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
338664920740	338664921301	338664921851	338664922401	338664922951	338664923501	338664924051	338664924601	338664925151	338664925701	338664926251	338664926801	338664927351	338664927901	338664928451	338664929001	338664929551	338664930101	338664930651	338664931201	338664931751	338664932301	338664932851	338664933401	338664933951	338664934501	338664935051	338664935601	338664936151	338664936701	338664937251	338664937801	338664938351	338664938901	338664939451	338664940001	338664940551	338664941101	338664941651	338664942201	338664942751	338664943301	338664943851	338664944401	338664944951	338664945501	338664946051	338664946601	338664947151	338664947701	338664948251	338664948801	338664949351	338664949901	338664950451	338664951001	338664951551	338664952101	338664952651	338664953201	338664953751	338664954301	338664954851	338664955401	338664955951	338664956501	338664957051	338664957601	338664958151	338664958701	338664959251	338664959801	338664960351	338664960901	338664961451	338664962001	338664962551	338664963101	338664963651	338664964201	338664964751	338664965301	338664965851	338664966401	338664966951	338664967501	338664968051	338664968601	338664969151	338664969701	338664970251	338664970801	338664971351	338664971901	338664972451	338664973001	338664973551	338664974101	338664974651	338664975201	338664975751	338664976301	338664976851	338664977401	338664977951	338664978501	338664979051	338664979601	338664980151	338664980701	338664981251	338664981801	338664982351	338664982901	338664983451	338664984001	338664984551	338664985101	338664985651	338664986201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2705	3600	2300	2706	3600	2300	2707	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24445	21470	24861	28488	21476	21486	13595	569	422	341	342	307	287	309	306	258	253	262	285	278	272	268	272	246	249	260	252	252	245	255	251	267	265	253	238	265	251	248	261	229	253	252	246	253	271	250	226	234	253	236	260	273	241	229	233	247	231	206	250	249	260	271	224	239	226	247	233	254	264	247	243	254	256	244	235	216	246	233	251	236	238	225	247	248	238	245	204	258	260	239	244	267	228	230	249	257	242	239	222	240	269	227	253	259	264	257	224	253	222	244	259	237	253	252	230	225	257	258	234	247	236	251	235	266	257	227	240	233	239	229	231	251	225	229	224	226	236	221	231	262	242	256	261	236	253	248	213	224	234	239	215	251	266	252	230	256	248	236	267	212	217	239	233	242	250	231	230	248	264	255	264	278	246	254	238	244	239	257	253	241	240	229	235	219	260	240	229	246	243	240	239	252	237	257	224	256	236	263	235	218	233	264	235	226	246	249	250	229	234	231	242	232	263	207	227	263	247	242	240	237	248	245	222	262	240	265	248	262	231	222	255	264	252	227	242	223	243	215	232	236	237	244	225	252	267	229	232	226	237	231	231	212	257	219	217	246	241	260	254	242	222	244	218	217	241	247	249	266	239	272	221	238	256	246	239	233	244	224	206	281	241	234	247	250	272	237	232	213	241	231	230	249	263	238	223	249	250	266	213	260	264	205	250	241	215	260	243	234	225	242	239	236	242	220	233	259	246	247	247	242	225	239	258	237	234	236	259	248	231	256	231	258	270	253	251	270	248	227	258	269	250	226	232	218	266	239	234	234	235	261	267	218	253	247	274	251	226	248	236	245	301	240	253	223	271	245	244	238	233	239	247	260	265	233	260	220	227	238	243	231	256	240	257	287	219	245	231	243	231	261	247	235	225	240	274	233	203	243	252	258	251	227	216	215	250	271	242	260	258	226	284	219	221	242	253	220	261	248	235	239	255	241	247	223	214	233	236	230	240	272	251	247	274	235	222	243	179	225	230	253	240	245	258	259	232	237	248	234	263	207	248	230	212	264	276	255	267	228	263	245	219	274	238	247	241	256	235	285	237	246	241	274	237	247	255	278	266	264	251	243	255	246	222	224	246	235	242	245	267	238	252	259	211	263	250	252	226	228	244	262	232	207	216	235	262	230	238	259	231	287	244	242	224	213	272	218	224	228	268	236	248	217	261	215	266	254	246	258	249	243	253	243	259	236	223	244	241	254	239	239	259	245	248	234	233	244	247	224	263	213	258	226	229	235	229	226	268	246	239	248	236	236	244	257	247	254	240	230	233	235	239	221	229	227	243	254	247	237	273	240	228	214	258	219	263	241	213	231	242	216	229	258	253	232	230	255	234	238	216	236	235	238	245	247	272	241	224	266	269	224	263	241	250	250	251	219	221	230	232	250	224	256	241	257	241	220	222	227	228	237	219	246	220	241	222	263	253	264	239	251	278	249	248	227	253	269	241	226	230	225	232	261	258	247	229	234	240	261	229	252	255	254	211	244	226	250	261	224	236	235	226	225	253	255	221	245	274	236	261	228	244	240	250	245	248	258	219	228	248	240	243	228	199	197	236	230	227	248	253	224	235	272	251	228	269	226	255	247	213	245	239	234	259	238	214	221	230	239	228	279	247	247	220	262	237	233	287	249	238	233	233	217	273	268	243	255	234	247	246	239	207	211	199	188	235	227	218	233	239	235	224	251	243	243	231	206	211	232	235	239	222	231	261	258	222	243	246	257	238	276	246	233	225	228	239	248	270	256	246	246	245	255	258	225	264	251	250	256	226	250	241	235	219	248	251	253	240	231	233	247	242	247	245	226	242	236	241	229	232	229	233	249	241	230	247	263	212	252	232	259	260	256	261	270	216	209	243	237	225	216	221	246	252	250	247	267	223	256	243	257	228	237	247	217	233	224	265	248	234	232	231	234	240	216	236	245	254	205	250	253	245	239	250	239	240	260	245	255	241	272	241	265	239	257	246	223	231	233	239	230	259	244	226	256	236	221	252	230	254	240	239	258	235	253	213	244	234	233	239	209	250	246	243	217	251	221	217	250	261	221	250	230	250	227	257	264	230	221	254	246	264	207	237	243	245	246	219	217	245	266	197	217	256	266	247	242	242	259	228	196	229	286	265	274	237	209	215	248	253	252	236	252	249	247	226	251	242	257	224	242	249	225	253	224	213	220	254	230	249	257	253	241	232	246	254	281	250	240	235	256	223	264	254	254	271	201	234	249	265	253	271	248	262	248	229	206	222	237	244	257	205	252	249	276	227	225	229	207	238	239	228	255	241	247	244	229	229	246	272	235	258	227	245	213	237	201	228	227	270	253	231	233	233	245	220	217	238	223	256	247	248	236	233	230	264	246	264	245	231	259	250	223	257	229	247	254	239	245	240	272	217	219	234	215	238	249	235	239	237	250	218	257	234	196	227	229	226	268	286	240	234	250	219	259	239	218	243	240	247	238	259	226	244	240	220	256	263	262	218	216	209	219	255	228	270	216	256	242	234	224	222	241	247	219	245	256	233	239	232	203	231	210	239	249	248	277	210	229	215	275	255	259	224	223	227	266	196	228	250	248	231	277	234	241	252	249	244	237	246	244	241	265	271	231	253	233	238	260	242	241	270	228	220	239	236	243	248	236	225	237	236	222	261	233	255	246	220	255	243	235	247	225	211	246	239	267	234	233	228	217	230	245	235	240	258	253	255	274	256	232	274	217	250	261	254	219	235	237	260	233	267	231	270	237	255	228	221	250	257	243	214	225	253	222	252	241	258	199	250	253	248	208	239	258	229	257	245	238	249	220	268	234	232	232	244	229	242	243	242	244	252	227	230	244	258	240	238	235	257	235	243	262	224	249	241	246	245	205	218	237	244	229	217	235	232	250	235	231	231	256	251	236	273	251	214	235	234	220	274	228	253	223	280	223	252	237	246	252	221	252	249	246	231	233	242	247	249	253	223	251	231	244	241	235	243	241	218	250	257	236	221	266	249	253	245	237	216	233	264	247	237	262	226	252	231	231	242	225	242	268	250	242	241	235	257	248	233	226	243	234	243	241	255	280	214	219	226	240	250	248	245	232	284	239	290	257	258	248	219	243	241	260	245	239	210	259	241	268	257	245	244	232	250	230	236	238	252	223	207	250	217	243	230	260	238	223	244	264	226	243	274	234	243	239	263	244	248	268	237	248	249	249	261	243	265	222	242	247	232	247	230	242	241	233	234	276	230	281	282	219	230	234	250	223	260	210	252	224	229	252	242	230	226	234	237	231	271	222	228	252	222	205	240	216	228	235	238	252	226	234	246	244	223	240	253	242	245	243	227	267	258	214	230	243	235	243	228	242	237	231	231	228	254	218	241	239	232	244	232	258	282	237	224	225	240	235	255	245	247	231	268	235	228	261	257	240	258	231	238	268	262	255	230	247	247	235	231	252	219	245	234	231	228	239	248	268	230	244	217	222	250	225	218	205	255	202
3209	3287	1649	1068	825	744	708	663	693	651	579	612	603	615	548	622	589	619	588	576	573	564	596	568	601	527	548	575	582	542	618	628	573	576	611	620	596	581	544	580	600	633	557	576	589	557	596	565	593	561	617	637	627	593	638	606	584	595	605	579	616	583	565	632	544	594	628	617	618	554	554	577	592	584	583	604	584	581	605	628	571	552	614	563	593	532	589	596	588	573	604	610	616	594	580	577	642	601	613	617	613	595	573	601	581	583	600	572	561	623	566	560	602	602	600	577	588	613	569	594	598	576	618	550	637	569	584	599	600	596	571	587	589	597	586	614	578	553	571	541	616	569	606	567	586	607	612	596	585	609	580	563	579	554	580	651	632	561	590	626	604	613	620	563	588	572	587	573	599	582	600	586	573	581	556	585	580	600	593	573	557	604	624	577	557	588	565	585	548	551	626	561	600	627	612	602	606	591	550	596	607	541	579	586	570	581	600	583	605	604	608	577	585	567	594	543	585	625	578	562	598	583	570	587	602	563	591	559	570	573	599	554	586	588	624	609	609	589	564	534	573	573	608	574	605	611	603	621	553	550	579	562	553	546	589	514	579	577	580	589	557	571	571	576	595	596	593	583	563	570	584	550	580	611	585	604	552	608	581	581	575	597	583	541	570	613	597	555	578	600	614	621	585	590	584	541	594	567	591	601	608	613	589	602	598	590	591	617	567	597	537	627	617	595	572	579	595	579	558	591	573	583	630	581	570	534	594	562	609	563	589	583	572	577	539	554	568	524	627	561	556	551	563	540	601	603	638	571	595	581	579	614	578	573	598	595	582	586	581	598	540	520	571	592	593	604	624	559	582	606	600	559	587	567	601	573	599	610	616	549	649	576	604	572	560	596	570	576	596	581	617	546	599	554	623	619	558	570	581	584	592	537	571	574	582	594	541	552	566	565	600	621	629	600	564	607	648	568	583	585	593	589	599	583	591	586	572	568	534	591	570	574	557	571	574	563	614	576	596	589	585	584	568	587	616	562	618	611	578	557	572	556	577	570	597	580	540	570	575	585	575	565	594	578	581	601	574	563	570	604	573	565	626	611	589	532	594	568	578	575	664	572	558	603	576	606	546	573	566	577	600	549	635	610	546	598	603	608	620	598	593	616	599	597	605	602	573	579	577	595	599	540	636	581	580	576	538	585	550	616	577	556	580	549	574	579	570	568	620	591	555	590	584	567	602	582	598	596	564	585	611	581	551	622	609	558	591	560	572	551	579	554	611	598	596	559	563	545	545	617	562	567	610	561	549	584	606	644	592	613	567	604	547	597	611	591	577	550	606	562	614	590	575	605	606	624	595	573	578	603	618	584	572	564	592	562	575	611	578	614	561	600	621	583	575	572	586	581	619	584	571	561	554	600	576	568	550	676	542	602	566	586	617	575	547	582	560	558	614	582	587	587	594	616	565	559	587	550	557	594	593	564	579	576	627	553	572	603	627	593	557	612	608	625	608	533	564	589	582	603	570	619	595	620	551	570	600	612	591	568	545	595	564	607	579	591	591	569	575	575	581	554	589	584	594	567	590	590	601	572	579	556	573	558	601	561	603	614	567	587	619	615	567	606	554	577	568	590	529	576	543	609	592	585	613	585	570	600	592	579	578	594	595	558	575	589	550	591	582	600	604	600	594	593	643	568	619	539	555	586	604	614	554	603	611	597	596	596	592	607	552	568	599	562	559	571	605	559	575	571	595	603	595	607	579	601	584	605	588	606	624	550	568	541	617	577	558	633	586	561	554	588	574	598	600	596	592	615	571	598	597	569	580	577	608	565	598	588	609	609	617	549	540	562	585	586	582	584	516	574	578	568	573	577	569	590	560	579	586	581	577	620	584	570	617	620	623	574	554	577	601	601	568	600	588	558	572	591	611	580	597	574	627	620	568	583	565	558	598	582	618	590	576	638	585	585	620	584	608	594	552	613	568	592	601	618	563	570	609	638	592	591	553	608	567	592	568	612	543	615	590	579	588	597	589	615	551	576	588	593	579	628	544	601	606	582	619	566	614	588	594	596	591	585	596	575	554	579	547	554	560	574	569	585	566	558	564	575	549	556	600	598	598	593	567	579	559	571	623	586	624	600	586	591	571	590	640	574	590	571	578	555	564	630	581	591	597	596	585	573	582	552	583	527	631	613	573	587	611	609	560	542	597	606	583	557	562	551	577	570	587	585	586	593	578	572	594	597	582	591	538	554	602	588	550	562	596	595	538	621	637	614	580	580	527	614	576	606	547	550	570	580	546	600	608	532	540	608	590	616	620	590	586	588	621	549	577	545	609	557	603	603	568	588	637	608	635	568	558	652	596	578	611	592	559	604	599	629	602	595	564	565	583	570	622	572	565	582	570	525	577	576	578	582	578	583	558	590	613	595	547	624	589	551	594	561	575	571	583	609	638	573	573	611	603	595	589	586	608	608	612	568	607	605	594	519	627	570	618	583	596	599	621	573	647	551	575	540	611	552	595	599	556	574	554	593	584	548	609	552	557	615	621	613	585	612	597	576	570	629	579	559	600	600	614	564	570	610	577	574	568	585	594	601	568	590	548	599	572	588	552	579	601	598	564	580	542	573	528	566	630	603	582	599	572	620	582	587	592	624	607	588	588	537	598	573	579	604	608	534	559	551	650	571	584	592	582	563	581	600	562	556	551	561	554	602	572	588	601	624	577	572	579	570	606	573	579	598	588	585	608	569	571	560	566	554	574	576	608	614	560	576	535	561	567	586	547	605	555	580	603	553	605	572	623	606	582	598	575	560	594	570	587	581	592	550	579	579	624	596	608	587	581	611	575	584	592	601	572	572	572	624	610	628	608	597	615	622	541	612	605	630	594	559	589	572	564	580	629	574	565	572	547	557	592	613	602	570	604	566	615	605	621	521	592	601	586	565	568	598	530	611	570	635	602	554	572	585	618	569	601	596	543	572	581	614	593	518	597	595	582	627	579	604	574	620	539	616	580	592	551	542	562	539	556	549	622	601	600	557	570	559	608	569	540	546	597	585	567	578	581	584	564	577	564	572	581	514	573	632	600	600	569	578	574	602	576	574	559	589	540	591	564	593	587	590	588	585	647	582	598	600	571	569	584	614	576	620	612	600	585	583	625	569	572	612	582	613	616	545	593	556	589	574	580	571	603	622	571	600	539	623	561	554	592	591	584	616	592	602	565	602	592	592	584	594	591	607	613	532	586	610	620	572	608	570	589	571	587	569	574	547	567	578	606	588	593	611	561	587	572	585	592	589	549	586	609	577	606	611	547	601	557	580	609	564	579	578	577	555	541	607	602	567	574	588	564	594	575	586	588	560	606	608	611	667	612	628	618	588	586	543	615	642	606	581	633	594	559	579	555	579	590	580	572	575	581	559	594	601	580	575	554	538	579	598	604	579	624	583	585	595	573	561	588	596	563	553	614	581	569	592	610	629	559	557	598	568	592	550	616	585	617	559	544	569
31815	19449	6920	736	587	510	444	353	304	308	310	369	329	322	322	331	310	320	319	302	325	328	348	325	315	307	329	315	310	317	311	324	313	352	306	355	350	324	324	312	355	329	330	349	302	336	327	328	335	293	292	316	303	319	347	340	324	353	325	326	350	331	313	315	317	333	331	324	318	308	327	332	347	333	296	305	290	321	336	323	341	344	331	301	348	305	320	316	351	350	306	343	328	363	332	334	319	322	328	331	331	290	348	330	309	286	324	341	276	299	343	288	310	329	323	287	331	312	310	320	322	310	286	287	329	313	298	326	329	346	328	328	332	327	329	335	324	352	279	327	281	372	329	305	316	309	345	318	351	293	323	293	327	374	336	329	330	307	333	330	362	342	314	329	314	330	299	343	317	367	297	301	369	311	302	324	308	328	280	304	286	323	326	333	300	349	336	366	324	295	322	285	335	354	296	288	322	368	336	333	344	306	321	306	306	292	301	341	333	321	279	318	260	323	343	335	295	323	330	300	329	310	321	322	312	305	325	355	297	316	339	321	336	327	311	360	314	320	310	359	340	339	345	316	311	335	285	280	297	336	300	293	342	330	322	325	303	342	327	331	352	333	314	319	317	291	292	303	338	349	314	336	338	339	334	365	318	321	304	323	314	323	324	302	333	354	335	326	341	317	343	355	299	337	330	296	319	307	330	310	335	297	317	272	307	326	325	307	288	320	294	295	316	324	314	330	314	319	330	284	308	310	331	317	308	341	320	308	334	341	329	330	325	297	336	344	305	290	313	315	333	288	304	289	327	317	340	291	314	352	322	339	359	332	347	323	302	322	347	322	323	305	334	329	327	316	317	311	309	352	313	343	324	345	345	313	295	313	301	314	316	313	355	318	373	352	304	305	310	341	317	339	342	310	322	316	291	341	294	325	326	300	313	271	330	329	331	332	330	298	308	315	328	308	320	279	316	344	314	319	324	318	295	353	320	357	329	292	319	331	287	311	330	337	358	347	338	330	303	305	305	310	292	288	340	313	310	307	343	317	326	303	317	315	310	311	313	370	308	319	328	335	326	283	293	329	320	302	329	332	331	349	317	304	309	309	316	358	349	326	302	368	270	305	343	309	330	321	323	329	352	291	289	325	341	333	320	332	333	320	299	332	341	313	334	317	344	307	317	356	287	298	316	307	325	309	321	314	312	313	345	360	312	306	293	342	305	317	308	332	344	335	316	335	327	309	360	332	334	369	337	313	328	310	313	326	290	338	328	332	313	315	304	316	322	284	320	316	331	323	310	330	310	300	321	331	324	364	317	308	316	346	321	347	322	331	356	330	306	342	316	300	334	317	343	313	322	296	276	293	288	323	324	313	311	333	289	317	332	320	323	302	323	304	332	324	320	340	272	326	367	335	361	326	312	345	314	317	326	322	357	320	346	344	326	318	300	349	322	324	344	331	318	300	292	317	331	335	381	336	330	333	332	308	342	334	300	332	326	337	338	357	328	320	358	310	273	301	326	319	322	331	311	315	324	316	319	311	319	324	342	312	301	353	337	317	345	334	336	293	310	312	292	299	332	322	333	324	322	297	327	320	321	328	338	360	321	310	331	338	363	319	327	320	301	301	327	308	284	311	306	336	337	305	334	323	339	311	318	309	315	310	317	325	328	334	303	323	364	338	291	322	310	310	326	324	309	339	358	355	315	324	312	346	318	327	351	315	313	322	304	346	308	364	342	341	319	296	306	331	287	334	340	330	312	353	330	323	320	348	330	308	334	358	326	329	293	336	281	334	346	361	328	331	357	338	337	339	314	354	359	273	327	340	310	310	305	332	308	322	326	330	307	295	319	302	318	321	350	342	324	319	328	323	317	313	304	299	306	304	305	336	348	323	353	320	338	311	319	341	310	297	339	321	386	340	312	313	315	308	332	328	349	325	345	326	302	314	306	311	327	327	295	339	340	334	331	376	317	324	310	344	338	315	306	319	315	302	324	290	328	309	342	332	322	320	301	324	313	329	306	325	333	284	316	306	357	319	338	343	286	316	318	316	297	296	315	338	298	312	304	314	332	314	368	310	325	313	339	338	327	319	328	342	323	309	334	361	318	323	363	320	312	334	343	302	334	309	320	350	337	322	327	330	274	326	302	346	287	331	365	323	334	338	325	314	327	334	326	287	324	346	360	364	298	341	315	327	286	322	337	356	310	320	307	366	298	315	317	320	327	319	304	320	331	317	317	297	321	348	315	310	301	326	299	304	336	333	332	333	318	339	324	341	322	304	363	325	324	357	345	297	313	355	366	343	291	322	360	322	342	290	317	328	339	342	313	344	316	300	336	296	333	307	290	340	296	316	312	279	314	290	319	325	300	322	307	330	327	315	333	338	328	344	290	323	326	328	324	315	305	333	294	324	303	320	305	293	327	318	304	335	335	329	332	301	315	323	330	313	295	328	291	333	340	310	317	323	324	320	340	318	302	326	298	322	355	318	314	287	364	322	341	321	340	320	371	376	376	348	332	319	302	293	320	309	337	357	329	368	372	274	332	321	345	351	297	305	363	327	362	352	279	341	308	328	322	314	295	320	342	318	307	333	320	341	332	329	328	335	318	339	319	363	334	325	331	315	323	321	330	312	319	351	359	372	300	350	338	312	341	316	350	345	324	307	315	325	337	345	303	351	316	341	335	323	280	325	366	302	296	308	323	303	336	337	318	341	323	307	333	326	319	315	319	318	364	327	301	345	324	315	334	309	287	298	300	348	351	336	332	298	310	310	302	343	321	329	336	326	310	335	320	301	325	357	305	312	341	343	358	329	354	342	347	313	317	347	282	327	328	334	297	324	326	330	311	340	334	327	353	323	314	360	312	328	319	340	324	355	330	321	292	337	316	336	349	342	292	318	282	273	351	339	337	342	332	332	316	317	307	303	351	320	351	322	342	327	336	290	284	366	332	359	321	312	311	319	286	308	319	314	349	337	331	344	342	286	341	310	314	318	344	340	336	306	297	312	348	347	363	342	304	311	346	316	333	326	302	331	280	314	332	332	355	340	296	308	327	326	307	318	327	343	304	315	303	293	312	349	341	322	349	319	308	354	297	307	343	312	308	328	333	340	301	322	294	328	328	313	353	344	340	303	320	317	328	340	317	325	318	289	320	317	331	292	350	310	326	302	323	302	334	326	319	297	335	289	325	298	334	325	324	335	336	334	304	349	346	318	347	332	302	315	336	321	361	318	339	336	278	266	302	282	278	280	316	339	327	339	349	302	331	304	329	338	303	306	323	345	321	312	325	314	295	355	317	303	308	299	339	316	303	338	327	326	333	347	334	334	345	314	324	349	335	348	322	342	299	301	330	343	305	351	325	301	328	299	317	297	332	329	313	292	288	347	337	316	294	327	314	319	301	316	304	335	331	300	298	320	305	306	351	309	326	324	332	297	349	327	297	323	294	290	317	326	320	304	311	289	332	333	320	316	321	314	334	293	324	288	319	322	325	305	337	312
5534	977	905	850	847	851	846	794	822	821	816	821	804	795	812	819	797	840	730	818	826	820	847	785	802	778	807	814	792	787	834	801	775	850	797	796	800	803	840	756	847	791	794	803	893	827	835	854	822	815	780	734	788	801	788	793	799	856	863	795	810	828	776	833	818	758	788	814	759	784	748	832	847	778	869	775	824	805	804	876	784	769	831	812	754	812	813	840	833	866	839	814	760	900	842	847	806	826	789	774	828	798	789	812	849	831	861	811	786	797	859	873	784	828	837	840	850	808	866	846	879	841	815	790	775	793	827	824	785	809	835	787	822	832	841	845	825	836	798	839	867	856	814	809	875	770	843	769	799	775	777	798	784	785	805	782	757	843	800	803	810	807	857	758	776	789	833	813	792	779	833	772	833	786	824	834	813	810	855	840	737	866	835	841	799	805	855	801	837	836	793	848	817	807	817	790	783	752	821	830	792	826	795	831	835	816	844	828	812	777	737	842	855	845	784	827	796	817	866	812	819	791	851	829	802	851	812	830	847	838	728	797	803	771	803	816	860	780	799	832	787	819	836	858	845	851	795	807	792	819	750	781	775	820	827	761	794	826	820	777	806	800	835	801	828	820	839	799	825	797	820	811	810	760	812	837	750	823	823	766	753	789	816	824	799	807	803	776	838	855	766	772	791	770	808	819	799	840	817	873	779	833	839	798	788	819	815	817	828	860	800	892	804	842	784	803	806	850	815	788	780	845	843	830	808	762	844	796	768	761	789	798	792	785	761	803	803	820	799	785	838	759	793	793	852	816	838	822	776	822	854	778	847	856	845	790	851	818	853	810	785	824	790	862	768	756	815	841	796	826	811	812	800	851	766	811	809	768	814	834	810	831	780	759	780	821	800	862	751	821	837	835	786	862	786	798	824	843	805	804	800	780	821	842	779	849	827	819	804	812	876	814	822	779	861	801	791	790	768	816	846	788	838	825	818	785	830	827	812	771	829	821	823	821	797	802	784	857	763	806	800	836	767	838	776	772	797	823	802	811	847	865	803	827	851	808	843	786	795	788	803	820	818	808	806	813	858	829	813	807	799	767	822	811	779	826	788	814	830	777	801	806	797	809	800	858	827	870	782	780	820	836	790	794	812	867	811	806	808	797	809	830	825	758	769	786	825	794	824	820	816	792	877	831	783	792	824	809	821	841	806	789	820	814	842	792	817	792	797	859	799	782	820	843	861	849	771	820	812	808	809	811	830	823	856	810	792	802	782	790	819	831	818	810	859	774	818	851	825	761	775	813	792	863	778	782	835	780	812	826	806	852	862	821	771	833	840	863	820	798	796	789	829	813	801	819	821	846	789	826	769	848	812	780	867	806	801	780	820	815	793	737	859	782	852	837	791	838	780	824	805	784	767	804	769	821	772	818	811	770	801	803	811	836	799	839	796	804	825	851	820	834	820	828	809	817	821	801	874	810	836	800	743	776	860	786	798	850	799	822	816	801	743	869	808	868	822	765	867	840	823	858	837	845	827	802	788	807	843	828	797	793	823	834	801	826	813	874	784	842	832	831	800	797	822	822	827	828	793	818	823	814	776	831	835	789	811	810	865	817	783	783	870	799	826	834	805	757	767	840	771	823	810	824	777	790	807	851	773	842	776	845	822	832	750	842	858	790	811	831	809	803	808	818	778	798	829	772	773	827	794	824	848	824	780	878	800	782	795	854	816	800	798	842	806	758	812	825	781	863	799	804	755	840	850	857	793	798	784	849	819	769	798	790	832	807	819	827	794	759	841	822	801	842	781	849	773	846	822	808	797	813	805	806	841	811	810	844	818	812	776	827	818	784	773	762	866	802	812	832	824	845	848	830	825	771	820	775	819	780	809	799	818	778	820	803	797	842	807	785	757	745	790	771	823	765	806	800	758	809	770	838	801	800	836	836	809	834	806	782	809	803	822	800	842	857	808	822	836	809	788	785	764	790	790	824	819	787	845	838	863	804	793	773	872	820	818	795	819	791	762	767	853	757	805	817	793	827	790	808	803	771	788	777	840	829	832	810	795	852	864	779	799	789	831	816	784	833	778	844	862	821	833	791	832	835	799	781	804	814	843	801	845	855	820	780	784	846	871	802	795	805	843	830	832	781	848	840	786	817	802	890	786	807	864	746	828	792	834	831	841	800	794	778	823	867	822	769	786	804	847	793	859	822	838	850	858	813	775	820	834	825	827	848	806	828	773	804	822	846	793	890	849	838	868	811	798	785	852	812	774	811	782	853	809	824	810	778	782	770	795	803	793	785	817	838	799	779	821	794	879	797	824	801	804	801	828	819	821	808	793	830	792	802	775	851	792	821	818	792	809	803	814	804	825	804	835	782	777	841	822	804	749	781	859	847	766	823	850	786	805	782	850	808	867	813	832	812	828	823	801	790	830	831	864	797	786	819	833	800	794	831	809	840	805	820	801	848	833	781	843	818	800	804	819	817	763	791	833	789	798	803	781	814	804	841	791	851	830	846	781	868	859	807	826	846	824	786	815	761	838	813	788	836	796	823	818	892	814	783	889	813	801	789	828	860	840	807	833	823	797	813	850	800	847	811	781	884	818	740	832	795	799	836	844	814	764	838	835	859	785	812	797	754	839	810	813	804	832	783	815	837	840	846	823	797	840	814	802	786	773	807	809	785	819	843	817	795	852	814	824	802	814	869	813	811	887	830	815	826	874	836	801	760	828	765	793	714	843	780	802	783	764	798	790	772	824	827	807	867	791	827	801	818	808	815	782	837	831	824	767	781	840	810	776	784	815	775	855	816	838	797	818	815	775	812	802	846	773	811	849	806	797	832	750	789	817	775	824	851	768	847	797	826	845	816	791	867	847	798	786	816	784	803	840	793	780	839	857	813	835	794	832	803	804	823	799	805	796	872	822	825	830	793	784	831	848	819	780	811	784	852	816	791	825	848	803	795	840	798	793	838	781	804	848	810	801	791	796	787	837	776	818	801	757	771	858	806	805	802	823	834	790	839	794	792	798	755	798	815	790	829	797	857	814	817	817	812	810	827	789	836	764	772	800	821	758	789	744	807	799	812	822	857	808	852	797	787	808	809	830	815	758	864	830	792	798	787	777	763	840	844	808	828	786	806	793	829	822	810	777	804	789	834	816	755	844	809	773	784	816	848	812	812	805	799	811	806	846	810	756	805	793	799	835	827	828	837	801	775	799	824	846	782	750	830	782	828	836	825	800	785	792	779	788	880	821	796	790	821	813	798	796	836	784	812	827	857	757	929	883	813	811	793	776	829	808	774	760	807	825	807	853	782	792	841	799	819	760	865	836	838	808	800	817	792	815	824	765	846	820	792	826	798	815	812	822	823	837	837	729	795	826	821	861	792	781	863	830	800	782	814	799	800	827	824	775	821	800	832	806	793	840	772	759	800	829	818	827	816	786	844	812	778	761	806	846	829	863	788	790	845	801	813	820	772	849	845	822	843	745	805	865	833	840	830
24617	21014	23980	28238	21019	17466	805	539	433	434	446	438	396	399	397	414	408	442	396	376	401	395	397	406	389	382	425	361	382	387	385	365	354	372	410	389	378	413	422	386	426	382	405	424	380	387	390	385	401	426	343	359	396	361	379	403	419	376	373	372	355	379	392	378	357	381	384	432	369	406	394	365	437	368	411	434	414	386	393	391	366	362	413	415	414	417	405	365	385	407	390	390	392	408	372	371	376	364	403	408	345	400	400	388	403	400	362	389	409	420	381	349	415	373	438	439	389	396	391	383	408	383	407	442	389	356	360	385	345	372	391	390	385	413	387	404	411	423	414	410	387	437	373	357	384	369	436	376	364	393	362	379	379	449	362	409	358	371	341	397	397	371	394	394	390	396	423	392	379	388	405	432	352	378	383	380	350	384	389	365	378	394	361	380	383	420	389	394	368	397	410	364	352	402	379	406	379	396	361	403	408	369	403	382	392	347	381	378	399	387	370	397	390	349	404	384	374	396	335	372	392	360	394	379	393	392	380	394	394	393	402	379	353	380	394	414	380	369	409	369	367	387	371	368	379	391	375	352	394	405	367	384	386	407	412	409	390	394	394	364	386	373	383	390	379	384	428	389	386	418	397	388	364	404	371	439	413	399	398	433	374	379	407	392	382	418	337	414	366	375	378	432	386	408	388	388	418	379	382	390	382	373	373	402	360	386	382	384	401	393	405	395	394	374	404	385	401	433	397	383	371	400	399	391	415	397	396	376	389	394	384	382	408	399	412	379	393	350	383	369	433	389	389	375	378	401	367	417	390	383	371	389	406	386	404	383	403	415	404	368	418	383	377	384	388	394	393	415	371	373	377	364	411	363	436	411	369	359	427	387	375	371	376	369	357	388	376	369	407	398	370	369	383	432	367	431	388	405	364	362	357	397	424	408	360	381	353	390	394	370	371	364	382	386	393	402	389	397	385	375	361	382	370	416	375	409	402	390	354	401	442	412	385	394	399	406	448	361	402	389	402	407	407	385	361	364	371	385	364	370	396	403	345	398	400	405	395	391	398	389	388	386	359	404	402	391	367	375	372	370	391	382	393	412	389	386	407	385	359	389	379	354	420	398	399	412	385	408	375	390	372	397	430	393	428	374	394	389	379	413	388	380	382	367	389	385	423	380	385	401	399	375	357	411	379	399	373	404	413	375	392	372	366	378	419	431	380	395	374	381	374	392	388	364	431	408	422	381	376	399	411	359	356	409	385	346	403	403	382	399	408	403	407	391	382	444	381	382	386	370	364	385	414	415	406	373	347	403	411	389	377	393	383	424	360	388	395	397	384	396	376	378	383	392	415	384	419	394	391	351	394	386	371	390	381	375	407	381	401	359	364	397	389	390	396	391	415	384	372	391	360	415	362	375	414	404	400	384	395	387	351	363	396	373	375	391	370	422	401	428	392	390	383	433	401	409	338	405	397	423	376	345	384	409	423	430	374	341	380	403	372	388	400	404	382	374	381	412	358	362	386	407	392	368	388	397	369	368	426	397	375	384	387	416	420	379	368	391	427	340	385	391	367	352	386	396	378	363	380	391	430	379	382	385	365	405	374	388	389	363	386	379	391	401	361	355	434	392	384	370	368	343	374	364	391	410	371	389	397	363	387	383	378	403	384	416	383	368	395	401	350	390	412	387	370	371	360	385	399	405	376	394	366	385	393	369	373	394	453	389	428	423	387	403	367	405	421	378	377	414	432	360	391	403	383	370	394	366	360	403	403	419	413	419	389	404	363	372	423	383	397	371	337	382	363	401	381	430	378	419	403	382	373	387	405	397	400	387	413	387	403	393	354	378	401	366	405	377	388	404	382	371	391	354	381	400	408	393	392	414	366	399	363	370	401	396	353	377	361	398	409	438	410	369	406	365	407	438	426	375	407	377	373	383	377	388	418	406	383	389	402	385	398	367	379	393	384	380	437	359	402	385	404	379	395	356	401	405	383	392	390	357	378	393	383	392	407	378	364	391	382	426	396	384	418	398	358	369	398	387	396	384	387	385	391	367	375	392	394	406	382	369	371	379	379	387	421	367	377	361	394	410	382	426	379	366	386	361	422	446	407	367	419	363	437	354	381	387	396	404	370	414	378	386	387	387	417	418	381	351	394	406	365	413	414	339	403	388	393	405	381	379	370	413	387	395	376	404	372	379	400	391	379	472	413	395	369	384	372	410	399	399	375	369	351	420	378	399	378	391	377	363	390	419	389	376	389	403	405	386	388	390	381	393	428	383	384	386	387	412	408	366	375	408	363	372	368	347	397	387	403	372	388	379	384	410	421	420	400	388	408	366	417	379	432	426	421	377	390	401	350	416	394	409	386	415	430	406	381	371	395	405	363	376	386	396	397	402	340	397	368	390	378	364	394	362	392	398	383	408	379	381	385	388	367	364	374	440	416	429	352	349	390	412	387	397	350	403	415	379	422	399	362	406	374	393	434	363	397	391	378	411	381	381	403	347	366	392	366	384	390	386	379	363	436	403	393	408	389	374	385	386	342	413	357	360	360	314	364	359	372	416	367	384	370	451	382	389	378	406	403	378	376	379	414	375	391	420	360	400	379	377	407	419	380	357	371	383	424	385	345	405	401	396	375	346	368	394	391	347	355	389	367	396	380	395	390	377	381	402	400	396	389	379	402	365	377	396	418	344	371	399	396	417	396	396	359	391	400	422	390	379	394	347	381	390	389	444	405	383	381	364	430	394	363	377	370	357	405	385	412	378	413	380	364	359	428	411	371	399	373	389	378	386	377	398	418	417	388	369	402	350	395	382	385	350	369	367	387	397	367	379	377	392	416	393	406	381	377	376	357	378	382	373	370	381	398	391	380	388	366	383	382	415	419	365	382	363	400	374	362	399	409	401	399	366	354	390	410	410	408	387	401	369	378	392	368	402	371	384	400	372	370	422	388	366	403	357	369	384	387	382	413	405	370	382	413	388	423	365	389	372	388	418	385	385	416	395	408	396	414	347	361	393	384	377	401	398	392	352	341	369	393	397	367	378	374	370	400	395	381	391	383	392	404	384	369	373	379	391	397	386	378	385	367	393	430	388	386	378	420	424	424	347	363	379	399	408	368	379	390	382	396	368	370	350	368	410	396	398	405	426	377	414	387	399	381	398	391	399	386	355	410	384	370	357	356	391	367	378	396	399	382	394	425	398	398	391	385	406	429	372	387	400	373	383	391	373	403	384	373	374	366	392	380	398	425	368	399	409	373	361	374	361	367	353	414	401	411	385	383	433	370	370	361	399	364	413	401	408	382	395	401	387	399	379	357	396	353	437	360	355	385	403	350	433	414	375	386	392	373	401	404	386	380	423	386	365	390	374	380	382	394	397	357	400	373	405	350	377	388	353	379	383	428	407	356	384	396	370	386	392	410	414	399	381	370	397	396	412	387	381	359	384	406	407	433	394	426	418	411	367	366	361	404	382	394	392	381	414	375	385	396	397	404	390
3395	2349	1473	1198	967	1009	978	971	945	940	953	989	961	945	941	927	904	942	889	902	944	950	902	897	900	889	946	946	875	940	885	902	982	929	894	970	936	945	910	931	903	926	954	895	958	871	895	885	939	935	931	940	910	876	932	947	872	937	984	943	931	942	954	930	979	896	942	964	971	947	880	933	939	917	911	938	914	921	927	938	962	881	945	956	947	939	965	896	891	924	910	946	973	901	929	944	912	938	875	867	977	903	964	865	947	912	939	907	904	934	863	961	927	942	1008	966	961	911	938	941	957	913	974	921	1020	897	879	909	968	904	924	903	938	902	906	931	896	916	940	965	962	941	911	959	886	891	937	956	915	918	914	887	977	902	903	874	913	887	885	927	980	907	961	950	939	948	926	901	939	953	915	952	982	982	941	923	935	942	905	932	908	879	899	950	946	921	957	927	918	978	892	887	853	922	977	910	880	935	913	952	953	895	933	945	982	919	973	929	936	915	902	967	951	905	950	846	880	901	911	891	931	977	970	946	924	893	941	942	930	895	894	907	915	906	937	964	913	940	978	914	975	885	951	911	938	913	899	939	944	955	990	978	906	931	877	905	962	935	901	987	922	914	907	924	958	921	907	933	945	881	914	907	944	964	978	946	941	937	903	910	912	948	937	893	951	965	914	928	865	951	918	929	988	904	883	905	947	858	947	922	922	952	898	914	983	923	958	884	910	944	923	879	973	889	931	867	890	938	909	895	986	976	926	934	862	904	874	916	981	887	895	935	926	957	922	873	849	914	947	917	883	884	949	845	914	934	976	978	896	996	924	973	927	920	917	876	916	953	878	953	893	857	913	910	939	960	976	902	910	883	936	940	940	896	931	913	939	900	890	867	950	934	936	903	935	939	922	919	944	963	906	996	929	925	856	910	923	988	913	999	899	898	965	894	860	935	946	892	940	932	875	908	950	950	913	889	906	922	968	915	911	946	892	951	868	939	907	952	933	887	941	934	926	916	934	947	873	923	913	866	944	929	946	896	960	980	923	939	889	895	899	935	910	946	911	1003	914	890	864	935	976	965	910	926	884	929	900	907	963	934	903	877	938	946	909	892	934	905	874	892	966	936	892	911	959	903	928	911	972	924	919	913	1017	931	888	879	886	912	923	946	986	922	939	882	913	904	925	900	908	898	929	944	894	920	925	952	942	889	945	937	932	930	964	917	926	914	874	940	938	878	907	905	968	866	916	888	889	922	900	905	944	828	939	905	900	899	952	982	941	914	913	901	897	921	899	920	961	935	863	929	906	970	948	919	963	912	935	941	905	948	952	963	917	902	902	884	896	968	915	870	924	904	921	939	894	931	940	920	935	926	955	983	936	914	954	910	902	888	915	914	920	927	894	910	927	908	955	878	962	951	949	877	894	922	976	915	860	876	940	951	944	952	976	934	932	916	977	932	975	949	966	992	883	891	981	901	954	934	943	931	873	921	957	940	962	926	872	873	908	926	924	874	925	926	946	931	905	862	897	931	904	929	921	914	916	920	887	984	989	898	926	923	964	930	896	899	966	984	881	886	954	958	961	901	949	923	914	938	895	931	959	916	869	990	918	944	896	951	910	894	950	944	921	947	962	933	909	921	948	886	894	915	941	971	929	904	940	895	907	881	949	938	934	947	932	940	900	926	951	936	916	906	936	932	918	920	895	943	952	929	940	893	938	960	958	974	911	908	918	904	889	949	904	921	944	921	885	922	903	918	909	954	928	936	929	958	861	872	884	967	950	970	883	877	852	905	944	895	905	896	937	914	923	957	924	877	940	899	967	934	952	888	894	947	910	888	986	956	962	891	904	970	894	922	894	927	905	946	898	915	941	916	966	929	928	883	905	916	931	939	906	913	952	893	911	913	972	905	955	938	928	903	949	909	878	916	871	886	971	950	938	855	912	958	907	939	879	899	951	932	915	874	919	947	983	951	946	904	960	926	949	946	931	919	964	938	931	932	919	925	940	948	908	910	922	899	991	958	925	952	946	946	948	917	913	903	950	876	919	920	853	915	912	946	947	913	900	955	923	931	919	930	870	929	919	896	887	958	897	879	904	880	962	973	951	931	924	870	956	954	950	934	950	908	891	887	893	877	918	933	911	863	944	942	965	953	927	945	910	913	927	890	897	892	895	883	878	921	900	958	926	977	901	917	941	931	990	934	932	927	874	911	900	928	965	942	942	950	898	919	932	890	935	915	930	926	919	917	936	919	904	966	974	905	898	942	908	901	949	892	908	959	893	929	936	856	936	859	920	914	911	951	888	930	932	985	936	922	893	972	923	901	963	947	917	925	917	979	927	948	916	926	979	883	918	934	931	911	908	931	897	899	885	876	954	956	904	959	935	1010	962	911	932	936	931	896	918	876	899	916	895	959	961	984	899	967	907	941	892	886	834	969	871	925	909	987	927	965	891	968	933	946	915	898	899	904	909	946	906	888	931	914	967	882	853	876	919	887	905	922	941	908	921	901	919	947	951	953	957	928	870	964	901	939	913	918	979	945	892	946	929	949	916	959	894	960	921	892	949	953	904	925	931	919	961	967	966	971	928	961	878	927	912	883	915	892	891	963	914	949	936	946	927	917	946	884	885	923	905	916	903	936	938	926	920	895	943	949	933	934	912	1001	927	903	903	915	903	932	836	972	948	926	906	883	999	918	908	896	935	937	930	940	922	913	919	900	903	881	907	941	924	934	941	969	875	924	936	946	905	870	980	929	921	941	923	910	904	909	897	962	921	864	900	881	935	937	950	915	909	928	862	899	969	957	922	879	937	952	921	907	930	901	914	949	961	915	928	933	936	921	860	961	915	932	890	925	953	929	926	928	920	882	956	921	962	929	956	973	916	942	936	919	898	987	902	874	916	910	944	853	907	915	890	883	893	946	978	875	971	932	932	924	937	937	925	926	934	902	905	945	890	906	916	941	902	891	862	944	957	917	924	983	891	922	875	905	887	891	908	923	927	962	924	930	920	948	948	898	915	904	899	905	926	948	907	915	938	854	925	945	889	931	904	917	908	940	935	917	925	887	933	935	990	891	883	911	866	925	965	955	868	943	925	941	910	927	905	931	906	925	900	921	945	958	945	918	942	952	903	924	946	936	945	920	955	921	910	929	963	917	905	955	922	921	903	904	927	1009	912	922	912	980	916	925	943	932	906	877	925	884	926	947	931	896	901	917	863	954	958	974	886	946	884	960	943	957	983	916	933	908	936	924	872	911	931	954	961	891	918	922	939	864	950	829	903	982	881	929	866	860	919	952	904	909	965	911	909	930	905	923	943	896	943	933	959	885	951	936	952	864	887	939	920	893	907	948	878	894	932	938	894	929	862	940	920	917	890	850	897	931	889	883	940	930	902	900	969	952	988	921	954	884	948	897	931	915	886	939	940	925	939	949	931	927	970	924	942	967	913	903	903	918	945	854	914	857	911	936	942	885	878	888	1008	902	888	923	922	890	933	918	921	901	953	892	939	903
23986	21022	24356	27880	21022	21032	13633	572	370	331	330	320	310	292	264	280	312	280	258	236	277	268	282	255	250	247	295	258	249	256	250	256	245	217	207	241	281	239	250	289	242	257	285	262	220	225	215	259	241	215	229	236	223	259	244	226	249	230	232	225	217	251	256	211	236	236	218	243	256	244	200	233	256	243	237	242	225	250	243	272	238	208	234	244	254	236	247	256	240	220	229	230	255	231	254	266	239	230	221	241	215	219	212	212	261	218	256	237	226	271	247	233	268	244	253	217	229	243	228	246	231	254	237	226	220	208	213	269	254	213	232	238	266	226	253	253	254	211	264	239	230	240	258	256	231	228	255	244	257	262	232	244	242	245	226	234	253	239	236	235	247	246	221	222	241	230	235	256	245	239	217	236	231	235	256	232	253	254	248	206	251	245	243	269	235	236	226	229	236	227	235	258	271	247	255	246	239	237	210	215	246	252	240	251	230	242	282	252	196	232	245	244	223	251	219	248	239	228	243	235	247	226	252	222	234	234	231	255	241	241	242	235	242	232	247	245	246	231	258	231	240	243	214	215	221	236	197	218	258	241	239	258	218	253	280	236	247	264	223	237	248	228	212	234	256	231	230	255	244	219	206	243	205	226	250	235	228	246	238	242	265	255	263	239	253	245	227	241	223	250	254	236	260	219	269	238	241	246	227	246	260	236	226	263	226	196	243	248	229	238	243	248	239	250	249	224	252	220	246	242	258	223	251	237	259	228	265	228	221	263	259	250	245	226	241	223	240	245	235	232	254	242	227	233	244	262	225	215	270	223	261	239	222	215	213	224	238	243	232	222	246	236	229	249	262	223	230	247	231	258	220	255	238	220	210	204	253	208	229	225	248	239	245	235	239	254	236	224	263	244	267	222	237	225	249	227	234	269	246	217	256	249	239	247	223	245	236	248	275	238	242	264	261	235	229	245	231	246	241	257	226	237	244	242	219	229	237	255	229	259	223	254	268	240	220	233	259	256	282	216	226	278	249	208	223	256	255	231	206	225	219	229	219	239	276	238	267	241	203	250	276	242	190	238	228	212	215	203	223	238	244	237	247	232	233	230	238	240	215	243	253	237	216	226	203	241	251	231	249	253	232	246	234	232	250	237	218	245	254	246	230	246	257	241	257	250	261	220	242	248	258	233	240	267	245	230	209	251	216	253	217	238	195	250	258	256	233	241	258	245	263	234	229	232	241	226	256	226	249	235	236	232	254	237	216	209	235	188	244	248	254	209	241	257	224	246	222	225	260	249	240	243	263	233	230	209	197	236	246	235	228	253	226	252	251	243	254	244	218	265	221	228	221	205	234	247	250	236	227	222	224	245	288	216	242	229	238	245	230	240	260	239	211	240	243	215	236	248	245	227	217	248	233	229	240	244	217	232	238	217	222	259	242	232	238	230	227	222	243	239	224	234	219	251	282	226	242	244	241	227	249	220	226	252	230	257	252	235	230	226	263	205	236	239	216	252	225	210	225	242	246	258	244	248	225	253	254	259	249	238	248	249	226	211	209	204	236	255	228	260	223	229	263	236	239	236	238	244	230	226	248	241	240	236	251	232	222	242	228	228	256	226	242	233	238	218	201	236	250	222	211	221	210	235	207	239	246	231	252	230	243	217	231	234	231	264	215	229	212	237	252	216	238	226	241	244	243	247	210	240	256	238	230	250	268	216	232	250	234	294	218	262	237	222	233	239	235	269	216	259	241	235	223	241	272	233	243	226	268	236	213	231	243	223	225	216	246	244	241	252	244	269	235	250	261	213	238	203	253	237	261	233	224	224	236	240	219	240	255	252	236	224	244	249	239	265	240	220	232	247	229	248	243	219	233	239	215	244	239	255	248	248	225	260	249	223	255	190	240	220	223	253	227	263	228	266	240	273	237	216	252	234	257	257	259	243	255	246	254	223	233	232	248	231	249	235	238	224	250	254	228	235	238	249	264	222	237	224	209	235	226	231	225	233	254	254	237	245	225	242	200	224	214	250	270	253	235	237	228	257	244	218	263	243	220	240	250	279	237	250	233	213	239	240	255	225	236	224	242	214	246	235	232	239	244	235	256	216	224	243	237	257	225	232	235	219	240	225	235	237	231	259	261	256	246	237	235	255	254	251	244	256	246	236	206	235	232	206	223	224	235	234	215	259	243	235	218	245	226	235	226	248	220	198	265	225	262	230	253	255	237	241	227	247	235	225	268	215	239	244	226	217	257	208	243	235	235	241	209	237	219	223	255	258	237	210	250	262	282	230	242	235	248	240	243	244	229	241	224	230	232	254	207	242	259	262	235	201	254	245	235	212	237	241	232	265	258	244	232	239	201	202	227	230	271	254	227	205	233	252	239	226	237	226	257	237	248	259	263	236	265	253	249	205	238	209	231	230	234	225	256	240	225	224	247	244	232	225	256	224	262	250	213	266	250	226	231	251	224	273	241	225	226	242	250	227	255	239	232	251	219	231	257	257	234	262	233	235	212	260	241	252	255	247	233	238	253	222	256	270	211	237	240	251	207	242	242	273	226	223	215	275	239	244	230	247	270	247	241	225	252	232	221	233	241	220	263	228	236	248	250	226	264	234	244	250	247	248	247	238	244	264	244	222	219	259	209	267	241	253	253	217	231	237	213	249	255	228	216	250	259	233	273	256	271	265	245	227	256	240	272	231	227	218	239	248	222	239	241	223	265	221	236	222	245	258	221	232	223	234	278	251	241	234	228	265	223	221	245	226	221	238	231	218	208	220	238	230	251	234	247	224	243	235	250	214	234	223	244	229	229	237	273	250	212	234	216	246	228	225	222	245	220	220	215	232	254	254	258	229	248	244	218	222	271	219	248	211	236	217	236	247	216	250	234	250	218	230	264	211	228	217	269	230	263	258	240	236	242	245	245	253	250	227	269	249	256	240	227	251	221	245	251	206	224	223	232	204	250	247	245	214	229	211	232	242	238	235	254	264	222	213	233	243	200	226	231	240	265	247	246	211	232	242	259	234	249	234	232	230	231	259	213	232	225	264	248	249	217	238	221	227	244	228	247	232	238	244	209	231	228	254	271	225	207	230	224	234	269	251	258	226	247	254	242	242	274	208	239	230	240	213	256	249	238	238	224	234	241	225	238	236	251	222	234	241	252	259	233	231	237	218	230	256	249	233	238	212	256	238	226	227	236	249	215	222	248	219	239	249	231	237	244	228	210	246	239	243	240	272	227	221	235	224	254	218	241	228	247	245	246	255	238	230	237	265	240	245	251	236	249	258	260	243	222	223	264	246	216	257	278	245	216	216	235	260	236	218	216	250	236	247	251	210	208	226	230	239	227	255	241	239	239	252	264	225	257	239	247	210	261	226	240	234	245	254	226	213	228	228	249	216	231	248	249	236	211	234	202	227	237	233	247	255	231	231	249	245	225	223	225	222	251	247	214	229	234	240	212	220	225	250	236	223	258	254	250	207	251	257	260	226	247	270	226	261
3116	3290	1623	1041	822	734	663	621	667	623	557	642	569	600	591	572	614	597	602	575	562	592	580	548	629	563	557	609	582	575	583	591	575	565	573	566	537	555	533	586	589	551	579	581	591	588	583	536	591	589	577	568	605	587	585	565	587	595	581	549	532	527	492	566	589	562	584	582	525	554	571	564	612	574	571	585	633	572	590	560	541	551	557	564	523	531	560	571	531	598	565	562	605	588	530	613	545	581	596	583	571	589	574	589	555	578	583	597	581	542	549	575	608	549	560	532	557	517	597	558	526	576	568	588	590	574	571	540	603	577	574	556	561	604	572	573	539	593	560	620	596	553	624	623	563	557	549	562	542	572	557	541	536	574	586	511	593	567	565	560	571	569	636	583	558	551	555	594	577	571	545	561	534	518	576	576	581	572	568	575	600	575	585	569	583	565	552	561	596	570	538	597	595	574	554	582	570	593	563	586	570	599	564	567	568	554	613	566	599	531	613	594	593	542	552	574	603	578	578	555	588	564	590	553	571	569	569	599	562	559	579	592	585	515	583	600	542	555	621	541	605	616	560	588	565	565	583	548	569	564	597	608	605	594	580	544	595	588	619	562	577	572	563	564	540	559	526	619	596	629	522	569	575	570	535	573	536	571	607	583	587	589	583	557	515	530	592	554	586	604	538	564	587	601	585	555	579	591	541	587	579	600	556	552	568	576	551	540	583	588	533	558	563	593	564	541	553	561	570	593	548	557	571	574	561	595	589	567	597	608	583	593	569	574	575	590	605	589	604	562	605	610	584	564	578	606	562	579	586	558	621	593	554	574	583	585	523	595	560	567	591	553	559	560	606	568	555	568	604	596	566	583	626	592	568	589	574	583	591	559	590	554	605	560	602	546	542	551	557	581	583	553	541	567	599	543	607	573	601	539	595	614	593	571	566	591	598	529	573	526	602	599	593	582	584	579	581	626	512	571	589	562	565	594	585	606	556	590	562	571	611	571	580	571	570	584	571	573	607	533	534	564	592	575	564	595	577	562	582	555	598	569	581	596	602	583	556	581	622	587	573	542	601	587	583	561	557	565	564	562	560	608	612	543	564	596	555	580	591	566	618	597	581	614	529	603	587	564	550	596	581	552	526	600	579	602	553	542	587	548	589	541	613	611	522	576	547	564	546	611	601	603	574	565	569	566	551	594	534	567	580	553	546	562	568	556	570	595	618	580	594	580	582	530	555	617	635	592	557	580	561	571	590	580	566	561	583	578	565	545	606	562	588	580	593	568	566	583	557	594	556	604	569	575	589	579	575	582	608	560	545	558	588	589	540	558	542	562	552	574	561	624	576	627	586	593	559	571	571	567	586	566	572	582	553	553	562	603	538	592	590	566	560	635	568	543	550	578	567	621	622	542	573	569	542	588	516	591	565	550	553	564	567	529	539	562	620	546	551	543	558	571	561	539	612	575	576	580	551	587	569	618	557	567	583	580	581	573	562	582	572	586	580	582	556	564	540	574	565	548	553	546	586	563	582	610	608	531	592	556	547	555	541	528	538	574	550	555	558	596	566	537	587	553	622	573	557	575	554	557	586	569	571	573	573	583	580	586	613	566	537	573	583	542	603	537	563	517	556	549	531	605	568	586	550	560	590	541	591	577	595	581	604	531	537	580	620	562	568	622	534	545	572	573	573	546	598	586	577	632	555	580	540	557	542	581	557	570	599	581	579	547	581	543	591	556	561	538	593	570	601	545	593	569	560	511	580	569	567	604	529	563	592	572	528	582	577	582	588	601	583	560	595	578	567	544	583	550	572	563	592	542	565	546	592	578	564	550	574	546	548	595	551	556	571	572	556	552	540	541	590	527	549	548	560	564	566	578	520	574	609	563	567	599	607	586	535	560	558	595	602	573	618	567	538	536	553	593	599	577	612	565	601	553	554	560	618	556	570	577	586	551	553	539	646	557	597	551	548	508	586	565	558	614	583	588	531	547	603	543	569	595	550	579	583	575	638	578	558	556	598	588	553	603	554	605	586	611	601	573	500	607	570	619	607	616	568	609	572	563	634	572	547	528	530	504	633	567	560	582	531	586	610	551	575	553	611	612	532	568	582	543	600	570	576	597	600	559	562	531	577	591	560	554	554	602	554	552	569	548	615	561	611	551	564	571	571	554	539	580	511	577	600	551	612	554	584	580	569	522	537	569	553	554	532	623	583	591	547	587	556	542	564	618	573	589	575	567	536	564	599	586	574	557	553	623	587	580	549	575	546	597	546	559	574	583	536	563	575	574	531	594	572	570	587	559	570	559	560	518	568	587	564	610	584	587	590	550	561	553	593	567	600	585	575	544	578	626	616	584	573	554	555	525	597	585	572	566	563	596	546	531	570	576	617	563	583	567	603	613	585	563	552	612	572	583	577	573	503	600	592	578	582	591	572	579	586	597	595	552	552	592	599	614	565	595	591	579	556	552	597	599	589	621	571	564	569	623	539	563	575	554	620	558	586	545	592	559	557	579	581	549	529	595	577	593	526	589	546	556	569	549	592	584	567	550	550	595	563	598	579	560	578	632	576	569	543	578	573	555	591	613	536	553	572	582	559	571	565	537	495	526	568	569	575	549	584	588	557	591	567	604	618	541	574	571	558	560	587	592	569	517	582	549	578	552	594	555	557	542	574	610	556	530	568	588	591	577	604	546	553	555	575	548	551	582	542	527	543	573	599	593	575	563	588	593	580	573	575	557	594	592	574	523	625	546	555	563	589	554	577	565	571	587	566	577	592	565	586	559	587	569	520	537	579	613	558	602	563	524	565	571	574	582	573	554	592	585	542	579	573	564	605	543	583	577	590	568	546	575	525	607	583	611	589	567	526	628	550	583	586	611	549	577	534	572	539	531	556	539	582	579	589	568	586	555	566	562	555	592	588	552	561	552	583	576	601	541	582	583	560	585	533	550	527	547	556	550	526	571	607	559	593	534	562	538	570	616	561	616	591	565	541	540	545	556	540	574	521	600	549	535	555	581	615	567	574	580	553	580	543	590	551	550	616	574	563	555	561	536	612	575	593	556	546	581	614	600	551	568	545	528	543	574	566	537	563	565	600	528	617	575	570	559	545	580	628	586	586	553	522	569	542	595	557	595	595	548	576	558	552	587	579	585	565	577	585	588	529	584	579	585	579	539	578	600	564	579	581	583	531	562	539	580	558	600	581	569	587	535	621	549	552	570	548	583	571	539	572	562	614	525	589	629	547	617	566	592	522	603	603	588	574	557	548	600	564	566	546	581	565	576	579	602	609	531	610	549	574	596	581	558	559	611	567	534	535	555	587	562	582	543	575	557	565	590	549	546	588	604	545	628	569	607	550	575	593	566	596	578	545	566	549	621	545	597	570	588	570	575	558	568	611	577	556	615	553	577	573	560	590	596	535	574	569	567	571	546	604	573	599	576	530	581	531	567	596	593	610	603	557	563	593	549	604	527	570	576	564	587	593	583	591	535	603	562
31888	19334	6651	490	376	352	335	330	334	365	329	322	332	339	361	319	330	306	331	370	312	344	312	348	356	335	344	317	313	300	340	310	344	311	346	315	325	305	327	309	328	353	324	333	322	295	326	321	314	319	306	330	280	345	315	333	358	312	329	305	354	340	324	311	330	324	340	309	368	337	320	329	307	313	313	302	300	318	336	311	340	295	336	324	345	321	319	372	348	293	328	316	313	332	300	337	325	335	324	357	326	334	328	318	298	302	308	332	318	297	316	360	311	340	306	354	312	344	311	319	341	336	321	329	327	353	312	352	293	350	320	331	300	314	305	334	269	330	296	322	316	323	347	326	333	327	313	326	348	331	301	340	341	329	310	322	296	315	304	328	322	334	306	345	303	303	292	292	313	358	342	338	328	323	323	297	315	331	339	309	336	344	321	313	340	340	299	338	343	327	333	337	330	335	310	349	328	307	329	363	312	327	311	314	337	353	335	339	359	333	305	345	328	355	336	333	299	326	362	324	344	344	299	337	334	317	339	349	310	350	309	303	326	325	331	330	281	309	330	299	363	300	315	353	347	332	331	305	319	316	353	323	285	312	319	327	320	317	345	308	308	307	307	335	322	319	331	352	354	344	333	302	311	378	328	323	369	338	290	358	318	320	343	324	335	283	348	334	323	351	339	333	264	313	354	359	340	352	328	312	329	299	348	340	307	310	320	324	338	331	316	299	335	302	323	319	332	322	323	295	335	311	332	306	312	313	295	321	348	337	344	324	347	324	311	306	336	352	342	329	324	309	322	372	343	313	346	342	303	302	337	345	340	352	354	353	325	357	311	344	327	305	323	316	304	329	358	322	328	342	334	391	330	346	368	309	300	324	334	345	312	341	312	314	353	317	373	325	334	332	354	303	294	339	357	348	339	322	318	327	337	337	358	351	350	321	338	300	314	330	325	363	337	329	329	344	320	291	342	331	331	357	322	322	316	319	325	344	319	322	329	313	305	341	315	349	316	347	308	326	325	323	307	298	315	290	287	311	352	318	311	296	319	365	294	339	291	304	363	314	352	301	335	292	311	316	331	313	347	345	341	367	314	304	349	306	309	344	330	293	306	324	358	364	323	340	317	338	343	339	328	336	320	321	336	304	332	339	322	325	315	328	317	315	343	317	334	318	339	309	332	327	321	315	331	328	293	302	338	330	322	299	309	332	327	324	310	320	357	308	318	332	314	334	313	310	301	330	326	315	290	330	306	325	301	315	325	344	357	331	353	319	294	321	305	329	324	325	347	353	309	309	339	330	324	312	341	332	322	316	352	302	310	299	344	331	334	334	332	284	346	325	303	360	340	328	322	333	322	325	326	323	339	353	326	321	363	335	339	341	366	321	294	319	312	324	353	293	336	346	337	354	356	336	357	347	366	332	313	341	318	305	336	372	341	346	324	320	331	301	333	360	308	364	323	334	297	368	354	301	341	328	330	311	321	304	323	303	302	332	340	324	326	319	327	334	330	364	352	345	318	309	339	302	311	321	346	355	299	343	305	326	326	321	345	330	303	336	327	345	330	312	348	312	305	307	307	332	305	323	310	293	307	334	330	322	333	365	317	297	324	330	353	321	342	340	328	316	320	325	336	301	343	327	314	308	313	319	360	306	340	300	328	314	343	323	350	359	312	309	341	337	286	319	319	318	328	344	348	298	338	312	311	355	329	322	293	329	361	354	329	322	330	312	309	318	342	289	344	289	337	352	342	314	303	344	327	353	297	306	327	314	351	351	308	327	313	320	315	325	328	371	338	290	317	312	299	321	310	314	306	332	351	365	315	311	328	310	321	333	334	333	321	343	356	357	316	336	350	340	294	320	361	337	339	308	340	299	315	316	324	329	351	322	310	314	359	343	315	295	325	327	324	316	320	354	337	308	317	330	318	350	358	346	329	340	330	318	292	313	354	294	320	337	318	354	334	329	361	308	296	298	321	306	342	329	324	332	336	349	337	317	323	315	341	341	364	316	332	313	323	296	329	349	329	295	325	328	326	332	318	317	343	321	356	306	310	335	363	336	302	293	317	336	301	339	341	332	343	336	315	305	330	329	343	321	310	328	320	286	318	332	359	282	329	338	319	353	300	332	308	327	346	347	320	332	337	334	291	320	327	365	350	335	290	293	339	311	329	360	347	339	344	314	297	312	335	340	320	333	319	326	325	328	309	311	334	318	331	328	333	344	325	312	330	295	330	321	324	331	350	334	347	347	349	323	322	337	338	334	287	327	309	344	315	323	353	384	346	296	344	323	305	333	351	320	318	331	295	331	306	303	299	337	369	350	316	330	337	337	334	321	323	315	319	318	325	303	337	297	334	327	339	367	335	299	342	321	300	316	334	343	330	334	335	291	316	364	308	331	310	321	335	323	325	291	317	322	327	366	328	356	358	347	353	345	338	290	307	295	308	312	338	317	354	319	328	323	315	332	345	330	307	365	334	334	368	344	332	332	309	317	340	296	291	311	315	318	312	319	323	296	315	355	342	309	306	298	370	338	314	335	337	307	341	332	341	343	303	317	333	308	330	333	350	363	345	312	328	333	315	321	302	328	300	363	330	302	312	311	337	310	344	317	343	307	340	332	343	310	330	348	318	349	341	367	317	308	333	341	310	331	301	326	364	340	346	316	315	338	313	324	338	324	337	344	334	313	354	306	312	294	345	334	352	353	322	317	281	296	348	329	340	336	331	347	340	342	334	321	356	315	318	313	343	352	354	308	326	314	314	310	323	309	316	336	328	312	353	319	366	329	339	351	363	314	334	330	347	318	358	311	313	322	295	365	333	333	279	319	317	325	330	309	337	317	322	336	326	356	314	336	316	341	305	299	338	318	351	378	331	346	327	319	324	312	318	322	320	354	320	322	321	335	313	315	318	321	304	337	327	282	324	305	299	319	349	314	347	322	322	313	329	338	311	302	331	315	340	351	330	310	313	330	308	336	331	307	314	316	305	327	359	312	308	349	344	292	328	300	329	339	337	303	320	311	292	344	336	304	315	332	340	312	335	369	328	362	325	324	310	321	345	333	310	339	343	328	316	309	327	293	314	305	342	330	326	306	312	321	352	324	353	318	350	326	348	289	311	316	352	350	332	310	349	303	339	332	318	333	318	324	332	318	362	317	344	338	332	355	338	316	328	330	340	353	347	338	312	325	296	314	342	303	295	353	310	348	300	296	314	368	310	318	337	348	308	300	342	333	339	318	321	317	322	312	314	310	311	345	312	320	336	372	307	341	341	332	340	349	326	327	326	352	342	332	313	284	318	305	306	301	365	322	321	316	337	330	291	254	321	297	322	313	364	334	344	328	346	309	334	324	334	320	320	323	291	371	331	298	324	341	346	301	349	338	326	334	303	351	367	342	345	331	316	329	350	322	344	303	311	329	288	298	313	335	345	315	307	338	309	321	326	320	304	312	339	335	359	359	346	318	305	344	302	315	349	324	340	357	383	328	306	320	318	325
5597	1040	903	823	846	843	864	848	813	804	828	797	816	859	841	821	798	803	827	794	815	851	846	826	763	821	826	831	830	829	772	814	838	821	871	849	822	781	848	840	838	779	783	865	816	835	805	829	829	726	852	805	828	820	797	790	781	842	829	817	772	734	781	807	795	818	845	859	808	826	819	835	812	807	774	798	806	796	804	777	831	766	836	816	800	798	843	789	778	804	804	787	793	830	809	796	809	826	869	757	828	821	787	787	807	791	814	774	834	869	828	845	784	831	778	795	810	800	778	845	788	861	830	828	822	780	886	825	820	858	850	790	827	843	810	859	815	784	821	817	838	759	794	835	758	793	812	777	848	851	769	811	816	827	761	822	809	822	811	859	788	785	858	812	826	819	836	835	795	816	806	829	804	824	825	792	811	843	795	740	819	799	798	803	805	789	801	760	798	819	806	810	798	836	803	830	819	798	795	807	826	814	849	788	853	873	828	808	828	801	788	824	824	850	845	857	803	791	855	812	845	817	769	845	807	834	816	796	831	794	837	777	877	816	832	885	856	846	766	826	795	824	801	820	731	804	773	837	829	803	798	820	828	841	820	846	781	831	834	819	796	767	820	811	813	783	786	834	800	820	812	841	827	812	790	847	800	832	805	774	851	784	778	803	869	846	784	807	806	815	798	769	835	830	859	854	776	790	785	791	829	835	816	775	745	844	815	839	811	820	824	832	833	819	780	825	841	858	841	813	836	814	843	817	831	833	775	826	785	840	828	798	762	798	795	786	833	762	818	800	843	852	772	806	847	828	790	822	809	837	874	797	787	838	861	857	787	790	792	848	796	838	781	801	799	835	761	765	799	783	802	856	812	801	844	820	842	832	797	788	853	876	803	827	830	838	826	845	852	895	828	843	786	825	801	855	818	816	823	820	845	808	809	803	838	809	788	765	880	754	783	792	792	793	739	774	770	809	756	792	819	827	820	819	824	875	841	813	821	821	828	813	825	826	811	808	789	781	831	779	842	831	817	816	785	819	820	841	823	815	818	812	833	832	847	792	830	767	807	852	785	857	805	826	831	765	841	850	869	799	842	772	809	793	816	866	799	834	793	799	776	821	836	821	858	815	820	798	822	819	813	808	781	785	826	748	792	849	808	775	810	785	847	786	792	824	784	827	783	822	818	818	834	792	822	767	837	799	778	761	790	764	806	836	776	856	805	792	804	871	842	839	793	776	773	847	804	865	790	812	824	828	871	829	833	806	818	812	837	825	797	825	806	779	803	811	809	809	778	780	842	803	818	763	880	776	783	802	787	844	819	831	852	872	755	830	769	798	831	795	858	842	854	848	767	782	821	849	784	772	844	846	776	813	837	800	810	808	813	816	850	807	817	815	786	788	789	877	779	830	836	798	842	804	796	805	795	806	879	796	821	814	790	791	803	823	796	786	806	836	781	788	825	810	740	826	757	836	834	811	800	834	773	802	841	752	848	842	844	846	804	829	778	865	809	825	773	765	765	833	820	815	800	837	824	807	824	796	841	836	823	822	770	834	866	799	842	771	784	837	824	849	806	794	834	852	865	798	804	803	833	800	834	811	796	830	843	831	809	777	780	839	854	801	822	798	787	843	786	777	837	783	834	820	797	839	821	812	785	827	875	775	857	814	765	845	808	802	823	886	839	794	843	788	821	805	859	797	812	840	844	833	818	799	831	845	798	814	871	861	811	813	808	814	836	798	785	805	819	778	841	776	898	809	809	808	800	793	811	799	821	801	869	857	808	851	801	827	830	806	814	824	853	795	837	840	814	826	840	833	782	806	779	822	808	785	841	777	816	855	844	798	804	828	796	762	886	815	825	855	806	754	771	810	818	866	819	827	795	792	797	820	833	813	832	832	822	801	797	798	817	853	871	812	778	811	838	768	809	836	842	794	812	842	838	756	793	823	858	822	827	830	826	837	871	810	828	808	824	790	819	834	809	879	782	852	817	817	820	840	870	805	786	828	817	834	802	839	781	832	853	782	837	853	806	859	805	812	805	826	802	811	825	820	798	780	864	874	748	865	852	858	782	754	831	784	809	818	831	852	868	826	816	776	788	839	817	831	798	826	794	855	806	753	880	828	806	800	828	786	836	781	829	749	787	833	842	776	809	774	790	830	878	824	787	809	779	767	788	839	834	851	774	795	805	793	814	785	824	816	818	762	809	830	780	813	840	868	786	827	824	838	825	837	796	786	779	784	788	797	840	833	806	854	805	749	788	851	802	828	747	849	775	803	781	825	744	807	814	839	815	803	778	846	800	787	802	832	796	841	821	822	823	808	846	788	826	786	795	772	847	849	864	773	798	818	807	817	795	825	800	764	763	858	830	808	888	801	820	774	836	825	863	834	807	834	816	823	875	798	770	821	856	784	811	819	804	753	841	825	835	779	820	819	803	812	856	782	823	824	802	808	814	830	838	799	881	812	806	866	790	831	763	810	825	825	825	813	800	763	792	835	818	810	819	798	794	789	815	783	809	750	807	787	808	819	749	800	777	879	791	767	855	799	861	822	782	854	773	811	796	804	803	804	816	811	793	786	804	822	773	818	799	766	813	810	845	788	825	839	821	784	786	807	822	761	796	839	815	781	786	840	856	850	800	785	844	837	808	838	803	781	783	843	808	833	843	811	825	813	822	815	859	868	791	832	827	834	793	843	831	805	804	835	789	841	841	813	847	854	859	827	810	828	786	814	832	865	788	776	785	872	713	833	786	796	794	772	791	816	812	769	844	838	824	848	843	824	804	794	784	822	777	832	828	808	842	780	784	782	827	829	840	801	773	813	806	782	843	831	824	866	781	810	838	787	830	836	790	829	841	812	811	769	853	800	802	784	882	788	794	841	844	840	801	812	827	865	794	840	864	808	814	814	857	819	815	796	797	788	824	806	810	843	844	818	850	829	852	759	822	830	843	795	804	805	822	798	808	806	824	788	856	839	832	794	814	817	834	807	798	792	850	790	829	795	826	789	842	870	823	786	808	829	776	774	831	777	826	845	803	815	790	822	843	866	800	803	799	801	847	804	830	807	842	838	826	780	797	791	798	821	849	756	812	814	844	854	858	785	847	811	827	761	799	815	810	816	833	829	818	789	800	804	819	785	821	811	820	807	816	774	806	813	849	782	813	852	802	788	811	859	821	848	799	818	789	890	807	878	846	805	797	838	829	779	808	796	850	807	832	832	885	844	809	817	879	779	875	769	878	808	803	815	822	862	819	739	810	815	793	840	852	763	854	847	822	790	779	816	815	884	789	829	858	790	848	811	826	825	814	779	820	830	821	811	785	803	795	836	782	804	819	788	820	799	818	806	784	816	771	833	783	794	826	816	816	760	851	832	811	865	798	849	827	832	828	817	809	838	833	830	787	868	830	849	849	774	844	869	823	813	805	817	765	809	794	820	808	788	786	818	807	820	797	785	867	824	799	835	818	782	807	826	775	795	835	838	797	806	749	783	801	781	829	819
24612	21018	23966	28252	21007	17289	776	526	437	445	416	403	422	406	406	385	386	404	409	392	372	380	386	386	406	390	403	396	364	396	369	394	380	389	387	385	351	416	412	378	369	421	414	399	387	344	383	388	391	379	356	404	398	400	382	381	371	357	399	400	411	417	418	393	398	363	414	359	386	358	427	378	389	424	356	400	421	384	380	360	386	417	367	367	385	401	373	409	398	403	400	380	420	411	365	396	343	408	376	371	385	343	389	405	387	383	408	385	383	364	382	439	426	433	414	388	410	387	392	375	384	396	380	366	388	396	357	389	389	445	372	362	389	375	409	362	415	418	399	417	393	415	350	403	404	411	411	375	379	370	384	377	392	358	400	381	391	397	376	385	402	379	393	411	411	319	375	414	390	410	439	393	393	379	417	384	397	370	406	406	371	428	395	402	400	360	368	356	383	417	393	413	381	400	417	405	400	384	384	370	395	414	384	372	388	388	381	379	389	437	396	360	382	388	393	365	392	368	402	431	385	387	410	380	400	361	398	387	442	405	387	385	351	402	394	377	387	381	431	408	430	379	405	389	382	379	375	402	406	359	365	403	424	416	385	361	393	416	393	388	416	366	409	396	399	391	414	380	444	413	377	393	362	412	405	406	377	399	411	377	368	355	350	350	380	375	356	389	377	409	361	362	360	438	416	448	387	371	439	413	390	364	371	388	381	426	380	356	399	373	361	405	395	411	370	399	379	400	383	383	408	386	405	413	339	398	402	367	394	394	385	384	392	366	406	405	365	396	387	401	391	374	419	378	371	417	387	378	392	379	373	377	393	412	396	387	402	366	350	387	389	392	416	382	382	385	396	375	373	379	362	368	397	376	409	398	370	400	367	372	384	359	359	373	383	369	383	396	364	398	388	398	414	407	363	383	444	376	339	415	406	381	374	394	436	375	384	369	413	402	387	394	395	363	346	379	391	430	406	365	388	439	384	380	400	390	356	354	378	410	349	395	403	403	414	433	404	381	356	392	391	415	375	378	372	376	403	378	377	410	387	404	365	380	359	383	394	381	408	375	360	410	444	339	409	409	410	342	370	373	391	388	377	368	404	446	391	373	387	340	368	411	385	379	392	402	407	388	400	368	378	385	368	421	379	401	414	375	368	405	386	400	369	378	423	425	401	378	441	387	389	381	355	391	361	412	440	371	417	387	390	386	397	389	411	407	424	392	398	429	410	374	363	363	373	373	365	376	375	424	443	361	410	420	393	387	429	383	329	379	387	397	370	414	393	419	395	409	381	396	371	391	398	409	337	414	402	389	400	400	424	394	391	380	411	381	401	397	383	386	388	405	401	376	380	397	402	408	365	389	421	382	389	402	397	394	394	404	386	389	402	397	389	431	380	370	367	333	353	383	420	396	426	392	394	383	393	369	350	368	399	372	407	369	402	381	381	397	402	397	371	398	438	392	353	394	406	403	395	390	355	337	406	358	353	400	396	388	415	395	371	426	433	367	415	403	371	390	378	391	385	373	412	392	411	398	391	418	366	449	399	419	413	401	396	397	378	430	419	384	382	382	398	416	375	377	389	406	347	413	380	390	401	419	386	362	401	387	383	388	384	383	393	382	360	400	391	392	387	385	364	363	404	390	402	397	397	441	378	419	364	402	417	366	378	390	369	402	413	398	377	386	381	382	382	421	377	377	417	375	398	395	363	388	358	444	367	403	401	409	366	388	386	390	346	410	390	346	406	378	379	380	400	432	404	354	394	378	360	419	401	382	397	385	386	384	399	371	375	385	380	398	410	379	411	415	400	394	408	394	378	385	361	359	399	402	389	386	415	404	383	372	367	386	386	362	416	401	371	369	393	406	446	371	430	406	372	403	416	384	381	362	384	409	413	398	382	402	339	401	363	384	393	384	354	395	456	406	347	357	355	422	370	377	364	370	377	373	409	421	396	387	365	400	389	364	364	389	365	333	381	359	402	365	401	409	400	372	376	412	379	378	387	414	401	396	346	370	403	404	416	404	400	413	400	423	382	426	396	380	397	371	394	370	384	407	391	367	397	396	403	411	378	392	394	364	390	371	390	386	414	428	381	436	394	392	428	372	429	389	351	396	391	412	410	366	386	361	369	381	363	422	371	398	405	380	380	387	361	413	411	437	432	391	366	397	326	394	399	408	366	379	387	371	397	411	387	383	383	358	361	397	390	430	375	354	369	368	409	390	377	391	413	389	410	388	408	386	424	381	373	406	389	374	380	397	411	412	416	385	368	405	409	406	399	365	399	403	384	408	388	397	370	398	394	389	381	411	402	391	403	384	381	373	404	380	401	400	354	351	389	378	392	364	342	396	371	413	383	358	378	390	413	401	382	364	393	417	431	356	385	383	373	391	409	353	380	399	383	362	375	393	373	385	382	379	393	395	404	406	387	361	395	405	398	426	398	421	404	415	397	418	388	440	424	397	396	407	452	403	376	365	391	401	380	404	334	395	418	413	371	398	352	370	384	424	414	396	396	357	395	348	405	374	377	359	417	400	390	409	384	369	378	391	366	358	314	354	394	356	362	390	401	413	383	400	376	366	369	397	411	407	445	391	387	380	444	397	388	371	414	364	428	394	377	368	362	405	377	378	394	369	424	363	385	406	371	419	397	392	375	384	371	372	379	405	399	402	371	402	390	407	361	408	376	353	409	389	424	395	348	392	376	397	405	349	353	435	373	359	379	378	416	415	395	413	376	364	387	356	418	393	379	400	368	366	368	367	396	362	403	396	403	386	361	388	383	388	405	396	379	403	404	401	409	381	371	384	393	365	403	361	382	408	363	394	360	362	396	383	372	376	389	416	391	420	377	414	365	374	359	408	397	346	408	356	396	397	413	384	353	357	365	377	383	395	411	386	384	401	429	385	379	409	390	390	368	382	379	421	390	381	410	382	386	377	403	398	380	396	373	417	420	389	374	399	381	411	353	425	397	355	398	372	353	374	382	388	395	425	383	377	392	346	385	376	389	399	378	386	385	369	384	427	383	387	415	396	381	384	382	409	393	392	428	394	407	376	424	373	395	386	353	395	379	396	389	393	358	412	412	353	396	399	394	371	392	417	395	395	400	379	357	358	391	372	387	402	368	403	360	364	379	387	371	355	404	373	399	412	377	395	369	388	405	408	405	380	364	405	397	432	351	420	413	392	366	379	385	436	352	375	409	422	405	400	388	385	369	386	372	401	419	379	361	367	424	391	394	388	357	375	372	366	443	372	373	391	387	356	406	381	405	370	376	375	407	414	418	430	384	376	387	386	375	378	385	392	372	374	363	379	367	369	401	380	414	382	391	357	356	409	414	403	382	341	405	366	383	334	367	362	385	358	383	385	380	388	396	363	384	391	443	415	401	381	381	397	406	391	397	407	389	360	420	389	422	375	364	378	367	378	395	426	364	348	396	389	392	434	387	420	410	370	399	362	406	401	443	403	354	401	359	384	383	372	388	441	400	379	392	363	377	393	412	368
3308	2385	1491	1136	997	984	963	950	948	917	903	946	943	925	936	931	932	955	943	950	972	984	916	1022	980	944	944	971	906	885	990	971	949	923	895	922	920	973	971	975	881	945	963	931	955	914	916	967	903	908	884	946	915	926	943	904	899	947	971	927	892	897	919	894	952	916	925	927	898	908	965	882	901	978	912	912	893	961	858	907	965	967	926	907	906	933	912	903	969	903	857	926	969	967	900	891	863	903	958	969	947	899	916	1013	886	920	945	934	912	906	950	933	891	970	912	924	881	936	949	948	900	931	958	940	917	943	915	930	909	918	939	972	895	903	918	934	916	930	955	935	935	932	917	884	925	894	938	954	965	882	920	985	938	892	931	881	896	957	921	870	914	904	916	967	862	929	884	926	921	969	868	941	950	915	910	949	952	901	896	969	942	940	927	874	912	911	924	961	896	915	951	945	925	1004	927	931	863	933	910	924	872	912	924	882	963	932	910	937	958	960	925	952	954	947	952	912	898	921	899	852	912	862	916	942	931	967	896	866	966	886	909	907	875	968	983	901	900	918	886	913	892	956	899	926	902	937	945	940	906	901	914	880	913	966	835	934	911	909	909	940	901	959	885	937	929	943	932	957	953	948	877	906	928	904	936	842	902	924	982	909	946	936	931	921	888	935	974	964	944	922	918	889	953	939	898	914	838	880	890	893	901	957	972	910	908	843	925	942	913	972	896	905	926	922	954	893	888	871	946	930	905	925	946	969	905	889	988	927	939	935	977	983	933	904	932	942	882	898	900	951	943	945	921	873	960	920	913	907	929	870	912	855	946	939	880	909	980	921	920	933	948	948	940	932	953	849	854	960	925	942	938	928	935	943	943	913	939	933	914	931	949	888	944	952	946	894	922	927	898	1012	921	861	942	931	949	924	955	901	953	940	891	931	939	922	935	915	947	900	891	989	923	960	875	935	921	836	905	947	934	892	917	892	920	884	886	917	910	949	935	979	924	974	908	905	918	932	972	914	951	916	894	921	918	947	915	975	900	978	933	924	904	920	900	923	949	929	911	940	952	924	922	901	935	925	902	902	937	911	929	947	960	918	952	899	924	920	929	941	922	942	914	936	926	945	952	878	929	863	900	917	887	877	956	902	957	957	934	902	968	900	985	934	940	895	895	910	952	925	971	914	920	910	932	942	967	931	920	904	936	945	936	875	926	911	890	949	888	947	868	929	943	914	916	897	924	960	940	905	954	920	886	909	900	942	875	949	946	930	934	917	919	952	951	888	937	919	917	956	941	884	923	942	948	930	939	934	937	969	915	909	934	900	918	1004	919	894	950	951	937	978	905	941	948	905	935	957	881	941	944	883	954	905	915	873	870	900	963	946	942	905	919	956	938	891	915	959	897	938	887	934	939	883	932	900	897	888	889	928	926	935	914	895	931	915	894	903	893	932	855	830	921	883	945	993	950	981	899	894	875	920	971	963	895	896	955	944	951	939	916	970	920	903	908	919	955	915	938	942	884	947	942	858	932	938	907	901	957	922	946	991	901	901	960	925	909	903	978	917	931	939	877	949	931	880	887	921	914	926	934	938	927	844	941	927	911	946	937	943	966	937	923	926	950	959	862	959	864	949	922	932	889	918	892	940	898	953	918	953	889	939	956	936	873	955	921	923	861	901	956	932	925	931	957	932	905	901	944	904	906	928	939	965	915	871	861	938	914	937	908	939	891	945	852	910	993	921	895	888	902	895	881	956	893	944	927	923	917	891	937	914	902	938	934	945	897	912	932	925	974	915	974	939	892	942	935	914	899	877	922	941	941	906	921	933	1025	948	922	919	946	920	973	863	912	945	933	903	872	943	950	909	881	901	912	927	928	891	947	942	931	910	901	937	934	950	961	932	911	917	950	951	928	897	911	967	912	927	905	938	930	994	890	906	930	986	926	905	897	916	891	937	893	957	874	956	924	929	913	957	910	927	908	922	930	871	911	930	946	900	891	940	912	968	923	906	924	915	932	926	899	895	953	903	920	950	943	892	912	896	941	962	940	939	895	921	898	897	945	924	956	899	918	938	968	955	924	901	956	851	939	891	924	973	873	943	901	932	941	911	921	959	965	901	957	939	952	921	883	932	922	915	924	937	894	916	945	956	935	927	905	925	933	945	980	869	895	938	905	913	925	971	963	958	936	972	885	907	944	950	905	953	928	924	880	871	952	900	980	948	924	942	967	915	866	911	914	939	917	970	916	931	888	935	921	913	895	936	890	933	955	948	933	920	899	915	926	933	959	928	913	898	912	968	988	892	966	864	959	879	959	977	932	929	898	935	944	899	929	988	938	908	905	934	905	942	970	953	950	934	895	907	856	879	940	953	957	924	940	894	919	913	920	956	935	919	899	912	952	909	975	901	925	857	883	889	942	906	878	905	943	931	917	957	921	944	825	911	941	950	902	879	930	949	930	847	914	961	924	869	933	957	894	945	968	913	966	947	861	936	962	948	929	897	952	948	875	995	927	925	911	917	911	950	942	966	970	956	963	932	868	934	968	943	915	986	896	920	844	925	923	883	918	912	917	933	915	904	886	931	901	927	948	948	942	927	930	921	912	965	881	960	890	973	899	954	980	924	914	932	887	876	913	939	957	875	901	876	882	932	932	947	912	896	964	919	916	861	918	980	887	873	946	862	937	943	896	986	934	940	937	933	902	899	944	922	929	935	892	957	907	937	940	942	907	951	929	951	920	887	962	913	965	931	975	913	897	989	900	948	917	934	991	903	905	920	931	942	911	905	896	936	942	946	961	922	908	877	939	874	894	945	891	940	926	967	922	920	969	913	935	897	946	931	896	943	928	900	885	960	985	938	915	989	990	960	955	933	928	906	935	921	933	897	947	909	977	950	936	946	928	968	955	930	926	909	894	898	918	944	939	920	904	866	962	905	918	931	1021	914	894	988	911	939	948	938	941	938	911	965	945	952	920	904	876	953	929	939	945	971	992	954	915	899	947	938	912	978	956	924	920	913	936	918	979	974	959	951	940	938	955	879	901	906	960	901	917	937	915	915	908	946	914	955	934	910	886	886	911	951	912	910	900	939	925	888	933	909	895	917	882	898	933	960	940	893	936	921	928	939	915	902	919	898	907	918	1006	897	942	893	935	987	980	943	924	898	903	964	964	943	914	955	963	988	922	914	903	917	894	925	912	943	854	960	918	915	898	940	921	913	941	905	929	919	907	981	941	902	922	923	927	911	894	943	899	898	892	920	898	873	944	959	924	946	914	943	1015	906	875	947	894	972	954	987	961	911	944	944	952	917	897	915	912	891	898	961	962	890	914	939	922	933	911	974	944	937	924	907	908	952	953	947	871	948	971	968	896	985	894	883	910	954	879	974	881	898	897	895	930	945	902	938	900	923	972	900	929	934	920	917	911	944	914	919	921	877	1000	919	929	932	921	948	969	906	940	894	958	930	975	939	989	958	985	952	913	945	955	923	947	928	913	938	909	952	898	920	887	918
23944	21026	24347	27907	21027	21034	13504	637	359	322	316	319	267	253	251	257	271	284	258	281	255	256	235	263	250	242	255	234	247	256	244	248	232	262	261	249	257	273	227	242	235	224	241	261	253	275	243	285	261	275	219	236	250	217	231	274	236	253	241	254	251	228	261	237	235	216	232	238	235	237	245	236	245	195	250	206	278	279	243	246	223	222	224	210	228	249	242	210	237	251	241	240	214	236	273	227	215	204	218	234	245	232	248	241	241	218	247	220	236	251	239	236	242	232	261	218	241	226	235	267	258	234	244	255	209	257	232	252	245	244	220	206	226	227	215	254	225	222	248	207	214	232	220	224	242	253	265	282	230	212	273	235	239	243	226	225	277	257	220	239	267	229	235	234	228	257	221	245	246	244	269	227	255	246	226	260	215	223	217	270	233	246	257	207	241	231	240	239	224	236	237	272	214	227	236	253	240	234	245	236	240	236	235	233	227	232	242	246	226	205	222	224	220	262	264	256	241	246	199	249	271	211	247	259	216	228	228	225	219	234	253	206	250	226	234	239	238	232	275	249	260	248	228	251	251	230	251	262	265	223	246	229	234	251	244	201	220	238	226	221	227	228	252	250	229	253	232	237	256	251	250	241	227	229	252	245	229	273	259	251	207	247	248	245	243	222	245	239	235	262	245	265	245	230	233	217	253	223	238	244	237	223	236	243	247	216	262	252	250	239	258	239	230	273	277	228	231	256	233	252	237	229	208	214	250	227	222	210	250	222	258	230	246	240	239	220	233	244	258	241	307	250	246	226	233	237	220	233	224	224	259	204	266	228	262	237	233	238	257	263	247	248	245	239	251	209	248	229	230	241	233	237	238	237	236	225	279	246	246	240	233	236	244	248	250	241	251	247	225	227	224	223	238	234	244	250	242	249	247	229	232	232	245	271	235	245	259	242	228	249	227	256	232	221	231	250	255	234	217	248	247	272	241	218	277	240	261	228	222	239	233	238	241	228	246	213	245	242	234	195	209	204	265	235	234	253	227	252	239	257	237	259	267	240	224	255	230	244	227	262	232	257	254	249	237	265	226	216	232	258	222	233	224	223	233	243	228	223	236	253	266	230	224	275	244	272	249	234	236	247	238	232	244	243	224	239	226	237	247	258	247	241	222	217	247	237	220	200	210	245	253	233	224	230	238	236	217	220	235	252	222	207	249	226	243	229	248	218	226	251	243	232	229	258	229	262	246	225	231	213	262	232	268	235	212	238	223	228	251	237	261	225	232	266	231	251	245	264	229	243	229	244	238	261	235	233	241	223	239	229	236	241	227	241	251	231	222	231	226	214	240	246	216	242	239	239	238	230	228	257	262	230	247	270	236	252	249	247	238	263	243	239	211	239	239	223	275	232	228	249	251	233	251	226	228	253	239	233	244	213	270	227	258	236	233	273	250	201	229	231	218	260	257	236	238	227	231	218	237	243	256	230	234	232	269	219	248	258	210	251	210	251	210	229	245	249	273	238	260	245	214	237	241	242	222	238	242	249	238	228	234	223	238	236	218	209	234	252	229	229	240	237	230	239	244	236	213	220	232	229	229	212	241	228	242	234	230	224	223	239	240	241	226	234	223	239	233	218	225	242	248	261	259	256	245	243	231	225	216	234	210	253	229	226	255	222	251	229	221	252	228	249	224	274	237	229	237	254	287	254	220	223	238	211	211	254	217	241	254	250	203	232	230	245	255	286	235	239	219	229	229	236	216	240	235	234	238	250	234	244	240	245	234	269	234	257	242	210	260	229	234	220	215	260	236	250	239	242	214	228	237	243	220	243	222	236	257	250	242	243	246	264	239	264	234	237	234	232	246	232	215	241	270	237	249	202	213	240	264	240	234	222	267	208	253	227	229	243	266	229	227	244	235	261	224	254	245	211	233	260	226	248	246	255	236	255	217	249	265	228	230	246	257	221	257	230	226	245	251	241	243	223	240	283	210	238	220	209	224	273	240	238	235	258	199	229	250	245	192	240	226	266	229	235	245	252	232	260	246	207	244	267	228	232	241	248	221	239	246	241	231	239	227	218	225	231	267	242	248	234	256	256	248	230	236	234	247	237	234	266	263	246	236	218	255	255	224	217	237	236	233	251	232	259	242	230	248	229	211	224	233	253	237	232	237	216	232	213	253	236	248	242	220	229	243	269	252	247	234	230	243	248	220	235	237	247	219	219	216	257	236	226	230	260	235	235	257	231	231	228	241	255	218	240	251	242	219	226	228	225	250	227	223	236	235	248	237	234	222	231	250	254	203	233	219	214	247	236	236	247	264	284	225	225	237	240	225	200	254	252	237	235	236	212	230	221	237	228	231	241	254	261	260	248	240	244	236	229	214	191	209	240	230	230	238	219	246	231	239	246	224	229	273	222	224	197	240	228	240	247	241	240	238	230	241	211	241	205	219	254	239	253	240	261	235	221	232	228	226	223	241	257	222	245	229	287	233	247	236	253	215	217	226	231	216	234	234	257	244	275	231	245	240	225	224	204	230	214	240	228	252	239	228	232	239	270	257	262	214	242	223	238	232	247	270	240	243	211	257	257	242	226	224	243	240	239	224	216	228	219	228	241	240	251	238	226	237	233	231	230	235	227	243	258	216	235	222	215	203	253	239	242	261	210	249	223	237	241	248	227	242	242	265	233	229	235	233	224	256	252	216	248	267	241	235	233	248	240	232	247	264	248	240	246	260	227	233	244	253	232	275	245	256	201	231	255	204	286	268	247	271	260	234	258	238	230	226	240	252	228	236	215	248	205	234	224	247	208	242	230	265	257	209	241	262	214	226	222	231	239	261	260	264	204	254	255	264	244	222	230	229	245	237	267	225	257	257	259	240	262	229	205	253	238	217	244	215	250	247	226	233	264	251	233	216	234	248	213	240	240	224	221	243	239	225	250	234	230	238	228	260	252	254	225	216	233	236	257	241	229	258	236	230	224	239	256	244	219	224	240	243	221	228	229	249	244	194	230	242	236	239	236	254	197	259	235	249	241	217	223	247	240	248	255	256	252	238	243	242	203	235	238	264	212	246	236	264	216	237	231	241	256	250	241	253	271	259	226	261	202	215	247	241	274	271	210	208	235	248	237	253	249	222	229	231	256	252	230	233	265	251	257	232	252	254	244	236	236	240	233	215	236	263	232	238	244	231	231	249	224	226	215	243	211	211	245	226	224	224	254	253	230	271	236	222	242	230	234	241	290	241	218	215	219	233	240	217	262	242	218	254	222	246	234	246	206	235	244	238	232	216	220	228	220	241	218	266	250	219	240	241	223	239	244	252	260	236	224	243	184	223	235	233	227	269	228	232	231	226	226	243	232	237	243	263	245	257	246	252	246	255	241	258	210	237	242	230	214	243	247	254	240	258	202	250	277	231	247	226	240	232	218	228	270	247	251	217	261	218	236	236	243	260	249	239	253	226	227	228	247	215	256	246	223	235	211	238	230	251	205	230	220	246	248	243	250
3120	3385	1719	1027	842	682	608	661	593	587	596	610	583	589	587	590	622	652	542	596	577	588	559	601	614	536	570	655	627	557	586	577	575	591	571	596	553	572	643	558	538	547	546	586	536	600	576	613	571	582	567	564	548	596	603	594	577	567	601	572	577	555	575	572	564	581	578	562	597	598	574	555	609	588	577	617	577	582	559	552	542	604	590	597	589	575	523	531	619	543	564	579	540	541	632	616	556	547	560	583	589	585	553	601	601	575	543	553	609	616	561	568	581	559	529	528	542	561	597	554	554	569	553	606	545	517	569	539	614	588	601	621	596	595	529	596	570	555	602	540	610	568	555	578	601	593	521	575	608	563	555	568	573	592	542	570	570	615	600	529	572	581	602	603	584	546	560	592	555	568	557	580	598	584	544	550	635	565	569	601	562	567	558	597	589	609	566	565	592	579	591	564	572	609	637	585	557	576	587	549	572	595	582	581	555	568	589	587	570	587	557	605	564	552	538	600	573	556	555	568	582	546	649	546	537	568	513	582	550	555	560	547	598	545	578	591	581	576	556	576	592	601	546	580	577	568	588	547	591	553	568	549	552	527	591	544	546	581	555	586	594	540	558	557	604	577	567	559	576	567	604	564	601	563	569	559	598	575	592	589	573	576	571	585	561	566	589	563	551	611	576	579	575	571	571	556	555	526	549	576	576	567	574	566	576	569	536	598	602	559	589	555	568	598	566	608	553	550	548	586	573	590	535	571	603	586	582	555	560	572	605	563	616	587	591	563	578	568	556	556	563	607	597	549	590	523	620	573	585	589	561	609	582	546	569	536	552	567	548	584	567	567	570	591	573	579	517	575	577	562	552	555	570	603	550	632	590	536	541	534	588	601	563	583	589	558	597	570	550	583	565	624	564	562	569	583	585	581	573	584	527	588	602	594	546	578	578	562	572	577	548	599	606	578	594	585	550	564	574	604	618	604	546	590	636	578	612	608	562	548	589	590	562	577	562	604	603	563	593	597	572	582	528	559	603	547	564	556	591	558	552	582	558	547	564	576	595	516	569	551	569	523	590	612	596	552	584	597	575	536	551	578	603	604	563	564	559	606	548	601	565	562	560	594	546	579	563	566	584	523	599	533	593	570	637	515	564	558	550	524	598	539	579	556	541	535	590	525	564	579	588	619	586	530	578	572	570	559	576	593	589	581	597	592	602	563	578	582	569	588	548	572	551	580	544	556	566	580	592	629	541	595	550	501	574	586	591	575	551	589	574	560	562	582	588	552	573	553	562	577	555	516	517	576	587	578	535	556	566	563	591	554	618	534	552	583	597	604	539	589	578	603	583	571	570	555	554	585	573	600	559	591	587	553	590	589	576	600	561	544	573	570	539	547	547	553	590	562	560	556	550	622	608	581	579	552	562	608	605	530	570	554	607	578	590	543	572	581	573	567	560	587	569	594	578	562	572	560	578	592	601	555	602	605	571	588	530	554	574	595	602	570	551	561	601	566	573	574	541	581	556	581	579	546	564	603	538	538	578	544	559	636	519	620	554	553	562	547	556	564	618	579	563	580	563	585	599	553	583	622	568	595	559	576	581	583	565	578	560	557	572	561	570	552	556	557	572	565	613	557	562	555	562	623	523	562	534	581	555	537	554	571	571	562	604	568	567	556	544	594	566	590	566	581	585	548	537	528	581	589	576	574	591	591	569	589	599	615	573	599	522	601	608	586	578	564	586	553	562	576	588	530	618	573	566	580	602	549	581	615	569	585	527	600	545	546	572	584	556	573	587	587	558	596	571	609	597	559	568	577	555	582	558	569	551	606	584	589	605	547	626	530	569	607	543	572	609	552	559	601	583	547	599	507	591	534	606	566	538	608	531	553	569	563	557	567	562	547	554	635	569	595	615	608	560	560	609	584	560	585	594	509	553	562	539	574	568	582	533	574	609	603	563	570	591	566	561	641	540	547	582	535	580	566	613	572	603	577	557	573	573	570	531	543	585	581	569	546	545	603	611	567	550	574	566	593	587	570	569	582	587	592	560	598	569	568	617	599	589	587	549	575	570	588	567	577	538	559	552	567	606	546	555	549	582	578	531	602	558	577	590	564	567	589	585	573	615	574	541	573	642	593	589	631	558	574	535	566	542	583	567	582	582	615	563	592	625	626	569	545	624	566	544	607	602	564	604	592	606	531	560	596	565	575	580	581	564	567	610	633	558	600	590	619	549	582	598	570	565	619	552	566	566	594	566	569	579	576	589	585	543	579	592	593	573	571	521	601	565	571	586	564	571	601	595	602	556	574	572	550	581	560	565	588	537	604	572	582	580	586	611	571	588	578	599	544	584	601	607	557	553	564	561	564	581	547	563	582	560	589	574	576	577	546	572	559	575	561	572	576	616	543	579	574	564	566	604	571	587	575	595	574	579	568	563	569	549	592	540	606	596	608	530	562	541	585	586	538	599	576	589	577	535	567	591	535	541	576	536	618	514	586	567	597	591	561	531	593	567	554	610	552	588	582	560	543	595	581	532	607	626	563	588	585	552	537	578	567	595	598	584	549	579	595	589	580	547	584	577	583	598	516	560	567	586	586	591	584	607	556	538	581	575	573	524	611	538	613	549	554	562	601	580	621	612	549	563	558	565	557	579	556	577	565	569	545	607	616	568	619	568	580	597	583	550	547	582	578	577	552	547	604	579	587	584	580	585	592	585	573	539	575	606	576	559	616	559	576	534	574	564	612	560	546	613	574	604	580	615	577	609	566	576	581	571	564	535	605	571	571	582	571	573	576	554	579	627	587	604	542	573	570	577	560	564	517	584	550	535	588	586	597	572	598	588	585	573	585	572	597	568	595	559	577	562	587	586	584	561	555	596	534	576	576	602	545	631	629	591	599	585	601	565	579	556	585	554	589	546	560	578	564	569	556	609	597	591	600	519	567	566	594	596	576	550	563	609	594	550	591	599	606	563	592	555	585	582	566	576	586	600	565	594	543	606	610	610	560	607	624	551	580	558	563	566	582	551	574	584	568	603	561	547	582	504	569	553	602	563	589	538	570	587	561	604	572	594	528	586	548	582	594	573	581	543	610	580	602	593	565	553	557	568	623	547	586	552	600	592	574	600	541	573	589	586	572	556	572	559	582	630	562	591	551	589	555	565	551	618	606	590	588	572	575	556	531	543	568	574	670	568	587	589	557	552	564	579	581	635	581	593	611	580	582	597	591	567	565	565	575	574	614	578	586	528	565	585	587	577	574	596	557	576	553	574	530	607	545	556	579	571	547	550	522	592	605	551	596	614	581	563	562	552	546	569	603	608	612	593	580	590	540	539	587	542	574	594	590	574	584	562	597	564	559	577	639	586	565	561	527	575	609	594	564	565	594	571	549	594	598	593	590	550	590	548	595	538	592	585	596	576	558	576	571	653	588	533	547	547	580	547	586	557	586	571	581	578	582	582	562	570	567	610	585	535	602	519	543	568	596	587	564	620	565	633	581
31885	19362	6807	769	594	527	434	345	341	301	305	313	347	335	341	297	296	324	331	319	324	296	319	309	352	340	335	355	342	303	337	325	324	360	340	318	345	332	329	345	329	304	305	353	329	332	335	332	330	350	332	312	334	334	319	332	352	332	309	293	376	317	323	337	331	319	338	266	336	312	339	325	325	344	310	332	309	332	304	303	349	334	340	353	326	344	345	313	340	326	319	316	326	338	354	338	292	310	360	311	287	336	295	363	337	329	313	328	365	370	352	333	308	354	317	309	323	322	329	316	308	351	337	314	329	341	322	313	355	317	335	317	336	340	304	358	317	306	295	303	336	323	314	296	338	340	321	351	334	320	347	321	324	296	308	334	294	332	324	333	315	322	331	325	321	338	327	356	317	327	291	325	328	313	317	347	317	351	304	336	355	331	330	319	340	330	300	359	320	324	320	301	342	335	327	327	315	348	345	310	327	311	339	342	363	285	286	338	334	325	338	310	319	300	287	356	363	308	312	306	336	331	346	326	387	293	339	309	340	304	348	317	357	366	301	330	340	308	355	339	336	319	328	350	343	361	347	321	372	306	318	309	323	370	292	302	319	313	326	347	335	296	332	336	346	369	320	324	318	336	294	320	313	341	325	313	307	306	341	308	363	333	331	317	333	323	315	335	331	326	349	330	309	307	315	330	302	359	330	350	337	335	339	342	334	365	298	311	344	303	333	328	309	319	334	289	347	316	319	327	316	341	332	322	354	325	343	306	332	343	336	333	357	337	321	352	307	295	284	339	362	306	307	317	295	304	325	328	347	338	353	306	340	297	324	309	297	292	337	333	323	334	333	312	313	345	366	310	334	340	348	318	314	349	332	368	366	356	339	326	322	339	314	305	310	321	339	365	324	327	303	351	277	320	318	346	355	331	335	341	316	318	323	354	315	332	317	315	308	324	341	320	326	341	331	336	339	296	359	306	323	324	322	342	304	325	305	319	323	323	319	285	338	330	333	329	374	329	329	330	309	328	300	340	343	326	318	348	307	342	311	317	334	336	316	292	325	354	313	296	289	331	319	345	320	335	348	333	332	362	292	337	316	289	357	327	322	323	348	332	370	309	300	333	340	368	362	353	306	330	331	307	276	305	320	306	317	300	308	320	327	315	311	336	340	283	313	309	300	363	327	336	358	329	325	303	331	308	318	313	326	317	354	341	339	328	327	334	323	355	317	347	339	308	316	333	341	318	322	355	338	343	331	296	318	346	308	328	332	322	311	314	338	319	306	356	352	312	338	323	334	349	361	346	308	355	317	349	369	330	332	324	319	303	338	323	354	320	314	344	353	314	336	309	358	316	330	306	310	320	327	314	324	372	330	337	360	303	338	312	340	331	325	330	339	322	334	313	326	335	300	324	343	326	317	326	325	309	346	345	338	331	344	344	337	293	342	287	334	341	305	357	342	333	304	336	315	353	349	319	345	322	326	323	311	333	336	344	338	325	332	339	316	330	339	333	336	349	292	318	300	323	303	311	351	301	338	322	327	348	316	340	318	286	292	335	329	349	357	354	315	316	321	352	331	347	325	322	301	344	304	338	355	315	311	348	341	347	341	314	321	308	340	327	296	316	287	316	293	295	348	315	336	327	341	356	355	322	314	322	336	315	334	331	331	319	342	332	299	297	332	316	344	321	361	353	354	348	333	322	360	336	323	325	325	295	309	348	314	335	331	356	350	292	318	337	341	311	351	357	307	349	335	325	305	334	363	321	349	316	332	321	333	309	343	358	317	344	293	321	270	343	344	327	327	325	317	321	314	293	308	317	330	299	331	298	327	307	335	376	363	355	312	315	330	346	317	316	332	294	334	319	350	322	311	311	327	356	368	351	343	331	331	322	324	299	361	299	297	298	312	313	316	311	340	352	343	310	324	340	317	346	365	320	315	309	308	356	358	351	312	328	360	334	314	316	328	324	320	347	306	330	300	324	338	313	339	351	326	331	321	323	324	322	320	332	322	321	336	325	345	331	324	283	316	332	322	298	313	358	311	341	287	318	302	331	331	353	310	309	319	308	320	333	296	314	324	309	318	305	309	296	325	366	341	322	287	327	311	299	319	310	292	329	349	302	324	314	357	317	318	358	337	346	321	302	353	325	307	313	353	337	333	329	342	304	323	356	358	317	306	329	293	333	323	350	335	351	317	336	339	343	360	345	314	288	316	343	316	328	326	300	316	344	301	311	347	272	312	326	303	293	368	358	325	323	296	328	322	320	313	318	337	331	338	321	304	334	324	309	290	339	319	374	319	308	337	326	333	310	333	306	287	352	297	324	340	318	336	323	322	309	325	304	338	293	347	277	366	314	312	344	360	312	342	314	317	299	332	341	338	332	322	340	321	331	293	327	343	342	330	341	352	315	330	340	332	334	315	317	325	353	326	299	317	362	344	335	351	333	321	322	313	345	317	305	328	357	318	287	310	317	350	325	342	351	353	335	342	335	344	299	319	317	308	321	337	317	302	324	295	354	354	327	351	323	299	354	327	346	308	318	328	308	321	343	320	325	347	305	320	334	335	357	333	304	359	299	302	328	337	323	338	328	326	329	306	338	342	334	310	329	321	304	314	321	316	333	310	292	332	325	295	326	334	332	360	315	319	356	309	342	320	340	331	300	313	345	327	329	360	365	323	341	355	334	366	366	348	325	329	315	354	342	341	338	323	304	307	328	334	330	326	311	347	321	324	346	313	346	341	311	375	346	325	325	325	323	280	308	310	350	339	314	335	302	332	339	321	351	321	346	350	350	334	334	303	347	336	350	326	291	326	314	317	324	317	348	332	297	290	313	316	310	342	272	311	341	349	334	312	314	318	297	309	300	354	324	385	346	304	314	337	339	351	315	318	338	294	337	329	335	303	330	311	306	338	355	350	310	353	312	314	313	338	355	328	320	349	294	305	319	354	329	320	337	338	323	309	332	331	296	342	307	328	331	346	300	333	309	340	348	348	303	353	309	328	323	314	342	290	319	320	319	275	298	330	295	319	328	351	306	319	345	328	308	311	332	323	349	333	332	317	315	322	326	329	327	332	341	346	336	292	335	338	306	320	319	316	333	347	323	305	328	325	314	334	291	355	349	313	285	349	322	297	300	329	326	351	317	325	351	336	281	342	312	347	364	315	270	347	321	333	327	313	299	281	300	337	343	319	328	329	344	318	329	334	308	331	322	300	273	320	323	330	283	316	317	331	315	314	316	335	318	320	339	342	322	313	322	319	314	305	300	319	314	317	344	328	336	309	322	331	325	351	349	320	325	339	310	354	349	328	301	295	342	327	308	306	359	345	354	357	340	305	316	330	323	344	308	316	361	335	342	341	300	318	296	319	370	322	320	327	323	328	305	324	351	337	328	366	362	334	363	310	317	345	365	336	320	328	357	324	317	310	323	347	324	324	336	300	320	310	333	329	305	336	309	309	332	317	327	321	333	314	332	336	333	355	327	295	305	346	336	330	311
5549	1056	886	880	821	879	797	815	782	857	822	799	838	811	828	866	897	825	785	789	828	836	831	834	798	849	844	799	844	848	750	836	804	815	765	782	855	801	818	793	787	769	823	833	863	787	812	835	840	810	818	859	816	843	823	882	829	847	769	792	878	817	787	828	805	873	805	800	822	866	841	797	832	821	805	778	810	835	866	829	753	812	828	789	798	775	877	810	782	823	795	797	754	817	788	854	821	770	827	780	764	820	787	760	814	852	888	840	821	847	904	811	802	865	810	792	803	834	785	847	803	799	852	780	802	749	813	815	814	810	806	814	832	818	802	861	826	833	832	825	796	879	828	795	809	844	781	797	803	779	801	778	805	841	830	812	795	803	821	806	793	839	826	782	811	782	788	818	791	804	839	785	765	838	834	803	878	852	795	802	802	838	793	825	810	873	813	805	809	797	857	834	782	866	865	788	820	775	840	840	834	797	795	855	842	755	832	819	796	836	805	811	798	818	824	833	824	829	833	821	814	831	767	813	846	760	887	839	839	820	835	816	784	815	868	777	797	828	868	782	791	833	792	815	867	853	832	832	765	850	734	790	799	838	831	767	770	812	800	830	865	815	794	820	871	778	855	854	805	816	819	845	785	827	828	794	803	785	853	850	841	823	783	863	867	820	821	822	812	811	822	859	790	838	792	885	802	824	796	844	832	750	802	867	771	804	765	831	812	758	812	802	800	807	817	876	833	813	814	817	801	825	820	778	831	826	810	782	809	813	824	837	791	851	786	851	846	789	789	832	897	761	823	784	766	775	793	830	863	878	780	876	744	845	837	796	811	848	779	810	794	811	852	858	800	815	845	851	798	833	834	825	798	828	825	804	782	807	818	806	817	878	864	831	791	835	805	822	888	801	840	810	799	789	854	761	811	847	862	779	798	791	763	829	800	839	780	772	788	834	891	799	799	818	816	800	775	786	795	793	817	825	833	834	795	802	822	828	875	798	767	817	806	831	824	854	846	801	790	843	781	784	793	819	843	803	809	820	829	842	779	801	841	867	777	804	775	839	840	774	836	773	845	827	806	763	790	800	797	834	796	826	849	758	817	827	810	784	804	814	758	806	796	794	806	867	816	823	805	813	762	793	810	779	786	804	790	783	812	817	864	839	779	810	815	846	801	858	794	757	767	809	790	830	827	902	789	848	836	785	837	811	845	776	835	892	853	836	829	819	796	831	780	802	838	827	832	838	853	844	826	793	793	795	825	808	778	802	848	813	835	807	789	841	797	780	834	855	768	812	806	814	830	845	780	768	810	877	858	828	852	824	814	800	864	828	804	812	835	851	776	829	815	833	782	786	746	831	858	850	836	886	860	759	827	823	798	773	817	821	779	796	840	788	849	857	872	875	826	866	835	810	812	813	842	829	843	794	839	800	840	812	848	797	766	826	796	809	877	780	813	836	787	821	852	794	788	814	851	848	834	872	831	843	800	806	851	800	795	862	802	775	829	842	868	834	799	764	822	806	773	801	806	783	802	746	802	799	773	867	806	843	808	883	770	791	812	791	826	825	797	869	811	831	785	810	782	783	835	828	780	822	781	844	832	789	740	805	855	841	798	794	799	798	786	782	794	852	838	861	843	811	806	811	789	803	830	792	822	818	830	882	826	852	808	872	819	849	832	846	847	800	779	837	814	874	838	838	818	902	830	772	822	867	838	818	807	801	801	767	838	810	795	801	824	839	804	831	829	743	845	866	842	787	870	824	815	779	797	835	819	799	778	766	834	776	825	754	833	797	812	828	810	831	874	796	801	777	784	779	829	785	797	825	826	823	786	791	821	768	785	835	817	803	817	765	775	818	789	849	808	820	808	840	802	805	807	784	809	806	805	821	833	856	805	792	817	819	832	794	809	848	806	848	838	811	832	787	805	834	852	829	807	834	798	826	822	796	826	820	845	845	811	836	825	792	832	814	840	874	834	822	826	806	817	806	889	812	827	844	817	822	822	876	787	840	800	800	782	783	855	808	812	839	836	818	773	829	826	790	789	796	807	818	830	838	851	787	828	814	839	808	843	871	779	830	862	853	784	830	833	801	808	783	863	862	810	789	806	835	797	818	821	801	808	802	807	855	818	840	819	809	829	810	816	785	772	770	797	793	811	871	831	858	829	791	810	729	778	814	836	796	817	840	859	829	804	805	805	792	797	817	820	843	834	791	817	827	729	803	820	784	838	787	804	817	871	820	836	798	828	781	785	780	792	828	774	833	762	850	807	838	829	808	812	821	830	771	843	823	823	859	815	822	811	785	766	787	813	851	811	808	823	874	812	862	801	798	813	801	826	835	863	798	829	824	822	826	826	818	800	846	768	817	782	839	782	828	799	833	798	820	830	801	803	824	834	813	854	865	876	793	791	826	862	835	786	852	804	804	829	828	846	814	824	816	819	805	787	839	823	854	753	791	804	823	801	811	817	825	863	846	838	815	814	788	856	777	853	830	791	816	792	812	836	786	813	834	776	832	818	786	835	829	802	762	842	804	794	808	842	858	810	825	864	850	786	825	828	844	766	824	802	830	840	880	792	778	878	847	800	762	780	820	790	782	842	843	790	859	834	844	860	805	796	828	823	803	882	816	828	805	872	837	819	837	804	830	845	813	757	809	832	787	838	791	839	789	797	825	880	811	794	782	769	830	823	854	783	856	803	780	844	829	800	811	812	790	793	790	787	839	759	872	812	789	817	810	743	810	811	850	791	835	822	886	853	818	803	741	808	839	846	803	832	842	809	845	804	821	811	852	797	748	809	789	856	817	811	789	795	860	823	826	820	774	823	837	803	806	836	820	829	782	829	807	793	840	815	821	780	782	783	793	787	831	820	917	877	755	824	803	786	856	797	824	791	797	811	805	790	858	806	782	784	821	836	828	853	814	806	840	835	826	763	824	775	861	853	829	814	816	842	831	779	789	850	824	825	823	845	834	823	841	857	820	866	844	843	786	845	792	829	791	824	809	785	798	796	773	831	834	786	791	863	829	777	848	848	843	789	820	794	810	807	889	792	828	806	790	818	836	821	816	782	805	857	806	805	801	834	771	861	821	825	828	881	796	792	786	853	855	815	826	824	795	830	870	845	783	818	753	835	838	802	797	836	817	792	783	882	831	776	854	778	857	832	802	822	800	770	825	838	818	857	776	817	819	829	790	825	809	829	812	811	847	846	799	808	861	814	841	773	817	794	841	802	837	813	824	792	838	785	826	802	812	861	810	847	830	857	807	825	824	834	826	846	785	805	856	863	855	858	804	793	811	833	797	832	811	809	769	753	774	835	850	826	777	804	795	852	828	836	786	769	847	839	808	809	851	845	865	801	805	804	822	834	835	856	861	861	830	808	807	800	844	796	847	850	789	825	822	787	839	848	832	844	804	805	846	839	843	800	803	777	819	828	794	816	844	822	796	817	861	812	789	884	783	834	856	867	819	807	828	824	810	800	817	801	827	830	849	819	800	818	826
24557	20978	23947	28205	20970	17090	780	500	460	434	403	444	395	411	394	393	441	380	405	462	409	425	408	411	397	403	421	408	368	403	387	402	369	424	354	426	380	359	413	366	404	371	385	376	395	426	415	377	381	390	341	364	400	356	370	399	440	359	407	388	423	411	388	443	411	433	408	389	400	423	422	383	405	424	415	423	376	341	372	418	389	414	391	392	369	411	375	395	388	384	351	369	353	383	373	346	357	363	439	385	359	388	373	377	384	390	384	411	348	392	361	390	406	381	357	386	395	384	349	391	403	418	370	398	436	399	386	368	396	392	385	390	380	398	368	387	399	453	398	418	392	406	420	405	391	423	411	406	406	401	366	363	391	401	369	365	380	400	398	386	399	395	393	385	412	356	392	412	370	416	402	366	385	386	382	366	397	380	355	380	411	410	400	391	424	409	384	409	416	409	359	413	426	414	396	385	386	365	376	360	354	375	384	373	397	393	372	416	399	383	361	380	394	378	389	391	392	419	395	389	390	380	396	405	372	383	358	403	371	383	385	392	404	388	408	372	414	330	378	411	386	368	392	380	443	396	401	388	396	399	400	362	380	402	380	420	407	389	387	375	401	424	385	396	361	373	392	408	401	399	379	362	368	395	399	345	387	365	376	388	367	408	365	402	395	360	413	412	424	373	401	373	407	394	377	409	383	392	433	411	390	406	404	392	377	383	397	398	373	453	400	363	391	371	409	405	401	393	383	363	372	387	368	391	369	367	393	347	368	364	388	391	406	421	395	389	406	405	394	357	432	402	383	365	417	389	406	373	364	425	387	352	423	379	384	379	379	409	371	388	419	384	392	372	385	375	430	354	403	373	381	394	398	384	428	425	377	372	383	361	405	401	391	368	402	401	373	402	396	395	402	365	422	384	374	388	369	369	370	441	425	418	430	405	390	411	383	393	379	392	391	371	379	397	387	386	350	418	342	358	383	390	400	399	385	367	340	410	359	363	383	420	406	379	365	394	375	354	433	351	388	410	384	370	359	386	401	428	397	431	420	401	342	380	368	398	387	410	392	383	387	356	378	401	422	413	420	393	354	365	412	380	417	418	421	385	426	388	371	388	382	370	378	370	393	362	420	381	433	347	402	404	379	406	395	382	402	387	407	399	369	401	376	397	429	398	381	380	408	383	377	374	400	391	375	366	358	363	425	401	375	381	389	375	355	394	356	402	428	363	395	406	382	368	376	360	394	387	375	386	377	394	422	423	381	404	392	414	349	417	400	382	353	420	361	384	421	376	405	398	412	385	395	398	409	403	403	380	442	380	382	346	426	382	422	412	379	366	409	394	389	415	350	426	403	389	363	362	379	415	390	333	382	367	372	400	387	375	394	389	373	366	384	379	404	352	399	369	414	367	382	425	407	409	361	378	380	381	385	407	416	390	367	401	389	370	369	396	381	394	370	383	396	370	375	366	383	408	423	364	408	413	358	384	396	378	384	439	372	365	382	360	377	408	411	382	381	419	366	392	385	378	431	415	388	402	417	419	390	385	332	384	392	434	427	387	384	371	416	405	375	377	369	373	375	390	406	416	349	401	387	392	355	374	366	380	392	406	405	370	423	374	403	411	416	406	401	391	391	353	389	377	382	389	403	375	402	365	375	415	374	355	426	407	426	386	394	379	399	406	406	391	388	389	362	410	391	390	358	358	381	409	350	365	404	416	379	419	428	368	376	423	412	383	352	387	384	381	378	394	391	396	390	405	408	370	360	351	408	391	401	404	381	388	388	390	346	389	352	365	393	372	411	373	395	395	393	374	381	356	407	360	399	409	424	364	368	428	369	404	355	382	378	370	373	378	416	412	409	358	396	375	358	432	371	443	361	373	390	402	393	409	407	405	387	417	337	377	400	407	432	374	377	391	398	363	376	420	371	394	387	392	378	361	377	369	385	386	386	382	403	417	399	385	407	416	407	394	365	418	429	402	386	391	403	395	417	371	382	382	397	391	391	380	387	376	397	390	377	358	429	404	381	438	415	424	410	391	404	400	374	373	375	378	410	398	372	402	385	390	368	375	379	400	394	386	408	415	413	398	375	369	390	377	385	378	388	390	407	381	364	424	388	366	384	411	411	378	414	367	346	361	420	391	387	391	408	378	446	380	362	368	399	357	405	423	403	403	364	366	380	382	414	419	362	447	410	402	394	379	396	390	363	373	407	382	418	375	382	377	366	392	394	375	384	398	382	357	388	389	413	418	395	390	393	379	410	406	404	389	395	412	372	405	410	409	384	418	433	395	391	375	363	400	379	416	434	399	413	378	368	398	402	385	372	387	398	421	371	384	389	404	371	371	386	393	406	412	441	391	402	409	400	364	364	359	416	373	373	381	394	409	358	387	399	360	351	360	358	374	395	353	381	389	368	361	385	370	381	454	404	400	394	375	408	397	351	399	409	360	398	387	365	387	393	398	419	406	373	425	420	399	416	430	394	390	375	376	377	372	376	381	453	415	400	394	367	414	400	391	390	393	383	367	398	416	415	388	388	449	388	381	374	425	395	411	383	393	343	397	392	403	389	403	435	384	377	359	354	388	399	399	426	393	402	398	369	399	400	367	351	384	417	384	390	343	415	394	411	423	369	393	408	388	368	405	426	405	434	385	387	363	428	396	379	381	374	393	380	406	398	377	411	404	402	405	381	375	366	412	350	362	408	403	405	355	387	368	364	373	407	392	404	408	375	382	424	395	423	400	422	371	376	364	406	406	420	388	378	409	388	413	391	405	391	412	356	422	363	381	340	399	351	408	374	377	442	376	367	391	414	391	382	353	421	374	413	420	383	396	385	390	397	401	415	378	370	412	361	376	411	396	389	383	379	390	384	383	377	386	398	379	396	374	396	354	366	388	413	382	398	402	395	371	370	366	397	392	409	381	395	400	383	393	395	433	420	384	396	363	360	382	407	403	397	394	391	442	379	395	418	391	378	368	394	402	373	389	380	386	370	404	400	406	427	387	379	353	419	381	386	374	400	401	397	407	359	409	396	384	398	437	412	398	422	349	361	371	403	372	390	421	381	368	398	390	400	373	370	392	391	385	359	383	397	408	382	374	338	418	388	382	380	385	393	403	377	396	390	383	421	395	400	420	377	351	342	399	367	417	375	349	370	352	390	379	409	415	384	372	440	366	371	372	389	402	410	394	407	381	357	382	385	414	373	411	388	415	399	406	383	414	382	379	420	408	411	388	408	432	362	369	412	422	384	409	385	384	404	360	384	381	375	386	429	397	380	387	369	469	382	402	392	415	405	385	393	377	330	357	388	359	387	384	387	362	385	367	374	359	382	381	409	377	386	395	369	396	414	345	399	374	380	384	417	380	393	423	355	384	391	391	409	441	406	392	403	413	372	343	406	348	360	382	377	387	373	358	382	311	371	349	350	383	374	377	370	398	385	349	390	399	393	379	402	377	429	383	394	389	386	377	402	433	373	388	389	407	389	392	394	367	397	415	416	404
3348	2459	1475	1140	1017	980	1007	943	920	951	924	994	865	954	964	927	948	921	987	931	949	895	928	914	913	940	911	908	939	990	944	913	898	920	936	959	917	876	983	903	988	887	894	910	910	946	949	897	944	908	940	960	978	907	928	956	966	890	935	891	878	869	930	925	947	897	918	853	892	906	902	921	956	996	930	915	931	911	915	910	914	884	928	903	889	974	938	943	953	953	926	923	931	911	953	939	886	905	918	956	951	944	909	874	887	918	913	900	923	887	951	933	931	973	978	881	921	843	911	940	898	974	926	883	888	924	936	890	917	883	911	937	903	895	946	896	887	917	916	955	953	915	885	907	999	896	913	933	920	881	910	857	927	911	972	934	934	853	918	935	956	919	913	947	875	912	930	925	972	949	926	923	920	912	959	887	948	954	901	916	960	960	940	926	909	898	915	960	877	930	917	913	884	950	966	937	965	889	937	906	945	940	881	937	882	905	908	968	883	981	911	882	950	962	935	923	951	965	938	937	954	860	914	908	926	974	903	918	942	884	955	904	954	942	940	883	906	886	935	911	903	921	934	899	890	893	976	910	911	906	936	964	914	926	880	913	938	971	884	940	986	917	909	916	955	895	899	938	951	926	908	917	875	943	976	869	942	947	974	924	911	938	980	871	900	929	900	928	946	885	933	884	930	883	939	939	935	943	931	981	906	909	940	890	901	900	960	932	930	946	913	889	944	884	944	962	937	917	915	908	934	920	913	946	953	964	905	941	929	918	916	970	891	939	941	918	884	878	942	943	930	934	954	935	886	943	914	905	889	882	974	929	938	903	874	978	932	994	919	910	905	935	892	845	935	940	911	934	868	991	914	925	966	930	908	893	962	931	865	987	942	879	912	915	945	938	927	965	917	939	938	935	907	906	880	909	921	944	960	943	911	910	964	961	956	934	907	887	971	958	948	933	926	964	859	926	937	881	931	922	900	917	916	977	911	903	930	928	960	949	925	928	918	912	959	934	917	885	926	959	859	889	894	934	926	911	877	977	954	945	887	930	895	912	969	944	886	868	947	876	906	951	887	915	917	893	904	943	987	905	936	902	941	969	920	936	932	957	946	942	930	901	919	934	890	898	961	851	923	936	857	937	940	945	893	885	918	961	953	961	900	954	850	907	892	952	922	930	945	942	959	914	944	924	929	918	905	913	927	977	916	889	998	940	907	972	952	937	901	931	914	884	945	943	934	907	949	1016	981	914	908	920	913	898	894	917	936	873	992	905	920	933	903	900	902	972	900	881	986	919	910	934	913	890	894	970	880	905	925	972	908	922	927	915	908	912	924	886	893	883	893	918	934	937	920	934	916	911	896	875	970	896	925	931	927	962	847	875	943	957	880	924	935	965	962	921	967	929	937	977	979	935	894	905	960	934	936	932	911	931	914	901	917	975	935	979	952	890	897	889	983	919	946	929	946	944	882	951	927	908	974	890	967	953	936	907	938	933	956	955	935	932	947	995	960	854	955	931	875	957	960	900	887	946	929	926	872	864	955	887	879	891	952	890	919	965	890	921	909	954	941	931	903	933	920	902	923	895	902	882	847	916	956	947	890	949	888	952	916	966	912	914	871	879	915	915	857	907	913	910	927	937	910	920	962	892	906	929	913	906	963	931	930	924	915	934	918	934	911	990	886	919	961	935	922	906	946	858	911	906	973	912	937	940	925	880	970	892	935	988	909	940	898	950	854	899	963	887	952	851	935	934	955	885	867	876	911	888	873	918	930	932	883	956	883	917	944	900	929	971	965	874	948	947	927	917	960	882	932	939	945	912	882	934	895	876	913	896	919	947	946	873	928	932	970	917	909	914	935	930	872	858	942	943	908	909	979	895	983	932	995	899	917	931	970	883	929	889	965	911	912	920	919	934	895	959	891	1003	956	973	940	908	937	961	903	971	928	907	897	978	922	947	979	882	908	889	972	903	965	954	873	964	912	946	934	931	931	889	923	918	920	953	949	879	912	978	942	882	935	902	898	918	932	875	924	932	933	899	938	928	935	952	936	873	895	900	925	904	901	927	959	908	889	929	893	877	915	939	981	927	903	896	871	905	910	951	903	930	903	882	912	941	894	937	977	898	885	903	972	938	862	967	965	934	949	938	897	930	929	934	933	901	840	892	900	955	960	910	935	965	948	923	909	913	933	917	932	949	908	949	994	970	947	899	930	885	901	932	928	883	866	878	938	920	892	964	924	918	901	930	946	947	896	930	971	935	915	965	909	832	952	901	934	914	893	895	871	929	929	932	935	986	927	897	925	894	948	903	928	931	909	903	958	883	889	923	972	919	876	901	976	899	959	905	945	910	922	974	914	935	974	928	940	915	960	906	957	891	921	923	943	914	892	917	912	994	893	916	935	940	944	950	832	908	963	902	897	919	960	862	946	945	969	930	867	912	938	902	918	876	930	933	876	933	958	927	944	950	945	899	931	891	868	949	975	946	908	888	925	912	877	915	868	870	922	916	888	970	989	927	953	884	931	953	919	948	952	977	959	925	928	894	896	938	905	903	911	962	956	931	976	952	871	893	911	953	909	942	919	944	949	912	885	899	883	895	972	932	902	960	854	913	896	929	940	926	919	911	934	913	937	947	898	961	944	934	938	927	887	902	982	947	915	900	917	932	975	870	919	883	919	901	970	903	929	934	939	938	925	868	969	950	904	928	971	878	959	899	843	974	958	937	923	948	920	896	970	911	926	917	921	918	915	947	897	863	884	927	939	889	900	938	897	875	924	881	967	920	914	885	895	937	957	917	990	882	925	929	930	927	937	932	891	937	922	920	937	906	869	845	958	923	914	923	932	942	930	898	952	927	960	946	922	900	977	911	942	843	905	936	958	887	873	963	946	972	937	918	917	929	943	952	932	891	940	912	894	947	947	929	868	946	922	933	900	934	894	902	960	903	929	971	952	907	959	954	930	969	887	901	937	940	943	886	934	907	969	902	938	912	915	951	934	962	894	920	892	923	890	884	936	964	889	976	911	920	936	932	900	869	876	934	918	878	909	959	950	891	914	899	953	889	884	941	936	932	935	881	946	911	936	921	937	959	912	881	898	924	930	892	914	971	916	962	913	897	947	910	954	910	900	888	938	915	896	922	919	916	959	873	971	909	903	957	917	943	945	948	907	918	923	970	950	878	932	892	1013	878	909	883	899	916	931	931	938	914	973	889	927	977	987	931	890	917	911	942	836	962	992	873	878	896	878	943	915	952	962	950	932	929	907	895	927	937	888	931	919	989	951	939	951	959	900	928	897	935	891	943	932	914	868	926	940	947	973	900	930	906	928	899	928	954	895	935	934	890	909	937	925	913	868	945	886	979	915	988	928	921	916	922	911	906	939	931	924	888	914	950	852	940	900	929	924	887	965	933	902	914	978	920	953	911	894	937	929	914	889	876	891	917	895	929	924	909	939	929	983	942	927	907	895	966	938	962	899	932	936	948	912	927	916	916	917	889	904	933
23998	21064	24378	27942	21064	21070	13441	585	337	336	288	318	316	283	297	312	245	278	274	254	265	245	238	280	274	266	261	265	223	243	288	252	234	229	192	245	268	217	255	256	252	247	247	238	245	255	224	260	242	232	249	234	284	259	220	231	236	258	247	244	212	258	274	237	241	215	245	240	234	220	241	209	257	262	225	236	249	243	234	227	230	203	231	223	251	264	235	241	236	220	230	219	250	251	228	220	229	233	246	237	260	213	233	264	219	240	252	231	252	240	268	241	229	276	236	254	260	260	213	217	235	267	265	260	241	253	218	261	257	217	239	251	228	218	253	214	220	258	256	227	239	248	258	273	242	236	211	203	211	243	258	226	234	219	232	256	265	232	248	250	244	228	268	215	263	255	255	204	219	195	250	223	226	264	203	238	244	250	248	280	221	243	227	262	258	225	261	235	249	251	244	232	248	268	248	237	237	217	242	240	236	217	217	226	217	249	248	241	238	205	213	224	235	265	259	209	279	264	252	239	228	242	215	220	220	230	240	268	225	216	229	251	230	220	241	230	246	236	236	240	217	242	244	228	240	233	264	201	221	225	234	249	234	212	211	225	264	246	254	234	232	224	254	237	255	233	232	220	239	222	229	233	233	251	239	244	233	233	225	213	224	244	228	264	248	225	245	228	241	236	219	224	252	234	259	243	245	230	251	247	248	227	241	250	218	209	246	238	244	210	269	255	235	226	263	227	261	240	252	230	250	246	263	245	264	258	255	224	220	207	255	236	275	222	209	225	249	213	251	222	226	221	231	239	252	271	242	246	250	235	227	241	234	263	214	241	242	224	268	279	254	241	209	224	210	249	260	272	221	247	229	248	239	230	242	231	237	237	244	233	259	219	205	238	224	238	234	222	253	208	218	263	248	261	253	224	266	231	234	242	244	223	244	242	240	242	219	256	246	243	252	248	219	259	251	236	245	250	213	256	266	236	253	225	243	251	236	228	239	242	243	232	254	226	271	256	248	258	220	237	253	238	221	256	235	200	234	232	241	270	265	221	259	234	236	256	228	213	248	210	247	213	232	238	236	257	250	244	266	244	244	224	219	248	242	237	240	222	234	233	237	252	242	256	230	192	236	242	243	262	222	218	246	246	240	245	263	271	242	222	236	230	227	268	236	232	240	238	222	226	225	220	239	241	251	257	246	244	224	202	239	226	236	250	230	244	263	233	219	223	240	250	239	224	242	240	241	240	252	220	236	243	231	237	237	212	234	254	243	248	221	236	256	255	239	262	267	258	232	224	235	244	232	232	233	221	241	233	249	228	197	264	245	238	246	227	247	253	225	240	223	252	244	238	243	235	248	232	222	224	257	236	249	241	256	230	235	251	256	222	242	264	214	253	237	211	240	245	239	282	224	247	254	238	250	219	259	241	232	237	255	214	254	266	233	253	240	242	240	248	242	203	225	204	241	247	225	241	206	240	252	239	222	253	230	245	265	233	231	232	256	199	249	226	261	260	257	221	269	228	234	255	252	232	234	242	218	269	278	267	252	233	221	272	253	233	221	267	227	234	233	255	263	256	221	244	241	211	234	247	232	253	231	224	239	250	239	229	214	271	237	228	273	208	241	230	229	235	192	224	251	210	234	255	207	211	234	225	236	218	261	236	228	223	247	210	218	246	229	221	228	259	239	249	226	247	239	241	232	220	224	235	267	266	228	218	221	242	236	216	214	199	255	239	210	231	250	275	229	222	234	226	243	223	248	230	231	209	243	220	234	223	243	242	240	247	224	211	244	254	236	219	245	247	265	254	245	229	221	245	248	227	242	249	239	208	227	240	239	235	232	277	236	250	232	242	236	228	237	268	218	229	246	217	267	222	207	258	243	241	233	256	250	218	283	244	246	262	261	269	214	231	237	259	236	235	239	226	209	225	235	248	233	237	236	254	210	256	229	246	219	216	222	243	241	243	245	229	263	271	221	247	237	230	267	249	217	222	242	227	240	231	257	248	235	233	208	219	213	233	246	251	212	245	242	223	245	216	226	246	254	247	242	264	259	245	238	233	210	254	222	196	233	248	255	260	248	262	237	239	247	233	230	261	243	217	252	250	255	234	251	243	216	248	242	222	219	210	222	222	243	239	250	248	201	242	250	250	235	257	248	261	247	223	268	232	259	220	240	199	244	228	261	260	248	221	262	244	254	224	280	259	247	245	219	255	216	245	211	213	244	246	280	244	270	268	281	235	210	262	220	241	218	247	233	228	288	285	215	224	258	226	241	250	240	205	213	225	230	233	238	211	225	265	268	259	256	252	262	215	210	242	248	253	216	243	236	246	266	216	253	224	253	248	255	244	238	236	248	215	227	257	239	226	242	240	245	230	238	229	254	240	255	231	242	232	225	225	269	261	273	234	262	260	249	233	225	257	249	237	225	217	221	224	259	220	239	220	249	222	249	235	236	239	245	270	254	249	250	249	234	240	253	229	243	245	219	219	198	234	247	219	193	231	251	202	239	231	239	235	252	243	246	218	233	236	260	250	227	218	246	237	212	246	214	214	210	245	228	230	245	264	229	232	236	209	237	265	257	241	216	232	257	239	236	208	263	213	232	224	233	238	231	249	222	218	217	256	261	219	243	247	227	246	242	224	258	215	228	205	229	223	243	222	244	222	229	237	234	276	236	271	235	241	234	239	219	228	239	263	217	230	238	215	230	237	248	220	260	240	241	244	261	243	246	220	235	252	248	264	226	212	260	236	272	238	256	259	240	227	248	252	259	217	245	262	240	254	247	249	245	249	210	222	252	252	254	253	239	251	238	259	219	222	233	228	238	260	232	242	219	225	209	266	264	233	262	215	241	210	248	245	244	235	257	222	237	260	254	238	207	241	213	228	225	224	260	248	270	238	237	232	246	227	224	230	241	237	242	257	223	250	240	248	232	225	239	220	233	234	252	227	233	253	219	223	280	221	216	234	204	232	226	235	262	220	234	239	241	273	242	244	222	246	249	226	200	234	227	213	242	259	247	234	253	245	262	222	225	268	211	235	212	251	251	237	226	228	218	249	245	222	231	227	256	253	211	209	239	211	212	257	228	241	231	233	220	224	249	217	267	262	234	238	245	241	226	225	221	234	219	259	225	272	210	224	229	218	233	225	224	239	211	201	234	268	222	250	241	240	229	229	271	237	226	214	244	245	259	245	212	248	255	220	242	221	233	249	238	228	242	240	252	231	288	234	243	251	241	224	226	217	233	276	239	248	223	249	233	222	294	254	231	255	191	260	254	259	269	252	204	216	226	245	281	218	241	226	223	194	234	251	246	262	237	243	228	207	222	204	227	232	254	257	237	252	236	226	251	241	238	253	254	241	240	254	229	244	249	253	229	239	226	243	230	229	234	241	243	235	203	225	233	237	240	255	234	260	244	195	242	227	238	219	222	233	262	244	235	238	250	232	214	230	213	232	230	212	242	257	256	245	238	237	245	227	231	225	228	213	228	246	263	250	245	221
3301	3385	1619	964	785	721	639	675	594	649	612	586	599	612	595	562	556	563	621	564	585	575	590	593	578	550	575	559	575	603	565	610	545	602	597	545	610	541	576	598	576	608	636	626	580	565	618	590	589	563	590	562	558	565	573	591	580	520	578	557	569	613	610	585	562	575	556	575	591	574	563	558	584	607	601	586	615	534	583	537	567	563	584	572	565	575	591	552	523	582	600	588	565	525	636	586	563	555	627	512	602	578	558	582	594	593	600	575	551	556	577	598	611	573	532	596	561	584	622	542	551	553	561	583	566	581	543	584	576	555	573	587	575	584	592	571	576	554	606	535	542	556	600	583	564	588	556	559	542	577	545	561	582	569	565	603	564	552	615	579	542	562	538	553	594	592	580	598	506	574	563	553	580	575	588	581	577	548	562	576	603	599	600	518	636	578	571	605	541	580	565	605	574	584	584	568	582	570	606	581	562	560	527	551	550	565	579	591	612	599	583	560	576	550	593	602	602	609	575	582	583	583	528	554	588	575	557	562	591	550	624	575	603	597	620	581	558	562	596	573	568	581	590	539	589	563	559	567	569	573	627	531	550	573	588	535	540	567	543	557	571	568	538	592	577	606	549	533	540	607	549	557	571	554	547	598	585	584	548	610	587	542	594	589	554	597	580	585	619	573	576	639	606	569	586	581	581	575	596	571	579	553	601	585	593	610	595	579	558	540	605	608	542	613	615	585	571	550	567	562	581	581	554	584	558	561	595	564	617	608	579	576	527	564	555	545	549	546	591	574	599	581	558	565	570	579	578	565	582	555	552	546	552	552	566	566	574	568	529	610	565	611	578	558	617	542	579	567	586	593	504	573	526	568	603	584	610	580	550	585	590	577	557	608	586	588	565	600	532	572	569	576	560	597	575	566	581	582	587	597	574	558	521	627	570	574	615	586	608	521	597	615	619	531	536	580	606	574	601	543	562	594	553	555	568	591	558	579	591	556	558	552	546	586	552	562	595	548	574	575	572	616	605	558	596	584	585	546	554	593	598	587	572	555	585	580	610	548	566	554	579	552	598	601	559	584	550	586	632	558	584	565	529	578	573	573	593	543	562	590	619	572	528	558	605	565	581	588	570	578	565	541	556	536	583	581	534	569	562	598	555	554	588	570	582	581	568	603	570	545	593	569	572	561	611	586	578	576	570	576	607	569	589	565	564	577	534	565	576	570	579	546	605	590	573	589	560	614	531	591	574	582	596	552	660	539	557	543	567	575	569	543	553	584	584	556	550	572	591	526	566	567	584	590	570	588	582	568	588	545	543	541	563	589	569	568	583	562	580	562	601	601	558	583	541	570	578	576	575	620	550	571	579	571	606	565	592	548	580	597	565	576	572	582	542	600	556	565	631	573	547	591	559	587	584	563	585	553	553	542	600	574	556	606	597	533	608	575	590	534	537	551	565	600	615	560	555	550	549	545	529	554	588	563	606	567	572	579	585	599	592	542	564	567	569	586	637	575	552	616	549	603	566	588	563	553	585	565	583	554	542	567	589	551	536	580	582	606	601	586	605	556	568	554	614	569	580	600	574	547	600	562	589	589	591	551	562	546	623	569	594	600	572	577	600	529	589	621	568	567	567	577	550	559	558	590	559	615	591	570	557	582	570	591	582	564	580	557	610	604	614	539	582	604	620	537	571	528	610	560	603	584	568	529	587	572	553	576	592	611	577	550	574	594	561	610	558	575	520	605	611	534	564	593	628	591	575	587	581	598	590	568	603	570	562	577	576	584	608	594	576	573	584	575	593	598	573	558	572	586	544	622	578	556	544	566	581	604	603	581	583	578	548	616	563	582	571	546	583	573	570	552	613	588	544	587	589	563	605	564	579	581	582	554	585	545	557	537	533	566	602	576	589	530	591	557	574	580	539	605	563	567	607	547	590	578	577	579	561	599	562	566	546	520	603	588	595	602	555	589	594	591	587	577	566	553	537	587	579	556	588	550	578	575	559	583	546	546	576	501	549	590	554	586	551	596	582	569	575	582	579	539	604	537	568	567	592	578	550	607	563	569	609	547	586	553	580	575	636	528	592	553	598	566	596	567	610	544	614	580	550	574	575	565	603	577	567	570	588	531	534	544	554	579	574	597	593	581	574	601	567	584	548	559	586	589	552	582	517	591	595	561	608	562	554	557	568	601	564	565	573	610	569	561	548	589	561	599	587	554	550	568	561	587	593	526	539	569	574	536	549	553	545	564	577	533	577	567	542	543	576	593	553	561	537	556	555	601	609	594	583	555	602	559	553	595	539	561	568	606	541	627	607	518	553	608	566	601	540	560	584	546	576	587	524	568	563	583	556	581	535	540	588	573	562	565	627	570	590	564	613	543	551	574	551	550	593	567	568	532	558	596	532	554	594	572	567	577	581	610	578	587	585	568	589	531	534	602	570	537	605	529	618	587	588	574	600	594	580	547	542	571	556	558	586	551	562	617	567	572	564	559	564	595	590	598	543	544	589	601	574	572	583	575	565	573	547	581	596	561	560	584	576	560	569	564	626	560	561	625	563	561	558	562	594	568	592	624	547	656	538	599	549	637	533	582	592	556	607	554	623	559	577	598	571	545	564	570	554	590	573	555	595	601	584	598	541	541	513	605	576	564	585	533	577	562	591	639	588	551	530	605	594	575	543	536	547	552	580	543	607	568	596	574	548	552	577	557	596	576	601	593	542	577	610	543	580	610	537	539	545	602	582	574	581	552	552	598	553	576	623	586	544	578	600	597	559	582	570	580	522	570	581	571	575	572	588	584	554	547	548	580	585	598	564	575	549	597	557	600	567	559	565	532	556	577	594	611	572	607	611	570	603	584	586	579	570	593	568	559	573	562	565	553	545	590	545	528	561	582	597	584	608	589	588	563	553	554	566	547	587	564	574	562	551	625	559	563	560	574	604	595	578	634	611	576	591	586	604	584	627	569	567	551	553	566	558	581	576	558	544	593	599	608	602	588	572	593	540	584	548	578	589	550	527	586	525	571	573	605	597	566	629	532	576	523	612	594	600	558	548	571	596	597	594	624	547	625	532	583	559	560	565	564	601	549	567	574	598	576	544	584	580	587	582	617	538	628	526	536	574	605	591	586	556	593	584	558	597	588	555	569	603	563	628	616	565	580	589	607	553	570	573	583	594	618	547	584	564	583	555	583	619	567	575	566	585	567	578	579	530	566	585	573	585	599	566	575	550	580	582	577	559	571	556	589	603	599	522	578	582	555	596	592	592	594	578	591	580	539	573	543	550	612	601	538	585	601	553	564	585	542	589	627	588	592	581	551	576	624	573	569	611	557	579	567	582	574	590	585	558	580	580	561	588	589	546	606	574	588	564	595	604	546	565	596	580	553	579	546	592	578	555	587	563	595	542	541	588	568	571	541	561	578	552	592	598	554	580	584	541	584	573	580	549	538	558	585	552	573	598	610	603	582	558	568	616	542	580	579	554	561	566	543	616	584
31847	19297	6736	516	380	352	370	346	363	336	307	353	356	342	284	327	321	358	294	298	302	279	323	326	281	347	323	361	335	332	333	305	332	280	317	346	298	295	329	330	332	343	336	306	337	319	339	329	352	309	315	307	287	324	330	332	338	324	347	318	319	305	300	319	317	319	341	328	320	319	279	327	285	325	352	307	362	331	319	330	293	338	353	363	325	315	309	322	302	315	317	332	296	347	343	335	333	324	324	317	295	303	309	308	344	327	297	303	335	323	277	336	313	286	372	319	303	368	343	299	321	345	312	317	340	344	329	332	317	317	301	362	332	307	276	315	334	328	341	347	337	331	304	314	325	312	309	357	328	338	306	349	347	331	323	329	312	310	315	370	330	323	325	291	294	352	300	309	314	323	296	344	338	324	329	324	312	332	318	308	335	311	352	301	317	315	320	318	323	310	331	333	323	339	327	356	307	317	321	357	342	291	320	293	336	337	333	325	344	333	306	320	315	304	310	334	285	358	342	359	329	353	359	349	329	323	322	327	331	346	322	302	314	297	303	303	340	362	348	319	325	308	306	299	324	343	345	347	321	301	348	344	338	316	339	319	322	338	302	320	343	332	347	327	317	317	303	320	287	334	316	309	364	326	318	271	330	339	311	291	331	326	313	297	357	331	343	324	309	346	348	322	348	334	304	319	302	322	317	334	301	341	308	320	303	284	293	321	356	339	347	303	291	328	340	335	352	296	341	313	328	342	345	343	355	349	311	315	319	283	305	321	345	311	301	306	339	346	309	345	298	319	345	323	316	344	282	324	314	329	367	349	326	330	367	323	331	374	360	348	356	354	326	297	339	358	329	329	340	328	322	333	345	322	332	301	325	323	300	324	367	335	319	339	348	315	310	313	310	315	295	322	326	325	305	353	342	358	308	345	321	335	321	315	316	322	299	329	336	338	315	337	331	326	305	336	314	313	315	310	313	324	320	336	337	322	311	319	364	329	313	325	334	345	347	311	313	312	347	317	338	353	354	340	284	303	352	345	338	307	307	333	317	322	348	334	300	304	322	357	356	323	320	338	345	340	331	297	321	319	321	333	350	321	333	327	311	332	315	353	335	328	296	312	301	313	341	334	328	331	300	340	320	353	315	332	322	310	318	332	291	332	287	348	324	325	318	310	300	328	307	320	332	323	332	331	340	324	316	314	343	319	337	322	346	342	337	326	333	347	340	350	284	323	346	317	326	314	304	299	326	311	326	335	324	339	355	322	337	311	335	352	333	298	319	334	306	317	338	329	286	365	324	292	319	339	305	316	344	318	317	308	327	302	332	327	335	349	332	334	324	323	371	363	319	341	333	310	327	330	314	301	321	310	332	346	324	300	330	281	306	317	325	350	332	363	305	360	328	331	338	295	309	342	332	296	292	323	335	342	317	347	309	347	299	294	335	317	327	360	304	337	356	337	314	325	331	347	305	336	310	334	317	309	312	292	351	333	330	314	333	301	310	307	325	333	325	335	356	327	318	312	334	334	321	300	321	291	337	309	316	327	323	316	320	304	320	355	301	347	304	318	336	323	328	297	334	320	314	341	311	343	348	343	302	319	291	321	322	334	340	341	332	345	324	330	336	326	319	315	329	322	329	338	297	334	333	333	315	314	300	338	295	330	312	315	340	300	349	342	294	289	341	308	330	385	323	316	333	342	334	357	311	319	322	343	329	299	340	349	346	328	338	338	336	278	318	337	309	320	318	294	346	333	339	317	310	325	330	308	320	297	353	315	340	332	357	333	292	292	314	341	323	333	320	338	316	329	317	325	328	356	323	285	326	325	308	331	323	290	313	328	351	328	339	304	325	335	331	302	308	306	369	315	326	318	320	327	328	351	352	349	339	317	354	327	323	330	329	322	310	351	316	333	297	307	351	314	353	333	290	345	345	328	336	312	313	342	338	305	339	334	299	316	309	325	302	325	305	334	323	322	326	319	338	320	300	336	341	318	302	316	343	318	339	305	331	309	296	312	338	329	360	329	348	305	355	320	336	300	330	347	325	322	323	345	316	309	286	320	347	352	310	336	333	329	322	310	323	313	325	306	326	346	314	324	361	339	342	309	343	343	328	350	315	350	335	333	308	304	339	372	309	326	303	311	327	339	343	348	332	349	328	349	352	323	318	340	346	333	354	351	300	340	314	322	335	347	322	296	324	302	295	325	307	301	331	308	381	315	356	316	312	330	301	308	307	300	310	338	359	308	327	314	315	330	295	325	311	345	309	319	326	347	291	323	378	341	332	340	336	350	334	324	298	319	303	355	321	320	346	386	329	328	307	317	327	335	332	354	350	353	341	318	307	342	309	343	307	323	348	352	324	362	345	353	313	349	325	312	295	318	333	330	331	336	318	355	349	323	309	337	330	338	331	313	326	328	354	322	376	348	326	361	341	366	313	304	327	307	297	298	340	322	296	312	317	301	324	323	313	326	308	334	335	321	323	337	318	329	305	347	328	322	311	311	325	366	315	352	315	292	305	286	345	348	334	343	321	314	317	317	334	339	301	299	371	339	297	329	331	328	336	355	327	325	362	344	351	361	295	302	362	340	324	330	320	298	308	310	311	321	315	301	321	323	325	299	336	359	318	341	322	317	345	341	354	327	318	332	357	308	304	321	319	362	336	310	363	329	300	304	309	330	296	314	315	304	293	297	342	337	306	340	333	364	317	299	331	321	302	317	348	308	281	323	332	326	333	318	347	314	336	324	319	337	306	298	329	343	330	348	315	337	322	339	334	319	303	330	298	372	360	318	323	313	329	305	346	321	341	359	326	306	333	307	317	358	310	324	314	329	349	330	302	328	336	299	351	319	325	344	385	346	344	322	321	311	362	330	299	328	304	302	330	342	326	352	296	343	338	329	291	300	311	344	317	342	309	317	291	325	304	329	310	300	354	309	354	329	321	302	322	329	345	323	309	304	341	282	343	320	332	337	323	300	314	323	349	327	332	361	320	315	365	323	341	315	314	325	311	332	334	310	310	335	346	302	330	320	337	349	327	358	307	296	343	284	311	340	332	355	316	368	322	313	323	312	334	304	360	308	335	292	297	333	318	288	329	309	330	343	326	311	327	314	316	327	340	311	313	356	313	326	356	332	336	350	342	309	335	296	375	349	345	323	334	340	361	329	327	353	331	307	313	336	312	301	302	330	332	310	325	327	325	306	321	341	328	304	316	313	321	335	322	315	327	338	299	316	306	284	308	342	307	322	313	324	339	335	308	318	308	300	335	328	335	318	321	346	320	313	340	319	354	321	325	342	324	317	319	349	372	326	307	344	338	328	321	340	321	328	345	325	330	377	286	334	319	316	345	305	329	314	330	346	328	312	338	334	316	291	344	345	319	330	355	332	329	320	302	316	315	315	319	293	334	331	322	335	291	316	288	323	353	320	304	305	317	321	303	324	313	312	330	363	318	360	330	308	337	341	298	322	355	316	337	295	330	339	347	339	309	343	347	297
5589	1071	845	837	859	843	829	852	774	785	820	778	832	833	843	864	890	842	792	854	796	834	792	878	823	845	818	801	815	789	823	850	764	833	800	791	808	830	788	821	785	902	803	819	824	799	830	819	842	786	744	820	798	801	752	837	849	802	835	764	837	828	797	809	865	805	807	782	843	820	797	800	844	835	842	828	834	853	793	775	867	761	845	839	761	815	856	851	845	844	832	825	819	826	821	807	820	812	822	807	859	757	849	823	769	809	805	808	811	779	857	808	805	800	761	766	804	816	791	797	790	862	799	841	809	824	790	841	797	842	874	836	840	801	797	781	804	817	830	800	870	851	778	794	799	832	807	828	781	834	854	810	799	801	783	820	808	814	775	850	826	793	795	811	792	817	819	777	822	854	832	766	844	852	799	810	826	815	853	802	773	782	805	803	839	826	806	788	847	805	825	739	798	799	813	852	845	823	790	808	873	792	836	831	815	815	801	817	788	832	815	866	734	813	768	816	803	857	839	841	819	822	854	839	838	814	792	834	844	757	841	876	826	810	801	795	786	783	775	820	855	799	770	815	775	895	807	825	803	855	843	855	787	896	793	769	767	805	834	808	910	800	889	836	846	797	824	868	849	817	819	856	805	821	822	764	776	815	828	870	779	806	789	888	839	847	841	785	838	789	811	831	793	831	803	837	791	814	832	817	835	800	832	819	820	788	835	818	863	834	853	849	832	776	870	786	764	809	827	794	847	888	837	823	786	804	821	859	795	821	849	778	849	795	764	827	801	776	809	789	830	756	789	813	815	750	760	830	846	846	781	799	769	822	822	818	801	802	794	846	832	708	798	829	824	822	813	825	772	844	812	807	785	796	820	836	818	793	800	829	842	799	805	835	778	824	841	772	774	855	821	797	861	818	787	845	812	866	766	840	831	829	868	825	811	824	800	801	856	804	808	800	803	785	786	789	822	845	763	792	840	817	832	786	817	792	828	832	769	816	784	807	806	869	850	780	783	824	779	835	761	794	794	810	803	813	800	855	875	777	801	800	824	768	828	851	777	817	851	836	850	827	818	816	796	805	790	798	774	859	804	818	734	832	804	856	812	799	839	826	853	849	807	808	848	803	811	811	762	826	788	796	818	864	825	794	829	841	874	831	858	871	812	785	797	802	864	816	859	874	803	863	844	833	772	847	762	801	824	775	841	800	763	794	822	800	767	813	816	842	784	805	784	815	817	756	841	843	830	843	812	767	787	779	841	847	850	818	770	845	822	864	868	869	847	815	797	790	811	814	825	800	807	783	856	798	806	796	839	842	796	837	835	710	834	805	833	793	821	863	785	797	836	863	822	816	812	864	829	831	785	792	770	802	828	775	828	839	759	841	776	805	832	800	833	807	841	785	868	826	826	784	838	829	799	800	785	889	840	772	811	812	809	839	788	819	845	759	794	747	779	769	841	790	821	793	753	794	768	831	839	803	832	812	831	842	783	838	818	867	852	825	756	846	867	797	832	794	781	842	841	830	794	799	795	805	817	803	770	781	833	812	799	835	857	813	854	833	812	810	832	801	826	804	852	797	826	793	740	805	818	820	843	827	799	798	786	826	817	833	846	786	810	799	810	811	783	811	871	791	793	825	799	807	855	831	838	836	765	848	854	818	814	811	831	799	807	851	861	796	807	809	781	814	849	792	789	854	848	814	883	857	818	774	805	756	792	799	782	870	862	820	841	802	825	845	790	879	819	847	775	826	781	789	803	817	807	769	823	853	783	799	793	836	849	805	799	800	836	780	835	832	843	847	807	808	802	809	784	797	836	832	798	809	855	793	865	819	788	835	852	801	842	852	807	825	827	847	832	828	836	809	782	799	843	807	841	777	883	867	816	795	869	805	831	798	824	840	826	805	783	858	799	746	797	732	795	833	820	827	844	801	777	819	822	792	794	842	800	799	824	781	858	786	868	831	790	833	873	836	832	794	786	780	825	762	783	795	827	789	842	784	804	873	887	821	822	798	810	819	837	788	821	783	832	769	819	787	864	802	819	826	810	843	797	794	881	782	787	788	812	831	775	826	792	782	779	794	808	820	791	845	828	820	781	802	778	836	821	832	795	815	822	799	784	815	806	866	818	829	814	820	809	783	790	819	859	847	777	864	830	793	802	830	807	808	804	813	772	866	788	837	789	806	788	762	802	818	794	808	839	799	774	850	814	846	821	842	873	777	836	808	803	820	788	781	798	805	858	833	822	822	832	840	866	792	843	852	858	793	871	811	776	828	856	825	852	783	801	824	832	826	864	838	823	837	806	798	840	862	827	780	802	794	837	805	811	810	782	802	793	859	811	777	856	819	838	749	817	790	830	834	855	791	849	845	803	806	816	780	804	822	808	794	795	823	821	807	777	796	836	842	786	794	837	817	819	764	843	828	830	816	829	834	851	752	831	845	830	827	826	847	807	823	790	815	797	842	819	797	773	763	811	794	811	809	811	833	827	824	790	816	836	854	826	808	813	808	813	810	818	814	827	808	820	811	810	754	799	858	799	857	846	797	858	794	824	793	807	822	856	798	837	787	806	822	821	819	779	814	831	718	870	828	793	788	833	828	824	819	842	794	803	797	842	796	779	785	783	759	806	814	780	832	830	817	793	860	813	855	819	822	780	867	777	826	780	788	855	809	790	792	809	773	837	806	806	812	815	807	852	833	820	823	819	811	833	813	845	813	783	771	855	823	797	817	809	784	824	818	785	798	796	819	797	868	852	845	825	831	779	809	797	815	825	791	801	812	865	817	833	903	833	803	819	827	778	848	864	861	817	862	809	812	831	799	793	843	808	836	792	804	770	883	782	776	859	811	793	810	811	792	802	838	781	853	799	807	833	832	775	819	802	790	870	817	766	832	843	856	785	832	794	819	819	866	801	799	820	779	768	811	811	769	847	815	760	856	860	829	854	761	770	786	800	863	784	829	838	838	827	825	866	812	829	802	839	785	798	813	813	784	823	864	809	783	870	868	766	776	783	876	769	836	789	823	809	813	835	841	832	796	826	830	814	813	863	807	772	782	832	824	797	816	791	845	775	818	790	808	789	802	783	794	771	867	804	784	768	829	810	818	845	767	835	774	856	810	769	813	838	790	792	885	758	806	812	836	813	803	835	790	816	758	810	875	828	816	830	826	850	824	803	841	859	841	819	798	810	845	809	818	849	858	801	815	783	826	779	858	781	798	805	813	815	822	835	802	784	841	795	849	825	830	807	806	849	819	819	842	799	836	798	830	799	811	774	860	864	775	849	792	824	836	787	844	844	806	836	823	781	848	822	813	776	859	772	779	793	816	823	789	818	811	802	780	796	801	802	817	830	837	798	839	801	810	779	795	845	803	841	849	770	831	847	803	849	795	817	823	816	814	837	752	829	870	761	796	826	738	878	845	831	796	843	788	815	800	865	788	840	824	840	817	877	800	810	811	850	828	766	808	782	801	851	821	806	808	831	805	804	804	788	841	787	769
24605	21024	23982	28263	21017	17535	776	548	469	469	487	423	408	379	404	418	427	379	387	388	381	414	375	351	426	420	404	418	411	404	409	394	391	421	396	382	392	379	414	399	391	369	343	399	350	388	397	394	378	436	366	371	405	371	364	383	417	404	385	400	402	397	406	399	390	396	338	393	368	389	348	408	417	367	425	406	375	369	375	382	379	383	384	376	390	401	384	391	395	391	422	396	374	404	440	382	407	393	344	362	399	409	355	385	421	369	392	352	404	423	378	367	369	365	374	378	411	416	391	373	396	400	403	386	411	381	380	399	392	388	388	443	419	399	366	370	357	420	394	447	390	389	394	369	360	357	395	383	374	406	420	384	370	402	425	389	386	410	383	443	344	382	391	381	396	400	358	422	417	377	375	391	394	399	401	399	430	390	416	380	352	413	353	385	396	367	374	384	399	389	396	402	365	398	395	387	349	358	394	371	387	380	416	381	397	365	405	387	433	405	378	387	380	408	394	396	339	370	395	378	414	386	378	402	347	419	409	423	374	387	384	426	406	411	350	370	403	369	413	406	393	362	391	400	392	390	370	374	426	391	367	395	363	382	388	401	372	351	378	375	385	356	378	373	391	411	404	378	399	373	356	421	404	389	387	397	402	366	334	377	422	371	399	401	411	411	379	398	388	401	380	348	357	410	404	388	374	386	395	380	366	400	429	397	444	397	382	399	384	383	413	406	417	425	409	397	377	375	409	394	357	369	393	380	398	385	368	365	400	406	404	370	364	362	403	356	343	399	396	395	356	384	433	379	387	402	393	422	354	420	427	398	392	378	390	389	395	389	357	398	407	341	433	368	387	370	398	408	408	392	369	368	386	358	390	385	365	420	354	386	401	406	398	369	389	365	401	382	389	401	395	401	381	386	385	401	380	416	375	403	389	394	402	397	401	417	368	359	384	418	397	408	401	420	377	386	373	393	367	369	403	359	388	398	401	378	386	408	397	387	425	363	386	421	442	435	386	408	361	381	368	403	364	396	386	353	404	407	375	394	402	374	376	380	389	401	401	395	390	411	383	417	420	402	397	402	400	367	389	411	367	390	376	368	364	403	373	385	397	415	396	423	417	401	378	385	375	386	399	390	404	411	367	399	385	402	367	384	414	384	391	421	365	376	372	384	396	373	350	440	365	382	380	394	364	386	348	397	404	410	361	395	364	422	387	392	396	417	402	393	379	400	424	382	388	425	380	415	350	375	415	398	367	380	425	387	355	379	401	352	406	383	407	392	389	407	393	346	427	348	388	343	404	378	390	434	419	391	384	430	414	414	412	374	423	387	387	413	387	367	400	401	416	381	401	420	408	329	394	387	373	410	426	352	337	370	383	434	381	412	393	351	371	407	388	377	398	410	378	410	382	382	440	412	390	365	387	411	419	380	351	401	419	369	377	419	399	381	396	402	379	398	426	395	330	383	407	388	376	359	407	383	406	362	403	411	377	406	404	345	382	384	397	398	408	410	409	384	379	375	384	384	378	394	346	417	390	400	437	379	371	423	408	388	421	409	377	426	410	395	394	397	366	370	387	369	352	419	375	409	380	374	371	383	412	405	436	374	411	380	392	387	404	401	394	422	367	414	406	355	380	399	397	390	356	396	395	404	380	381	380	425	389	393	402	388	405	379	399	361	417	400	374	356	421	419	404	342	360	360	392	403	397	420	353	380	396	388	404	403	405	420	395	382	362	406	359	398	377	377	353	420	380	417	383	397	396	418	376	372	375	404	379	392	409	408	390	405	415	395	409	419	384	373	397	392	380	380	382	395	392	406	412	399	397	381	340	382	367	393	403	407	377	375	409	409	385	389	403	416	416	354	393	396	364	358	408	404	383	401	404	419	380	381	421	361	383	408	392	375	380	391	361	397	451	420	387	449	396	437	368	387	400	372	358	416	420	374	395	388	363	405	408	377	413	370	413	351	367	430	360	417	393	386	370	403	366	369	393	413	377	390	376	386	419	375	398	378	395	399	399	376	363	359	397	389	383	415	435	396	415	396	414	370	375	351	391	410	378	399	405	389	369	358	385	400	405	390	371	391	374	406	361	380	420	382	389	374	394	404	390	371	394	359	391	395	390	381	421	393	378	370	371	408	421	390	397	373	419	399	381	366	417	387	410	369	395	413	409	380	372	403	359	394	368	419	404	354	435	370	393	415	361	357	370	377	375	372	384	384	367	358	387	386	390	399	395	364	390	403	403	385	358	362	391	414	380	399	362	391	421	424	407	395	432	343	347	389	415	424	374	368	322	359	377	333	349	352	412	381	400	386	390	401	412	427	396	382	362	385	396	394	384	386	406	392	383	368	424	406	388	443	408	372	388	383	365	399	421	416	413	370	361	373	359	367	407	392	382	376	353	368	408	396	375	423	395	400	394	384	378	370	367	405	373	413	369	397	398	379	356	359	418	391	407	372	388	370	414	379	398	425	391	397	393	408	394	388	379	372	370	386	387	399	382	388	361	391	421	401	422	377	388	398	360	378	354	392	378	394	412	377	404	443	400	414	354	402	383	356	370	394	406	412	381	406	410	384	372	398	404	391	396	407	369	387	397	356	380	430	371	385	389	400	378	373	386	378	426	438	420	410	389	385	398	416	395	382	399	421	413	389	405	395	408	398	394	369	402	335	381	390	391	383	431	387	383	390	400	409	381	380	371	373	402	379	384	407	434	393	373	386	415	356	369	378	384	404	401	382	376	372	394	363	365	396	384	413	366	395	363	382	391	422	417	385	369	391	427	379	394	382	369	392	417	404	376	348	363	412	417	376	366	404	354	370	399	369	371	401	401	429	367	363	413	399	369	424	381	383	396	376	376	352	417	358	384	378	421	368	379	414	385	355	381	348	388	386	395	427	387	366	391	385	420	364	408	383	426	374	375	416	399	387	399	372	394	354	399	400	405	387	392	399	399	377	386	367	406	402	389	355	376	407	403	410	415	402	421	408	392	389	354	424	363	420	386	377	395	429	382	379	356	373	399	397	395	405	351	362	363	379	397	393	370	403	435	406	373	408	398	367	412	392	400	424	430	464	339	411	346	366	380	382	377	384	409	383	350	388	381	370	422	423	366	414	388	401	380	410	381	383	353	437	398	335	365	393	389	390	412	411	433	408	424	381	389	362	394	395	390	378	391	367	400	388	421	379	441	398	368	415	393	384	409	394	373	382	373	367	413	376	424	409	374	366	362	387	387	381	380	354	388	376	404	395	406	406	415	403	445	413	373	389	403	372	430	414	349	379	384	356	414	394	389	414	409	386	390	408	389	438	403	369	378	400	389	416	397	392	350	393	395	361	385	356	377	400	405	369	398	390	406	380	450	374	380	378	397	386	379	348	384	395	379	369	353	438	373	404	361	372	377	434	430	405	367	381	378	402	397	370	370	405	410	399	363	399	382	397	416	395	418	401	369	363	354	415	411	415	380	390	372	372	366	394	416	435	390	401	416	380	388	395	403	386
3420	2460	1454	1150	1028	919	943	955	947	1010	946	891	999	951	935	942	902	934	932	902	936	954	924	994	892	947	961	965	909	993	974	939	914	899	992	959	928	950	969	914	929	938	907	967	910	942	937	924	904	913	953	895	932	952	969	955	940	915	913	918	922	918	867	924	912	894	938	911	934	929	919	918	920	925	899	964	958	952	953	931	889	926	905	942	944	896	900	919	988	948	941	958	880	959	930	943	959	934	907	972	919	1020	879	956	929	894	936	943	907	907	910	931	968	934	928	927	909	881	947	909	905	922	896	918	938	907	977	932	956	905	937	939	953	925	922	948	909	933	889	905	942	874	908	938	962	895	907	910	933	927	958	920	917	954	957	935	902	880	983	940	899	944	938	948	923	916	871	920	936	979	970	909	913	949	933	918	910	997	908	890	973	919	849	922	927	958	912	922	909	917	954	915	934	885	916	946	918	906	952	916	956	907	884	887	877	928	923	898	953	903	828	882	957	851	956	915	948	913	994	928	874	929	874	894	934	929	964	944	1030	955	968	924	946	938	915	904	922	941	959	947	916	933	967	873	870	914	925	943	930	882	957	907	916	892	898	917	987	887	958	864	916	941	958	892	915	967	918	973	909	926	934	973	916	948	947	932	896	932	891	949	973	915	915	907	933	957	880	921	913	916	903	912	879	937	938	873	929	914	954	903	925	943	865	933	929	889	953	969	885	910	924	915	932	928	947	911	896	957	901	932	893	955	917	924	922	905	912	944	923	922	930	973	890	889	917	911	950	913	965	938	896	928	946	897	921	891	894	902	910	928	914	936	953	904	951	899	973	917	940	923	939	937	947	944	978	940	968	912	923	959	911	913	867	962	936	964	913	845	959	937	902	893	940	943	937	909	959	910	910	945	948	867	916	896	891	919	959	943	918	885	962	927	878	997	888	960	892	920	939	904	938	984	935	920	913	937	914	976	930	951	929	901	919	977	901	929	955	929	952	917	916	933	970	896	922	943	905	947	884	900	849	908	916	887	878	972	953	945	940	935	992	891	944	916	891	911	956	881	910	935	920	927	951	921	898	968	902	940	866	907	933	955	919	872	917	937	872	877	901	972	902	958	829	935	846	950	923	937	953	924	936	924	918	889	958	949	891	909	942	881	889	904	904	916	919	918	938	873	980	957	879	916	865	877	881	969	962	919	891	933	948	961	914	943	948	972	988	948	962	965	953	967	901	920	937	962	896	934	918	883	907	869	948	899	874	974	925	879	920	901	939	925	936	851	857	866	974	878	954	895	932	924	939	933	928	904	955	954	908	965	972	930	952	901	965	955	942	947	856	871	966	942	920	903	934	928	910	975	1010	916	927	950	990	884	975	893	964	897	932	999	969	876	958	938	946	892	921	875	910	952	944	924	903	889	883	975	965	901	902	930	1026	896	959	903	940	952	905	929	927	925	969	910	904	899	910	883	907	923	897	908	877	923	938	915	915	926	922	929	954	923	954	972	942	938	915	942	842	905	917	897	946	943	965	924	892	931	900	903	864	943	880	994	900	865	879	935	932	934	930	941	902	901	939	958	930	910	923	862	908	844	1003	982	915	922	916	909	993	921	957	891	865	907	924	904	941	882	956	1005	943	877	979	932	896	927	958	914	873	879	929	900	928	953	957	907	939	921	893	973	924	929	926	894	924	894	1020	895	912	948	887	933	903	900	932	931	954	884	977	954	914	946	928	950	933	925	950	937	906	964	930	943	936	940	925	901	918	940	950	897	912	960	928	955	965	910	932	877	957	958	967	928	958	953	912	945	898	907	912	950	959	922	924	944	932	978	927	904	884	924	974	967	898	963	907	961	956	931	939	934	953	912	921	908	900	968	933	912	951	890	901	989	933	997	917	878	934	903	938	911	863	939	933	932	910	924	901	926	971	910	932	929	974	957	907	969	929	902	970	939	952	953	912	905	976	870	948	924	894	926	904	905	951	935	961	899	920	925	918	913	961	865	916	924	961	891	917	959	930	921	963	932	989	932	909	930	950	942	936	867	948	956	922	930	930	941	939	927	951	937	881	950	924	899	942	911	911	971	921	870	925	945	953	921	891	947	943	937	852	903	916	950	915	965	875	900	846	903	917	915	886	897	951	932	929	915	930	954	971	903	925	928	951	888	938	933	911	907	908	939	913	924	921	917	920	901	888	1001	913	944	907	906	934	925	891	879	907	897	963	918	885	945	930	930	953	964	949	962	968	909	888	873	941	960	927	932	902	940	872	916	983	966	928	937	891	882	899	829	953	936	932	963	956	860	871	902	890	957	1027	912	942	986	944	904	988	921	927	906	932	957	941	927	952	936	887	935	958	951	964	908	925	920	945	904	899	923	910	967	918	945	952	899	920	926	929	908	909	898	891	983	869	924	953	903	924	966	908	946	890	889	966	940	906	948	912	892	949	898	930	997	952	883	921	925	892	940	933	920	897	863	908	909	879	922	919	932	960	940	943	969	998	907	903	921	966	968	944	933	962	882	918	932	905	929	941	941	887	926	970	927	959	945	971	913	943	902	974	965	992	910	916	919	982	941	936	931	945	915	915	930	933	965	944	925	927	913	931	965	934	905	947	969	963	964	960	961	944	887	948	963	905	947	914	980	887	925	918	908	952	921	949	930	912	946	941	932	929	918	940	950	895	887	920	976	932	917	962	981	900	917	886	925	937	941	906	974	957	947	908	943	888	952	860	914	910	930	939	923	985	914	967	922	915	824	938	875	869	968	930	840	952	930	936	937	942	907	938	930	906	886	936	954	933	992	922	915	947	943	897	863	886	914	939	920	915	872	926	877	949	917	954	898	972	860	961	956	934	925	973	934	911	903	914	918	941	921	893	931	956	944	941	969	906	866	951	937	937	939	916	925	912	910	918	947	968	951	897	935	926	953	934	912	948	931	899	936	947	986	937	901	960	943	943	892	942	967	920	961	945	943	907	949	922	892	934	882	962	950	968	874	915	894	918	951	945	815	900	895	983	905	937	935	906	998	945	924	919	969	899	949	996	921	902	910	926	871	926	956	944	891	954	923	900	905	891	892	929	906	1001	887	954	906	931	901	939	904	935	931	995	923	929	967	937	881	921	981	914	918	939	976	957	951	975	962	952	910	964	886	941	910	938	933	878	913	943	894	902	932	976	955	904	960	925	954	983	929	920	940	977	944	913	958	895	961	893	928	978	923	914	886	948	951	920	942	905	900	907	909	935	935	943	903	884	936	901	878	926	921	962	892	936	934	923	922	908	887	935	882	920	913	958	928	945	927	927	918	955	954	953	922	945	894	944	966	929	933	922	885	883	884	923	935	944	896	930	930	943	950	931	896	945	909	962	894	947	979	943	863	893	903	919	960	936	901	906	956	900	951	919	957	879	933	928	910	928	975	904	938	1022	897	941	947	948	910	921	907	912	877	930	986	900	922	940	885	876	939	919	971	855	946	921	990	926	892	941	934	944	929	983	930	922	950	917	916	904	917	967	954
23916	21020	24370	27890	21020	21035	13456	572	395	328	309	268	270	278	308	263	255	266	264	296	279	231	275	232	252	259	216	263	233	244	230	234	220	234	244	240	261	242	236	232	253	205	266	288	234	223	238	201	208	242	226	230	246	243	294	236	238	209	245	202	235	233	223	242	247	229	250	262	270	256	227	269	252	260	249	253	219	215	225	228	238	230	213	250	236	231	234	226	260	236	255	224	242	251	243	256	232	226	239	226	250	254	227	243	239	237	237	232	215	209	224	251	240	227	239	233	251	257	254	239	236	251	237	209	230	213	239	255	238	266	243	229	238	214	235	243	222	242	248	273	212	211	216	242	241	247	231	227	219	227	256	223	257	204	216	224	233	238	247	234	229	240	255	231	248	269	223	255	246	213	242	256	233	196	243	207	238	251	210	243	243	239	269	251	242	245	258	219	216	235	228	249	256	245	232	240	234	217	234	250	244	226	244	256	248	218	254	249	236	215	219	245	258	214	239	246	212	246	237	208	215	279	246	214	248	231	241	215	230	259	233	261	248	248	218	227	223	222	270	199	252	223	243	239	263	235	232	224	250	249	248	230	220	248	248	236	225	259	253	215	211	262	245	244	220	234	238	257	224	248	236	223	236	251	239	240	278	241	224	241	209	239	248	235	235	242	201	221	271	255	227	251	236	224	237	229	248	219	253	255	231	231	254	232	239	227	225	254	222	216	257	236	236	227	258	234	227	268	261	249	259	226	236	229	231	241	222	243	253	227	241	234	241	251	237	242	252	250	237	228	269	222	266	252	237	245	240	250	249	239	235	240	267	245	231	251	249	248	241	204	236	259	245	251	238	262	245	242	246	218	234	291	253	256	242	245	227	253	240	211	225	226	234	212	252	213	214	217	251	197	241	251	258	264	238	218	243	218	230	255	235	248	230	241	204	260	233	289	244	219	237	244	237	229	250	251	245	263	241	267	243	250	226	248	234	219	223	243	238	239	226	235	245	262	228	238	250	249	225	227	228	247	257	246	267	226	210	233	238	282	238	229	227	227	253	241	237	259	228	266	215	222	242	260	218	242	225	214	205	254	274	237	254	228	220	213	276	229	271	205	248	221	254	222	250	239	241	237	211	286	235	229	272	236	253	207	242	256	259	224	235	224	262	220	221	242	252	223	250	230	223	246	230	241	224	231	206	216	224	212	243	240	269	237	243	222	232	233	241	223	243	246	239	250	262	249	240	227	219	227	242	243	206	229	252	240	236	244	237	223	248	242	235	250	251	247	293	251	225	251	248	242	203	221	242	240	221	232	210	217	219	255	231	223	250	244	231	250	228	219	242	220	251	214	253	261	264	242	238	209	243	285	179	232	260	220	201	217	243	244	218	243	237	217	225	223	259	253	251	255	282	259	211	230	210	227	220	248	231	261	274	239	225	231	234	239	244	242	223	250	235	275	234	265	263	258	232	253	261	257	245	208	249	245	222	234	278	223	258	249	228	216	254	211	206	263	267	212	232	259	221	250	238	252	247	237	229	231	228	241	225	243	244	248	233	261	226	214	266	238	200	225	227	231	272	229	266	229	237	245	233	223	228	250	243	256	206	235	255	239	221	259	235	245	233	244	249	231	253	236	257	219	234	225	241	231	214	264	257	230	260	251	283	220	244	252	242	237	239	223	239	263	256	214	233	217	245	267	247	230	243	219	221	228	227	254	236	212	252	245	229	248	241	246	237	215	270	229	228	254	264	271	240	243	261	242	238	211	224	230	243	240	262	245	238	246	248	219	242	231	257	255	259	199	253	233	246	244	242	244	272	233	237	256	258	247	214	242	233	203	230	223	256	249	235	244	242	212	225	226	232	244	228	234	222	246	219	240	245	220	248	245	247	242	221	232	241	232	224	230	253	226	292	264	227	210	243	210	217	211	259	239	251	243	245	234	223	247	230	244	240	232	244	227	229	241	255	226	245	235	223	240	238	230	241	251	251	246	212	242	236	245	235	250	226	235	258	236	220	215	243	253	241	258	234	181	234	253	242	242	256	239	226	234	231	263	253	230	248	258	203	234	244	240	260	265	237	240	272	245	237	248	221	239	225	227	242	227	234	260	219	243	232	243	238	225	225	260	227	201	226	244	249	248	243	240	251	209	255	233	248	229	217	226	245	226	228	247	228	222	238	246	234	251	270	251	246	233	240	230	244	239	240	246	244	243	248	245	220	275	234	283	226	219	223	218	248	258	237	251	250	248	230	215	244	245	233	245	207	248	224	236	242	215	240	222	230	251	232	237	245	212	234	228	259	247	246	239	231	246	233	239	232	231	229	255	247	233	247	229	222	208	244	255	240	243	253	227	244	238	240	235	207	218	236	255	249	251	236	251	221	269	232	243	222	240	249	247	235	219	234	214	270	242	208	257	243	247	206	233	233	241	217	257	245	263	253	258	237	235	244	234	240	223	203	276	232	238	237	236	241	241	214	254	239	227	220	277	207	243	244	209	229	237	243	223	206	247	228	249	207	234	253	258	247	239	260	228	221	233	209	237	260	225	241	264	222	250	223	228	249	244	225	245	234	243	217	236	237	247	231	266	232	257	241	243	239	206	256	249	248	250	272	231	229	214	245	226	217	236	255	222	233	249	262	244	234	237	216	235	256	270	209	241	234	250	242	223	254	244	246	237	257	213	229	233	253	193	250	247	245	235	220	238	235	218	237	244	261	252	232	226	246	223	210	228	235	218	210	240	216	233	208	225	234	232	268	241	248	256	238	217	210	220	248	238	250	212	251	218	241	225	220	242	234	236	213	249	234	256	217	248	285	219	261	228	209	249	245	268	269	223	219	243	216	245	256	211	255	227	235	219	233	245	197	249	233	238	240	236	221	223	269	234	216	237	241	268	259	200	239	249	229	252	250	257	207	255	261	210	245	253	262	230	237	248	216	232	243	235	248	240	234	235	233	295	231	250	240	235	220	254	250	243	232	229	254	224	230	255	228	239	238	234	217	235	239	249	223	212	217	214	231	228	223	244	223	227	259	204	233	229	247	241	221	249	244	226	221	229	244	222	228	253	247	236	257	233	263	217	258	224	248	216	240	267	240	237	234	214	247	256	235	234	243	227	249	263	243	242	220	232	216	239	227	260	248	219	230	235	240	245	237	255	258	261	244	224	243	257	227	233	208	226	219	240	235	214	231	228	241	217	249	237	212	225	233	220	227	253	261	237	226	243	237	218	236	224	247	230	240	264	238	220	227	240	268	225	224	240	223	243	244	229	247	242	230	217	223	238	241	229	253	211	219	266	223	237	214	237	249	239	232	255	227	250	265	205	197	267	265	230	278	238	210	249	258	253	221	217	238	231	237	242	207	236	228	251	214	239	231	213	209	268	220	240	234	243	251	268	273	266	237	230	246	221	225	227	221	227	216	247	253	261	242	261	234	235	225	250	254	231	220	242	226	237	239	247	232	223	223	226	235	224	226	252	238	222	241	216	235	240	227	214	272	204
3250	3169	1597	973	764	692	640	596	631	651	554	585	564	672	597	604	566	566	577	579	546	599	581	540	566	600	593	571	562	566	579	563	571	561	608	555	608	594	553	608	576	538	581	541	593	590	574	569	590	577	564	587	558	543	591	590	562	574	578	600	587	570	576	644	524	602	571	610	580	576	552	564	566	607	548	571	585	566	603	576	552	585	563	571	565	553	595	568	611	566	561	560	592	568	585	549	615	570	562	598	571	578	598	581	559	583	599	556	618	568	569	551	566	574	572	573	582	577	561	600	558	588	550	577	564	598	539	537	571	619	561	562	561	600	583	591	539	579	557	564	586	563	583	548	564	588	567	608	579	555	582	534	567	584	551	592	594	586	588	588	554	570	579	546	551	602	552	605	597	587	551	566	588	534	576	586	578	548	595	624	541	636	549	603	579	588	617	586	562	584	559	573	556	569	557	552	566	589	591	557	557	585	614	589	564	549	587	605	549	545	583	578	600	598	581	568	566	570	567	541	577	529	565	596	561	570	577	621	594	582	588	594	564	557	581	583	559	535	583	602	578	578	575	573	555	552	559	609	579	564	539	534	616	574	541	595	611	569	597	628	566	563	567	585	578	595	629	598	572	574	586	620	559	594	599	590	608	590	553	539	571	585	536	577	596	577	583	627	539	617	556	574	602	575	603	602	568	561	576	580	548	531	570	593	587	591	581	579	550	571	572	604	603	556	585	548	606	609	583	560	568	561	628	618	555	588	557	576	642	573	535	509	606	553	527	545	583	563	598	543	593	578	571	569	550	548	556	574	561	596	537	563	587	608	540	583	586	607	556	526	593	579	568	511	621	579	566	549	571	562	575	564	594	577	584	609	617	554	592	602	594	577	553	581	611	566	538	540	538	568	562	571	590	597	611	550	545	571	578	550	573	547	604	580	538	531	549	583	567	547	559	566	562	549	556	584	574	591	598	568	575	595	554	595	597	620	621	565	580	545	557	589	519	545	593	550	595	583	555	583	573	552	575	549	531	602	599	569	549	536	575	551	585	565	562	580	586	578	570	603	557	576	643	520	564	594	593	587	556	566	584	535	571	558	543	587	565	567	594	573	562	537	611	580	547	580	563	556	583	554	552	576	582	555	570	574	585	586	555	553	557	615	570	576	547	603	595	564	583	578	632	544	576	568	564	603	556	555	583	565	552	533	576	553	564	576	594	609	561	582	560	588	625	562	564	632	575	589	564	588	535	572	546	564	591	574	608	572	609	587	588	565	557	580	558	578	610	541	534	602	594	539	568	551	571	573	539	563	538	550	596	545	614	560	527	584	553	578	594	537	551	578	578	541	587	571	565	601	603	542	551	580	595	555	570	562	564	562	563	591	527	550	594	581	593	589	612	559	609	576	546	587	590	556	600	572	536	564	575	566	576	527	615	583	544	611	601	597	547	625	540	598	606	577	572	550	607	592	548	525	586	612	580	529	599	569	568	579	600	576	569	605	561	575	625	580	552	559	604	573	531	551	570	575	514	532	538	554	593	570	577	557	571	576	609	551	559	559	571	576	621	548	584	581	574	618	579	563	597	553	592	592	548	540	551	571	522	595	568	552	538	547	538	539	585	598	572	607	561	562	559	565	550	622	581	555	574	593	566	601	545	554	547	567	553	560	543	577	517	593	552	572	565	583	586	585	594	552	570	536	572	579	609	576	547	576	553	577	572	585	576	577	589	603	539	577	565	613	560	585	572	585	576	594	591	593	635	559	586	557	533	588	581	600	579	533	554	585	547	568	544	618	596	605	542	536	594	534	587	566	600	557	602	621	592	542	582	577	613	582	547	551	599	576	563	569	549	589	566	561	574	562	610	616	611	599	593	609	561	563	592	520	601	573	559	539	609	600	540	591	547	580	608	557	590	597	508	559	582	546	589	559	540	606	622	583	581	567	586	596	565	563	600	564	620	611	624	599	578	556	559	573	534	593	603	602	534	606	608	579	576	572	516	566	596	553	548	584	574	562	543	541	555	602	615	553	587	572	592	564	608	576	554	532	541	566	541	525	594	550	592	551	561	572	529	552	602	576	609	595	588	545	583	581	585	566	574	604	561	571	588	560	630	546	594	569	582	572	517	586	583	579	553	544	572	589	577	588	592	605	604	586	575	611	564	571	553	584	592	530	538	565	606	563	588	531	537	568	555	573	587	596	574	588	564	590	571	602	552	541	586	535	546	576	551	564	585	600	562	550	618	578	548	572	569	546	599	561	622	570	580	561	573	589	530	582	578	551	573	545	604	570	584	564	592	562	604	615	556	512	555	532	610	568	556	571	570	552	631	558	580	623	599	577	534	566	576	609	596	595	605	541	582	594	572	574	559	541	570	563	536	593	573	547	583	619	557	566	540	590	540	584	593	615	614	587	555	561	554	603	577	617	595	614	559	586	602	579	575	558	549	548	582	582	608	567	610	586	577	543	603	567	602	586	567	537	558	569	622	532	552	545	580	562	560	587	559	589	582	566	536	561	582	618	571	534	572	597	590	538	597	588	548	572	567	585	573	554	555	571	601	551	605	576	597	552	562	574	599	564	601	580	583	546	563	584	538	556	588	558	579	579	530	582	589	626	551	594	565	577	558	576	580	581	570	583	546	541	576	577	580	551	645	540	619	560	607	529	574	607	587	558	516	579	602	555	582	594	590	548	533	538	618	571	587	567	558	594	570	585	579	518	570	549	546	562	579	580	557	555	599	560	538	591	516	608	549	563	533	609	564	586	594	551	536	605	582	571	626	535	577	568	565	519	530	562	543	567	595	573	553	571	578	578	535	612	572	582	583	556	556	574	577	636	566	552	559	550	615	562	519	578	591	544	589	573	565	567	607	562	551	588	556	531	584	574	626	595	579	595	561	588	555	584	551	587	579	595	570	578	583	591	574	584	573	576	581	555	561	577	524	577	568	543	603	565	578	544	581	554	568	565	600	603	548	624	558	578	590	542	560	585	560	568	576	598	562	561	524	606	586	558	605	581	603	547	582	619	582	570	567	574	585	594	586	595	543	581	569	573	568	629	533	563	549	542	545	601	597	565	587	575	543	575	560	591	570	607	551	603	564	577	581	559	547	584	574	558	538	578	566	572	577	594	595	560	577	603	568	587	648	548	550	619	584	532	586	571	575	568	546	605	520	559	568	650	529	600	536	573	573	571	596	571	587	589	543	572	592	578	567	577	563	576	567	553	582	561	566	564	561	537	567	555	578	569	587	562	622	572	581	561	584	587	566	540	547	572	549	579	591	597	602	566	557	582	581	610	586	571	579	587	594	586	557	591	526	645	562	562	517	544	578	563	558	598	585	554	574	593	580	588	574	598	555	571	594	604	535	538	603	572	571	597	577	576	535	550	585	609	579	618	581	548	568	531	550	515	621	560	578	610	550	578	533	541	543	587	619	581	534	558	565	595	529	589	588	505	610	505	584	568	589	544	528	564	591	538	549	563	554	573	570	554	629	572
31913	19229	6550	734	572	544	453	315	305	329	352	296	334	345	344	311	316	344	371	334	347	362	325	331	334	322	355	298	308	353	343	361	329	302	338	335	329	342	328	329	343	311	315	321	327	357	302	302	304	363	327	318	303	309	340	342	324	315	311	303	334	322	359	309	360	311	343	341	338	340	331	324	331	298	328	336	341	291	351	328	333	333	307	330	350	312	316	321	303	312	324	325	327	366	313	335	282	330	356	327	325	300	312	346	312	312	358	326	310	345	356	329	301	310	368	320	315	320	333	324	324	341	315	338	320	319	321	331	348	321	326	325	320	346	331	328	328	332	302	332	338	337	344	303	330	344	328	339	298	308	352	329	347	317	360	308	327	322	335	315	341	370	354	340	343	328	341	312	328	346	331	347	327	288	351	319	355	320	360	331	331	336	319	311	318	303	358	322	363	306	353	354	295	322	311	322	316	320	306	315	317	299	350	326	323	339	307	331	336	350	328	334	318	325	295	333	349	302	331	308	342	345	336	307	337	352	313	335	350	352	333	337	310	331	319	302	314	348	329	321	321	341	314	339	339	323	341	333	333	329	306	330	331	330	339	315	360	321	342	289	322	350	338	341	341	327	303	326	307	361	332	315	341	329	325	285	340	384	360	317	344	319	328	338	323	323	292	281	319	314	360	307	328	316	314	304	327	330	358	352	323	278	333	313	375	348	352	330	349	326	339	315	350	352	334	330	324	307	332	347	318	324	298	341	311	329	334	317	325	304	310	344	326	339	320	354	363	338	322	277	344	356	333	312	319	314	278	303	356	336	327	319	320	333	307	311	332	359	336	300	327	342	322	331	314	334	313	323	335	332	299	331	337	332	343	327	322	333	322	340	302	330	319	367	307	323	313	352	333	305	338	369	290	335	323	326	310	310	360	315	315	319	311	330	351	347	340	364	354	319	312	327	338	314	313	328	301	315	324	314	345	327	323	380	318	314	319	325	319	333	350	336	328	332	307	334	324	347	340	313	337	307	318	361	337	321	299	330	356	348	326	329	327	297	296	307	299	360	359	352	333	315	359	359	305	281	323	303	342	328	309	313	351	332	351	338	325	333	298	302	350	346	307	338	334	295	338	355	332	326	339	310	286	307	327	361	345	331	350	312	321	320	288	301	336	331	314	314	346	314	290	323	352	303	314	365	316	342	334	346	304	343	319	333	308	332	349	333	304	318	314	345	317	340	332	336	318	344	367	324	333	325	323	350	333	302	329	301	306	354	346	303	321	307	340	324	347	346	298	296	336	332	285	342	328	351	332	304	330	338	341	300	332	361	298	325	306	320	332	329	306	330	355	376	324	322	310	326	352	330	304	317	308	317	339	309	309	334	332	326	349	358	316	329	327	335	294	309	330	307	339	343	315	315	337	341	329	337	349	341	323	326	316	309	355	337	307	345	339	320	324	314	306	341	318	302	306	326	326	325	342	321	333	395	345	313	325	335	321	310	341	357	348	319	306	357	305	370	324	341	314	343	299	334	349	313	320	328	324	315	312	349	359	327	328	300	308	335	297	310	304	357	317	306	329	326	316	344	320	338	325	338	312	312	312	331	373	344	346	295	325	322	340	353	328	338	385	317	306	372	333	341	395	327	303	306	353	331	300	346	328	304	307	329	337	338	324	319	328	302	323	300	314	340	320	326	334	339	330	301	314	374	321	330	317	350	344	323	354	349	335	314	325	306	304	322	355	332	317	343	316	331	305	337	343	348	362	347	338	313	350	307	351	343	341	322	354	388	335	317	311	340	340	352	332	347	325	308	315	300	323	329	302	329	332	321	333	321	333	343	309	338	309	333	325	340	346	337	330	310	312	387	346	312	334	350	317	354	347	314	298	286	358	298	343	306	335	316	337	325	322	316	317	324	338	328	359	328	325	321	291	368	319	355	356	361	310	336	319	327	332	296	299	357	322	313	312	332	288	335	317	329	326	334	356	343	352	336	319	321	330	376	338	320	329	322	306	315	344	321	298	329	321	320	358	357	318	334	351	297	308	328	327	327	324	307	328	347	335	317	341	378	329	323	319	329	324	320	297	334	320	318	334	343	308	323	343	332	310	345	346	334	327	325	333	304	323	328	322	362	304	329	331	334	331	313	325	307	324	331	322	358	326	331	304	306	331	317	303	318	324	314	314	305	354	344	328	326	321	324	319	339	323	344	336	349	323	334	316	327	327	359	305	329	351	351	336	317	328	322	358	324	343	337	353	303	333	350	359	327	320	313	344	341	323	307	307	353	335	292	329	341	340	328	321	336	335	285	344	354	332	365	331	336	312	343	331	326	342	310	340	322	281	345	344	330	344	322	309	339	321	319	281	310	299	315	316	300	338	314	343	327	329	327	308	314	322	348	330	304	320	336	304	298	344	327	326	297	279	365	324	339	344	341	360	310	322	330	305	312	305	336	329	322	333	361	384	352	342	338	324	336	324	323	338	330	313	340	335	338	311	337	349	312	303	302	312	345	311	322	287	316	375	323	332	311	323	347	332	352	343	324	315	332	356	316	308	313	300	346	373	334	357	321	347	344	283	332	329	316	334	356	334	366	337	345	315	312	305	302	314	344	333	305	309	364	295	342	341	355	322	324	306	322	316	354	340	279	298	337	338	336	349	327	350	339	350	355	303	321	359	337	333	306	319	309	344	317	293	319	326	342	315	293	327	358	360	339	308	329	328	324	318	313	336	313	367	318	321	348	324	350	316	341	348	320	330	324	328	354	347	306	310	299	333	309	313	341	336	307	324	319	357	316	353	305	324	334	323	333	368	347	337	371	336	289	339	351	312	336	318	323	341	322	305	298	320	323	295	334	289	307	342	350	317	321	366	346	347	332	328	309	331	336	358	338	305	334	329	330	322	335	337	319	324	338	299	322	346	280	298	317	330	337	322	348	325	342	333	327	295	358	318	368	332	324	318	357	324	311	360	307	334	314	372	334	345	345	336	348	335	349	347	325	354	312	293	297	322	326	291	304	344	324	324	294	347	336	294	324	309	309	319	326	334	312	314	309	277	332	346	339	367	324	301	319	352	319	319	329	352	316	317	340	319	337	332	320	303	327	330	332	320	322	303	344	334	317	338	309	319	328	323	323	299	339	298	324	327	324	331	310	344	333	333	310	330	331	317	318	313	340	317	333	344	340	343	331	331	335	326	338	333	338	317	345	333	328	365	337	334	313	310	293	344	375	329	315	325	277	326	320	326	356	305	337	314	337	340	338	353	314	336	323	318	326	328	303	347	307	281	361	355	308	368	327	371	311	325	327	326	312	369	313	336	341	297	327	347	315	308	335	325	297	318	309	336	296	298	327	343	312	337	313	356	291	330	336	343	333	355	318	352	281	350	328	299	334	348	306	322	318	293	349	313	348	334	316	337	328	349	305	291	348	334	328	330	338	309	338	288	321	333	304	333	320	336	318	330	331	370	344	322	321	368	313	316	328	338	324	319	329	358	318	306	353
5675	951	824	848	797	836	846	848	802	781	803	778	858	746	830	819	832	794	821	819	799	793	811	835	759	849	823	794	764	803	820	828	805	831	844	820	779	796	813	787	847	833	802	855	824	811	825	808	805	782	782	828	854	786	858	803	851	785	820	824	797	841	835	808	812	819	816	830	825	790	816	820	829	815	813	851	798	839	815	806	843	830	839	835	849	777	783	845	839	805	798	809	843	817	837	852	818	822	863	773	789	851	866	813	828	837	830	806	773	840	852	820	863	846	843	834	791	808	816	853	807	831	795	846	801	825	770	765	781	821	808	852	848	803	820	789	825	829	799	835	813	796	850	803	812	819	876	828	750	840	790	808	809	820	799	848	792	789	850	838	774	821	804	817	837	813	834	809	861	829	737	828	806	854	841	837	806	800	793	824	791	838	810	797	817	774	813	858	784	872	819	817	841	740	808	844	787	847	836	823	835	824	809	810	781	858	854	747	835	885	766	827	837	814	818	791	832	800	837	858	805	852	820	780	784	837	797	834	823	804	822	827	817	858	822	861	809	821	807	811	809	791	767	839	843	843	800	845	842	807	808	830	873	774	850	790	880	780	842	820	806	845	817	800	782	821	873	787	843	804	818	807	810	820	829	794	809	833	793	796	843	874	807	846	799	832	801	825	848	811	815	789	804	809	828	837	801	824	860	851	818	808	846	831	751	813	843	816	798	829	813	814	826	877	859	839	771	763	857	825	805	784	873	800	795	803	799	829	785	790	831	787	793	785	841	855	792	847	775	799	816	759	781	807	777	771	768	823	774	799	810	781	882	804	809	863	855	827	838	861	809	864	791	842	791	798	861	808	777	780	808	841	802	807	841	813	839	813	790	820	780	811	824	852	848	812	853	746	822	815	802	851	851	789	827	818	816	787	777	810	766	847	834	873	811	828	853	861	839	830	877	768	832	864	758	790	821	834	792	818	798	785	814	846	790	833	833	817	833	835	762	790	802	803	819	793	805	825	840	870	850	787	803	803	827	782	793	815	823	796	817	855	797	897	859	779	748	842	780	811	882	820	801	821	783	877	835	807	825	849	815	877	815	840	852	852	822	844	831	807	832	812	828	789	846	768	859	817	823	819	860	818	781	830	840	767	799	823	835	809	866	785	828	854	839	841	834	820	831	827	839	824	781	825	804	789	827	772	833	852	812	860	815	808	790	876	838	810	905	841	832	810	804	830	830	833	816	840	828	838	827	827	851	801	820	883	799	863	837	829	842	838	829	828	842	816	826	776	863	783	844	798	831	803	855	837	806	823	801	818	805	803	828	788	816	861	838	834	810	830	856	818	844	810	876	825	818	818	823	798	792	760	806	816	828	791	831	782	767	797	809	800	844	836	796	810	768	848	774	794	781	867	811	812	845	781	810	849	832	826	804	791	837	839	795	800	850	832	863	805	863	787	848	811	742	803	798	835	818	805	751	773	828	853	829	765	787	806	838	813	828	786	774	836	849	802	839	812	837	762	830	875	830	829	819	773	840	852	775	813	848	808	818	817	758	836	817	841	852	858	818	820	770	796	795	841	857	790	807	812	804	849	814	811	857	826	795	815	833	834	848	856	791	815	849	878	853	818	832	829	819	828	800	751	824	839	733	809	839	869	816	821	763	826	799	805	814	818	889	780	795	776	852	834	836	803	871	811	811	792	884	866	802	799	824	824	866	817	812	823	819	818	817	798	828	837	790	809	805	878	786	821	845	810	812	771	832	849	867	795	833	807	800	845	837	823	829	821	857	795	769	806	806	802	846	802	868	795	774	821	777	761	786	829	741	832	811	821	872	849	806	813	837	814	786	802	875	852	795	815	883	755	834	857	804	841	825	828	857	804	814	783	868	857	814	836	875	840	831	871	818	800	858	828	823	797	826	829	791	778	791	825	830	814	791	819	840	827	815	734	804	802	867	821	844	824	825	830	764	812	796	784	822	768	854	852	830	878	778	788	813	846	791	803	825	759	856	834	751	814	795	800	866	763	810	838	854	793	823	817	859	832	828	804	822	793	791	854	823	816	787	816	812	810	884	805	805	853	830	820	818	827	803	873	816	768	819	816	830	846	839	864	777	877	795	818	812	819	814	843	842	840	804	794	820	794	842	813	791	823	808	807	888	790	765	768	779	805	828	821	833	775	855	776	866	792	831	873	784	825	832	787	818	878	815	814	797	805	840	810	827	790	770	850	799	844	823	837	824	833	811	848	845	857	833	907	852	763	805	810	848	802	744	809	807	845	832	797	810	812	852	812	770	828	833	796	824	812	827	788	838	817	813	830	851	822	869	824	820	858	842	772	819	813	813	816	800	820	824	858	820	833	836	787	830	775	783	812	848	868	810	820	855	857	801	791	857	835	834	782	835	822	779	839	822	833	800	856	743	824	816	777	791	839	801	865	870	834	784	760	812	832	845	813	819	772	820	836	852	834	841	809	804	853	795	823	813	878	822	788	795	794	851	791	876	848	841	818	803	869	870	805	796	764	819	804	799	811	811	820	825	812	784	860	807	837	773	856	797	853	807	791	778	788	809	829	831	760	796	777	808	803	774	862	812	816	798	856	855	772	815	833	844	787	821	797	815	830	804	846	832	820	796	777	816	774	824	831	812	853	835	787	770	804	777	870	821	813	856	802	816	800	751	824	820	858	851	859	790	812	855	818	787	788	824	817	827	812	813	848	859	739	825	786	852	792	835	833	837	838	864	795	787	788	851	791	870	784	753	822	791	835	796	841	764	831	803	836	840	799	854	865	828	820	813	829	830	841	794	856	861	814	813	834	806	838	785	815	765	805	798	875	864	700	823	786	784	796	811	812	796	814	806	905	831	802	816	772	867	834	795	814	829	779	822	827	814	784	805	806	776	793	816	799	788	827	811	822	796	756	804	804	784	791	849	828	824	807	863	837	841	839	865	847	869	834	818	781	858	803	783	818	881	817	795	810	765	788	800	841	840	783	840	838	848	798	818	811	799	801	824	796	834	792	826	801	820	862	886	824	820	918	813	795	802	896	781	810	873	825	852	891	828	810	852	838	806	769	797	840	869	777	815	791	827	832	782	839	797	784	805	785	775	858	768	771	822	842	863	831	806	761	832	834	812	845	794	759	839	790	769	797	847	765	807	832	762	778	765	833	829	810	798	807	796	832	811	818	816	798	780	839	770	818	856	832	827	831	838	789	787	827	824	749	807	821	834	809	857	861	825	793	763	780	873	790	767	830	823	851	846	842	747	841	811	810	823	837	852	814	786	829	796	788	830	871	814	762	823	785	794	871	791	829	827	854	804	812	823	833	810	788	819	842	732	812	841	843	804	771	872	847	829	824	818	867	840	785	828	838	813	867	799	813	875	849	842	815	826	789	812	810	844	820	852	778	839	841	812	790	825	791	809	844	824	844	769	829	836	836	843	782	760	809	809	787	773	811	825	788	791	867	800	837	813	834	867	845	799	832	818	862	822	809	796	764
24591	21020	23990	28233	21014	17693	786	484	470	459	426	400	398	393	387	432	437	405	403	371	387	385	397	365	398	400	362	382	394	385	393	394	354	424	408	369	429	404	397	382	431	384	400	418	444	379	379	365	405	388	365	410	403	402	382	371	391	370	346	357	399	360	407	397	382	392	397	406	382	386	351	413	370	389	401	394	366	379	413	396	412	386	319	400	384	389	403	390	415	357	382	396	396	361	353	421	402	382	368	421	381	401	400	441	409	398	371	419	386	378	358	407	369	413	415	386	413	394	356	398	348	367	386	382	409	364	429	390	389	402	418	367	388	419	369	401	383	410	387	373	378	401	386	414	417	406	402	426	388	398	398	409	374	367	380	375	384	380	360	351	379	379	414	376	371	366	415	350	366	402	383	403	393	359	410	351	378	372	378	398	385	372	403	418	395	405	399	369	397	360	420	380	393	431	394	374	370	368	385	418	360	361	435	396	389	414	369	419	396	450	354	371	362	431	411	394	411	384	408	378	400	416	384	388	407	396	377	350	371	392	371	378	370	420	443	390	403	407	412	388	394	432	378	391	409	396	391	384	378	400	409	397	377	432	386	434	420	378	385	378	389	366	389	351	444	389	383	373	380	418	388	423	418	427	341	411	401	356	356	390	431	430	404	384	390	419	443	367	393	393	392	390	364	386	383	388	365	368	379	407	372	393	400	403	441	359	367	399	427	396	387	409	400	385	395	395	406	432	395	370	372	385	396	403	382	369	373	406	380	384	378	383	424	398	389	360	375	358	381	419	399	389	363	364	414	376	430	406	408	411	417	383	400	370	410	396	416	405	380	353	368	414	426	371	381	390	447	408	372	386	366	419	407	416	437	372	366	410	383	372	408	396	352	404	388	414	395	381	364	427	417	425	368	384	365	403	394	376	371	395	381	374	398	413	365	406	378	434	392	431	380	379	383	398	337	427	402	379	381	376	390	433	427	374	368	406	386	442	392	375	350	368	387	376	370	349	409	398	403	383	448	418	346	368	435	409	375	365	399	437	387	436	363	416	432	364	380	428	378	385	376	372	356	414	381	419	387	371	387	347	369	367	384	392	394	388	354	408	435	387	407	364	397	370	359	372	395	396	376	393	350	409	431	400	373	396	370	411	408	423	393	391	385	370	413	389	386	379	401	412	398	415	403	406	401	400	371	378	368	400	378	389	422	414	396	387	366	338	419	398	409	404	366	402	387	385	433	404	396	463	397	391	399	402	373	371	369	390	411	393	385	450	380	413	367	419	426	382	389	402	403	395	421	364	428	404	382	361	366	362	410	434	338	401	387	395	390	387	383	374	381	396	403	397	405	408	428	378	405	394	331	392	380	401	381	392	355	372	410	419	390	370	372	351	410	439	409	425	412	365	358	420	427	400	376	399	392	378	398	366	460	409	376	394	407	385	362	381	377	403	378	400	362	396	378	391	390	394	397	429	390	418	375	389	388	415	355	372	367	389	369	370	389	379	410	392	397	405	390	416	352	389	363	424	423	388	432	381	450	373	397	406	365	404	355	418	435	389	408	400	391	411	378	376	398	409	389	420	384	406	380	403	377	412	406	384	379	393	366	412	407	418	362	383	403	423	383	405	410	389	399	365	391	387	353	402	357	432	352	427	374	374	384	349	377	388	409	405	380	406	385	372	387	395	416	383	395	380	373	386	412	412	382	370	389	397	369	391	419	351	386	390	372	389	385	451	363	373	369	377	404	390	403	405	410	448	405	418	375	424	369	400	350	365	385	378	400	410	442	365	422	392	388	367	372	384	369	405	410	393	398	416	422	392	356	389	435	380	361	358	438	381	372	394	399	388	421	364	391	370	378	395	390	393	383	379	401	365	405	408	359	376	398	433	397	370	350	388	391	398	391	382	449	360	402	403	388	429	369	398	391	389	425	364	412	377	400	404	427	386	402	403	409	362	397	404	379	364	381	414	388	390	397	373	419	383	378	407	434	366	353	374	375	414	377	378	392	406	361	333	380	394	349	403	379	371	393	388	368	415	404	380	403	397	374	392	403	407	395	420	429	369	400	394	383	372	393	426	396	350	378	358	385	362	369	395	391	404	414	421	372	417	403	394	401	386	397	379	372	404	422	389	371	378	402	403	367	402	430	407	395	410	417	388	428	397	401	397	394	406	399	418	413	391	411	346	393	403	403	391	401	376	392	399	379	382	392	381	411	447	418	388	403	386	437	413	385	388	366	427	327	376	405	399	394	375	404	444	371	385	383	377	367	396	377	430	400	375	419	372	397	392	405	376	354	424	367	373	370	379	360	379	381	376	425	420	406	386	374	409	425	404	395	395	411	422	422	367	414	373	380	385	371	379	417	375	392	383	399	399	391	403	396	396	404	403	389	394	353	376	392	397	356	398	361	390	369	389	413	380	406	415	398	377	373	423	386	369	377	405	400	388	372	374	346	378	405	421	386	414	401	356	367	436	387	417	366	407	364	395	387	346	404	389	403	387	374	386	393	382	348	397	340	376	422	368	403	408	372	399	378	393	384	394	444	415	398	386	364	396	385	387	404	379	371	347	386	408	402	382	393	417	393	407	375	371	362	379	355	403	372	372	357	364	389	404	381	397	405	431	405	404	347	393	380	394	377	372	361	349	402	392	406	383	370	371	413	393	388	396	378	385	384	383	427	372	403	386	430	389	398	384	421	400	444	383	399	406	396	399	416	390	415	386	376	382	378	381	364	411	418	396	395	406	371	387	372	380	397	388	399	407	381	361	393	383	370	389	377	382	362	397	364	423	356	398	394	363	414	377	396	426	419	380	398	412	402	367	375	420	422	412	381	410	379	356	401	367	383	350	365	368	385	388	397	377	349	448	395	375	350	442	361	390	349	375	404	416	402	389	425	398	409	390	455	381	367	371	375	415	414	368	369	400	407	396	375	376	402	342	405	406	396	433	394	356	347	390	431	403	414	352	387	413	417	373	368	362	411	406	405	375	384	380	387	394	397	435	422	404	394	401	402	404	422	362	352	354	392	385	386	413	403	399	395	431	376	376	387	416	390	397	370	350	363	413	401	379	395	369	414	370	404	373	381	408	392	415	391	408	411	407	414	415	377	433	364	393	357	395	371	411	406	384	394	378	384	381	376	394	377	392	409	399	344	369	356	386	376	355	386	391	399	445	390	406	423	406	366	378	390	374	407	410	376	394	400	377	383	400	388	411	391	390	407	388	367	404	411	375	360	380	398	383	378	375	397	379	385	392	349	382	419	407	403	391	384	380	408	379	412	383	410	392	409	382	411	375	398	387	365	429	403	388	350	400	407	380	425	414	370	374	381	394	395	414	364	399	391	411	407	410	347	375	389	383	393	351	370	391	433	378	408	362	374	419	404	393	395	384	396	340	417	429	405	387	389	393	386	372	424	348	354	427	373	404	408	394	406	381	413	415	391	417	365	382	427	409	380	383	396	432	356	385	400	410	381	381	400	361	360	355	395	420	388	361
3380	2280	1374	1158	1058	940	967	978	950	921	930	939	919	973	984	947	869	949	930	946	880	942	915	945	891	908	916	982	909	929	925	902	946	949	954	917	916	960	919	942	903	967	917	991	978	942	927	896	918	927	950	921	945	915	950	953	887	920	933	949	968	895	943	929	993	926	926	933	912	936	961	896	916	921	921	946	928	908	900	1039	929	965	930	917	931	922	949	938	961	917	921	916	891	942	940	896	952	930	929	887	895	966	950	969	932	892	929	889	972	901	894	902	926	922	897	951	907	937	989	944	962	929	946	938	926	950	893	943	935	907	975	919	947	897	940	956	936	955	974	943	888	892	890	932	912	943	935	928	909	923	923	921	896	904	1009	963	883	933	919	953	964	944	908	927	912	907	889	941	965	914	900	921	898	913	916	912	941	1002	872	909	999	950	936	873	930	833	891	953	974	897	902	878	913	908	895	917	991	879	944	849	940	893	982	916	891	959	915	947	898	940	902	888	950	897	929	928	889	964	927	970	947	914	992	925	919	913	886	937	910	980	920	968	866	924	909	941	927	906	915	909	960	944	914	941	958	878	952	915	945	919	943	943	927	974	911	956	928	904	907	905	958	906	951	942	927	912	926	921	932	930	965	894	939	945	926	889	926	912	909	966	930	941	898	928	896	923	936	926	915	940	884	904	940	965	893	958	964	919	945	942	911	906	961	963	911	923	917	920	960	938	925	964	924	981	909	915	951	945	969	966	930	980	934	923	917	913	957	927	931	953	850	907	936	953	919	911	866	896	892	977	907	976	934	931	909	913	889	929	907	920	913	900	893	940	893	929	971	929	916	891	919	935	945	889	877	949	903	846	933	959	859	911	961	904	946	997	898	885	890	915	896	952	934	964	947	933	935	882	901	968	952	956	905	984	922	889	947	924	943	879	924	971	943	932	968	863	964	858	879	925	972	874	934	878	929	953	931	899	919	909	955	883	940	924	980	911	920	910	949	908	908	896	923	889	881	962	949	904	915	923	986	940	952	938	902	914	931	905	911	954	1003	927	926	953	941	896	937	916	873	929	848	907	943	921	922	890	889	947	958	961	891	899	904	983	915	962	1022	900	952	950	921	912	989	884	919	883	915	984	920	922	839	922	957	928	908	897	931	965	885	953	958	939	921	886	889	927	912	953	930	954	941	934	960	920	950	982	961	997	933	891	844	867	938	917	935	917	919	930	969	913	887	963	938	918	913	955	919	921	961	954	947	927	893	961	907	922	899	912	952	918	910	919	905	922	956	979	906	946	954	939	948	922	921	943	914	909	962	909	929	916	953	926	921	955	924	930	894	928	926	887	919	947	949	868	903	1013	973	928	917	929	954	903	949	962	919	917	947	943	948	954	894	895	877	907	910	909	905	913	929	885	918	942	941	956	926	931	912	929	983	919	983	923	920	921	908	958	951	896	975	923	927	923	916	917	953	915	879	900	940	964	893	855	936	945	889	917	927	953	928	900	925	933	866	918	898	925	907	929	909	886	997	933	897	908	936	954	928	936	920	906	910	902	931	907	838	891	887	968	913	859	945	941	906	995	922	937	889	952	847	956	949	887	887	905	925	929	951	915	943	937	895	941	950	958	964	919	928	907	941	893	925	923	887	887	972	947	968	968	949	936	930	882	898	952	887	939	877	965	904	879	935	920	962	920	861	920	944	920	900	953	908	932	896	928	946	949	964	876	860	864	933	893	935	922	918	874	889	958	919	952	938	935	923	882	904	899	848	964	930	1011	888	997	930	909	949	913	891	908	923	942	920	966	899	938	888	929	877	935	889	926	943	994	914	939	956	943	867	914	909	897	950	942	866	908	925	897	910	933	952	910	895	934	908	855	936	884	935	904	967	918	955	937	912	928	934	933	911	926	890	910	914	946	936	948	944	915	888	932	941	925	951	916	942	900	936	909	925	918	915	942	891	878	989	940	977	945	970	938	933	982	912	989	892	924	929	913	950	930	936	949	944	864	934	981	917	939	911	961	990	836	914	926	899	924	903	892	916	944	921	917	936	938	960	882	913	943	947	951	928	939	1003	944	923	929	959	924	921	959	938	936	991	934	931	878	891	925	933	909	950	902	927	895	880	853	917	997	945	919	913	961	932	932	884	926	938	930	905	922	919	939	969	922	910	905	956	928	904	954	876	916	869	950	969	877	918	906	906	938	922	924	997	934	926	926	904	949	929	919	941	950	927	953	904	959	896	939	929	924	952	993	935	931	881	926	948	947	934	890	932	904	928	915	902	942	943	957	902	927	886	928	879	943	905	917	911	902	929	936	888	911	939	935	934	927	904	884	882	875	893	893	896	950	918	948	931	917	914	935	980	933	915	897	964	860	932	918	950	863	898	888	957	901	924	976	956	988	905	921	921	962	929	970	889	956	868	923	912	949	920	935	876	955	953	902	905	902	890	948	916	936	950	884	912	932	918	937	917	907	880	922	877	914	879	921	980	922	937	844	942	900	922	930	951	983	879	930	959	1004	905	940	897	940	899	900	951	920	946	955	971	910	907	923	918	939	918	980	926	957	916	981	875	978	908	910	905	964	950	909	961	923	925	922	943	928	947	929	910	921	946	933	978	911	961	880	921	893	949	923	902	919	898	907	927	945	902	941	891	941	915	916	927	936	900	948	939	928	916	1003	946	906	892	912	966	942	901	954	958	893	959	896	952	941	936	886	884	920	913	929	927	923	939	935	933	906	932	989	955	946	995	940	976	902	934	936	916	935	860	915	878	900	940	910	935	924	947	901	952	929	925	946	943	942	880	941	968	873	976	961	931	938	894	995	951	940	942	959	914	942	869	923	973	976	914	942	871	903	937	875	987	899	911	937	988	942	928	931	900	917	904	922	888	950	999	940	953	897	910	993	926	930	938	920	972	969	939	963	925	899	940	918	939	950	939	933	901	916	895	939	936	947	923	917	913	923	937	911	921	933	930	930	930	938	960	931	908	988	1004	929	964	936	953	984	921	886	927	934	896	956	894	931	920	874	902	943	972	935	974	907	947	935	903	906	911	941	915	961	926	946	915	974	908	921	894	904	919	945	889	888	974	898	929	958	910	923	926	951	918	928	938	921	956	959	910	964	928	936	946	919	901	939	915	937	899	873	919	908	935	960	868	928	924	897	898	908	947	914	946	955	940	920	895	920	983	903	886	907	930	911	951	956	932	945	914	922	893	917	961	956	899	904	915	984	891	896	936	886	983	960	893	950	948	951	929	948	937	918	945	912	946	894	916	944	974	908	885	935	905	923	927	977	928	959	915	921	923	952	876	925	976	930	925	935	885	909	917	881	908	888	942	900	947	1015	918	904	893	916	897	938	942	964	906	929	905	921	959	909	952	888	937	908	939	934	950	920	934	956	965	896	917	907	1010	920	943	921	916	872	921	891	901	908	934	970	917	930	881	993	912	960	944	906	944	933	896	937	925	905	946	892	863	949	902	980	944	957	901	886	909	948	956	923	971	905	972	948	902	891
23958	21014	24340	27874	21015	21032	13354	562	370	301	300	289	295	322	256	259	250	296	244	250	208	250	260	270	236	268	254	258	270	237	251	226	241	260	244	227	225	259	219	244	244	249	225	241	253	213	225	236	201	231	226	236	238	271	237	228	229	258	250	216	221	240	214	255	243	226	234	228	212	232	230	226	257	225	228	210	228	244	258	237	237	262	206	217	238	222	245	247	282	231	230	242	234	236	236	238	217	245	256	247	222	253	277	216	229	205	224	227	266	226	251	254	229	227	232	214	235	248	230	225	240	265	239	232	210	235	242	233	244	232	258	226	250	269	225	242	269	243	276	240	261	239	226	263	254	261	213	211	244	251	244	234	232	223	226	235	244	255	252	246	254	274	238	288	245	218	231	244	203	235	228	246	248	244	250	227	249	225	266	260	271	216	243	216	233	216	257	250	233	226	223	242	221	239	243	242	231	224	230	221	225	230	216	225	206	232	234	219	250	225	222	241	236	246	252	216	228	238	235	233	244	253	228	243	231	225	247	210	225	248	238	232	226	242	239	216	246	238	245	236	218	217	237	231	232	218	252	257	219	246	230	223	271	267	222	217	233	206	218	233	231	226	222	289	249	250	220	225	244	245	216	222	221	241	229	222	235	258	226	238	234	236	222	231	266	227	233	269	238	221	214	238	251	250	236	225	257	240	250	220	219	224	256	243	260	243	226	232	215	229	246	224	240	236	254	235	240	230	218	240	228	252	230	258	232	225	261	243	229	238	225	215	254	267	228	204	200	252	231	236	199	223	253	232	233	220	242	257	251	237	222	241	253	250	243	241	241	225	273	255	249	227	205	231	221	231	226	232	221	254	240	226	208	227	259	222	249	265	247	247	237	220	219	245	226	233	236	240	241	214	224	211	275	265	227	235	234	272	207	206	226	252	258	233	248	233	246	252	235	230	226	205	238	222	244	252	230	235	238	235	235	236	224	235	253	284	222	267	233	192	254	237	224	238	234	224	250	244	247	236	233	215	232	210	250	257	254	235	212	232	237	236	259	233	246	212	253	230	279	242	260	209	213	231	235	238	263	229	209	270	240	237	239	288	223	223	197	228	250	190	243	177	218	236	251	283	236	273	227	252	267	229	253	235	226	240	208	238	244	232	207	238	256	213	233	234	233	270	235	241	265	243	248	242	238	261	256	247	236	212	224	248	250	272	246	224	246	209	221	235	244	259	241	218	250	265	226	219	251	242	252	234	240	221	236	215	245	237	256	244	245	218	236	257	254	258	204	234	234	223	244	223	238	226	236	231	232	240	254	226	240	231	211	235	242	263	225	243	221	227	220	285	220	248	236	233	232	236	220	223	225	220	241	263	258	259	235	235	217	247	236	219	258	236	239	257	249	244	249	217	240	217	216	205	228	267	234	213	217	229	238	220	219	227	221	207	235	228	223	215	234	227	240	225	247	238	222	234	228	241	232	243	219	222	215	226	221	211	252	256	241	240	244	249	265	249	235	251	228	223	210	203	230	217	209	250	222	241	237	234	236	197	231	236	233	232	243	200	207	234	224	235	243	231	249	216	245	236	251	215	228	235	240	230	251	215	225	262	245	236	223	228	256	245	232	232	226	247	232	208	255	244	230	234	249	243	251	232	214	239	217	214	245	253	234	238	232	224	214	247	242	235	203	221	231	240	256	213	228	217	278	226	255	227	228	241	213	242	220	241	262	234	240	210	253	224	263	222	191	234	236	242	238	248	218	226	238	236	254	242	235	217	236	258	216	246	228	233	237	237	235	245	233	231	234	230	233	262	248	205	236	250	237	238	226	241	255	228	212	245	231	230	241	272	253	259	234	221	241	261	249	227	261	257	229	226	226	240	228	241	233	209	241	218	246	204	236	262	225	241	235	245	215	246	261	216	254	236	231	244	245	254	208	245	230	221	210	251	265	257	232	241	228	248	239	243	223	268	257	231	253	233	262	245	226	241	233	218	248	236	247	225	255	243	250	246	248	251	226	258	238	214	237	218	212	234	252	261	220	250	262	251	262	246	220	238	205	237	213	255	216	205	208	226	236	235	255	255	218	266	245	217	224	263	221	238	238	266	261	217	260	210	219	227	216	244	228	239	225	248	216	260	249	224	217	249	244	231	242	262	248	239	273	232	219	231	253	233	238	230	244	242	263	232	252	231	250	265	248	225	249	217	241	231	244	195	227	230	251	223	267	216	232	222	241	256	243	240	233	244	235	205	233	239	245	249	239	212	215	254	236	216	234	241	271	225	238	235	245	240	240	258	216	273	242	253	212	258	228	254	248	221	238	256	238	177	216	233	249	248	236	231	252	265	243	241	225	216	261	256	229	254	245	244	257	239	262	234	250	245	262	228	269	235	224	254	221	270	253	221	222	279	263	221	216	215	257	222	201	261	229	268	226	241	218	239	245	241	207	216	214	220	233	248	197	209	233	223	228	216	249	235	241	261	202	246	234	255	236	240	236	250	238	242	240	228	217	200	246	240	217	249	243	231	244	247	208	228	224	212	249	255	220	242	225	229	245	245	245	266	214	259	232	245	270	249	253	221	248	232	231	256	262	223	252	226	273	206	233	207	250	248	208	242	241	267	245	241	220	271	249	231	260	253	262	250	258	254	242	245	256	247	245	228	234	228	248	211	214	243	246	197	282	250	230	254	223	208	246	234	262	258	239	229	256	204	226	246	221	249	246	251	257	244	246	267	256	233	219	234	226	210	258	216	238	266	245	225	213	253	256	236	253	216	233	229	230	236	233	253	265	242	234	260	247	241	208	208	248	248	275	238	219	195	204	253	237	231	237	215	233	262	233	240	220	253	231	249	262	254	263	234	233	251	219	257	242	226	260	233	228	244	241	218	244	228	235	244	251	230	235	234	232	259	238	256	226	219	243	238	241	243	239	252	238	244	232	211	245	252	235	220	270	217	213	223	248	235	248	210	241	223	240	251	216	257	251	242	247	235	192	206	236	268	259	234	229	246	242	220	201	240	266	226	227	227	244	235	251	219	228	232	218	234	235	226	227	245	230	247	245	251	240	252	247	236	268	222	218	236	263	244	201	244	259	258	200	213	244	222	241	244	216	229	248	233	247	218	244	250	255	242	230	222	236	241	242	233	252	226	232	224	239	212	222	240	260	237	214	254	247	260	235	231	234	239	220	239	237	266	243	232	247	244	236	226	233	256	209	248	225	222	241	238	238	261	217	227	227	213	226	264	244	230	264	250	235	233	253	259	228	207	222	233	240	247	267	229	233	253	263	223	214	210	210	259	220	242	222	248	245	247	255	223	232	230	274	240	266	219	245	229	214	260	226	225	241	231	212	242	230	253	223	208	233	262	249	238	222	219	241	257	231	248	235	208	201	256	234	225	236	225	237	216	246	243	235	224	230	217	243	231	220	218	217	263	243	239	245	241	222	240	237	234	215	240	240	209	226	231	234	243	219	230	267	231	250	255	267	218	256	233	213	236	261	233
3070	3208	1652	1027	827	730	704	645	627	613	637	570	550	564	633	639	597	542	582	577	579	571	638	544	570	582	580	560	589	585	618	547	563	574	599	581	567	620	583	617	547	580	565	559	590	545	595	591	589	561	498	559	592	596	589	579	612	527	601	576	535	595	571	552	534	566	535	566	569	571	599	526	554	594	563	603	612	625	586	536	567	535	562	598	578	591	569	613	587	636	567	600	534	570	544	598	594	619	595	604	573	576	568	557	554	615	553	550	561	577	577	587	532	588	569	583	580	591	595	610	560	527	584	580	563	578	558	540	596	568	531	581	575	554	558	584	570	576	575	511	567	567	541	590	565	571	557	550	575	532	547	545	606	573	586	589	591	608	575	572	557	575	597	566	578	562	595	586	598	564	577	575	599	549	590	569	552	532	541	551	587	533	582	577	597	579	594	539	578	584	571	535	623	545	602	566	592	552	553	595	532	586	536	568	585	583	550	539	572	557	595	520	551	525	578	558	571	551	569	538	572	607	560	591	565	560	587	568	538	576	573	592	547	578	585	569	625	549	546	538	586	561	555	555	565	576	558	567	551	588	567	551	604	590	539	575	590	563	568	570	588	571	574	550	566	556	574	560	534	584	546	534	586	608	614	599	568	550	599	571	562	588	535	561	554	579	578	590	578	577	548	599	603	607	526	555	567	572	574	535	561	579	618	536	606	619	558	592	565	586	590	587	567	565	531	548	553	576	594	572	544	567	565	567	572	576	580	587	584	590	597	563	614	584	574	541	588	604	556	525	555	603	584	582	558	587	558	563	582	611	574	586	569	601	591	550	567	582	561	562	545	592	574	591	527	609	535	604	600	581	580	564	597	581	563	525	572	590	604	560	527	503	581	551	572	618	639	569	608	569	579	581	560	584	630	573	609	568	560	596	551	550	624	556	590	572	585	594	585	575	558	591	577	552	574	600	577	565	601	550	629	563	587	549	558	565	553	566	574	608	575	550	552	590	566	602	552	576	555	547	582	579	555	555	590	592	555	544	564	565	610	543	570	603	571	568	533	584	559	621	606	601	556	607	585	581	580	573	564	617	519	548	587	545	550	533	579	573	573	576	565	609	533	581	550	540	618	556	597	575	550	557	594	551	589	626	557	616	567	555	548	536	579	582	544	579	562	558	545	585	613	542	591	576	548	574	603	594	572	610	618	580	584	569	567	583	602	575	581	577	573	573	593	600	576	593	584	555	591	575	535	595	580	577	547	561	534	547	550	592	577	623	560	579	564	532	596	525	585	549	585	590	567	557	557	513	588	598	602	540	583	559	561	609	522	597	583	586	562	584	577	537	559	555	596	587	543	587	567	585	556	589	572	617	590	588	582	558	591	649	608	598	595	600	585	614	591	590	584	597	560	562	562	570	553	574	595	537	596	594	604	539	567	575	569	584	576	587	597	579	563	566	557	528	539	572	585	619	594	540	556	598	549	516	583	592	586	565	524	598	563	613	572	563	584	563	576	586	581	601	584	598	549	610	570	610	569	529	589	627	584	561	570	595	552	556	588	558	544	544	539	582	590	564	557	601	554	569	577	527	581	544	571	609	596	581	614	618	524	576	576	590	591	581	567	574	554	583	569	566	580	543	573	570	547	587	603	527	533	611	579	533	585	550	621	541	554	570	576	564	583	589	578	552	574	510	579	581	549	542	612	554	554	553	549	576	547	583	584	572	622	586	579	533	580	599	567	591	597	556	577	604	574	552	599	576	540	539	530	518	558	563	566	527	622	560	562	572	578	579	609	574	565	566	613	581	577	602	605	599	583	576	588	589	562	593	548	560	599	569	582	584	540	551	559	557	570	556	559	592	539	551	566	631	583	587	573	566	572	574	539	586	558	536	554	574	611	619	537	526	548	556	586	579	593	558	599	589	556	571	566	536	586	629	609	578	601	608	580	549	576	559	547	603	553	616	549	539	586	581	569	560	596	553	581	546	558	622	588	568	561	557	576	543	550	578	533	594	616	560	557	568	609	590	599	581	553	577	552	591	629	578	565	605	521	582	629	599	606	559	523	549	576	620	583	560	576	569	618	598	565	579	559	599	607	566	563	587	573	584	581	613	551	597	540	530	573	574	577	568	597	596	598	568	563	592	599	550	584	637	582	572	502	587	585	587	562	563	585	540	604	551	568	578	572	607	578	585	539	571	569	552	592	596	563	557	602	583	505	548	562	566	580	565	555	592	548	572	571	602	550	600	558	569	588	536	553	567	539	569	575	584	550	583	579	566	591	580	564	565	587	609	561	585	555	539	547	567	576	562	561	588	561	542	566	585	558	569	531	579	579	557	579	582	562	632	577	605	571	595	575	546	629	572	589	549	542	537	567	619	556	555	626	582	564	549	611	578	508	632	595	584	603	567	579	594	577	618	586	546	603	598	619	574	566	537	567	503	597	588	583	623	591	566	603	562	577	593	574	588	593	576	540	534	605	585	546	553	530	581	572	566	569	546	563	547	563	569	566	549	580	554	554	550	537	578	581	582	583	575	603	557	587	531	594	614	534	596	579	562	551	578	577	589	592	565	536	573	590	537	561	566	563	581	575	589	558	626	565	547	581	554	508	544	572	588	580	536	573	597	584	595	562	536	556	562	523	556	584	560	633	611	577	545	562	566	519	563	580	519	592	579	565	540	588	585	620	568	579	567	574	548	565	566	541	546	565	554	610	615	564	600	548	542	581	576	593	572	548	598	574	593	572	591	565	563	585	571	560	620	588	611	582	518	612	534	620	574	576	598	584	517	580	556	558	564	594	520	597	609	578	605	572	576	574	551	523	580	568	580	629	560	624	586	590	602	579	524	567	557	578	572	544	590	546	571	602	545	607	556	582	578	545	560	560	539	578	550	573	546	584	586	600	554	575	578	595	545	601	563	599	566	584	581	604	569	556	543	594	565	563	620	559	603	542	550	588	598	555	592	593	594	582	556	571	584	545	584	602	596	596	598	578	591	578	578	564	547	564	561	604	568	586	562	551	585	580	552	542	586	549	600	627	541	580	596	556	548	546	588	602	554	527	557	595	562	523	569	553	590	561	560	582	568	604	577	579	553	591	571	592	521	562	586	560	595	610	601	584	553	607	534	585	566	620	536	577	530	568	572	558	580	557	622	577	559	577	607	578	606	549	528	555	553	548	591	583	538	570	556	601	584	598	622	595	618	529	585	554	552	540	569	584	611	547	588	586	560	596	536	573	598	541	581	539	588	542	588	548	575	584	584	567	615	553	577	613	551	593	603	594	554	556	565	568	620	576	534	619	559	604	552	614	554	569	583	558	591	580	555	593	633	574	550	552	616	575	591	603	606	557	571	631	565	547	592	615	536	574	584	553	612	595	543	526	564	557	595	553	568	596	606	556	621	566	523	635	563	574	560	562	605	587	597	589	583	538	543	535	626	569	552	582	589	564	614	589	589	603	603	531	598	586	560	574	551	579	598	591	558	557	592	558	558	562	538
31764	19268	6660	476	327	323	320	340	338	338	312	343	338	347	325	309	318	309	328	330	302	332	289	312	331	319	320	367	326	311	339	350	327	326	294	317	317	338	341	331	326	321	310	321	319	328	335	333	333	302	299	312	324	332	292	307	313	329	348	282	326	305	334	300	322	333	334	340	342	349	343	328	328	331	327	371	335	330	338	352	305	299	320	329	308	295	369	319	328	325	313	330	318	317	298	365	325	337	333	349	299	330	318	329	335	342	335	337	359	358	313	300	287	350	324	317	329	304	324	307	308	333	312	336	310	297	302	342	315	299	357	327	336	316	312	314	313	323	332	334	337	330	319	339	304	318	309	332	337	330	314	294	308	343	335	338	368	283	343	346	365	328	317	323	307	334	309	326	356	322	300	305	309	320	346	292	331	341	346	315	309	335	335	319	324	313	292	347	323	323	334	318	311	310	333	324	308	353	316	368	352	309	339	335	356	329	346	347	340	290	328	306	352	356	324	304	314	309	324	297	354	342	326	327	330	365	332	324	354	313	338	327	305	312	345	349	323	340	348	322	332	329	316	268	324	308	312	285	340	315	352	316	327	327	339	319	323	321	338	359	330	345	331	304	327	328	335	315	316	334	323	343	350	360	346	305	346	339	334	306	331	311	349	343	332	334	302	331	342	319	324	313	309	343	317	323	362	325	315	285	319	330	344	367	311	340	335	344	314	319	346	340	305	302	306	354	298	312	323	307	330	379	315	311	351	353	326	335	351	293	339	302	333	338	350	365	338	315	303	359	307	339	309	352	334	309	303	336	362	335	324	316	312	320	368	327	322	318	327	341	309	340	327	317	322	322	359	327	312	312	350	330	338	330	329	325	309	336	344	330	322	327	318	337	302	307	342	336	319	339	295	301	289	317	317	332	311	297	347	336	327	369	327	320	327	327	308	322	339	355	327	320	305	345	349	346	317	321	313	278	317	318	355	323	338	345	339	315	302	318	325	305	348	321	304	334	315	329	361	314	331	324	300	302	299	315	323	344	319	322	319	335	298	302	310	330	320	381	345	358	332	319	334	322	288	301	322	336	317	303	337	303	350	319	382	338	341	311	330	332	291	299	324	322	302	319	335	330	317	298	341	326	313	314	316	338	320	333	319	319	324	307	330	304	308	339	317	309	346	319	348	326	321	322	324	338	345	380	347	318	335	325	326	337	304	323	330	360	337	312	331	287	265	347	329	342	333	316	318	347	335	305	343	309	344	306	332	332	294	327	360	333	325	319	297	286	339	332	313	330	354	318	309	357	324	336	329	321	327	310	330	313	351	336	347	299	305	326	321	318	322	311	294	299	340	354	316	314	337	325	324	318	296	332	299	327	325	337	323	295	305	349	340	337	317	330	318	318	343	311	343	304	320	322	317	326	320	340	314	321	338	307	328	332	326	322	359	333	336	331	313	358	331	321	318	330	291	352	311	342	340	330	358	329	335	325	323	313	357	299	290	323	343	327	355	326	322	309	274	325	311	374	309	309	356	308	346	282	314	317	322	335	329	331	336	344	314	329	340	332	306	356	301	322	301	343	294	322	348	347	346	324	331	298	299	301	325	318	325	339	314	306	320	325	302	328	326	306	350	359	326	296	318	306	295	307	326	304	351	332	332	294	333	323	339	336	297	305	319	322	309	315	334	321	339	306	340	309	313	330	329	328	314	325	340	357	303	352	321	353	333	300	349	313	331	316	347	324	300	323	347	334	331	354	310	337	325	335	287	289	301	343	325	359	308	308	289	312	330	314	335	357	346	346	278	302	311	350	303	323	326	327	329	321	288	352	303	334	375	331	340	339	322	325	327	302	310	362	371	335	323	355	328	336	330	321	330	342	367	337	334	368	358	326	309	323	291	328	345	299	328	365	326	303	326	323	327	361	311	356	323	333	313	313	298	350	331	360	298	354	307	341	353	342	317	319	299	347	352	335	323	337	341	319	318	357	299	312	327	340	329	304	354	347	331	312	318	327	312	301	297	363	332	332	315	322	323	323	344	354	329	314	325	307	326	302	348	324	327	331	306	329	320	341	300	308	293	373	343	351	334	296	315	309	322	335	325	363	336	328	329	318	304	354	329	361	302	339	330	345	365	296	321	324	307	299	299	319	365	338	330	296	333	307	295	342	314	319	321	305	313	312	313	321	327	284	354	309	345	330	317	355	328	309	322	342	317	336	328	317	351	330	332	296	348	333	322	309	330	329	360	328	308	315	307	327	363	320	327	327	327	297	348	318	311	317	326	329	335	326	317	335	316	330	305	354	303	298	328	351	338	304	318	346	326	334	313	332	319	339	362	338	339	322	314	314	310	329	323	340	357	347	295	308	300	345	350	308	344	309	344	312	291	321	303	330	333	302	323	326	301	352	311	328	312	349	314	325	306	301	308	320	311	328	332	331	315	313	325	317	349	327	345	322	333	328	363	309	346	360	311	325	337	323	359	351	347	301	327	324	309	310	311	303	333	349	312	325	323	368	330	331	321	357	361	341	326	324	312	334	340	303	339	343	318	301	323	342	322	339	346	367	310	328	310	345	309	350	325	328	345	304	324	334	318	339	316	346	324	319	326	303	341	361	337	303	371	312	315	322	313	323	329	336	283	285	366	330	325	348	351	299	314	337	307	297	337	321	333	332	334	310	303	337	353	340	321	354	299	294	306	299	328	308	329	300	304	340	306	310	311	342	314	316	340	340	315	330	325	332	329	299	352	323	302	306	298	306	362	327	338	318	335	295	353	316	320	320	308	306	338	307	314	312	314	343	330	348	314	322	325	335	327	303	289	332	333	313	322	307	344	331	337	322	339	330	324	330	296	286	321	275	292	329	317	354	324	329	348	352	315	329	327	338	315	305	315	316	337	321	321	314	358	335	355	341	301	320	352	300	341	312	310	281	322	323	296	283	333	321	316	318	350	332	307	329	341	312	348	365	319	327	286	318	348	349	343	328	335	351	309	350	321	309	331	351	353	350	307	312	346	323	342	333	344	315	337	320	301	334	325	324	311	324	327	330	321	312	332	341	361	335	348	328	364	326	295	309	298	353	346	354	323	305	300	317	330	306	322	317	326	342	315	307	331	313	325	319	318	347	333	340	321	334	329	327	332	328	306	319	298	328	342	288	319	328	326	327	346	345	363	350	303	324	300	298	359	310	355	338	347	298	285	352	356	321	334	318	339	283	284	345	318	358	319	326	288	295	369	315	314	370	318	341	339	323	314	348	324	313	313	336	331	309	322	323	342	324	340	349	348	322	313	324	336	341	351	332	303	317	321	316	329	309	348	348	302	328	317	317	311	348	310	360	334	308	331	317	313	350	344	357	343	358	302	304	340	345	342	325	323	333	306	319	320	322	311	366	311	323	277	334	322	332	318	384	320	316	287	317	285	318	307	313	356	332	331	331	351	309	305	322	319	325	304	326	314	310	342	344	336	334	319	332	333	333	317	305	325	331	331	318	329	336	326	340
5496	982	899	844	808	841	844	799	842	799	814	861	798	793	806	818	826	855	800	774	806	817	810	823	827	876	814	828	805	843	853	827	798	799	802	831	800	854	841	819	862	810	825	801	841	849	754	796	792	861	789	834	802	830	834	825	805	849	863	806	844	824	874	791	857	870	833	860	825	815	815	815	800	837	794	731	825	802	810	812	838	804	835	853	832	822	819	828	805	805	832	773	821	825	818	813	847	812	782	836	800	813	817	868	791	842	811	816	817	825	836	769	798	838	851	818	809	792	808	839	855	806	853	843	780	803	787	811	815	802	826	823	816	823	837	852	850	842	819	776	800	797	801	859	843	809	811	815	834	828	784	837	814	792	841	819	863	793	800	815	828	821	853	822	849	828	789	817	869	785	788	833	822	816	842	823	873	741	814	837	814	828	803	806	847	822	769	813	844	803	838	813	795	809	810	771	843	851	799	849	797	791	795	800	825	870	818	821	780	864	790	812	871	789	843	866	824	801	793	805	798	871	833	788	807	831	820	889	806	776	854	803	801	823	782	752	808	838	776	853	842	759	794	785	797	788	876	796	830	870	838	801	751	865	812	848	775	833	807	803	783	847	794	858	807	774	818	834	803	803	799	828	850	817	814	820	820	781	822	831	824	846	844	789	877	783	825	816	778	809	821	897	866	849	815	795	832	835	829	880	827	828	837	810	822	849	827	852	822	774	820	830	813	796	854	818	835	867	857	795	839	783	829	804	817	803	778	869	853	804	828	817	825	840	831	794	814	777	805	832	820	852	786	826	821	776	815	832	822	802	756	841	771	875	822	846	837	755	779	827	828	789	792	844	816	820	869	796	784	847	795	842	807	835	840	784	784	817	794	822	819	776	777	899	867	822	837	794	808	815	862	800	813	791	837	825	862	866	846	805	798	839	799	850	795	791	860	786	820	806	845	845	839	848	850	792	788	775	799	842	828	821	855	812	872	763	775	822	814	816	805	843	842	831	806	833	832	849	831	831	857	842	824	806	807	789	819	874	845	800	759	847	833	788	856	832	788	825	796	812	803	806	818	858	827	825	747	738	809	887	800	802	790	870	832	833	858	796	823	836	872	827	770	889	837	780	767	810	863	838	784	862	805	798	818	792	857	835	802	830	870	796	808	771	849	839	796	844	806	827	812	824	802	815	821	807	798	825	816	813	804	802	801	802	834	830	814	818	789	811	854	851	844	815	795	823	851	801	855	830	846	823	886	827	780	820	834	805	789	832	815	825	847	826	775	819	836	874	807	782	763	788	800	873	818	846	813	864	823	810	822	750	842	815	840	807	820	823	788	801	814	881	825	879	799	833	801	753	892	781	852	888	787	835	793	820	803	821	861	838	834	831	811	873	845	798	849	827	799	869	814	808	818	803	779	802	794	810	794	779	808	809	825	819	817	803	812	819	798	853	830	809	774	799	825	852	822	845	773	820	778	807	836	821	808	860	807	841	843	796	860	864	830	829	831	769	837	851	814	814	846	834	865	817	789	845	810	804	820	772	838	845	798	827	837	845	794	864	796	779	801	811	848	777	797	829	802	861	826	853	822	789	851	826	839	731	838	761	812	749	835	823	800	779	766	851	756	823	824	827	800	815	799	828	801	857	814	795	855	773	856	796	753	772	844	830	857	853	787	780	867	852	812	827	857	780	902	809	805	809	829	800	822	829	844	818	834	847	828	818	847	841	800	783	822	838	773	801	776	840	807	796	834	805	814	840	810	819	799	796	850	831	806	766	815	814	830	796	799	817	823	810	795	774	846	844	794	784	804	807	822	787	860	862	818	867	778	807	813	898	777	777	814	808	821	802	765	861	839	808	821	797	779	825	855	811	815	744	803	816	801	810	843	850	787	820	824	812	819	815	794	797	793	911	839	806	819	773	779	890	814	832	788	812	846	817	803	825	809	841	874	827	837	769	842	788	837	820	838	801	807	762	796	820	814	832	861	871	800	876	831	854	798	861	805	793	761	772	927	843	827	849	801	822	771	813	857	871	799	833	818	835	805	778	824	820	838	863	775	796	774	831	832	837	822	825	783	870	852	849	781	805	789	784	850	767	750	879	793	855	839	807	773	808	766	828	811	830	782	826	810	808	732	847	826	828	805	829	832	808	821	823	806	821	797	822	815	828	837	766	826	809	767	729	781	839	819	833	792	834	821	802	798	817	871	800	849	842	797	814	790	825	802	875	781	865	844	822	872	867	811	840	854	834	838	840	841	787	821	793	842	812	797	789	856	807	826	810	824	844	839	861	820	790	805	806	812	841	770	878	838	823	807	804	823	816	821	823	814	850	836	827	816	799	844	839	829	793	789	861	823	795	849	806	850	809	831	790	775	826	840	858	789	812	814	825	808	823	878	782	891	810	853	841	834	840	842	824	785	797	809	873	803	831	806	867	885	796	823	791	846	827	855	818	838	792	802	821	769	770	792	798	828	823	813	822	797	836	793	803	767	800	806	766	809	841	807	789	820	821	799	869	799	807	786	838	858	836	787	797	824	803	824	826	813	805	803	826	763	816	787	833	877	829	855	795	788	848	834	791	794	818	791	814	814	831	823	832	785	808	869	786	793	869	786	868	828	831	895	824	789	837	807	849	763	812	819	809	882	886	839	837	834	796	804	840	756	774	831	795	770	878	868	817	825	847	835	862	816	805	777	847	828	826	781	815	821	799	850	836	827	832	831	790	816	790	805	862	803	789	812	765	782	834	838	853	823	795	822	857	797	828	817	846	817	830	786	814	820	818	835	813	778	826	824	802	798	803	835	825	805	839	806	792	791	779	860	782	811	851	847	799	814	826	825	805	796	875	898	799	845	821	816	807	787	853	833	822	831	840	812	802	831	797	815	833	869	818	815	889	792	814	826	841	831	775	796	774	842	830	803	834	817	818	830	796	824	868	850	833	871	842	874	821	796	821	844	783	818	820	888	811	818	872	837	855	864	824	814	812	843	792	830	816	808	806	891	853	827	813	833	823	864	853	853	815	814	852	862	784	810	836	835	812	879	823	802	856	771	831	809	841	805	838	834	794	863	833	806	788	858	865	823	819	818	821	779	811	814	803	799	803	784	802	901	828	827	826	819	849	778	832	803	816	825	802	848	849	875	808	884	811	831	806	898	844	826	801	848	851	828	791	839	867	813	846	841	780	809	856	871	796	797	820	794	830	819	821	793	834	825	820	830	863	845	839	845	795	864	840	831	869	803	814	813	795	823	828	838	817	796	831	775	861	808	795	852	822	830	841	850	850	804	826	856	814	768	814	807	846	813	829	778	787	826	813	810	876	854	812	769	805	818	840	843	834	852	775	846	861	814	793	829	856	840	832	757	838	850	786	788	774	841	777	796	826	864	813	839	779	857	822	809	798	831	830	787	853	836	807	800	778	793	853	745	795	822	805	811	800	807	830	801	829	817	824	814	799	794	807	814	832	819	821	796	831	767	840	847	825	810	835	808	811	818	839
24590	21022	24016	28217	21016	17303	792	530	400	428	394	402	400	422	365	399	395	397	399	390	401	440	425	423	412	402	379	404	415	380	423	423	402	406	376	392	410	367	445	369	433	366	375	388	375	401	425	404	409	374	403	379	399	401	430	418	386	394	398	389	356	400	432	407	408	353	372	374	378	383	367	364	383	378	356	356	424	415	355	407	395	407	406	375	389	418	397	404	413	435	387	410	393	428	377	455	402	396	420	399	375	387	396	366	409	409	377	402	348	409	405	389	347	370	400	381	416	393	377	391	397	342	420	411	391	437	365	419	380	404	363	377	371	423	357	396	416	360	398	375	388	384	355	375	395	380	390	381	434	379	380	393	379	406	372	406	414	398	397	357	397	380	448	359	394	410	409	405	392	401	392	396	387	373	400	386	362	390	367	376	399	408	372	409	454	398	401	370	345	374	379	383	396	425	379	384	393	379	389	379	384	414	397	397	420	394	452	391	353	383	375	414	433	361	382	389	376	381	404	399	345	423	373	384	363	384	397	373	386	412	402	403	344	389	410	413	365	399	415	361	421	399	408	381	388	361	374	375	393	379	424	403	356	386	381	387	409	385	403	409	360	349	393	373	369	397	401	399	404	364	397	379	376	379	364	420	409	393	382	401	411	373	402	395	398	380	391	371	381	409	416	374	349	398	404	402	398	410	349	382	322	419	384	389	397	416	387	360	358	363	370	374	377	397	382	361	396	408	365	383	410	389	405	387	368	391	413	412	366	392	360	374	406	413	384	354	383	388	425	386	362	376	369	396	387	390	359	414	386	387	368	411	389	395	395	357	349	403	370	397	403	410	402	389	402	402	369	351	384	389	357	420	402	378	389	418	420	431	405	382	387	414	374	411	378	403	381	367	370	385	358	401	412	390	382	390	396	397	419	393	362	402	394	347	383	374	421	384	434	407	387	389	381	432	391	390	388	370	406	374	420	417	405	402	390	364	394	385	393	400	399	367	379	364	393	375	359	394	412	377	395	434	384	419	393	410	420	396	418	428	422	375	394	383	366	404	386	379	397	380	392	397	428	401	395	405	403	358	396	427	368	346	394	383	395	368	381	371	386	304	384	387	380	377	394	372	391	380	397	394	423	400	421	430	400	397	427	388	366	370	413	419	393	366	347	393	353	403	350	398	356	383	396	365	401	367	404	405	367	394	342	395	393	369	368	400	315	396	413	409	402	393	372	396	394	406	396	369	397	389	404	370	388	373	357	406	390	364	418	360	365	387	382	365	404	372	388	411	378	433	371	411	410	368	409	411	384	366	385	406	347	381	383	394	413	380	344	399	373	370	385	358	354	401	406	408	383	365	366	366	388	379	390	351	402	372	399	389	387	390	384	394	390	409	385	409	395	378	384	371	408	376	391	398	407	401	388	395	384	390	377	405	388	424	374	389	409	431	401	378	394	371	333	413	379	353	391	440	395	369	404	423	359	382	420	387	385	411	390	390	391	409	375	395	388	405	363	376	345	386	365	343	384	392	384	398	378	404	400	413	412	393	414	368	403	399	402	417	414	388	400	402	357	387	410	384	380	367	412	399	377	408	407	360	379	375	428	344	365	389	364	404	411	389	375	399	391	410	382	388	425	381	380	380	416	382	405	382	380	348	379	387	367	388	401	374	361	422	389	433	389	425	444	396	410	369	428	397	361	407	416	403	370	394	387	383	355	366	367	381	389	381	415	359	422	409	413	380	348	378	410	353	414	413	395	377	378	353	360	344	430	373	395	379	369	397	398	370	405	386	423	384	378	364	412	374	399	387	360	377	372	390	385	382	398	412	380	356	363	340	408	366	370	368	380	374	404	382	398	384	407	389	402	398	400	391	394	412	379	393	371	375	392	357	390	361	408	390	383	376	398	368	377	367	395	401	384	400	387	416	362	368	394	365	393	360	396	377	387	384	389	401	396	369	388	396	373	339	387	399	424	378	429	360	378	410	402	388	393	385	415	413	395	417	385	382	376	405	378	325	361	417	384	399	376	368	407	396	432	396	386	379	386	396	377	385	396	394	392	359	377	383	370	414	372	389	388	385	357	358	382	365	403	361	393	365	363	414	373	408	429	402	385	387	387	376	388	366	395	383	380	364	385	393	368	395	417	350	391	337	383	394	385	388	395	370	393	401	414	377	427	398	387	389	417	382	416	375	390	372	414	387	394	387	397	370	409	398	376	420	392	389	392	370	404	413	353	392	394	407	408	379	385	370	417	423	367	360	377	365	382	377	374	378	413	416	390	370	381	367	393	366	382	336	354	393	377	367	390	400	395	362	386	402	384	379	394	378	382	366	385	420	413	406	451	397	404	404	425	382	343	402	378	370	401	405	392	401	398	388	358	387	401	399	375	380	398	380	397	414	382	361	368	365	392	408	369	390	385	413	382	377	377	354	391	400	382	374	393	418	414	419	363	366	425	416	396	410	350	431	423	406	372	400	433	334	395	401	378	396	403	384	369	439	374	402	385	376	420	379	369	393	399	375	381	401	405	402	388	403	403	369	402	396	372	420	400	376	411	399	371	371	408	390	417	387	368	408	388	391	389	383	396	397	434	405	380	376	375	394	374	400	388	407	409	376	380	370	404	388	418	398	379	408	392	416	397	378	403	402	384	380	390	368	386	402	385	367	368	382	386	398	387	379	401	401	352	369	368	396	410	413	417	388	370	430	406	369	359	389	405	418	352	395	406	372	374	408	419	407	419	375	365	442	389	359	378	418	421	400	362	364	398	377	388	395	379	347	352	389	350	369	341	398	375	361	382	370	422	442	372	370	408	399	409	386	427	379	386	395	394	383	415	367	417	415	370	404	368	376	399	410	400	431	370	384	386	374	399	362	384	407	423	382	385	383	368	348	404	380	367	373	405	382	393	406	391	395	413	384	383	396	370	389	382	403	395	372	388	378	373	412	372	418	414	342	380	389	403	372	378	369	393	365	381	367	396	393	380	366	402	395	413	357	407	379	405	387	405	396	389	377	412	369	412	401	390	382	360	368	393	418	383	377	366	403	393	364	388	416	383	375	377	402	393	365	386	388	423	388	390	356	443	422	388	357	391	370	383	364	358	353	341	335	401	373	428	359	398	393	379	405	372	392	439	363	388	361	385	420	398	414	407	377	375	381	393	378	400	408	425	421	409	381	418	396	399	377	397	383	348	395	385	369	356	346	382	391	365	388	376	407	410	381	399	395	377	418	402	422	376	388	400	364	403	349	401	402	414	391	395	378	384	384	368	398	382	339	405	389	421	411	444	356	392	401	374	409	394	392	400	357	404	427	416	383	385	363	385	348	403	378	355	411	395	395	409	404	402	395	386	356	392	385	418	390	419	376	398	391	351	403	359	373	394	386	384	397	413	412	434	372	417	398	393	399	428	379	366	415	365	372	388	399	391	391	387	393	365	398	356	374	398	425	389	371	349	414	403	404	368	400	398	399	385	378	378	421	395	409	370	381	373	333	375	386
3334	2335	1514	1164	1021	961	962	995	975	969	990	975	912	936	958	957	946	911	1027	976	885	903	892	952	947	913	1000	880	998	939	862	936	1005	951	904	908	916	913	971	935	955	907	961	905	998	956	936	955	883	946	949	931	924	985	872	929	906	959	970	871	895	913	960	951	913	916	977	895	939	878	907	925	901	873	1008	971	921	938	964	944	916	977	935	910	927	852	930	905	929	968	981	943	935	941	915	966	938	950	959	902	909	907	893	919	950	920	883	971	898	914	939	974	922	959	955	920	909	928	896	896	887	904	910	921	910	950	928	915	938	910	970	900	974	916	917	910	971	914	908	988	929	907	933	908	949	889	980	905	921	946	961	887	883	1034	959	914	899	926	946	926	920	910	906	914	905	965	950	956	931	959	865	923	962	959	888	903	934	902	950	947	896	962	898	910	974	967	928	913	901	972	885	960	871	975	935	930	932	884	916	892	942	900	905	955	919	939	912	963	894	916	952	908	879	910	909	933	956	952	969	967	901	917	898	992	908	903	953	958	933	921	918	972	952	920	952	961	905	921	920	946	925	930	922	914	882	957	953	861	942	927	839	933	930	898	928	913	969	947	926	931	922	910	926	961	887	951	925	979	919	961	865	890	901	983	930	956	933	925	994	902	887	890	833	910	941	883	935	935	937	907	932	974	996	901	929	882	936	955	917	943	926	894	903	969	936	910	940	894	958	898	975	939	923	944	974	951	968	902	893	941	909	950	950	857	888	894	953	917	926	953	913	906	952	922	967	901	910	957	905	983	919	934	927	896	948	949	917	910	885	953	956	948	965	941	919	905	1024	880	918	915	935	924	914	921	923	928	924	954	915	903	942	947	904	905	929	936	885	925	895	912	909	869	945	886	924	945	904	915	942	974	897	906	927	881	937	924	886	925	956	969	956	920	913	928	929	908	890	951	894	932	949	942	892	997	974	917	924	988	952	918	882	950	989	966	937	916	958	892	905	889	960	924	925	905	940	932	887	907	896	899	937	900	909	897	912	1011	899	935	917	963	927	964	891	956	904	966	992	951	917	950	903	920	940	904	951	967	968	960	885	890	989	984	895	944	957	906	884	937	954	875	908	928	960	878	863	881	885	924	933	923	929	963	891	912	895	913	898	926	982	836	928	925	922	917	929	909	928	982	909	919	915	972	847	955	912	928	925	892	936	961	894	920	943	927	865	1000	928	885	904	913	984	877	900	896	995	988	926	947	943	935	928	965	930	928	943	936	928	942	933	925	901	903	941	965	907	949	915	964	913	919	942	954	930	932	882	955	931	926	921	946	886	929	987	1002	899	874	898	921	957	937	994	965	895	969	962	893	950	945	998	953	905	952	920	866	856	931	939	888	945	913	866	907	967	981	908	922	947	949	946	960	971	912	948	904	953	891	925	900	915	948	960	904	905	979	937	944	944	987	901	896	942	950	958	940	900	936	929	898	906	894	893	935	987	964	929	890	862	908	942	910	932	885	886	932	945	958	938	935	948	912	909	938	889	973	878	964	898	918	898	921	976	942	907	920	941	884	921	872	907	904	864	936	945	868	892	935	948	881	905	905	896	897	966	925	903	871	902	939	898	867	949	935	908	900	899	914	976	925	977	921	959	934	900	914	907	936	920	929	910	874	869	957	919	924	914	964	947	910	907	953	947	914	976	881	926	916	914	976	919	930	991	955	925	896	925	915	923	924	907	950	966	942	929	1021	986	946	923	994	943	922	938	883	905	983	970	888	912	898	947	909	995	976	947	937	935	905	1000	872	871	933	964	915	927	953	951	912	955	887	882	922	965	911	930	932	928	898	940	927	954	943	909	967	951	941	988	937	951	922	927	906	927	930	928	989	958	896	938	942	950	931	923	925	966	934	925	883	950	921	936	955	843	920	908	992	923	1011	946	884	911	879	934	939	928	927	989	938	914	922	853	965	925	947	919	945	867	911	968	914	934	923	982	930	952	937	919	962	870	924	926	868	943	910	951	913	899	920	912	961	892	968	935	905	917	966	871	867	938	939	954	986	947	937	924	889	927	960	943	904	925	941	907	911	974	898	921	891	951	870	951	984	965	945	903	982	882	913	999	935	889	927	941	904	901	897	929	919	896	933	969	983	941	894	898	885	934	927	928	893	896	839	951	918	962	928	906	916	968	965	906	938	894	956	905	915	943	891	944	931	884	997	938	919	899	920	939	954	979	929	944	942	880	935	955	902	931	922	919	964	952	897	961	942	913	957	910	884	954	947	952	905	917	935	894	952	967	923	937	914	915	956	877	921	976	960	945	933	956	971	960	930	917	959	898	928	980	971	899	982	924	878	884	934	917	965	915	938	900	971	877	881	941	946	955	903	898	914	888	906	885	885	936	905	921	934	878	929	912	980	963	889	916	895	903	918	936	950	862	974	899	932	920	927	882	955	942	949	957	883	889	915	898	961	954	952	901	950	911	913	964	920	927	907	938	925	907	928	925	919	921	915	854	833	912	948	915	914	929	890	878	924	940	946	839	883	943	955	920	887	973	934	950	908	901	914	880	898	909	1012	872	929	960	923	923	898	905	906	914	900	928	915	942	860	938	932	986	949	933	902	922	915	951	892	965	892	952	923	890	965	963	929	953	920	950	929	930	919	961	901	939	906	951	894	937	962	889	938	955	949	909	978	897	898	868	924	926	877	942	902	935	965	952	943	899	947	961	882	938	893	902	905	940	934	916	927	889	917	945	883	936	929	954	974	907	930	929	916	984	927	999	951	943	944	920	891	900	943	887	924	951	1006	921	945	935	892	916	874	918	951	909	916	988	884	908	862	955	941	964	926	990	963	975	892	852	912	924	959	856	962	946	903	980	895	956	950	908	905	954	871	952	961	980	973	903	898	977	932	962	902	878	957	885	848	858	976	930	918	957	920	875	932	913	934	936	910	937	882	894	892	950	923	934	931	902	874	940	970	925	919	982	933	903	934	893	941	959	878	942	881	930	942	942	926	936	904	918	982	936	936	929	938	914	919	922	952	901	927	911	932	922	971	967	935	867	919	945	935	927	910	938	920	887	908	963	940	923	946	945	899	918	926	962	898	948	926	1003	934	916	850	946	924	957	966	956	916	885	911	918	952	942	900	935	953	895	1007	967	937	903	944	949	906	949	933	947	905	922	926	983	870	906	914	952	902	958	924	943	900	912	896	873	951	966	966	906	966	948	972	925	873	928	939	901	953	929	918	852	924	896	991	958	904	921	922	911	926	918	901	1020	906	915	886	943	958	882	909	908	926	926	948	900	924	971	974	940	901	951	940	961	894	911	930	962	917	893	950	950	922	972	952	911	962	909	877	890	931	869	931	920	952	901	940	952	964	973	917	916	923	882	924	956	863	925	914	875	923	985	978	870	868	924	905	926	959	981	957	945	964	922	911	937	892	913	926	937	956	886	896	945	907	904	958	928	963	882	875	901	949	921	887	921	994	952	921	903	912	905	927	970	919	937	912	939	914	869	905	868	945
23967	21042	24357	27919	21044	21053	13661	619	408	344	360	331	294	279	314	258	251	247	269	246	261	276	261	300	247	258	247	243	242	249	254	222	239	227	242	229	238	254	256	266	250	221	220	239	247	227	266	200	224	225	245	249	241	255	207	263	245	194	210	258	258	214	254	260	240	236	213	233	249	230	251	236	250	246	229	233	259	223	265	223	246	240	228	249	242	224	259	245	241	231	236	255	241	239	243	253	211	258	236	236	224	241	235	241	237	256	259	257	232	215	225	232	261	285	256	258	217	248	257	269	225	211	247	240	231	223	202	243	219	262	239	238	188	255	209	200	215	247	202	252	234	255	258	188	249	239	232	239	253	232	238	246	231	217	249	213	235	248	233	228	245	230	247	247	245	266	235	261	234	242	214	236	234	244	217	234	254	249	223	223	233	246	245	222	250	240	224	227	243	231	213	220	246	229	227	229	234	252	235	263	231	221	257	229	233	252	252	231	212	265	268	246	213	227	244	235	235	259	227	230	223	257	226	266	256	239	214	239	252	267	244	244	218	278	241	219	241	210	247	238	248	257	245	233	226	245	248	244	234	221	243	242	231	244	239	238	285	241	257	221	249	256	231	262	256	230	202	241	259	254	236	275	223	249	225	235	223	241	249	249	213	204	213	270	261	273	234	242	260	224	259	284	258	211	218	212	230	231	232	189	242	210	228	199	221	265	206	229	240	237	205	241	217	210	242	249	244	215	241	218	242	236	240	225	238	227	242	268	227	224	280	243	211	232	238	257	240	258	234	231	238	250	202	242	243	248	246	265	248	253	274	208	234	202	242	245	224	218	249	250	217	234	209	237	269	206	249	248	235	254	232	246	252	220	227	234	263	232	241	228	214	236	242	251	225	245	247	253	206	230	223	223	250	217	243	225	220	233	227	212	237	243	228	206	216	250	217	236	227	222	255	235	231	244	236	261	251	241	218	210	254	227	246	227	237	199	236	269	263	237	223	230	247	254	251	236	215	228	232	262	230	226	247	224	257	241	218	242	232	233	274	213	225	242	253	235	235	205	243	254	229	237	234	261	257	233	250	215	198	227	214	249	242	228	239	228	225	196	262	261	227	235	229	229	221	228	226	209	243	230	228	230	281	236	213	214	228	218	231	252	233	216	214	227	212	251	234	228	245	248	227	229	223	230	245	231	235	237	202	219	221	246	228	229	236	210	211	227	229	217	250	258	210	249	225	204	252	226	200	239	243	235	223	241	249	241	217	224	251	230	246	216	241	255	230	243	234	246	236	245	233	237	223	240	213	238	250	240	236	235	234	237	264	236	232	220	237	268	254	253	190	222	230	202	243	256	240	258	251	257	230	224	213	236	255	217	231	225	246	228	243	234	236	211	232	240	227	248	247	237	245	247	250	220	213	233	236	231	240	271	219	231	236	213	241	241	261	198	228	242	213	230	253	235	229	231	239	237	233	236	240	255	209	241	221	199	220	270	223	252	213	236	231	229	234	244	256	233	247	250	242	231	254	217	214	258	255	245	230	228	246	253	224	200	232	230	241	226	259	249	266	225	240	264	250	232	240	246	243	231	238	234	218	220	253	220	233	224	279	242	241	228	237	214	241	231	237	224	179	281	235	234	237	235	251	243	257	227	240	229	222	216	232	249	224	220	230	202	235	240	258	240	222	232	225	222	233	225	237	236	273	261	256	244	232	242	224	219	257	213	214	206	231	238	225	212	238	233	254	247	242	238	232	207	230	247	227	231	248	234	233	251	223	218	228	263	219	246	257	246	240	259	228	222	256	232	250	220	240	219	235	241	230	244	203	255	252	239	215	242	221	262	215	226	218	228	239	261	237	215	256	216	253	227	235	232	247	249	244	223	248	212	235	236	251	215	221	209	225	221	264	234	261	241	211	227	241	220	239	227	248	238	222	260	236	240	240	234	253	234	242	223	220	254	262	236	238	250	257	243	272	219	221	242	251	243	228	222	214	266	228	253	257	255	260	203	245	208	236	228	248	280	232	227	221	248	251	224	228	258	249	249	246	215	225	217	235	280	249	231	220	235	266	247	216	249	235	225	222	230	242	220	257	212	232	234	240	279	233	233	238	228	257	237	254	243	263	248	232	203	255	247	245	255	232	258	250	214	220	247	229	228	254	244	240	260	242	253	253	269	251	239	241	226	225	230	226	233	254	230	244	206	231	232	240	232	237	235	243	285	226	239	225	258	210	239	224	246	213	230	234	240	189	228	221	233	238	239	243	213	239	245	204	235	222	250	268	239	203	228	266	273	250	237	235	212	235	236	222	241	234	238	253	220	247	237	257	238	214	268	250	233	206	238	230	229	223	239	247	229	221	267	247	203	216	229	224	216	231	228	230	223	231	228	237	243	241	214	244	243	223	257	242	206	222	239	250	258	241	229	231	230	224	221	230	253	224	233	236	213	224	242	212	225	228	241	254	218	210	255	246	216	261	250	249	226	239	248	223	253	207	261	278	242	222	249	260	227	254	263	218	234	239	233	222	236	224	245	225	247	223	235	228	241	244	250	235	254	285	271	252	251	227	232	227	236	251	220	234	237	251	247	230	233	250	215	239	240	232	242	226	223	258	254	234	201	228	241	208	222	238	237	225	221	227	240	221	229	235	229	255	256	222	234	241	223	243	224	262	235	216	236	243	216	238	267	216	252	222	238	223	218	222	236	225	235	200	209	220	253	234	209	249	210	202	236	231	260	240	225	259	239	238	254	250	233	249	234	265	247	242	260	230	232	244	238	220	222	255	250	232	236	214	287	214	238	257	250	257	243	249	232	230	229	263	239	255	229	238	246	259	264	246	247	255	224	220	246	254	229	227	213	244	232	224	240	234	251	235	224	243	253	270	228	252	200	239	237	255	244	240	255	248	263	237	244	237	240	222	235	224	218	237	233	212	262	271	223	261	233	223	232	240	222	253	255	241	221	245	239	216	252	254	257	239	258	249	227	249	213	237	242	234	244	237	219	229	237	252	258	232	230	236	228	238	220	278	218	223	199	232	254	227	251	272	269	235	227	247	243	237	229	234	216	221	251	245	251	221	236	251	241	219	235	242	235	242	190	223	230	230	250	228	238	214	264	222	257	247	215	252	208	226	231	210	238	226	232	240	243	235	215	248	225	222	248	216	254	234	224	220	241	254	260	233	241	233	224	262	206	250	210	223	262	258	230	237	204	223	256	229	241	211	215	273	229	245	204	240	219	239	248	235	239	236	239	216	257	260	223	213	247	231	238	211	231	232	228	211	211	252	216	240	222	233	222	240	258	251	234	228	297	235	213	207	226	239	248	246	264	222	210	261	241	225	237	225	221	236	238	269	227	225	245	218	228	223	220	257	237	247	228	209	240	243	234	245	220	225	215	264	248	242	253	220	236	230	216	248	215	221	221	212	229	212	217	200	225	259	242	244	216	247	228	230	227	222	228	211	240	217	220	265	233	252	226	237	232	245	250	220	226	250	257	247	185
2985	3158	1679	1003	795	676	678	665	618	615	543	612	583	634	571	622	573	566	549	572	582	541	600	539	599	558	577	594	574	622	589	584	584	556	541	548	556	596	565	585	614	600	554	607	563	556	556	567	604	593	579	568	604	591	592	564	587	608	597	580	676	599	541	605	592	592	610	575	582	578	570	601	559	566	560	592	574	576	576	579	565	508	602	582	551	549	545	572	564	547	560	534	596	571	567	547	511	597	559	618	574	569	596	580	579	598	590	519	560	587	545	580	585	565	568	561	549	585	612	585	585	617	552	607	563	574	546	559	535	564	575	563	589	566	609	581	587	589	589	555	607	555	523	599	591	584	557	596	562	561	575	560	561	539	594	570	581	559	624	559	574	583	529	618	562	559	601	545	559	563	532	571	600	542	609	572	541	554	578	578	597	632	580	580	567	547	547	590	567	555	597	621	555	636	616	554	583	541	593	532	568	592	575	564	573	584	565	556	597	597	568	558	615	602	594	542	540	606	561	590	556	625	626	594	615	579	597	553	598	608	621	577	553	558	596	561	611	575	534	540	587	578	608	543	580	614	629	595	556	560	581	603	578	501	573	588	534	532	548	548	566	591	575	570	579	556	559	576	599	565	563	608	538	600	547	580	572	618	603	590	597	554	599	549	557	581	578	589	604	561	573	584	543	625	522	595	574	574	604	543	601	619	553	558	563	528	590	602	548	571	583	568	540	590	578	578	611	582	603	559	588	562	572	608	595	601	598	574	536	624	595	537	532	618	577	574	568	559	580	614	573	562	573	591	574	612	595	609	584	573	531	605	588	555	631	558	551	562	589	573	610	565	532	555	594	566	569	559	550	602	569	528	601	559	557	571	558	586	561	553	546	571	602	548	571	516	547	608	554	610	619	573	528	593	542	542	629	538	568	572	609	561	578	526	547	592	565	607	581	583	561	570	558	597	560	587	551	600	618	575	600	540	571	564	571	604	543	574	602	572	609	541	565	601	546	564	570	537	559	595	559	578	578	592	576	569	543	606	596	560	570	550	590	600	572	583	537	573	564	578	610	550	568	578	561	613	584	588	569	567	528	596	555	568	617	540	574	568	558	609	542	575	594	628	592	543	601	620	570	559	571	595	603	522	576	566	582	558	599	603	595	607	597	554	526	556	574	630	551	579	571	592	557	559	608	546	585	623	558	582	599	578	581	564	582	565	563	557	583	514	573	593	571	553	600	569	544	586	607	576	548	547	590	583	567	590	553	577	575	565	560	559	578	598	606	590	621	563	542	577	560	581	542	578	582	594	585	554	571	566	588	529	581	557	586	568	540	555	582	585	620	547	619	572	569	592	585	561	622	545	575	579	557	587	555	573	540	577	568	580	525	554	582	566	556	583	522	583	538	593	551	577	572	562	561	570	566	606	596	600	554	530	594	544	544	575	541	614	541	534	573	555	523	592	588	549	538	596	597	568	602	599	572	584	586	587	532	541	551	570	561	575	589	571	588	567	548	581	599	589	609	595	556	552	550	578	507	574	566	589	614	569	570	547	554	603	620	579	572	557	531	576	597	577	549	561	575	569	611	605	568	592	557	598	572	602	596	570	567	566	625	570	556	576	547	574	585	610	582	578	554	571	549	575	566	564	541	544	565	561	571	568	573	572	584	551	549	564	607	571	592	588	570	548	602	581	566	575	587	544	593	559	553	553	562	576	586	556	575	567	585	531	583	596	558	577	613	586	606	562	607	596	583	565	584	564	600	599	594	577	566	522	569	592	583	555	607	601	531	592	583	549	597	611	552	517	578	578	578	627	590	523	565	568	601	565	591	567	583	586	595	595	580	539	544	584	560	585	599	601	542	568	517	577	580	591	570	571	612	579	577	545	572	598	631	558	540	575	586	603	526	581	569	551	554	559	556	523	575	556	532	600	541	526	605	594	509	564	551	613	564	611	552	566	578	576	548	601	567	577	596	587	590	551	563	564	611	573	567	559	564	575	544	588	562	586	592	588	595	547	595	563	570	558	596	577	637	584	538	569	571	567	618	598	568	568	547	598	585	618	581	617	564	561	506	587	584	582	576	608	588	567	580	550	569	583	586	605	505	564	584	550	566	544	575	599	587	615	580	597	596	608	568	576	613	562	538	562	585	583	559	565	517	534	606	584	580	540	601	577	553	531	581	557	567	591	571	569	582	590	585	563	602	559	528	581	563	587	553	609	566	524	557	623	580	596	556	580	573	592	557	597	606	592	563	584	582	548	577	592	587	559	565	597	575	543	612	574	604	605	544	577	568	539	570	524	593	556	592	561	603	575	561	558	588	566	605	594	540	570	543	607	557	538	610	585	568	585	587	554	570	562	529	559	529	606	558	546	597	518	515	566	549	590	552	545	574	584	582	539	628	595	562	570	595	533	580	579	577	573	549	606	538	590	567	569	567	598	596	604	548	563	567	575	575	623	557	560	565	569	588	521	552	597	520	599	591	565	613	592	522	579	557	540	564	538	551	569	572	599	531	573	589	583	581	561	583	596	542	589	588	514	596	556	561	552	531	567	573	581	603	536	556	583	570	619	590	569	587	563	554	558	563	525	565	565	577	571	579	523	579	573	601	579	580	562	564	586	555	599	574	599	536	581	547	570	583	583	576	582	602	574	615	565	541	583	586	590	598	601	556	583	575	597	583	534	532	578	583	553	564	590	594	586	582	560	577	581	524	551	604	639	555	564	579	573	560	551	567	584	592	548	573	522	623	581	611	591	577	584	542	589	555	531	571	562	507	600	581	599	533	550	583	610	552	570	563	547	587	577	575	576	577	547	561	559	619	548	583	555	550	554	563	624	588	600	612	625	585	537	567	623	595	586	558	577	592	572	584	556	580	598	574	595	584	589	557	564	539	570	586	572	590	607	568	571	551	552	594	593	536	569	588	547	585	574	582	562	537	572	509	519	581	568	564	543	651	601	606	584	549	560	622	595	543	566	583	564	538	577	551	622	567	546	587	585	544	577	538	565	574	576	542	598	592	605	572	571	551	583	581	582	561	585	547	587	597	595	598	553	579	560	569	543	563	573	563	572	549	577	556	588	622	543	589	561	528	587	573	567	627	574	566	586	574	590	583	592	571	593	596	611	592	581	559	593	575	601	564	551	559	597	561	536	601	600	569	557	615	572	551	587	513	588	521	527	601	622	586	596	583	595	580	599	595	564	588	625	595	523	566	590	568	529	556	569	576	598	546	633	582	573	556	588	592	554	578	596	547	599	590	596	558	561	558	558	554	558	580	553	554	610	575	584	597	621	594	582	544	582	612	567	588	577	603	546	580	621	590	558	560	533	591	627	588	559	544	530	569	539	558	545	558	603	566	582	540	563	590	579	579	575	578	568	571	605	524	541	575	620	547	574	602	558	553	545	576	570	585	592	623	629	583	577	607	569	613	560	578	588	574	543	557	566	577	632	575	585	587	578	572	576	553	605	565	571	610	584	597	583	573	574	604	588	545	568
31842	19357	7005	739	503	530	450	341	321	328	316	352	350	339	331	370	349	324	327	312	316	339	337	351	351	311	325	331	367	312	323	329	334	324	345	321	347	360	363	325	317	336	338	309	309	357	351	331	311	352	324	309	364	318	316	297	351	329	360	317	369	343	325	351	355	366	363	318	308	311	316	332	322	332	338	299	324	324	317	330	331	320	341	328	350	340	325	335	338	333	324	320	282	323	345	288	288	304	336	315	275	325	303	322	320	326	331	313	318	322	348	303	311	345	353	342	310	316	310	336	315	335	319	334	307	322	359	332	314	347	329	320	304	341	324	350	344	314	345	343	334	336	312	347	317	324	343	323	335	331	338	361	308	322	314	336	318	308	312	315	292	345	349	343	342	321	306	322	339	308	300	332	338	309	318	330	302	323	366	332	342	334	340	341	313	349	354	357	345	332	322	300	336	303	327	319	313	353	345	332	324	344	306	342	320	318	340	335	316	320	307	355	342	321	312	342	358	342	335	336	321	347	303	336	355	348	320	330	300	285	332	325	339	356	310	313	321	319	331	340	334	319	355	324	343	344	318	370	361	326	322	334	345	331	327	356	332	317	358	322	324	312	318	318	309	310	367	320	317	320	328	313	346	355	361	370	324	355	319	338	327	352	344	327	332	341	336	345	313	319	323	330	336	319	328	326	361	351	327	322	291	339	324	356	315	319	302	346	328	326	329	323	347	330	291	308	300	367	309	310	327	313	331	325	324	330	317	288	322	329	360	349	339	318	327	376	292	335	353	344	349	301	361	301	289	300	350	312	336	300	315	325	340	325	328	310	340	321	325	329	312	339	327	315	313	345	288	348	352	381	326	345	312	337	316	332	342	333	361	315	309	313	317	310	308	320	312	350	334	324	332	290	311	316	337	351	342	351	376	308	337	325	300	322	324	329	331	331	302	348	314	342	328	303	321	339	317	306	317	335	361	331	331	301	311	322	334	350	286	355	358	319	307	305	311	318	336	339	320	328	341	330	333	322	304	317	331	349	310	338	353	322	342	286	349	346	307	343	316	350	303	307	346	370	338	333	332	370	310	318	334	311	328	317	335	326	331	329	304	342	278	340	304	341	353	337	346	325	352	326	315	317	326	308	315	311	355	329	335	307	327	310	336	322	327	346	308	348	315	327	346	338	312	311	328	303	340	307	328	304	337	299	344	306	323	305	298	310	290	297	335	337	345	331	357	333	324	348	342	314	343	351	317	324	342	325	337	273	338	318	319	331	309	336	325	307	333	289	349	325	310	335	342	324	282	342	323	324	318	366	303	365	346	345	341	316	301	342	322	315	327	329	291	319	329	316	335	316	338	306	323	308	303	332	336	339	296	335	310	322	319	337	318	329	318	328	324	326	337	307	297	292	329	354	312	358	308	340	273	333	325	293	342	341	296	330	329	293	332	359	310	336	328	357	314	319	310	320	328	308	328	337	285	340	339	359	321	304	303	334	332	337	330	304	320	333	351	329	321	324	324	325	337	318	338	307	322	326	328	338	302	304	333	334	315	305	298	283	337	347	280	341	338	316	313	317	319	318	288	301	285	296	320	303	357	338	287	301	301	323	321	337	328	354	355	331	366	307	330	332	323	364	363	309	376	316	336	310	334	343	289	315	323	343	275	339	341	312	302	327	301	324	340	339	312	369	304	366	347	316	341	331	352	298	320	319	336	272	314	311	309	324	320	305	310	329	326	356	342	332	328	343	348	330	354	319	346	315	339	349	323	326	346	334	350	340	337	325	344	377	320	336	333	316	363	333	347	326	341	317	338	333	354	369	297	355	321	340	339	324	301	353	314	332	324	336	359	374	328	315	341	342	355	340	297	320	333	320	311	345	355	330	300	364	354	313	321	312	336	328	320	333	323	318	303	349	349	334	326	345	325	358	345	332	316	333	328	318	337	346	349	300	306	308	311	325	334	316	296	315	321	341	344	340	352	344	328	317	336	350	296	331	300	337	345	328	317	362	315	347	355	298	333	318	347	349	334	323	346	295	315	335	321	338	305	321	322	341	344	299	333	318	306	378	325	288	343	339	312	299	346	364	336	291	334	355	355	316	288	331	310	350	360	351	347	333	314	324	339	315	312	341	318	313	322	281	319	321	354	322	306	310	322	325	325	322	320	304	337	302	299	318	346	319	353	363	298	327	351	317	323	351	332	318	320	344	325	308	329	329	329	354	305	318	316	347	331	296	305	316	347	357	329	334	344	329	356	290	330	329	327	371	287	371	319	308	376	331	329	314	311	334	332	312	343	351	325	305	315	345	316	329	306	300	317	342	314	301	279	324	325	367	318	332	335	324	352	344	320	345	314	357	330	310	319	327	333	307	357	330	364	345	312	334	328	333	306	312	332	356	355	326	328	343	342	334	333	343	278	325	319	364	315	323	342	297	312	333	334	354	321	331	316	345	310	300	319	336	362	331	309	340	348	319	369	327	383	326	315	298	339	312	364	295	329	334	340	328	319	354	319	321	344	277	338	333	322	326	344	336	316	324	304	357	337	315	340	329	359	336	342	292	329	287	300	302	303	322	323	334	353	344	310	330	333	353	320	315	311	321	321	310	313	341	325	361	327	357	283	317	345	339	306	336	332	297	309	314	350	353	309	300	326	360	328	361	346	348	344	348	316	320	292	315	329	313	355	347	368	317	314	341	365	317	349	354	329	276	347	305	323	316	342	335	312	327	327	357	299	330	325	354	328	318	330	362	344	343	323	350	294	303	326	298	332	338	363	333	336	316	312	317	336	312	342	329	337	307	314	319	351	339	318	304	352	318	337	321	306	331	363	327	328	325	348	340	323	328	322	311	310	327	313	311	306	318	318	331	331	342	338	335	321	311	309	322	304	338	322	332	309	361	326	293	312	342	300	330	308	307	318	337	320	323	314	316	332	327	330	339	297	318	314	299	308	321	354	342	330	350	313	310	313	311	344	345	347	331	360	344	333	342	302	345	362	319	324	328	327	324	354	319	348	326	332	308	315	334	341	313	366	319	317	280	343	317	359	329	357	327	336	350	299	329	320	323	338	348	338	299	323	341	349	309	313	313	317	330	340	334	323	304	302	328	311	346	337	317	366	333	348	346	340	339	323	331	343	344	312	312	326	359	328	317	336	333	314	328	303	328	291	331	324	340	335	324	317	320	350	323	298	371	344	334	373	333	330	326	327	331	341	321	336	307	335	332	309	349	326	276	335	332	356	316	333	305	346	355	300	316	290	323	371	339	339	348	342	301	301	319	312	336	314	330	311	313	345	300	331	340	282	323	354	329	335	340	304	305	341	324	357	339	311	325	321	308	353	321	342	334	309	337	346	328	314	331	309	323	335	329	368	341	330	306	345	335	295	329	341	333	330	349	277	334	343	301	347	344	328	324	335	291	334	309	332	344	320	322	319	354	321	348	336	331	350	304	289	333	352	313	318	352	325	311	333	307	297	295	316	325	312	296	357	318	343	318
5467	949	858	858	834	898	833	888	896	801	869	847	782	818	827	820	808	783	818	791	838	732	826	800	787	830	779	832	841	842	860	808	827	821	828	805	798	798	812	871	812	759	769	828	804	804	842	811	875	781	808	824	844	813	788	811	775	801	799	808	835	763	830	883	796	802	831	810	849	813	793	888	840	843	797	806	902	836	862	836	808	815	798	810	791	782	805	844	821	870	782	768	809	858	822	833	863	812	837	813	794	874	841	810	842	826	848	827	801	815	791	859	854	833	878	813	778	857	819	824	789	831	848	824	859	807	888	792	822	829	773	871	836	846	776	846	827	811	822	817	845	807	846	840	830	797	810	847	785	781	830	775	908	852	821	835	819	800	823	807	829	801	841	856	817	847	797	825	836	822	837	841	823	740	841	832	751	782	844	858	859	795	812	848	852	784	838	847	837	773	787	850	847	818	869	816	824	827	850	784	789	775	805	796	808	831	788	825	823	813	819	847	845	812	837	861	810	798	854	846	790	827	813	815	863	785	829	815	834	810	797	854	789	861	841	837	824	776	872	859	850	802	855	796	837	849	801	843	809	812	830	811	845	843	831	794	800	813	793	870	826	810	812	759	821	794	823	824	827	781	817	822	833	868	828	870	835	831	747	815	834	833	821	777	862	820	827	866	889	809	910	821	890	785	782	788	860	813	882	774	789	847	790	857	834	801	794	805	795	823	871	793	857	840	870	836	869	850	790	844	865	812	856	838	816	880	804	816	811	794	778	806	785	798	843	845	844	783	862	780	814	811	821	820	854	827	863	886	801	855	843	843	784	804	832	823	864	863	809	823	790	797	774	841	776	808	817	840	832	887	871	814	833	813	774	846	758	862	814	809	748	836	814	760	818	825	797	752	818	820	872	833	812	840	811	796	853	821	838	838	851	836	841	839	801	859	830	832	842	780	817	835	815	835	845	807	798	781	781	840	809	796	818	902	856	823	865	834	821	834	831	822	778	847	826	804	851	784	806	831	823	834	827	838	860	828	839	812	839	846	841	810	788	818	848	803	863	757	805	779	796	843	766	849	811	786	787	819	798	841	854	847	800	785	836	842	836	779	773	869	858	778	844	843	800	804	799	862	793	832	748	820	802	821	817	794	813	805	813	784	821	812	822	883	831	809	868	800	789	820	787	801	785	819	808	789	835	828	838	835	779	823	858	819	844	858	791	829	814	823	819	766	847	828	765	855	790	834	814	837	828	827	779	836	821	811	839	842	794	836	841	848	815	789	843	836	813	813	778	856	812	765	837	808	812	713	889	847	821	903	797	832	801	839	847	817	894	797	793	767	813	855	829	773	844	811	797	783	824	783	804	823	825	815	828	852	824	824	828	836	828	841	803	831	795	841	782	840	810	799	822	817	806	835	880	777	867	865	849	775	794	764	810	900	818	855	822	762	835	819	804	764	857	756	817	786	801	795	799	845	820	808	811	775	823	789	824	868	830	789	783	806	819	819	791	849	771	856	821	780	800	852	821	752	835	797	806	817	803	879	774	843	814	771	840	780	822	840	856	871	830	820	788	855	856	849	860	815	764	788	820	824	838	782	795	814	788	843	862	838	878	787	805	833	835	855	785	802	785	819	776	826	847	788	844	804	804	811	773	795	853	832	812	883	757	839	841	801	868	795	773	800	804	824	796	788	836	828	860	825	778	851	830	832	812	831	792	811	816	808	803	846	824	807	804	834	805	860	802	816	828	832	836	766	803	843	796	875	771	774	836	810	812	840	797	833	838	839	791	826	856	810	884	774	805	799	815	839	854	799	847	817	821	756	782	830	852	795	808	794	820	828	848	862	877	814	802	831	798	840	826	735	785	844	834	781	792	883	808	822	818	841	855	819	830	868	787	818	880	836	805	811	856	866	765	794	864	769	780	816	852	812	825	793	776	827	814	793	824	831	862	793	820	838	784	825	819	796	809	825	845	889	815	829	862	784	822	787	839	892	844	818	836	817	827	842	789	788	843	814	832	822	798	883	857	824	806	820	788	854	840	819	805	874	838	789	823	811	823	803	812	829	824	778	832	858	811	807	807	834	783	776	809	793	814	890	845	812	745	816	805	820	839	805	797	803	831	806	807	891	856	797	830	784	843	786	853	821	819	855	819	826	824	831	753	851	792	797	818	766	877	844	824	797	803	819	817	804	830	798	814	865	836	860	860	801	801	780	812	806	807	853	793	789	826	888	857	796	810	813	860	825	814	813	804	824	823	801	832	816	835	837	773	813	795	793	846	802	836	849	797	815	820	804	841	819	793	872	840	807	808	851	816	832	813	825	804	806	848	827	890	870	875	822	771	803	847	826	820	808	819	859	886	772	839	841	754	848	817	844	828	769	846	861	813	838	846	788	787	816	872	826	826	790	736	824	854	857	862	829	805	857	819	866	815	817	849	806	816	840	802	828	791	763	819	829	804	826	826	874	841	825	875	802	775	838	860	807	778	794	801	851	786	819	775	818	843	787	803	815	827	816	793	805	806	825	836	854	827	769	849	821	797	823	806	855	813	844	831	771	826	784	803	862	820	777	811	868	822	817	836	823	818	759	795	820	843	865	822	775	781	814	816	812	789	894	797	855	785	816	751	761	762	806	795	808	762	862	877	820	832	792	849	811	839	820	855	829	822	910	817	868	836	823	831	795	811	878	804	809	823	863	855	807	783	813	752	840	883	832	819	806	798	835	803	866	778	817	880	789	843	800	842	803	798	890	834	860	804	887	847	835	833	810	820	791	803	826	865	808	809	847	863	779	846	813	803	830	867	796	816	788	795	861	831	827	796	852	840	842	843	819	826	839	831	828	810	791	816	805	825	806	785	854	817	859	803	839	800	805	843	780	804	826	776	818	838	761	800	839	801	801	830	815	791	849	844	813	749	836	806	878	867	822	853	824	797	796	796	813	873	849	838	813	809	834	835	853	768	847	868	820	888	867	818	823	826	755	876	784	829	873	844	815	814	817	832	805	881	861	832	847	813	794	820	855	830	792	792	760	778	828	832	816	828	802	818	816	802	817	854	832	840	805	815	803	859	844	808	838	799	794	836	801	797	836	783	863	850	833	824	869	863	795	839	883	840	777	776	805	819	862	783	786	847	799	800	764	830	787	796	793	799	863	740	858	785	816	829	777	809	813	852	825	828	804	832	854	778	828	860	808	808	811	816	833	835	834	849	821	872	833	854	799	835	843	857	855	813	802	827	816	852	877	806	826	831	824	786	806	832	830	817	798	843	825	785	827	825	848	820	790	786	829	865	815	822	783	826	790	795	852	853	865	786	831	790	810	804	800	776	808	832	852	849	826	761	804	847	873	821	845	882	787	851	842	805	888	829	808	813	819	860	801	832	796	827	823	779	794	829	830	796	842	819	803	785	813	818	805	777	794	875	859	806	770	853	814	799	803	809	830	855	827	765	855	820	777	790	866	856	863	783	849	831	835	813	817	782	805	779	853	810	804	772	752
24627	21026	24010	28240	21029	17961	792	460	468	442	447	428	414	411	417	423	386	434	413	377	401	399	396	372	406	417	407	420	389	382	420	391	367	382	375	395	415	396	389	359	410	384	387	390	361	409	414	387	401	396	432	406	423	391	377	394	371	386	391	354	388	365	367	410	383	417	431	401	376	393	402	391	390	346	358	381	359	389	416	381	414	368	395	394	391	390	387	403	367	358	425	377	393	424	384	371	365	378	374	412	404	407	423	390	430	390	407	426	372	415	390	415	358	415	385	384	416	381	400	402	357	363	362	375	448	436	396	382	354	383	418	364	398	366	416	387	383	401	379	363	428	357	359	402	381	411	338	350	406	374	414	373	398	423	394	369	392	390	452	402	384	421	366	401	415	424	388	416	395	395	411	425	403	399	386	394	386	378	396	352	409	383	411	388	380	379	412	390	362	370	405	420	399	357	378	368	425	384	405	350	384	365	400	399	410	370	376	404	381	405	372	357	397	358	398	385	396	353	396	374	374	365	392	378	456	400	380	381	410	350	406	363	398	385	353	407	395	390	433	394	416	407	405	386	364	375	412	368	399	359	357	387	396	423	355	431	396	412	419	350	373	389	421	349	445	431	355	391	377	370	415	404	387	415	364	408	393	406	383	364	394	368	390	425	427	427	405	419	365	384	378	411	363	376	409	383	362	420	376	364	382	371	395	383	412	402	411	409	400	394	371	405	414	399	384	377	423	404	364	410	393	391	427	422	441	392	401	424	398	372	358	385	393	359	372	372	408	403	385	416	408	376	333	366	403	381	419	412	368	368	412	388	401	401	429	395	385	394	399	370	404	359	348	336	402	383	373	420	383	396	385	376	404	371	369	397	422	387	408	394	409	391	358	395	391	405	399	420	399	407	361	389	385	357	425	365	391	382	403	387	377	394	370	402	412	395	378	380	377	415	405	404	384	393	371	348	376	380	400	402	387	381	381	375	408	388	398	388	381	385	440	372	395	387	419	394	391	413	405	406	371	358	385	398	397	394	372	388	389	381	398	364	392	405	371	410	369	431	405	357	359	387	384	383	406	365	375	371	341	410	393	382	362	379	395	341	397	378	357	384	382	359	393	402	379	413	367	397	403	421	342	386	347	376	377	363	362	403	349	370	408	381	389	392	348	383	383	374	407	405	399	363	413	379	405	433	375	368	352	353	386	355	405	383	379	398	381	414	397	383	373	350	381	382	369	421	402	380	375	353	374	391	369	379	420	361	381	407	402	438	462	378	382	399	384	404	398	382	374	386	407	382	415	371	377	399	408	395	411	383	422	427	393	375	371	376	375	400	390	369	385	388	376	409	397	383	417	408	424	413	366	398	343	402	386	404	401	403	386	353	423	378	372	392	353	404	382	408	437	362	390	402	376	424	374	383	381	374	389	407	402	411	387	382	399	429	377	364	379	397	400	365	373	395	411	369	412	389	406	400	354	361	394	389	399	404	366	409	412	356	372	394	358	392	410	383	407	388	423	402	387	381	400	395	427	351	367	381	382	384	374	400	373	342	435	352	343	389	380	399	405	383	390	358	400	340	374	374	419	367	385	407	396	408	321	379	375	414	391	396	398	372	388	416	389	371	429	388	368	364	362	373	355	373	442	377	378	412	331	386	372	419	416	403	357	399	368	422	404	399	392	373	368	399	398	381	385	443	379	425	359	386	367	385	387	339	385	373	428	437	394	368	403	418	360	376	362	373	344	397	391	403	370	365	370	368	366	377	363	418	363	398	414	387	420	371	361	422	392	397	367	373	393	382	368	397	377	404	383	424	390	376	361	378	426	376	364	382	346	362	386	389	397	367	365	407	403	376	387	387	393	404	384	362	387	354	403	380	363	371	379	397	380	383	384	420	366	406	407	372	358	402	373	422	436	395	396	415	350	403	390	399	389	395	410	382	404	369	407	388	341	375	414	384	389	369	388	389	399	392	369	400	439	429	354	430	357	392	385	385	420	403	413	375	368	398	377	377	378	411	394	364	397	403	368	421	377	378	372	392	388	390	397	407	399	395	358	378	353	373	349	405	363	376	384	366	365	406	376	386	395	388	406	360	401	392	403	387	408	406	340	391	393	394	399	364	399	392	384	380	394	380	410	383	372	374	404	403	397	397	398	350	384	368	392	380	401	394	361	351	426	406	372	374	430	382	393	383	349	403	352	409	456	408	383	395	411	348	375	379	394	368	428	373	399	382	350	387	421	371	380	372	387	356	397	356	386	423	418	390	398	398	403	383	422	385	369	362	408	384	400	411	382	376	384	388	420	397	374	378	401	388	373	396	388	368	359	404	402	373	435	405	396	402	401	370	400	377	339	382	394	409	378	393	410	394	376	414	348	415	367	375	370	385	391	395	393	416	411	369	370	379	384	404	383	368	393	387	355	380	409	371	393	417	383	345	393	397	394	394	410	384	393	404	381	413	409	432	372	359	417	384	367	385	407	373	377	411	387	389	388	386	413	389	382	387	381	395	397	339	397	420	397	387	371	395	376	428	398	410	421	400	386	422	386	341	427	410	401	430	381	365	343	408	377	401	414	393	351	365	385	367	382	397	383	402	366	402	369	383	377	378	367	363	392	398	402	385	398	416	367	393	379	387	343	418	380	394	390	378	368	403	365	390	381	403	404	385	379	342	393	353	400	395	383	391	386	396	370	423	367	400	349	373	392	389	418	417	371	382	377	370	388	373	385	397	382	407	390	390	361	369	374	370	364	367	395	395	409	403	367	409	386	390	360	369	388	377	374	392	373	400	434	366	393	382	404	411	363	392	376	389	397	404	402	371	374	389	377	440	424	427	387	357	385	362	403	356	409	397	376	350	358	352	381	376	374	409	403	403	381	369	395	421	391	374	383	376	402	366	351	363	396	409	394	421	375	364	401	388	343	394	409	348	384	383	361	394	364	398	352	376	413	416	392	394	389	337	432	415	395	381	378	399	411	384	426	407	391	393	371	400	379	411	401	388	384	388	401	397	396	378	388	365	392	389	363	359	347	388	370	388	412	388	408	389	389	376	386	388	390	430	356	374	394	419	396	379	375	425	425	407	380	385	411	377	351	387	373	368	416	369	425	393	381	375	368	359	403	406	401	383	355	397	396	365	414	418	428	364	384	349	356	425	376	398	409	390	405	364	373	395	402	383	407	390	408	409	420	371	372	391	399	358	376	343	390	378	382	422	365	355	388	414	400	378	405	393	367	364	414	387	387	395	398	344	382	416	396	385	380	378	377	385	430	415	397	358	420	384	354	449	372	391	385	427	399	405	369	372	399	358	381	381	378	402	375	396	374	366	388	351	386	395	373	372	371	378	401	388	401	366	348	387	400	396	387	391	391	419	403	383	378	397	385	380	358	390	394	392	409	384	386	381	390	407	370	411	402	399	405	358	371	376	357	388	391	375	377	407	386	365	409	367	422	428	373	410	375	391	434	341	367	362	398	372	354	372	429	407	373	394	348	385	412	384
3267	2289	1470	1182	1045	1003	928	998	911	937	928	954	899	943	937	897	953	969	923	977	968	915	951	956	881	912	936	936	901	951	963	940	989	961	908	939	936	953	891	981	958	933	916	887	967	869	906	935	921	1003	934	930	909	994	981	887	939	941	913	933	917	905	927	964	951	902	917	868	899	892	934	927	950	910	890	959	939	886	913	921	957	958	925	928	976	922	972	947	944	970	945	901	867	933	952	965	941	972	980	916	894	868	975	965	910	954	919	955	880	951	864	873	961	967	896	915	924	913	895	905	897	894	900	894	993	905	912	938	905	928	932	870	865	944	917	962	925	966	944	897	942	989	952	942	916	920	935	909	946	923	875	963	953	929	890	956	986	892	893	944	901	915	943	995	970	960	898	927	909	919	948	820	897	938	907	965	939	962	917	998	915	938	931	915	920	941	881	908	890	937	924	905	903	891	950	953	931	976	878	914	1002	927	897	947	961	902	883	884	966	885	950	888	925	912	945	897	902	920	882	992	905	922	953	903	914	947	929	931	945	963	955	933	978	902	944	906	939	974	900	978	945	904	921	955	988	897	950	926	925	894	937	969	854	917	911	948	901	926	926	902	968	961	907	943	939	930	913	959	936	943	910	907	904	939	965	900	960	963	942	945	940	915	940	944	883	951	944	968	935	922	955	918	946	947	895	926	906	894	947	941	910	892	949	945	885	884	901	922	951	943	879	878	943	943	923	918	905	942	938	900	967	911	957	940	919	900	888	926	896	905	959	928	893	923	875	938	929	929	977	878	904	903	918	932	941	959	908	922	949	922	928	901	920	907	964	941	928	948	912	963	908	894	933	950	916	938	897	928	919	930	1003	909	915	890	914	933	928	920	950	874	883	894	893	916	910	959	961	928	921	954	969	951	903	1004	939	921	925	942	912	1012	924	977	961	945	970	929	914	961	928	955	916	936	939	908	910	895	929	961	875	941	913	869	958	907	928	920	961	904	940	958	977	897	887	915	993	900	993	927	936	883	953	908	915	939	964	926	969	930	924	930	946	875	948	921	955	903	988	901	896	952	972	855	915	920	951	912	957	912	930	931	948	940	924	939	937	916	930	913	955	932	968	866	932	919	900	921	946	913	903	888	953	921	927	939	891	941	911	906	959	947	915	969	913	928	935	929	953	938	914	922	878	940	954	929	894	958	899	889	953	906	890	940	917	921	869	946	898	909	930	893	934	884	949	956	957	949	939	998	955	994	925	970	960	965	965	937	911	912	984	941	882	911	904	921	941	923	847	904	856	909	913	908	934	915	961	895	897	917	898	897	924	886	961	894	945	947	915	972	888	948	989	892	907	970	998	932	938	943	922	934	960	958	962	878	906	948	907	883	948	938	926	975	948	946	931	985	942	934	948	959	876	939	939	941	921	960	957	945	980	923	904	910	916	876	920	982	990	858	997	917	926	982	924	892	887	921	937	980	928	946	883	925	922	946	934	918	943	974	957	939	912	940	984	909	948	984	927	939	881	856	868	943	928	932	878	908	1004	948	966	930	914	947	983	952	939	946	935	938	957	920	911	898	907	946	886	947	926	962	927	923	885	909	936	928	887	884	931	909	874	947	926	874	952	907	898	912	912	917	963	941	905	943	964	957	951	906	891	929	877	897	945	867	922	941	935	922	890	934	939	900	923	913	949	977	981	952	907	934	950	903	951	936	899	897	896	941	934	925	871	942	949	872	902	929	944	903	981	899	898	916	933	921	910	957	885	921	949	927	964	921	977	922	918	954	921	900	908	931	964	959	894	893	920	894	923	947	919	934	935	926	891	943	920	871	976	915	881	939	870	887	855	903	956	935	932	948	919	892	936	918	915	984	924	944	922	860	953	907	915	895	893	937	918	872	910	883	989	944	880	928	910	984	1000	885	875	920	920	936	891	915	909	946	946	934	936	963	931	964	941	921	905	948	902	936	936	950	879	924	923	930	884	883	915	933	939	872	960	868	952	915	930	938	936	974	929	910	928	900	940	921	939	898	936	909	965	944	937	947	869	929	901	933	886	930	947	931	899	947	956	958	896	949	901	934	964	961	903	987	953	876	886	962	912	953	859	948	942	1012	935	965	919	923	904	934	938	924	910	973	922	931	981	966	879	926	912	906	936	948	900	937	863	903	916	975	976	979	932	961	960	898	908	914	926	958	933	940	962	972	918	942	939	943	911	927	927	926	893	908	929	931	955	972	937	938	901	920	954	1013	905	965	933	951	916	917	893	932	940	1006	979	897	933	942	945	882	968	918	956	916	920	917	912	883	896	1002	996	931	913	947	975	941	957	873	948	932	991	934	1000	974	894	877	818	984	907	898	904	870	916	966	952	906	957	913	908	953	935	935	938	881	902	937	952	908	980	914	942	948	941	893	936	866	965	894	907	929	891	933	995	964	1007	995	915	921	891	997	897	943	991	945	887	924	980	995	892	925	932	956	915	957	922	883	932	944	944	891	971	920	919	910	913	902	914	972	893	953	966	862	962	910	903	921	945	955	955	963	931	938	915	925	961	891	953	907	878	931	919	938	947	979	927	917	894	901	893	890	968	914	906	960	895	931	954	961	862	925	922	979	890	937	894	901	917	914	922	900	943	877	926	906	897	962	938	960	945	961	915	893	872	941	931	908	945	940	962	944	923	921	920	960	951	915	923	950	939	895	939	949	932	910	897	923	960	855	904	982	895	892	900	881	927	927	917	919	870	905	966	908	941	921	916	940	908	886	925	964	928	952	919	958	932	913	940	937	936	920	939	963	939	898	871	931	921	987	902	977	923	965	943	924	956	950	939	906	924	904	952	929	951	910	917	930	931	909	921	941	965	940	951	908	893	934	974	935	914	951	932	970	958	940	989	849	899	911	929	881	954	947	956	928	885	942	967	909	925	902	920	954	928	914	911	953	982	910	961	948	930	975	913	890	917	983	927	912	966	945	971	914	925	884	907	944	953	904	909	929	915	952	967	960	902	882	888	991	929	897	974	953	934	967	918	940	915	936	914	910	947	923	931	923	933	973	947	894	947	909	909	885	930	924	927	902	840	942	949	945	938	849	948	946	948	949	888	1012	968	944	925	904	913	952	937	968	863	991	909	937	932	986	941	958	921	882	885	924	984	937	988	892	891	977	903	868	948	901	879	977	961	919	910	946	928	914	886	937	924	918	930	900	979	975	916	947	904	931	953	920	932	902	932	906	904	925	915	969	983	946	977	940	937	919	1011	892	883	965	918	946	968	876	894	941	924	944	846	925	936	919	913	877	889	870	911	888	908	918	938	955	924	946	892	915	905	909	910	938	897	929	916	958	916	884	900	908	910	943	1052	968	906	968	948	912	908	901	944	936	916	901	970	912	907	924	954	914	970	951	933	890	894	971	928	940	959	958	940	937	942	918	888	926	935	937	924	933	948	900	917	950	951	912	988	939	898	932	909	919	965	914	889	991	940	992	907	924	951	954	919	909	898	940	861	949	955	986	1014	921	948	837	934	970
24014	21060	24387	27953	21060	21070	13694	568	368	324	303	279	270	263	254	254	247	266	250	248	235	254	276	275	234	248	250	233	273	304	244	265	222	249	239	242	250	227	257	264	241	253	250	222	257	234	250	241	246	247	255	252	262	250	267	240	214	229	222	250	257	244	228	255	231	211	254	242	241	200	261	232	270	223	253	228	228	258	276	231	230	250	254	260	261	238	250	217	273	259	220	228	232	213	246	241	249	240	220	249	225	210	223	252	271	210	227	228	234	211	240	242	233	229	239	224	244	243	244	236	239	222	257	261	222	245	248	241	249	211	222	229	245	219	219	206	225	228	249	245	245	214	224	248	241	236	228	233	263	255	265	243	221	256	230	220	208	216	236	249	224	247	236	250	221	255	241	262	207	232	218	236	268	233	262	252	229	229	267	225	259	233	267	253	246	242	220	232	216	234	214	216	243	272	232	239	228	223	217	228	260	243	239	243	216	222	255	207	235	238	244	248	245	231	250	240	276	220	226	245	251	213	231	219	262	230	228	238	239	244	247	224	258	235	244	290	237	213	235	248	217	237	256	232	208	224	223	225	215	238	249	230	249	248	244	243	242	222	213	236	273	251	223	195	240	236	225	245	230	283	252	222	206	236	237	233	239	234	218	221	237	236	235	228	232	233	223	225	235	231	228	248	246	233	239	249	248	260	233	239	252	236	215	217	258	210	259	244	212	248	204	262	213	234	229	264	249	242	269	243	227	215	241	264	238	247	237	238	248	213	229	250	206	230	227	254	231	222	240	244	214	232	219	213	237	228	211	217	245	247	235	238	249	211	236	244	251	232	233	242	269	244	237	239	248	223	231	240	252	265	231	222	228	241	240	235	227	249	205	225	229	259	239	210	229	233	218	229	241	237	242	232	219	220	215	243	224	241	225	280	234	228	250	232	218	231	260	242	227	266	236	225	256	248	238	217	243	236	273	232	217	235	244	253	239	239	248	248	265	230	247	221	258	229	261	216	246	248	220	252	244	260	207	213	213	264	254	229	236	229	235	243	233	236	241	265	233	259	234	254	248	256	233	234	233	236	227	210	195	241	249	246	225	244	236	228	241	266	237	241	244	218	248	214	216	243	219	238	241	243	247	214	259	219	244	267	245	227	221	230	254	256	250	247	256	254	258	252	240	203	256	233	255	219	237	260	239	253	242	228	244	255	255	246	222	218	216	255	222	234	200	220	243	256	261	275	247	215	249	237	268	231	221	246	259	246	221	224	225	237	254	210	256	266	261	241	238	259	226	216	240	259	217	232	250	237	240	241	224	256	231	241	230	236	258	245	240	236	247	232	238	240	244	263	240	238	254	213	231	242	248	207	238	215	246	224	252	234	232	224	213	226	253	232	244	233	232	236	230	230	244	247	247	243	233	209	250	225	252	254	265	206	237	245	233	224	231	220	253	260	211	219	232	234	275	252	239	257	242	244	235	226	240	218	232	208	230	218	217	255	266	213	239	246	255	244	249	238	229	249	255	240	213	223	228	236	247	247	241	232	212	238	229	265	246	239	225	235	232	248	238	228	250	223	234	234	269	240	225	265	220	243	241	221	248	234	228	263	256	209	259	270	219	192	206	242	250	211	211	225	248	212	242	222	273	222	234	231	191	249	261	197	208	242	244	256	244	235	226	264	241	242	216	237	250	256	214	246	258	254	247	219	233	264	260	236	261	262	228	240	215	258	252	242	252	236	223	224	241	217	226	221	270	236	256	244	203	246	230	235	222	256	252	250	237	238	247	222	247	252	218	241	230	230	262	228	227	236	228	277	232	241	228	226	217	236	221	244	240	229	243	232	227	220	239	230	242	256	224	234	228	217	248	231	247	243	245	250	258	213	247	244	218	250	248	249	261	250	223	227	226	225	275	219	240	251	238	228	253	264	252	226	242	257	251	243	219	244	247	255	253	247	236	237	249	244	267	238	249	265	242	233	220	235	242	229	239	199	231	233	236	222	232	238	224	240	227	248	211	225	233	228	271	233	222	221	223	242	185	238	264	224	248	220	218	229	205	252	218	234	225	212	207	227	219	204	249	233	218	259	241	196	252	230	248	232	261	215	228	228	252	245	246	243	258	285	213	232	216	240	246	250	240	264	245	249	244	253	229	219	232	250	244	229	247	232	247	240	213	246	271	260	235	226	221	214	210	241	236	223	239	220	240	233	252	237	275	207	203	256	225	242	278	252	247	224	234	256	243	268	247	216	238	239	215	227	207	236	206	267	232	249	239	255	259	228	248	241	243	230	226	247	275	240	194	204	235	215	252	283	213	227	255	266	245	250	220	234	235	260	253	244	227	259	223	247	246	232	257	239	227	221	222	208	245	242	240	237	245	234	245	221	230	266	261	217	235	232	238	224	231	253	235	222	246	251	221	241	240	245	242	214	225	265	217	227	264	236	235	232	267	235	244	209	220	236	229	260	249	260	235	215	206	248	237	243	238	237	246	215	228	236	244	241	240	244	245	242	226	233	241	267	248	246	225	225	278	247	243	231	230	223	229	260	221	279	217	211	266	234	220	251	238	273	243	242	241	238	263	210	258	234	250	256	220	222	249	238	235	233	213	223	236	219	249	254	220	235	231	248	258	228	255	227	230	249	244	278	251	226	231	235	215	243	238	237	217	279	233	258	243	214	209	223	226	243	244	229	230	231	226	265	242	246	250	251	245	237	251	253	215	228	276	240	256	240	243	271	211	263	240	220	243	224	250	226	249	244	239	225	244	235	224	211	263	206	242	253	223	276	248	244	231	212	249	221	213	234	243	229	225	228	260	234	224	275	245	230	234	244	239	237	240	248	268	220	222	238	217	240	226	228	221	257	246	251	237	229	258	238	255	232	249	207	230	271	243	249	231	258	233	237	236	261	261	235	257	230	250	227	217	225	210	213	217	215	215	227	257	236	260	245	236	237	247	245	242	240	255	230	251	239	238	218	246	253	272	221	202	218	241	255	200	240	233	224	256	235	255	217	235	229	242	255	235	237	229	256	239	227	234	244	186	244	229	235	230	243	252	242	219	249	254	212	192	224	239	237	253	252	237	245	224	262	252	244	269	250	238	230	269	203	230	258	246	249	273	243	214	272	222	236	222	238	252	214	249	234	230	221	237	234	230	217	232	249	236	233	229	231	218	241	264	276	250	250	251	276	222	228	278	244	224	250	253	249	209	219	237	231	244	242	244	254	198	249	249	243	272	239	248	209	226	237	223	230	248	216	225	247	235	225	223	248	272	275	229	243	247	242	256	238	258	259	244	256	216	238	217	223	231	253	263	233	211	232	258	217	239	238	250	279	251	223	220	251	234	205	225	222	264	262	253	254	247	241	212	216	273	233	245	248	258	245	268	225	236	230	260	237	237	230	243	226	241	239	253	249	258	248	228	245	245	238	224	224	230	209	222	225	260	223	238	214	221	241	225	249	243	225	225	234	256	229	253	219	226	259	254	234	237	240	243	244	233	222
3097	3314	1662	1024	835	701	689	657	620	605	613	601	633	600	640	619	579	585	566	609	564	547	517	574	593	600	609	591	573	558	614	562	605	576	624	571	598	582	580	547	586	581	556	554	584	542	552	553	587	544	561	596	566	616	590	591	549	610	560	590	633	556	580	553	567	596	588	588	594	569	560	563	602	576	579	576	560	576	566	563	596	578	615	572	552	547	558	593	564	551	544	588	561	593	601	559	563	560	559	560	546	631	559	591	585	565	596	552	579	554	577	578	550	611	576	559	588	561	566	553	581	558	563	589	580	599	601	577	559	564	537	568	619	581	549	587	584	604	585	636	566	624	598	591	615	606	558	592	567	565	569	574	570	542	592	581	565	578	527	573	607	572	559	614	567	539	589	534	576	602	521	580	586	548	615	556	561	536	598	568	562	564	600	605	582	561	587	571	558	572	557	521	576	604	601	558	613	533	531	571	578	578	585	629	582	579	590	565	629	565	562	551	545	549	564	603	521	536	568	571	585	605	546	534	592	547	544	624	579	569	560	562	568	585	544	511	552	549	598	570	609	565	578	570	554	612	504	582	568	536	581	587	633	560	582	556	601	526	580	594	530	580	583	602	580	567	541	572	586	557	579	562	574	598	630	568	587	547	655	562	572	555	556	530	518	595	564	562	556	550	539	530	548	563	574	587	566	549	536	571	587	558	575	575	564	561	582	552	563	593	547	642	568	531	576	616	525	593	553	582	587	621	544	588	554	584	555	573	553	581	569	564	578	569	555	577	570	538	577	581	555	576	550	579	565	568	591	546	598	560	552	565	585	606	599	570	585	576	593	555	547	559	564	640	603	561	574	586	606	563	598	584	566	593	603	568	562	598	609	557	557	587	566	590	569	565	577	635	541	565	538	582	579	571	603	506	530	559	585	561	556	581	595	554	581	567	589	578	579	535	593	586	569	597	612	603	591	595	554	588	597	590	562	575	552	588	600	559	572	593	588	585	555	563	553	559	602	609	545	608	583	586	600	618	557	587	597	543	582	611	577	604	571	599	562	569	605	553	610	561	562	553	619	617	590	548	578	578	556	536	545	582	605	587	605	595	565	556	558	574	537	621	583	568	591	562	607	552	552	587	580	584	571	557	587	581	581	603	588	565	536	542	614	582	509	581	528	602	563	540	537	579	571	563	556	534	575	542	577	540	594	572	582	564	536	570	555	562	542	607	639	585	557	559	606	577	579	538	584	572	605	601	548	581	573	561	582	568	585	591	545	569	598	590	559	570	587	572	572	583	579	592	572	591	586	599	557	548	572	599	555	588	597	577	556	576	587	548	559	579	592	598	620	562	557	563	584	604	584	584	599	577	597	581	608	552	566	614	533	611	581	574	583	538	583	568	586	571	570	542	561	560	578	633	565	588	563	542	615	568	604	600	558	601	557	572	600	565	589	568	584	569	568	563	575	638	570	595	582	560	564	582	579	551	553	597	560	580	601	573	616	595	598	561	612	552	597	527	571	612	591	558	537	582	600	595	566	526	567	594	597	572	572	576	591	556	614	549	588	573	544	547	570	577	573	542	576	564	590	603	602	582	563	553	565	608	610	605	552	601	576	610	534	540	599	560	549	540	573	577	563	588	580	542	575	535	595	571	567	562	527	554	631	578	619	545	564	533	606	567	571	568	586	517	576	539	543	536	566	575	581	558	609	526	576	569	605	559	593	582	580	588	612	607	577	566	571	554	613	549	599	558	578	566	580	565	626	554	550	567	558	619	578	552	573	575	544	570	542	574	582	615	561	555	599	562	576	539	565	563	606	601	583	543	579	570	603	586	560	562	562	590	573	607	583	559	586	609	627	588	557	601	609	553	583	544	562	584	553	614	546	557	568	537	564	622	594	607	565	578	610	589	571	570	537	549	577	569	562	530	593	566	568	596	574	590	574	545	606	596	534	571	538	585	591	595	579	576	568	590	575	566	572	592	590	546	588	621	559	528	565	581	549	585	610	598	619	568	591	531	559	587	547	546	564	557	584	567	565	522	599	604	536	536	549	575	583	598	570	567	574	539	598	581	542	554	589	643	560	556	555	579	559	574	557	584	567	616	553	592	573	613	597	549	569	582	568	585	576	570	589	561	578	567	622	587	578	570	596	562	564	569	558	608	569	606	568	577	567	602	573	585	570	592	573	543	569	512	595	575	556	584	561	584	585	570	616	531	559	555	577	570	604	547	595	591	581	570	587	559	556	559	564	543	530	560	573	564	597	549	569	581	595	540	556	583	548	592	560	561	603	552	586	599	557	556	600	586	568	563	567	575	600	577	573	572	590	581	583	550	601	589	583	577	559	579	526	552	555	578	590	579	581	567	575	577	591	598	562	572	563	604	592	553	556	608	555	604	582	564	534	571	564	600	568	594	546	585	568	640	581	589	547	556	565	617	566	567	626	589	569	544	541	610	552	563	602	568	583	552	588	563	580	616	562	608	574	558	550	539	585	578	619	570	581	591	561	594	520	564	567	578	560	577	590	556	550	595	562	593	605	609	601	571	597	569	529	592	556	581	526	593	522	584	588	579	568	572	615	604	567	510	600	533	555	557	590	560	558	581	534	524	559	558	548	600	558	569	553	590	590	548	560	570	572	565	574	582	575	590	572	552	603	589	590	584	605	594	583	562	591	576	532	588	556	535	586	544	580	547	617	535	535	571	590	560	552	623	564	602	541	595	552	533	608	604	516	539	572	616	557	536	557	605	552	576	548	587	592	572	547	519	570	601	641	533	593	571	611	602	533	563	577	567	588	606	559	584	547	574	584	600	629	593	599	562	568	553	566	586	550	602	581	584	571	528	620	568	599	588	593	589	558	627	619	552	571	550	551	557	555	560	584	520	574	539	534	556	583	567	576	575	591	587	582	587	552	533	627	568	579	609	574	562	573	554	598	557	586	578	609	558	586	587	575	569	530	551	543	552	575	574	589	520	615	555	574	564	548	580	575	564	545	579	575	589	591	542	605	592	550	591	595	571	579	609	606	603	556	547	591	555	572	584	607	607	540	598	598	540	549	586	572	585	532	531	588	588	555	567	584	594	558	593	603	542	545	563	592	583	594	584	591	572	564	562	558	579	551	589	537	577	554	569	584	604	534	557	617	569	646	542	581	572	583	558	577	568	554	597	575	586	548	551	608	582	519	564	587	589	592	598	613	565	562	571	558	570	545	550	560	618	517	602	576	557	509	541	585	596	589	549	555	572	576	561	572	562	573	569	531	586	572	591	577	553	564	595	576	576	559	559	582	597	566	558	584	579	604	550	542	596	563	614	590	568	622	563	574	608	633	590	576	557	607	594	564	563	562	582	602	546	580	589	592	600	599	526	608	566	592	543	583	616	563	584	558	583	556	533	545	579	577	571	586	590	526	533	554	602	599	564	575	567	552	540	565	571	573	601	572	572	566	593	535	560	562	535	544	601	586	573	584	572	595	596	572	534	567	562	573	565	578	590	551	544
31776	19363	6766	759	565	538	484	351	329	312	341	324	329	322	296	364	351	309	337	371	336	331	341	376	308	304	321	316	339	336	339	312	333	299	315	326	322	328	332	334	317	334	297	332	339	344	363	356	315	331	322	335	313	343	290	325	350	320	309	343	313	307	327	337	340	330	320	345	314	320	337	340	348	344	304	307	326	358	307	369	328	332	340	376	309	321	352	299	324	301	278	339	353	299	331	329	321	331	340	328	349	325	350	324	317	291	319	343	338	317	302	309	324	339	317	312	353	331	329	335	375	339	351	326	331	366	357	336	327	310	302	332	372	293	376	333	330	331	302	314	334	320	316	312	300	322	310	344	335	344	336	298	321	333	295	359	306	310	321	314	314	333	311	345	304	331	304	305	310	359	354	310	330	352	327	300	326	349	343	336	328	332	313	319	379	290	320	330	341	316	339	329	369	350	341	353	364	337	342	324	362	339	354	336	337	341	333	325	304	321	354	346	337	327	331	338	321	295	333	302	322	320	314	308	319	321	335	315	339	324	342	358	337	321	348	326	338	325	318	337	329	334	285	287	303	289	321	342	337	311	331	364	370	345	353	346	300	304	351	360	359	318	356	371	337	338	307	328	330	335	304	357	347	330	317	360	306	315	353	315	296	327	360	310	304	301	340	319	323	320	282	322	297	361	333	336	317	313	353	307	317	292	305	310	338	359	327	291	349	325	351	323	329	328	305	329	315	310	363	360	310	324	362	333	323	310	329	342	349	361	330	310	287	345	300	292	342	310	315	317	348	286	311	341	322	332	323	326	303	333	328	299	354	327	330	340	320	309	340	338	329	302	337	329	322	355	333	375	305	344	319	288	321	332	317	352	357	319	330	358	325	276	321	364	292	327	327	310	348	340	358	341	298	321	320	300	319	321	331	346	348	338	328	358	325	306	343	358	358	308	324	332	331	300	317	349	335	321	324	311	355	329	355	320	343	341	332	304	340	341	338	341	331	333	312	323	319	317	319	343	321	303	316	327	318	343	339	328	328	315	332	358	327	312	335	337	354	338	310	355	340	325	350	359	297	359	337	352	347	318	324	341	315	346	310	345	312	324	330	293	316	341	307	340	321	329	339	329	276	299	347	310	352	305	296	310	299	305	324	327	327	318	324	309	283	307	338	311	314	333	314	348	346	326	340	341	319	324	357	325	307	337	308	345	329	378	288	318	333	345	361	359	310	329	337	346	343	284	312	319	324	349	287	348	330	312	309	352	360	328	335	326	319	316	335	326	316	355	344	318	357	345	347	308	329	311	339	329	344	307	326	317	343	313	317	359	348	319	332	286	348	302	305	327	308	316	295	323	310	321	337	348	351	316	330	311	325	313	345	314	325	353	317	313	313	367	306	350	296	321	291	318	320	345	312	344	322	352	294	380	314	306	330	289	312	314	349	341	320	314	324	321	322	350	346	327	340	331	330	351	316	316	325	319	332	292	298	354	354	352	327	320	315	345	321	306	337	372	329	325	353	329	314	322	336	353	316	295	306	325	294	327	338	312	328	327	299	341	305	329	347	310	304	316	329	342	327	327	315	309	328	318	290	354	308	342	362	370	337	311	338	316	334	339	345	338	335	332	371	340	336	335	320	357	319	325	314	315	316	313	317	343	346	331	278	320	316	362	322	305	357	348	343	353	342	339	337	332	314	305	326	330	322	361	319	323	338	333	308	303	300	347	331	318	296	349	332	288	316	322	324	344	295	319	332	302	329	317	352	331	329	335	305	334	352	353	326	365	311	308	317	332	317	316	365	317	356	304	336	327	367	327	352	331	323	313	324	323	333	329	323	316	314	338	347	338	342	299	342	363	372	365	341	330	335	329	305	332	372	323	347	329	277	329	326	330	319	332	348	336	334	333	306	354	297	297	357	327	331	314	287	338	327	355	346	354	320	335	349	343	328	336	336	354	308	316	314	331	330	329	337	309	325	332	355	312	338	321	288	333	314	333	354	304	342	323	342	300	314	352	301	337	327	322	335	314	323	337	309	360	335	309	304	348	326	347	345	319	345	310	338	333	310	308	351	294	309	334	337	330	286	354	321	324	323	336	287	339	326	327	291	349	354	329	323	310	328	308	332	340	327	341	347	312	280	336	354	380	351	321	304	341	334	319	345	337	283	329	318	307	309	307	319	325	317	324	323	304	337	319	313	351	348	332	314	326	333	327	333	324	318	299	303	348	343	334	357	305	303	346	333	330	311	353	346	303	335	345	338	349	340	343	331	354	304	318	361	325	356	312	341	328	297	314	342	315	338	335	335	303	347	339	321	334	308	303	334	314	353	325	334	343	302	345	330	344	304	299	351	318	320	348	323	330	306	350	305	349	323	290	332	330	332	320	310	353	320	331	324	319	344	334	291	324	328	293	338	338	326	305	317	357	303	344	363	300	345	346	324	337	329	320	348	306	309	358	336	321	340	327	346	340	352	330	322	338	334	337	357	327	290	337	299	347	329	318	302	328	352	311	337	335	298	324	339	327	327	323	356	367	313	330	360	332	329	338	335	359	321	288	347	330	316	291	350	315	306	340	352	338	354	328	323	329	334	316	312	343	305	318	341	340	326	327	336	321	310	305	326	344	350	346	361	337	308	326	324	338	332	323	312	315	323	324	327	334	339	344	348	356	350	327	337	335	327	324	336	334	339	329	360	360	335	326	291	332	349	323	319	322	328	324	359	324	329	338	292	319	341	333	306	327	331	352	319	335	332	306	323	312	359	296	346	358	329	316	318	322	311	331	302	293	342	317	325	351	327	308	348	338	310	332	330	295	313	277	329	371	337	311	342	347	349	314	309	335	343	342	297	357	350	347	276	345	315	301	303	357	322	310	365	326	302	341	348	311	306	339	342	337	308	304	283	326	332	356	320	321	335	330	328	338	353	334	291	355	346	319	312	330	365	327	314	319	342	303	352	347	341	343	334	341	305	307	357	312	314	347	321	320	342	312	371	314	319	335	309	307	293	318	336	301	347	333	366	333	331	353	371	330	335	301	339	313	331	324	325	291	316	344	314	314	348	334	314	325	352	324	321	318	290	320	299	316	344	329	333	317	348	361	330	324	330	323	302	350	316	335	346	301	327	317	336	339	321	328	325	332	318	342	322	339	329	309	332	337	310	325	308	301	348	340	357	281	391	316	330	310	366	334	323	313	324	322	345	334	314	317	322	318	348	363	311	337	296	327	313	358	336	304	338	316	307	330	308	330	327	316	344	330	313	347	335	321	349	331	332	357	309	366	310	328	322	337	325	347	316	333	289	352	359	311	305	304	326	293	339	323	319	276	332	318	347	342	349	343	337	298	310	296	310	306	330	334	336	352	313	312	311	333	337	325	331	315	318	342	356	314	287	323	307	305	318	343	333	295	364	343	340	295	341	352	329	340	334	306	326	319	337	336	330	297	326	324	334	341	332	302	297	329	338	327	349	359	366	340	326	331	341	328	354	354	331	321	314	333
5524	919	890	845	831	861	848	842	857	804	809	834	815	849	843	782	807	821	835	840	802	807	811	820	824	842	842	787	867	801	772	770	876	803	838	841	839	786	884	820	880	802	808	787	809	812	774	843	786	856	857	843	794	798	876	806	887	797	849	794	831	795	829	892	822	799	843	826	764	768	824	866	867	790	810	832	849	813	832	852	808	813	811	804	806	866	761	857	825	776	806	825	826	818	782	865	800	848	858	848	821	812	855	837	860	865	742	873	876	790	887	829	830	821	884	874	824	887	791	878	804	829	776	786	747	832	772	829	765	846	808	786	812	864	849	810	814	862	840	845	872	862	809	886	799	778	867	827	865	848	856	850	805	795	888	877	812	847	798	802	770	803	838	822	842	820	800	881	851	809	865	800	822	810	828	876	828	855	836	837	801	829	846	883	785	781	839	820	850	836	826	874	779	815	856	823	830	843	835	862	859	786	820	782	838	825	867	832	813	765	820	860	784	833	872	837	764	849	835	823	839	809	797	818	882	877	848	819	825	809	850	803	821	825	848	843	806	862	742	812	894	837	795	836	818	803	887	867	817	850	857	833	882	793	802	844	815	803	827	887	825	839	850	858	797	832	810	856	838	832	858	840	820	798	880	867	808	812	825	800	839	802	884	787	833	849	818	900	825	813	860	837	832	804	861	792	784	783	857	799	846	800	818	817	810	808	844	833	835	775	808	782	809	822	856	831	794	830	794	856	899	853	813	861	802	799	797	827	820	840	833	808	861	759	872	783	792	822	823	790	859	898	810	816	839	828	851	836	864	806	825	813	836	852	828	854	828	758	836	869	788	833	813	835	831	843	837	831	842	796	831	800	827	806	836	831	786	837	898	823	827	839	842	861	792	819	854	835	868	833	873	848	814	799	861	830	824	885	867	829	851	802	823	821	823	851	827	822	828	822	866	837	809	805	843	831	774	824	840	760	846	838	803	860	856	852	833	828	853	790	844	820	840	798	844	807	815	816	849	809	790	900	784	840	827	860	842	787	821	829	837	803	836	835	823	761	854	841	826	821	820	821	801	841	851	813	777	798	772	825	844	811	807	810	838	823	852	810	864	816	841	847	782	800	795	834	865	784	808	889	844	803	827	827	806	820	840	812	798	828	826	841	877	870	885	865	845	860	811	842	797	857	808	824	833	787	839	824	824	795	758	827	799	813	803	831	864	872	748	773	801	817	852	814	823	842	826	811	835	822	819	797	839	765	817	811	845	858	810	863	827	817	827	857	806	842	819	814	848	820	832	851	865	803	851	896	813	865	849	822	842	850	845	857	800	788	849	898	819	852	815	829	815	813	785	865	856	816	816	775	852	815	803	829	814	788	833	818	842	843	857	817	839	836	800	826	819	832	798	805	821	838	823	829	781	831	881	774	819	811	820	842	835	802	861	860	869	840	800	807	827	815	864	815	852	799	843	847	833	735	856	802	813	834	839	788	799	809	854	788	859	811	819	794	759	836	848	875	817	788	831	806	882	826	820	785	838	875	831	788	792	796	834	814	834	818	864	840	802	840	866	819	859	872	832	783	822	872	817	829	852	866	786	797	886	806	877	820	868	830	842	898	815	839	804	835	856	808	824	830	879	840	865	825	812	834	806	832	833	795	876	795	894	852	857	801	843	787	790	803	868	820	812	857	818	867	838	816	811	868	822	829	839	864	813	844	862	794	860	806	821	853	846	804	863	809	899	782	858	825	814	824	844	785	852	838	803	817	808	819	821	801	807	893	801	868	810	835	816	836	862	833	795	844	886	819	849	822	829	788	815	809	811	845	836	828	788	802	874	768	830	846	781	770	824	834	790	883	814	782	862	823	839	789	859	814	828	846	837	857	857	812	769	831	881	775	820	827	797	791	826	788	809	839	810	828	873	834	835	812	819	801	800	817	830	837	804	794	870	819	805	866	832	834	862	819	812	854	808	801	821	855	816	804	803	837	839	813	817	879	768	821	828	815	844	827	773	835	777	820	882	822	806	889	809	835	852	838	807	833	805	851	888	822	774	827	830	772	853	855	844	800	856	845	816	861	808	807	831	822	837	761	791	809	832	790	852	774	842	820	820	795	836	871	809	781	921	821	807	831	840	808	836	862	860	804	883	796	794	841	801	767	817	878	795	813	823	825	812	920	801	847	818	822	833	771	836	795	831	792	832	845	803	790	827	812	825	846	822	801	781	761	818	860	850	849	821	805	797	814	824	845	820	793	817	818	847	864	807	828	781	828	790	816	833	790	788	831	919	819	786	849	831	793	770	800	837	807	815	849	832	830	832	850	777	817	837	829	854	822	838	804	877	828	803	820	897	844	796	826	806	815	823	844	821	817	789	820	829	827	865	847	840	847	822	830	852	833	803	837	845	849	815	794	772	775	833	856	792	848	815	827	825	847	829	851	838	788	814	802	866	810	791	869	864	816	891	865	845	816	867	850	829	802	835	834	807	827	774	766	820	813	741	811	800	834	841	822	825	918	829	844	821	845	805	830	805	820	808	837	852	790	837	802	793	827	851	783	815	809	778	893	801	787	832	814	836	816	860	790	848	799	854	802	856	838	798	855	830	799	849	823	770	813	803	863	871	746	872	832	843	819	820	851	829	803	828	838	829	762	872	789	794	764	837	802	822	767	818	834	812	840	793	813	814	797	825	854	870	880	818	794	832	837	850	817	813	785	868	811	830	846	810	796	843	816	780	860	839	840	837	853	801	810	856	884	861	890	843	868	803	847	806	842	879	763	852	854	804	833	799	809	840	780	797	811	841	830	838	806	863	803	818	790	813	878	832	793	798	783	852	809	888	874	828	815	831	810	864	838	832	827	806	863	837	821	834	862	827	813	873	845	823	820	812	810	807	785	817	808	804	827	860	873	777	826	782	853	812	830	770	792	807	820	876	843	899	835	820	816	820	756	808	823	784	824	784	849	848	818	825	787	831	795	839	810	833	804	821	838	826	826	812	865	823	803	856	830	778	846	836	865	853	827	879	840	823	842	819	808	794	786	817	799	797	822	845	831	826	792	771	815	802	853	825	853	821	845	804	868	862	878	869	861	845	838	814	831	790	852	834	826	755	816	833	811	799	883	804	804	832	802	832	832	773	806	843	844	863	835	784	819	779	823	821	840	854	855	795	824	883	805	833	838	843	820	844	825	824	799	886	844	832	807	860	844	868	797	816	793	820	804	825	789	841	836	821	855	876	809	798	841	836	831	761	860	849	849	846	843	827	820	836	799	816	868	864	827	834	865	882	839	880	832	853	830	828	803	819	791	866	836	854	859	819	864	861	837	739	834	798	867	806	846	808	814	820	874	808	875	859	839	806	841	782	762	813	830	826	829	859	799	822	765	819	808	826	799	840	811	825	778	817	817	853	832	850	774	818	844	813	846	806	822	846	845	799	822	860	855	817	889	751	773	802	834	791	792	870	843	782	764	804	822	805	810	811	784	825	846	857	811	799	825	793	817
24616	21014	23987	28242	21008	17693	748	495	454	431	440	441	409	402	430	391	453	399	434	405	409	397	393	426	361	409	351	400	401	406	386	412	377	408	381	403	413	383	433	388	391	386	381	380	384	411	378	368	407	391	400	393	398	411	380	399	417	369	375	406	372	398	361	402	405	411	416	401	421	392	366	399	391	427	382	368	430	375	395	409	396	371	396	385	389	403	412	395	394	406	368	413	370	380	374	346	368	433	401	398	384	404	411	413	369	396	367	412	405	385	415	396	424	364	396	412	428	391	384	387	370	397	393	391	419	380	403	391	386	388	398	391	396	397	424	391	404	420	385	358	394	385	361	390	405	390	399	410	379	391	402	396	361	433	400	406	394	398	382	406	378	408	419	397	369	387	362	419	404	427	381	397	392	407	391	399	365	420	383	392	364	384	391	390	395	384	376	397	328	406	420	399	385	423	383	365	395	334	361	392	376	422	414	399	426	399	407	393	402	388	408	424	405	384	365	398	354	375	381	396	408	388	377	350	410	381	393	381	365	408	384	369	362	401	373	404	383	371	441	399	384	370	376	410	366	366	417	393	376	397	386	384	401	408	376	418	404	389	399	370	386	371	398	435	347	413	404	392	387	353	385	387	352	389	395	380	392	362	397	384	395	397	398	401	409	397	366	386	411	439	397	399	398	416	377	373	384	362	404	384	401	400	410	389	381	379	386	383	422	401	332	371	398	367	392	370	395	362	417	392	419	390	416	387	372	417	414	360	386	384	356	393	371	431	368	416	387	404	376	372	415	417	404	410	389	435	374	361	385	393	396	394	356	393	402	388	399	365	379	385	396	391	397	375	384	384	363	375	389	388	377	394	376	416	367	399	390	405	375	385	397	383	368	382	377	401	400	385	415	400	438	419	399	417	410	403	360	384	388	393	420	377	366	406	367	417	385	413	394	394	378	371	411	354	404	384	395	378	366	411	380	371	371	377	403	358	383	357	381	395	342	376	354	394	353	383	407	401	380	384	387	398	396	373	400	380	367	382	414	379	439	369	379	357	373	414	382	373	385	418	409	427	397	370	378	410	391	395	391	380	389	393	397	371	393	361	421	383	394	343	408	395	392	427	395	396	360	411	369	395	373	399	433	435	358	401	370	392	380	431	366	405	418	386	362	400	383	363	375	354	413	371	402	377	397	387	413	382	385	363	387	354	366	391	405	375	381	406	403	398	423	356	360	388	376	349	404	358	349	382	370	341	395	401	424	415	385	369	348	369	397	401	397	390	397	397	351	363	376	418	411	362	401	398	407	383	373	374	370	365	406	395	425	377	391	438	431	406	368	395	360	387	429	401	367	377	393	391	407	406	384	370	378	407	388	381	387	374	378	382	370	375	406	424	407	417	394	359	414	374	389	408	415	370	402	358	387	415	386	350	372	393	367	368	378	375	407	423	418	377	365	429	444	397	377	399	403	424	420	396	389	395	396	398	369	450	370	395	345	377	424	398	367	387	392	399	354	388	367	376	395	372	354	394	416	373	406	384	394	364	378	330	342	434	380	423	360	393	394	377	412	374	370	409	358	358	419	381	346	384	415	407	363	428	391	385	404	371	348	384	389	361	424	381	399	393	418	383	393	376	399	399	377	364	377	364	410	373	428	366	387	342	398	410	411	401	397	382	428	383	382	400	375	416	421	364	416	364	372	381	361	417	401	383	403	425	425	357	409	365	408	411	407	408	391	376	372	385	411	341	399	411	398	377	381	397	395	380	412	384	425	393	419	400	400	393	394	395	359	410	376	372	408	341	427	403	388	398	396	403	399	383	396	405	331	415	370	379	389	385	399	373	382	452	401	397	408	410	406	356	400	380	359	412	351	376	372	401	375	400	374	397	387	351	376	362	385	408	389	367	348	381	390	414	407	373	380	404	404	377	405	397	409	392	389	419	366	357	419	382	400	376	465	377	415	373	372	385	352	354	373	374	396	418	359	375	373	376	426	374	347	412	372	384	396	369	386	372	358	410	394	358	401	384	407	381	383	388	369	378	382	385	375	410	377	408	377	399	353	385	395	360	398	394	392	405	359	399	427	375	397	401	413	389	380	360	363	353	429	397	408	354	412	390	399	434	371	409	415	418	414	412	395	384	377	411	393	371	416	358	421	411	386	380	390	403	406	385	385	379	366	359	370	382	374	378	391	344	399	382	420	387	395	414	384	440	382	410	356	362	421	405	356	412	361	372	436	396	378	391	423	411	388	376	393	401	400	388	430	414	411	357	414	413	378	407	381	362	382	384	394	366	399	405	358	379	398	406	381	404	375	401	394	366	393	390	366	370	440	410	397	400	400	437	373	356	376	392	380	395	403	401	345	366	410	386	419	416	398	404	411	366	397	369	416	390	388	414	406	418	381	387	404	388	407	385	379	395	388	401	397	374	378	386	392	401	363	375	363	404	377	385	374	363	392	370	388	388	396	363	399	399	424	378	403	384	400	386	409	410	405	391	391	369	405	417	347	365	429	393	390	398	378	408	382	399	364	408	375	365	373	353	392	401	396	387	419	372	400	389	450	357	357	415	408	401	369	384	374	399	349	390	398	390	415	423	390	390	397	421	390	400	412	370	390	401	438	390	389	365	397	416	374	367	402	377	408	387	407	364	366	400	381	354	362	404	396	390	368	405	376	417	377	389	413	362	393	403	370	388	394	397	418	342	428	416	401	383	379	399	389	385	393	388	413	397	378	379	373	381	390	403	385	383	409	353	415	409	386	372	389	380	379	425	397	355	385	387	375	402	386	380	387	383	402	394	363	359	386	419	360	424	373	406	375	425	368	395	351	402	399	405	392	397	400	418	407	375	365	370	405	428	375	405	384	381	379	409	450	405	387	393	424	406	392	386	400	386	359	375	358	379	405	370	400	385	366	369	402	396	384	352	397	392	385	382	364	409	376	354	397	407	412	400	370	382	401	416	405	399	391	356	405	399	414	359	385	379	410	405	414	367	391	415	346	385	386	386	380	414	375	401	408	379	409	408	418	377	406	389	372	367	358	408	421	374	419	367	366	333	384	374	423	380	370	383	422	343	375	381	390	444	355	373	407	385	406	378	404	388	385	398	401	406	375	379	404	402	394	377	371	384	389	379	411	385	308	389	412	386	391	378	399	422	408	417	381	356	411	362	375	390	385	391	388	385	386	364	405	404	374	402	382	445	373	396	370	375	380	412	360	367	414	382	398	412	355	395	407	413	366	423	366	375	402	407	343	414	404	405	414	402	396	406	384	360	358	406	374	380	392	364	387	420	355	415	385	406	398	408	380	354	411	405	396	391	377	406	418	398	395	417	370	394	410	403	400	395	394	395	349	354	355	384	392	379	405	399	428	402	379	389	377	374	377	382	408	398	392	394	370	358	400	400	385	348	406	393	392	387	398	388	352	375	405	377	419	391	385	406	384	419	374	350	369	370	407	406	440	422	377	395	391	380	396	383	373	385	381	405	389	404	370	379	366	395
3210	2291	1521	1151	1002	978	979	920	968	975	961	984	951	992	975	958	920	872	953	967	944	913	931	942	890	934	957	955	922	909	930	945	976	910	908	980	982	935	901	907	913	879	934	894	873	939	915	914	978	942	980	881	996	857	954	922	921	927	964	904	942	905	950	923	947	917	928	955	940	927	910	924	955	964	930	887	963	945	955	941	903	946	907	901	962	908	927	855	932	924	884	917	878	938	955	934	917	904	944	948	894	945	909	947	987	929	948	913	904	926	909	889	867	910	896	959	913	940	956	935	965	933	969	887	957	952	913	918	912	973	918	948	925	946	940	887	956	1007	935	934	876	963	886	946	881	895	913	947	895	946	950	966	913	963	922	929	978	917	941	938	920	939	922	938	941	888	982	933	888	939	861	1000	930	943	957	944	883	956	879	926	979	935	947	934	921	942	932	928	939	930	911	959	970	996	894	911	958	958	906	960	914	905	947	876	938	930	1001	927	928	933	908	983	890	919	914	909	934	952	868	932	862	907	966	887	911	909	917	920	916	951	919	967	889	962	925	925	882	928	990	898	908	914	904	958	978	960	976	1005	910	904	920	932	914	939	969	908	891	873	962	986	939	951	907	978	937	968	912	956	914	936	910	927	956	981	969	944	971	959	940	945	928	861	932	891	916	924	943	882	960	920	969	955	939	924	925	928	926	959	953	920	929	937	940	955	943	969	928	964	926	931	906	923	913	913	909	967	966	911	937	932	872	890	946	916	885	994	919	911	941	977	930	928	977	897	960	929	858	930	904	912	910	927	917	953	967	919	939	947	953	929	922	948	916	938	913	916	875	928	977	893	984	948	973	953	923	979	938	870	972	916	923	963	894	923	953	905	901	960	945	943	913	908	979	952	967	899	974	954	903	950	954	938	918	931	915	887	948	899	915	973	910	953	948	949	999	938	925	920	956	948	943	923	909	944	935	933	959	966	976	923	959	972	944	952	936	970	908	960	930	876	915	954	935	939	948	959	886	952	896	922	963	896	954	970	905	898	929	899	965	932	906	1004	956	897	912	930	918	927	994	943	944	962	911	880	911	927	948	944	946	951	911	946	945	968	991	874	871	917	894	934	1001	1004	969	913	902	941	974	971	899	862	937	953	934	942	954	920	955	958	906	918	936	955	875	932	889	894	969	924	947	931	922	943	902	921	864	946	949	947	925	909	962	930	966	975	914	973	948	957	936	989	934	1014	911	961	922	945	939	940	930	965	927	932	911	912	925	870	958	942	894	988	936	909	929	927	941	901	954	943	915	971	962	909	889	927	923	890	928	965	922	923	936	990	905	947	914	926	937	947	917	958	894	948	922	933	910	958	960	927	969	946	943	915	921	929	933	931	911	901	950	920	898	897	914	972	949	973	988	858	944	975	934	919	941	988	910	924	913	950	1018	955	934	969	898	947	891	939	948	874	916	946	948	940	896	934	914	917	936	939	940	933	899	872	919	916	904	967	883	915	1026	958	940	922	934	927	890	964	936	914	920	917	946	950	971	899	903	934	973	939	893	929	922	991	928	968	920	917	981	933	896	942	946	919	978	902	955	926	915	938	964	901	937	961	900	939	906	956	937	982	905	950	927	920	988	925	949	951	947	921	934	891	895	908	909	874	977	949	912	892	925	967	905	879	942	924	925	955	956	935	903	931	971	969	924	952	954	938	931	963	907	905	898	934	942	935	885	914	922	914	903	925	927	937	923	917	980	914	921	930	878	943	902	967	973	977	932	997	931	983	878	971	921	908	878	896	962	968	940	920	873	972	902	911	935	932	960	954	919	967	944	926	999	960	955	937	977	901	934	922	943	948	910	956	932	966	934	911	921	952	943	907	977	924	942	898	995	938	907	887	962	947	963	943	993	877	897	919	908	943	891	882	905	937	952	956	921	889	932	1004	952	923	903	912	968	971	999	924	982	966	1012	948	964	911	924	907	930	933	916	885	951	920	940	922	920	911	918	890	932	902	948	915	949	941	968	926	944	952	958	939	950	961	913	930	932	925	897	922	906	936	897	914	945	890	942	947	930	892	901	912	983	956	896	921	924	931	986	932	1017	972	945	856	1005	948	918	956	956	899	919	1012	958	881	979	933	910	904	907	944	960	932	964	881	936	904	911	982	940	933	928	933	873	969	938	938	904	899	934	919	946	920	950	970	938	897	903	942	952	946	928	957	906	949	941	950	955	894	934	915	888	975	932	898	925	926	891	928	973	891	892	959	919	932	958	894	902	914	953	923	932	910	897	915	917	919	930	934	886	934	947	869	912	971	930	958	909	949	877	917	932	938	953	952	902	936	924	978	972	902	969	938	916	937	971	903	947	943	937	951	961	960	949	958	903	916	932	900	909	916	898	963	914	918	952	950	927	913	892	942	987	966	887	1023	949	915	912	956	904	990	920	955	1000	876	941	936	912	948	938	972	908	922	906	958	921	946	924	948	931	980	926	905	885	949	886	940	899	919	906	928	928	990	963	919	889	893	941	959	915	992	917	974	956	922	925	922	908	929	935	877	945	923	921	921	913	901	903	918	925	957	970	922	935	959	868	989	925	1006	962	926	955	894	963	944	873	941	920	940	952	919	920	910	955	981	967	921	887	946	944	968	909	927	923	929	945	966	936	944	917	943	914	931	935	913	930	917	998	948	952	938	887	948	879	875	966	932	904	948	889	947	955	936	949	925	978	907	939	945	886	958	974	909	946	918	949	893	943	868	840	965	956	945	975	911	877	931	911	940	891	923	899	906	938	954	981	926	944	919	884	960	955	929	871	930	944	935	927	936	964	957	937	979	891	937	866	911	935	919	917	942	969	957	969	900	971	951	935	932	950	926	976	940	868	903	982	913	905	918	945	941	956	946	973	925	925	987	961	938	895	967	900	926	889	939	925	962	917	909	949	922	942	954	916	938	935	914	911	911	862	939	945	918	895	933	898	894	935	987	952	946	930	923	900	935	961	961	958	908	903	941	967	927	922	953	927	924	967	934	884	963	919	963	955	997	972	921	859	903	847	922	920	950	941	948	937	910	945	939	1000	938	947	944	919	890	911	940	965	924	929	924	938	922	888	948	944	929	929	960	871	946	903	1009	947	929	967	935	965	966	967	956	950	899	935	976	936	874	916	918	909	874	945	915	909	950	971	931	953	928	984	867	955	912	935	891	878	907	924	925	944	983	930	934	892	933	894	922	966	937	935	963	909	943	940	920	937	922	977	944	988	892	947	965	928	949	931	888	889	932	912	893	989	898	933	925	910	916	939	863	982	885	932	991	907	940	943	925	854	892	959	896	956	924	970	945	912	995	935	896	916	994	917	952	967	961	940	891	967	914	960	945	937	931	889	933	932	894	941	933	922	918	980	948	920	919	896	945	891	894	890	993	933	952	973	984	912	942	974	903	965	893	1014	908	922	987	901	949	973	942	925	966	902	959	971	942	937	955	922	947	979	950	913	918	952	888	963	928	948	923	976	925	902	887	926	934	929	997	964	978	929	911
23934	21030	24381	27871	21030	21045	13844	548	381	337	301	290	312	293	271	275	291	255	259	265	255	261	236	244	276	274	232	287	258	258	236	244	248	257	254	253	224	231	270	226	233	218	225	234	264	235	222	231	245	231	251	207	248	234	243	242	256	258	221	236	229	242	240	265	223	257	236	251	251	261	242	243	255	243	237	219	231	192	225	233	238	275	247	236	253	234	257	239	267	233	255	231	243	231	215	261	219	239	245	263	218	242	229	234	243	255	253	265	238	217	247	235	245	244	258	237	234	227	238	241	231	250	234	223	242	239	225	234	232	239	239	250	240	243	228	241	282	252	242	222	255	239	228	248	253	215	212	247	241	241	234	235	238	232	248	250	226	236	231	231	235	237	240	262	230	210	271	243	222	208	245	224	266	202	231	249	230	211	239	215	232	223	240	212	264	228	233	233	204	222	238	255	240	259	256	255	256	243	254	229	241	234	253	245	245	238	217	259	233	251	216	232	230	237	225	260	245	251	237	246	233	250	279	225	250	239	258	276	221	237	220	254	261	240	232	237	219	232	217	216	229	242	239	242	230	239	247	253	254	242	243	272	231	254	246	275	263	244	255	262	252	222	253	212	239	241	244	236	244	219	263	257	219	251	238	251	235	232	268	252	252	264	272	234	244	248	252	199	226	268	206	256	244	226	240	251	230	251	240	231	262	273	251	223	225	253	232	205	222	222	237	249	223	244	234	244	212	206	251	228	223	227	254	230	222	227	244	232	242	232	245	241	220	226	217	206	237	237	281	243	241	249	250	262	228	232	235	224	241	226	251	237	254	261	223	253	221	240	258	250	241	248	216	197	225	230	229	254	227	222	236	257	238	271	235	242	228	224	261	222	207	238	211	247	243	241	241	221	252	255	282	268	242	244	269	246	229	234	246	237	228	256	257	236	261	242	217	206	231	242	246	252	245	250	196	229	223	282	237	235	225	222	226	229	249	232	228	229	195	218	245	257	245	233	212	248	266	246	247	230	226	251	244	241	253	220	260	241	237	239	232	253	267	243	221	259	247	227	255	247	239	239	228	227	236	233	240	255	241	245	231	232	241	231	252	237	216	236	246	250	257	225	225	239	237	244	237	214	239	226	234	211	243	262	210	240	242	236	261	203	253	262	239	234	243	232	216	229	236	251	235	276	238	235	230	228	277	222	222	248	228	240	212	255	266	247	248	234	237	229	196	254	257	287	270	226	267	257	231	262	215	211	249	237	245	256	231	256	205	246	246	251	264	255	266	255	259	228	244	244	255	237	239	247	237	215	255	221	208	232	194	229	238	248	255	253	219	250	260	243	214	215	223	213	224	220	250	258	271	226	260	243	263	268	211	267	233	232	256	231	256	270	251	227	225	232	265	259	233	222	270	245	233	253	254	234	211	237	268	253	257	217	251	204	224	276	235	229	245	229	254	231	251	221	269	215	233	209	218	215	218	235	236	236	231	246	266	227	228	248	274	269	249	227	217	213	227	295	242	235	238	225	214	239	228	265	240	227	246	219	226	267	236	229	253	226	254	233	245	227	224	250	224	251	212	279	257	222	250	269	231	235	247	230	230	240	239	251	226	237	232	236	219	233	251	227	216	242	225	245	231	251	218	240	230	230	231	216	222	231	244	253	239	219	213	231	254	225	240	228	238	287	244	269	269	237	260	234	244	219	222	261	239	214	246	269	254	246	250	225	226	223	207	233	267	269	243	248	248	243	276	241	243	235	237	265	254	245	244	211	233	219	243	249	247	216	218	236	219	225	231	232	251	222	203	232	242	229	241	217	242	230	251	232	230	267	240	247	242	215	239	232	242	242	232	253	244	231	270	231	236	249	232	244	263	246	241	238	233	246	238	258	251	267	236	247	281	275	221	216	244	252	217	214	225	229	229	255	213	235	260	220	250	235	197	229	236	237	216	227	244	227	236	251	236	227	215	276	251	240	248	230	252	229	211	243	231	254	243	223	238	220	221	248	250	255	235	243	227	247	257	259	237	251	261	216	205	235	201	241	233	254	251	260	235	225	246	226	209	216	260	266	239	253	248	230	255	261	254	243	220	230	244	238	248	216	228	230	242	227	219	242	227	232	237	235	240	207	231	263	242	248	247	236	238	253	241	232	216	227	211	228	244	232	237	194	247	247	244	250	213	226	216	231	228	227	229	252	251	249	228	234	229	244	233	241	251	228	217	218	234	240	243	211	239	217	242	255	235	234	237	230	229	220	254	260	246	237	236	240	246	240	229	247	233	245	213	219	230	212	234	234	223	240	231	218	242	214	235	257	250	221	207	236	259	239	213	233	231	238	215	238	244	238	271	236	242	227	260	229	235	226	251	245	220	252	217	240	260	229	252	251	245	231	237	216	207	243	227	223	230	249	234	223	232	254	238	225	240	245	262	238	249	234	242	236	245	276	239	255	236	244	238	240	229	254	229	266	266	215	265	267	261	216	243	248	262	211	204	249	230	203	225	223	228	253	232	252	228	271	255	249	221	235	275	236	236	224	227	271	256	242	228	261	269	236	231	237	240	236	254	238	245	211	254	226	213	254	239	244	264	226	278	237	227	239	168	233	244	250	227	244	247	259	242	237	219	245	258	225	223	215	212	222	229	240	191	225	257	246	215	255	233	231	229	243	254	279	238	249	242	247	250	271	226	258	231	220	214	240	235	244	215	218	209	236	261	223	227	242	251	236	260	233	227	223	260	215	237	264	216	221	226	223	252	226	271	246	238	235	250	267	194	250	241	274	221	228	246	255	247	263	231	236	243	204	234	256	238	258	212	192	219	208	259	250	255	221	209	244	232	274	235	225	250	216	226	270	251	223	268	237	221	220	217	223	235	256	220	243	264	246	262	246	232	257	217	221	210	234	267	215	208	215	247	257	233	215	226	228	246	243	243	203	224	221	241	267	256	234	249	226	246	238	217	247	233	236	251	243	244	224	238	245	221	232	226	214	213	246	232	250	229	231	246	236	243	252	223	263	250	227	240	269	214	207	249	240	212	236	231	220	224	269	228	253	230	227	271	261	224	242	256	225	275	244	207	234	222	220	201	256	233	242	276	227	220	218	233	262	265	220	246	246	224	221	241	252	257	229	224	247	230	233	239	244	231	251	241	238	243	243	233	249	232	252	240	249	258	230	229	231	222	249	254	229	218	229	221	241	262	225	246	247	224	235	216	224	234	217	209	262	232	233	225	219	224	262	218	220	236	228	238	233	227	199	230	243	238	227	212	196	198	237	247	240	224	236	225	229	225	242	267	235	236	244	219	228	238	215	235	263	242	221	247	228	243	231	258	230	255	275	261	216	267	245	201	240	227	256	214	241	251	226	255	231	200	211	218	222	238	242	258	249	227	235	250	255	231	242	262	234	225	246	226	212	235	200	241	253	199	245	234	260	261	251	215	246	227	233	241	226	237	248	239	247	227	268	227	236	234	217	253	233	251	245	225	260	239	239	213	249	227	227	259	231
3103	3205	1697	1204	835	689	711	675	604	646	600	564	563	602	590	562	596	571	562	616	562	586	573	610	561	625	615	576	568	553	535	618	549	571	607	571	575	584	606	563	575	586	549	576	619	636	579	580	577	567	565	577	569	567	580	588	617	626	549	596	648	575	608	595	572	572	592	570	600	596	556	637	574	531	576	578	575	547	577	544	564	562	561	592	550	575	577	617	546	606	589	573	558	612	574	536	572	540	602	554	613	593	560	619	540	541	622	582	595	582	614	564	568	568	558	572	563	600	558	617	583	594	571	629	548	547	578	558	561	582	571	572	582	541	588	578	558	595	573	562	559	586	569	550	583	558	548	579	600	586	595	624	606	553	603	549	562	596	591	535	594	527	599	585	586	584	594	537	522	585	618	587	577	624	584	536	551	622	591	552	554	591	557	611	564	618	564	605	563	580	576	575	598	544	581	537	527	583	587	561	566	609	573	565	633	589	589	555	568	580	660	585	521	564	586	561	619	547	547	613	575	557	603	572	554	575	571	593	562	544	574	584	585	569	556	591	619	596	598	568	559	602	593	581	589	607	569	581	600	598	583	555	558	577	610	592	604	624	579	562	554	554	587	588	632	573	550	550	586	600	585	529	578	546	559	601	577	592	553	558	548	532	587	580	619	589	563	570	562	570	575	601	626	558	616	581	561	596	658	576	571	574	598	578	583	590	586	540	571	611	559	544	551	560	606	606	579	579	534	596	572	606	606	550	553	605	566	569	592	597	540	590	565	549	620	563	594	559	558	579	545	557	579	531	604	571	551	521	572	568	556	599	596	574	637	567	628	549	635	604	579	574	561	578	595	574	557	532	590	554	561	568	569	565	539	585	548	528	613	554	592	536	596	552	568	563	569	574	559	566	581	570	622	589	576	573	592	543	550	561	589	580	585	587	540	566	613	564	575	576	551	580	556	563	591	578	570	595	639	562	580	625	595	526	563	548	579	545	608	580	568	612	622	564	595	553	552	595	604	576	559	596	576	571	571	611	547	588	589	606	543	576	597	553	627	575	563	584	561	622	525	615	641	563	570	538	571	583	600	559	612	555	566	623	545	595	558	593	566	600	548	574	564	576	555	591	628	565	547	565	586	546	572	559	568	585	556	572	594	585	588	594	596	574	591	571	614	570	582	559	597	558	579	589	584	564	546	594	608	583	551	542	595	547	548	583	568	563	598	589	550	586	564	558	555	591	513	591	568	606	602	564	559	580	593	602	578	589	606	554	563	618	567	563	579	536	581	596	549	576	580	535	568	566	589	543	589	598	580	572	584	567	592	604	572	566	621	541	575	608	592	597	526	582	544	572	566	584	580	573	533	593	595	534	590	565	555	595	598	568	562	585	624	594	598	597	546	563	549	539	608	593	562	606	575	602	554	622	590	626	616	582	540	640	592	610	550	578	559	560	603	600	558	578	597	610	584	560	590	568	636	578	563	577	556	595	608	549	601	566	594	596	576	588	570	554	578	574	548	551	538	632	589	578	611	593	599	584	585	559	627	543	578	555	586	549	618	545	523	560	583	565	554	583	592	598	604	614	582	607	568	566	553	574	593	606	572	583	569	618	591	575	595	588	588	567	592	578	593	618	544	674	563	557	546	534	592	555	566	614	562	602	571	560	606	572	581	600	570	588	573	586	569	588	538	570	562	577	599	582	614	547	585	578	573	580	617	542	558	594	569	592	545	557	611	580	603	618	563	614	541	549	546	563	548	568	570	590	566	570	549	592	585	592	575	576	566	586	585	554	593	565	578	566	584	591	533	607	580	545	576	581	565	575	559	606	561	561	552	585	619	597	598	537	545	552	637	556	552	547	653	603	601	605	593	605	558	568	590	512	557	553	585	591	549	600	559	583	567	553	535	602	620	561	543	563	596	533	556	568	545	585	610	566	547	595	610	577	600	577	542	594	608	584	578	595	618	538	601	552	600	583	525	593	600	530	578	596	617	598	575	583	556	565	561	566	572	558	559	603	582	533	547	595	658	584	547	591	564	661	581	539	611	605	571	548	582	572	581	583	600	561	557	599	635	608	548	560	594	576	580	583	594	560	577	547	596	548	530	588	556	554	579	552	558	607	562	569	546	595	601	573	502	553	613	550	558	621	569	603	578	587	544	592	605	548	541	617	579	562	543	577	547	586	604	628	539	556	611	555	577	565	601	545	574	620	590	561	546	561	594	608	554	580	530	568	580	579	562	613	585	594	527	560	575	584	591	600	546	558	542	580	585	567	547	574	580	551	620	555	592	558	610	531	561	547	564	542	559	561	591	598	603	607	571	587	527	607	568	596	587	612	581	509	579	592	624	598	563	556	576	583	528	574	554	555	594	582	606	569	552	592	554	545	607	560	576	603	552	586	574	592	588	606	535	581	616	592	535	558	509	549	595	548	599	576	569	549	608	606	585	573	572	554	598	603	596	558	575	538	582	615	591	578	552	564	532	572	584	559	583	588	592	574	576	564	576	580	568	556	588	567	602	566	568	610	606	548	570	571	584	572	602	583	594	573	573	563	560	560	612	588	558	569	563	540	564	557	553	550	598	540	548	587	549	586	517	545	589	577	550	562	575	600	600	568	577	567	588	511	584	595	582	583	565	607	583	564	562	571	642	555	564	561	607	580	557	590	561	595	525	597	565	580	586	557	568	584	586	563	573	617	571	563	578	603	602	570	589	558	586	561	609	597	543	542	581	569	574	536	565	552	598	526	580	565	541	572	572	587	563	573	553	607	595	573	570	557	583	552	571	521	578	572	542	562	610	603	618	555	593	573	588	580	589	584	575	562	583	580	558	568	582	597	596	542	573	542	572	583	604	559	606	569	636	562	612	570	554	566	550	585	567	596	615	566	560	633	580	567	574	588	525	555	608	572	565	615	560	541	586	586	571	566	583	556	592	569	595	536	579	580	584	588	588	555	599	591	567	566	575	593	572	584	550	564	567	569	593	565	575	568	616	577	586	572	549	611	563	549	610	549	554	530	591	579	568	577	539	608	577	563	594	597	589	623	557	554	554	573	625	578	580	559	567	578	606	557	598	567	538	539	594	581	551	572	591	581	581	559	556	560	570	566	594	587	628	546	561	592	559	559	571	587	564	585	544	572	607	575	544	558	598	515	612	589	555	565	575	584	566	565	592	626	564	565	560	591	581	588	590	570	577	527	591	570	584	588	590	597	570	578	580	547	601	648	574	573	586	562	613	580	602	587	587	605	566	611	595	619	571	580	561	583	545	589	551	551	538	593	566	602	539	571	535	576	575	550	584	562	557	580	584	597	587	596	572	567	586	562	598	539	578	601	568	554	575	574	582	599	573	551	546	569	556	552	560	589	551	565	587	579	601	537	560	577	561	561	575	534	587	552	552	560	572	617	585	574	556	578	589	624	588	590	590	606	580	566	526	567	565	556	586	590	574	576	573	574	580	576	545	589	564	564	566	584	626	590	570	544	609	567	616	563	562	578
31863	19307	6817	805	546	531	487	331	326	328	333	303	319	285	327	349	360	352	382	321	343	328	342	322	345	339	310	319	357	332	318	372	353	320	340	341	332	314	319	353	327	316	334	326	300	333	340	326	328	341	304	333	294	314	341	320	306	311	321	322	301	346	308	327	325	297	302	349	313	324	329	336	345	313	311	306	322	346	292	348	321	302	332	341	354	349	349	325	330	338	321	347	327	353	351	321	314	339	314	314	309	360	297	317	318	329	318	324	309	344	314	319	345	333	324	341	304	311	302	335	330	315	352	360	318	335	301	342	339	339	327	336	321	335	341	312	297	343	349	301	318	314	352	321	299	321	334	300	369	326	314	319	309	288	325	332	347	329	342	336	334	338	328	300	324	322	320	308	335	319	339	338	281	310	395	337	314	318	317	341	320	335	335	348	336	320	287	337	313	338	339	317	342	318	322	327	343	341	292	346	324	321	326	308	314	319	358	314	328	323	303	324	305	312	330	354	335	332	346	344	307	330	334	336	329	339	340	320	333	301	327	313	312	355	340	318	311	304	340	337	349	331	345	329	310	295	335	345	316	267	326	373	336	341	299	303	332	368	325	309	370	319	338	326	321	290	305	328	317	316	316	338	324	327	332	321	314	338	324	305	356	313	315	333	367	338	374	353	305	319	341	319	335	367	319	318	317	322	322	355	329	328	340	345	331	311	340	324	331	307	321	298	365	324	359	342	374	324	292	304	342	330	341	294	339	300	368	341	309	329	327	316	328	327	328	331	334	351	335	304	338	299	333	329	317	321	347	314	309	324	347	338	322	338	327	330	290	342	320	327	362	323	332	314	346	326	357	302	356	353	339	304	324	362	339	343	334	339	331	355	302	329	323	308	311	338	321	349	333	317	335	320	347	341	312	315	319	344	323	345	317	315	317	332	339	303	313	340	293	317	367	333	323	309	360	344	327	330	336	303	310	313	349	316	348	311	311	326	354	334	348	333	321	334	350	329	335	355	350	328	348	337	323	335	320	324	357	278	358	317	347	351	318	329	301	323	322	336	334	320	317	310	313	327	373	318	313	311	345	334	344	321	328	356	313	315	342	347	316	326	346	353	343	326	322	343	340	322	357	340	314	280	281	315	318	361	324	319	342	309	346	315	344	302	299	295	328	360	316	334	301	348	314	331	309	316	326	362	300	319	323	320	360	352	313	296	305	323	319	338	348	339	311	367	332	304	342	304	314	291	329	362	344	318	362	363	313	344	351	349	338	318	365	342	337	319	357	324	306	337	317	321	332	340	317	342	349	328	315	348	326	335	339	299	325	364	326	295	304	318	313	331	319	342	326	358	338	318	332	345	298	317	319	309	311	320	327	319	318	321	348	301	367	338	346	341	327	315	341	308	312	347	326	338	359	352	342	308	344	333	343	332	306	332	328	312	330	304	351	319	326	320	318	297	315	327	340	328	331	336	366	301	318	332	311	312	309	354	341	342	329	358	295	325	355	287	331	319	324	336	331	342	346	373	306	349	344	337	327	326	351	348	347	324	308	306	309	347	345	333	312	348	359	286	318	324	308	322	353	344	333	287	336	326	336	343	320	320	322	327	347	339	334	366	322	300	381	330	326	316	334	305	364	348	330	297	317	331	288	328	351	317	295	315	322	334	311	312	320	364	353	343	331	336	320	343	321	304	284	367	329	333	352	315	353	318	323	325	341	324	337	336	321	330	339	342	298	316	344	342	308	364	320	322	294	331	343	309	318	331	339	314	320	334	337	287	357	299	368	354	301	317	306	311	335	346	314	365	346	340	328	325	339	321	353	353	345	332	331	319	347	321	283	338	306	311	341	344	327	366	341	334	349	309	306	291	339	321	308	321	314	321	300	316	349	298	327	311	344	360	325	340	299	346	318	315	350	337	313	337	338	373	293	342	334	341	360	307	324	334	321	329	313	329	311	326	309	333	345	337	330	331	323	308	336	362	326	330	345	331	331	317	359	307	337	350	326	334	303	316	317	354	312	316	309	329	360	347	342	321	333	366	338	306	320	305	308	336	342	348	305	301	312	341	338	326	309	330	327	338	303	321	314	324	322	286	302	311	331	308	324	337	332	315	315	328	344	312	346	322	313	316	291	316	343	318	357	347	330	336	343	325	298	348	332	358	347	339	336	366	354	336	332	328	325	308	290	341	309	356	364	339	358	327	354	335	329	329	348	336	353	332	315	311	339	318	375	330	346	297	336	299	304	349	337	319	346	362	320	330	325	326	326	315	345	340	332	301	320	325	319	319	331	354	318	331	377	327	339	353	320	318	323	321	344	333	331	312	361	325	324	300	318	324	331	294	321	335	334	344	307	326	356	329	330	305	343	307	328	331	309	356	341	343	337	321	328	329	344	340	323	377	342	336	341	314	344	283	337	313	339	312	318	314	293	324	324	345	307	353	311	327	349	297	312	343	332	364	342	318	331	334	334	317	347	315	328	341	356	327	333	337	318	347	311	363	319	303	329	375	350	354	325	318	323	322	334	395	361	337	320	327	342	328	312	302	323	302	342	331	318	294	360	337	298	321	321	319	356	333	335	344	331	333	339	293	336	336	333	346	309	312	334	333	347	353	331	324	337	334	349	349	285	366	310	313	340	322	304	314	327	347	294	319	344	369	329	357	295	326	314	346	324	350	315	321	305	320	357	324	375	344	337	305	356	297	320	353	324	345	325	318	329	344	352	340	341	314	277	345	341	301	308	316	310	350	349	307	332	312	340	350	348	361	331	346	367	313	330	314	301	315	329	341	317	322	330	332	320	316	304	327	333	359	307	332	292	334	325	298	316	345	319	318	324	341	313	334	340	290	329	318	328	315	349	332	301	345	323	318	313	314	336	318	325	333	320	312	329	296	316	338	325	328	351	300	340	317	307	321	330	303	306	329	356	353	332	337	343	332	333	312	324	366	330	313	334	337	299	298	290	343	341	326	321	332	343	349	355	325	308	323	344	340	338	331	308	329	315	322	356	286	316	322	313	313	317	327	350	321	319	322	319	387	316	292	341	290	324	319	350	326	324	318	337	328	347	326	348	339	335	354	322	345	318	329	313	336	365	320	341	343	363	372	323	336	342	315	320	336	299	345	359	314	341	323	350	336	335	327	325	334	340	356	327	294	323	309	352	333	310	320	325	356	313	341	312	312	334	313	359	352	365	337	311	310	343	310	343	316	339	331	298	298	339	300	356	330	352	337	337	362	301	318	292	352	328	345	361	319	351	334	351	309	305	338	338	332	310	334	327	307	314	352	341	318	312	332	330	336	326	290	304	306	349	303	330	327	318	309	363	316	360	356	332	332	346	346	314	347	340	320	281	308	288	293	308	337	318	296	329	333	324	279	327	316	350	347	342	340	316	317	330	342	315	356	312	344	346	331	317	317	334	323	347	327	366	326	321	354	349	320	328	329	317	351	313	356	309	313	327	327	329	343	291	343	298	350	333	350	323	320	344	323	373	325
5423	1004	812	893	798	834	852	838	868	777	816	838	845	839	818	860	746	832	854	856	808	844	871	841	810	813	879	799	827	840	839	827	802	821	867	837	846	787	840	823	856	873	771	828	825	800	809	828	799	837	838	812	817	810	867	839	805	832	801	801	869	842	846	867	817	821	836	815	831	805	834	820	815	836	849	860	840	802	803	849	847	809	884	788	875	842	851	795	849	904	816	798	818	826	811	880	771	782	809	874	805	836	793	828	828	875	809	837	848	828	822	793	849	851	785	794	805	819	804	783	807	837	843	829	793	906	868	811	827	785	836	811	796	843	870	851	787	835	814	889	809	811	828	834	813	794	786	843	832	861	839	859	842	794	808	836	787	842	868	819	824	788	783	813	802	797	861	801	825	829	845	764	793	853	820	821	866	835	834	832	870	736	822	829	827	821	814	804	826	805	778	805	806	865	804	841	851	788	796	832	783	854	846	820	824	832	834	795	813	833	886	835	856	822	811	823	838	878	827	878	883	837	820	887	831	804	851	821	805	805	846	786	821	809	862	835	818	850	822	805	840	826	815	820	841	856	825	812	839	837	885	835	804	897	888	793	813	836	830	840	760	826	821	860	872	834	868	809	842	844	810	749	826	800	860	780	837	804	852	816	806	808	829	791	810	823	785	841	762	829	866	861	867	804	787	843	809	809	872	860	820	845	834	817	813	792	812	830	838	848	848	830	825	853	869	884	821	835	851	814	826	807	857	795	840	846	852	809	842	852	829	827	804	866	833	803	839	835	817	810	882	828	842	817	803	815	827	802	855	793	822	796	874	821	854	796	785	804	885	871	856	834	854	818	825	854	810	855	816	841	814	815	813	813	791	829	807	889	863	808	870	857	818	834	830	831	844	797	826	831	832	869	811	797	866	792	833	796	833	823	772	799	831	829	775	838	807	825	870	841	817	844	839	856	836	880	817	833	830	825	797	841	853	832	828	853	879	807	813	803	829	802	814	825	826	839	830	804	874	870	810	765	844	870	829	905	853	803	833	814	803	766	852	849	826	789	825	815	803	843	827	856	856	824	819	843	861	866	763	824	779	761	819	820	849	844	809	826	844	853	817	866	829	790	779	789	855	909	844	841	840	825	874	779	843	829	794	823	880	832	847	819	804	843	808	850	836	865	799	843	872	793	792	816	812	840	827	841	817	815	810	856	822	789	872	854	811	790	805	849	854	853	824	794	797	852	860	789	840	863	853	859	823	816	821	883	871	845	781	790	856	813	810	832	806	842	839	817	842	825	811	882	785	822	885	811	818	858	795	811	847	813	843	792	789	864	797	831	817	822	871	820	839	807	832	898	876	835	839	819	805	795	878	798	812	809	854	855	774	857	812	887	839	895	831	802	845	813	868	810	797	803	806	802	787	781	835	853	843	827	872	792	788	828	845	859	824	808	846	779	819	829	818	849	832	825	835	871	861	828	806	769	804	832	818	797	793	758	776	803	837	802	809	869	845	815	814	866	867	836	776	874	828	818	859	832	839	879	869	821	816	836	869	840	898	838	809	864	883	789	802	826	803	871	870	858	869	781	875	889	807	818	902	850	866	829	884	823	862	845	793	812	878	851	796	857	812	815	810	799	844	822	818	848	874	852	833	836	831	794	878	816	869	820	781	810	819	849	872	863	851	817	871	828	847	811	839	843	846	834	789	829	796	801	844	868	847	828	883	796	856	883	875	842	818	843	767	844	775	798	816	771	862	787	813	763	836	851	873	882	804	830	876	824	819	847	859	856	839	801	862	863	793	883	861	765	836	910	803	806	810	799	817	859	840	903	831	802	818	817	794	836	914	815	817	869	835	814	878	819	808	845	817	852	853	831	870	848	872	849	808	811	848	843	833	817	814	888	887	808	821	827	850	852	851	809	843	839	841	791	823	816	835	811	801	791	848	815	798	814	815	808	798	829	800	812	831	845	819	841	814	816	793	853	770	880	865	848	798	826	812	812	841	817	835	867	815	859	801	826	805	826	837	850	867	826	874	819	840	845	825	857	857	892	869	826	806	793	782	813	843	849	815	845	816	850	799	862	854	837	812	838	864	865	812	825	856	846	822	793	837	828	858	788	828	792	861	818	770	875	821	855	788	842	826	824	771	836	789	818	817	883	797	856	836	820	777	814	778	856	817	873	848	797	853	833	893	843	783	830	849	861	843	831	837	846	794	806	835	801	775	814	874	800	839	863	872	858	852	821	821	794	777	863	836	835	861	836	829	848	810	828	833	817	771	847	807	832	866	800	826	854	829	771	856	843	830	792	839	866	813	783	846	816	843	830	809	816	847	841	794	853	827	813	808	839	812	817	857	834	852	830	866	847	815	783	835	823	774	798	818	768	856	815	862	855	827	865	866	799	833	840	794	821	832	860	835	814	899	833	810	819	860	805	833	820	813	821	834	775	877	841	768	825	811	817	854	844	841	841	819	822	846	879	787	850	854	831	838	826	852	826	869	819	821	833	798	842	856	868	786	810	835	857	810	862	821	771	836	808	807	827	845	872	856	859	863	833	798	876	926	777	794	831	785	820	828	812	832	826	743	816	833	834	758	851	831	843	865	828	848	828	842	843	848	811	813	797	781	840	843	797	815	843	775	871	865	808	839	845	811	843	811	854	852	818	851	813	849	802	872	891	841	814	839	865	862	848	839	799	793	820	845	850	804	837	836	784	874	906	830	795	804	823	836	833	766	867	819	862	818	833	811	815	788	847	856	816	837	871	865	846	833	879	811	793	807	862	822	847	857	855	864	875	796	839	799	812	812	850	831	806	807	803	857	807	802	904	804	806	811	887	831	806	787	822	788	795	826	856	841	838	781	831	784	898	833	835	860	818	910	836	866	758	824	815	877	785	780	745	840	845	817	854	852	870	810	907	831	820	824	767	836	826	845	801	792	865	836	830	818	823	832	796	842	867	784	853	841	881	795	881	790	848	839	817	829	784	872	835	834	869	858	861	842	873	804	854	822	820	825	834	788	860	846	817	875	815	846	782	847	830	867	883	823	804	875	853	800	855	800	823	870	854	815	812	849	832	783	834	818	816	814	828	815	814	835	812	828	843	786	806	861	842	816	841	752	835	860	803	829	863	804	816	919	848	783	830	811	830	821	835	873	807	793	860	851	897	839	879	857	837	832	843	793	847	804	817	836	837	783	859	858	848	866	830	884	836	804	833	836	828	769	788	854	843	855	836	856	808	812	852	847	791	882	825	815	821	820	800	851	821	850	838	849	839	869	830	820	818	817	819	831	854	804	831	811	867	834	826	854	819	840	783	826	855	795	847	810	864	799	872	847	854	807	819	869	887	877	825	820	826	825	796	828	870	786	849	843	829	812	872	794	807	829	818	870	820	799	796	777	813	822	848	809	887	847	874	839	866	825	801	805	857	861	838	796	854	829	830	839	811	833	872	838	837	894	828	837	844	835	878	783	859	819	858	821	882	856	861	838	803	831	818	808	842
24541	20980	23990	28169	20980	17949	829	472	425	438	437	428	415	412	406	402	417	459	421	421	373	379	392	400	388	407	378	374	393	400	396	399	395	418	381	387	414	411	395	375	348	403	401	432	403	416	378	407	399	418	401	406	418	429	367	390	387	387	361	418	380	377	419	374	389	379	380	415	378	348	375	398	424	404	389	378	405	401	419	384	341	377	411	380	409	395	364	411	376	394	382	363	371	425	464	410	435	398	392	361	384	392	407	387	424	369	380	415	375	367	402	411	419	444	377	391	398	409	404	442	385	420	407	407	404	394	407	405	392	393	370	399	380	424	397	383	399	393	386	425	371	380	361	385	374	396	366	393	353	384	404	382	375	435	394	418	366	349	391	363	433	359	389	368	443	400	399	401	403	372	428	365	401	391	396	398	382	384	392	423	399	348	389	359	381	421	347	396	420	391	403	350	420	459	395	383	355	412	371	393	458	390	355	391	398	372	433	430	418	412	411	389	393	394	452	386	433	400	394	369	419	363	418	394	384	377	413	375	372	385	365	423	421	414	377	381	375	390	397	365	385	371	404	425	402	358	421	411	423	381	385	368	408	387	410	411	404	347	337	393	401	386	384	362	379	418	389	367	411	398	451	413	414	358	395	386	378	394	419	388	422	405	378	374	389	409	405	430	366	417	376	365	392	437	376	378	399	400	394	353	378	351	369	381	392	374	401	383	351	381	387	389	377	383	379	410	375	418	449	379	381	400	374	392	402	371	395	388	362	405	375	376	365	372	388	363	390	349	423	401	408	418	367	404	397	334	426	376	410	406	437	402	402	388	370	408	437	398	385	387	342	404	401	395	374	368	399	423	439	385	395	428	357	399	416	423	390	372	382	409	371	417	361	394	395	389	402	405	383	403	368	399	412	410	374	384	366	380	376	387	389	399	396	405	376	390	416	378	432	377	360	390	387	363	394	406	404	398	413	371	382	406	400	372	439	373	369	387	355	378	406	414	361	388	423	413	346	388	374	383	411	375	411	383	400	394	389	412	377	401	404	347	388	398	369	405	351	364	371	417	396	404	373	384	409	407	393	367	380	398	412	406	379	382	351	403	392	438	406	391	413	437	393	373	410	371	357	404	374	388	376	351	361	384	391	387	392	355	397	369	387	411	389	395	373	395	413	387	358	405	393	390	396	399	378	350	423	374	397	398	387	422	385	374	402	397	356	385	381	431	390	406	369	374	401	375	402	412	427	392	385	392	377	385	379	384	415	380	375	387	415	391	378	433	408	389	412	414	418	404	428	368	348	367	335	401	388	374	376	402	370	392	323	404	381	376	360	381	418	375	395	368	389	392	398	399	373	428	384	410	407	389	373	388	379	408	368	403	394	395	381	387	392	415	399	363	386	417	391	412	361	412	367	377	428	368	377	407	407	400	414	388	371	369	424	367	369	411	413	388	414	379	427	401	377	416	394	379	370	448	362	372	411	399	400	374	387	359	428	357	381	382	433	352	390	395	375	375	386	434	365	381	391	397	383	435	362	428	372	376	386	401	366	401	408	414	405	377	387	397	374	376	344	353	397	386	425	384	375	395	394	401	405	397	413	403	361	408	384	387	360	345	406	409	390	411	382	381	404	361	380	401	404	404	368	361	368	424	393	403	391	398	397	424	374	411	419	357	407	369	351	423	417	436	376	375	387	387	388	411	419	391	376	388	444	386	413	366	426	391	423	400	370	399	391	381	376	380	400	425	411	384	415	402	382	420	358	353	395	418	375	382	400	419	392	355	371	383	387	377	414	399	410	420	416	393	368	401	410	387	399	408	349	374	389	417	420	442	381	380	414	371	424	366	386	380	399	397	396	367	409	400	366	400	368	357	372	353	382	357	381	368	423	377	390	364	350	363	425	388	379	392	375	376	356	362	369	409	352	433	370	381	389	385	388	382	384	359	359	374	378	450	393	393	374	373	373	362	403	397	394	347	404	417	393	357	395	410	403	422	391	392	427	377	358	390	392	368	373	425	386	379	377	363	396	392	392	398	378	384	420	404	393	408	363	383	431	410	358	392	367	394	422	391	358	382	369	388	373	380	406	406	380	382	411	426	365	386	367	367	399	383	406	350	400	388	380	410	364	391	374	373	364	391	413	404	406	447	371	380	353	376	423	419	396	403	386	413	382	406	381	381	407	405	400	402	396	458	363	370	375	391	382	385	448	388	384	375	358	412	336	400	379	411	420	395	401	389	335	390	415	398	415	408	401	407	384	355	400	370	422	399	376	394	355	418	386	365	382	380	389	386	390	382	389	397	365	390	399	398	409	377	414	353	412	422	386	382	431	377	390	379	407	362	418	404	407	373	410	435	359	383	400	378	411	350	354	395	361	384	393	405	402	380	397	388	399	395	384	397	396	379	368	379	410	393	396	364	397	395	394	396	382	389	378	412	419	385	411	402	370	412	391	383	405	381	364	402	388	406	423	417	405	429	382	380	421	375	370	387	369	393	417	418	383	399	405	424	408	402	407	409	431	399	385	342	408	367	380	391	384	407	393	424	356	405	370	383	416	378	363	399	417	378	374	376	381	378	399	374	381	378	383	373	361	392	391	375	397	429	419	390	371	377	388	410	387	396	399	391	409	374	406	377	374	360	395	367	412	404	352	375	428	416	379	396	377	394	418	414	397	396	364	385	427	389	421	399	404	383	403	375	373	399	382	372	392	377	360	395	342	382	394	390	387	408	422	424	404	374	428	360	418	379	390	377	393	395	372	395	357	395	387	374	418	401	382	356	398	369	404	396	406	379	370	368	399	405	360	407	389	415	379	391	359	423	391	400	409	389	387	433	382	369	360	410	422	388	391	370	399	406	417	367	393	411	380	353	366	387	419	409	386	384	356	370	367	414	379	428	383	367	372	394	404	409	398	408	363	368	392	374	385	369	416	361	368	350	402	355	378	379	402	350	399	372	380	400	381	418	371	395	410	384	367	387	376	405	353	417	367	387	413	379	367	377	394	369	412	408	379	372	407	352	385	401	381	375	392	394	384	371	349	377	386	355	392	427	420	403	417	391	399	378	413	411	425	394	414	395	428	394	401	370	394	414	385	374	368	410	396	371	398	372	377	406	344	404	384	384	378	422	401	367	364	421	427	401	365	408	398	377	422	384	404	397	429	379	397	399	389	391	390	389	367	378	416	421	382	376	373	388	366	379	401	375	391	379	423	403	365	372	380	383	390	438	413	398	370	397	395	369	378	377	425	409	382	414	402	385	404	381	375	393	411	414	373	363	427	367	393	401	359	397	361	401	420	395	398	394	383	376	348	362	373	365	424	397	395	444	381	366	355	367	357	348	410	426	410	394	381	382	411	404	367	400	398	384	372	425	335	359	380	366	393	411	368	396	407	366	388	389	362	405	373	391	372	431	395	322	419	376	434	375	382	391	381	395	386	414	368	377	419	414	381	361	377	406	396	392	370	365	381	374	379	402	396	418	420	391	418	424	422	376	383	397
3322	2339	1455	1464	1509	935	976	983	1029	972	930	1003	944	954	953	915	918	880	961	953	940	960	919	969	942	950	949	957	904	938	940	938	946	924	924	909	938	961	916	934	976	914	926	948	900	934	960	996	979	899	985	940	949	979	940	925	941	961	907	926	938	894	925	912	927	976	946	947	941	937	969	980	975	953	981	935	916	933	947	902	895	957	943	916	940	948	936	1000	927	926	943	904	926	904	890	903	938	924	921	941	914	968	1016	911	938	987	877	972	904	950	967	930	902	927	912	939	912	953	926	940	980	924	925	958	891	980	978	956	961	960	951	963	881	915	976	953	899	909	932	988	899	922	956	878	924	899	949	970	938	904	885	927	933	917	959	954	951	945	911	905	902	919	911	890	977	947	903	898	953	908	973	917	961	945	914	926	945	925	980	979	972	896	963	947	969	928	922	978	944	936	942	874	957	927	881	942	982	914	954	968	923	921	902	985	983	880	902	965	933	906	953	914	906	918	946	920	976	965	928	910	935	965	955	906	929	916	941	919	930	944	949	949	912	939	889	966	973	950	944	950	956	909	958	936	963	895	941	966	916	959	902	925	931	929	974	940	992	898	900	936	977	1006	931	887	914	984	958	936	972	935	991	929	991	981	922	968	953	900	942	953	926	945	913	954	883	918	943	918	993	946	896	939	993	944	1005	940	963	926	911	956	948	947	940	955	1000	948	880	948	962	904	943	907	940	918	952	872	1018	943	893	954	946	910	945	903	1005	915	968	942	979	910	971	979	899	924	903	970	906	975	945	999	974	932	916	943	987	975	919	934	894	898	945	916	919	986	937	943	900	971	986	946	977	962	925	900	1023	941	931	962	934	924	967	973	932	972	961	886	930	940	945	924	950	898	968	1001	892	966	934	990	895	962	973	925	933	928	908	917	904	943	936	950	889	924	921	948	995	926	961	993	976	915	855	958	956	958	970	946	975	927	954	985	941	1002	967	948	979	945	953	912	944	931	932	983	909	980	933	955	917	906	959	902	954	961	949	984	922	977	937	897	938	977	885	955	909	917	925	949	905	938	939	923	875	950	921	902	927	939	940	898	909	917	944	998	956	967	939	908	880	973	995	923	906	933	902	957	923	928	938	1001	934	946	944	955	930	960	971	975	930	974	889	883	955	851	943	929	966	950	939	971	922	968	980	964	958	993	932	926	963	961	938	923	902	942	891	931	960	929	936	973	1011	933	932	978	932	918	959	943	958	922	929	948	947	923	893	935	978	914	889	925	888	921	931	974	901	950	923	918	949	921	945	956	995	928	930	914	962	927	1001	929	959	978	893	917	915	853	979	948	974	932	957	963	975	902	941	917	938	947	956	938	858	927	961	912	895	959	906	902	925	964	949	943	939	932	969	935	961	997	941	949	944	940	989	912	900	899	915	985	917	964	943	955	914	937	925	952	903	962	956	902	997	963	995	939	976	952	985	949	925	942	973	906	915	919	958	902	887	867	943	968	968	879	982	928	923	944	940	891	948	911	952	982	1012	910	964	912	934	855	1007	929	945	925	929	899	964	928	963	940	941	935	945	976	915	903	949	904	924	893	904	929	873	955	954	973	939	920	904	951	952	942	906	945	875	887	917	918	977	975	936	881	945	924	942	980	975	966	910	942	910	884	913	890	934	925	926	899	940	934	921	961	900	906	960	957	934	956	944	977	918	915	1006	849	952	960	964	926	868	958	919	984	990	907	992	899	954	943	987	984	879	949	933	930	937	921	942	911	916	911	892	917	924	978	937	947	916	898	901	916	955	940	943	906	891	915	956	956	947	948	947	932	958	977	953	921	954	990	926	952	891	908	949	987	923	965	897	990	941	925	934	948	925	967	938	966	1005	959	909	965	915	906	1016	973	962	909	942	956	957	939	904	874	934	909	933	943	893	923	960	925	924	961	897	939	915	902	975	902	943	907	881	930	938	958	901	946	948	970	926	925	965	912	930	938	958	960	918	936	991	906	968	953	872	970	942	942	901	915	915	911	899	922	971	924	946	955	911	1003	959	941	955	988	959	966	957	988	926	950	942	942	899	929	890	918	912	916	920	933	878	950	957	912	945	953	925	911	947	939	940	902	992	919	877	913	969	937	949	922	914	940	906	915	1015	975	949	913	906	866	874	954	946	964	950	928	986	1020	912	964	935	969	927	941	914	975	937	873	883	967	975	931	936	934	923	970	887	931	953	963	970	985	1003	961	944	923	908	932	929	940	966	954	952	952	926	949	939	952	906	917	953	968	922	967	977	898	943	946	939	1020	930	857	978	946	971	954	911	890	917	953	940	876	916	917	859	914	904	934	942	973	910	976	971	920	940	961	949	990	923	944	967	934	913	909	901	917	887	959	908	895	920	964	926	973	933	922	907	931	978	922	950	953	935	944	927	926	951	915	903	930	942	974	913	926	944	925	923	920	973	903	912	912	924	965	936	959	912	907	1010	938	924	985	963	956	913	960	888	947	895	954	907	939	936	907	976	947	928	939	932	946	974	913	941	983	986	983	924	911	907	951	913	905	960	896	940	911	949	910	955	938	992	912	960	933	949	938	968	976	949	962	934	919	952	931	936	959	938	974	970	978	939	902	880	914	909	919	974	914	925	955	944	970	960	917	951	916	992	894	893	955	903	952	981	943	944	922	1010	920	973	927	901	995	910	954	937	902	914	906	956	924	946	973	884	917	981	947	933	974	906	916	943	946	885	904	884	909	934	908	915	921	904	1001	922	954	940	912	918	979	935	967	889	925	946	921	918	894	943	953	936	946	946	954	939	922	915	934	940	882	912	929	890	977	993	943	964	945	957	916	885	933	950	892	950	964	963	928	922	906	923	920	932	910	941	949	943	921	922	916	959	988	951	1006	879	920	889	940	937	974	984	937	906	956	959	920	931	945	914	953	955	946	987	942	944	926	895	979	918	894	939	945	970	909	949	971	993	930	955	944	933	940	900	930	964	932	946	953	954	961	962	948	911	907	990	908	945	945	990	947	890	917	931	958	935	909	894	936	927	925	917	942	927	949	977	918	963	927	959	976	932	914	926	925	890	936	961	936	909	951	929	964	965	947	922	892	933	949	924	941	914	963	928	883	966	970	1013	885	895	905	970	927	955	924	956	934	1002	958	936	990	905	912	906	929	941	943	920	934	930	970	899	910	903	906	955	949	895	1032	914	944	982	985	1003	958	939	991	1027	956	899	937	940	982	933	964	911	977	939	900	970	886	875	919	922	939	935	968	922	873	914	930	890	932	956	914	930	979	895	882	1001	1038	920	982	920	949	926	913	908	938	951	968	901	964	955	901	904	932	953	928	970	934	857	967	961	924	947	924	943	941	935	929	903	954	1046	953	945	909	932	980	919	971	963	928	945	974	936	956	904	890	920	931	914	909	960	953	966	902	930	956	939	957	930	901	904	953	953	917	989	972	952	906	954	928	867	1018	912	932	927	961	988	902	898	1004	955	940	933	927	917	994	954	950	909	969	932	858	944	979	980	926	958	954	973	925	932	961
23932	20978	24309	27850	21001	20988	13163	550	368	380	349	315	295	277	284	259	260	277	248	247	267	279	245	230	242	262	256	259	236	250	252	236	254	227	268	245	271	268	248	243	230	250	256	237	232	248	249	243	227	274	214	253	218	257	244	232	251	238	248	227	235	230	255	254	222	249	213	267	244	215	260	254	238	230	225	229	238	228	246	236	251	241	258	261	249	236	257	214	258	240	241	238	258	247	214	242	261	262	254	254	221	233	245	235	211	243	257	255	250	246	227	261	264	254	267	228	239	231	233	233	224	246	246	224	231	213	246	251	224	244	241	222	242	229	227	239	248	217	247	253	247	234	245	249	281	262	266	227	222	237	232	245	239	218	260	244	229	230	242	272	253	250	213	238	248	244	223	239	234	268	216	240	216	230	264	236	218	226	268	248	219	234	235	223	245	253	226	268	237	219	259	224	238	253	216	259	248	255	248	232	248	237	279	217	224	249	250	236	229	254	213	246	244	276	250	237	210	242	209	229	261	255	229	266	247	243	227	234	215	244	235	225	247	234	248	271	277	266	263	245	234	248	254	217	228	250	234	256	238	242	274	222	262	254	255	246	238	239	192	258	246	246	237	219	237	232	234	238	233	247	240	244	226	240	248	242	243	209	268	217	242	246	237	261	272	293	257	234	258	236	254	223	244	231	237	245	250	238	249	262	265	227	240	237	227	260	258	221	222	255	254	246	282	250	245	275	255	227	234	230	228	256	228	229	248	233	268	238	227	245	226	216	225	243	229	245	237	279	250	232	243	227	240	227	234	232	255	261	231	260	244	233	221	251	256	261	244	275	263	241	231	258	211	216	259	229	221	278	217	249	213	241	228	248	245	248	247	215	233	254	273	263	244	219	272	260	213	231	231	269	251	260	209	217	247	245	213	226	265	227	235	248	222	211	251	252	230	263	232	234	254	212	249	258	268	245	236	248	215	228	260	262	259	246	213	245	232	256	239	248	253	256	236	245	231	211	216	238	234	252	213	224	233	211	232	230	247	261	213	249	257	247	233	224	250	254	233	261	235	267	230	243	244	239	221	237	232	267	267	263	253	227	253	265	267	241	239	241	241	239	234	223	220	242	240	232	245	244	229	255	263	246	236	240	252	247	228	235	245	244	226	246	226	242	251	254	243	255	251	223	251	239	242	253	218	239	232	254	216	271	236	245	227	223	258	246	260	233	249	227	243	228	253	247	258	274	258	235	238	257	222	267	264	214	263	266	240	245	267	240	227	253	252	236	240	232	252	253	218	235	238	243	278	214	225	235	262	232	205	247	249	236	249	222	233	252	248	256	238	198	234	267	257	247	227	239	274	198	216	236	263	240	261	207	249	255	218	237	231	219	249	243	240	230	246	219	243	243	208	269	243	249	233	244	277	255	252	225	219	244	239	208	232	244	223	222	267	250	236	247	233	227	251	219	270	259	262	220	240	251	249	227	276	267	231	230	241	257	228	218	243	238	236	250	248	243	232	256	276	241	221	242	268	253	248	248	252	258	257	248	247	260	281	243	224	246	219	242	236	259	247	220	246	231	228	244	249	242	255	231	253	268	249	250	227	241	234	236	242	237	247	217	230	229	240	261	234	213	245	251	226	215	254	260	241	251	244	222	241	246	238	210	230	226	221	235	233	255	247	231	233	240	229	252	249	242	251	282	223	251	257	219	229	238	222	234	223	208	247	229	206	229	277	219	229	247	279	235	262	235	221	250	242	240	275	210	260	241	272	235	249	256	212	236	258	248	222	230	216	245	236	249	242	245	243	243	251	252	240	268	240	239	236	251	232	233	221	238	208	237	221	265	238	247	257	230	285	239	227	262	247	234	256	267	261	251	236	258	222	261	241	233	254	246	219	250	263	249	237	256	232	224	252	271	236	233	253	255	232	265	253	271	254	259	249	237	219	242	238	229	253	237	248	241	259	253	228	254	255	246	239	234	249	238	256	248	242	237	239	235	234	245	234	241	226	221	228	285	242	263	232	218	244	234	228	221	278	275	213	257	258	271	254	241	260	266	251	243	220	246	254	223	226	244	216	245	222	240	224	240	237	254	208	259	235	235	241	249	235	284	239	216	228	239	205	239	242	242	229	258	261	233	222	240	262	243	247	233	266	248	249	231	230	222	271	225	253	253	269	252	233	278	257	241	242	257	243	235	238	235	267	237	253	257	250	236	230	222	250	250	263	242	230	210	255	250	279	217	244	239	237	229	246	207	242	264	246	246	229	273	253	225	248	236	265	246	241	229	237	230	216	222	261	251	223	252	215	259	237	253	255	260	242	255	243	241	240	230	264	216	247	234	188	225	235	241	243	231	235	244	236	236	208	237	261	234	248	271	225	219	235	238	244	240	220	238	229	240	223	224	240	215	220	246	227	279	246	225	239	229	243	279	220	252	257	266	228	239	272	249	269	255	209	251	227	254	246	249	226	261	236	249	232	238	208	233	241	224	236	270	242	231	241	249	244	252	239	231	246	286	247	233	241	233	250	257	242	243	234	243	239	230	228	257	238	243	212	235	271	245	238	243	269	228	260	246	242	258	250	272	221	229	266	248	240	236	233	228	245	235	248	232	268	247	218	254	213	211	269	229	254	217	222	266	269	255	246	248	246	247	212	241	240	252	232	224	229	250	254	229	238	237	247	244	203	260	249	271	267	233	238	241	258	231	239	221	241	252	254	240	244	261	232	246	262	254	223	197	255	233	215	249	251	228	223	249	229	211	231	231	242	253	223	226	239	244	220	247	220	249	242	233	268	218	239	234	212	254	275	245	234	233	225	239	264	221	228	248	251	265	225	245	268	258	253	253	210	238	258	213	233	256	241	241	254	262	253	244	248	224	244	240	207	227	222	244	213	262	252	246	272	237	222	235	224	265	228	265	243	222	242	260	225	215	226	239	235	282	231	216	224	218	247	239	243	249	260	248	259	262	261	236	221	252	235	220	236	257	247	239	247	241	221	259	241	225	247	235	238	235	225	218	234	226	247	242	246	254	279	258	255	234	255	229	256	254	230	212	247	248	234	239	229	251	244	237	241	235	242	237	253	229	246	224	235	239	235	255	270	218	239	255	249	229	231	260	229	217	236	263	236	213	244	268	235	234	247	235	250	247	244	247	237	223	220	244	254	252	238	242	243	255	267	249	233	243	209	260	233	229	270	238	250	236	269	261	247	225	266	255	252	246	253	220	240	283	241	253	256	243	220	272	287	225	255	255	251	217	243	248	285	286	250	263	228	224	233	236	223	269	224	233	223	234	258	218	229	261	229	222	257	229	224	207	257	244	221	232	251	237	237	235	242	248	232	249	244	239	214	265	213	234	238	250	260	240	257	258	221	201	212	222	229	235	242	203	257	261	218	229	220	262	240	252	219	263	260	246	248	251	218	215	248	251	236	249	249	227	212	259	251	226	237	220	244	222	270	239	219	247	260	234	222	239	266	233	217	230	218	224	266	220	240	246	239	235
3241	3364	1595	1315	3223	717	686	636	641	582	619	617	665	595	570	596	622	605	585	597	621	606	594	604	663	559	620	570	565	581	601	610	565	654	624	621	617	568	610	606	583	582	570	613	552	576	586	607	628	595	610	607	627	607	588	633	633	584	603	574	645	595	625	603	611	576	591	576	573	582	611	579	620	573	571	565	558	580	622	605	595	581	593	584	594	600	589	562	576	551	579	594	607	626	583	605	607	593	625	573	605	584	576	550	609	592	559	601	607	647	607	571	502	555	572	612	618	579	563	591	585	549	569	584	606	554	624	600	578	634	548	568	584	586	561	622	587	602	578	583	604	567	616	596	602	575	551	603	558	585	576	617	567	563	595	611	627	585	608	622	592	568	607	586	587	587	560	583	574	589	603	596	573	571	613	590	588	585	540	596	576	603	643	590	600	632	608	621	585	621	592	560	586	615	597	584	580	583	600	612	578	567	584	598	581	629	597	578	560	621	576	617	605	599	567	560	613	599	612	611	577	573	621	585	588	603	608	639	606	602	525	589	590	595	579	621	550	574	571	633	597	562	577	552	570	584	554	589	588	615	569	620	603	566	571	602	544	581	598	619	604	583	589	608	561	607	557	564	572	577	572	597	603	553	563	582	609	610	587	584	590	548	564	575	596	599	585	618	587	599	556	570	607	540	613	553	601	574	589	619	598	647	594	573	561	611	558	578	605	590	588	587	600	558	573	596	598	574	548	592	589	591	586	608	610	588	574	556	583	554	596	598	585	610	598	630	603	612	623	599	565	598	601	609	617	605	626	575	536	597	631	597	608	626	601	573	564	595	614	579	641	602	582	593	577	570	631	558	608	595	653	608	579	588	614	577	602	600	618	563	579	579	590	560	568	603	571	612	631	565	619	587	603	578	583	615	588	569	624	576	569	561	607	578	577	586	563	609	547	605	580	551	575	610	578	595	613	563	590	576	587	557	579	569	600	579	607	573	604	624	592	598	635	555	612	608	587	602	561	589	560	615	614	551	654	615	590	593	616	606	571	575	565	594	532	581	585	572	536	649	607	622	618	552	586	589	596	551	611	634	579	564	631	576	607	574	564	585	564	619	605	604	577	606	569	579	583	543	632	568	574	610	609	553	590	582	600	603	537	578	604	565	591	572	554	614	523	578	585	554	593	542	596	574	557	550	537	613	599	615	592	672	587	532	597	575	596	575	613	550	621	570	632	553	592	540	608	581	584	582	645	583	538	532	597	613	620	576	604	559	590	599	619	572	633	571	590	623	625	575	535	606	598	613	594	581	595	549	604	602	588	554	565	606	541	626	577	599	559	588	548	545	584	579	583	625	575	616	540	546	582	606	571	605	584	602	601	629	596	564	563	615	610	583	587	608	565	571	602	573	573	587	581	585	585	570	561	587	618	595	616	626	588	601	632	605	566	580	613	559	603	615	563	623	602	587	585	591	602	575	517	593	580	572	592	581	604	570	583	595	533	587	575	570	603	546	600	561	558	565	557	601	589	592	526	597	576	582	588	586	617	593	610	570	622	566	607	587	632	571	572	591	598	582	610	593	546	593	588	604	568	635	531	606	594	611	603	594	591	572	591	580	584	589	600	586	573	573	584	594	578	606	588	583	629	573	588	592	608	506	574	610	597	607	605	567	577	577	595	564	589	611	572	599	611	590	578	588	566	592	578	562	614	594	612	580	591	589	575	627	597	573	609	621	588	584	619	607	578	589	605	573	628	557	565	606	620	555	634	619	589	553	565	621	575	628	561	580	555	630	608	633	596	577	609	570	615	633	587	594	586	558	565	620	561	569	593	606	594	607	590	573	601	584	578	611	609	576	577	544	597	598	582	580	618	609	610	551	561	558	538	607	544	549	620	597	595	563	589	564	568	592	573	607	597	609	573	598	565	549	558	590	594	610	585	622	546	564	573	600	624	586	629	610	609	578	554	545	632	591	582	594	571	559	621	566	626	605	608	608	589	584	571	564	644	573	582	603	608	600	595	588	579	582	584	595	608	582	596	611	603	617	595	614	562	601	590	587	571	622	628	545	536	574	618	593	635	521	621	562	598	602	560	581	526	605	573	628	626	587	574	593	590	615	590	583	619	572	573	549	573	594	596	616	594	546	610	613	601	596	601	567	589	596	627	556	617	608	609	621	622	611	590	602	567	634	586	615	624	586	569	557	592	584	586	603	575	565	637	607	579	599	579	533	585	574	573	574	570	537	542	601	551	565	603	533	582	605	592	594	593	600	590	580	607	598	556	576	603	639	579	602	586	619	588	550	561	597	639	595	581	624	612	612	555	593	577	623	592	564	604	605	603	574	569	574	634	551	612	604	576	572	578	604	569	567	550	588	623	584	577	588	593	564	577	552	575	647	587	572	589	566	608	639	596	571	597	553	593	564	575	581	605	590	572	600	565	585	601	563	563	579	589	611	581	577	618	625	594	603	597	584	620	600	558	583	562	589	602	619	575	593	566	624	576	563	617	570	630	576	628	520	598	602	598	596	561	552	624	580	520	588	615	587	585	575	509	583	585	584	573	592	598	574	590	616	589	585	591	569	581	618	577	578	620	590	566	605	587	591	606	576	612	623	589	595	594	595	565	590	614	636	588	542	559	597	599	593	568	612	594	607	544	582	602	603	624	572	598	585	619	587	584	573	565	599	598	530	546	613	563	587	573	592	607	607	598	587	608	558	590	594	538	553	589	547	618	557	599	573	575	585	588	601	586	591	624	550	566	582	606	591	601	568	619	602	596	569	552	591	604	554	597	615	564	572	575	568	601	572	583	596	651	564	585	612	614	628	578	587	600	626	580	565	588	568	590	607	532	575	607	581	585	608	577	584	588	572	601	595	587	580	600	615	596	604	583	613	586	608	604	646	585	574	616	576	584	592	605	601	596	577	587	568	599	597	571	579	580	572	606	566	615	608	595	593	564	595	605	621	583	609	618	578	591	603	591	551	578	551	581	613	600	591	588	577	598	590	586	537	592	605	608	602	552	581	562	583	553	595	562	551	627	601	570	588	573	603	597	556	605	590	603	556	560	599	547	600	545	563	592	585	639	545	564	570	593	601	599	552	593	567	569	537	530	578	555	603	522	563	546	546	591	582	590	587	605	580	587	590	564	584	569	605	597	614	596	581	559	592	575	579	598	553	623	567	605	563	587	595	621	575	574	537	583	640	556	586	595	590	612	583	630	589	570	617	571	576	582	612	594	620	583	595	601	553	593	586	570	583	612	587	554	598	577	618	546	603	629	597	592	585	600	618	606	606	576	630	571	561	568	539	605	625	627	584	588	583	586	607	588	624	596	570	580	610	572	604	563	589	619	561	549	624	584	644	605	582	583	587	601	593	621	603	590	638	568	621	643	551	615	594	590	586	620	612	595	598	564	619	582	640	573	574	583	570	571	560	563	601	616	585	578	633	568	581	578	592	616	603	598	567	601	596	602	555	595	555	615	593	549	566	600	575	602	606
31913	19436	6852	579	555	335	341	339	301	337	352	333	320	345	371	329	328	340	363	340	335	364	342	319	355	333	364	335	314	337	325	363	365	336	300	348	329	329	314	347	334	377	353	343	339	328	357	341	324	315	339	382	333	347	328	346	356	328	336	326	346	333	370	347	349	330	338	326	335	322	309	319	348	309	365	333	352	312	327	350	353	337	335	344	328	358	321	347	315	322	343	340	295	357	324	337	342	312	335	337	313	337	367	344	335	339	324	348	317	320	363	336	323	366	356	364	331	346	338	305	343	314	337	317	322	365	335	316	320	322	349	321	336	351	324	375	338	331	350	361	344	344	367	362	344	331	346	358	303	311	349	359	329	329	347	304	320	369	327	363	293	303	319	304	335	346	354	337	323	352	346	361	314	348	337	354	337	332	358	329	340	350	347	338	335	288	321	322	335	337	320	374	346	337	342	310	341	343	324	362	332	351	328	368	337	322	317	339	305	334	326	315	351	340	323	351	331	335	315	340	358	329	343	320	320	321	349	359	375	308	328	317	317	320	310	309	354	319	329	355	338	342	299	353	357	318	351	342	331	346	365	325	347	359	358	349	317	336	339	371	319	349	339	333	310	379	329	322	325	305	325	332	364	317	327	319	335	325	331	323	360	343	339	331	347	331	321	328	327	370	355	314	287	338	367	325	311	319	341	330	345	347	346	330	360	311	376	348	311	343	358	342	308	292	360	329	349	327	354	349	350	351	349	321	331	307	328	326	314	321	333	326	345	321	321	347	322	312	339	346	329	350	343	324	299	337	302	319	346	358	373	331	329	335	348	340	328	360	311	330	352	315	336	342	334	318	336	348	336	343	339	350	294	336	342	319	331	349	349	352	374	342	325	322	309	341	335	333	325	337	351	338	328	311	310	327	348	318	334	350	359	342	339	351	324	327	332	329	333	310	348	333	324	343	359	330	316	348	351	349	315	325	314	317	305	330	314	354	352	325	355	327	328	312	351	350	310	337	336	321	362	340	322	323	349	363	289	366	348	331	334	356	376	342	361	338	306	365	320	367	355	340	341	341	335	353	311	332	299	336	355	317	359	317	347	354	341	338	326	337	344	318	324	364	323	320	364	334	355	353	349	317	337	317	351	337	328	332	345	337	361	322	338	350	345	326	350	352	308	338	329	327	331	366	314	326	356	340	354	315	351	333	347	345	338	314	336	337	366	350	345	352	355	320	324	313	352	327	348	345	346	344	315	306	339	347	338	335	332	337	335	350	324	325	360	336	327	332	333	362	355	345	326	350	319	353	328	335	348	316	321	350	337	344	364	362	328	329	329	334	350	345	353	327	306	315	356	310	328	316	338	320	345	333	295	323	326	344	344	363	354	319	337	307	335	329	328	355	323	328	350	360	351	320	304	352	352	350	302	346	333	333	338	308	348	362	362	325	337	298	370	356	336	343	306	337	336	344	308	376	334	346	344	349	373	357	335	337	356	335	309	318	376	337	325	336	335	359	333	344	354	341	319	373	321	341	341	342	319	344	346	367	333	343	310	317	344	356	347	348	315	343	316	336	349	326	356	386	299	342	317	368	336	348	319	343	349	339	324	345	343	350	354	335	355	306	353	368	338	394	327	332	358	352	359	358	329	352	370	335	347	316	345	294	324	318	329	363	302	338	364	380	333	339	315	335	309	318	322	334	319	314	319	350	311	330	321	327	349	341	330	330	294	320	330	332	375	331	333	341	349	331	342	361	349	346	339	316	325	326	363	344	343	325	339	383	335	308	340	326	339	337	329	365	330	317	334	312	339	359	324	354	351	347	305	335	323	356	351	356	344	338	338	333	323	360	313	331	336	390	342	335	325	333	326	347	351	314	338	340	338	346	334	339	320	341	341	343	332	348	376	336	375	308	346	323	338	318	299	304	323	359	373	335	307	331	319	340	339	320	333	351	335	335	335	343	327	375	325	314	353	327	349	346	373	318	327	312	331	326	407	361	334	390	327	324	344	293	313	341	312	352	301	328	341	315	351	365	361	354	320	328	352	371	348	313	308	338	331	301	351	326	351	356	327	356	347	338	325	351	358	315	337	336	332	367	351	383	351	335	325	297	331	327	356	343	375	332	329	316	355	347	337	368	352	381	331	345	357	351	338	318	323	307	337	310	344	356	350	338	352	315	326	339	291	329	327	338	343	304	345	322	311	358	348	328	385	342	333	372	357	313	338	358	360	348	336	323	347	352	361	351	340	337	314	341	324	306	332	337	345	313	347	345	327	325	337	373	328	325	337	330	344	371	360	337	337	349	316	360	345	372	341	316	353	339	307	371	351	347	353	335	339	305	306	326	314	323	341	329	346	339	334	331	364	344	329	354	357	350	371	355	332	326	340	338	302	363	357	344	314	337	344	301	355	332	367	335	349	368	388	312	312	318	318	340	336	365	347	362	343	337	338	368	340	351	319	357	326	336	336	331	341	315	345	334	329	343	355	338	321	325	334	333	331	321	326	340	338	321	345	317	321	335	374	372	335	340	331	346	327	329	328	321	346	358	344	364	338	314	342	338	345	322	330	353	325	359	362	355	342	307	321	372	360	340	349	342	328	359	318	333	353	348	334	330	323	362	310	340	299	296	340	325	341	348	332	326	331	301	331	337	370	321	351	329	346	317	306	306	320	343	336	334	362	353	326	333	331	324	337	324	344	341	319	376	333	350	334	343	355	323	329	326	371	350	306	341	333	337	338	365	385	352	324	350	355	324	317	318	357	345	331	338	344	302	331	355	336	341	337	322	362	335	336	336	331	351	336	380	319	339	339	324	328	342	351	331	360	331	320	321	315	353	328	336	354	310	316	314	339	329	319	377	346	367	346	372	355	311	331	324	352	358	330	314	304	305	328	351	357	334	320	347	336	334	344	293	339	322	360	334	347	368	320	343	367	307	356	312	349	344	338	290	351	338	325	346	333	368	340	351	326	368	341	262	326	316	320	380	346	317	321	340	359	317	332	328	291	340	321	344	343	323	314	339	323	337	348	330	373	322	326	344	328	344	343	344	315	342	328	342	317	336	337	334	354	359	351	293	329	376	339	351	331	325	337	295	368	350	298	313	349	306	342	354	337	321	330	307	342	355	335	354	353	324	323	350	359	343	367	311	331	356	342	353	337	345	335	383	339	305	334	324	338	307	334	336	313	330	342	360	314	358	310	312	351	356	356	302	320	321	356	363	328	359	311	368	329	329	354	313	355	322	327	348	345	322	310	332	348	296	333	315	348	347	301	326	336	360	373	306	355	310	330	364	346	353	347	363	325	345	364	331	376	336	349	346	352	346	325	357	305	335	314	335	340	304	369	336	324	364	332	359	315	329	347	326	335	362	362	316	336	369	314	355	332	312	381	325	364	314	314	351	327	344	370	361	340	309	333	371	336	318	362	348	345	312	356	328	374	307	330	378	325	354	355	344	365	341	344	313	319	334	341	345	343	350	315	336	338	341	331	317	331	347
5525	971	905	907	929	851	844	788	798	858	854	820	830	889	853	843	861	818	841	795	846	882	812	834	808	789	809	822	849	884	834	819	850	826	850	808	840	864	835	865	826	831	840	814	865	843	894	795	828	852	864	831	850	863	821	869	867	835	895	857	872	845	850	819	896	881	873	842	822	883	834	849	832	802	889	860	879	853	846	869	822	891	832	788	831	842	864	859	812	830	808	841	834	842	852	859	777	771	861	850	812	899	874	868	877	838	866	888	852	858	822	826	863	824	785	840	811	858	845	840	823	855	862	848	872	829	792	875	884	906	875	865	872	870	823	839	863	869	788	785	856	827	856	848	840	849	865	821	841	852	856	854	837	862	867	843	871	824	832	843	865	884	878	876	869	831	842	825	833	886	831	808	778	896	889	849	871	880	820	852	854	893	820	858	845	784	819	819	868	873	864	868	865	839	827	886	840	877	859	833	853	844	886	842	855	827	805	889	874	892	812	845	812	837	846	774	803	845	867	861	847	820	846	845	837	846	890	848	853	831	801	834	853	841	847	852	872	872	846	823	872	858	876	834	814	860	823	847	834	835	871	860	878	807	824	862	882	856	817	815	861	798	840	859	855	882	869	864	835	877	835	834	834	892	843	810	833	831	862	844	815	849	824	827	844	814	900	828	842	860	824	877	841	832	836	813	853	905	875	838	847	871	884	854	848	836	833	889	814	832	875	820	807	852	808	828	825	849	854	861	893	891	832	832	889	868	803	854	866	861	882	874	852	830	868	875	819	906	827	820	858	831	860	831	837	883	856	845	825	879	845	878	842	839	867	773	826	854	850	853	830	831	850	879	835	853	818	827	815	830	820	905	821	840	796	867	801	847	838	820	831	859	833	860	865	851	823	890	848	862	843	817	871	856	862	877	840	842	846	908	814	846	834	845	840	835	857	906	813	844	812	851	874	905	861	879	832	833	812	798	852	850	868	852	807	853	851	818	817	889	860	817	806	812	791	867	836	883	855	880	866	756	879	866	839	818	902	874	827	855	808	861	825	831	818	871	804	859	885	841	850	809	829	853	837	829	853	866	868	864	838	897	829	858	800	864	822	833	824	884	832	778	875	825	841	819	815	911	889	924	886	820	861	858	841	805	833	833	859	844	887	840	800	881	849	886	917	845	868	863	834	885	837	845	858	847	812	918	894	841	848	857	848	859	869	842	838	851	833	902	836	873	884	833	866	845	880	889	885	829	821	854	854	825	844	885	870	877	807	838	887	821	825	870	844	849	818	886	873	792	851	855	801	878	839	821	864	813	808	853	847	841	807	809	891	851	828	892	852	807	868	867	858	837	857	862	860	838	833	863	852	791	828	862	901	868	892	834	853	861	835	826	894	813	862	866	898	844	870	860	789	871	825	871	835	877	850	852	833	857	867	840	852	825	882	830	840	899	885	837	898	804	830	827	799	839	881	805	851	820	799	859	840	836	864	838	831	811	900	833	788	849	845	823	847	863	833	862	834	843	826	859	854	846	843	873	875	792	894	840	833	864	815	851	868	829	837	850	801	816	831	845	826	886	863	855	830	833	848	853	868	818	816	860	865	870	791	869	840	807	913	871	820	841	869	865	813	884	837	828	826	814	812	852	876	858	868	827	826	811	871	823	904	795	854	833	897	879	860	850	867	869	841	872	831	841	843	839	849	864	825	886	822	853	828	869	847	790	832	864	863	844	784	848	810	806	807	867	859	809	859	866	853	897	837	906	863	830	786	856	818	862	822	836	839	873	854	885	843	845	878	805	843	842	845	826	828	847	849	897	867	877	839	850	830	869	867	842	869	874	857	791	854	867	841	797	818	850	844	861	820	865	874	844	897	840	882	810	891	884	858	842	828	811	826	870	895	856	889	858	810	845	820	842	852	858	790	870	827	840	880	826	838	883	795	860	858	806	824	875	847	847	899	851	903	861	910	811	813	808	856	864	864	809	896	855	794	855	853	803	896	776	845	844	923	869	851	843	830	856	930	879	864	888	862	790	794	824	801	837	817	849	889	903	821	842	828	838	899	895	841	838	835	798	873	802	845	859	859	890	870	819	861	842	861	834	842	857	832	913	867	836	892	859	840	833	827	841	865	855	816	858	826	805	869	890	868	867	895	846	899	842	821	843	827	857	851	846	871	814	850	838	846	797	835	887	829	845	879	840	812	856	791	821	849	843	874	842	849	854	869	817	847	876	867	848	873	858	857	851	894	827	872	821	866	839	890	897	861	901	839	895	870	885	851	830	822	855	885	889	833	883	872	862	845	865	878	831	824	853	820	860	780	863	855	834	875	889	830	840	877	845	882	856	835	850	884	890	852	887	858	781	839	865	789	808	818	803	834	811	849	844	841	899	833	841	836	835	816	878	835	855	852	828	853	838	817	820	814	875	834	839	845	815	840	799	844	845	763	874	803	882	830	893	836	853	811	855	836	822	845	861	788	819	811	811	834	867	869	884	810	867	833	858	878	835	830	837	850	815	904	867	921	846	899	866	883	836	828	850	850	796	787	825	849	835	828	864	861	838	848	800	843	823	901	845	857	854	830	841	854	856	818	858	801	843	852	911	823	845	853	854	867	854	856	825	837	839	882	883	836	821	860	823	809	807	878	859	871	880	912	851	849	829	856	866	937	862	844	872	830	891	824	834	865	835	860	839	851	880	847	895	848	863	854	887	788	847	817	832	866	815	852	841	880	847	839	800	829	841	849	819	819	783	824	857	815	842	888	879	801	890	830	825	809	842	859	813	874	810	872	851	871	830	854	859	863	808	837	852	820	861	855	835	778	882	862	819	817	869	894	860	835	878	896	912	862	863	820	875	828	857	879	857	860	862	848	868	812	877	852	829	862	888	788	808	835	868	890	847	784	863	820	831	808	843	816	899	800	800	843	872	809	858	888	869	862	842	876	877	867	882	830	875	828	857	879	886	856	877	817	835	848	885	767	898	806	842	806	810	896	790	829	847	826	856	896	846	866	839	857	851	836	878	864	837	913	884	852	859	831	862	813	804	829	846	849	809	866	834	851	808	846	790	842	859	835	873	837	829	826	812	817	830	879	852	832	858	836	881	811	851	818	904	830	834	830	806	851	813	884	869	896	837	867	824	807	853	844	872	858	800	872	871	751	806	823	855	895	861	871	867	783	841	860	853	862	889	829	844	846	845	815	876	898	847	899	781	852	883	889	833	889	854	849	885	862	896	813	842	900	902	882	842	807	848	858	822	886	889	825	833	872	868	823	847	819	822	863	858	865	817	874	839	945	857	841	835	872	901	845	879	923	836	841	868	820	833	871	891	854	910	827	891	852	825	817	839	841	863	782	880	888	820	839	811	813	858	844	870	816	866	830	831	863	865	830	829	867	856	875	841	826	840	832	863	851	878	836	876	883	901	902	835	839	825	832	865	843	848	839	897	832	869	842	837	816	842	799	804	866	848	880	813	861	805	857	863	860	851	849	886	869	836	858	871
24642	21024	23983	28237	21085	16630	836	530	429	452	426	430	474	428	435	413	397	376	382	443	421	405	422	409	428	398	405	395	400	367	373	470	417	415	364	413	413	378	396	378	423	386	380	407	423	407	381	410	392	388	409	383	405	416	386	400	394	368	430	399	405	411	359	406	412	408	371	399	403	374	415	439	432	436	446	403	429	400	392	377	398	407	408	395	447	392	387	382	435	424	409	411	415	400	433	431	365	440	406	404	364	392	416	394	430	426	415	410	389	401	412	402	422	418	390	420	381	404	449	400	363	402	386	394	396	411	424	401	400	420	413	400	410	422	411	373	366	404	399	392	385	393	417	387	395	400	424	385	402	418	416	421	393	345	363	391	402	395	366	381	403	393	423	421	398	430	406	388	379	378	436	403	391	432	431	459	389	394	402	435	428	365	377	388	366	408	383	424	396	440	400	393	402	408	424	384	394	371	383	402	414	402	402	416	425	423	395	397	402	382	414	382	406	449	387	349	408	437	400	391	379	378	369	412	385	363	395	413	402	425	409	405	397	417	430	396	405	385	405	401	355	369	402	415	426	379	374	382	393	385	396	415	417	380	398	425	391	393	361	357	384	353	377	414	377	401	447	397	399	390	382	389	368	357	408	422	425	378	403	412	377	418	379	390	400	395	387	354	419	395	388	411	390	377	375	419	424	371	394	407	398	402	391	383	374	414	436	371	406	392	408	395	358	388	418	430	420	390	366	376	375	422	404	384	404	382	380	378	392	453	400	384	378	390	413	411	399	423	383	407	423	400	382	405	439	418	391	381	416	394	351	434	426	407	378	393	425	403	370	400	384	365	393	437	395	448	436	359	411	384	416	376	393	364	405	414	392	403	401	385	425	415	354	401	377	359	433	410	396	425	406	370	382	368	361	385	400	405	400	411	424	406	418	392	402	390	406	389	386	436	367	370	379	390	412	406	397	419	370	388	422	367	343	404	407	425	426	380	447	431	382	436	384	437	402	412	415	419	450	376	391	403	397	417	402	414	363	412	404	422	371	367	417	391	428	393	401	411	380	403	392	391	386	377	435	377	380	352	382	397	388	357	396	409	394	380	404	418	397	380	371	396	371	431	404	393	405	428	407	419	390	419	441	377	391	406	402	398	384	387	380	408	374	412	385	397	399	417	366	397	442	429	409	359	379	403	404	410	410	410	396	404	409	408	416	409	398	406	399	407	406	431	462	382	401	415	390	390	386	386	410	386	418	365	367	389	404	400	410	374	386	387	399	415	369	396	368	374	411	429	403	398	391	407	371	432	431	380	424	439	403	381	420	439	396	435	379	386	383	359	371	396	378	403	380	394	384	418	404	402	382	367	391	380	394	424	440	417	385	403	370	444	445	404	382	426	388	391	423	414	372	412	376	403	399	404	398	383	404	398	419	387	405	393	395	440	417	395	409	383	420	414	433	413	427	416	375	432	424	421	393	428	382	370	371	379	372	381	388	377	411	392	396	398	397	416	412	384	373	420	445	407	422	379	394	404	368	417	410	406	403	368	431	398	428	403	387	433	420	383	370	418	388	428	402	381	414	410	356	389	424	379	421	377	397	378	369	366	397	425	399	421	380	381	409	390	421	398	407	419	420	361	409	396	409	429	419	425	398	383	371	374	391	392	439	356	395	360	389	399	405	411	371	399	420	398	419	381	392	421	392	407	384	391	358	430	398	418	394	435	395	398	430	371	376	374	384	387	400	398	359	424	386	361	401	449	385	394	449	386	397	374	391	405	402	371	390	401	389	416	377	392	411	394	409	388	409	416	358	396	374	420	396	363	420	418	402	440	363	402	397	432	386	398	424	419	400	395	423	407	391	395	427	402	428	375	417	384	414	376	399	421	369	463	449	386	369	389	378	389	407	385	419	424	395	352	385	418	400	379	375	391	379	388	423	383	380	407	393	406	385	376	423	384	391	441	404	419	426	390	390	378	376	404	444	377	402	378	417	391	396	396	405	426	410	434	418	383	410	385	416	398	384	369	431	373	404	373	375	421	430	376	387	377	388	390	391	410	388	421	393	380	389	382	363	399	439	385	383	440	387	381	387	421	436	401	428	406	384	426	400	373	401	378	388	430	407	374	389	398	418	432	404	401	377	427	418	414	378	393	367	408	397	375	393	386	403	402	394	407	354	403	379	379	460	380	366	412	353	443	411	412	428	392	384	374	404	421	414	420	443	425	397	416	377	403	393	405	355	423	428	381	417	425	385	424	380	393	402	395	442	407	365	426	418	347	416	376	387	410	420	391	404	400	418	421	373	354	420	400	376	377	429	403	387	387	407	370	369	405	408	376	390	425	383	398	403	412	367	380	418	413	391	387	408	404	411	383	380	404	377	424	366	419	407	403	410	410	409	384	375	425	419	422	374	417	386	397	418	379	386	411	430	408	410	388	367	437	396	420	404	403	399	414	404	443	433	408	403	387	422	365	399	393	370	381	418	380	442	427	357	378	405	397	463	417	388	415	355	430	398	389	389	378	369	413	347	449	420	419	379	384	427	411	391	422	404	364	406	402	384	402	409	416	408	407	404	408	369	373	398	385	378	425	398	421	395	394	416	422	407	377	382	418	384	417	396	373	407	381	393	395	384	380	428	399	427	412	392	435	381	423	380	371	436	435	396	385	375	395	394	382	397	404	389	386	435	362	350	418	404	378	361	402	392	413	386	406	381	416	395	405	409	397	390	403	422	413	412	390	404	401	419	366	415	359	366	404	423	370	393	393	367	404	390	355	401	424	390	378	445	435	359	433	390	378	383	400	375	385	422	379	381	395	374	410	393	415	376	375	415	354	426	401	399	386	391	397	384	395	395	386	407	373	391	392	434	421	411	374	442	412	375	379	399	417	399	372	378	408	386	351	414	420	404	367	401	394	403	415	402	435	402	419	414	391	392	429	390	418	407	389	382	393	399	419	390	387	454	409	437	398	414	423	408	401	394	408	373	376	383	387	389	417	416	363	434	437	363	411	394	383	403	381	426	363	393	388	395	384	401	412	413	414	391	416	403	393	375	449	401	398	437	400	397	405	419	420	409	400	369	408	414	419	387	422	400	341	407	412	364	446	404	379	404	406	393	412	379	374	417	400	400	406	403	396	399	393	397	424	371	429	451	410	419	423	353	386	366	409	411	426	423	369	373	387	371	422	412	412	404	383	413	385	377	379	405	393	380	393	393	416	377	386	419	397	408	425	372	417	381	378	411	388	391	367	413	418	394	405	399	369	412	396	399	387	378	376	398	401	409	391	401	384	397	351	434	400	402	408	412	393	384	375	395	390	370	419	433	409	377	409	388	406	389	362	402	373	413	419	380	413	417	398	388	422	385	410	371	388	441	413	380	362	399	400	379	418	376	390	376	396	421	423	379	408	441	371	352	381	420	385	355	399	391	395	407	417	392	428	439	400	411	365	446	396	390	411	423	397	385	392	401	393	424	395	432	393	394	384	374	388	361	428	379	390
3486	2544	1539	1546	3102	1056	966	966	951	928	962	955	953	994	948	937	1004	974	957	922	972	938	975	937	978	982	934	942	1003	948	955	968	953	935	967	945	972	948	934	964	969	964	959	963	929	982	920	1008	961	930	930	978	939	976	991	972	918	969	1008	982	973	939	922	930	1053	1012	926	979	996	957	913	990	1021	995	928	976	943	948	960	920	944	981	976	919	974	952	968	947	976	941	925	1003	992	960	984	935	942	979	941	979	922	979	998	965	961	966	968	974	935	957	920	938	920	1015	968	971	995	974	941	954	945	920	987	902	932	960	933	970	947	970	925	1001	927	965	976	1018	934	954	960	975	1004	935	987	963	974	953	961	1008	1018	934	956	922	918	933	978	932	978	956	941	943	933	904	983	930	917	961	957	924	931	958	965	962	967	930	931	949	958	965	923	948	995	931	992	961	900	913	971	974	951	918	922	999	926	966	951	960	922	994	948	975	983	929	957	972	956	932	965	982	920	944	985	993	917	944	919	976	915	892	951	865	954	964	947	938	995	970	898	902	941	946	925	971	935	950	966	959	921	935	950	925	1001	978	1014	934	997	919	945	997	942	994	980	981	980	982	917	981	937	918	950	944	944	918	940	981	919	976	997	877	932	982	952	958	1017	955	962	916	988	911	979	987	952	885	913	1016	918	995	963	955	951	976	967	953	937	942	964	986	909	935	964	942	928	960	962	908	908	916	953	980	949	917	949	921	963	960	928	997	976	946	972	949	936	963	890	986	982	1010	902	960	969	994	976	944	958	973	945	965	974	928	980	975	962	992	989	906	948	991	993	986	997	1045	933	952	1019	963	941	910	976	910	892	966	996	947	984	893	914	983	959	913	982	995	973	972	969	939	971	911	956	917	958	1002	905	932	974	963	934	915	962	934	950	928	1000	985	942	969	920	988	969	927	954	930	1011	949	926	950	962	929	936	932	932	954	971	970	1014	940	970	964	951	971	966	925	911	968	919	951	953	926	949	953	907	933	938	946	932	973	954	995	942	951	961	998	919	924	943	939	951	978	997	968	927	973	944	930	991	953	975	939	957	993	945	923	969	984	962	965	937	1003	957	1000	932	957	975	952	919	915	913	920	972	918	899	953	926	977	954	975	899	887	981	1004	962	982	914	942	993	918	998	952	950	967	962	946	1000	991	934	959	989	937	982	925	961	982	951	984	942	980	970	927	1026	1022	991	966	973	930	929	934	973	990	959	1010	1012	928	945	945	960	984	971	963	933	947	951	967	988	1011	958	949	1004	941	930	950	967	970	934	926	905	896	916	937	983	928	917	1025	917	951	866	945	941	932	954	944	976	922	911	976	914	977	949	959	987	1010	955	948	907	906	965	1015	929	1004	981	869	946	965	958	993	998	1022	926	956	931	970	950	951	946	910	915	930	954	930	962	935	887	908	948	975	971	957	908	982	960	926	961	933	936	975	1022	949	958	906	926	906	944	936	882	980	945	972	990	1031	925	937	985	949	973	869	990	915	969	945	972	945	923	981	936	940	1023	928	919	971	913	961	952	963	950	952	962	928	947	919	913	1000	931	907	947	939	965	948	926	969	950	902	1016	1000	956	951	918	960	928	981	969	986	918	969	890	952	940	925	928	972	891	956	890	878	992	965	946	923	917	948	923	939	992	961	951	966	981	957	981	969	972	968	936	948	926	945	940	924	996	965	975	925	957	942	917	1028	987	954	960	962	956	927	958	941	931	953	953	915	969	931	989	932	962	951	961	992	979	941	1017	939	938	958	955	956	907	967	982	899	949	985	930	958	913	962	1004	963	972	918	949	921	936	948	934	950	945	1017	953	983	945	946	974	946	965	997	972	962	889	893	952	931	948	968	908	961	947	971	940	918	943	980	960	989	974	964	959	938	973	989	1018	911	912	1016	940	929	902	950	968	935	890	936	924	969	939	962	972	980	984	981	953	920	933	926	1006	999	955	966	926	973	982	987	945	886	946	965	932	951	929	965	971	946	928	1034	960	948	969	982	946	989	938	962	934	982	977	930	916	990	951	928	942	973	906	941	931	890	1021	993	970	997	984	937	1022	956	968	966	992	975	937	916	932	931	958	977	965	947	965	987	910	924	951	949	994	951	879	977	962	938	991	888	976	963	972	923	960	941	962	977	960	947	932	921	984	962	937	951	939	934	1011	977	947	970	946	922	955	948	1025	916	973	949	975	920	927	905	937	899	916	1066	971	975	963	950	868	921	986	976	978	919	930	963	940	948	968	1029	1001	950	904	924	951	969	962	985	930	965	921	972	1029	954	947	957	954	974	970	870	921	932	932	945	976	988	962	969	921	964	922	963	943	963	911	955	991	969	928	935	923	972	954	1016	917	968	902	960	932	992	1007	994	1011	957	951	990	975	925	940	933	934	923	940	949	923	917	984	952	983	901	962	986	919	960	980	1016	947	960	959	949	896	910	951	959	942	919	941	957	1002	895	925	949	987	946	954	969	933	923	949	986	923	965	965	982	944	925	895	918	952	948	894	973	973	914	970	946	948	964	921	914	955	959	973	899	998	943	912	957	1016	922	938	968	960	910	947	992	980	984	980	998	968	929	963	949	914	909	900	913	969	966	896	986	927	917	929	927	959	917	942	905	963	908	1008	877	984	934	943	953	964	902	940	951	966	919	950	962	924	997	905	991	1009	944	977	944	955	903	985	962	935	979	925	908	961	931	1019	984	967	926	971	984	882	942	925	959	989	912	923	948	930	1017	957	934	856	990	926	949	970	984	978	954	935	1004	976	957	965	957	927	958	959	930	957	955	959	950	939	936	950	921	961	921	950	983	960	979	893	947	950	985	968	919	1003	993	1002	913	1022	973	973	960	943	951	961	968	923	951	941	1008	1001	959	981	905	951	961	930	935	923	908	950	936	959	990	969	939	989	926	925	972	981	981	923	941	969	952	981	988	953	909	983	940	913	967	945	1005	942	941	958	942	947	966	929	957	938	945	990	971	928	1024	940	938	946	927	973	983	908	931	995	923	913	919	980	962	906	966	946	939	928	985	939	903	981	957	929	909	992	963	1044	919	988	957	947	939	931	982	940	974	947	1043	918	939	958	997	947	953	953	954	939	948	937	916	911	945	911	965	939	951	933	902	1002	962	977	933	948	900	947	953	948	943	952	961	928	982	935	978	968	881	955	947	908	996	942	974	975	944	939	924	945	969	973	946	945	941	923	948	893	993	1019	1002	943	961	952	1012	944	919	935	964	918	938	927	959	928	892	917	948	951	912	962	970	954	935	892	942	974	955	956	943	862	914	912	1011	981	888	947	997	915	934	957	913	1014	914	961	970	943	963	975	966	975	995	959	927	942	997	941	941	928	961	965	968	959	989	934	963	933	976	987	943	995	950	935	1003	933	933	938	926	937	970	934	955	990	973	949	973	944	951	994	908	912	936	893	913	955	1005	891	906	925	951	989	956	941	881	972	947	924	938	952	978	950	936	926	978	969	975	961	941	948	947	921	929	889	1012	962	916	953	952	974	931	950	947	940	964	940	1002	934	921	976	979	908	955	945	976	975	995	1002	895	994	939	965	919	1006	989
24004	21052	24372	27953	21068	21060	14659	612	383	350	322	311	312	295	308	279	271	271	262	269	272	262	248	271	267	278	256	244	242	260	275	231	253	254	227	224	256	274	253	264	245	239	265	242	246	259	259	245	249	237	226	254	294	264	279	251	251	228	261	243	249	249	255	233	207	251	239	219	247	247	257	231	231	241	256	253	230	218	279	241	250	219	207	252	251	272	247	235	218	234	229	255	241	262	220	250	233	215	241	253	244	253	232	239	233	255	260	252	224	271	256	261	246	263	261	263	240	268	219	240	245	277	259	258	221	265	248	256	255	250	228	245	258	252	234	206	229	247	241	249	246	255	226	253	265	250	224	256	227	261	273	249	247	274	270	246	268	250	232	240	236	230	228	228	258	270	257	251	257	269	265	243	243	279	252	245	240	279	245	237	271	245	232	229	251	231	253	229	264	244	227	222	262	244	257	256	232	234	258	265	262	237	244	239	255	261	263	251	230	239	260	262	240	265	268	237	222	257	239	226	234	246	240	222	271	274	251	226	267	231	240	249	220	238	273	246	254	244	231	243	263	260	272	227	263	248	260	252	236	260	231	251	262	261	222	251	257	250	250	264	235	229	243	251	239	222	237	266	271	220	248	265	243	225	238	255	272	257	216	252	231	256	202	233	243	263	265	245	254	217	213	255	225	215	254	242	263	227	245	219	264	270	234	252	214	238	218	221	274	235	223	225	265	259	253	239	253	256	231	239	216	264	236	245	243	255	257	233	283	198	230	276	245	233	232	245	223	249	265	218	230	262	244	254	255	248	247	235	228	241	257	260	235	243	245	250	229	229	252	278	225	230	256	243	235	275	245	261	242	245	232	242	259	243	256	253	221	220	233	246	276	217	267	219	271	252	215	238	253	247	224	232	244	228	252	249	260	267	278	246	244	237	254	212	254	230	198	231	253	246	211	246	246	256	272	253	248	234	236	275	240	243	220	256	247	220	232	222	255	275	232	238	261	267	248	222	239	261	254	239	231	237	253	258	256	230	251	268	217	236	236	224	225	244	248	244	252	245	221	266	242	227	247	250	246	235	249	264	276	275	279	255	209	263	254	251	241	252	263	274	255	234	226	272	252	270	240	261	231	264	257	249	279	243	259	238	239	239	254	233	222	223	236	246	241	245	270	251	249	235	265	226	239	261	246	267	223	225	230	241	237	220	241	265	247	255	242	250	234	241	278	259	227	249	232	262	242	250	247	239	271	257	229	213	240	250	257	250	265	255	272	250	244	241	238	253	255	246	224	245	245	216	239	246	265	249	211	244	250	233	253	260	261	246	234	260	263	259	249	271	239	266	239	232	261	228	238	220	209	239	252	263	247	258	255	244	247	268	242	223	256	267	266	264	237	247	227	223	236	242	262	254	237	256	256	236	261	250	231	228	216	226	243	251	256	244	252	236	221	246	256	242	247	259	289	218	237	238	223	256	262	250	246	264	234	252	227	251	269	274	238	241	280	230	226	267	230	208	244	220	265	270	253	250	225	237	254	249	260	232	265	231	232	235	237	222	243	233	279	229	241	234	247	213	252	244	249	260	258	229	242	233	250	250	257	239	259	242	231	227	266	255	217	265	263	251	271	235	236	239	232	239	254	256	243	273	236	253	241	265	235	295	264	251	268	235	240	261	258	246	260	270	238	225	272	261	217	226	221	227	242	263	245	234	247	239	273	289	240	251	245	233	271	272	260	255	252	213	254	248	284	255	266	257	245	239	255	245	257	269	242	233	219	261	262	251	251	281	250	257	270	249	238	258	231	274	233	238	233	229	283	255	239	260	228	260	220	231	260	231	250	264	231	245	243	221	228	255	253	250	251	240	226	236	263	244	286	244	231	271	238	232	260	262	253	236	237	235	255	233	224	244	238	264	291	232	237	241	246	234	216	221	228	277	236	227	251	254	250	250	253	271	273	221	249	221	243	285	251	243	283	219	247	251	279	244	255	235	268	265	221	244	252	251	242	247	245	246	247	251	234	281	231	226	242	246	247	254	242	241	227	238	219	237	252	264	260	236	264	207	229	234	242	264	224	246	204	254	255	255	237	272	229	280	274	287	253	248	266	208	234	247	276	248	237	224	260	234	244	241	247	274	242	255	246	266	265	258	235	258	229	225	247	238	239	237	265	232	234	214	227	240	245	250	282	225	248	256	262	222	234	266	240	269	244	259	274	276	241	217	266	271	249	231	244	255	251	240	221	213	266	233	239	275	239	251	257	239	234	244	255	219	255	245	233	261	245	226	242	256	226	259	223	229	248	245	215	259	238	242	223	249	241	235	250	246	260	267	249	224	223	237	274	254	261	241	239	236	265	251	243	249	237	237	248	239	261	271	244	242	252	247	247	238	255	229	275	274	240	253	237	250	238	260	225	231	256	225	226	272	267	250	248	229	272	251	251	262	235	256	263	223	236	223	252	236	240	249	262	246	265	240	240	255	252	259	238	205	273	253	246	271	273	263	252	236	267	252	244	252	230	223	240	253	258	247	251	248	252	252	264	248	250	285	248	222	241	245	231	236	260	247	237	259	255	255	237	258	222	245	238	261	236	241	260	251	252	250	229	248	266	252	254	273	251	268	254	250	247	245	239	252	231	226	241	253	270	228	271	223	235	263	232	229	275	266	232	237	254	258	233	242	249	221	235	238	246	241	233	249	222	256	278	258	219	242	226	243	214	228	237	248	256	258	257	240	254	225	262	262	241	228	251	234	251	240	284	284	231	231	261	238	215	227	232	252	250	241	245	235	252	274	272	229	238	231	215	236	272	239	223	261	230	288	247	275	270	300	218	229	275	244	249	221	240	266	251	244	237	270	268	250	263	242	277	236	259	235	262	243	284	226	245	243	233	221	262	253	259	286	235	259	243	249	242	264	240	255	221	228	245	250	245	216	235	234	242	248	248	269	237	268	255	215	248	235	261	242	265	264	240	255	253	264	260	251	269	266	259	225	295	240	235	253	261	269	254	273	235	256	227	246	258	223	243	241	248	247	246	248	239	228	238	271	249	247	228	220	229	267	250	265	264	222	228	283	236	239	250	230	227	241	236	215	233	225	266	232	244	229	252	264	241	244	247	259	246	261	248	245	227	237	245	262	231	249	270	242	248	262	258	225	236	226	267	232	236	254	243	277	257	232	252	248	275	255	234	242	273	256	235	240	219	218	251	269	246	259	262	255	250	236	234	215	254	221	252	249	223	234	268	267	258	237	277	227	244	246	235	244	247	249	236	239	254	243	253	267	244	266	228	242	211	236	231	230	230	266	224	257	264	255	253	278	218	238	244	234	243	242	230	260	229	229	225	267	238	231	263	236	254	233	265	254	223	262	248	251	257	241	263	227	234	231	237	279	258	239	237	229	223	260	245	212	276	248	247	251	260	238	225	252	236	242	260	238	243	264	253	246	268	258	269	222	223	233	258	231	235	251	249	227	252	220	277	246	262	226	240	215	272	251	237	241	236	217
3351	3467	1795	2118	4488	704	704	630	631	656	661	647	663	609	657	604	586	616	619	655	609	615	596	593	606	629	576	591	583	609	625	620	617	605	561	655	554	577	598	553	574	624	647	601	593	598	608	628	594	621	613	565	599	595	610	577	579	628	646	624	585	566	599	641	562	575	589	583	571	604	661	612	587	618	586	625	593	578	580	572	555	631	613	611	592	612	601	592	612	562	633	607	597	574	575	620	584	617	572	540	627	618	579	599	570	629	635	601	606	569	576	577	615	624	610	590	615	616	596	552	585	578	616	597	594	632	568	575	600	607	600	626	593	590	597	580	600	596	567	562	582	637	589	620	588	593	618	596	622	599	605	649	625	601	610	593	636	595	608	635	603	591	553	569	606	635	603	554	591	602	602	585	611	614	595	620	608	607	593	582	617	628	567	607	627	643	595	594	651	604	591	607	585	573	613	636	602	643	607	576	566	609	553	546	575	641	627	565	595	620	606	650	573	629	629	639	620	623	632	589	579	634	598	600	628	590	598	600	599	631	623	632	636	589	603	633	561	588	640	627	604	608	593	609	575	617	617	600	600	649	636	595	605	579	610	582	622	558	614	553	597	598	624	644	647	619	592	576	583	591	632	602	574	581	582	560	621	564	603	560	576	614	599	582	605	611	609	596	616	619	659	608	550	598	598	633	576	622	566	618	591	587	592	592	626	603	622	589	570	570	633	593	614	569	586	587	585	574	599	589	629	594	617	628	636	602	594	598	647	585	618	569	587	610	602	589	594	569	600	607	594	614	660	623	560	602	612	592	655	584	598	596	617	588	538	584	577	625	586	588	578	552	576	546	609	594	592	592	608	568	559	600	583	639	591	650	592	592	589	609	624	589	565	597	619	596	615	642	607	576	610	600	627	647	604	570	584	557	638	631	616	631	596	567	588	574	584	604	611	615	638	569	552	597	584	621	606	583	581	554	622	646	613	576	626	577	626	567	578	617	583	548	611	624	572	580	587	608	599	591	565	619	573	628	620	629	604	603	568	616	615	591	580	578	581	596	599	633	582	607	618	601	607	636	566	585	603	610	614	600	597	573	608	629	581	617	590	594	564	595	628	645	574	540	606	617	575	618	585	604	600	559	596	590	604	631	575	580	600	626	553	588	630	575	622	559	600	594	588	609	569	588	607	596	585	611	624	578	585	626	614	620	568	620	577	607	565	590	573	594	611	654	587	581	580	616	603	577	615	588	591	565	575	586	624	568	592	633	590	585	552	618	579	556	605	572	595	631	623	572	590	583	589	641	584	555	624	587	593	611	616	642	552	608	606	552	601	571	629	590	549	614	621	615	585	572	586	567	599	605	635	611	566	615	602	629	592	612	599	562	622	611	602	602	590	602	611	611	586	609	608	573	632	570	598	598	590	639	618	622	591	609	608	649	606	591	604	561	569	623	560	595	580	597	568	604	593	620	598	602	593	535	621	579	633	620	580	598	603	646	594	616	605	639	608	618	592	608	585	593	600	633	637	563	568	563	601	604	557	609	638	623	596	564	593	598	637	584	607	625	596	584	595	597	584	586	593	580	594	577	577	613	579	629	602	593	561	590	582	593	638	604	593	600	569	595	573	606	591	604	611	595	582	600	587	598	608	622	577	578	603	584	614	609	574	584	602	595	609	562	621	555	579	612	590	571	580	603	605	604	606	602	582	602	575	596	622	564	571	580	605	600	603	611	606	599	583	598	609	605	597	604	562	657	619	565	572	612	608	582	630	600	592	573	617	605	610	592	564	597	587	583	563	587	621	602	604	605	588	573	613	605	588	597	585	639	627	588	645	616	588	611	604	568	607	605	584	537	611	624	627	607	645	598	592	588	575	552	603	638	569	561	606	614	581	548	611	579	640	599	645	584	577	594	576	623	587	616	599	589	576	576	573	591	597	667	557	595	615	614	606	614	592	660	581	588	591	554	578	613	627	575	611	626	622	602	617	571	628	568	610	615	571	607	612	627	600	623	594	595	581	582	584	584	610	601	567	610	587	580	606	587	583	585	610	570	596	580	554	581	597	551	606	585	611	580	582	593	591	654	567	594	577	598	614	602	593	599	656	542	632	570	576	660	565	603	624	608	623	637	567	569	596	608	601	602	643	542	615	576	583	536	600	614	589	590	601	592	585	613	597	583	615	655	602	593	627	584	606	588	617	549	596	591	579	655	608	592	602	622	598	601	575	620	600	635	627	605	668	573	588	637	622	613	602	589	630	586	581	646	576	591	581	664	545	617	582	586	633	601	632	591	644	617	576	597	606	585	620	619	611	625	629	638	623	608	606	587	591	589	614	588	575	607	565	584	585	579	586	715	598	577	603	553	585	608	583	588	595	579	616	589	574	637	630	558	628	573	587	622	581	574	579	601	570	636	592	589	589	609	590	579	581	620	646	598	625	612	553	633	628	609	591	626	575	606	628	570	562	566	613	603	650	563	600	596	630	576	608	638	589	609	637	627	587	609	565	541	596	603	625	606	583	577	563	665	612	590	615	640	606	641	577	601	616	579	618	622	635	594	586	538	635	624	612	576	562	590	586	630	607	617	531	598	621	603	587	582	625	597	586	592	603	573	601	598	596	610	608	598	559	562	583	625	641	594	623	612	614	628	612	552	633	612	587	594	571	545	612	615	645	603	593	573	627	636	606	565	591	587	633	574	605	628	593	627	621	575	576	593	590	620	596	627	585	594	638	584	560	591	665	613	595	584	601	557	643	582	612	621	616	579	566	638	634	555	631	619	619	603	653	565	583	624	550	610	584	606	616	561	575	617	586	657	613	580	622	573	615	564	607	614	585	583	650	569	572	619	599	628	632	665	636	611	569	593	621	586	561	577	591	640	593	620	595	595	570	616	614	585	641	594	610	571	610	602	587	623	615	649	614	606	621	626	599	598	588	611	595	610	616	603	586	572	560	596	618	600	605	601	594	576	570	610	638	613	610	616	577	631	571	635	590	584	579	604	617	631	612	599	558	590	588	602	598	553	583	592	610	621	557	569	606	571	598	622	609	606	573	587	563	615	594	575	569	582	557	549	623	593	590	563	628	589	596	591	596	565	622	605	605	577	586	635	598	589	592	611	612	602	561	610	617	594	613	616	586	571	640	618	601	560	624	582	570	563	607	581	607	634	565	567	627	606	579	608	579	623	598	624	569	619	607	596	576	599	590	606	593	627	625	599	577	616	609	602	599	592	578	600	594	565	591	614	612	580	631	581	611	565	618	640	623	618	644	577	571	578	556	572	580	585	585	582	625	575	622	595	582	575	601	617	592	593	575	555	590	663	599	609	594	625	597	589	630	566	596	619	636	583	600	569	557	571	571	613	591	588	637	581	596	622	668	556	627	561	634	601	652	567	572	591	608	617	623	602	617	579	601	617	628	566	586	613	652	609	610	596	575	608	597	587	559	611	601	649	592	634	580	604	619	601	629	618	580	607	564	631	616	606	592	642	545	564	589	603
31717	19472	7069	992	785	519	517	321	315	372	362	365	330	369	341	344	371	318	339	377	334	359	325	317	366	369	325	300	328	321	336	330	364	336	341	342	328	338	309	353	348	305	342	371	321	331	346	334	326	355	306	307	340	342	356	344	333	346	353	338	366	357	307	363	343	334	325	343	359	351	343	317	338	325	392	351	329	302	321	321	337	381	366	337	330	355	325	329	316	341	333	326	337	328	363	329	394	373	346	381	326	349	331	323	339	359	315	340	310	340	374	359	360	339	345	363	331	336	360	340	328	371	297	345	310	350	366	342	325	321	353	337	322	321	328	339	365	319	340	340	318	343	311	347	382	335	313	334	349	307	354	327	328	322	320	355	320	351	364	329	352	350	317	361	355	366	339	328	367	342	358	330	331	327	333	377	362	353	354	363	334	323	342	336	345	383	347	361	341	365	333	330	304	365	323	331	329	343	361	334	348	335	342	337	346	334	344	302	337	330	310	339	307	349	322	349	346	332	343	371	332	360	343	339	369	330	325	360	335	365	337	350	368	337	311	333	378	321	331	340	343	326	345	330	324	348	311	333	340	344	335	355	362	358	328	364	335	369	336	320	369	308	319	338	359	376	358	323	316	323	311	307	314	363	335	309	325	338	356	304	355	317	342	338	314	326	312	326	354	360	341	328	355	333	338	331	295	353	326	303	344	318	298	331	334	344	341	339	317	369	302	354	310	334	367	332	311	335	314	328	320	316	344	349	317	330	349	313	343	370	302	322	321	316	368	323	341	346	341	337	333	330	308	336	351	349	371	332	334	321	340	349	326	343	382	333	339	374	315	357	342	329	374	344	341	313	348	349	333	362	358	313	362	350	330	354	352	326	291	327	385	298	348	336	373	352	310	341	305	324	339	315	351	302	331	337	353	364	327	314	328	357	346	313	344	299	308	316	368	377	341	373	343	359	354	360	336	330	304	347	334	337	322	325	365	334	314	344	316	334	341	351	334	307	351	384	298	369	314	316	329	377	321	343	310	325	373	349	359	306	389	302	337	352	339	339	328	348	356	376	322	348	342	339	390	352	345	367	348	284	324	336	321	323	345	342	357	358	336	343	352	347	359	301	359	335	349	311	317	318	318	318	320	346	357	363	300	333	290	338	304	360	341	308	333	346	311	349	334	352	355	372	369	361	357	360	376	316	329	367	325	305	333	310	359	337	325	314	333	333	338	319	320	341	373	324	338	343	317	345	300	331	336	352	340	358	338	328	332	312	325	326	357	341	352	344	313	327	321	359	339	348	329	330	299	330	330	350	357	317	361	330	354	359	305	322	327	334	334	341	338	344	330	331	323	354	334	359	333	314	336	345	336	343	354	347	345	313	358	326	308	348	362	319	306	329	309	333	347	363	350	305	347	359	348	352	328	333	346	336	354	352	331	339	326	384	358	353	335	341	390	351	308	348	335	352	332	349	358	323	362	334	317	348	335	329	356	350	339	328	339	333	350	340	335	334	362	337	348	337	310	361	357	372	339	351	331	345	358	323	337	327	349	349	384	333	331	363	309	337	360	329	331	368	365	346	314	308	333	325	364	329	354	352	351	343	294	378	346	338	325	300	331	317	352	329	353	315	345	366	327	329	346	342	360	334	351	313	316	299	326	319	335	336	321	366	342	323	330	327	321	373	386	333	297	315	339	321	366	335	351	351	373	338	340	320	309	368	329	321	346	327	334	321	363	351	314	303	367	349	333	341	357	329	365	292	355	359	322	352	343	341	346	345	334	320	365	365	322	345	328	351	324	363	332	346	377	315	342	329	340	342	336	327	347	376	334	363	327	318	343	344	339	321	331	320	330	294	342	336	356	309	331	362	340	330	337	336	357	363	284	382	374	348	329	351	311	333	351	368	336	355	333	349	352	358	327	344	346	340	351	338	334	335	354	339	331	345	356	323	331	340	340	348	330	355	364	342	345	344	311	325	348	332	332	335	348	352	333	337	345	317	348	314	345	381	328	320	331	311	336	335	324	330	315	353	321	373	331	369	346	340	341	288	342	318	336	306	337	331	322	358	345	300	304	359	327	370	365	325	318	347	339	336	326	363	345	303	326	338	340	320	334	300	318	327	311	348	327	316	331	330	351	372	335	330	346	361	326	325	327	345	378	329	337	346	317	321	377	313	324	334	298	333	357	300	322	298	324	335	341	329	372	340	351	318	327	338	307	325	355	314	338	340	326	349	323	349	329	339	323	373	333	343	345	336	353	365	338	350	375	337	340	356	327	338	332	345	322	358	328	311	320	303	339	303	341	335	336	331	346	350	320	363	333	338	368	339	341	313	340	342	391	347	311	365	355	344	320	354	335	322	333	327	345	363	317	339	310	338	413	339	334	318	395	348	311	336	344	359	362	343	338	317	317	349	358	344	331	308	357	349	343	351	336	345	333	337	342	312	337	339	349	357	326	373	352	378	340	356	347	333	346	345	363	314	325	341	325	348	350	333	313	326	361	334	367	347	327	313	351	329	378	312	347	314	360	361	313	323	362	368	338	306	336	355	389	338	347	329	356	312	333	315	320	343	337	355	339	341	305	335	322	360	310	308	331	326	322	330	347	313	309	342	350	317	334	364	314	341	330	309	297	353	340	304	344	340	309	332	330	357	353	332	365	349	334	319	333	363	325	396	343	344	345	308	330	352	337	321	319	334	346	301	351	309	325	316	332	319	327	328	346	310	352	337	333	366	345	356	320	384	349	327	338	319	312	357	307	355	334	350	331	385	330	327	337	329	354	384	358	335	338	320	335	299	353	336	368	358	336	340	327	326	317	353	331	336	338	340	304	321	353	354	312	332	351	332	351	330	309	304	352	332	315	347	326	348	354	351	351	301	312	310	355	336	372	338	317	320	343	312	303	344	346	346	313	332	331	345	314	332	360	334	332	339	348	357	320	339	364	336	367	359	351	324	335	371	336	339	352	334	338	323	360	389	348	360	328	334	365	335	385	329	308	343	340	306	319	322	360	349	357	309	343	335	322	342	321	338	328	339	374	413	368	351	332	336	359	363	322	362	333	355	342	336	308	326	362	366	313	315	318	323	332	357	357	346	357	329	339	343	300	354	318	380	318	349	306	323	299	329	349	338	318	348	354	381	351	375	348	364	345	334	326	335	350	330	326	323	333	335	317	342	329	346	349	342	358	334	332	327	322	325	338	305	340	342	333	303	352	338	366	344	343	381	351	331	298	343	331	394	365	334	356	318	322	307	352	350	363	376	331	330	348	322	352	309	326	347	368	324	337	305	341	333	353	368	335	340	328	355	338	365	346	325	359	323	333	322	339	345	333	353	374	352	356	346	373	324	305	343	322	382	369	369	355	340	357	360	310	351	331	335	338	348	337	331	339	337	321	320	384	316	315	354	362	319	354	351	372	331	324	385	355	361	357	327	318	343	351	346	378	355	317	347	345	345	336	359	353	316	328	343	346	330	334	357	381	361	344	356	314	339	323	298
5573	1071	975	981	965	855	882	849	855	860	882	857	849	875	885	846	860	841	876	849	872	820	826	846	834	894	882	874	851	857	816	871	819	860	812	830	871	885	842	847	870	862	922	796	899	866	835	873	835	843	861	851	828	867	881	849	853	857	829	773	867	820	876	866	841	817	820	846	900	837	876	850	859	858	868	813	928	842	872	882	862	849	915	861	793	836	897	819	881	849	862	887	887	810	838	906	832	846	843	844	879	821	860	853	817	884	852	869	891	879	843	833	895	833	870	845	854	803	866	788	825	872	895	881	824	900	844	908	829	853	855	872	822	936	783	864	851	818	846	789	874	845	843	898	846	871	835	868	819	833	835	870	865	846	862	824	888	825	858	867	833	826	872	799	883	855	812	916	820	892	873	850	876	843	853	825	852	821	865	869	835	854	833	844	864	919	869	865	868	846	834	836	824	805	876	827	866	826	810	803	864	812	858	860	825	810	847	852	865	863	873	872	830	851	881	892	875	854	814	832	888	857	900	816	839	816	825	890	890	876	842	859	865	863	869	822	855	827	855	866	871	861	810	838	840	857	830	820	812	836	836	842	854	821	838	826	825	856	825	791	849	831	867	838	809	837	863	842	806	881	854	824	908	843	884	813	843	838	832	807	903	839	820	889	844	884	862	849	819	870	803	885	873	840	809	870	868	855	817	900	830	851	809	785	860	812	839	870	857	838	826	892	829	871	816	840	894	874	821	818	840	805	857	861	884	835	859	860	832	864	839	823	882	794	833	785	826	841	867	917	796	855	831	814	860	809	864	797	838	819	865	871	877	863	841	873	837	859	820	852	859	840	852	845	858	804	798	823	818	871	885	860	814	877	817	862	799	838	868	865	880	856	899	914	838	834	843	839	910	808	889	851	870	833	836	803	866	846	881	864	877	846	842	919	821	875	809	853	851	863	884	878	889	808	842	903	858	859	879	878	817	864	845	807	818	858	859	858	810	866	933	806	794	897	854	859	868	845	837	822	837	846	808	851	862	851	842	852	856	847	878	907	857	855	819	833	816	792	856	854	859	852	873	831	809	848	884	880	894	861	853	858	849	841	917	821	859	834	810	891	811	929	908	876	850	829	898	860	847	854	875	820	873	808	846	857	831	822	797	798	829	859	842	844	892	781	877	871	843	856	885	855	819	883	804	800	827	856	821	866	842	869	838	890	801	839	908	810	851	834	872	884	834	833	818	812	855	895	879	835	869	851	876	882	790	830	806	891	812	796	848	862	870	862	845	885	845	871	849	873	915	852	895	893	845	776	827	842	835	873	865	850	877	840	855	892	850	878	833	819	824	891	873	881	867	881	890	823	860	843	871	874	877	821	846	865	827	860	771	838	847	878	866	806	790	852	864	842	868	811	852	859	827	865	837	938	893	891	871	806	889	827	838	891	843	866	879	839	835	869	871	853	892	881	841	888	782	847	885	816	857	848	848	871	827	888	786	867	848	869	872	872	921	914	831	837	892	886	856	813	854	810	845	849	840	907	896	876	834	842	896	830	837	907	851	843	851	845	833	871	811	896	826	867	792	879	811	854	874	812	872	845	859	858	857	845	877	879	796	871	826	876	790	873	847	887	847	861	880	861	832	899	841	871	859	883	826	845	841	882	854	865	841	856	857	836	837	825	861	855	874	839	839	817	848	859	880	855	812	833	846	821	833	806	831	848	847	873	817	885	843	923	823	833	852	912	877	894	863	865	850	842	877	861	869	858	872	882	847	870	861	865	851	853	826	808	863	888	869	862	891	879	897	795	852	866	889	875	876	828	885	870	875	807	833	794	828	843	871	896	846	894	917	851	888	839	885	846	885	868	886	903	815	826	856	868	856	826	880	816	884	823	876	834	836	860	860	875	846	756	849	859	882	862	856	897	856	872	787	885	833	876	846	861	866	905	880	828	885	833	872	851	879	851	860	840	849	882	833	831	862	801	823	843	863	817	847	837	848	858	846	826	895	853	904	922	798	830	817	881	841	861	849	874	844	837	862	838	858	834	856	870	796	855	813	910	843	830	822	887	872	869	865	839	930	880	902	877	778	820	841	837	854	843	877	838	857	829	882	865	835	851	869	843	832	844	846	861	867	889	834	921	841	883	917	856	885	884	843	843	828	824	879	820	844	820	858	854	869	815	814	834	894	843	851	872	836	851	880	867	864	796	825	826	868	810	862	851	898	830	862	835	860	826	818	882	861	829	831	848	852	842	862	847	862	845	830	807	835	911	812	874	894	817	894	867	935	842	870	839	858	833	835	847	840	869	894	809	838	829	895	876	868	819	871	850	870	861	882	846	811	895	849	859	863	844	813	867	841	809	847	855	853	863	803	777	853	860	857	894	844	857	841	873	804	862	865	819	849	865	808	829	786	903	876	889	861	857	818	870	857	856	887	868	802	841	857	825	833	909	858	828	818	909	857	792	803	866	892	838	846	860	886	879	820	838	895	901	842	824	901	847	799	830	864	817	843	879	867	865	902	884	834	841	895	883	864	852	891	889	862	868	854	893	844	852	869	844	850	827	870	791	843	866	850	860	888	844	856	881	871	884	880	866	884	865	874	843	865	846	852	811	784	884	913	815	840	829	836	807	900	819	861	838	821	820	840	854	889	849	883	828	845	852	859	885	840	799	831	853	842	891	882	864	863	870	797	854	847	876	883	863	946	895	863	919	863	820	890	827	828	830	818	861	828	827	857	829	842	887	847	833	849	841	830	824	837	823	899	920	827	871	862	871	894	834	891	862	809	833	874	819	861	810	824	816	818	826	857	856	818	866	845	871	881	848	849	822	808	850	839	813	835	836	818	837	857	876	865	851	873	890	867	893	812	833	863	888	849	812	874	797	818	856	864	862	823	833	860	854	905	802	892	877	820	855	875	853	815	848	827	846	824	827	873	869	844	857	822	841	861	822	880	860	904	855	838	884	826	817	848	821	810	889	818	821	877	871	881	829	874	863	901	862	883	804	833	871	838	824	854	875	883	858	882	849	882	809	912	870	855	928	899	844	855	860	837	852	847	846	829	824	831	898	853	793	805	851	856	900	851	842	858	871	883	858	889	844	867	841	816	838	859	902	856	819	882	864	850	851	822	863	842	787	870	825	838	864	865	866	837	845	869	824	843	879	822	860	839	869	869	821	909	810	777	905	816	835	830	873	902	876	864	832	857	930	846	823	881	842	885	844	824	821	824	806	896	856	860	873	824	839	839	861	841	895	863	865	873	770	871	817	848	800	869	852	864	862	853	884	879	824	871	838	882	820	846	887	854	860	852	819	796	822	829	902	848	832	860	857	876	878	830	868	852	895	862	885	877	860	863	781	909	858	832	872	873	885	866	835	813	819	864	903	878	829	887	875	846	901	850	850	827	843	846	844	873	891	866	858	826	845	839	860	805	879	862	832	827	864	912	866	814	863	808	838	865	854	862	843	860	877	894	909	898	912	851	886	799	868	811	890	916	809	852	832
24577	21018	24008	28244	21021	17161	818	522	438	395	423	429	457	420	411	479	404	426	444	409	435	431	385	419	433	462	445	412	441	403	411	442	420	453	414	417	417	412	360	385	435	404	369	389	388	393	412	416	391	404	412	401	403	412	398	386	374	399	422	407	394	411	413	430	411	386	350	439	403	419	391	386	390	402	385	392	376	374	411	403	383	409	383	383	385	369	380	392	386	423	455	395	432	403	395	399	387	355	377	411	382	394	390	387	394	437	364	428	366	394	394	410	406	401	397	404	359	403	365	402	423	392	408	389	382	447	418	388	429	426	383	406	421	409	412	381	394	379	379	379	391	394	405	431	397	382	432	398	378	444	405	396	396	413	388	385	401	420	391	428	419	384	381	358	357	371	359	423	387	386	389	455	413	378	374	391	400	390	354	406	399	407	433	409	396	417	421	399	409	429	375	355	409	387	408	378	421	386	422	415	410	410	384	382	422	410	398	394	373	386	411	389	374	412	414	395	384	422	425	407	398	369	396	419	357	393	384	398	422	412	428	417	397	409	384	381	427	428	383	398	395	366	407	411	398	406	406	429	422	432	412	420	444	357	383	403	410	397	396	388	425	401	408	434	422	448	408	400	383	378	382	404	383	389	383	450	451	428	362	427	402	407	409	365	406	384	389	405	390	357	398	385	415	393	393	394	428	436	405	427	434	424	396	426	393	410	409	392	393	410	396	420	467	441	393	389	407	397	417	416	410	355	390	402	407	410	390	383	392	429	390	396	395	366	423	415	387	392	399	377	406	357	399	407	407	378	383	400	434	409	391	375	432	399	385	403	414	394	407	373	443	415	418	402	407	423	425	369	410	382	396	340	367	372	401	430	385	412	436	427	423	399	420	380	388	366	402	376	396	398	381	400	397	399	396	424	430	417	415	388	393	416	358	409	396	402	358	377	456	395	403	423	398	458	425	371	386	422	355	372	396	397	414	409	397	393	414	384	400	377	386	374	386	353	448	409	379	429	358	369	378	411	412	405	361	398	383	412	394	408	420	400	361	378	386	390	410	404	385	427	340	410	399	405	391	403	403	399	384	426	435	394	403	374	431	382	412	401	360	411	374	410	371	380	350	362	424	399	401	373	435	399	400	402	387	374	392	381	375	397	387	389	406	405	379	414	408	408	448	414	377	401	390	403	411	417	406	429	385	367	400	398	394	355	413	422	430	374	386	379	391	392	367	401	431	412	363	409	362	410	432	382	388	393	379	423	375	411	398	404	390	386	403	415	356	426	420	439	384	397	416	406	384	395	361	381	398	407	415	387	383	468	379	416	375	421	410	369	401	387	410	385	398	399	393	400	359	435	380	412	415	397	376	426	357	413	408	409	402	417	434	419	427	388	379	410	391	376	404	390	407	389	395	393	400	409	430	412	389	438	423	393	378	397	395	380	440	388	389	355	394	371	439	394	414	411	425	398	422	434	368	373	413	373	362	379	383	411	399	411	369	409	398	405	406	381	380	446	414	374	340	391	403	390	387	417	416	422	382	417	390	452	431	430	388	422	444	432	401	396	406	397	396	395	405	414	383	431	424	386	401	409	412	386	389	430	395	389	395	418	418	459	421	397	408	407	384	417	399	373	370	405	382	413	407	388	437	402	387	364	417	401	409	375	402	389	419	361	398	372	404	428	396	422	435	407	434	416	389	393	400	427	381	357	406	411	359	398	386	378	371	376	386	405	379	386	412	435	413	420	373	370	365	400	421	414	382	389	424	415	394	408	358	409	406	424	387	398	413	392	410	382	428	434	411	374	360	370	393	425	431	388	408	367	399	369	395	393	436	403	361	417	394	407	406	377	411	444	393	364	367	407	407	401	416	449	380	374	385	415	408	384	419	366	399	392	408	414	395	430	419	360	389	405	412	339	358	375	389	400	416	421	429	399	380	421	426	416	365	396	356	408	381	387	386	411	405	382	378	422	405	383	417	369	399	417	374	416	383	390	438	406	397	357	381	420	408	412	401	368	407	398	418	374	398	443	422	391	398	423	408	446	435	408	408	424	383	401	437	403	361	379	406	390	424	415	364	382	390	460	400	388	414	390	400	347	374	399	411	425	415	426	391	410	410	413	395	421	378	370	384	401	430	396	411	403	389	387	382	387	386	380	380	390	426	411	367	377	398	401	403	423	396	349	401	390	348	374	371	406	381	413	404	406	386	390	390	413	385	383	428	402	388	390	434	428	390	416	388	440	399	396	439	375	418	415	427	405	402	376	411	394	386	408	405	361	370	403	392	396	423	388	380	385	373	435	414	348	395	416	406	366	402	429	405	370	370	417	437	430	395	358	415	378	406	387	400	398	418	396	352	434	394	424	392	398	436	428	462	426	418	381	434	401	376	439	389	436	410	421	421	381	437	370	379	391	432	404	382	377	416	417	427	352	386	414	408	385	406	407	367	349	388	423	382	403	378	400	395	377	412	453	440	422	411	427	383	385	398	374	367	389	432	420	405	433	397	320	391	374	379	413	413	412	373	393	403	379	379	376	414	410	404	402	401	427	390	428	370	389	400	375	404	363	391	419	407	365	405	400	418	418	429	419	426	390	397	426	418	398	372	385	433	421	433	411	385	391	367	362	367	379	390	409	391	418	407	413	373	356	371	364	402	412	421	404	387	432	387	357	360	427	420	360	390	394	419	390	363	361	413	361	400	399	398	373	404	387	383	431	384	403	397	409	415	417	378	370	427	363	403	391	433	386	372	402	456	427	363	391	447	387	395	424	360	376	409	383	414	383	390	381	419	365	391	372	450	409	411	416	369	393	400	356	397	346	404	362	393	406	384	394	404	394	383	385	414	400	386	405	384	418	384	392	395	386	384	428	418	444	370	413	352	415	388	359	436	376	396	381	421	419	421	374	413	384	387	373	415	400	408	365	396	358	408	391	428	400	395	354	397	373	404	407	429	415	375	398	398	396	381	434	391	404	415	389	380	418	396	444	393	416	426	425	410	402	419	431	425	358	368	449	434	408	392	376	400	433	389	400	409	388	368	430	385	419	418	326	417	395	386	392	390	372	398	381	368	373	383	403	400	398	409	381	389	394	356	362	411	396	389	390	403	435	405	383	380	414	413	358	403	381	392	394	395	394	401	397	419	356	365	388	445	420	407	388	431	391	360	387	358	389	402	401	399	397	419	419	411	372	364	406	375	448	380	371	405	389	357	410	390	407	399	410	368	401	347	416	378	400	425	382	385	388	382	432	407	397	431	368	409	379	378	398	397	378	410	421	400	368	399	405	401	400	413	385	428	364	403	392	412	394	398	404	384	378	370	397	367	383	362	418	396	411	384	407	370	405	428	397	405	401	403	425	411	394	407	428	381	405	415	419	393	375	429	405	401	400	388	396	397	419	399	381	395	379	429	438	385	393	408	363	397	392	348	387	368	384	405	361	381	351	395	401	387	396	383	394	352	386	427	369	415	382	379	435	418	403	396	397	404	390	342	426	405	392
3523	2466	1455	3395	1259	1011	999	957	965	978	958	929	941	952	931	939	940	927	986	917	954	1002	968	976	955	1037	952	911	967	980	953	949	986	900	1004	996	951	962	999	931	925	1002	956	910	938	955	954	956	926	1023	955	991	956	934	1006	945	898	934	1008	909	986	923	936	939	1052	976	933	932	964	968	970	929	930	912	967	935	942	964	976	939	976	972	934	1029	929	992	923	963	958	959	998	951	939	944	956	970	954	936	977	953	967	969	976	936	1019	957	930	952	928	920	937	883	958	968	946	971	978	1011	956	973	968	980	968	920	942	953	934	937	952	922	977	937	941	952	968	964	925	957	986	889	974	973	985	985	916	969	936	953	988	969	969	972	940	938	974	1023	915	982	949	990	967	899	978	958	952	934	936	1013	945	941	936	943	1025	924	957	911	965	952	943	973	939	906	937	973	961	920	976	965	934	959	929	966	891	955	941	960	971	938	984	1026	948	931	951	964	983	985	926	972	927	898	949	987	946	963	992	929	988	918	900	927	938	934	945	911	943	940	982	947	952	942	945	926	927	1017	956	955	1013	972	1026	976	932	901	925	955	966	919	1022	945	936	961	982	947	948	942	961	954	938	948	953	980	946	963	969	937	1038	965	919	1022	988	929	964	977	911	954	927	956	896	920	925	964	972	912	915	998	972	954	921	972	948	951	973	945	951	942	952	899	950	942	995	959	959	963	975	957	932	942	972	948	974	929	960	955	905	976	985	991	996	930	952	900	996	920	952	997	977	970	956	938	996	895	974	957	971	997	993	1004	969	939	1028	958	990	900	982	934	976	933	931	966	926	932	953	969	936	968	953	951	906	920	914	953	953	920	992	892	949	929	939	955	975	914	939	983	1006	920	938	956	964	979	923	988	956	986	956	985	975	958	981	1013	971	886	985	991	1033	934	932	925	944	933	956	949	974	1004	1001	929	926	974	946	930	934	980	978	944	909	982	927	993	952	940	944	1015	977	989	909	954	934	942	986	926	927	965	952	942	932	919	971	903	942	974	1017	1018	1010	936	954	967	986	920	1037	926	880	943	989	951	917	968	943	927	958	966	953	916	961	915	962	932	932	962	997	919	995	1002	997	949	970	1003	1016	953	942	897	944	976	973	927	926	918	879	960	971	924	984	936	980	958	981	955	977	890	899	950	1013	972	976	950	1008	941	956	922	917	960	955	950	971	984	983	1007	976	961	891	989	974	910	978	989	985	974	909	938	923	1034	934	953	925	970	974	923	947	908	935	1007	928	1001	890	934	916	939	954	951	961	924	958	935	950	960	989	931	1012	938	996	922	949	982	957	917	971	927	932	971	912	1001	1035	919	932	930	926	996	993	969	962	968	967	964	990	971	946	918	961	926	957	917	943	995	909	1007	965	956	975	868	942	953	954	941	983	957	913	953	930	943	959	965	951	930	1006	930	943	921	949	1025	908	942	969	944	983	991	947	945	978	940	981	954	977	922	924	935	1002	1022	914	939	974	974	962	907	941	946	950	955	956	954	993	983	941	964	990	922	935	958	1001	920	942	960	970	925	949	959	917	901	929	1008	993	956	978	907	949	943	988	961	931	937	958	998	935	978	957	955	947	905	927	998	971	970	969	913	935	949	897	984	934	965	898	922	954	892	920	1002	917	934	933	917	930	973	964	913	928	926	943	887	915	925	973	973	957	899	932	948	945	1009	905	956	913	966	1019	917	969	919	952	951	908	921	951	930	996	964	921	965	973	929	981	1021	955	950	967	999	950	974	878	980	976	958	922	969	972	980	934	944	948	915	984	996	946	944	945	979	974	951	988	937	1043	974	931	964	984	972	967	967	967	961	927	1003	937	1005	964	999	945	977	966	998	1002	906	1002	972	963	966	914	927	989	928	933	944	949	903	910	993	947	940	963	905	976	972	948	962	944	929	965	990	976	979	1007	952	962	1008	969	990	963	944	965	969	959	920	984	942	988	948	967	984	959	989	990	983	921	911	961	941	953	949	875	988	920	953	922	924	931	938	955	954	959	934	943	994	986	991	957	982	946	985	978	926	920	951	945	1013	953	930	1000	925	916	947	896	928	964	946	911	953	935	945	956	1001	909	911	969	952	970	974	945	970	933	948	1011	961	925	914	915	1005	936	957	926	986	932	967	930	961	953	964	988	946	978	960	937	1016	928	966	974	932	989	954	940	971	924	973	1014	998	955	1001	931	968	955	896	965	940	943	917	967	936	943	1002	945	940	959	955	1008	971	994	914	938	954	922	942	931	878	937	896	949	923	953	1003	953	969	949	970	916	989	933	971	928	973	956	912	990	920	938	932	935	932	983	926	941	910	940	944	929	951	942	947	921	919	919	904	937	938	938	963	892	981	899	1042	952	979	935	942	982	970	909	950	994	942	958	937	966	979	931	939	923	962	983	939	954	990	924	960	934	1006	1001	950	945	937	922	975	981	931	931	961	991	1024	887	940	963	952	924	984	964	1011	976	977	954	1027	902	908	1002	952	862	957	1005	987	940	917	939	941	982	942	997	979	904	969	959	926	938	949	942	922	921	936	928	960	999	873	943	869	948	960	977	934	951	1005	928	968	948	976	915	923	948	906	964	1010	928	962	938	1000	1010	930	975	996	923	948	893	928	953	918	953	948	945	942	966	931	940	957	937	944	991	921	1000	978	942	948	981	889	929	973	937	977	919	959	972	921	949	927	951	973	964	967	933	1021	951	973	937	955	931	887	960	967	913	945	958	962	984	910	972	913	963	957	965	904	972	970	1019	1006	966	981	940	1003	916	954	959	928	923	972	970	934	955	949	981	950	933	946	924	929	933	994	940	962	978	990	945	1006	986	966	997	929	970	961	931	940	952	980	946	960	937	926	977	964	964	928	916	919	938	962	929	939	992	920	939	977	968	931	937	910	906	963	878	971	907	942	938	906	900	923	965	990	911	971	962	961	940	953	988	961	970	987	911	943	929	983	955	979	965	962	926	928	962	944	988	958	933	895	958	988	948	987	985	981	971	922	946	915	961	922	896	925	903	929	993	954	920	957	928	931	940	988	963	1013	1016	946	983	916	977	994	903	985	946	966	930	966	943	992	962	975	979	977	948	989	953	908	907	988	938	920	963	965	964	945	936	962	961	932	960	928	921	938	980	950	949	962	904	955	947	935	925	956	964	965	1022	1005	928	952	947	945	957	939	975	906	956	941	961	968	952	983	930	953	957	1016	941	955	959	988	938	978	936	924	944	947	938	946	980	982	916	935	927	992	997	940	987	956	948	986	979	956	937	959	937	967	1000	937	956	965	986	944	875	958	962	962	915	980	962	928	981	905	929	1001	926	950	966	974	980	891	1028	916	994	965	960	946	931	967	1010	957	973	963	948	963	1002	949	982	949	950	937	913	948	926	940	993	985	961	936	937	957	960	894	962	943	956	953	967	948	913	916	972	905	924	980	964	970	972	886	958	915	960	948	967	903	908	970	924	990	984	975	957	984	930	953	974	996	1008	907	935	923	976	981	936	977	974	984	922	971	1005	981	947	905	927	996	930	933	958	975	927	949	925	924	969	934	983	1016	961	949	939	944	934	932	937	943	1042	965
23884	20982	24339	27828	20985	21000	12598	539	360	332	335	318	291	306	318	254	291	272	247	254	250	273	244	215	243	223	242	270	238	234	273	236	244	217	267	237	254	234	240	262	221	248	264	284	198	266	252	243	228	228	245	291	268	268	280	271	250	229	227	254	253	269	245	260	248	235	253	261	247	234	255	259	241	270	233	267	225	247	250	266	250	262	236	262	226	212	269	256	235	260	248	264	235	272	238	213	250	247	263	250	256	242	237	247	233	254	253	270	223	233	220	235	262	247	280	254	246	228	234	238	270	214	234	255	269	277	255	237	245	249	240	257	262	250	243	276	219	243	249	221	240	250	257	257	219	222	221	244	254	261	256	275	233	232	234	220	267	258	246	262	256	250	245	223	247	243	255	252	271	241	226	237	229	227	275	278	239	210	221	237	244	244	258	243	237	254	234	233	251	244	251	230	244	239	253	232	230	230	255	248	220	255	227	277	207	259	238	251	235	227	243	235	229	205	252	257	242	237	244	263	235	220	253	269	260	257	249	259	261	217	257	236	242	229	224	213	214	251	267	266	252	260	270	281	243	247	224	222	273	256	210	239	231	221	242	229	245	238	226	242	229	253	259	256	255	239	246	264	224	246	263	231	229	230	233	231	233	230	243	252	254	228	245	250	269	250	268	233	239	248	265	260	266	257	228	253	219	218	239	243	259	257	236	246	249	238	287	277	261	230	254	244	240	227	272	256	266	274	255	243	238	276	221	246	230	227	245	274	234	251	242	251	265	264	272	283	265	255	252	249	240	213	239	251	246	251	233	251	266	247	230	259	266	281	251	249	232	260	233	254	252	243	259	245	247	260	287	208	259	215	245	251	235	239	268	238	223	232	252	240	265	256	266	221	257	242	251	230	247	234	230	268	220	250	271	232	289	247	232	235	240	236	255	245	208	267	227	224	222	220	279	244	223	245	265	254	251	259	242	242	236	240	256	260	221	232	242	247	253	250	229	248	239	228	234	247	246	270	244	225	239	256	261	255	258	234	257	228	245	225	259	258	234	233	248	241	235	228	244	227	249	252	287	268	264	241	226	218	225	218	249	246	232	276	251	241	242	226	264	278	277	261	238	262	256	264	240	239	238	261	251	248	251	251	261	250	231	256	245	200	240	263	243	252	239	233	269	257	256	238	200	257	260	254	232	247	252	243	230	217	224	242	242	239	236	261	216	245	227	213	248	241	256	239	256	234	243	236	249	278	246	249	238	254	255	247	249	252	272	254	233	257	267	232	270	265	265	258	244	253	247	262	254	272	255	261	238	255	245	224	254	277	254	238	254	246	251	225	216	247	238	233	243	270	262	242	260	263	241	233	218	231	254	271	248	272	259	227	238	278	255	224	232	230	230	237	261	224	283	252	238	249	241	249	238	224	260	243	229	214	247	260	243	264	223	240	231	262	218	253	234	225	267	224	248	206	293	245	268	298	241	216	235	240	232	253	243	238	222	269	230	241	252	223	205	215	229	236	287	281	253	250	215	278	282	269	234	222	236	241	247	254	246	275	249	266	257	252	230	269	257	231	250	251	268	262	258	239	234	230	218	236	239	228	266	230	220	244	254	292	256	267	251	215	213	218	240	237	244	254	273	227	233	265	239	265	213	213	269	255	253	237	243	257	228	234	237	263	243	236	256	263	228	214	244	241	279	239	267	230	238	221	267	246	271	261	274	262	225	267	240	259	238	264	234	257	237	244	238	237	237	253	261	247	261	221	253	217	244	265	254	254	229	220	221	238	265	237	253	254	226	240	263	273	246	234	250	256	230	253	258	247	248	261	264	242	226	262	239	230	247	245	252	260	235	256	224	241	232	234	251	264	272	228	256	234	230	274	246	270	243	242	263	239	259	251	253	224	281	250	240	235	248	241	259	266	270	245	247	253	215	248	252	261	234	269	219	255	261	249	226	229	256	258	259	238	272	244	260	272	241	265	254	247	245	242	217	219	245	226	230	263	246	273	250	266	244	250	218	265	265	272	238	230	256	254	236	224	225	256	255	248	246	251	255	264	265	244	247	253	235	231	248	219	282	252	257	264	235	266	226	245	242	265	231	254	252	234	230	248	217	228	246	267	269	264	213	232	242	245	236	250	285	239	248	270	280	249	256	245	258	219	218	241	236	261	244	260	253	263	249	230	238	250	251	234	280	217	240	229	243	240	270	253	211	247	278	223	244	259	218	233	240	232	215	224	246	237	266	227	254	285	231	263	223	249	265	257	265	256	253	225	248	251	271	256	242	222	230	232	253	237	251	238	255	229	242	266	265	214	276	248	263	258	255	231	236	250	241	263	217	238	247	241	232	243	235	239	227	238	263	254	236	255	228	232	274	253	239	240	230	222	230	243	243	258	274	240	261	245	256	259	241	236	228	236	252	267	298	247	237	237	221	226	223	236	272	256	267	235	244	233	263	207	239	220	261	235	262	251	228	198	232	219	223	260	282	285	201	241	236	243	255	248	258	237	238	270	253	202	258	214	222	264	258	256	246	246	220	254	221	219	283	243	247	229	219	263	236	248	226	254	243	246	247	243	225	263	257	247	239	251	233	261	244	256	220	244	235	246	223	282	242	271	255	264	248	249	244	235	226	209	245	260	262	237	267	220	248	236	245	243	249	236	221	238	245	221	224	254	218	244	266	235	258	226	231	244	257	239	253	260	267	213	236	249	266	245	258	259	260	240	236	229	238	259	233	239	256	233	221	240	221	234	250	231	263	259	271	235	254	256	241	241	237	229	240	240	205	239	232	246	248	242	248	222	253	239	249	251	248	230	233	253	238	223	262	273	263	217	235	261	248	226	236	238	247	259	253	246	230	256	260	256	234	252	266	228	240	256	252	264	233	231	246	271	220	240	238	262	259	249	226	256	251	239	261	258	247	266	219	242	242	236	237	253	224	234	251	284	235	271	260	232	238	235	234	278	236	243	247	229	237	252	241	260	251	242	242	259	245	265	285	227	251	217	246	272	246	227	253	253	260	221	266	242	248	233	263	258	224	240	261	255	253	237	226	253	242	232	229	260	264	247	237	229	238	227	220	236	248	254	220	215	240	254	249	262	259	245	242	252	254	273	243	238	222	242	226	243	266	232	225	241	245	258	238	223	254	223	238	224	265	233	268	251	261	256	206	240	225	253	239	259	201	239	242	261	249	250	249	270	252	240	245	240	222	229	274	249	251	238	247	238	216	222	245	212	231	234	264	258	243	271	239	253	245	245	258	226	249	238	219	222	236	259	262	244	239	254	255	234	253	236	228	255	263	260	261	267	243	258	279	269	255	264	247	246	262	265	217	232	249	229	257	231	256	279	240	238	247	245	259	243	250	246	282	267	237	265	251	201	278	235	238	227	229	246	241	258	242	222	245	237	287	233	259	262	249	265	278	239	272	228	213	235	237	236	222	247	239	252	253	224	243	253	218	267	225	261	235	288	249	238	267	258	246	225	254	221	272	257	249	241	244	227
3400	3306	1689	5789	800	735	682	670	605	649	587	614	620	632	582	612	612	644	613	558	635	576	578	608	598	599	642	611	586	593	582	583	610	575	581	602	620	548	637	636	605	616	584	552	608	610	628	613	624	587	577	604	590	602	616	612	591	622	611	612	618	603	549	586	633	630	619	629	626	616	611	552	582	609	633	626	622	570	575	578	603	605	585	596	586	611	618	586	569	572	610	663	628	620	568	620	594	594	575	613	590	632	594	573	623	638	659	535	621	646	615	601	589	615	587	611	572	565	615	599	633	574	578	585	656	613	627	604	616	610	582	591	568	597	607	592	654	564	628	650	581	601	613	594	599	608	560	620	629	550	587	646	576	568	605	573	605	573	577	632	643	590	581	642	591	595	610	590	621	600	548	579	595	597	602	589	602	622	612	594	571	606	577	601	593	583	621	576	633	619	655	561	573	580	605	608	621	591	580	630	611	627	617	578	566	611	624	554	590	585	548	622	557	581	613	603	584	618	581	596	579	608	588	587	619	629	622	610	588	617	588	578	563	574	606	605	587	623	600	570	608	602	631	626	565	599	601	617	599	568	577	616	601	587	620	613	609	597	616	634	544	619	612	605	623	564	625	576	600	581	611	573	588	615	590	609	651	613	662	607	561	656	598	641	621	629	639	632	576	616	598	587	590	609	567	570	618	625	579	584	602	594	569	593	614	562	610	585	574	603	543	558	608	592	595	605	592	606	575	591	565	566	605	622	648	601	658	618	668	615	626	638	609	613	599	605	556	624	615	575	617	603	606	615	611	630	607	618	612	588	613	625	605	630	581	596	574	591	617	596	628	537	605	616	564	610	615	589	605	612	641	631	610	607	633	593	544	605	633	640	620	573	621	587	563	573	609	587	638	573	593	587	570	623	607	592	584	607	590	611	592	581	548	614	628	614	616	606	600	623	616	609	621	606	583	592	614	593	658	572	567	630	544	613	589	620	629	580	556	584	592	596	575	602	603	609	593	580	585	601	595	617	590	586	603	589	608	613	578	607	547	618	614	591	566	620	594	633	586	651	603	600	578	562	591	595	590	588	609	586	595	621	597	596	599	627	575	553	605	563	602	626	591	595	592	567	627	569	634	606	588	589	571	632	622	582	564	620	579	602	608	592	586	603	612	596	632	633	596	588	568	573	584	595	607	656	570	584	626	602	607	602	590	579	623	580	626	594	650	611	618	615	589	633	576	613	574	567	598	575	607	604	588	580	602	591	581	626	594	625	607	617	620	566	615	608	586	568	587	567	585	583	575	612	611	594	597	547	592	590	618	569	638	603	604	594	586	631	585	592	615	632	596	595	649	572	608	596	611	607	582	581	563	615	568	608	621	573	571	603	629	583	586	557	588	587	593	589	615	572	584	579	591	634	568	603	612	607	555	581	629	619	608	592	598	591	577	581	590	627	580	627	623	607	607	598	656	645	612	598	620	612	614	580	597	572	612	608	606	625	607	600	611	597	603	601	598	621	617	592	604	638	640	627	618	591	582	619	571	614	565	607	581	591	627	527	573	616	628	621	614	597	597	588	639	598	572	601	600	588	601	588	612	557	572	604	581	578	611	621	595	594	599	625	605	611	639	573	596	599	603	570	595	613	611	594	637	606	584	600	605	580	609	557	589	593	541	604	618	605	609	608	590	554	571	562	599	607	519	614	547	599	576	559	631	590	591	618	576	583	618	601	577	560	616	585	562	607	604	619	617	579	600	583	604	605	587	607	625	580	577	574	592	598	622	616	582	609	586	600	604	612	641	616	596	583	629	583	612	600	575	605	597	591	594	583	596	596	615	586	615	616	610	559	594	596	639	556	615	607	574	595	636	604	580	581	605	605	597	598	595	628	626	507	608	600	580	644	578	623	608	602	619	590	597	634	627	598	582	591	597	597	614	568	562	605	597	562	617	566	597	601	620	634	628	600	606	588	591	591	596	582	574	611	604	605	630	605	587	635	652	580	591	571	636	640	574	618	591	578	596	590	566	622	573	581	568	573	532	615	555	613	625	632	621	550	580	624	626	615	611	615	603	593	620	591	615	656	591	579	604	572	595	578	568	620	576	581	592	579	610	566	570	581	629	573	604	610	625	591	626	565	594	554	607	612	569	618	565	578	610	651	610	578	617	599	611	607	652	601	580	584	588	560	599	552	608	589	627	610	598	593	602	550	605	587	578	622	614	594	555	609	580	584	576	556	615	561	628	579	622	574	567	604	617	585	605	638	619	604	582	600	632	571	601	609	606	604	620	613	633	593	596	574	586	614	564	556	609	607	573	557	620	581	613	599	608	600	617	606	587	577	620	566	595	639	583	594	593	605	552	591	612	588	598	586	634	593	596	594	576	598	605	586	592	652	622	594	617	615	595	643	600	610	600	591	648	606	590	585	596	581	593	599	589	613	593	613	581	607	595	625	568	639	640	570	555	619	595	581	602	639	577	572	557	588	588	634	622	597	557	596	582	578	645	592	589	608	561	601	554	611	597	606	617	591	597	620	570	617	559	595	573	569	599	592	560	592	602	621	613	620	621	617	616	556	638	556	576	608	622	596	592	591	589	587	592	598	609	606	600	612	615	640	644	571	591	593	574	575	606	604	574	607	604	573	591	566	613	600	578	604	597	623	612	595	585	588	638	596	560	606	578	583	581	605	599	606	636	610	626	609	650	622	616	603	595	608	599	564	619	632	571	562	634	587	619	636	586	616	595	620	588	627	548	618	605	559	585	629	595	570	580	593	594	566	628	632	587	559	614	540	567	599	637	585	566	595	611	609	615	544	610	582	555	580	583	623	610	600	561	602	614	612	623	591	628	568	616	599	640	597	580	594	594	661	589	620	584	545	584	560	625	600	562	570	590	561	555	613	560	611	589	575	620	564	580	587	590	599	617	608	615	607	614	638	581	579	611	573	601	586	599	605	613	655	575	627	567	583	569	593	578	583	589	597	583	621	635	614	600	605	601	575	542	635	593	621	597	585	593	597	609	618	613	580	557	609	607	614	604	573	610	571	590	627	577	595	584	606	646	593	570	577	611	576	599	558	582	576	599	594	610	610	578	615	625	589	562	526	558	610	611	607	591	595	598	580	587	587	621	612	609	603	549	590	595	602	635	587	639	619	594	601	627	632	621	591	623	603	581	538	550	576	579	600	585	617	578	608	550	596	620	593	579	609	631	656	603	586	558	577	609	600	589	606	553	579	565	658	617	585	568	602	598	644	602	587	569	630	632	545	557	601	587	630	631	575	595	582	607	615	547	594	598	619	579	604	620	581	618	568	618	562	601	576	583	620	593	636	599	588	596	546	664	574	612	621	590	593	602	593	636	619	602	620	648	623	579	539	622	597	621	618	598	597	533	607	594	585	641	604	617	576	612	599	660	616	581	595	624	586	628	591	618	526	609	586	602	574	595	585	572	516	595	545	621	591	605	580	579	617	595	576	612	616	585	599	552	578	622	600	597	614	590	601
31777	19469	7122	1072	619	550	459	343	333	353	329	346	346	338	367	356	329	319	317	342	371	336	310	360	304	316	345	334	345	343	324	374	363	351	334	357	323	336	335	364	312	328	392	344	328	302	326	300	334	326	302	327	351	315	308	343	348	332	375	337	302	319	353	333	339	311	330	307	340	344	326	344	325	356	354	379	354	360	348	329	319	335	329	335	326	347	315	347	355	352	305	343	355	324	328	346	313	332	353	336	314	344	330	321	334	354	343	354	316	335	325	327	312	343	359	377	352	318	368	363	339	335	358	351	350	374	349	311	338	345	336	312	333	357	318	297	307	332	343	353	329	350	316	335	332	354	311	352	294	341	374	325	334	324	356	326	340	348	352	320	317	298	322	324	312	339	331	344	361	309	330	329	332	321	339	317	309	324	302	350	322	338	321	356	358	325	372	352	339	342	363	335	340	335	347	382	339	368	322	337	343	336	349	326	354	345	311	358	349	327	333	316	341	378	344	355	350	315	321	378	357	322	351	374	346	349	343	313	289	319	304	344	323	362	326	311	324	348	337	346	313	369	351	334	327	319	342	327	368	362	309	337	337	378	341	312	378	315	338	359	342	325	319	362	325	315	361	373	324	325	312	314	320	332	363	380	346	358	324	318	318	349	333	339	367	307	336	351	336	345	329	318	306	342	347	313	347	369	334	331	331	318	361	333	353	311	361	310	378	325	332	314	349	359	333	327	343	371	320	376	326	349	330	336	333	325	364	317	331	331	325	333	325	342	368	338	335	359	327	344	326	331	348	363	352	348	334	330	339	357	353	343	311	339	342	345	310	320	347	332	354	332	338	337	367	334	330	326	300	355	347	326	326	366	284	377	350	322	312	367	349	325	327	318	347	365	382	331	346	346	344	343	314	346	292	333	342	320	314	303	302	284	347	356	331	315	337	357	338	351	316	315	366	346	307	312	359	352	325	308	332	356	332	342	347	333	337	318	339	332	310	308	350	339	346	359	359	301	331	323	381	301	319	312	362	311	351	339	333	297	317	297	336	359	352	348	324	327	322	337	314	358	329	351	333	337	360	332	348	339	332	320	345	341	347	363	348	306	299	336	314	334	366	314	317	332	338	342	375	369	385	341	313	331	359	322	314	324	366	346	333	339	322	390	358	333	347	313	304	341	373	303	344	327	327	341	334	355	336	343	375	322	335	347	307	363	332	343	359	335	350	352	314	361	342	315	315	338	314	348	333	330	349	337	323	360	345	329	348	321	325	314	318	301	346	349	358	357	325	362	336	329	309	336	341	308	365	359	312	362	330	341	312	350	328	327	322	337	341	349	358	356	365	327	336	360	361	322	342	353	334	343	359	341	304	343	323	365	330	326	351	316	346	317	339	304	334	341	371	335	283	373	340	353	361	337	325	352	321	313	348	306	358	355	354	335	341	314	331	347	321	326	322	335	345	342	320	338	345	322	339	341	352	386	350	359	317	330	374	316	301	302	328	340	344	369	299	314	303	319	294	353	363	328	342	335	322	321	373	331	360	336	339	337	322	340	314	360	323	329	326	338	349	335	347	321	316	343	343	331	340	338	350	317	348	336	337	364	359	330	371	322	317	335	322	322	300	365	338	361	310	350	359	350	332	347	344	387	372	335	354	352	353	360	393	347	332	343	334	359	299	324	361	351	348	318	336	367	365	372	356	326	293	315	345	375	323	329	325	336	343	353	350	370	337	352	326	302	340	331	346	305	346	322	317	340	321	328	345	336	343	338	349	339	351	367	310	361	358	342	329	329	358	379	334	360	333	296	352	321	346	324	311	390	358	351	359	327	345	313	349	345	329	347	365	361	362	350	368	359	361	341	362	354	318	322	371	337	370	373	323	325	325	337	310	344	316	333	372	349	318	351	318	345	348	343	338	358	341	344	302	308	341	334	332	351	320	361	346	337	312	322	339	361	310	357	344	365	312	338	338	325	358	342	328	332	363	347	335	282	380	334	366	335	303	361	308	359	324	314	358	350	342	355	360	358	330	339	334	354	366	297	352	347	355	337	338	339	324	344	337	372	361	342	362	361	302	349	331	358	364	325	338	361	341	304	345	354	353	344	347	341	328	338	328	322	301	344	363	316	369	340	332	346	364	327	341	347	330	339	325	338	309	320	366	352	322	304	377	312	332	319	327	331	335	366	353	331	327	347	310	362	316	353	349	329	339	336	302	353	323	342	327	360	336	313	340	372	325	351	356	323	362	351	335	292	334	337	359	346	376	352	343	319	341	332	323	317	314	334	335	352	371	339	331	355	315	362	365	344	332	335	344	337	324	361	353	330	338	339	339	340	316	328	332	344	315	323	311	382	350	332	371	362	320	357	328	365	298	336	343	345	345	304	360	345	341	312	355	366	322	313	311	345	343	308	319	318	310	324	317	311	331	323	376	305	352	341	316	330	358	363	310	343	360	344	339	340	380	324	330	310	322	307	355	339	371	369	339	330	346	335	327	344	340	349	371	326	325	373	337	327	385	382	328	333	337	289	317	334	340	303	337	291	337	274	354	327	337	340	361	320	330	331	331	316	354	351	307	338	332	330	343	334	334	325	322	345	350	338	359	332	350	311	312	337	317	378	340	320	327	312	356	366	306	305	337	358	322	337	321	336	342	323	345	352	305	329	364	333	340	354	340	317	332	345	356	317	317	351	349	354	365	338	325	328	318	345	335	315	362	343	305	353	323	342	363	367	289	337	329	343	316	319	345	352	319	348	329	340	343	324	332	322	360	339	331	315	307	352	323	348	339	340	330	357	320	338	346	328	349	358	350	335	331	337	321	372	330	346	369	365	363	349	330	324	339	347	339	370	308	346	302	326	320	312	320	304	368	328	351	373	331	338	345	349	387	357	365	330	349	342	294	302	309	355	326	354	361	303	332	360	312	351	336	328	362	359	347	379	343	351	368	358	340	311	333	345	340	340	330	353	336	345	321	323	359	344	336	288	334	389	325	318	336	384	353	353	368	342	320	341	348	347	329	335	323	341	343	310	331	359	334	326	336	304	347	358	313	307	358	333	324	301	335	322	353	326	324	335	346	350	311	323	343	321	330	332	317	340	334	326	364	322	330	359	318	353	325	336	309	378	340	303	350	361	352	327	308	318	347	322	339	354	322	314	333	316	331	337	339	338	331	355	326	327	325	368	349	345	363	332	367	385	313	354	342	328	327	344	332	370	373	327	346	342	354	315	309	376	334	334	326	328	315	376	323	359	327	353	343	320	329	310	349	312	332	323	302	343	347	290	319	339	326	371	333	327	317	336	368	360	355	360	322	341	293	310	339	311	343	350	311	311	333	343	319	314	340	366	343	384	329	341	338	338	322	346	315	330	331	373	330	335	331	338	331	299	341	336	349	358	367	340	318	364	335	346	317	357	349	324	330	344	329	365	347	339	360	314	339	363	363	348	334	320	323	320	328	330	315	340	359	351	349	336	344	342	329	342	305	344	364	339	344	387
5656	1088	925	1136	828	833	831	895	860	817	804	804	869	881	848	858	852	843	844	833	875	849	836	858	891	869	883	841	828	834	850	881	907	807	811	901	823	821	823	831	851	906	898	856	855	877	853	863	843	807	900	830	837	893	853	864	898	897	860	864	860	804	855	879	857	863	892	867	858	848	872	854	920	844	867	823	839	856	881	830	853	859	908	829	860	901	903	872	902	843	883	860	891	805	832	789	835	853	839	855	869	829	830	849	879	770	821	810	899	875	884	787	875	839	813	895	865	847	848	797	842	896	853	858	800	843	815	847	868	872	810	893	836	865	818	866	842	864	908	815	800	860	841	788	834	874	872	832	837	853	893	848	858	823	855	789	888	835	769	848	847	887	822	865	881	817	814	863	851	860	855	811	853	822	810	852	814	857	832	834	783	857	890	871	845	881	870	855	818	875	864	865	811	851	859	804	839	825	871	888	838	802	843	835	854	814	879	806	858	879	832	846	827	786	833	823	864	842	849	834	874	845	808	855	819	837	843	870	847	868	868	888	886	764	846	827	820	830	874	864	870	879	852	850	823	847	820	829	870	870	887	892	789	873	860	882	894	852	863	818	877	837	848	863	881	833	870	811	851	891	804	870	840	831	781	888	781	842	918	852	830	888	831	855	782	827	871	886	844	844	813	839	871	843	875	852	895	832	875	904	860	872	859	822	914	825	861	836	875	894	828	836	833	842	848	859	848	881	849	895	856	830	876	831	827	853	885	877	863	844	867	815	811	855	874	843	836	827	852	900	858	833	851	850	799	848	805	895	878	856	874	851	858	845	876	861	888	851	855	854	849	900	864	840	849	851	888	851	819	816	864	812	875	866	870	844	878	844	871	871	851	852	865	860	865	864	858	814	802	831	836	779	881	890	821	844	829	841	878	798	857	831	816	905	821	849	820	871	823	863	891	864	891	880	849	828	865	852	892	839	847	838	845	851	833	838	869	833	865	855	880	886	859	824	878	834	828	810	839	836	901	794	848	849	802	885	871	852	861	859	873	810	834	807	907	856	790	849	912	799	872	837	873	838	888	881	819	878	853	851	832	813	903	879	853	799	869	865	868	848	865	886	771	874	857	870	854	900	806	882	894	790	833	878	817	839	855	850	792	818	867	810	863	865	853	883	862	868	787	815	845	863	872	866	823	881	864	906	857	858	869	836	854	855	853	827	826	838	865	831	869	806	838	838	906	805	843	816	835	799	890	848	830	820	821	843	832	861	836	858	805	837	817	831	890	863	809	901	852	873	877	869	858	842	792	903	876	858	851	807	898	852	900	876	839	863	805	841	863	861	847	822	876	858	833	873	871	848	846	858	847	876	867	836	842	922	820	851	881	860	885	861	891	844	861	860	848	833	839	817	806	843	809	820	820	853	860	860	875	838	864	808	923	828	825	841	807	867	841	840	847	894	882	793	870	893	854	893	827	814	847	866	862	771	849	861	849	794	884	856	853	832	877	900	818	893	922	859	803	882	811	785	849	908	874	828	842	852	864	825	833	809	879	840	823	843	823	864	848	825	818	854	825	834	860	857	841	925	851	861	828	865	859	831	817	905	864	861	860	855	844	815	791	871	847	848	837	918	868	813	832	854	826	876	845	804	841	882	859	876	871	847	785	893	873	840	851	846	775	835	901	836	845	808	872	833	853	850	874	886	848	841	828	885	812	859	904	855	822	816	850	881	905	858	836	869	863	838	819	830	892	805	810	844	819	873	858	827	894	826	846	809	817	829	868	822	851	799	881	861	833	839	828	847	852	819	861	822	773	822	794	867	799	831	853	836	792	878	879	871	840	826	846	856	910	827	884	800	894	808	851	851	837	844	868	850	889	891	828	881	851	856	854	876	859	815	828	814	847	846	857	782	859	847	889	866	802	850	840	895	839	846	835	840	820	862	867	828	833	837	849	895	900	846	842	847	832	891	876	838	904	868	880	869	829	848	841	840	883	882	893	844	879	855	844	886	867	830	862	894	827	867	878	837	813	864	853	823	782	822	850	832	869	864	820	824	846	874	857	898	885	830	832	839	863	831	851	843	850	881	824	865	857	827	871	860	830	844	839	859	882	924	821	871	797	871	859	813	834	840	890	896	880	847	934	828	884	855	878	843	818	850	881	832	860	881	868	873	876	907	812	885	873	835	891	791	810	835	844	830	824	848	818	887	856	834	871	922	830	810	827	879	853	856	869	841	864	848	852	843	842	878	878	914	809	852	867	879	806	884	883	820	844	865	840	867	864	889	882	803	892	851	780	849	833	799	869	856	871	874	843	872	830	843	797	853	844	838	863	904	836	832	859	863	801	862	844	858	846	889	854	869	862	818	805	825	872	839	838	888	830	891	827	836	874	801	845	844	870	850	847	867	810	823	830	834	848	807	813	892	820	867	859	843	857	873	818	876	874	855	813	865	855	879	850	817	827	840	850	851	868	846	869	867	916	830	880	804	858	889	886	864	848	869	880	809	847	825	825	882	914	831	904	848	833	912	846	840	896	907	818	858	849	820	855	821	829	861	856	850	878	815	830	862	838	843	873	853	827	832	865	866	848	828	858	839	809	846	866	872	808	893	873	861	870	915	901	867	878	879	837	877	869	882	820	851	861	856	829	928	897	861	856	835	805	863	843	827	875	829	877	862	836	894	842	826	885	832	849	822	806	818	866	894	847	802	850	839	865	813	858	897	831	844	887	856	844	828	827	867	831	878	856	843	817	880	877	853	831	913	848	843	853	906	847	856	867	857	880	826	866	788	821	843	816	797	871	832	859	842	857	816	837	822	830	846	855	873	874	824	849	910	856	862	845	876	786	829	833	867	887	866	843	820	869	835	848	834	825	824	868	879	869	840	825	898	832	856	902	885	861	834	776	848	893	868	815	862	814	820	844	824	849	880	834	814	862	879	821	849	849	823	826	809	835	903	859	850	891	869	867	809	937	843	871	838	875	855	884	890	833	864	835	937	820	841	867	836	848	878	809	864	828	878	878	879	838	843	865	846	896	868	835	873	824	824	852	842	874	850	849	843	848	872	912	836	888	828	828	888	884	835	829	848	841	826	825	853	878	836	864	822	833	882	836	822	792	822	840	887	814	812	897	849	826	914	860	854	832	867	833	850	926	806	894	856	851	863	838	849	827	824	853	844	803	847	900	848	860	850	867	803	856	842	844	814	861	875	895	831	889	869	881	834	885	861	869	813	872	825	867	831	797	835	825	827	800	809	812	806	902	867	855	836	840	842	824	843	871	818	815	918	871	813	901	826	809	863	830	840	829	838	854	831	844	849	851	912	856	896	879	846	868	847	862	865	883	832	853	821	831	869	860	826	870	833	808	869	895	849	856	863	888	844	868	781	842	829	888	882	839	843	847	873	854	836	839	825	831	874	882	793	817	816	847	855	865	843	873	859	892	882	817	865	834	829	885	870	862	848	905	858	786	837	894	839	912	845	861	850	905	872	821	867	910	864
24572	21030	24028	28260	21023	18634	913	513	469	421	402	413	405	430	402	421	416	427	443	424	397	390	384	401	417	394	449	391	387	388	403	367	432	427	428	404	401	383	411	424	391	447	375	390	447	367	355	387	377	382	393	416	384	432	397	360	419	372	390	413	402	392	392	442	421	391	391	432	410	417	398	403	431	370	403	401	401	405	412	381	422	373	416	385	408	390	377	407	382	415	419	387	406	396	427	412	353	358	407	388	394	383	372	388	384	395	397	406	386	404	404	441	411	381	378	407	420	405	395	389	405	418	399	390	414	404	421	416	368	400	387	409	408	427	413	407	403	377	431	415	387	384	379	361	399	412	389	377	434	384	354	405	387	405	363	406	366	386	387	426	363	359	393	398	415	402	381	393	385	409	376	410	387	418	398	404	411	393	435	426	429	389	372	414	431	397	422	461	379	395	440	356	399	419	378	372	351	380	378	351	413	451	375	379	398	388	394	366	413	422	410	383	386	362	412	398	394	416	372	432	385	410	364	400	385	382	402	469	413	402	416	403	383	397	381	404	421	369	409	388	413	352	408	397	418	406	393	419	435	410	359	412	405	384	420	418	377	393	385	404	386	411	393	386	429	399	362	406	397	411	418	383	402	453	388	417	388	396	408	369	426	398	382	404	402	391	370	425	360	353	369	378	391	386	383	415	382	419	376	383	411	416	394	401	407	375	395	371	409	408	369	379	383	388	471	423	412	401	394	403	368	391	382	425	429	411	429	389	414	385	420	431	389	409	439	406	368	404	427	435	430	400	429	417	418	359	356	430	360	393	398	389	413	399	383	368	409	353	394	385	397	405	433	387	391	400	353	407	434	389	397	442	407	385	416	419	452	415	409	368	426	406	365	377	403	406	383	415	381	393	381	368	384	402	389	389	374	382	402	349	407	379	378	419	417	414	417	363	389	419	393	406	425	381	454	410	408	443	452	424	369	399	376	358	409	376	428	420	408	389	419	378	405	332	421	388	386	425	425	385	402	399	403	378	380	378	415	384	417	417	391	395	381	400	390	412	342	436	414	412	401	396	397	421	419	382	410	439	405	407	397	375	412	422	385	366	388	354	361	408	393	390	413	426	429	394	380	414	371	383	382	390	407	408	453	414	347	402	424	424	380	383	387	463	372	411	379	376	417	399	401	408	397	420	420	409	381	392	413	349	363	385	374	411	407	399	364	437	437	391	369	382	409	424	428	369	391	410	407	376	404	353	419	395	391	426	396	365	366	389	374	386	422	438	352	380	438	415	405	417	397	378	423	386	366	396	406	393	382	402	372	417	394	382	408	400	374	422	386	397	416	394	398	352	395	438	411	387	401	396	401	417	404	423	415	413	410	351	405	392	349	391	417	399	411	357	381	383	408	408	390	375	407	379	422	362	357	365	372	412	408	383	368	391	398	378	403	370	412	428	393	371	418	358	437	386	402	409	387	401	359	378	367	385	416	378	437	392	370	365	414	477	384	409	424	397	385	409	378	387	448	384	395	393	414	378	441	418	416	392	378	386	388	402	399	385	361	372	401	392	383	371	413	417	416	405	369	392	405	392	433	366	409	378	403	383	356	404	428	412	411	403	406	349	411	418	402	421	393	397	421	399	441	424	360	422	381	447	383	381	413	395	391	431	409	399	385	394	390	419	410	383	390	431	378	453	389	418	401	374	430	399	422	358	344	411	388	368	412	427	381	390	379	359	402	428	399	438	428	416	391	417	415	423	371	398	405	381	428	391	404	405	366	415	385	426	383	416	384	406	402	410	404	413	406	382	373	390	432	380	434	418	405	400	389	410	391	392	411	397	397	409	384	394	404	416	420	400	391	384	381	380	367	375	398	412	373	395	411	401	382	412	436	408	401	389	402	398	397	409	433	360	398	395	434	381	383	398	413	388	407	396	414	403	427	408	409	374	414	395	404	417	368	346	414	398	396	421	413	452	386	385	407	381	390	390	394	403	407	425	359	402	400	397	392	407	396	416	398	359	393	391	365	408	342	395	407	433	428	374	422	422	430	398	398	431	367	372	431	423	416	382	459	413	403	378	421	362	383	413	368	405	424	384	411	403	425	419	392	399	418	388	414	424	397	377	401	395	392	427	395	395	387	402	427	386	446	421	371	407	426	391	433	419	445	402	419	412	395	390	404	401	430	413	393	366	381	416	426	360	404	367	388	418	428	392	384	378	390	412	370	386	384	362	424	393	425	414	421	403	358	401	370	456	401	413	420	422	393	404	369	394	425	388	387	415	383	400	401	440	400	374	418	382	427	408	414	420	396	366	465	405	396	369	472	403	363	391	379	408	376	377	382	387	415	424	419	377	390	433	385	405	398	405	449	410	411	381	419	423	392	373	386	410	416	401	388	391	376	407	399	424	375	399	385	385	410	395	360	425	367	399	369	344	388	442	378	386	383	396	456	375	345	420	391	390	387	416	395	393	371	435	382	415	406	375	403	393	356	374	375	379	393	436	406	392	437	404	372	398	419	380	397	407	405	410	406	431	398	396	393	413	384	390	379	391	421	432	384	398	383	406	408	413	377	414	416	428	399	390	400	368	384	450	399	416	409	422	419	383	415	376	387	411	423	394	391	362	401	419	426	369	400	411	415	396	409	367	393	392	423	403	391	413	383	448	386	416	433	410	393	414	392	394	404	399	424	391	389	362	352	417	383	375	358	358	410	369	425	375	423	379	417	374	407	416	377	416	376	373	420	407	360	409	404	402	404	369	407	406	404	406	423	409	423	393	397	418	374	417	382	392	413	398	387	397	381	377	379	404	382	360	430	400	368	395	398	403	392	423	440	394	386	388	399	397	390	397	409	386	417	397	356	392	380	421	389	388	379	406	389	385	380	392	392	372	412	391	418	393	395	362	360	411	422	393	393	401	431	394	406	412	383	411	367	431	397	380	377	372	437	352	410	373	412	369	419	395	400	369	352	424	450	394	375	357	366	384	385	375	404	386	396	393	424	394	450	383	370	419	411	394	411	415	380	373	414	377	412	406	382	406	468	424	387	377	363	375	390	415	388	369	396	367	404	391	382	417	398	385	378	377	386	358	425	409	409	387	399	377	429	372	391	406	383	378	350	402	378	396	381	395	377	386	387	404	400	375	444	394	404	371	396	406	439	362	396	354	405	415	411	385	412	412	366	384	418	391	393	387	420	381	412	376	405	395	414	408	414	386	398	421	388	403	410	412	381	431	427	343	409	432	386	376	386	374	386	384	420	392	423	346	430	342	433	385	397	373	364	423	443	384	420	401	406	435	384	431	383	367	389	357	378	382	400	350	393	436	420	384	400	372	411	381	411	368	344	358	363	377	412	390	379	369	397	392	367	390	415	395	448	431	393	396	385	386	401	407	388	400	381	366	368	416	411	387	362	373	426	400	396	395	430	392	378	420	431	414	405	400	380	430	381	410	381	403	398	411	418	397	405	405	394	409	389	407	426	355	382	379	377	389	408	424	383	429
3431	2486	1447	3576	1064	1056	976	926	976	966	990	962	965	986	951	952	960	981	920	937	937	958	971	946	919	945	911	916	944	961	886	944	925	895	923	977	956	951	986	961	949	948	938	961	896	976	968	988	955	903	969	992	924	914	939	953	965	917	947	954	927	927	1011	927	1008	920	949	923	1010	921	973	912	933	937	983	985	960	880	970	959	944	860	970	942	912	980	961	933	938	932	932	862	878	964	935	997	977	992	962	924	908	941	905	985	951	953	965	934	977	883	937	954	892	1019	982	1000	965	984	1002	959	1009	922	955	917	915	960	945	999	931	992	953	949	956	944	970	1004	955	928	898	934	936	895	924	946	1004	961	942	927	971	956	941	915	923	985	951	947	929	911	1020	986	946	999	1007	965	978	961	938	995	953	995	954	935	909	974	1035	946	996	963	947	895	961	968	931	923	957	1004	909	968	965	938	895	919	928	977	920	967	963	955	963	963	949	933	957	961	982	912	950	952	976	898	970	912	936	969	922	919	1010	947	953	987	941	936	953	924	892	928	966	981	981	935	959	947	967	1016	980	934	964	936	905	954	968	1024	930	927	952	910	925	972	984	955	974	992	955	927	912	989	930	955	964	1007	896	1008	950	974	929	938	948	938	968	930	993	982	954	925	963	941	931	995	941	933	933	997	964	926	969	965	916	967	931	945	989	1015	956	939	1008	936	942	986	949	941	956	980	975	960	913	928	884	932	926	1006	946	984	928	957	940	964	955	959	1003	962	919	931	914	935	962	950	928	945	916	974	896	917	893	973	1025	902	940	925	943	937	933	962	933	928	905	937	945	949	947	900	978	940	949	941	928	983	945	944	1018	948	902	953	967	967	998	964	929	980	926	965	944	894	930	913	957	918	1000	968	970	1009	940	965	985	941	938	960	957	934	944	1041	949	998	1020	948	989	887	979	978	958	954	947	923	961	950	943	903	978	930	906	924	917	974	923	979	960	948	954	964	927	908	993	928	975	961	884	982	994	983	941	906	898	921	1001	999	951	908	961	975	937	955	928	945	959	1002	936	979	867	923	940	922	993	968	1020	935	950	983	921	890	974	914	964	980	987	907	923	908	952	957	969	956	949	959	971	1007	964	919	924	982	921	965	966	965	901	966	991	923	933	961	888	930	930	929	957	921	1007	938	981	944	959	952	954	965	986	992	962	924	921	986	928	961	943	960	944	922	957	987	963	956	912	915	931	981	939	971	943	913	926	978	935	976	946	961	944	930	969	971	958	908	906	885	959	970	944	942	916	971	965	959	913	993	938	941	917	943	915	909	945	968	932	972	954	901	919	949	960	966	921	927	923	1024	933	966	984	900	943	943	948	930	960	929	966	940	948	928	985	893	921	922	915	945	937	913	953	903	943	959	926	900	898	961	950	920	956	963	868	964	945	947	980	966	967	934	964	919	971	972	989	978	1019	969	1032	945	965	929	852	944	874	983	969	944	989	959	956	948	961	973	936	916	915	940	940	938	957	940	936	951	943	952	907	979	966	942	948	883	914	940	954	965	986	953	916	913	939	999	920	985	1000	953	938	932	945	989	978	977	874	963	940	922	958	958	959	891	950	932	961	914	880	929	966	946	930	968	910	924	1011	984	971	938	956	967	936	968	987	979	940	970	897	914	958	967	929	990	984	1003	911	980	945	956	969	940	956	902	949	982	943	994	919	975	964	988	937	947	1025	944	952	983	930	916	996	996	899	950	928	956	985	963	942	909	923	973	968	958	916	915	985	958	953	993	967	890	979	973	950	999	1012	978	931	971	942	959	918	954	925	1067	951	935	941	935	937	970	895	949	940	938	964	924	998	995	959	932	979	986	974	906	966	931	978	935	1015	964	932	961	961	950	954	988	965	973	919	983	920	945	946	985	942	999	981	956	958	965	961	949	910	939	907	980	940	919	989	940	944	954	982	980	964	937	947	904	887	947	964	967	905	995	944	965	910	944	1007	946	923	977	964	931	946	911	957	977	1004	1017	943	970	961	913	942	908	965	963	929	972	959	933	941	954	943	917	1037	946	945	892	1003	947	938	996	901	963	890	927	949	914	927	942	923	913	977	940	966	985	959	962	959	970	955	941	922	957	912	982	967	957	963	956	990	878	937	902	973	1042	991	997	973	941	953	992	988	1016	942	958	945	965	941	949	960	926	931	961	935	975	958	964	940	948	888	919	922	954	970	891	948	932	974	960	932	976	938	987	919	982	941	934	949	954	989	934	970	904	975	932	990	911	977	994	987	1015	904	970	951	965	918	953	957	964	976	926	903	922	981	923	930	956	952	967	1002	975	946	956	982	988	917	1003	941	937	987	913	956	971	984	950	987	960	957	961	972	966	934	1008	967	1007	951	917	992	941	956	1021	954	952	951	948	928	954	946	879	912	950	972	903	943	931	939	982	961	974	918	929	941	904	960	937	981	910	923	958	978	930	914	984	921	980	930	957	992	963	900	970	931	920	946	1007	940	962	894	955	925	1017	974	994	945	945	900	944	927	945	947	945	982	1012	980	935	963	972	933	973	935	970	995	925	905	961	969	945	994	935	933	940	937	921	957	961	937	976	970	909	931	883	943	910	944	945	953	983	924	988	929	980	955	914	968	970	989	955	949	953	947	987	949	992	885	968	927	938	944	981	937	942	959	971	988	955	932	960	955	927	921	913	951	965	1000	945	987	950	959	965	931	961	982	937	923	1015	925	910	925	922	953	947	932	955	922	947	989	1002	903	874	921	968	994	920	985	972	978	997	979	966	973	919	958	951	1004	930	955	922	1006	906	945	939	924	1016	958	914	948	974	923	957	902	937	952	938	938	950	937	920	967	959	918	963	939	973	956	977	953	894	945	905	981	980	942	1002	956	895	942	934	961	977	945	936	937	984	958	939	915	998	885	916	972	903	954	957	968	869	979	947	953	931	926	914	992	896	953	938	914	1007	937	918	937	991	982	1031	918	988	895	950	920	939	986	958	921	949	954	954	960	996	918	954	939	920	954	949	910	968	936	975	990	973	1004	986	916	939	941	926	904	995	972	885	978	974	966	940	946	930	1022	946	982	950	959	946	962	961	968	990	981	962	940	937	928	955	903	933	942	962	956	960	1008	962	949	935	939	922	975	936	943	950	1002	924	937	941	962	979	942	940	929	921	990	925	940	954	961	954	934	952	988	965	969	950	976	969	976	979	973	937	941	915	946	970	1004	976	933	967	947	973	929	957	952	973	960	947	897	973	988	1016	928	970	958	954	978	960	934	997	976	1014	988	951	912	967	1021	996	981	955	974	953	908	960	975	959	927	942	987	908	945	998	985	967	916	997	933	961	941	904	957	955	956	989	927	953	986	978	934	856	1000	959	931	927	897	915	958	1004	955	921	897	923	1001	968	933	940	960	971	909	923	928	988	904	996	971	957	923	933	983	983	975	965	939	933	947	954	919	929	993	948	935	933	945	925	963	967	972	941	945	942	986	877	963	920	985	933	990	929	876	943	888	933	950	962	981	949	936	970	967	970	977	924	992	935	918	963	1016	1004	932	941	931	989	934	956	961	966	950	946	914	998
23970	21006	24335	27847	21011	21016	15413	607	321	355	327	276	270	282	233	279	292	251	272	270	272	232	238	276	243	238	252	275	277	249	255	260	219	251	259	270	238	260	268	226	214	252	244	266	255	236	231	251	270	232	219	272	264	244	236	235	209	253	254	250	243	240	249	240	228	226	253	226	224	284	256	256	256	243	238	228	252	240	254	242	268	236	246	213	251	247	225	254	261	236	255	225	204	219	265	248	249	237	267	240	270	280	288	221	234	249	231	239	241	232	239	236	253	214	233	227	246	226	253	244	247	258	227	240	230	271	245	256	218	267	254	262	218	241	243	248	230	247	266	258	245	242	251	242	223	247	269	249	238	235	256	249	236	245	260	250	218	253	225	217	250	214	248	236	275	249	229	247	236	229	214	276	231	229	276	232	273	246	236	223	234	258	228	224	236	242	225	266	268	222	231	280	233	245	242	258	266	208	240	258	233	259	234	218	245	264	248	233	228	250	233	255	237	265	215	245	263	215	249	215	231	251	230	232	252	241	253	262	231	269	241	259	266	268	245	233	225	227	222	244	241	243	281	257	263	245	245	230	223	236	233	258	216	260	241	235	255	232	252	253	226	250	256	240	200	238	267	247	253	231	228	246	229	235	246	227	224	239	246	241	253	228	246	237	235	244	256	245	236	254	247	239	238	243	238	230	285	240	245	250	263	208	238	258	268	233	205	244	260	272	272	238	241	246	236	260	252	231	211	227	252	236	259	197	229	239	248	221	261	254	231	250	224	234	250	259	219	208	271	252	257	237	248	242	250	221	226	260	204	241	235	225	250	253	281	255	265	277	223	250	230	237	233	234	254	223	268	237	224	228	231	248	242	238	249	265	217	238	261	253	249	222	247	234	256	258	251	254	286	236	257	225	212	217	234	272	244	227	249	250	202	214	238	248	256	245	229	242	245	247	229	225	234	243	266	228	243	234	259	258	259	224	249	237	255	211	227	198	211	235	220	227	257	259	290	245	218	241	205	240	231	250	248	255	268	235	238	245	251	278	239	248	266	276	270	258	237	217	240	240	262	251	257	223	249	247	245	279	239	265	220	259	236	238	238	232	214	245	229	223	266	265	216	246	244	226	254	246	274	228	257	231	263	254	260	206	273	248	249	263	240	243	241	204	242	240	246	248	244	248	222	258	242	238	234	232	251	228	266	231	228	223	249	291	279	249	242	230	234	272	249	244	234	196	275	211	221	250	222	232	211	238	254	258	262	238	229	258	232	235	245	261	220	255	251	232	230	241	239	245	256	229	236	235	271	244	252	226	268	246	240	250	245	252	269	228	245	240	196	268	206	224	275	253	228	254	253	232	223	270	248	256	243	229	235	246	268	273	225	245	249	224	260	244	269	220	277	227	236	266	231	208	252	261	236	252	252	246	238	261	258	220	216	224	247	246	229	203	255	252	221	240	251	281	235	229	264	227	246	255	256	234	232	235	254	253	243	248	242	253	225	236	269	249	215	285	262	244	239	237	259	255	271	254	225	270	254	254	219	235	209	234	273	277	263	238	212	232	225	240	233	234	245	255	278	250	272	230	253	266	266	259	226	210	258	265	229	241	246	243	258	235	251	221	246	258	255	242	251	261	260	253	282	239	252	219	242	261	211	265	275	246	251	245	241	245	226	251	218	209	263	262	264	243	232	241	220	232	239	258	251	250	247	235	246	259	216	268	240	237	234	236	257	262	227	246	242	249	233	239	235	216	190	247	271	216	220	223	259	239	240	258	238	245	215	257	264	238	219	247	257	240	251	259	241	240	236	221	228	248	253	235	242	269	232	247	262	230	227	233	256	231	211	251	229	230	244	258	247	239	243	264	219	221	217	254	246	247	244	248	236	229	212	264	251	237	240	231	270	242	273	249	233	264	231	241	258	278	259	263	246	226	220	266	240	247	244	239	237	245	238	257	254	216	228	217	243	249	231	238	211	207	241	213	255	225	263	234	217	225	217	276	269	263	232	263	247	230	263	248	246	249	240	258	271	240	250	255	248	276	258	240	234	258	269	267	244	228	235	232	263	220	262	263	224	237	256	249	237	251	245	244	231	255	244	233	245	213	256	273	265	227	252	247	250	222	249	235	220	258	251	213	224	265	252	246	209	232	257	225	229	247	240	273	227	229	222	255	236	234	243	256	270	224	247	279	265	240	232	227	268	228	267	242	263	254	219	232	278	226	254	244	260	249	230	238	220	260	257	260	249	233	299	263	256	238	247	240	254	252	214	239	261	242	242	224	300	267	229	234	226	232	242	231	247	209	250	235	262	246	241	268	266	259	259	261	247	246	256	218	235	260	234	212	242	256	267	247	226	242	218	263	243	261	237	252	235	266	231	261	250	254	275	217	253	253	263	274	243	242	235	272	237	248	250	239	262	251	249	227	234	271	249	240	258	244	227	199	231	260	235	235	233	273	236	251	245	219	240	267	257	284	213	238	217	250	259	267	243	250	259	234	242	233	248	240	254	278	257	230	240	256	243	248	241	240	225	231	266	286	242	287	245	241	241	243	276	211	230	216	258	246	245	246	230	211	242	253	239	215	240	235	257	264	240	249	238	237	262	231	277	264	269	247	242	265	239	246	256	258	243	257	233	246	230	250	248	259	241	262	249	254	221	246	257	220	227	243	255	260	236	229	261	220	245	241	228	224	254	227	247	208	230	260	254	231	261	240	252	224	231	227	251	242	264	254	244	253	228	231	235	213	231	272	276	221	243	232	228	246	208	242	240	259	256	238	241	261	276	251	225	246	230	243	242	213	214	244	245	264	266	270	229	261	235	255	264	238	241	236	250	206	259	241	234	260	225	251	255	242	267	249	260	257	229	269	249	239	234	230	249	229	242	251	252	257	240	269	227	233	229	232	259	231	227	226	252	249	236	274	217	245	239	237	251	261	225	255	239	221	247	229	235	242	256	241	229	249	247	236	212	270	223	233	263	229	243	234	261	284	256	231	255	248	260	258	257	235	259	232	234	243	247	254	253	224	250	256	237	221	226	257	270	223	251	243	221	224	260	245	229	236	227	245	252	237	235	242	227	251	237	282	258	223	232	258	258	238	246	254	224	267	255	227	234	225	246	249	301	229	237	244	263	229	239	260	254	218	265	216	254	233	228	260	227	258	237	256	248	225	253	235	253	266	243	206	266	277	228	227	245	280	216	257	237	187	259	262	247	254	244	255	239	252	232	234	244	258	249	242	235	237	247	245	261	240	254	227	209	266	240	256	253	239	238	235	210	212	238	228	216	213	258	257	254	228	252	237	265	237	233	233	224	257	261	253	236	226	253	245	236	237	263	207	252	232	263	240	252	238	234	252	242	268	240	233	234	259	254	210	250	241	227	227	210	244	272	231	264	246	292	245	235	236	224	227	238	206	249	237	221	260	224	236	232	239	254	223	240	239	237	263	265	242	246	223	250	234	238	246	245	191	208	249	236	229	273	243	240	266	229	255	256	251	246	257
3230	3480	1740	5732	793	696	693	697	661	649	651	594	588	649	610	654	624	605	586	566	622	591	603	626	599	566	583	584	611	604	601	589	600	587	603	604	601	577	640	606	600	593	645	581	596	611	603	559	611	616	607	589	664	596	591	620	620	639	565	574	626	598	598	581	593	604	630	603	598	607	575	618	577	593	592	612	613	623	615	610	595	595	627	625	629	615	566	596	597	575	580	585	601	555	591	624	572	570	580	557	592	606	568	604	582	545	593	598	625	573	595	593	603	600	590	623	567	602	555	608	606	612	583	599	634	573	607	606	586	594	571	558	591	573	623	649	642	556	586	623	600	658	604	610	638	574	618	573	568	614	597	605	631	590	585	647	602	621	595	580	624	594	561	597	599	604	602	605	625	608	599	592	649	622	573	606	615	562	600	646	605	606	585	612	592	595	609	626	594	581	562	583	606	628	616	593	608	597	630	617	639	634	575	588	612	612	566	566	595	563	669	554	608	599	629	571	553	577	586	584	603	578	583	564	599	607	589	605	543	611	550	597	590	568	631	603	575	595	569	611	609	599	551	594	598	525	597	645	551	550	526	615	579	603	571	611	588	595	588	591	614	633	631	616	588	565	595	661	596	595	575	596	571	616	615	598	591	599	609	600	602	613	606	584	573	603	603	614	605	548	582	615	592	646	600	598	579	613	560	600	588	548	558	598	585	595	626	575	600	596	581	576	588	587	609	628	579	606	599	605	614	615	577	587	611	549	625	528	603	582	554	584	573	587	572	578	584	589	591	584	611	622	545	587	619	559	618	567	608	624	591	622	606	568	584	595	574	598	624	595	577	564	596	588	580	598	586	587	553	639	569	589	615	601	547	615	615	614	610	573	611	574	622	620	598	608	611	613	596	630	622	595	591	569	598	603	618	567	629	599	563	571	605	625	593	606	549	581	559	610	626	589	610	575	552	598	587	596	613	626	594	570	582	613	615	616	579	582	616	600	579	613	584	616	619	611	617	587	583	606	608	586	563	584	603	594	599	602	611	598	565	666	575	601	609	571	631	648	586	544	608	597	620	596	571	586	593	581	578	608	585	601	566	611	521	588	587	583	612	570	602	555	573	594	625	607	577	582	582	594	570	625	584	588	588	569	591	582	618	587	607	556	525	622	573	585	603	584	536	622	615	607	598	573	567	578	554	592	610	597	555	596	580	597	622	597	569	614	536	611	567	603	588	623	602	571	572	625	596	583	610	594	544	576	619	635	600	615	614	601	588	608	610	598	567	591	648	588	644	579	580	592	584	588	604	613	604	573	638	590	584	584	577	623	552	603	575	599	609	608	593	626	600	590	657	587	556	597	582	588	559	625	572	555	624	578	590	590	603	647	592	598	601	568	619	585	603	580	567	636	597	582	618	558	591	611	622	615	612	596	582	606	591	621	633	577	627	565	619	587	583	580	596	561	610	591	581	615	636	571	587	593	583	578	594	589	599	576	589	616	574	609	579	594	584	583	559	585	623	556	630	613	588	574	571	589	577	604	603	585	643	557	626	622	580	592	539	579	570	568	591	623	619	576	604	611	592	585	626	597	588	584	594	568	639	630	593	573	563	636	577	603	589	562	577	620	571	598	546	613	585	553	597	602	601	635	571	573	577	590	576	572	576	592	636	619	617	572	550	581	589	593	578	571	554	583	556	587	569	654	622	604	561	619	579	633	620	590	577	609	614	597	600	633	565	624	572	572	602	602	595	627	599	594	573	592	575	582	648	600	571	614	567	528	618	590	570	537	606	600	661	571	560	598	560	568	564	578	583	569	607	597	578	637	521	599	602	588	606	653	612	560	611	608	605	609	596	599	613	583	581	590	561	579	595	568	573	615	615	606	550	564	563	609	591	599	588	599	576	590	623	638	580	596	586	622	577	571	593	528	633	603	587	646	587	604	603	598	580	586	549	611	609	618	591	599	615	600	577	617	610	614	597	608	611	589	603	625	587	613	581	549	619	612	575	611	558	624	589	573	602	626	631	581	585	638	612	585	622	608	551	633	603	579	607	611	641	598	594	607	543	606	572	608	594	590	605	600	568	627	560	595	621	557	597	599	596	592	598	624	573	591	582	576	613	596	579	605	595	600	593	609	590	593	597	558	633	574	562	613	580	565	568	571	630	588	617	624	582	617	592	594	587	569	575	624	631	582	604	607	573	585	564	559	626	586	621	597	602	585	637	674	576	601	599	603	600	603	621	567	609	558	602	593	591	595	596	585	583	549	585	615	599	571	570	598	585	621	592	627	607	578	552	526	599	595	606	584	627	606	582	582	564	594	597	609	598	650	614	592	658	633	596	612	567	617	560	600	641	553	577	577	590	577	552	631	551	582	568	562	594	602	588	627	582	619	604	635	647	588	594	582	590	596	583	589	597	591	615	570	588	593	587	618	589	598	594	617	589	610	651	659	619	571	561	577	617	574	613	593	600	591	564	583	575	569	620	553	615	597	650	571	624	606	622	585	554	588	619	619	605	586	556	585	600	620	585	654	572	605	609	617	601	560	626	571	588	588	552	618	595	638	593	582	594	591	580	586	577	581	561	569	646	595	596	603	617	632	591	594	617	546	616	601	577	619	601	599	612	557	581	598	609	579	610	596	568	631	591	631	603	554	578	558	617	586	554	575	571	603	577	591	605	591	569	575	585	591	625	570	618	592	612	596	615	609	595	587	555	613	561	572	597	567	588	622	571	587	583	621	609	591	610	641	600	611	578	617	550	572	585	571	639	593	627	597	598	604	622	590	603	594	567	628	583	618	600	553	568	582	627	577	578	603	579	598	569	579	574	620	563	610	574	602	597	594	547	622	578	581	585	597	563	599	613	551	593	575	588	556	578	604	586	594	624	557	620	612	573	565	563	581	624	570	595	640	610	570	609	559	577	560	571	602	626	596	569	641	638	583	561	575	554	598	584	599	626	596	581	590	600	597	614	580	578	596	622	555	586	582	586	560	573	611	585	606	584	585	597	604	591	622	594	584	619	608	621	633	575	581	627	587	602	564	629	542	661	621	596	601	619	578	607	620	620	641	620	602	603	573	612	575	617	557	554	569	603	552	623	520	619	602	638	606	573	604	573	567	556	603	596	613	580	580	566	598	633	600	583	600	628	604	579	624	566	603	606	587	580	590	593	578	604	669	541	612	635	571	586	581	593	596	583	594	628	620	620	573	589	569	578	603	573	550	609	612	548	566	560	559	581	588	566	630	582	604	567	588	620	567	598	614	594	591	608	535	578	574	600	591	600	541	561	572	584	555	613	614	589	559	592	604	582	629	589	623	604	600	561	576	605	584	585	594	607	582	587	563	599	582	580	580	589	589	608	577	612	605	565	608	567	569	590	588	544	597	617	635	630	614	601	574	584	621	594	547	597	596	577	639	620	587	579	585	553	640	560	620	605	580	592	602	594	572	607	606	600	626	606	583	601	604	591	591	624	605	577	615	597	567	548	615	580	622	600	586
31781	19477	7023	1002	395	385	335	337	304	371	354	375	321	324	365	329	337	345	299	334	333	321	316	332	348	369	341	298	343	343	372	333	311	303	353	342	310	360	306	340	359	351	345	344	319	321	327	352	359	342	331	342	295	333	383	315	374	321	329	342	302	357	358	359	316	333	340	346	351	345	307	314	351	298	381	319	322	306	342	368	362	298	340	330	355	334	321	324	344	351	361	341	343	387	335	322	325	331	343	372	342	352	335	346	324	339	312	335	321	372	358	326	333	316	346	331	326	318	332	336	296	356	357	314	341	316	318	339	324	308	354	311	308	309	318	332	350	343	304	348	334	350	312	317	336	312	379	345	327	356	323	360	351	319	338	346	323	358	337	345	309	310	290	308	326	298	341	324	318	314	346	352	341	340	313	322	308	332	336	364	365	316	338	367	316	319	303	313	339	362	313	340	343	362	291	347	330	347	317	329	311	367	317	338	374	322	339	300	325	375	324	302	340	339	334	337	339	333	328	335	340	374	329	326	340	322	342	326	337	342	330	319	323	367	362	311	328	328	320	303	367	330	357	362	353	311	356	340	352	321	319	321	315	340	357	367	339	315	337	345	312	333	326	331	337	345	332	316	326	304	321	316	351	345	355	341	325	316	335	336	322	354	330	315	328	326	341	311	342	337	372	385	295	332	307	330	304	289	354	354	328	336	347	313	312	353	389	342	326	345	346	343	306	318	329	301	344	314	322	299	357	320	325	377	347	371	347	321	365	321	341	337	333	349	323	351	338	356	336	370	324	320	322	335	346	325	339	340	316	339	336	383	346	315	301	333	326	376	335	340	332	370	302	354	321	325	339	291	308	293	354	334	337	327	353	349	320	308	320	334	323	343	381	333	315	317	367	375	365	313	373	346	325	352	326	323	316	313	351	327	345	352	352	365	314	347	322	334	321	361	346	335	340	312	339	345	337	321	358	329	331	335	374	351	346	344	333	354	346	319	346	363	359	322	340	320	319	331	314	339	339	339	327	338	342	335	316	309	343	341	371	370	331	300	345	348	343	332	327	340	327	322	325	305	374	318	346	315	301	354	330	320	361	325	348	340	322	319	288	329	361	329	318	368	320	355	340	346	315	344	335	337	329	379	346	332	314	338	344	313	379	338	334	318	338	326	350	329	342	314	369	320	352	332	329	312	295	338	320	330	353	344	334	319	345	347	335	387	371	353	325	358	330	318	332	333	331	304	325	311	294	326	325	349	353	331	326	363	337	344	296	332	331	340	349	338	388	329	342	364	336	333	330	328	317	343	316	369	334	315	370	324	328	328	319	309	296	336	334	351	330	358	319	336	333	336	345	337	340	284	341	346	359	335	336	324	365	350	315	361	283	336	315	352	313	328	316	351	347	363	328	314	309	362	339	311	317	337	347	313	328	342	327	341	314	365	313	360	344	300	334	313	342	368	335	333	320	344	330	375	351	342	332	336	340	319	335	305	333	312	330	351	327	335	347	319	317	334	346	353	331	346	357	321	318	338	348	335	355	336	343	357	321	346	339	328	345	318	311	313	343	329	330	340	327	315	357	366	363	330	316	311	329	314	342	340	319	323	349	358	358	311	329	342	350	358	357	341	346	381	317	346	311	403	354	309	337	339	351	356	338	314	341	351	364	350	318	353	324	308	342	337	323	328	360	378	353	355	330	344	382	312	332	327	350	374	319	376	371	326	331	344	354	338	343	332	296	287	326	295	306	330	336	323	332	336	328	304	339	341	355	337	367	314	382	356	378	338	318	301	275	392	336	348	297	342	320	354	325	355	385	303	311	324	327	317	369	331	366	326	343	333	341	280	329	337	357	330	317	340	293	304	355	341	364	322	315	343	382	321	361	331	334	348	330	363	339	326	325	326	329	315	355	367	357	343	341	323	340	366	350	349	353	297	320	304	364	355	336	358	327	312	344	346	308	356	345	325	316	343	337	373	339	303	362	374	329	350	311	338	346	317	329	336	334	341	332	330	332	316	357	336	333	335	340	369	339	275	342	330	341	334	329	345	346	336	338	343	341	305	332	298	361	340	342	310	327	348	343	326	356	357	309	349	320	339	352	318	346	322	328	346	309	327	317	312	319	324	346	347	331	326	345	322	329	341	345	333	327	307	339	341	337	340	324	337	342	331	301	315	340	336	348	345	355	334	307	338	312	353	316	339	345	330	318	347	333	337	303	329	343	347	336	328	326	338	334	336	300	349	342	348	308	349	343	344	352	337	318	335	340	321	332	337	331	339	347	328	331	322	318	303	334	334	310	343	352	326	330	296	348	303	326	350	303	340	372	326	342	316	330	348	335	372	352	361	339	326	346	376	335	337	322	342	303	345	309	334	349	364	352	314	358	354	335	316	362	362	318	343	342	322	316	350	335	329	374	331	316	324	335	353	339	346	342	322	336	332	354	346	335	310	314	350	337	322	363	388	333	322	333	334	326	330	313	340	354	334	337	356	349	366	339	301	355	340	349	336	325	327	358	333	284	362	360	350	377	291	368	350	335	306	341	338	352	315	319	352	339	338	360	353	367	322	310	368	315	342	343	298	358	352	331	341	357	342	353	322	330	308	317	335	344	344	329	347	333	324	339	318	368	325	338	350	308	335	296	314	345	351	334	352	341	388	327	314	352	302	366	314	366	307	297	313	315	316	314	322	317	372	354	360	341	356	302	360	312	319	331	338	369	350	352	347	355	339	320	323	333	335	342	318	319	351	333	313	290	350	316	287	320	323	366	359	341	309	357	332	331	333	370	341	344	356	324	291	317	350	337	324	324	327	348	348	346	336	328	305	355	327	354	311	328	345	327	333	361	349	353	336	310	335	360	340	321	347	352	336	353	340	344	358	350	331	339	329	342	366	343	317	335	362	292	319	350	299	336	365	333	344	342	320	368	357	337	326	332	312	326	323	342	332	353	331	324	353	325	305	332	299	307	319	322	332	338	341	317	369	338	388	316	305	319	353	373	323	371	351	329	335	356	308	325	322	364	334	336	338	294	308	356	338	356	356	321	309	327	341	324	307	351	348	319	336	333	334	342	314	337	352	339	330	308	330	363	341	345	312	333	331	304	351	326	315	351	336	345	337	345	326	323	333	350	311	340	361	346	327	315	344	327	341	380	317	330	359	329	329	316	338	334	326	332	329	335	353	335	320	345	341	338	344	353	353	340	363	349	330	320	344	354	327	339	322	371	358	359	369	335	330	335	379	372	336	323	319	320	338	348	316	319	342	330	362	313	339	329	342	331	327	330	326	315	321	335	376	337	348	351	329	335	361	350	344	345	364	363	316	352	325	348	356	326	311	383	350	326	321	309	328	313	340	343	341	332	333	355	330	361	313	338	328	326	329	310	292	350	326	345	348	349	301	332	346	311	363	360	318	331	367	329	346	357	310	319	343	371	338	328	333	321	344	352	344	349	360	319	339	356	356	354	324	370	319	281	339	326	353	336	338	309	348	333	309	350	322
5658	937	932	1143	865	839	829	873	855	866	840	859	860	838	869	862	887	827	830	797	876	806	849	813	814	840	858	856	888	863	829	828	890	887	800	827	858	886	813	846	900	864	839	861	831	816	883	905	871	813	841	840	835	806	897	828	817	876	896	870	854	877	814	827	870	850	814	866	858	785	825	885	792	855	843	913	804	798	850	846	860	857	866	847	834	804	846	861	831	850	800	830	834	865	851	883	899	833	821	887	819	875	821	846	868	790	879	824	844	825	852	858	853	813	797	825	863	821	823	836	806	793	905	808	842	842	808	851	863	834	826	901	865	821	826	857	843	886	860	839	833	796	899	886	838	813	875	866	810	813	851	891	873	815	834	840	871	862	847	808	866	830	868	867	788	833	833	797	892	852	830	822	840	815	885	864	875	806	834	905	853	862	845	865	895	850	862	887	875	814	881	881	889	836	887	859	874	846	784	888	836	872	877	920	841	859	869	853	839	828	814	871	852	854	882	876	848	897	868	845	832	876	857	834	894	804	820	827	767	882	867	846	842	833	835	842	899	913	814	800	868	820	804	840	852	807	853	861	835	848	884	875	885	853	832	874	910	869	830	772	846	857	839	840	811	807	831	835	844	865	781	856	830	823	819	769	880	867	848	864	834	839	825	819	856	835	861	839	805	831	856	879	808	860	888	839	832	817	827	887	856	859	799	820	807	829	849	875	867	825	796	878	844	832	801	855	878	802	804	819	855	823	904	794	854	838	834	805	858	862	844	865	817	852	814	831	843	884	826	830	863	792	829	841	820	901	817	820	862	832	854	829	883	888	840	881	894	791	843	846	820	879	866	825	871	827	804	857	901	810	833	854	798	879	841	805	931	859	834	821	817	839	825	843	849	875	845	822	872	835	813	857	861	817	845	847	821	875	838	825	852	897	861	815	911	856	888	910	897	841	859	822	816	829	828	822	844	817	856	864	870	840	845	881	819	864	874	829	797	801	817	887	868	905	811	829	854	858	881	831	812	884	848	797	846	854	854	858	784	842	908	856	855	837	850	855	886	817	871	810	848	910	837	880	870	810	918	848	796	864	854	841	829	843	833	858	846	803	869	808	838	841	832	847	856	849	865	818	814	853	870	843	835	828	860	808	876	849	867	890	757	833	853	838	869	892	876	818	897	879	872	872	870	853	841	841	859	869	873	795	816	831	798	831	843	881	888	817	799	889	876	863	814	811	865	868	834	796	845	907	810	849	872	842	837	829	823	796	892	858	862	853	838	832	881	815	836	794	856	876	806	850	829	808	898	824	929	850	878	887	870	865	820	852	848	846	796	883	791	824	842	843	866	839	859	856	865	831	823	899	828	838	828	799	884	829	863	821	836	845	872	855	866	830	852	781	846	805	851	872	811	835	831	827	871	810	828	873	802	821	816	820	856	849	824	796	848	841	847	825	842	887	890	830	827	836	872	853	816	840	827	884	819	866	865	835	815	853	858	876	823	893	880	816	860	847	830	851	875	860	875	821	811	821	833	805	870	889	806	855	860	864	806	822	796	826	902	880	822	856	799	807	837	811	824	837	807	883	795	805	860	895	894	915	825	836	866	831	789	881	774	824	853	827	837	832	884	891	871	880	847	837	858	870	783	850	903	784	867	817	866	832	832	840	838	812	813	844	856	836	881	859	778	873	877	875	798	843	842	861	809	844	882	860	899	859	833	826	825	835	800	863	832	832	792	799	831	792	845	823	862	847	820	809	837	841	865	847	861	860	837	859	826	818	842	852	826	870	816	829	822	870	854	853	826	840	818	802	873	869	837	854	869	841	824	857	798	841	781	884	818	894	819	872	814	854	824	838	835	869	824	828	867	835	785	812	838	840	837	881	884	851	874	874	815	838	806	839	825	872	830	841	861	870	819	862	877	837	865	839	826	836	835	872	847	850	868	866	863	858	884	812	854	811	847	866	832	842	855	854	890	845	873	824	846	864	876	813	860	844	864	805	866	854	838	804	826	879	861	826	855	837	854	838	863	849	772	824	818	831	831	829	860	880	782	809	832	870	895	824	862	771	849	797	822	830	862	810	867	838	809	854	867	835	841	849	860	883	839	816	817	811	819	854	832	838	809	849	871	864	833	838	825	817	846	903	854	863	847	812	835	840	863	897	822	774	829	831	860	857	830	813	843	866	810	831	846	812	860	828	859	834	840	868	817	829	829	850	827	813	775	818	835	816	903	841	824	766	836	847	818	871	811	869	869	818	873	832	819	813	868	874	844	859	893	798	895	805	894	817	850	834	796	845	885	849	849	838	862	871	854	835	853	861	887	816	840	839	837	795	866	804	840	862	887	869	879	859	844	810	884	812	863	832	868	844	860	810	899	854	876	850	824	853	823	864	846	853	835	908	846	832	859	816	820	781	857	832	857	912	880	821	778	871	826	825	863	866	900	843	853	813	843	819	830	878	803	876	861	837	826	828	801	849	834	862	817	819	823	860	851	847	834	804	839	867	802	841	832	842	861	856	825	839	842	866	859	789	773	816	870	769	826	792	844	814	844	837	845	847	861	886	865	849	919	842	857	857	909	933	808	911	844	834	867	821	868	849	833	850	852	864	840	875	858	888	881	819	841	809	773	833	874	851	876	861	852	812	831	809	849	839	819	845	863	813	798	840	870	866	791	853	832	833	843	832	854	810	817	823	853	800	869	834	833	868	871	822	854	860	829	881	828	786	876	855	883	835	860	808	866	837	848	827	887	818	875	816	785	822	798	857	883	794	796	848	831	853	846	831	834	874	847	868	836	806	858	834	886	843	795	867	795	784	815	809	890	867	874	807	875	859	854	819	858	837	827	871	865	898	796	860	853	828	834	833	829	884	872	821	839	842	863	815	828	862	879	816	813	896	787	820	838	859	808	842	793	847	872	805	815	794	823	830	853	853	842	848	855	830	832	822	826	830	811	840	828	866	849	806	882	891	802	811	821	881	849	871	863	866	863	862	845	815	858	859	821	854	855	845	817	817	823	832	864	859	905	879	868	822	823	853	824	835	821	831	858	853	852	852	829	845	841	814	808	836	877	835	875	868	825	850	786	824	877	867	852	795	809	822	838	864	836	846	838	832	828	831	856	846	852	815	817	849	853	855	888	847	896	843	835	852	856	832	829	811	858	832	830	859	843	849	879	841	871	873	865	863	831	780	885	868	797	818	775	814	820	835	838	880	834	860	869	869	856	803	793	860	897	838	848	813	866	819	835	821	806	792	869	846	846	848	841	869	871	874	852	820	799	886	846	797	898	810	885	834	818	867	864	843	867	818	878	868	819	869	848	898	859	840	859	831	822	814	852	839	856	852	891	779	793	850	837	834	844	805	906	790	883	837	858	953	897	822	884	858	812	876	860	830	880	870	848	836	893	835	863	858	867	867	851	849	805	831	805	838	825	804	892	804	880	894	887	824	879	844	870	804	855	826	870	857	819	855	885	869	870	830	855	764	833	850	809	830	879	871
24641	21030	24012	28222	21022	18044	866	511	492	433	450	413	431	420	438	389	408	373	367	403	396	437	388	389	419	419	389	421	395	382	414	408	391	403	392	398	373	421	423	369	385	388	407	385	386	405	429	380	368	409	392	390	391	392	420	425	431	420	390	354	401	392	425	399	381	430	396	377	428	439	407	400	398	388	378	390	421	430	397	362	379	410	404	419	396	411	380	385	406	402	388	378	402	383	384	406	401	394	390	390	375	423	404	406	406	401	409	398	398	406	380	401	379	405	395	382	378	396	428	444	358	422	357	389	405	429	409	390	420	405	341	384	395	404	372	400	415	415	385	399	404	398	402	429	432	410	386	378	387	405	407	389	383	402	444	408	403	377	420	389	368	425	438	386	384	421	398	411	414	422	383	383	356	407	413	410	364	332	379	361	405	413	366	398	388	412	450	386	400	413	414	399	384	366	378	400	422	397	406	416	388	412	415	441	395	433	378	394	437	399	398	414	390	351	414	360	368	426	386	351	425	406	387	403	428	387	382	426	400	403	391	339	391	388	394	367	406	385	362	421	405	391	444	441	405	356	392	369	415	395	371	377	349	359	396	396	426	418	384	443	423	369	390	430	380	396	376	392	395	393	374	404	435	402	411	389	386	398	426	407	417	388	394	431	439	366	434	403	389	420	408	442	371	432	364	401	407	382	418	425	410	405	389	386	362	432	383	440	399	372	358	408	395	387	417	381	399	387	416	411	394	411	421	400	385	364	403	400	428	387	367	358	383	396	384	429	396	453	415	412	396	395	402	386	406	355	406	388	381	372	417	405	349	409	402	400	377	396	387	415	405	411	426	360	445	397	434	389	448	382	405	395	367	383	432	406	387	353	380	382	382	398	396	376	418	434	376	375	416	329	368	388	412	388	404	390	404	388	409	393	416	387	393	372	407	397	382	390	423	383	395	407	381	405	409	387	368	404	405	396	405	356	414	352	362	359	413	381	373	377	392	399	373	392	416	404	415	401	389	423	403	381	419	395	413	384	421	402	408	408	372	355	403	400	424	415	417	439	401	385	368	409	358	397	385	404	389	372	374	414	385	360	389	364	383	417	444	369	399	396	392	406	409	426	393	394	414	373	383	421	369	386	392	401	393	395	379	433	411	392	377	394	398	462	404	409	386	434	429	407	424	373	353	402	397	377	399	396	417	417	368	362	397	383	422	418	398	387	415	446	405	407	372	412	412	446	413	419	387	384	407	417	399	388	392	390	407	397	382	379	389	377	359	404	410	409	394	413	390	412	421	400	392	396	404	400	417	382	389	380	389	393	362	415	389	377	415	376	347	387	418	365	413	372	370	406	453	431	416	418	408	388	396	448	392	400	376	391	422	375	371	376	464	426	419	432	401	365	395	410	414	401	404	397	404	445	383	402	400	377	388	378	367	396	394	398	398	389	409	391	345	407	345	400	406	422	421	403	379	394	403	432	370	397	384	386	416	377	401	390	389	402	412	366	395	372	407	347	379	364	412	365	395	394	381	450	378	388	434	406	381	411	395	378	379	402	395	405	390	398	429	375	407	476	447	380	421	428	394	373	375	429	376	387	381	379	404	410	410	380	411	388	376	416	396	370	440	372	389	391	424	428	418	403	370	404	380	432	402	391	382	417	350	414	377	408	406	401	378	394	390	383	374	394	401	424	381	376	406	400	378	409	391	435	415	373	392	374	400	391	425	412	376	417	398	403	420	409	412	390	370	404	386	357	413	379	390	396	391	448	422	355	379	406	403	390	378	392	380	385	392	418	399	392	328	420	401	410	425	367	424	434	391	428	423	419	394	376	377	405	399	410	380	455	376	390	362	377	375	394	408	414	376	346	375	392	379	376	450	405	373	420	388	373	425	381	391	400	390	372	378	402	435	352	376	383	392	381	402	391	380	422	412	404	382	449	390	389	356	388	441	419	428	398	371	407	403	402	419	391	395	357	398	388	391	409	437	399	374	392	410	361	387	413	389	403	401	382	359	422	389	380	386	404	440	384	429	363	454	397	434	408	448	391	366	379	408	405	370	380	376	398	399	395	352	363	386	381	432	431	391	410	413	409	346	404	404	422	452	417	393	382	407	373	422	415	390	372	419	392	396	391	382	364	400	386	422	433	428	392	347	426	429	379	405	398	416	352	378	394	457	385	372	394	414	406	412	389	413	384	377	412	429	377	392	391	413	377	377	431	380	353	408	389	406	412	405	416	382	396	392	384	387	376	383	418	418	381	386	406	410	433	394	415	389	417	414	398	371	374	360	405	421	378	411	412	406	415	393	446	425	408	413	395	381	415	401	403	401	403	419	428	378	362	370	403	446	398	391	414	444	392	421	402	391	446	395	431	422	382	406	434	384	396	365	385	403	408	378	428	386	364	361	392	366	377	408	400	382	387	408	411	389	441	410	377	386	408	416	389	380	396	382	417	402	374	420	410	427	397	400	356	373	398	421	394	394	367	381	400	405	388	432	379	378	420	418	364	378	421	396	401	395	375	413	380	395	420	358	417	392	382	417	394	381	416	385	370	396	373	400	357	425	430	401	377	350	403	403	380	377	406	379	428	416	419	403	389	423	415	367	419	407	426	395	364	388	365	387	356	401	417	418	400	399	407	440	385	407	411	357	417	402	395	369	383	362	435	389	411	427	397	418	402	403	408	406	400	423	417	394	371	423	404	412	362	426	422	431	451	395	388	377	394	374	401	404	396	397	378	400	421	408	390	415	419	385	369	377	380	395	377	399	394	396	387	385	398	417	415	385	397	394	419	399	373	399	452	411	385	380	343	381	435	384	428	408	413	401	407	387	412	389	416	393	420	381	410	393	436	382	409	402	387	409	361	437	425	429	377	360	382	385	393	419	425	427	405	392	453	401	387	382	410	450	380	405	405	395	386	408	428	381	399	369	395	428	391	370	383	395	379	366	356	404	413	406	381	390	386	350	376	388	373	378	399	420	402	417	416	341	405	407	432	423	395	372	393	390	367	380	407	406	406	386	413	417	401	445	384	419	402	400	410	389	370	409	399	398	400	387	360	382	379	356	392	425	373	394	403	372	368	362	380	385	384	372	388	418	437	395	374	370	377	437	441	413	385	398	378	367	405	379	399	412	406	409	364	387	436	402	421	407	417	370	379	401	386	391	404	362	378	388	384	377	360	402	378	407	454	398	409	414	407	393	398	379	396	376	400	393	389	396	380	379	396	424	379	374	401	380	421	420	404	367	392	421	385	401	435	383	385	437	437	389	453	388	388	373	430	412	397	401	430	386	401	426	404	451	428	388	376	384	393	396	394	415	399	420	418	378	427	397	375	430	389	413	400	434	394	378	404	392	412	381	355	405	367	379	417	404	372	420	438	385	406	394	351	379	369	418	433	383	377	367	451	378	410	389	426	361	369	384	398	380	397	385	395	391	371	366	402	415	363	398	418	403	420	410	422	377	400	399	414	421	420	412	445	411	385	357	399	411	378	386	362
3343	2425	1459	3151	1068	1001	981	912	925	951	944	979	987	975	929	988	957	949	986	932	908	943	965	979	927	983	969	944	987	917	941	912	973	1003	946	938	913	980	973	1021	974	908	975	935	975	981	973	902	933	950	946	946	981	982	981	918	913	999	941	880	980	941	1009	925	952	942	965	924	936	987	882	836	969	967	984	952	934	954	985	1019	950	985	974	978	979	973	972	940	946	979	990	913	1019	951	923	902	972	934	988	935	953	949	965	978	948	957	921	939	964	931	975	918	950	954	914	943	931	985	912	916	971	955	988	960	949	864	925	944	941	953	934	994	956	902	1047	995	910	989	937	937	931	938	972	953	908	976	975	978	897	982	954	942	968	905	953	915	980	980	964	964	967	916	982	975	954	924	949	926	962	948	913	924	939	964	925	936	937	975	943	987	926	993	920	893	964	920	912	986	940	949	926	940	949	929	939	929	911	953	935	992	1010	1018	923	949	997	954	968	926	934	988	957	981	960	949	956	967	958	952	972	946	1007	952	965	1010	960	959	974	913	932	921	924	980	968	912	972	956	960	922	960	934	963	918	933	981	1003	902	963	913	908	917	891	905	952	953	945	1003	964	984	922	971	944	952	944	922	964	927	911	988	948	961	966	944	937	921	958	980	942	958	931	965	947	953	929	912	916	970	926	996	912	911	987	971	961	899	936	960	994	965	894	901	942	966	974	918	953	994	951	983	997	979	943	942	951	971	937	960	914	930	961	931	908	917	945	940	998	940	985	898	933	938	901	949	915	938	914	948	953	990	948	914	970	944	965	956	1032	953	912	964	948	1005	995	947	966	953	937	979	950	891	920	991	948	960	969	946	954	903	907	959	950	976	957	988	916	948	943	1004	992	912	939	980	925	961	929	956	876	984	963	965	941	1049	933	892	952	889	894	966	922	924	886	950	951	909	952	960	927	1019	952	944	934	943	938	966	1059	941	936	960	990	934	992	954	953	927	943	920	965	914	902	942	932	939	927	961	941	903	902	969	910	929	931	996	925	965	989	904	932	966	946	930	963	993	972	934	971	923	964	924	990	966	928	942	932	949	943	900	978	979	952	947	946	948	892	955	956	944	918	996	957	986	916	941	951	971	921	959	917	980	946	883	971	889	944	944	947	914	936	922	900	985	995	961	911	895	939	960	950	972	886	924	918	957	963	923	944	943	900	885	886	941	890	957	909	944	964	950	891	921	925	995	940	945	964	943	899	932	945	976	965	942	911	901	981	945	1006	942	948	929	941	910	962	929	967	909	935	985	953	962	910	947	989	965	918	960	971	953	881	941	963	958	962	972	918	992	982	929	958	965	970	995	901	916	945	930	948	944	942	888	920	988	995	892	931	899	887	929	1010	944	966	936	906	947	928	987	926	956	1001	970	893	966	988	940	892	919	985	948	942	954	922	913	965	964	919	951	984	961	978	938	930	953	972	948	922	930	925	943	930	996	934	943	957	888	992	907	963	898	954	937	930	948	911	963	952	943	962	936	916	968	952	915	944	947	936	919	955	987	939	892	935	950	950	958	959	978	984	947	969	909	955	931	924	1026	972	906	940	907	913	940	934	980	954	972	933	978	926	927	928	956	911	899	908	929	997	959	966	929	926	973	915	918	918	957	924	931	926	929	951	905	980	913	964	928	957	950	967	969	932	942	961	942	973	926	981	947	897	922	956	911	968	922	945	952	953	965	934	985	930	974	924	898	943	984	945	955	914	952	916	934	971	990	892	985	886	902	957	986	949	936	910	937	980	956	971	959	943	948	929	1014	927	982	910	939	987	1018	971	966	901	967	916	927	984	968	966	931	916	938	946	935	892	980	987	929	956	955	963	921	944	948	915	946	958	1000	921	876	982	943	939	966	949	934	965	921	935	926	952	941	959	988	1010	961	931	962	907	900	911	953	993	986	913	987	980	960	918	988	958	903	968	908	937	892	961	924	964	943	927	946	960	950	946	940	924	898	933	926	1009	956	933	937	972	995	907	948	957	939	879	919	992	960	981	937	948	941	937	928	965	927	925	913	896	928	946	920	935	959	936	1016	921	973	959	929	918	1004	971	942	964	943	964	1027	984	944	920	921	922	922	955	954	945	976	906	880	966	886	914	963	928	936	942	914	990	960	929	954	994	937	978	915	966	955	975	951	947	999	917	995	952	945	893	925	961	927	946	984	1027	956	953	986	931	881	917	1002	945	981	1019	908	956	908	968	968	968	971	910	932	918	944	876	933	964	949	940	943	939	983	945	958	956	947	888	952	933	926	924	923	973	919	969	953	995	991	980	925	970	946	917	902	923	979	933	912	952	926	937	980	961	890	934	1048	968	950	952	941	937	887	965	966	961	970	948	949	911	940	895	982	939	968	964	952	959	944	934	944	946	988	970	941	954	934	929	927	970	1008	942	1014	940	953	926	941	951	949	956	987	958	976	973	929	982	961	954	950	924	972	969	967	961	918	915	934	875	931	936	1014	943	913	970	942	960	931	944	1029	976	975	971	931	1023	919	947	931	981	963	970	921	1000	930	917	984	981	994	927	1001	950	965	923	931	976	907	997	939	938	906	945	937	988	990	942	999	954	924	935	940	934	996	925	955	959	976	952	968	997	909	969	959	967	923	938	933	948	944	976	891	973	959	924	971	993	957	951	974	932	988	940	934	929	951	939	963	979	911	969	958	965	936	978	997	947	942	989	959	907	944	937	934	992	915	906	963	939	956	948	961	922	958	999	930	949	978	1008	892	993	931	972	940	905	940	1005	965	926	955	899	968	895	942	951	932	913	946	970	965	913	964	938	905	936	944	952	914	951	958	922	944	985	947	947	917	969	934	933	926	949	915	913	914	1020	945	926	960	988	990	940	959	967	924	931	975	923	961	938	912	908	933	949	889	1002	969	949	918	944	936	940	940	958	943	956	1013	958	950	985	938	946	921	957	940	976	953	896	930	976	924	995	971	1001	974	943	941	925	965	934	923	943	1002	978	944	930	923	979	944	922	1001	909	981	957	949	961	894	915	903	958	987	980	970	987	925	944	960	895	969	938	950	909	939	939	920	943	983	936	939	936	929	895	961	986	954	969	976	976	960	964	981	917	957	956	930	975	934	926	976	959	973	951	955	921	953	892	963	939	940	941	942	986	952	910	925	947	939	947	971	958	909	956	933	983	965	971	947	938	929	969	947	935	981	946	937	920	927	929	973	982	1004	967	956	975	966	956	996	875	882	1011	916	937	981	889	979	915	960	990	925	964	939	921	902	941	938	883	923	933	975	909	924	994	977	928	951	984	961	933	935	947	951	932	945	933	988	1007	945	952	936	898	955	958	954	971	925	948	879	949	947	920	991	959	927	1015	961	946	965	899	925	1002	911	954	959	892	959	973	968	969	973	949	938	989	930	983	995	1010	986	928	976	914	959	948	886	902	949	939	944	967	950	899	990	977	942	927	914	958	895	932	950	950	907	887	923	959	997	926	997	895	991	967	943	923	946	982	952	934	961	917	976	950	951	936	881	907	945	905	975	928	910	955	945	913	898
24008	21064	24401	27948	21065	21077	14011	608	393	327	349	317	297	268	297	269	255	295	277	254	299	251	266	257	265	258	264	255	251	261	227	237	234	244	255	242	261	252	268	254	251	257	237	257	258	241	244	245	260	223	256	268	256	259	235	267	268	265	251	254	292	241	270	252	260	234	243	204	232	227	243	273	240	238	244	232	250	238	241	244	222	251	268	248	235	252	268	227	242	227	244	258	213	256	239	257	275	236	246	236	263	268	234	261	241	263	247	239	229	219	237	236	249	270	227	242	236	236	214	239	258	247	259	233	229	236	220	235	251	253	250	213	229	253	208	250	251	254	236	247	216	260	269	271	263	247	247	255	256	270	259	226	236	249	230	251	270	265	248	225	215	241	231	205	255	219	248	244	246	201	246	256	273	240	238	240	250	262	250	225	227	250	248	250	236	241	262	246	250	267	218	265	243	219	227	244	227	241	281	221	239	236	254	265	231	240	255	238	242	221	246	199	237	256	244	246	239	245	262	233	238	246	270	246	243	242	254	235	241	254	240	265	238	267	279	283	263	233	236	253	233	275	260	264	250	220	285	242	247	226	231	258	237	229	279	247	266	229	246	225	234	239	241	232	251	269	218	280	227	261	239	251	248	280	238	233	253	239	231	250	249	245	242	255	252	242	258	249	271	227	258	218	246	230	249	234	245	250	206	255	236	226	218	294	242	248	246	246	239	252	261	271	234	271	245	239	224	233	200	269	243	227	241	242	249	218	228	244	233	231	274	225	218	270	258	217	224	226	248	244	239	233	218	253	247	247	246	256	258	230	232	243	227	222	241	242	288	267	254	218	236	220	232	249	245	235	246	229	248	241	265	246	259	245	261	234	239	256	253	213	244	238	242	243	237	237	229	223	237	266	269	270	278	226	247	236	248	257	257	241	255	228	223	194	240	237	230	257	247	266	232	251	250	252	260	248	239	241	234	227	257	243	217	242	246	255	262	233	267	227	260	241	231	244	238	271	272	272	248	240	236	227	255	253	259	232	258	258	223	241	243	239	233	232	266	238	230	237	228	260	245	225	229	252	214	219	233	230	235	243	243	227	258	242	250	254	244	227	235	213	264	230	242	251	256	239	258	218	254	249	229	232	264	238	247	218	222	256	256	249	268	228	259	251	239	260	244	255	237	244	257	256	234	238	220	265	214	255	267	237	252	262	271	222	241	233	250	250	243	223	247	253	217	265	215	241	251	231	256	261	223	252	242	255	258	216	247	228	235	238	254	254	222	262	225	248	254	244	258	248	256	242	218	235	259	222	249	224	225	232	248	253	256	232	239	240	224	234	227	219	200	238	245	268	239	231	255	237	287	244	231	269	252	227	234	258	269	254	237	258	233	247	201	248	261	251	226	224	253	230	241	237	247	281	251	242	245	261	229	253	244	251	234	243	287	257	235	242	240	238	254	268	233	221	199	263	246	238	227	257	254	227	237	276	240	279	244	240	229	220	247	244	252	246	252	258	236	254	226	240	220	262	245	239	242	232	236	250	251	220	278	236	249	227	230	228	236	267	265	233	252	235	250	253	211	228	239	267	271	248	223	224	236	228	240	245	216	277	254	245	262	227	238	260	218	241	230	229	223	234	237	232	257	241	282	223	246	220	257	251	244	223	242	246	241	260	219	210	237	228	240	244	233	246	247	246	257	249	238	234	242	231	222	229	245	225	267	253	265	213	253	223	254	230	254	218	236	235	250	226	215	256	248	258	247	205	223	229	255	242	242	242	236	233	228	213	243	259	219	250	276	262	279	247	251	241	213	232	243	249	235	270	244	251	238	239	235	237	249	218	240	220	258	240	214	256	241	253	258	239	255	233	227	246	248	251	208	249	280	238	239	240	210	241	261	257	247	252	245	252	227	252	219	251	261	248	230	251	233	240	233	242	223	243	249	239	247	255	258	259	212	231	226	261	262	248	269	268	264	259	244	215	231	241	242	220	222	241	223	266	216	251	243	236	244	234	232	230	250	236	267	256	228	240	279	222	251	245	248	228	232	259	264	258	221	258	219	230	232	229	266	219	227	255	197	235	225	222	249	239	218	259	234	243	248	249	244	245	229	255	215	241	221	251	231	244	235	250	216	223	227	258	243	244	243	244	252	251	213	235	239	255	257	219	245	255	228	208	233	250	244	255	231	223	286	248	232	249	259	241	231	246	275	260	249	247	226	290	264	264	243	243	246	234	254	240	242	230	261	253	250	254	237	246	240	244	255	244	266	230	253	230	243	229	266	233	253	223	244	242	258	249	247	254	251	223	218	209	264	229	248	259	219	235	267	259	239	244	230	236	254	233	245	259	221	264	200	226	251	244	233	282	223	235	241	233	238	235	221	229	235	198	254	240	249	256	226	242	246	255	272	257	256	229	240	237	234	214	260	263	219	249	243	234	252	234	242	250	254	216	244	252	236	228	252	241	248	224	245	234	226	243	241	223	255	230	265	248	222	268	228	229	251	242	244	220	247	256	231	212	246	261	249	254	240	224	253	250	258	242	236	263	250	248	237	249	235	250	244	245	247	286	224	260	234	241	258	264	259	212	254	257	219	274	226	209	257	253	258	261	243	253	223	263	218	252	237	243	227	231	221	248	216	238	263	257	248	282	221	216	255	235	239	240	256	239	244	246	261	255	242	235	251	253	250	269	235	257	266	239	249	274	226	221	217	236	241	248	216	276	232	239	263	250	260	255	247	239	260	268	242	236	233	224	249	208	239	231	245	232	239	283	234	243	239	237	281	223	254	235	258	226	247	259	242	233	238	252	241	256	254	252	233	246	244	226	257	260	248	239	253	229	230	236	226	242	279	257	242	241	235	248	219	243	256	235	233	240	211	244	252	241	233	250	225	235	233	264	227	228	236	220	229	220	229	256	217	224	249	243	247	241	283	256	208	247	246	227	237	222	247	258	265	222	227	250	254	257	235	245	266	231	232	250	251	239	295	252	206	211	234	226	262	249	230	229	282	256	253	226	244	242	247	257	212	228	251	251	244	228	236	256	244	234	222	245	250	242	234	243	204	225	220	246	266	213	261	246	253	231	250	241	241	276	231	217	234	242	246	223	250	208	254	232	246	244	234	252	241	236	251	246	212	220	242	246	240	229	258	244	232	229	256	244	243	216	218	234	260	245	264	259	268	250	233	227	248	269	295	248	227	253	230	256	232	263	235	255	242	261	232	248	258	278	274	280	248	246	233	231	244	198	238	253	237	247	231	252	232	231	224	253	248	249	222	266	270	250	235	261	251	266	231	262	240	229	282	241	218	257	253	240	234	258	232	237	240	248	266	245	241	276	217	258	252	228	230	229	285	243	221	239	241	243	259	245	260	244	258	210	235	259	229	253	213	249	225	237	254	220	221	235	239	243	222	246	252	240	225	220	218	284	265	235	222	220	265	246	257	218	254	246	239	255	214	233	231	257	227	206	252	226	241	253	261	256	238	244	232	238	266	256	238	271	243	231
3196	3364	1613	3828	810	731	677	642	635	647	642	615	617	642	611	563	605	633	642	615	602	579	564	647	576	625	591	614	539	587	590	583	588	600	595	613	554	575	601	578	609	557	599	601	587	586	588	598	563	600	564	575	643	609	600	549	586	594	618	545	537	603	629	652	606	551	586	603	602	584	646	561	579	598	569	601	590	579	581	546	572	632	630	613	599	599	578	571	565	581	564	601	586	597	567	612	635	551	599	571	640	578	583	584	527	566	573	552	548	609	570	611	621	620	615	562	585	530	584	567	607	543	617	566	593	564	615	580	613	592	633	587	623	598	570	633	590	555	581	595	607	622	531	647	626	600	577	601	571	573	582	594	582	607	605	606	587	579	605	587	573	589	570	587	561	556	654	577	615	584	589	581	571	581	585	603	593	621	586	572	596	615	549	572	562	599	576	550	587	588	612	575	581	592	593	587	569	611	601	527	606	577	599	605	602	571	591	581	559	568	591	611	569	593	545	634	575	575	573	617	594	604	590	591	565	573	614	573	622	632	611	594	537	615	620	585	608	590	577	530	638	596	616	618	591	591	587	603	620	592	550	616	553	597	606	611	558	577	550	600	597	606	611	593	607	609	638	597	553	610	613	574	581	621	539	606	633	588	635	579	567	577	609	570	619	604	582	564	605	654	616	548	608	573	608	606	553	572	608	571	608	579	594	613	527	584	606	576	582	621	590	567	585	569	612	637	598	584	600	599	605	622	584	579	591	604	595	526	590	604	547	614	583	587	540	604	590	556	641	618	578	574	591	625	592	549	564	613	557	550	589	589	568	639	557	598	646	589	565	608	616	586	590	593	581	554	584	644	580	605	576	588	599	596	582	554	565	575	578	625	589	602	647	618	605	615	574	611	540	580	603	630	578	583	573	617	563	561	577	573	599	632	640	641	543	587	563	580	629	627	570	577	554	589	567	573	610	571	580	566	559	578	589	618	614	583	614	580	585	552	560	633	575	595	578	595	560	612	603	557	576	571	551	581	591	594	626	554	590	599	592	555	596	580	602	570	586	592	567	598	582	597	627	591	597	596	592	589	637	557	573	592	594	573	609	588	572	589	603	577	587	600	599	606	631	550	592	580	562	597	577	605	599	579	558	581	564	646	578	584	586	569	643	588	603	618	535	567	594	591	552	556	603	627	619	613	585	569	571	594	603	553	608	592	528	595	584	589	563	594	624	562	546	616	591	568	576	571	581	562	561	602	572	554	568	606	569	644	576	567	606	583	587	617	561	614	622	589	596	604	569	614	567	537	587	579	638	586	580	570	589	540	547	598	595	583	609	563	613	621	650	523	596	584	604	600	576	628	585	555	609	612	561	597	580	601	614	551	564	594	572	563	600	578	621	573	615	544	602	566	554	552	577	582	589	563	561	562	535	619	605	564	615	588	562	572	570	621	545	582	576	609	559	557	588	610	570	611	547	553	598	632	618	563	539	612	591	593	596	603	613	601	615	617	589	600	581	618	574	625	610	570	543	577	608	572	618	641	621	568	636	582	545	572	585	553	608	578	571	565	576	568	558	574	567	555	580	576	603	586	597	565	550	591	574	595	511	567	573	563	634	603	589	583	589	614	555	583	599	599	607	615	595	600	593	582	629	578	601	555	623	614	603	573	562	595	600	635	570	616	603	610	623	557	575	501	559	528	568	561	579	616	615	576	592	613	608	608	620	555	583	595	587	586	600	591	587	572	569	579	580	556	537	590	617	630	577	558	611	565	584	608	583	573	558	589	566	575	583	608	557	618	583	574	606	599	573	590	562	540	564	594	609	594	577	596	628	566	583	599	581	601	640	559	589	602	582	559	578	591	586	580	563	588	576	592	619	622	548	571	601	594	609	576	549	606	550	611	613	562	626	572	590	607	544	593	553	570	587	598	585	599	632	585	562	594	610	583	604	575	561	587	595	605	602	588	613	566	609	586	598	593	600	560	581	589	554	606	626	584	578	569	578	602	548	643	616	556	591	622	574	600	595	592	570	562	622	558	573	586	547	568	562	536	626	657	590	577	632	617	611	588	624	574	595	596	588	561	601	549	567	548	595	617	579	592	574	564	598	586	608	556	612	592	561	604	584	615	585	629	587	614	610	583	554	644	591	564	597	587	594	579	597	555	567	606	615	582	552	617	565	609	560	632	583	557	575	630	554	598	639	569	597	567	609	514	649	583	563	621	580	572	620	579	604	601	602	576	586	636	624	653	607	586	584	556	580	622	598	602	585	587	576	599	559	635	599	584	570	592	575	599	563	582	590	583	574	587	573	565	601	594	602	588	598	581	583	546	540	617	611	599	608	561	621	595	571	609	635	570	556	594	598	585	602	540	591	584	559	599	590	541	592	623	615	598	577	613	572	548	596	587	598	623	572	598	613	569	620	563	607	619	559	532	571	553	614	541	586	552	546	557	596	630	589	559	568	593	633	576	596	583	582	555	625	601	604	559	612	593	579	614	591	591	572	594	596	615	625	577	604	587	592	563	555	594	615	602	552	621	531	566	600	573	614	599	611	624	597	602	590	591	611	606	637	615	624	583	558	582	607	576	593	613	577	593	588	555	574	607	586	603	621	534	641	635	614	568	566	587	609	582	580	610	605	596	564	593	582	604	591	599	598	584	606	574	593	566	558	594	606	608	576	565	577	595	620	585	568	543	587	565	588	637	586	629	612	578	573	589	626	568	573	563	568	587	601	597	593	542	606	573	601	569	599	583	579	613	557	594	535	558	575	596	586	606	572	601	589	578	543	659	528	612	571	583	633	569	617	562	553	610	587	579	605	577	576	625	539	607	595	588	587	602	603	591	585	570	595	587	567	599	599	596	588	593	549	650	602	590	600	603	548	589	579	608	586	598	616	561	563	583	618	569	582	569	628	581	589	599	587	590	574	567	567	561	622	577	639	546	606	540	615	610	595	613	558	566	569	595	561	614	597	611	575	595	583	576	546	574	575	584	616	581	587	545	590	605	633	586	612	588	561	643	602	586	573	609	590	576	602	610	539	618	622	603	597	595	608	569	590	592	580	618	603	558	570	613	593	622	606	599	580	519	611	572	600	610	617	613	591	570	599	608	555	551	563	601	621	634	591	568	628	579	575	586	570	604	614	585	595	645	520	577	591	571	589	585	559	602	613	546	558	584	592	580	603	546	569	588	599	597	564	592	591	558	583	518	602	581	568	595	585	592	528	600	610	544	604	574	631	538	579	592	566	622	573	617	535	565	616	596	595	620	588	592	600	605	618	635	568	587	591	607	574	599	587	616	601	604	579	587	589	606	587	595	525	600	587	607	597	586	564	584	600	616	597	566	603	577	605	571	604	581	549	599	587	577	614	592	590	585	597	559	572	579	558	593	590	586	583	579	603	569	582	553	574	605	581	585	592	570	590	560	587	555	627	567	610	619	578	573	575	596	612	629	574	600	560	650	529	600	589	529	637	569	567	585	602	578	582	599	581	577	582	623
31725	19491	7393	1434	581	546	490	349	342	354	348	334	360	335	329	321	342	322	329	378	345	313	347	356	353	347	366	331	326	331	369	328	359	342	325	334	353	349	351	358	332	316	344	332	360	308	343	341	380	291	346	350	347	334	305	328	345	333	293	349	360	334	355	324	338	339	314	341	346	319	317	328	306	355	343	351	350	359	365	320	340	332	339	347	334	375	312	366	336	313	322	324	337	332	363	329	355	329	355	351	288	345	297	349	324	349	342	349	364	325	349	327	320	343	327	325	334	314	363	330	334	342	338	348	361	339	327	354	367	321	351	350	319	353	374	326	358	370	361	356	312	333	319	350	356	345	331	344	323	338	376	319	324	364	336	369	345	338	310	333	336	318	325	321	317	320	330	344	376	324	300	309	318	356	329	339	330	320	351	332	333	348	338	385	348	323	360	311	325	356	344	330	321	306	321	331	312	332	340	355	337	349	322	319	353	311	348	357	333	326	366	333	317	337	331	296	335	356	334	327	350	355	362	400	345	303	341	312	335	370	345	343	330	324	333	344	333	340	352	327	367	323	328	319	319	340	348	344	394	326	361	346	315	357	359	306	353	343	332	324	323	340	377	337	320	305	339	334	363	358	333	342	304	324	378	319	343	339	314	341	331	322	365	329	306	341	335	333	332	333	341	323	342	377	331	316	337	333	318	342	357	357	328	340	345	333	327	329	366	332	339	345	343	372	324	328	325	323	307	341	325	359	348	355	322	345	356	317	317	310	327	333	349	393	357	327	331	320	332	300	356	314	310	333	324	361	340	335	334	331	323	339	348	323	353	368	334	342	314	366	320	313	344	340	349	367	351	353	313	332	334	331	332	331	364	308	287	319	347	368	363	344	343	334	385	349	334	326	356	306	319	371	336	335	337	333	317	316	334	372	320	353	348	332	333	355	328	357	344	321	327	315	333	310	350	334	353	330	347	352	373	335	313	336	321	340	364	323	331	326	338	349	307	316	321	345	328	369	335	351	363	335	336	336	370	329	360	377	326	338	335	353	347	356	368	319	343	334	325	321	377	346	355	320	358	362	315	328	348	340	319	348	355	330	328	320	342	386	325	340	330	317	352	315	346	370	357	362	334	323	347	331	354	328	347	360	330	386	332	344	353	304	364	357	329	315	335	321	366	332	334	349	325	340	323	321	345	321	320	327	350	350	339	364	297	371	325	341	339	340	325	332	331	352	355	310	292	316	370	347	356	348	349	343	344	328	332	342	332	314	333	317	363	385	364	369	372	345	305	341	320	317	323	354	327	338	288	328	343	323	325	341	350	325	338	330	332	341	330	334	328	331	337	341	349	344	335	370	326	343	326	317	342	323	331	342	332	324	346	365	368	362	337	315	336	353	335	341	341	346	361	352	278	311	338	342	341	343	327	339	342	343	348	316	337	332	335	306	355	370	359	330	318	352	348	317	331	334	372	329	352	365	345	331	365	383	327	312	292	374	362	366	325	350	322	326	293	331	355	325	355	329	350	328	365	295	374	336	347	307	341	374	340	334	347	310	346	312	360	323	347	349	362	320	332	324	353	345	317	328	311	360	340	338	333	339	316	343	330	346	336	349	340	345	346	337	335	342	327	350	359	364	363	355	307	335	311	352	330	338	338	332	331	354	340	355	352	310	315	346	343	331	347	350	325	345	329	362	312	341	346	296	328	356	329	328	300	339	334	333	337	350	336	321	322	319	322	356	340	323	322	321	296	327	371	330	366	359	368	343	317	316	318	326	344	351	346	291	361	330	356	361	332	317	322	345	316	335	357	321	339	355	337	326	341	369	327	325	309	363	371	341	330	309	352	325	336	331	325	333	317	317	332	323	290	317	328	325	366	323	369	350	330	331	340	314	302	318	311	363	352	342	339	368	326	317	333	334	306	336	335	349	337	337	362	348	326	336	311	347	315	335	363	361	326	373	350	346	316	368	347	347	342	318	336	282	337	345	337	328	320	351	323	304	353	326	367	332	333	326	328	331	376	324	326	322	319	302	364	325	348	328	332	337	359	347	323	355	309	356	376	337	356	342	364	356	333	327	338	341	323	332	358	318	363	337	322	332	317	344	383	357	343	353	352	372	320	344	305	326	340	326	319	337	316	350	326	346	305	283	326	323	355	335	363	319	354	368	336	310	320	349	296	310	360	359	335	351	315	332	335	341	305	338	358	341	345	320	352	350	336	332	308	363	321	322	361	386	333	375	346	360	346	337	294	341	339	379	314	341	317	359	332	336	284	335	349	336	339	352	366	337	354	356	337	293	337	330	330	338	334	330	357	344	357	318	329	316	367	346	344	338	328	382	341	368	363	303	308	333	364	337	351	364	347	364	326	320	324	336	343	320	348	352	325	347	352	344	339	351	373	338	350	380	345	342	329	322	348	335	350	344	374	324	363	356	323	341	328	314	348	316	339	348	347	338	349	342	299	344	349	349	358	341	334	319	320	373	352	343	342	372	309	338	347	331	356	314	352	337	365	325	310	347	337	324	361	337	343	304	327	352	335	327	306	369	322	296	359	340	347	307	336	354	357	331	307	364	333	309	352	334	359	357	340	338	324	319	314	338	329	355	329	304	355	332	338	328	359	376	348	312	344	322	296	320	322	318	353	319	362	344	336	338	341	309	306	338	335	357	326	324	359	319	335	338	379	326	330	372	316	334	325	332	391	330	353	344	336	324	335	337	313	315	358	338	326	319	371	338	310	315	307	324	338	330	341	330	338	382	363	337	344	315	347	356	340	315	325	350	351	345	313	289	327	316	325	306	323	369	313	330	340	319	345	376	309	341	334	330	316	322	308	313	332	339	343	341	296	319	311	327	343	338	324	334	325	341	338	312	341	351	338	364	344	303	339	337	379	306	342	339	324	358	345	342	307	340	358	321	321	297	316	342	315	339	336	346	324	312	325	334	299	303	345	317	313	342	336	349	340	343	355	350	330	358	344	346	340	317	317	349	349	330	355	338	339	338	332	336	317	328	328	333	351	377	323	346	369	368	352	317	331	311	326	354	370	388	336	350	340	345	361	330	325	368	351	328	353	343	326	336	348	353	307	384	345	332	361	327	337	342	312	332	325	341	320	347	294	317	331	331	316	352	361	357	344	320	294	318	363	340	355	359	347	308	310	394	352	334	306	353	344	306	343	337	338	315	331	351	371	318	296	355	358	362	364	305	325	335	353	303	335	346	345	324	326	326	349	351	335	342	365	333	325	331	312	325	343	325	355	332	340	327	378	330	304	317	359	359	355	345	313	341	332	293	356	368	344	395	329	334	368	329	342	351	326	327	294	352	341	309	324	364	307	344	335	325	354	342	342	344	364	344	353	336	332	355	353	314	340	322	351	293	345	336	318	334	374	314	336	348	340	343	342	376	329	336	322	341	375	335	366	350	307	345	346	332	320	339	312	365	346	316	316	336	314	335	327	354	328	319	356	299	313	314	324	363	334	349	378	332	321	327	325	365
5596	1037	938	1278	833	817	858	806	811	830	872	875	855	830	813	857	816	833	807	874	868	834	850	883	816	887	858	805	847	888	817	810	887	853	864	848	869	844	836	845	837	914	875	832	855	843	809	798	866	856	828	824	897	850	841	839	814	938	828	811	880	845	894	802	838	889	857	801	834	886	872	849	888	855	839	876	869	804	885	862	851	852	852	845	914	878	860	885	850	845	819	855	811	863	819	839	812	871	880	888	811	855	834	840	838	809	847	855	837	875	852	871	840	853	861	863	829	865	833	844	910	802	861	845	803	833	862	858	840	878	841	860	819	883	826	863	811	818	822	861	824	889	826	806	900	834	802	832	864	843	806	825	788	853	852	864	833	827	855	850	893	909	854	842	849	831	846	871	838	863	916	865	867	816	860	817	863	881	835	842	836	864	870	890	847	826	815	878	846	841	810	844	820	846	857	823	807	820	815	902	863	825	871	777	833	851	846	901	865	821	817	833	880	860	787	832	902	890	802	861	882	856	842	809	836	859	840	833	815	836	845	833	848	830	827	880	810	860	894	843	864	854	835	878	867	819	889	813	872	867	843	822	851	909	831	853	842	876	837	843	833	841	856	806	798	833	855	846	860	883	823	859	754	796	867	895	825	851	885	824	847	835	849	876	877	835	813	888	919	865	851	863	853	882	883	865	865	821	860	831	834	836	869	857	855	892	879	843	828	817	834	907	891	794	777	845	854	817	841	876	840	888	815	811	878	811	834	797	844	820	834	813	827	856	861	832	882	828	892	820	900	888	846	852	829	859	850	874	869	831	828	901	869	823	824	872	827	821	833	868	868	903	843	843	844	810	812	860	831	886	786	823	865	835	827	851	842	875	872	829	893	818	838	875	835	860	810	900	842	902	836	847	856	775	852	830	868	839	859	844	833	879	806	789	818	842	764	823	837	854	818	806	825	882	825	846	863	826	857	864	854	835	857	835	858	808	899	846	823	859	848	806	846	854	885	808	873	879	850	841	816	856	840	851	826	839	850	833	832	824	836	847	865	886	808	850	884	827	829	831	855	844	876	833	900	851	820	850	838	871	902	848	820	852	884	828	866	821	864	832	857	849	865	820	823	851	824	798	892	879	881	814	841	832	868	867	875	851	780	841	879	817	823	787	830	837	818	893	841	828	839	888	846	872	836	821	847	840	871	822	852	853	833	866	853	877	892	874	912	851	829	884	816	823	849	837	874	884	822	802	839	854	844	882	849	841	865	850	850	845	855	845	831	863	829	899	912	816	849	819	837	846	834	907	890	835	845	838	873	887	797	821	841	803	901	817	870	827	797	890	846	871	835	803	822	851	877	809	823	861	809	892	817	825	848	867	854	800	850	781	864	870	916	835	851	843	811	784	877	862	841	853	852	876	884	807	828	829	837	867	859	844	836	811	881	868	848	880	882	849	833	838	807	819	841	816	843	799	862	795	852	830	834	871	836	869	842	888	857	821	851	809	856	853	869	873	912	861	831	891	854	818	842	868	885	860	847	845	834	773	778	860	883	844	806	887	859	876	825	859	787	839	814	847	805	868	841	828	819	845	849	856	808	806	891	823	871	848	847	875	841	848	814	801	887	805	829	877	831	876	853	783	838	864	855	877	833	859	805	845	883	785	818	830	837	824	844	827	852	831	880	828	863	809	848	864	898	867	784	868	827	822	843	824	827	829	830	859	852	815	855	870	879	846	845	913	845	849	792	838	860	852	879	807	853	881	847	844	822	804	863	905	826	865	829	812	905	848	869	876	872	851	863	834	776	824	846	802	890	859	806	858	859	843	843	849	852	810	822	839	862	848	860	865	826	837	890	809	858	846	851	824	885	830	852	853	838	769	842	855	830	929	851	791	848	831	836	844	802	822	847	821	832	873	830	916	864	869	818	882	862	857	825	858	839	801	863	844	834	885	875	837	809	847	875	874	891	861	851	869	845	862	875	828	855	851	858	927	892	884	889	852	834	805	860	796	874	832	820	834	816	823	859	889	845	819	808	880	829	837	899	886	839	889	816	869	832	798	806	821	830	829	847	822	894	889	802	844	814	841	887	830	873	878	847	829	854	857	822	854	810	838	831	866	819	865	874	866	850	844	813	813	854	841	903	768	826	891	852	821	882	881	866	814	836	841	864	839	825	851	821	855	836	891	884	812	936	821	871	871	830	811	852	895	853	814	866	870	789	927	834	861	833	848	803	868	862	863	843	905	816	847	845	856	777	844	858	860	830	820	802	821	817	811	834	884	828	873	820	836	839	858	850	891	852	843	844	814	900	850	808	861	886	839	803	848	852	836	864	832	851	846	878	911	780	864	859	862	885	834	827	810	855	879	873	868	824	844	896	863	845	812	824	795	809	836	826	816	847	849	812	859	847	847	819	832	824	805	860	874	853	833	872	858	865	884	802	862	767	845	815	847	830	834	860	864	808	815	865	841	834	823	874	809	804	848	827	878	854	828	847	865	837	843	831	866	836	873	861	797	836	838	859	825	826	839	831	853	835	854	845	834	864	889	832	834	822	879	825	891	897	827	892	860	907	821	824	847	850	808	885	905	829	839	843	791	839	806	845	826	821	895	822	874	879	835	808	866	858	843	888	845	857	871	808	848	830	882	857	901	855	830	846	850	863	871	790	833	848	802	831	766	906	823	868	825	844	832	833	831	866	902	882	839	831	863	865	798	808	840	854	872	835	854	851	858	912	826	844	808	841	801	884	824	794	820	820	837	877	810	870	895	844	849	812	870	843	895	822	899	852	831	822	817	817	845	843	829	847	805	879	831	813	794	848	840	838	878	848	798	844	869	809	779	799	851	860	871	868	872	777	834	816	806	839	902	843	823	827	844	847	808	868	907	856	882	857	850	816	832	889	828	857	833	864	860	828	876	834	782	859	765	816	821	853	837	811	836	855	832	818	848	861	826	879	787	877	832	853	833	853	821	893	864	826	811	825	855	818	833	871	867	868	827	822	841	885	900	844	848	835	882	857	864	824	811	821	791	830	827	791	811	793	878	854	805	888	831	879	795	851	891	832	856	916	846	845	842	843	828	874	870	827	848	823	847	860	895	817	877	825	867	817	863	846	867	921	821	848	814	827	865	868	842	821	826	815	820	823	856	870	906	843	842	850	894	834	839	799	836	861	842	822	813	882	868	871	886	857	888	789	849	838	826	890	940	848	859	833	837	824	836	905	848	846	859	851	811	826	811	856	812	810	830	867	856	870	821	812	883	855	824	810	844	852	859	877	819	848	906	847	787	835	864	843	807	886	818	802	816	813	807	806	838	825	872	820	856	783	876	854	869	836	858	824	791	884	793	859	852	829	896	869	832	880	885	885	859	847	864	811	821	846	831	863	788	816	865	824	871	861	881	799	839	863	822	902	845	839	831	907	861	865	858	874	894	894	886	853	834	872	798	854	839	818	799	878	836	820	871	813	825	860	821	898	874	870	858	823	843	881	856	852	826	855	835
24608	21022	24010	28251	21019	16896	771	547	467	441	447	396	382	380	398	405	394	412	397	437	396	445	384	392	449	426	400	393	411	432	417	396	376	397	417	389	394	391	424	378	397	422	403	416	441	444	411	379	412	378	372	378	381	433	377	388	344	406	402	431	404	414	413	373	433	430	389	409	363	437	428	395	371	389	427	427	396	374	401	424	395	430	384	403	399	398	393	385	383	416	363	392	383	421	423	416	401	378	382	403	389	397	407	372	407	405	387	411	381	363	403	421	406	367	423	412	442	430	417	384	405	421	385	399	384	413	350	371	390	363	376	431	418	398	440	409	369	394	389	399	436	361	394	396	388	408	397	390	352	408	394	402	401	394	385	403	359	417	386	392	428	374	402	400	396	409	398	439	404	402	362	419	383	392	357	438	420	409	399	396	410	408	417	392	374	421	402	407	356	390	409	393	409	392	378	368	396	423	384	398	365	373	389	478	430	412	364	401	394	422	404	395	418	414	404	415	373	400	419	399	416	405	394	421	404	383	435	401	405	363	399	384	375	399	390	425	436	389	395	371	386	378	386	393	368	404	409	397	411	382	402	425	402	386	401	417	379	382	402	392	396	396	398	417	422	407	400	412	381	378	411	425	397	411	399	416	410	360	397	413	395	382	391	400	420	392	419	388	433	397	400	378	411	426	381	412	412	377	400	407	413	403	399	405	414	425	363	388	390	350	396	400	370	374	378	414	394	398	399	382	359	385	340	382	401	435	416	414	408	368	352	393	433	409	428	383	376	428	432	392	403	412	401	426	391	418	400	382	399	394	406	402	409	406	388	395	424	401	386	422	431	389	468	402	450	406	388	434	401	401	395	455	378	363	395	415	396	424	413	371	400	394	387	420	437	417	391	390	450	367	406	419	392	340	422	370	420	413	383	398	377	408	391	414	431	401	402	374	389	404	393	388	403	408	380	414	408	362	400	364	414	374	414	390	389	403	391	383	426	412	384	402	405	403	390	410	434	424	403	392	386	439	402	444	402	374	384	404	398	394	400	393	402	401	393	399	400	386	376	421	387	393	404	379	415	388	375	395	393	388	399	434	380	375	398	365	401	386	383	346	387	394	396	357	416	394	373	435	384	373	388	385	429	417	406	376	401	366	384	420	388	368	406	409	413	407	395	426	418	364	390	390	379	403	391	434	422	374	418	407	430	392	405	429	391	400	376	377	398	402	409	372	385	383	416	406	408	410	406	412	397	388	381	394	357	403	399	395	444	406	402	403	408	421	369	406	432	409	391	441	395	443	365	373	415	380	424	422	391	417	418	412	395	371	402	423	389	413	409	380	458	393	375	369	343	389	339	371	398	389	440	412	406	424	416	382	388	379	428	396	400	392	403	384	383	375	365	403	407	411	387	387	381	433	410	392	407	435	378	397	373	434	384	388	396	380	352	414	413	381	424	384	398	376	400	360	377	396	386	389	370	418	418	397	361	409	377	411	460	422	421	392	404	444	395	431	398	384	412	343	394	439	403	362	357	386	398	411	400	423	421	421	441	388	396	402	413	401	340	419	440	392	367	419	408	381	419	379	437	398	384	404	397	376	414	396	412	395	385	381	401	357	423	357	379	396	386	419	399	396	429	397	421	398	400	400	392	427	386	391	417	386	364	388	402	390	393	391	435	420	421	400	425	426	383	440	427	381	419	432	369	411	352	411	423	406	359	384	420	412	407	380	397	399	385	438	382	379	370	390	402	405	395	390	392	408	428	387	377	407	373	415	369	383	381	392	358	406	403	394	374	427	414	369	367	393	418	455	395	430	412	378	388	401	400	412	398	403	372	413	414	393	389	409	396	408	422	425	401	415	405	352	362	425	383	372	379	362	404	372	413	389	378	412	406	427	385	384	409	374	415	383	416	418	409	396	402	406	409	401	380	352	404	362	390	398	421	382	363	393	456	357	383	386	412	414	405	411	422	390	362	392	401	413	403	382	407	417	422	399	412	414	422	397	433	415	396	364	401	402	412	394	396	427	395	420	376	393	407	422	396	402	375	402	438	423	400	439	395	416	390	400	389	371	385	362	378	449	441	413	381	400	353	350	389	375	391	374	377	401	398	412	403	400	430	424	411	428	373	399	369	394	396	417	382	415	419	384	368	368	364	430	366	399	429	425	381	381	409	405	391	394	372	390	404	380	385	398	391	421	461	392	380	370	404	411	392	377	417	369	384	401	372	385	381	395	375	388	412	396	414	399	392	397	402	382	414	420	369	359	412	399	404	439	402	419	405	359	394	415	391	385	400	389	383	436	424	400	402	403	445	394	411	445	380	444	359	377	396	387	352	396	373	398	389	388	373	441	441	453	397	383	408	351	398	357	392	408	358	424	384	367	393	422	377	401	410	428	409	396	445	384	393	353	398	400	413	389	378	417	383	406	408	363	378	365	403	398	418	422	401	407	353	385	375	380	403	403	378	436	442	406	384	358	425	399	444	415	398	436	369	389	407	422	397	393	368	417	412	403	393	372	374	400	408	429	403	398	391	423	396	423	397	389	368	397	372	381	372	387	398	374	402	414	425	391	350	388	390	378	415	379	383	429	412	414	437	445	391	394	393	362	405	408	387	405	415	402	388	378	396	413	407	398	370	390	372	368	362	396	376	400	375	387	363	396	378	414	397	411	426	390	415	411	424	426	405	363	371	391	412	373	408	392	399	384	406	398	389	377	404	402	424	364	363	395	396	390	430	423	394	416	411	388	427	412	397	430	404	417	414	369	427	385	350	371	406	372	409	371	386	410	395	413	354	395	390	385	411	401	427	426	389	399	413	361	418	389	418	383	408	364	396	412	387	429	409	370	399	374	406	413	376	398	410	364	371	405	441	395	391	410	401	393	414	379	399	380	388	385	400	391	413	385	417	411	410	406	380	432	384	403	395	361	404	377	385	399	386	411	388	423	420	389	365	400	403	395	374	411	391	388	405	372	413	421	424	390	467	375	405	419	455	406	403	359	395	429	365	391	401	413	397	423	401	389	392	411	370	401	384	384	385	373	396	387	397	370	402	390	450	409	434	397	366	364	380	413	398	414	413	414	375	373	398	404	402	419	396	371	419	401	384	399	403	395	391	400	409	404	432	395	369	402	401	381	384	394	369	363	397	359	400	420	409	384	390	420	358	354	382	426	411	390	415	392	379	474	377	386	401	407	404	394	370	402	374	422	374	373	401	400	408	415	398	437	411	409	371	442	389	396	380	390	401	411	389	407	389	425	388	373	392	419	426	409	394	416	381	397	364	408	397	437	390	378	429	385	368	410	382	419	406	422	427	377	420	375	416	392	397	397	396	407	372	376	405	416	379	411	396	428	392	380	375	441	366	379	354	393	410	390	367	396	401	403	387	447	422	382	350	392	392	421	389	414	376	386	415	429	456	420	381	409	424	390	394	367	406	396	408	423	379	370	379	407	378	396	378	365	366	406	391	402	395	394	391	419	426	406	400	389	396	367	388	401
3325	2400	1508	3078	1088	1043	974	1024	984	957	1021	933	955	980	960	934	915	942	912	952	1022	932	957	993	1017	941	976	955	952	914	963	960	974	902	893	958	964	922	965	897	938	971	905	972	992	896	963	899	950	938	993	973	939	919	931	958	918	957	995	927	958	927	915	998	965	934	961	914	929	912	933	953	937	955	947	908	894	934	957	957	887	1017	948	1020	1010	960	971	973	966	935	930	980	841	996	952	992	908	888	989	1001	1009	946	923	991	859	982	978	971	931	953	942	958	936	921	943	937	945	955	984	964	951	946	953	1006	956	962	936	966	938	920	969	926	943	910	955	987	958	930	955	931	959	940	930	995	897	924	982	1009	943	991	912	979	895	962	964	918	991	954	921	949	908	939	990	1006	988	924	982	971	964	985	936	924	896	960	957	964	936	935	935	961	978	972	907	966	952	886	951	939	934	897	988	971	959	950	918	931	968	947	924	979	910	922	940	966	900	946	957	886	903	949	951	961	952	931	938	935	939	950	950	892	951	974	946	953	937	975	1003	892	945	944	927	952	893	901	913	955	954	947	999	924	1003	965	939	923	933	872	938	940	918	918	952	909	959	976	882	901	933	989	976	968	916	879	1005	963	931	960	952	955	906	961	903	934	959	960	1046	964	936	934	979	918	902	999	1013	931	909	943	993	954	936	992	943	909	983	916	979	954	962	957	927	949	940	962	895	982	942	926	987	946	902	918	957	933	997	982	982	942	963	955	935	878	928	977	925	969	946	973	941	922	955	894	985	934	939	941	993	970	935	946	961	955	939	956	907	966	955	1015	1014	993	1005	951	974	976	961	933	956	972	930	984	942	927	992	930	935	950	932	946	928	924	950	931	999	945	958	985	931	979	964	949	949	998	1052	957	911	976	954	1006	953	943	941	921	987	914	937	976	928	972	964	981	955	907	949	966	960	941	974	883	954	916	928	926	939	978	891	981	948	919	934	958	959	907	900	952	1019	938	932	942	964	986	913	965	995	925	1009	948	913	870	973	966	964	986	959	946	951	911	893	972	982	951	985	1000	1008	930	972	909	943	937	950	950	939	953	943	961	983	951	932	941	919	937	929	920	968	938	928	876	965	940	983	1009	926	929	976	966	906	976	999	1000	948	914	883	1027	913	966	913	976	931	931	918	952	905	948	946	955	978	906	941	918	934	923	924	948	959	937	932	961	951	914	974	906	892	965	954	975	979	947	940	913	919	988	971	931	945	896	972	901	938	966	975	924	983	896	952	954	909	926	940	942	959	947	922	978	937	955	972	932	952	900	862	964	985	964	956	966	940	950	995	934	979	884	952	946	955	914	1001	980	931	976	898	954	956	898	939	916	1006	942	970	968	966	898	973	912	975	928	961	920	956	984	968	928	978	975	952	936	974	944	926	918	934	921	921	941	946	907	970	890	938	930	920	967	952	940	947	913	954	1002	980	908	865	981	957	923	944	944	909	928	947	938	945	916	910	927	983	903	912	948	946	951	874	936	953	979	962	932	956	955	926	967	912	938	902	947	924	956	935	898	948	945	937	948	928	973	919	925	972	919	954	982	949	914	956	975	910	872	981	973	999	1030	929	906	918	916	1021	914	969	968	988	936	930	926	930	893	962	970	963	960	912	938	930	1015	1000	957	951	1029	908	987	964	964	973	951	990	927	961	937	902	980	947	954	974	959	964	942	945	909	923	957	941	892	926	964	925	886	1002	893	971	958	961	935	947	951	963	900	992	918	984	976	949	925	895	961	889	977	945	984	933	939	963	937	935	912	985	980	924	936	1037	973	1006	930	967	930	896	1021	1001	985	961	898	939	935	915	946	976	939	960	971	955	996	930	978	928	989	922	949	956	1014	961	945	979	915	988	971	926	961	957	948	917	933	948	930	973	947	945	1000	970	947	900	969	1004	946	938	911	976	971	907	961	992	930	931	945	922	955	951	926	960	958	962	955	919	994	967	933	948	954	950	955	900	960	962	950	954	974	930	917	920	935	948	978	965	940	894	982	949	988	986	961	937	963	913	1023	935	970	945	961	935	993	981	916	949	948	941	934	932	937	929	984	987	869	973	937	949	973	944	910	985	963	913	981	942	914	909	946	959	968	971	938	956	886	938	950	930	925	952	935	969	986	930	939	933	926	1031	933	939	988	980	908	933	951	945	969	962	966	946	907	930	939	955	913	997	927	930	944	957	949	968	880	936	910	922	959	1008	1005	948	967	950	928	914	870	972	952	1010	960	999	928	916	925	902	953	984	917	1009	933	973	947	907	958	1029	924	936	924	984	900	918	929	934	953	985	965	925	965	982	908	936	925	981	989	992	952	869	914	928	999	928	952	957	933	951	1036	941	984	936	956	946	978	935	942	925	929	910	930	920	918	950	936	925	926	937	1008	928	931	956	930	974	1025	961	893	959	967	948	933	931	937	969	978	904	980	940	937	971	933	964	923	929	932	968	1004	1021	967	961	893	933	941	975	991	940	934	928	955	904	928	890	970	962	931	980	953	1030	984	932	949	989	979	943	932	971	916	938	975	940	968	921	954	958	883	934	966	956	975	972	923	970	901	971	970	953	986	972	965	961	942	922	924	966	940	926	971	1006	974	908	937	984	955	971	948	947	917	971	923	932	972	935	925	906	953	935	906	980	948	943	936	1007	976	995	953	984	967	938	947	910	992	923	910	972	959	894	952	929	954	970	912	1000	905	931	900	966	937	952	954	998	957	971	937	931	947	961	966	953	966	961	935	939	941	973	979	982	898	977	934	913	936	941	932	975	955	980	956	937	917	969	953	898	949	942	945	928	995	881	940	945	948	936	869	936	925	950	956	964	961	962	949	938	965	975	989	958	928	930	972	935	883	893	911	965	916	1012	922	877	989	910	914	980	920	869	959	997	936	908	969	924	957	982	931	916	942	983	958	996	946	895	940	943	945	887	909	946	932	913	956	958	960	1027	932	898	990	962	949	1012	911	935	1025	986	893	945	985	961	963	949	900	990	910	958	924	914	940	939	946	910	962	975	967	894	965	945	928	972	941	961	977	927	940	981	921	932	958	923	946	974	985	933	963	913	896	972	953	975	932	1019	949	968	924	891	924	984	931	978	943	989	915	952	911	958	995	926	989	976	899	944	908	939	966	978	959	994	932	947	972	965	932	932	952	929	966	923	986	960	956	968	928	904	945	922	929	1010	927	920	914	934	931	919	1017	958	950	986	947	982	941	979	949	916	945	983	906	915	896	945	950	943	961	966	934	970	891	961	908	967	1000	963	939	998	921	977	935	938	924	921	1032	951	910	947	945	936	943	949	944	952	947	909	939	1010	939	958	962	949	896	975	963	935	963	959	960	906	923	1040	974	917	971	923	974	987	996	920	970	956	960	969	939	927	940	938	980	969	987	991	963	989	918	993	956	966	904	989	914	937	975	940	945	937	930	964	924	944	961	948	936	960	980	977	911	918	927	931	1004	908	958	945	1008	987	946	925	927	987	924	990	939	931	923	941	921	956	925	956	951	944	975	995	952	974	983	946	943	928	898	876	946	909	914	955	938	989	959
23945	21032	24371	27903	21032	21046	13389	562	393	362	300	349	296	260	290	244	275	261	314	294	282	240	275	224	251	239	262	263	270	236	246	239	232	252	254	240	247	276	224	234	284	242	228	206	236	238	250	247	210	201	233	227	241	240	242	269	240	242	246	234	236	250	220	216	234	236	262	256	248	215	240	212	242	232	212	249	236	205	235	226	245	236	247	243	264	228	237	244	241	265	206	228	229	220	256	224	279	274	260	266	250	260	247	278	239	265	273	267	271	258	230	246	276	226	270	235	233	282	241	232	268	226	235	256	251	249	252	245	238	255	244	234	293	240	242	254	237	257	242	222	256	233	255	224	273	245	241	246	240	253	233	221	233	240	198	205	260	210	207	245	277	231	251	214	238	273	243	237	207	224	232	232	240	247	262	242	264	248	212	251	262	258	237	261	233	252	231	215	242	247	231	247	232	251	262	242	222	256	248	255	198	243	233	260	220	249	235	267	241	239	247	241	261	239	265	217	246	238	271	245	225	251	236	222	223	244	245	210	225	244	240	237	261	269	258	254	237	252	280	245	243	205	225	223	227	227	258	258	252	222	250	217	235	256	224	233	273	247	253	253	222	244	227	253	246	259	238	239	225	224	270	234	230	227	243	239	220	243	223	258	234	231	266	243	224	233	229	257	262	244	219	259	207	235	233	235	240	226	238	262	238	230	241	258	260	221	254	244	251	277	213	242	212	219	224	233	243	230	250	247	256	254	260	247	233	237	247	236	245	257	247	251	238	255	248	266	239	228	254	237	247	265	242	255	232	231	242	263	262	244	231	239	253	214	220	233	246	221	237	233	226	212	238	225	230	221	247	235	236	252	254	230	271	251	215	253	223	264	246	227	232	230	246	217	239	258	247	250	253	239	250	225	225	225	212	242	257	259	209	261	269	252	222	242	219	250	254	248	229	206	249	233	257	228	232	236	238	228	217	268	227	254	252	227	212	228	234	261	261	238	224	242	238	264	235	250	244	248	249	277	269	241	271	263	252	244	220	237	246	264	257	243	261	261	243	272	245	236	227	209	257	226	223	225	265	229	243	263	231	193	254	241	241	222	240	244	244	228	263	255	257	260	220	243	230	204	242	225	240	250	262	256	243	255	235	251	236	243	267	258	256	258	235	242	224	216	239	247	236	272	235	253	260	253	235	238	237	254	248	242	205	252	213	248	269	235	245	267	284	242	222	226	237	248	231	194	237	256	214	227	248	248	245	226	247	242	237	245	236	273	229	235	248	270	246	240	264	234	250	244	279	222	249	253	267	234	205	233	244	251	257	235	248	228	236	237	289	242	242	244	230	225	235	218	256	236	273	262	242	235	226	256	276	235	251	260	242	259	216	260	259	267	211	238	242	233	256	276	241	251	233	214	229	259	260	267	238	257	242	226	280	265	257	249	226	236	220	246	248	269	255	253	236	244	217	236	215	247	257	272	233	254	264	249	244	245	239	253	241	214	218	204	240	218	257	285	273	260	223	235	270	234	242	240	233	238	262	245	270	242	221	206	262	226	213	212	245	251	258	256	252	220	270	244	275	273	232	246	232	221	244	250	216	261	221	222	248	222	272	262	230	272	243	253	218	260	279	246	260	224	230	260	240	254	280	258	236	240	237	243	267	261	261	242	237	256	258	244	250	210	254	248	246	225	242	242	243	233	249	260	264	252	233	224	218	219	262	244	230	257	238	226	242	223	234	245	244	274	234	233	243	237	247	267	237	255	233	266	215	231	232	243	249	280	239	258	258	220	250	225	268	233	236	260	243	231	237	216	220	233	256	238	235	230	215	237	241	236	279	248	268	257	245	226	249	263	230	260	250	258	232	229	236	240	233	272	245	284	238	247	216	258	258	260	269	230	244	245	256	221	277	238	244	248	245	266	272	256	253	243	255	244	255	260	236	235	256	234	258	273	247	244	293	208	260	240	232	215	228	214	237	239	254	254	241	232	229	248	248	252	255	243	250	236	259	242	256	223	225	236	225	225	245	227	237	254	236	253	235	255	245	231	235	240	248	267	243	232	194	243	228	246	220	257	241	236	230	224	242	246	247	258	244	240	245	258	270	263	256	219	247	258	211	245	275	239	255	252	256	221	231	253	237	233	268	247	242	223	250	263	269	257	230	238	241	221	254	255	231	266	249	270	242	257	221	219	249	248	277	235	235	251	227	251	214	233	221	257	257	258	287	265	250	247	268	243	256	272	230	230	225	236	241	254	261	242	241	255	247	241	231	285	240	232	273	247	237	255	251	260	244	228	257	260	266	237	237	246	276	229	286	240	258	216	225	247	254	230	234	249	233	231	245	231	218	244	247	265	239	270	234	231	229	221	247	255	221	241	252	245	215	265	252	247	258	214	222	257	229	231	231	257	224	272	244	227	238	227	216	232	241	254	243	262	239	234	236	258	288	271	274	241	259	218	225	237	228	228	240	217	233	248	257	261	255	234	234	234	220	270	274	270	238	259	248	240	266	235	280	231	267	232	243	237	203	228	244	224	261	274	257	233	233	245	247	264	243	232	229	230	243	245	241	218	276	242	207	239	242	256	221	273	237	227	234	251	241	233	261	212	274	260	237	242	236	247	239	244	245	265	239	249	233	239	247	249	240	238	250	262	251	225	233	228	273	295	240	221	226	247	239	236	237	229	233	275	267	233	233	244	237	224	220	239	255	235	239	206	270	267	243	215	243	219	252	280	207	245	241	245	255	238	283	242	232	248	257	254	261	241	259	280	240	278	247	253	244	243	206	246	239	225	224	239	238	273	244	232	255	240	239	217	218	266	266	244	204	261	230	224	243	222	246	258	257	258	244	234	226	233	214	266	247	230	248	260	258	236	238	258	243	260	219	244	226	228	206	243	206	226	237	241	235	227	282	238	250	259	235	230	237	274	240	255	245	256	242	254	235	237	224	204	232	219	253	227	270	249	234	253	263	244	234	211	236	240	234	266	254	243	242	246	216	271	242	273	241	224	232	225	249	261	242	243	230	271	248	252	245	230	215	233	250	232	216	229	212	213	235	215	242	251	229	249	257	224	239	252	249	241	229	237	271	223	218	235	226	248	223	255	251	212	223	253	217	254	267	254	213	276	256	247	263	251	245	232	236	216	230	269	221	270	242	207	240	235	238	241	221	249	223	245	225	261	246	264	244	244	235	245	232	236	236	252	249	234	250	257	249	244	236	216	217	252	255	232	241	242	249	274	242	258	229	232	244	251	258	217	240	229	258	230	243	251	234	252	248	249	227	249	246	229	269	278	267	248	247	235	231	245	267	247	222	251	257	227	251	217	221	243	228	254	249	246	242	222	260	223	234	242	262	237	221	216	203	236	235	258	237	233	230	235	244	255	219	256	257	242	243	220	257	247	255	240	212	256	239	226	240	229	234	264	235	256	240	243	226	229	218	254	238	240	238	252	248	255	245	217	217	244	263	204	225	238	260	245	221	257	256	231	254	263	235	238	243	213
3028	3154	1758	2825	818	698	665	720	620	629	605	608	655	620	584	548	602	668	663	572	575	573	604	631	610	613	571	567	583	596	576	607	610	615	544	581	528	593	596	572	572	562	564	600	596	582	594	591	619	638	585	627	547	613	576	587	624	622	613	566	607	594	571	635	576	633	559	578	600	592	617	590	569	583	601	609	593	585	555	596	581	596	594	564	595	587	620	596	609	592	561	635	588	573	598	580	578	617	606	591	573	578	607	591	566	542	581	570	606	640	553	589	579	552	563	595	599	550	592	554	611	593	589	615	587	591	533	565	553	579	575	602	533	565	562	583	603	584	572	599	606	613	613	579	584	600	567	586	611	577	578	602	612	593	601	592	606	588	576	588	567	580	596	603	592	616	611	585	605	608	569	545	573	599	625	553	543	592	568	595	564	583	567	582	601	619	617	634	561	591	602	599	584	600	581	566	551	563	571	551	571	579	599	606	598	606	612	558	603	608	604	601	543	611	577	634	578	611	580	587	589	563	557	593	612	602	614	619	539	606	602	605	586	562	583	574	590	564	555	613	586	616	560	596	615	557	633	576	612	577	588	567	605	619	620	644	565	587	554	597	589	614	580	602	609	583	549	554	570	590	583	523	612	602	592	602	559	588	594	576	613	617	570	541	598	543	596	574	568	542	576	527	597	607	613	631	605	563	571	566	608	624	608	561	580	549	598	597	594	537	617	563	585	619	599	587	593	593	576	562	578	570	575	601	594	594	586	596	583	602	560	534	563	572	565	574	610	623	566	638	573	584	606	606	622	616	563	619	597	593	585	606	583	620	598	569	627	566	587	569	618	589	553	602	636	622	627	604	557	596	592	562	607	590	621	548	592	549	556	565	592	600	627	542	612	529	647	611	573	595	597	608	587	588	588	627	605	593	519	613	562	593	589	582	625	603	549	608	608	582	635	580	620	587	577	580	587	611	610	612	614	597	579	563	604	577	581	635	560	600	605	589	555	604	564	555	648	555	573	568	597	641	584	584	619	584	563	581	601	558	624	598	568	600	597	617	565	573	581	579	571	581	609	580	592	596	601	604	617	548	607	582	579	612	536	582	563	560	574	602	598	601	606	539	606	595	561	583	638	615	607	547	546	549	565	601	570	613	577	645	591	547	604	610	564	583	593	558	585	653	628	594	581	594	654	606	589	594	554	570	618	580	604	593	573	619	540	579	582	594	600	564	596	594	588	625	622	594	605	591	596	622	608	593	603	594	593	596	565	549	564	592	583	583	612	541	563	612	579	554	621	585	568	545	584	573	559	611	622	549	640	571	581	603	581	563	551	595	565	580	625	556	607	574	547	612	575	582	568	605	592	599	579	556	582	585	636	605	625	532	568	610	601	597	604	572	594	559	576	595	625	559	559	607	594	573	581	612	555	563	612	572	615	621	633	616	594	564	586	539	541	567	538	577	604	601	586	531	559	593	632	566	644	614	587	600	611	598	606	614	590	575	596	565	584	627	630	574	616	603	618	561	580	587	584	590	599	585	563	641	661	565	572	552	594	585	544	585	584	607	566	556	585	574	579	616	573	556	592	576	613	611	588	648	575	621	579	619	639	566	617	583	577	585	580	576	569	608	550	591	621	635	578	605	554	584	563	613	566	596	562	534	616	606	571	584	572	565	630	585	599	599	602	568	592	560	577	581	625	586	581	575	603	563	622	584	602	585	597	611	592	551	550	613	564	581	606	588	583	537	592	604	601	582	645	609	575	616	645	590	612	625	591	608	606	592	627	586	592	560	597	570	620	563	577	585	616	605	567	551	616	555	609	589	603	582	610	574	607	568	588	547	596	586	547	594	546	569	604	583	559	533	563	564	596	624	592	555	565	551	582	602	590	588	594	557	645	568	585	594	636	541	597	615	596	653	581	622	571	560	590	620	623	559	611	592	596	609	598	574	602	587	582	621	591	560	619	589	596	581	593	576	593	595	578	586	573	582	559	649	641	598	602	588	581	590	621	585	578	598	564	573	643	605	589	582	587	638	552	574	571	621	584	599	610	602	636	601	604	611	611	588	591	562	614	558	570	599	608	595	545	605	586	562	559	589	577	560	592	584	567	591	595	588	568	574	658	594	599	604	575	579	555	544	590	604	571	588	560	583	564	573	554	598	585	565	599	628	568	562	602	559	571	644	645	595	572	587	604	564	619	618	584	568	594	611	592	607	615	552	569	590	588	603	566	582	613	554	569	646	612	613	559	613	556	533	532	548	559	562	617	603	569	600	580	590	579	621	612	565	609	563	589	594	590	581	570	547	592	553	602	617	576	617	610	596	588	593	590	592	536	624	606	565	594	537	585	562	585	572	614	609	576	591	613	587	573	606	626	612	559	607	632	578	591	603	596	585	599	607	585	563	580	601	618	563	589	531	590	588	583	637	559	556	597	589	595	576	597	592	581	634	598	573	598	603	569	588	597	578	632	589	575	557	581	589	597	584	569	584	550	581	605	603	619	593	561	597	547	584	600	596	615	580	575	565	622	572	611	569	559	616	593	575	619	568	612	562	563	600	617	611	615	591	568	591	614	605	588	612	585	620	599	566	565	603	608	596	582	578	603	598	588	590	606	561	588	568	594	563	572	608	578	638	598	575	586	566	565	581	600	584	639	574	576	562	575	593	583	548	579	639	625	550	627	614	594	566	587	608	577	582	579	561	599	618	591	602	626	602	605	569	608	579	590	576	601	555	560	577	630	607	607	638	622	582	604	589	558	581	587	552	572	587	562	617	582	604	577	588	557	574	601	535	583	611	594	582	573	546	616	601	602	561	570	593	566	591	564	602	576	585	571	570	547	586	611	569	538	592	576	605	551	597	562	576	596	571	604	609	588	602	619	571	578	590	560	555	607	580	618	600	566	613	585	603	566	618	574	598	562	567	556	566	630	587	616	604	558	573	586	591	574	565	582	534	621	618	603	562	589	597	586	570	580	589	581	618	590	602	599	570	611	559	606	576	566	593	560	590	576	542	600	569	603	583	598	613	559	551	572	574	619	571	571	577	623	570	600	589	627	575	544	571	609	584	612	592	575	593	571	556	583	576	631	604	579	595	566	606	618	595	615	625	569	618	607	569	588	589	598	589	589	577	622	533	609	595	555	570	559	568	585	566	613	617	558	586	611	607	613	616	578	583	594	593	589	592	560	560	528	567	562	577	568	584	618	561	601	587	602	580	620	619	600	582	569	578	592	541	602	551	631	589	610	586	584	566	566	560	577	574	596	589	555	672	615	571	586	583	625	616	582	564	592	611	639	567	625	562	577	642	586	593	562	584	610	610	561	590	602	621	593	579	605	603	609	602	635	550	586	577	582	597	601	578	554	573	611	604	602	568	589	611	589	589	610	612	630	573	573	579	606	614	591	549	553	572	609	583	608	554	576	586	577	576	563	554	592	587	576	572	576	590	623	640	569	565	590	579	580	578	596	592	607	584	636	570	572	569	603	536	591	598	562	622
31835	19526	7133	1211	365	316	308	342	325	331	354	334	337	346	315	344	348	323	334	331	370	321	356	358	355	327	329	343	342	347	366	339	341	324	344	327	317	298	359	315	360	350	358	354	336	373	351	329	354	348	350	317	351	355	351	352	344	350	354	367	349	326	357	353	361	316	305	356	340	332	357	342	351	344	316	295	355	327	325	326	350	344	348	346	353	321	350	341	352	361	344	343	366	337	330	331	320	332	338	355	337	308	320	311	324	321	353	348	339	309	307	317	365	351	343	354	359	346	329	342	352	352	345	296	336	342	337	346	319	361	352	345	334	339	370	325	342	330	315	364	368	331	371	332	338	338	327	317	331	347	350	346	342	358	349	318	333	303	351	347	326	349	343	359	360	353	341	315	335	369	357	318	315	329	329	365	343	367	334	335	344	372	330	320	313	331	328	334	339	286	381	316	297	367	327	337	323	350	355	319	325	369	338	330	377	316	355	326	337	347	304	347	337	323	356	324	326	335	336	326	343	357	364	334	351	362	318	353	337	313	350	334	335	329	356	318	330	302	327	316	323	355	354	315	313	322	340	325	330	368	342	303	326	337	351	376	410	314	348	336	351	331	339	341	348	336	350	304	332	346	341	366	354	359	328	324	363	350	314	348	302	361	325	344	318	355	368	363	345	336	320	363	331	336	326	300	336	339	311	322	359	310	338	343	348	327	342	330	342	342	346	343	327	345	366	298	301	312	334	352	352	333	298	381	351	386	340	339	315	344	325	348	321	335	319	344	364	332	338	317	346	338	383	306	363	326	345	346	330	336	315	341	329	347	358	372	345	314	364	345	344	332	376	348	333	333	319	342	319	342	348	320	325	318	328	334	377	337	313	335	337	348	337	329	314	348	330	297	352	338	334	356	338	369	368	321	346	354	360	346	351	312	322	304	341	351	325	368	388	376	345	362	346	327	339	333	329	375	306	377	346	373	326	335	329	364	375	355	341	326	295	330	346	367	348	325	319	350	340	335	351	352	351	359	338	341	314	354	342	347	347	364	345	364	334	332	338	338	338	356	334	321	327	329	333	315	339	328	336	345	328	345	313	354	347	305	331	338	361	339	332	326	305	347	342	336	368	343	349	325	339	343	368	342	352	328	348	316	354	326	362	349	335	345	347	322	329	327	330	337	334	369	299	330	347	335	328	317	329	354	345	342	320	289	356	355	335	366	331	357	342	320	337	365	347	373	369	339	389	367	293	362	333	351	313	330	334	331	337	344	358	341	344	333	326	358	335	324	344	363	360	309	337	329	320	319	321	351	339	352	314	337	325	311	365	323	335	370	318	326	383	326	340	327	353	347	335	345	320	340	324	352	338	334	348	337	332	346	338	354	344	329	322	349	324	353	328	351	311	361	360	325	344	356	327	299	322	340	311	352	327	365	352	367	342	344	343	340	335	307	327	328	337	322	307	366	340	349	338	336	346	328	343	384	358	350	316	333	340	325	345	365	341	331	312	347	315	357	348	330	343	306	337	333	324	355	326	308	342	325	333	309	353	350	321	332	371	308	338	346	363	359	340	340	351	313	347	343	299	348	326	340	305	351	344	321	338	325	294	318	330	326	336	322	356	337	329	329	329	319	337	331	309	339	388	318	353	345	341	333	326	327	345	354	332	342	305	322	338	336	343	309	319	332	327	361	333	347	343	342	323	324	347	336	345	332	322	289	358	344	357	341	307	311	347	368	337	321	329	333	349	309	349	301	305	319	348	309	334	334	370	330	353	329	363	297	343	337	353	325	333	339	355	326	352	392	333	367	354	317	331	322	375	324	317	334	330	369	343	374	349	353	326	297	342	366	351	362	337	351	332	317	325	340	293	303	325	346	348	338	355	332	334	354	331	317	302	367	350	347	317	346	348	324	331	332	345	338	354	358	339	326	301	319	360	327	310	330	312	359	313	355	298	344	352	361	300	343	355	350	354	345	328	346	369	331	350	304	314	348	328	369	308	336	344	374	318	350	353	359	334	332	356	361	332	359	359	340	330	360	372	344	334	331	311	348	342	297	319	354	356	339	313	315	353	361	335	306	352	331	364	314	284	340	347	335	339	318	352	343	326	325	331	338	325	342	340	329	351	345	350	347	338	351	332	326	330	327	326	373	326	307	345	351	354	396	323	347	330	357	352	360	363	344	363	349	299	318	323	335	371	330	377	322	337	321	377	333	359	322	333	342	312	357	356	322	350	373	355	346	359	330	361	322	319	383	338	337	345	348	341	332	363	346	353	327	317	315	354	322	361	324	333	377	318	343	357	327	327	358	338	352	309	344	379	328	340	320	345	321	324	340	334	332	321	299	376	331	370	346	307	315	358	323	289	372	341	341	341	357	336	305	363	356	306	344	343	327	371	341	340	319	373	316	385	366	355	322	340	347	326	339	362	286	333	332	322	322	334	344	325	353	372	320	354	337	346	343	371	352	337	392	334	331	289	335	345	320	317	322	353	328	325	317	355	322	313	317	352	350	337	296	345	351	327	316	345	355	328	364	330	326	298	328	349	310	329	303	331	373	341	336	324	362	349	315	344	330	311	321	328	378	332	343	316	341	334	351	329	319	375	339	334	341	362	320	337	369	344	323	346	347	327	362	378	379	335	332	363	324	364	302	313	316	340	318	333	322	310	359	344	370	339	324	361	339	340	354	325	337	333	344	331	350	370	317	341	324	348	377	334	357	358	366	359	317	347	362	352	366	325	348	360	371	372	301	309	336	317	345	338	344	371	327	359	338	354	340	328	347	342	350	352	353	315	354	318	301	343	324	364	367	317	344	340	349	356	355	354	352	340	346	326	336	340	347	334	354	336	357	333	319	358	345	376	334	353	343	322	305	329	311	353	344	326	312	343	319	345	339	339	349	342	354	326	338	333	331	355	338	326	305	322	317	342	278	330	342	312	335	363	304	359	340	315	326	362	322	312	356	347	383	322	330	317	323	346	352	337	353	322	335	324	338	349	348	325	319	339	341	322	359	326	329	355	349	342	311	371	345	364	315	316	347	346	347	336	324	305	318	331	341	311	350	316	327	327	369	310	324	360	322	357	304	335	354	328	316	363	337	363	323	310	344	340	336	362	339	341	321	354	366	373	348	343	344	333	347	357	327	339	349	325	356	379	354	337	318	344	296	372	343	318	334	356	314	353	340	339	359	325	348	332	295	351	350	331	346	358	301	306	355	322	347	317	323	355	345	330	347	328	376	351	347	342	346	320	325	322	338	363	341	336	329	333	323	353	342	319	334	324	324	322	341	348	345	317	348	316	344	337	330	331	345	359	327	360	344	334	355	337	337	343	352	340	336	348	341	363	360	340	342	320	329	359	342	327	305	348	328	336	348	341	341	344	312	358	358	321	340	315	305	290	327	371	348	347	371	351	337	316	342	341	333	327	308	317	356	336	325	318	340	384	360	307	352	333	329	310	364	318	335	340	346	331	354	329	356	334	365	356	355	324	351	337	375
5661	954	983	1226	885	842	827	857	830	837	855	867	839	833	866	859	877	827	859	864	804	824	857	834	806	830	867	823	816	809	865	818	817	849	835	811	855	844	850	836	843	841	845	893	902	802	840	859	845	871	892	840	868	846	894	848	843	856	822	890	895	861	879	855	864	876	879	859	844	864	836	818	820	869	826	882	812	867	857	856	808	798	850	860	832	860	887	874	813	846	865	888	869	850	845	830	861	819	858	835	873	773	814	814	856	845	843	872	840	867	838	859	908	834	858	851	882	871	834	887	817	826	903	881	846	807	840	835	854	837	857	873	824	908	833	806	866	832	849	831	797	871	846	866	861	867	845	894	872	857	824	847	852	775	853	859	853	792	855	873	872	860	791	837	841	825	836	830	869	844	855	853	799	835	834	830	868	850	821	816	811	807	869	873	832	828	867	868	800	896	847	863	808	856	807	866	849	876	825	898	842	865	870	853	830	823	785	864	853	861	828	817	859	869	879	839	838	858	833	806	849	831	820	837	839	853	815	902	900	882	859	841	889	795	859	880	876	838	875	888	830	870	805	838	859	823	831	816	850	830	823	837	830	854	893	856	820	823	838	824	826	881	842	828	931	844	887	850	851	848	864	842	883	852	876	849	829	802	859	785	838	874	907	853	792	862	810	860	854	821	881	870	803	862	850	862	874	810	856	860	803	838	878	827	848	805	835	850	842	866	867	817	852	847	855	861	837	840	824	874	847	913	821	867	841	859	846	883	874	869	859	831	807	875	870	828	857	836	848	834	886	819	820	871	837	828	866	838	891	873	810	843	863	849	928	823	855	778	852	837	880	841	820	869	876	880	874	826	886	892	845	827	824	838	890	842	879	874	861	850	866	793	824	864	845	829	838	863	902	826	861	851	840	840	831	907	859	834	828	851	827	843	855	812	797	874	817	832	868	861	848	863	848	875	840	874	809	861	853	819	903	834	891	838	893	850	790	790	879	833	810	837	858	824	909	823	847	884	864	837	843	841	883	838	871	812	847	790	865	816	834	847	882	845	833	900	819	884	857	884	829	824	877	845	849	876	837	877	843	850	919	866	864	836	846	822	838	834	847	858	897	883	840	855	787	801	778	859	828	808	838	863	841	838	849	840	870	853	864	882	837	863	835	845	857	846	824	842	823	816	780	869	855	808	867	891	866	846	807	801	828	849	850	856	855	865	860	834	894	830	794	915	855	803	848	869	833	896	878	796	826	901	822	807	843	875	835	851	853	892	826	850	888	821	800	787	855	845	878	932	852	906	873	857	834	828	848	882	820	857	824	886	811	856	866	832	872	865	837	876	857	850	846	834	877	801	834	823	873	886	918	802	892	773	845	887	855	841	805	818	879	866	832	879	882	829	837	837	826	860	833	880	846	838	817	854	813	849	823	868	866	890	868	844	792	905	797	829	865	865	837	902	785	822	821	797	866	800	881	834	836	847	828	821	795	824	891	867	808	863	821	891	839	841	819	850	792	820	850	852	850	893	799	889	852	872	857	830	787	825	809	846	848	826	867	870	853	847	826	836	867	883	801	848	832	859	840	807	832	900	830	790	898	829	785	896	836	863	847	849	806	842	843	859	801	905	875	897	888	835	845	804	838	849	849	902	799	863	894	852	892	811	810	825	803	886	894	874	836	867	860	888	816	863	842	831	865	814	884	856	885	845	849	823	834	839	828	827	873	826	826	861	862	813	913	839	861	863	868	867	837	884	873	821	836	830	842	811	833	804	875	823	760	829	854	840	806	813	880	822	891	860	826	836	858	852	850	859	810	892	789	842	885	849	843	863	852	840	849	856	815	803	824	865	817	887	802	872	858	848	827	899	796	831	857	870	837	832	836	851	908	886	853	849	874	849	821	776	854	885	863	874	804	831	855	808	840	823	827	788	842	822	816	824	866	872	850	855	852	852	872	816	884	832	887	808	866	865	845	841	833	824	778	860	849	833	804	802	814	877	856	825	849	786	911	797	873	885	861	872	830	829	846	857	876	822	796	867	841	837	842	858	882	848	825	838	810	851	833	837	864	845	797	809	810	879	841	753	835	866	866	853	818	887	871	851	854	841	822	771	847	838	825	836	845	849	824	856	829	899	824	879	887	804	822	848	850	838	853	839	855	835	904	884	851	801	773	830	883	857	830	849	780	884	826	848	778	889	839	868	843	859	787	814	860	848	778	822	808	850	861	884	820	855	859	849	847	902	867	845	807	865	877	849	847	862	822	806	847	797	833	830	808	795	841	863	842	856	866	824	860	820	893	880	811	863	847	859	854	853	864	833	854	845	887	821	884	884	888	801	884	888	869	827	861	819	820	847	880	852	877	863	818	827	798	839	813	851	844	913	846	786	826	761	837	864	813	853	888	838	835	885	922	840	867	873	785	896	827	894	880	824	820	821	819	791	878	843	811	889	872	829	802	885	876	825	806	866	865	859	845	861	840	853	863	851	814	840	793	839	823	857	811	870	858	799	867	817	822	860	888	810	884	891	848	847	851	789	857	837	820	891	844	870	876	817	810	816	818	843	832	834	859	825	867	858	853	878	837	835	852	868	830	869	892	886	838	820	880	864	784	821	837	863	842	858	857	878	816	831	816	883	887	844	820	901	889	846	835	877	865	836	850	864	857	783	748	854	904	842	872	881	835	827	873	858	807	854	870	868	856	895	899	869	828	845	843	849	875	822	851	847	833	833	860	816	835	842	844	816	872	836	900	846	859	851	808	875	859	881	850	852	833	839	814	898	843	816	823	840	860	855	857	870	821	846	850	853	830	835	878	867	871	879	879	844	805	808	818	863	837	821	833	863	852	810	853	882	856	848	838	873	873	850	901	871	873	825	842	825	855	822	877	817	873	817	812	841	868	852	774	906	896	843	845	796	900	839	852	858	817	793	836	863	796	801	835	866	862	845	852	819	864	832	815	830	869	885	801	827	875	822	846	864	886	857	819	823	801	806	823	819	830	903	844	855	876	813	818	804	861	832	885	871	876	848	868	856	864	860	784	860	816	801	810	817	865	894	850	837	801	830	863	852	799	818	888	837	793	848	848	840	898	842	853	822	826	810	819	911	894	802	846	890	797	829	846	944	854	788	808	837	848	862	883	843	818	840	847	891	814	854	842	813	844	887	901	831	819	842	908	801	897	847	844	804	843	874	873	844	817	869	804	813	934	836	879	827	873	862	829	842	786	845	821	841	827	869	824	877	837	874	871	825	792	800	828	795	911	830	862	875	820	831	858	820	863	835	877	828	823	835	820	866	827	844	895	818	823	855	887	853	830	832	807	803	869	879	853	831	825	854	832	823	812	825	855	832	908	827	856	798	837	840	859	840	818	844	881	869	901	823	876	812	804	875	813	816	861	871	907	865	854	853	822	842	807	829	864	865	858	831	794	841	820	825	924	832	871	851	815	825	876	815	832	858	823	793	893	925	893	856	827	838	845	838	797	928	876	793	838	824	861	822	863	844
24677	21060	24044	28273	21057	17612	723	507	441	475	454	397	449	428	450	443	395	393	426	398	383	418	389	394	366	368	395	395	383	423	391	423	390	401	405	386	410	383	372	402	391	380	445	418	429	433	419	398	369	382	375	393	414	383	409	406	400	385	412	393	428	430	380	383	399	405	389	408	407	398	373	389	437	384	405	360	432	415	414	399	380	386	394	369	385	416	369	373	358	413	432	410	413	370	380	402	375	395	390	400	406	404	410	416	405	366	370	351	427	390	387	412	373	406	372	382	425	396	415	386	388	389	434	361	384	409	400	418	354	422	393	406	429	402	392	368	395	411	388	399	392	419	428	431	435	381	402	398	403	389	422	410	400	399	396	437	367	377	429	411	392	364	397	421	401	369	389	389	381	387	419	393	395	397	419	384	395	380	407	404	385	415	391	418	369	382	395	348	404	391	408	374	405	367	381	410	380	396	432	415	400	408	407	393	398	381	430	400	436	414	386	363	371	388	420	378	409	424	421	396	441	381	394	420	375	421	384	428	394	368	416	389	402	415	429	434	398	343	432	396	451	369	380	403	379	401	411	378	395	373	423	391	409	384	413	367	384	397	389	353	405	418	380	371	407	390	373	408	368	362	403	404	380	416	407	383	411	385	379	383	415	391	379	421	407	364	433	412	379	403	413	385	396	384	379	380	382	382	336	383	359	390	390	448	418	414	445	389	378	378	369	386	398	401	368	392	356	385	404	446	432	389	380	354	408	395	414	379	377	396	412	408	364	424	421	387	405	411	371	384	393	401	394	403	414	346	414	410	402	443	445	446	401	416	350	381	401	391	391	383	363	380	390	411	418	385	453	397	424	356	394	411	392	418	429	397	391	388	414	433	378	413	436	388	395	433	364	379	424	402	376	409	402	383	375	405	430	395	397	376	370	425	405	399	379	409	406	424	401	428	420	413	392	404	376	384	396	401	446	391	407	423	358	370	406	383	388	398	380	430	406	382	397	384	382	395	394	367	403	385	432	403	428	383	387	422	400	375	380	415	389	375	414	412	391	436	397	384	379	402	393	381	407	415	404	426	389	390	421	425	391	364	441	398	377	408	422	414	358	385	428	371	394	361	433	444	372	398	409	432	378	407	400	411	434	381	448	419	372	413	436	399	406	378	415	382	371	399	376	397	401	379	416	379	372	385	414	397	371	405	407	354	379	371	371	375	382	391	387	385	388	396	371	397	409	431	458	388	425	397	414	409	417	433	403	359	366	386	401	377	425	418	444	364	347	382	395	417	390	399	376	378	421	368	366	380	377	391	375	432	385	416	385	419	377	391	406	414	407	404	398	385	398	397	415	410	449	395	418	375	409	374	360	379	397	440	448	352	384	376	386	337	396	406	377	366	383	371	417	390	412	388	405	393	440	419	397	427	348	393	351	404	420	410	391	406	385	383	418	384	404	394	407	418	439	418	361	396	395	385	366	426	397	418	409	393	404	392	401	390	440	414	384	399	402	376	394	391	412	379	401	370	422	397	400	364	365	419	428	393	409	404	381	386	411	404	423	400	416	419	398	458	357	380	435	388	386	388	409	412	420	401	409	411	409	383	426	388	406	397	394	410	403	412	422	394	428	383	373	390	389	387	411	374	422	395	382	383	396	401	417	385	408	395	428	410	405	415	400	377	411	431	441	374	433	420	356	399	422	420	409	396	408	394	403	416	425	408	366	395	373	374	427	361	404	411	372	381	398	397	407	421	358	404	405	413	400	407	410	386	378	431	433	385	430	395	366	371	418	408	384	400	399	404	409	398	360	367	389	427	409	434	370	403	427	407	352	412	407	405	385	401	409	428	406	373	377	408	381	433	417	409	371	371	467	435	408	390	405	372	377	416	396	406	383	386	403	387	384	418	405	401	416	405	450	389	379	379	401	409	392	387	406	381	410	389	390	403	400	353	392	384	396	380	409	383	346	376	420	403	373	397	418	403	373	399	404	374	419	407	372	423	392	407	407	418	362	422	378	367	413	370	378	403	393	400	401	380	376	423	414	418	381	388	391	364	401	394	392	412	418	421	402	395	423	389	376	393	423	361	397	405	406	421	371	408	362	405	398	362	382	361	432	431	415	403	420	355	424	390	400	434	383	385	411	407	427	401	397	387	420	398	380	421	430	389	408	397	403	418	385	403	384	355	365	412	414	381	410	417	396	386	421	418	406	388	402	357	405	385	413	371	412	414	394	414	411	365	372	443	424	361	397	379	399	428	417	373	404	404	408	422	400	392	391	391	370	410	362	417	425	367	359	400	390	432	411	413	403	414	380	400	409	442	353	403	363	404	400	405	381	365	403	386	352	405	409	383	352	399	402	427	407	366	407	378	390	412	399	358	413	416	428	373	410	375	390	403	385	358	406	393	391	382	371	390	398	404	428	350	414	365	413	373	431	378	413	378	410	412	379	416	412	418	403	376	400	385	393	405	414	382	409	375	392	398	415	367	432	402	404	411	394	397	376	421	411	381	416	409	383	372	377	397	445	427	365	407	410	429	456	407	377	418	401	412	386	391	379	413	369	358	434	357	377	425	415	403	371	398	416	397	428	415	408	381	406	361	377	436	418	398	442	377	381	400	415	389	436	444	407	388	407	393	359	423	408	394	409	419	436	389	406	368	440	413	386	416	414	413	430	387	406	403	404	394	414	386	373	379	369	398	402	411	365	390	382	411	407	440	378	363	419	398	427	390	407	386	381	407	394	384	411	380	405	412	417	433	399	395	377	403	425	367	370	426	377	382	369	369	370	388	427	399	399	410	393	415	382	406	425	399	401	397	365	388	386	412	383	422	411	419	396	429	374	398	408	430	420	390	373	395	365	413	356	425	408	394	363	418	385	413	443	413	371	398	366	383	394	368	359	375	410	416	395	371	384	391	399	389	394	379	401	380	393	403	402	384	398	393	388	390	410	403	398	382	408	402	420	383	376	431	418	402	357	423	405	384	422	375	457	356	400	376	390	372	404	377	406	387	381	367	343	389	395	436	420	399	404	383	381	385	403	401	442	387	386	456	335	391	404	403	426	376	374	416	418	447	407	421	390	402	399	391	393	375	329	402	377	394	395	405	418	375	393	400	350	383	406	417	374	408	377	417	418	417	363	352	410	405	415	428	412	368	424	393	393	407	381	366	361	378	403	393	464	375	394	386	363	421	382	422	356	388	378	391	451	417	411	386	416	428	392	372	419	402	437	387	377	400	403	396	378	404	393	378	361	393	389	375	401	418	385	399	391	384	429	403	386	413	399	381	393	382	408	391	388	432	402	370	397	330	401	408	391	402	405	411	399	457	377	425	393	372	388	368	404	396	387	377	433	412	375	412	408	380	423	378	381	399	429	401	414	404	396	373	395	399	397	397	435	409	403	373	383	379	347	403	388	398	401	407	388	345	426	441	405	384	389	406	397	421	403	374	390	386	386	388	439	410	410	422	338	385	392	423	381	430	404	393	397	398	411	391	401	420
3311	2301	1702	2393	1079	1046	942	1003	985	982	978	922	945	891	972	926	952	936	986	947	976	890	969	979	963	932	973	913	970	950	935	904	947	956	998	930	955	968	956	987	896	969	969	916	1010	981	946	905	970	918	966	927	974	935	963	935	992	843	998	988	930	919	936	1004	919	1017	925	922	999	958	954	931	949	917	919	922	948	1006	958	975	982	921	933	951	983	954	934	923	943	944	895	921	906	963	951	895	967	959	1001	970	940	925	918	872	981	957	917	952	954	980	957	911	950	997	960	975	951	989	914	970	985	981	925	947	934	980	952	940	946	898	975	955	929	923	893	964	941	960	920	989	950	939	905	911	974	987	908	922	970	942	957	912	982	989	945	946	912	937	969	986	901	893	949	930	951	988	987	901	967	989	923	981	900	931	949	940	960	915	935	999	961	993	939	976	967	987	962	954	950	970	948	966	908	936	990	993	944	979	926	988	939	941	939	937	934	947	965	975	925	909	924	928	996	1016	902	917	981	984	987	946	975	942	979	923	971	985	980	924	946	962	935	941	968	977	997	906	961	991	958	949	996	976	947	953	964	939	973	902	952	945	930	941	960	966	974	964	997	962	914	963	951	953	939	974	974	960	987	988	963	942	986	965	908	986	942	963	941	899	925	963	936	979	1013	952	948	951	966	938	943	1000	933	984	987	921	972	966	921	885	950	1003	957	971	917	988	932	933	945	937	957	956	967	947	899	966	945	947	949	907	912	960	977	973	893	913	902	913	971	1046	900	914	956	983	923	930	903	935	895	945	926	941	953	986	933	931	955	937	937	1046	967	969	976	972	993	941	969	995	979	969	977	932	949	893	950	952	908	948	943	959	912	955	899	958	897	965	937	974	932	963	941	977	944	998	951	983	951	965	942	988	1004	960	975	920	915	923	919	950	953	945	944	975	956	925	955	943	893	984	977	1013	937	919	924	986	975	935	952	956	993	963	987	988	891	931	915	996	964	949	950	951	932	995	930	995	979	935	933	975	941	938	965	950	929	982	1014	987	1029	984	955	945	917	976	1005	965	967	1044	920	953	905	969	964	900	966	936	952	934	928	935	949	951	917	983	939	956	962	920	924	974	946	976	979	904	953	931	983	1019	923	914	954	951	927	952	949	961	940	928	983	930	934	958	998	961	917	976	941	951	905	970	916	964	930	967	1004	1013	924	936	962	971	926	912	982	937	957	937	970	1020	971	945	966	968	964	969	1014	928	947	966	989	922	972	949	989	942	933	956	942	986	929	926	931	981	935	947	948	979	940	945	948	952	951	985	937	922	954	964	961	975	925	937	942	927	954	900	934	967	954	926	905	920	990	956	898	913	885	899	943	954	905	1011	978	949	942	995	948	992	954	970	1015	920	1035	1004	977	972	986	979	951	975	943	955	887	948	943	975	941	938	940	989	966	1000	955	919	959	922	918	920	958	922	932	909	983	959	993	994	952	921	974	933	1014	983	939	959	985	924	936	961	957	910	955	891	1004	948	963	932	957	1001	966	937	919	948	925	930	951	1009	922	928	1007	958	963	924	935	979	933	921	944	1007	935	985	945	924	1004	949	919	959	960	922	1036	945	912	936	990	983	999	929	949	925	953	940	968	941	946	927	992	921	921	930	928	913	969	1030	938	928	932	991	979	984	940	935	904	977	872	916	946	956	986	880	984	969	972	930	908	929	995	977	957	921	919	941	942	961	985	911	965	975	995	931	962	914	989	963	961	974	936	941	919	940	960	924	898	877	964	962	919	927	961	888	933	894	955	977	904	957	942	893	923	923	949	989	913	932	944	984	977	928	983	946	930	1003	944	935	954	934	941	888	952	893	981	921	958	890	948	939	927	929	969	981	981	949	920	958	925	997	949	899	925	950	952	929	1010	967	967	933	1006	963	909	977	905	997	937	988	964	990	916	962	919	979	908	983	972	950	1013	901	950	923	992	958	949	974	935	965	946	924	993	934	1004	960	957	998	958	990	939	944	943	1007	971	923	939	968	918	927	963	962	931	960	913	962	970	934	999	974	964	978	960	923	941	915	908	966	936	1009	904	981	980	1005	942	955	914	953	989	975	927	987	916	991	987	906	931	984	972	954	944	934	968	946	938	949	926	926	942	962	939	938	933	967	959	954	1000	923	904	913	935	973	964	957	931	944	995	964	923	979	960	917	1005	953	949	991	903	970	1003	966	923	966	955	925	940	937	925	900	941	968	971	958	964	982	926	976	1009	884	960	954	938	916	958	941	919	946	1011	933	990	947	967	948	973	955	943	945	921	918	887	899	995	949	967	937	932	952	976	895	934	950	1015	952	901	955	964	921	970	958	951	884	913	938	976	916	1006	961	944	959	947	968	992	930	970	919	1008	960	975	929	930	930	952	966	1014	950	933	907	913	924	976	915	960	918	947	917	981	997	954	963	897	985	981	904	949	1033	947	953	986	1013	938	977	1034	977	939	972	925	958	1016	927	938	925	947	976	943	915	995	946	971	951	963	1019	951	974	948	965	977	1012	1030	955	1043	916	975	920	960	971	957	918	959	931	917	971	926	1003	920	961	945	921	955	915	948	955	942	906	944	955	938	963	941	943	998	954	981	978	916	970	936	995	925	946	938	935	928	957	973	957	978	1003	955	886	939	941	948	981	896	947	906	976	916	947	945	957	982	913	969	905	983	936	977	960	961	917	932	989	972	928	905	1031	920	970	909	890	963	948	939	949	989	965	942	934	900	886	954	940	968	955	955	909	949	981	968	919	950	975	958	922	906	976	1035	938	920	968	974	910	945	1010	1001	943	1034	927	916	945	935	936	940	888	887	944	975	957	983	897	921	992	953	929	973	964	968	948	989	990	943	932	956	931	952	968	970	1043	901	961	916	926	952	959	947	919	950	965	999	943	996	930	893	933	942	967	961	1016	981	965	958	1016	913	931	951	917	972	924	948	961	953	977	949	960	950	931	935	900	977	949	938	958	967	879	929	961	950	918	966	1014	943	917	920	978	913	948	911	955	965	918	908	895	979	967	908	950	941	946	896	952	940	960	933	992	982	958	914	933	924	992	1003	954	948	938	1028	952	931	905	952	982	922	916	925	945	910	942	1015	962	979	1006	952	944	918	988	973	944	944	972	877	958	974	912	923	929	921	937	958	981	936	933	921	907	915	977	930	915	970	940	967	947	947	951	962	941	935	942	982	935	960	904	945	915	995	879	979	935	930	889	878	947	925	969	933	986	956	947	942	991	972	937	937	942	951	943	927	924	921	932	962	979	942	922	973	958	915	980	977	959	897	971	952	931	952	948	916	988	948	947	935	925	936	928	966	964	910	959	937	963	938	901	895	939	908	990	948	960	930	918	964	946	981	946	1007	965	977	929	937	960	999	989	988	913	936	937	935	937	955	955	966	916	910	890	881	910	964	929	930	962	900	1026	922	887	966	945	923	962	935	972	941	965	992	944	962	898	990	925	943	933	908	935	975	960	983	950	923	953	964	956	917	930	924	983	917	933	960	961	926	979	964	947	982	942	960	946	957	949	918	956	912	964	961	992	977	942	939	982	1019	957	928	902
23950	21016	24363	27879	21017	21025	13287	591	394	326	343	314	275	277	253	272	269	258	251	250	265	272	251	244	250	292	255	253	267	236	249	225	250	257	251	222	243	256	242	249	246	237	241	243	212	267	293	264	242	251	254	227	237	246	254	229	249	207	221	255	287	212	253	242	226	242	240	256	223	241	224	249	238	259	234	245	252	225	259	263	216	260	239	218	246	235	238	215	227	262	249	249	253	222	237	237	257	237	241	231	229	236	257	241	287	304	241	253	236	226	221	268	240	267	231	250	241	237	255	242	248	236	254	228	222	272	252	250	250	232	262	267	254	246	240	250	234	219	249	227	273	232	247	257	277	230	246	234	265	240	258	223	239	240	249	251	245	225	230	265	235	238	236	286	248	232	244	251	225	242	237	245	214	227	228	258	209	236	229	230	252	222	244	235	258	246	249	273	262	234	244	261	226	248	248	247	263	260	210	231	216	297	248	270	237	247	258	262	236	229	258	250	247	215	267	241	230	253	249	272	251	226	257	258	246	230	220	236	247	240	230	239	243	286	246	224	249	256	227	259	223	263	282	264	261	223	249	244	233	250	218	257	209	208	254	239	253	237	224	243	254	244	245	259	241	247	227	261	243	263	251	279	268	222	224	250	249	270	243	227	248	244	248	292	248	221	266	230	248	229	256	235	232	252	232	250	249	232	252	244	226	222	233	239	248	213	241	228	239	252	218	225	198	235	280	225	271	259	260	232	236	257	263	265	244	245	222	268	220	258	249	260	251	245	259	245	256	252	226	225	274	239	256	270	248	252	262	257	265	235	250	240	268	228	263	230	258	199	258	243	240	262	254	262	223	299	276	228	254	219	203	251	238	257	207	254	226	224	229	242	267	203	244	278	244	242	249	250	259	257	244	262	216	240	221	253	242	245	226	204	217	238	238	248	254	249	226	253	248	266	286	267	254	234	234	226	236	233	226	265	272	216	240	229	246	258	247	226	242	246	232	252	242	252	236	232	200	248	246	231	241	264	239	283	259	235	257	258	270	267	243	253	235	219	233	224	192	226	216	253	251	208	225	265	247	228	251	265	233	257	217	251	232	229	256	244	243	220	242	251	234	234	251	250	273	226	244	251	238	234	227	210	237	236	258	219	241	222	230	245	241	245	233	241	256	252	241	241	234	226	234	254	244	249	249	222	256	249	261	266	233	231	261	257	240	233	231	238	232	252	226	253	225	224	256	260	213	231	240	218	256	229	232	245	264	258	281	216	237	241	225	265	244	239	261	246	228	233	285	225	255	257	264	220	264	258	197	243	216	234	238	222	269	235	249	248	262	276	253	258	255	265	270	245	237	247	229	237	254	234	230	217	230	255	238	224	247	248	260	249	230	223	252	255	216	232	249	239	236	238	221	229	245	216	204	240	236	253	238	226	252	255	245	253	266	248	232	228	241	217	280	248	225	255	254	250	256	248	232	245	263	241	220	223	232	266	256	253	263	260	258	243	254	268	252	223	256	245	249	229	243	213	224	223	268	237	223	242	261	239	241	260	232	287	277	228	218	252	215	226	250	262	231	269	237	252	220	263	250	271	246	217	259	247	252	241	226	218	255	256	269	213	258	260	249	255	259	271	254	244	263	297	272	232	215	231	274	254	220	231	267	236	237	245	237	212	252	244	245	225	243	237	250	236	219	252	258	255	266	225	272	253	260	242	239	216	215	226	233	227	219	253	252	234	247	285	245	248	246	252	238	250	232	242	251	235	241	212	255	233	221	270	232	237	258	250	242	201	255	217	217	243	255	234	244	243	237	229	261	248	261	209	244	268	228	258	232	249	248	227	257	232	249	218	235	263	240	204	270	213	190	197	222	232	237	248	244	228	261	246	263	218	243	252	258	280	252	248	240	213	224	247	242	227	225	235	261	255	254	239	235	217	232	245	216	259	239	256	257	249	215	241	222	237	240	271	226	229	248	264	241	214	235	235	274	235	240	212	249	257	234	286	249	220	233	261	235	248	223	241	249	243	238	265	269	241	225	257	261	222	258	262	226	224	238	266	260	276	223	245	260	242	276	243	252	231	228	245	232	224	239	274	241	259	243	203	232	247	231	241	225	231	251	241	254	255	259	254	246	242	250	242	213	257	260	252	249	236	254	228	252	247	238	229	239	210	255	263	244	259	259	250	216	272	258	229	243	226	246	261	253	221	236	261	245	229	267	231	219	255	265	226	240	235	252	255	221	273	247	228	259	248	245	252	245	246	264	246	241	257	237	237	221	211	256	244	231	224	237	217	246	248	232	237	214	248	252	260	230	232	267	243	231	242	241	250	257	234	242	209	241	234	229	238	262	257	291	265	234	216	247	240	260	245	238	255	218	230	223	243	284	254	235	239	249	298	237	238	238	231	246	235	232	248	225	218	248	252	262	249	236	265	236	215	253	229	239	244	214	249	219	254	242	235	242	261	223	260	248	228	235	268	225	236	222	232	213	246	258	259	219	267	231	238	231	236	272	249	241	250	249	245	228	212	235	221	236	261	274	243	223	262	228	265	230	220	273	241	241	225	217	226	220	231	229	243	263	259	243	266	255	239	215	241	255	247	253	275	226	220	248	295	245	294	225	269	245	259	251	226	239	278	235	267	255	257	257	254	222	239	244	228	224	248	257	244	245	236	244	232	245	262	253	235	219	223	254	263	245	259	213	243	232	238	222	249	233	225	257	225	226	214	217	256	248	232	246	236	225	247	226	253	256	254	259	234	236	255	236	246	250	235	228	246	231	241	241	233	246	250	227	290	236	238	222	247	227	222	261	249	230	234	256	278	245	228	249	227	242	230	226	219	255	241	249	233	273	229	243	268	230	215	230	226	257	232	236	238	223	202	228	248	220	214	228	270	283	223	255	263	264	248	259	244	241	225	245	276	226	222	218	266	263	223	250	243	210	218	240	273	235	264	214	262	263	231	256	263	250	237	214	229	236	264	241	218	228	215	235	253	260	210	257	238	260	236	227	261	228	236	268	252	243	249	243	246	262	244	227	250	266	247	273	219	229	251	256	227	255	210	257	248	231	242	291	222	201	226	248	282	237	250	250	252	268	236	234	234	262	218	219	240	256	286	230	268	266	281	231	220	237	258	208	238	235	215	250	221	229	236	251	249	231	257	224	263	244	243	262	250	228	245	250	258	244	233	264	244	246	250	220	254	245	245	253	251	273	238	227	213	235	242	246	244	276	257	252	259	252	235	245	229	219	234	231	225	246	239	266	231	253	246	249	258	243	237	251	238	220	251	236	244	277	239	285	255	216	226	249	265	254	229	258	224	213	247	235	230	250	251	217	238	232	234	245	252	250	222	258	252	256	245	237	247	246	266	227	249	235	259	236	218	238	237	242	248	277	260	240	260	243	271	230	247	239	263	236	265	264	223	268	254	207	243	257	262	237	258	257	229	225	227	252	220	236	245	264	226	238	215	207	225	237	219	242	273	254	250	241	265	244	255	258	284	235	271
3074	3145	2031	2883	797	725	657	705	627	626	642	617	641	619	602	576	610	582	608	563	597	599	594	594	602	631	601	604	631	593	582	566	595	578	615	574	543	619	611	561	583	568	653	553	571	587	581	593	601	562	627	592	565	592	594	613	593	571	614	590	549	602	600	563	557	581	574	567	576	581	556	609	557	579	597	596	555	632	557	538	584	596	566	618	615	594	632	594	640	571	573	607	592	597	627	606	599	574	604	603	567	583	578	581	585	581	592	576	596	588	558	555	604	577	571	565	576	549	601	660	571	589	556	612	555	552	628	635	628	590	617	569	572	598	596	602	584	590	616	605	576	607	577	588	634	577	600	586	615	604	577	601	631	605	569	627	609	601	567	602	623	577	592	581	526	592	600	540	604	604	575	611	570	650	575	585	619	625	566	591	654	578	578	589	531	587	629	602	559	601	612	571	584	565	573	608	565	610	595	615	564	614	590	599	637	628	612	606	568	584	573	589	612	612	647	579	602	589	598	599	573	630	564	576	608	616	595	549	571	670	581	590	592	601	603	567	593	604	583	598	577	578	572	592	570	615	586	577	582	618	599	565	582	585	619	576	622	564	637	542	597	625	586	584	599	616	535	601	584	578	596	565	574	588	615	591	630	616	652	575	591	634	621	608	597	674	584	562	570	575	591	559	556	611	620	562	602	611	625	571	572	578	579	546	584	576	615	604	580	589	618	599	604	593	617	551	606	563	634	546	616	573	579	577	586	641	602	595	600	604	594	579	582	606	611	555	615	566	591	596	585	620	549	589	623	590	589	595	564	619	577	569	587	586	594	590	649	591	611	614	623	596	572	590	622	589	586	609	556	546	560	598	664	636	584	580	565	562	578	566	551	593	637	577	570	628	630	590	598	611	599	553	584	576	618	562	583	565	574	571	623	602	602	571	599	588	598	602	585	585	554	550	613	569	638	644	598	587	570	614	578	600	581	540	587	616	617	557	609	634	584	572	584	576	609	570	627	586	611	615	554	605	561	633	567	553	623	618	579	648	600	595	591	557	630	602	564	597	587	578	578	598	589	572	599	565	590	598	556	599	562	621	651	579	562	584	630	565	563	577	560	608	564	579	571	557	579	574	603	622	586	591	550	549	615	593	588	629	582	564	564	582	594	630	621	565	557	613	587	579	574	569	566	591	563	578	613	599	574	635	616	585	606	586	600	587	591	582	585	533	595	583	584	600	574	618	559	553	617	597	612	585	544	606	574	548	585	595	584	618	575	555	560	610	661	626	572	593	586	561	592	636	585	572	636	533	597	603	617	582	574	565	554	582	620	588	613	591	567	590	595	611	613	583	592	609	622	571	580	600	585	568	550	618	553	549	605	598	550	585	605	599	644	606	597	584	525	534	577	554	560	578	576	558	601	599	588	600	602	647	565	567	632	597	610	581	564	501	570	606	620	613	550	517	571	617	609	605	580	607	554	633	609	615	624	579	617	585	574	595	550	611	589	593	553	570	616	546	600	605	578	567	627	571	595	589	585	599	584	580	579	576	547	576	560	591	619	584	558	588	649	571	628	570	666	658	574	581	582	593	597	603	564	565	596	585	567	597	600	563	590	573	598	559	567	606	601	594	628	631	596	608	596	595	580	662	583	590	599	585	592	618	568	590	568	624	587	586	616	554	592	597	577	620	630	551	574	609	637	601	604	615	574	576	609	544	561	630	595	575	626	622	541	576	603	575	563	595	597	556	602	602	582	608	607	565	576	616	621	591	597	620	550	585	597	596	603	560	595	555	592	585	585	632	618	555	607	601	616	572	612	571	554	621	618	617	584	629	600	583	571	591	580	540	594	617	625	637	581	612	576	614	556	603	581	550	576	585	593	636	616	579	585	628	614	549	601	624	581	609	545	575	633	554	578	591	625	528	601	593	603	549	573	610	620	550	553	560	580	588	588	589	593	569	593	606	604	578	641	605	639	609	578	594	571	596	575	589	620	581	591	559	577	562	565	583	581	604	542	567	566	613	566	607	593	548	533	621	535	587	569	576	584	593	543	633	620	619	601	556	615	605	629	570	572	586	578	571	574	617	609	614	551	583	606	540	617	597	585	587	565	541	603	584	592	620	581	582	611	564	604	594	555	597	584	568	577	612	573	569	581	558	546	589	591	638	563	584	578	609	627	555	525	561	568	588	599	603	597	625	597	569	594	591	592	591	602	583	584	644	624	647	604	564	602	615	562	596	551	588	597	614	609	559	593	610	547	604	599	574	560	580	589	574	599	630	617	549	578	574	590	609	566	610	622	611	580	596	562	604	636	565	629	595	606	604	555	554	560	625	600	592	586	610	586	580	596	575	609	616	584	545	567	572	579	547	542	654	581	616	624	581	554	577	637	595	603	603	579	553	596	618	603	602	551	610	583	574	583	608	618	580	616	618	588	582	570	625	600	559	590	592	606	573	589	567	580	583	610	564	555	600	546	535	630	600	561	581	584	632	602	611	629	623	633	652	598	586	598	643	613	616	563	619	618	645	652	568	594	611	573	534	615	566	611	608	623	611	615	607	584	558	575	579	601	612	594	599	545	556	586	626	610	568	571	562	581	632	602	584	594	571	558	597	626	565	575	573	610	567	633	593	603	566	573	544	610	551	632	573	584	564	633	553	624	610	582	608	587	591	588	572	583	577	608	549	621	601	576	606	557	586	608	609	575	622	609	610	629	633	559	542	559	582	590	584	605	606	584	584	625	591	623	596	614	596	650	606	584	599	583	578	576	600	572	559	596	585	577	582	574	567	605	571	578	629	586	577	566	610	611	631	557	570	577	573	619	553	611	582	590	605	567	583	602	652	591	571	561	610	604	578	608	579	614	549	563	565	574	591	594	643	595	570	534	595	549	552	557	610	615	602	569	560	557	597	592	590	605	595	593	566	589	569	610	588	576	602	579	589	617	617	594	573	565	601	583	575	559	577	568	561	611	604	578	597	627	575	547	578	578	613	575	569	621	575	565	581	552	571	611	586	594	568	622	609	555	615	552	541	590	566	586	588	586	578	626	610	609	589	614	590	550	580	568	599	619	587	588	621	576	586	580	587	602	569	564	608	599	613	579	557	576	590	593	597	560	588	632	570	591	586	547	582	623	613	551	635	612	577	637	611	578	592	590	593	619	620	564	576	567	596	579	596	530	562	532	540	573	601	582	596	607	563	566	576	579	546	567	587	590	616	599	572	572	537	560	567	598	591	582	614	627	600	557	592	611	563	610	559	614	576	599	605	613	591	578	578	593	581	552	581	596	566	579	610	608	580	626	580	556	616	600	592	575	549	570	584	591	605	608	587	616	580	538	601	572	554	552	568	611	604	571	585	533	595	550	604	580	624	583	618	601	603	586	556	566	588	601	620	619	579	582	589	563	568	569	576	604	582	604	556	610	580	580	576	608	587	595	577	580	590	581	574	590	574	604	602	568	585	557	591	561	574	624	598	610	607	580	566	604	629	630	560	623	548
31753	19364	7108	1127	427	337	336	373	334	358	354	350	353	376	313	367	362	377	361	355	316	342	350	362	357	356	385	328	341	340	363	325	307	292	352	327	309	347	362	335	355	320	341	335	349	352	347	338	322	349	316	356	377	359	355	331	313	322	322	358	318	359	343	351	347	311	336	362	339	363	357	314	317	340	342	350	345	341	342	333	354	344	350	356	342	317	372	322	358	349	328	357	337	313	321	358	349	346	330	327	315	302	311	301	365	344	340	354	330	350	330	343	354	330	321	300	355	340	336	366	347	331	340	362	336	361	332	324	340	342	319	367	354	339	343	336	368	349	350	325	336	348	355	329	313	337	302	348	359	315	351	357	369	308	340	330	348	364	330	311	341	360	341	333	333	329	350	349	338	378	313	358	365	341	307	362	347	331	321	354	358	332	325	330	354	337	328	323	341	351	349	333	335	344	338	354	340	336	338	330	319	348	330	369	326	317	341	359	359	321	325	327	334	350	289	352	327	314	320	327	304	359	347	359	335	322	300	295	312	324	331	340	347	347	349	331	345	357	321	339	327	324	378	337	340	339	341	337	328	325	333	343	328	348	349	335	328	352	329	330	337	336	336	321	320	360	344	362	352	305	335	379	322	335	310	355	347	325	325	350	332	338	326	306	333	349	322	306	304	330	311	348	302	315	334	335	348	353	370	316	360	325	338	349	331	323	322	327	310	355	347	349	352	343	340	346	362	346	312	340	357	378	301	314	361	341	357	350	366	348	349	326	352	299	330	305	341	374	339	332	348	332	327	323	312	326	333	343	337	318	343	344	375	370	336	316	338	347	330	356	359	327	321	349	358	347	313	347	319	338	313	355	348	303	327	359	377	353	350	336	329	332	381	367	340	336	351	366	343	356	292	335	355	331	353	308	336	347	340	369	366	318	367	354	345	371	372	387	335	354	327	331	355	373	363	322	345	336	322	328	316	376	312	324	330	327	331	304	354	378	328	334	356	335	363	354	348	336	346	347	337	370	306	328	307	340	336	365	365	377	359	351	376	357	329	305	338	366	308	360	324	376	358	345	366	332	359	372	349	338	313	297	316	296	349	368	341	345	340	358	337	330	331	328	334	313	337	365	315	310	380	354	324	387	380	332	364	391	374	344	364	349	314	318	354	319	366	323	315	352	313	340	345	347	334	344	344	339	353	335	303	338	353	341	333	348	326	338	340	365	344	323	360	322	339	348	369	338	333	306	313	320	302	341	338	358	351	350	304	332	331	327	348	325	382	341	359	341	352	336	319	326	343	333	350	342	345	345	345	324	361	325	324	318	314	351	353	319	320	321	325	348	336	328	350	332	369	349	345	346	308	313	327	377	350	315	318	340	338	311	358	333	316	334	314	337	334	297	316	362	341	293	359	325	328	314	322	313	363	345	340	359	308	349	321	318	364	336	364	342	337	343	348	343	339	342	362	321	338	356	398	333	312	352	328	293	346	365	337	337	331	349	315	367	349	360	318	336	348	366	333	311	356	336	328	338	315	379	324	350	361	301	352	321	330	341	354	335	343	337	329	353	312	312	375	344	333	340	329	338	340	342	329	327	380	339	349	361	321	336	333	353	339	328	308	361	355	304	311	344	330	313	348	375	343	374	384	319	360	343	344	371	346	304	356	346	355	369	328	366	336	364	321	343	338	349	352	326	369	334	362	332	324	333	334	346	332	340	354	327	314	367	357	370	306	299	327	334	346	323	289	335	353	360	312	325	314	352	317	361	333	365	322	339	347	319	346	341	343	344	345	305	329	325	352	329	335	303	348	366	353	369	354	355	347	344	352	326	305	333	389	363	343	291	354	341	326	295	361	312	387	351	357	327	337	361	340	395	338	354	323	337	330	376	326	358	328	356	349	353	372	360	353	341	345	354	335	360	308	363	364	335	356	355	324	336	342	353	367	335	353	356	329	350	352	355	307	330	342	338	348	341	376	349	365	337	360	359	336	349	313	301	367	348	347	348	339	326	359	326	345	350	355	350	359	360	334	347	350	340	304	355	345	373	352	341	335	311	349	342	332	334	313	341	336	326	309	338	336	344	327	338	342	343	335	354	346	345	366	321	334	338	316	305	346	341	333	345	326	331	334	319	357	330	335	323	339	352	346	341	369	311	332	331	360	320	386	329	342	333	313	328	309	332	329	306	338	332	348	320	306	337	332	400	359	319	327	342	346	327	351	397	341	332	325	360	330	344	324	337	333	325	338	319	294	332	338	350	316	333	347	318	320	367	378	343	338	365	372	327	319	345	317	324	334	336	365	331	316	310	336	328	317	331	326	339	332	354	346	319	319	346	328	358	358	344	339	349	307	339	294	307	345	373	340	353	329	354	328	321	327	325	355	382	357	343	333	319	341	322	353	353	361	334	347	334	325	341	324	319	355	321	338	342	361	307	342	311	372	341	324	323	326	366	345	346	348	339	317	341	315	350	351	294	360	327	338	355	332	368	316	324	316	351	332	298	346	358	342	333	356	310	300	333	347	354	323	361	323	337	364	348	339	331	386	351	317	338	348	350	328	317	320	350	338	331	360	321	317	345	363	334	323	303	326	342	371	331	352	330	349	344	351	331	331	337	332	317	361	345	341	321	336	336	346	339	318	343	320	344	364	309	330	353	355	325	332	331	359	346	338	301	324	381	334	318	329	324	357	314	312	361	358	325	382	362	344	360	344	359	328	319	324	376	358	315	351	345	365	330	366	324	297	362	343	339	366	374	335	346	354	335	336	347	345	333	310	289	336	326	324	334	349	355	327	308	342	332	354	322	344	344	358	351	340	331	354	307	355	358	370	345	355	369	354	339	313	310	346	326	325	355	331	354	338	346	328	336	349	342	335	302	309	343	352	376	348	304	285	325	341	359	328	341	308	332	342	320	341	356	350	310	314	335	312	322	378	342	369	337	326	321	358	344	352	323	343	340	301	351	363	314	325	320	367	315	330	373	338	345	319	367	352	324	346	331	351	360	335	347	310	302	332	328	332	322	324	319	338	371	328	309	363	314	371	342	353	342	371	359	341	339	329	345	349	332	357	358	302	381	317	368	361	343	344	325	362	335	347	361	329	344	363	359	323	342	344	362	328	361	369	355	346	335	292	347	353	346	342	329	366	322	351	351	359	344	317	368	317	345	343	329	352	326	304	337	337	316	386	330	324	317	311	336	348	331	340	323	341	334	326	311	367	308	320	317	342	366	329	342	355	348	358	322	355	342	345	334	333	325	390	320	331	353	340	351	342	352	364	331	328	332	314	342	320	344	330	353	308	315	325	341	287	336	326	333	343	361	364	336	372	343	348	355	291	313	339	368	326	326	311	294	323	377	359	330	347	337	336	360	338	350	327	322	338	347	340	323	341	365	369	351	315	327	338	333	310	378	333	339	343	329	326	318	329	335	349	328	338	339	348	336	353	294	344	342	316	352	322	360	364	340	337	330	331	337	338	298	383	314	309	377	351	359	342	325
5435	944	1097	1100	905	847	858	866	799	925	854	876	884	882	917	867	843	848	873	842	890	861	829	886	804	839	869	857	854	888	833	788	929	859	856	801	837	786	834	866	844	839	904	839	752	815	801	894	877	864	857	808	892	894	878	850	859	858	817	833	902	834	862	827	870	836	802	854	858	823	855	806	860	850	849	836	807	822	842	908	860	879	876	833	809	869	861	843	875	830	869	883	816	873	855	867	811	834	872	881	893	829	800	891	880	847	902	856	851	839	831	876	854	869	846	877	840	859	811	825	854	830	787	892	837	857	876	809	873	853	838	840	906	864	802	821	843	868	816	848	826	836	895	782	850	857	873	888	861	849	803	865	801	846	859	846	840	828	884	842	871	862	825	859	873	813	806	864	806	816	868	864	860	857	849	811	871	838	812	835	791	813	857	860	892	856	859	896	832	874	803	847	929	843	852	857	854	896	839	839	851	817	846	830	810	793	894	880	836	819	879	858	827	831	839	817	823	858	818	838	856	866	871	877	822	828	817	808	882	832	831	833	874	869	854	846	847	791	811	824	842	839	900	806	870	871	835	838	886	790	826	876	813	808	855	787	776	862	869	854	853	870	809	875	919	893	857	878	831	813	813	806	801	859	828	862	821	853	837	815	839	843	822	806	854	799	864	850	810	887	840	861	873	897	823	843	781	857	835	827	898	838	814	824	812	818	855	808	782	833	851	809	789	828	837	835	846	818	837	829	860	829	873	842	846	815	796	872	862	849	828	847	866	813	788	887	838	855	846	887	852	867	840	819	871	789	852	847	811	840	802	893	868	865	887	846	857	825	832	831	788	898	788	860	903	853	830	884	890	808	836	866	896	833	836	858	818	795	861	836	818	851	863	829	845	793	820	828	828	866	846	865	824	817	849	867	847	794	872	847	875	844	805	893	794	804	837	795	847	837	802	828	843	851	888	842	835	841	864	848	866	817	852	875	869	809	829	813	866	834	857	838	859	825	805	824	833	879	818	861	778	845	894	850	825	821	855	821	794	852	902	827	862	864	840	809	868	839	861	867	834	860	802	904	826	901	875	830	854	810	829	864	873	885	824	834	790	841	857	848	872	778	831	852	829	834	838	838	814	911	850	852	849	837	879	861	861	840	864	861	834	856	862	853	826	867	848	873	831	827	908	849	861	808	816	847	824	855	907	858	882	863	823	885	860	795	840	834	883	832	885	845	880	849	842	837	871	866	834	872	851	882	856	833	858	883	787	889	880	821	842	857	847	888	868	825	851	875	849	842	856	867	782	807	858	851	823	876	843	837	868	873	826	847	872	861	835	803	825	816	890	844	844	869	811	835	876	808	850	900	822	848	875	839	897	815	836	838	832	846	796	842	847	832	863	824	845	847	798	821	802	851	823	858	814	831	875	832	862	863	905	913	805	865	881	846	812	848	780	820	830	855	860	829	866	871	869	817	836	866	855	824	844	873	885	830	851	858	817	831	855	875	846	858	832	884	807	858	843	841	830	837	921	890	844	807	896	802	864	840	848	843	843	861	834	859	849	842	861	826	842	822	828	854	837	869	806	871	859	834	859	893	838	888	845	779	834	849	842	898	798	890	879	885	847	843	810	847	838	873	818	895	815	859	863	879	867	908	865	802	862	871	862	878	868	860	824	913	919	867	846	860	819	864	826	796	862	816	826	831	880	854	874	805	869	895	867	837	886	844	842	857	845	859	827	858	836	806	857	862	856	832	902	854	805	827	847	834	863	855	819	807	810	856	902	825	807	838	855	830	870	770	853	792	838	820	825	817	864	911	812	782	813	887	781	833	849	891	854	809	793	823	840	838	813	837	808	874	822	894	846	904	862	820	831	837	825	830	888	867	818	868	828	865	841	899	855	801	833	820	861	834	868	847	836	830	847	830	887	878	808	896	848	833	866	831	817	863	826	821	885	842	866	891	920	844	839	873	815	862	837	824	860	796	893	851	871	836	855	889	849	820	856	854	898	889	868	883	887	880	885	833	852	835	851	834	832	815	834	827	835	884	871	808	876	852	852	832	822	839	814	839	823	837	807	860	829	861	851	887	836	861	854	846	811	852	881	810	893	834	846	836	938	826	858	817	824	862	803	849	855	842	842	891	832	778	842	845	870	830	828	790	798	873	877	800	879	850	851	868	820	829	810	819	779	833	836	866	861	824	814	812	832	831	902	852	829	870	813	867	823	870	815	928	868	880	821	846	845	844	888	828	844	878	826	884	876	850	818	796	885	836	831	855	852	829	891	842	842	825	860	833	854	831	803	848	830	855	914	805	856	803	840	851	792	848	851	835	795	847	893	866	849	820	898	829	829	822	830	867	830	839	873	826	825	811	823	828	880	815	842	856	813	827	856	813	871	820	874	845	868	844	876	878	846	868	810	813	885	842	837	874	876	826	886	885	887	884	817	876	849	827	791	869	828	838	795	858	860	852	867	894	852	798	844	842	825	847	863	889	827	816	797	831	807	854	856	812	851	803	855	852	795	846	824	859	795	837	829	798	819	860	830	874	854	858	861	874	864	819	815	818	861	872	859	822	858	881	846	884	800	849	849	856	829	873	892	863	851	865	872	834	819	842	827	878	868	856	871	842	841	866	832	835	809	881	876	787	808	865	800	829	821	883	900	889	842	876	848	843	869	835	840	881	855	798	824	864	807	844	853	811	825	843	899	873	879	855	895	854	818	834	794	753	860	867	839	859	800	834	794	818	798	848	818	865	779	846	869	900	852	826	822	894	822	856	810	872	881	849	879	831	857	846	807	917	884	850	883	814	883	923	871	828	845	834	824	807	883	894	784	815	893	825	827	883	846	897	869	810	808	824	864	826	860	825	883	834	884	848	809	866	807	856	887	815	868	837	801	844	863	903	807	804	859	858	852	827	847	850	804	843	849	874	805	890	809	845	860	863	863	821	833	854	818	833	828	855	830	849	835	882	848	840	858	834	839	843	862	796	823	878	803	828	837	888	886	847	832	790	816	852	864	846	844	867	886	848	813	855	838	876	845	878	890	865	837	856	814	837	798	842	851	858	872	842	847	833	882	821	807	839	827	859	866	844	800	838	822	854	824	858	843	793	816	746	880	878	826	860	866	848	864	837	860	857	875	885	873	884	843	808	805	848	852	842	866	849	862	843	867	874	869	855	816	816	891	864	883	876	847	822	868	863	880	882	834	808	869	886	801	879	832	787	798	879	950	826	871	798	816	897	892	882	858	875	853	854	877	830	853	811	874	872	852	829	793	863	890	831	848	823	861	831	869	862	859	867	844	870	795	847	860	769	883	828	774	874	866	874	885	798	815	856	841	812	922	826	865	852	847	863	870	829	854	834	875	817	866	826	856	866	822	818	842	810	820	894	828	765	821	830	821	840	876	826	818	822	823	843	842	797	830	860	774	800	834	883	849	859	795	873	842	848	852	883	835	857	888	845	821	820	819	796	845	843	854	839	859	876	860	826	858	825	862	832
24590	21006	23954	28237	21001	17709	776	503	431	450	419	485	411	435	431	421	408	391	399	416	394	427	401	406	463	414	433	383	365	395	437	401	426	412	401	435	409	417	398	361	406	375	429	412	405	396	411	396	428	405	413	375	416	377	404	393	400	392	417	392	432	400	387	408	407	403	376	405	394	429	424	354	376	415	443	412	393	382	367	400	418	414	403	401	382	398	407	377	414	429	402	407	407	407	406	351	409	396	386	414	372	417	408	361	392	400	414	379	391	440	421	396	383	395	379	396	411	386	381	412	421	428	408	399	393	398	396	409	371	404	407	387	392	366	376	373	389	391	419	418	384	373	404	404	400	399	398	367	399	368	394	391	387	419	418	385	419	357	419	423	409	370	388	401	412	445	423	411	385	396	393	397	387	375	446	377	403	429	420	424	433	403	389	401	375	387	415	389	420	367	444	415	477	393	381	383	402	412	380	367	433	397	375	409	424	370	381	373	421	381	393	400	420	365	369	406	376	366	392	386	378	415	404	400	421	391	395	380	382	384	350	396	378	430	401	377	392	403	407	390	408	440	395	443	383	368	425	380	424	403	385	429	407	387	421	423	433	358	392	410	437	413	421	371	433	417	391	399	423	381	412	400	401	406	369	389	406	367	403	399	421	422	392	405	406	420	400	434	400	378	442	377	387	402	392	409	407	378	399	418	432	398	396	391	381	408	390	413	365	428	384	375	380	388	403	406	406	408	378	374	404	375	416	419	435	409	382	443	403	418	380	383	373	367	393	384	370	396	374	364	407	421	391	423	402	392	416	390	380	408	395	373	389	397	429	454	406	391	402	408	388	417	376	425	357	380	393	379	415	399	411	403	364	419	399	409	384	389	407	391	388	432	396	375	429	432	398	435	406	357	381	369	374	355	384	372	375	380	380	379	406	399	397	398	374	392	424	338	444	362	373	460	415	387	403	416	414	414	441	429	386	400	389	433	393	379	378	395	415	376	423	368	407	368	411	391	452	385	407	382	397	398	395	399	413	416	436	415	399	390	394	402	427	380	447	449	418	402	401	402	382	439	408	370	364	419	368	414	403	375	400	383	406	385	377	404	418	376	395	422	394	372	418	400	395	383	414	407	396	399	434	383	409	408	396	383	383	401	370	409	394	373	470	428	420	366	361	400	414	372	430	412	394	388	416	407	409	411	400	386	407	406	387	419	415	425	433	381	415	414	415	385	348	412	408	444	414	399	415	443	425	392	426	406	366	378	397	434	373	392	388	376	408	406	409	421	448	368	382	467	411	408	408	389	379	384	393	348	378	406	364	418	400	382	396	394	409	387	409	414	434	384	382	409	365	428	410	424	398	407	412	410	398	401	383	447	407	399	427	425	422	427	374	361	392	373	425	426	408	454	391	393	402	408	397	441	420	401	401	416	409	398	398	373	364	415	373	426	395	375	428	391	404	426	379	402	367	446	412	412	377	360	404	393	418	387	426	366	407	406	427	390	431	367	366	413	376	427	382	358	412	407	397	382	373	385	400	372	367	371	417	409	388	412	424	408	379	393	381	404	445	396	414	418	410	417	373	417	444	416	419	402	360	414	380	371	397	406	403	377	354	383	401	403	377	412	401	411	439	357	412	415	404	407	394	391	383	388	371	392	425	389	396	383	404	414	378	412	370	388	416	406	380	395	380	389	374	435	398	444	421	412	388	384	363	372	408	412	374	382	400	424	411	398	431	403	377	402	380	408	380	418	378	431	383	424	384	365	392	345	399	412	420	441	375	426	369	398	361	385	394	361	386	361	408	374	379	385	387	378	402	424	396	413	387	433	404	412	410	423	432	391	367	413	410	347	383	361	390	402	393	393	400	396	420	423	374	406	418	398	389	394	436	382	368	373	396	414	453	413	426	390	403	379	428	436	402	418	387	393	375	376	400	394	385	405	387	423	373	414	399	381	423	399	425	374	447	367	417	392	411	388	429	423	389	426	381	382	394	431	383	366	396	387	374	383	382	399	395	410	408	370	401	362	393	404	376	414	383	388	422	410	381	396	392	421	416	371	407	407	395	392	414	414	388	373	401	386	413	386	421	395	365	419	413	378	392	368	416	379	416	370	391	401	389	354	368	391	387	384	406	362	391	387	346	392	391	409	403	380	417	427	362	369	408	375	432	405	371	405	377	354	398	396	440	385	385	410	364	383	412	406	365	446	439	387	432	396	438	418	388	385	425	379	400	378	411	397	370	367	378	423	393	374	389	405	384	397	373	409	409	427	387	405	379	382	400	372	402	413	406	390	397	452	393	390	391	388	372	394	407	402	414	378	417	384	364	370	403	404	425	396	386	410	378	422	405	426	379	393	415	367	393	381	409	415	392	401	451	376	395	388	395	370	422	405	367	383	381	422	357	406	398	419	388	410	398	408	398	385	423	432	380	413	355	380	408	402	358	415	355	409	419	407	367	380	414	405	386	390	411	419	366	440	381	409	409	392	391	447	405	400	446	374	386	381	368	371	435	441	403	399	405	386	406	410	357	372	411	360	370	383	403	399	452	397	369	341	364	391	418	436	415	422	464	380	413	417	372	408	405	361	419	391	374	384	408	388	386	346	424	373	372	412	391	406	407	422	431	424	393	427	391	404	426	392	410	379	413	472	407	401	394	393	387	381	404	402	401	428	417	415	408	394	410	373	419	404	374	394	417	394	411	415	432	412	413	421	409	373	375	441	371	397	368	377	410	408	423	412	409	410	390	380	396	420	363	413	438	428	393	397	381	426	410	403	369	425	412	400	397	401	373	362	405	398	413	387	391	370	348	406	392	422	369	399	410	375	398	430	400	389	390	427	393	379	405	377	386	395	394	382	368	389	433	409	402	412	418	435	400	420	398	372	372	394	429	402	402	403	384	387	390	400	411	413	400	379	406	419	382	410	405	434	443	394	421	401	371	413	349	384	419	423	427	393	364	391	403	394	408	406	376	395	410	403	417	422	388	405	374	395	406	403	413	392	374	404	413	396	395	438	395	402	401	412	407	426	384	353	390	390	415	385	386	380	414	389	377	405	384	380	424	421	384	377	365	453	419	399	407	384	389	399	401	401	403	405	406	394	400	359	391	412	420	396	367	394	420	424	383	390	375	421	367	391	395	370	411	368	436	377	406	430	400	384	393	395	367	366	402	402	425	424	418	404	375	397	414	400	400	370	412	391	398	366	372	422	357	425	376	414	410	400	373	383	426	409	380	417	381	412	421	434	399	407	375	374	347	362	442	396	422	375	410	410	433	378	406	436	373	439	397	392	420	377	412	395	383	392	426	366	398	401	420	409	429	397	361	358	417	449	394	393	428	407	395	367	391	431	370	402	375	416	426	423	380	434	418	398	390	414	421	409	421	411	379	397	413	387	386	394	418	386	371	399	435	455	411	422	405	393	384	407	402	402	371	415	374	379	368	382	403	387	432	413	375	415	375	367	370	410	388	370	402	405	432	387	332	412	383	374	409	406	355	416
3308	2305	1939	1820	1041	1031	981	1030	969	912	1016	969	965	963	948	955	945	937	905	989	911	951	987	902	950	935	942	897	922	965	995	920	972	929	939	922	920	937	925	972	912	975	954	899	938	1016	921	946	939	979	968	972	925	998	1029	925	1025	927	946	966	934	941	909	958	904	952	940	963	954	925	968	955	958	1020	951	945	997	934	981	934	939	946	932	904	928	940	993	942	957	954	951	952	924	950	927	982	981	898	924	916	962	943	896	981	952	946	953	942	956	923	905	904	945	964	971	934	958	969	973	921	967	917	948	924	921	923	938	889	935	938	945	957	954	872	966	904	921	968	961	957	942	969	959	966	955	989	969	954	988	912	925	957	979	991	953	973	1000	944	959	966	907	903	884	934	941	920	924	986	912	930	918	948	984	893	952	960	954	969	953	973	940	919	888	932	909	992	924	987	990	953	959	868	942	936	1005	948	886	954	910	1009	992	971	923	957	893	984	933	955	985	999	995	953	961	896	878	983	898	951	956	908	943	908	931	1000	941	891	923	960	938	999	938	972	931	935	980	941	959	903	977	1017	1001	1007	974	938	975	982	912	974	945	996	952	935	931	924	1011	960	907	911	937	929	921	991	1013	966	907	958	1002	987	954	945	912	1007	957	925	931	943	971	941	904	950	959	934	925	971	895	1008	881	885	973	914	941	911	963	966	869	902	985	937	961	978	938	960	927	891	949	945	915	987	935	959	951	947	981	931	943	940	983	945	914	979	969	990	888	966	921	940	921	948	956	942	991	955	948	961	996	987	996	961	917	932	956	974	945	938	945	910	906	916	968	920	931	944	966	966	890	947	914	993	955	919	942	959	938	942	926	1010	996	927	955	970	942	961	947	901	949	946	951	960	934	975	952	903	947	893	930	987	934	937	950	959	886	956	957	934	995	877	941	938	923	987	948	860	968	933	968	957	931	968	940	968	957	994	926	947	962	929	990	958	957	924	951	899	936	991	929	977	966	923	931	943	935	970	981	903	896	948	957	928	1002	905	918	904	895	1026	994	937	943	966	939	944	888	923	948	935	971	939	937	966	954	950	936	1037	971	949	924	910	935	1010	992	979	930	888	965	966	963	943	927	957	970	918	918	955	1007	909	992	930	915	938	1021	948	893	945	909	970	924	985	1030	1015	995	975	911	905	877	954	939	932	919	956	922	926	944	910	951	936	929	954	944	960	931	968	980	951	945	936	1019	912	969	944	950	963	938	970	949	923	970	966	960	936	966	976	950	957	949	918	1019	924	932	959	915	950	937	906	929	980	952	996	939	946	955	961	950	937	933	949	952	963	949	970	919	927	934	960	954	958	976	886	938	931	930	990	956	904	916	893	963	946	938	935	956	985	969	911	948	964	971	965	904	970	912	885	943	928	1002	886	915	988	927	941	950	955	921	911	908	941	918	981	976	956	943	897	1034	946	972	941	961	953	950	948	984	980	979	961	890	910	988	913	1004	917	902	965	964	956	956	974	991	931	947	927	977	915	974	926	926	939	935	989	963	951	962	931	959	912	970	892	956	991	973	958	923	987	953	995	893	997	895	985	995	864	970	948	945	944	963	928	922	936	970	944	921	954	988	961	969	899	939	920	1041	942	916	918	975	951	943	966	977	916	935	1005	911	971	909	943	954	969	884	943	993	952	924	902	971	906	936	937	921	962	956	953	968	941	976	971	924	956	965	978	916	986	968	921	981	927	933	944	929	918	980	953	947	948	937	945	966	914	935	918	937	911	999	968	971	971	896	1013	973	930	960	969	984	920	932	949	956	919	939	927	944	947	922	976	938	915	919	910	992	935	951	951	964	921	968	926	991	955	942	947	956	950	1013	953	939	1001	891	938	915	953	984	962	978	947	977	928	973	964	942	910	941	941	959	907	992	935	964	937	956	959	927	928	978	935	909	942	895	973	913	927	926	951	945	894	973	905	957	991	926	947	944	940	992	949	993	961	960	947	910	991	975	973	947	967	944	875	952	927	906	969	915	932	920	857	962	1042	900	941	987	940	950	961	886	976	965	932	957	962	950	949	940	929	984	957	950	940	964	964	941	889	982	950	974	938	966	915	930	968	906	975	955	946	951	918	952	989	890	957	1003	948	936	974	966	1025	882	946	1012	933	920	929	898	927	976	948	913	967	976	952	939	905	960	896	927	968	919	988	975	909	925	938	940	957	957	935	924	1028	986	922	950	925	939	861	962	971	919	979	888	947	927	962	907	950	945	977	940	980	893	919	950	924	1033	890	973	1020	962	967	925	929	970	971	963	946	945	944	941	942	972	989	963	954	946	1029	939	966	929	939	906	933	879	994	912	1011	943	870	1020	975	957	976	959	918	972	966	925	988	961	917	923	899	957	998	1003	989	908	954	988	939	960	917	978	962	970	921	910	900	908	987	912	949	887	891	965	916	942	962	955	964	998	927	944	908	936	964	899	980	963	1011	927	878	952	915	914	899	882	947	943	941	945	957	927	878	907	931	957	916	963	942	974	942	953	962	970	998	966	895	989	983	955	952	990	937	934	941	918	948	929	906	890	904	952	967	969	971	968	991	911	983	954	936	1000	946	911	936	952	937	950	952	956	982	981	951	891	948	914	933	945	970	945	965	922	938	915	949	964	955	894	939	940	918	985	966	905	968	958	903	969	970	948	942	958	938	965	917	940	945	956	970	942	889	968	925	976	930	953	981	959	871	896	948	911	914	960	926	931	967	909	916	972	960	942	962	889	956	984	973	963	947	924	907	1003	951	937	988	919	932	927	928	984	940	959	986	975	894	897	927	923	970	981	943	928	962	951	960	963	992	924	975	937	986	980	953	937	906	950	957	964	939	918	937	922	928	1005	981	884	990	967	953	934	950	951	964	958	985	941	988	950	981	987	922	952	937	1024	948	944	960	968	976	914	1003	959	988	868	870	964	997	927	967	954	994	965	1000	974	975	892	930	947	915	979	938	899	968	928	961	947	907	960	999	996	963	977	922	952	989	938	938	922	937	912	985	971	960	953	989	974	899	969	950	969	913	921	979	968	966	917	931	949	942	909	961	932	926	937	875	939	919	976	970	920	985	952	905	890	938	983	946	948	937	931	922	950	980	916	984	917	899	967	938	981	982	1023	885	946	932	991	929	1023	998	954	943	936	909	957	916	952	927	944	962	955	928	901	947	903	926	985	948	921	994	904	958	926	972	942	925	917	926	966	928	972	974	1005	981	953	952	955	946	987	956	958	952	938	1014	940	956	1034	964	952	967	969	949	918	958	942	926	915	927	917	937	922	916	924	991	909	954	948	1015	976	897	941	925	943	943	1000	995	961	979	968	948	1005	908	965	922	945	930	949	903	971	929	920	917	932	997	911	904	919	927	985	960	952	912	857	953	927	966	977	954	924	951	964	908	980	912	895	975	994	913	929	939	1029	864	949	903	922	882	957	993	972	979	992	887	927	935	958	919	991	932	939	982	992	927	925	944	925	928	949	960	943	917	958	992	938	991	933	989	921	984	900	972	931	987	959	957	1006	962	933	977	1001	879	1028	928	918	919
23921	21034	24417	27873	21036	21051	13483	621	368	371	335	301	325	331	279	248	292	221	266	244	268	243	293	265	239	240	260	217	278	231	244	256	266	257	242	213	238	244	259	277	261	257	257	249	239	264	235	223	266	281	254	222	220	256	252	244	251	231	220	229	234	291	216	237	259	228	247	258	250	233	241	237	244	249	234	251	250	224	238	245	255	231	245	258	271	255	237	232	267	248	276	239	208	243	207	258	257	250	245	245	281	217	239	240	237	224	271	234	223	258	279	262	243	258	258	240	234	223	262	256	233	234	240	241	220	235	246	254	237	246	241	243	244	232	224	253	252	260	245	264	237	235	219	251	211	258	222	257	237	267	245	256	243	269	252	258	229	238	221	247	257	244	255	252	257	230	273	216	231	264	257	234	243	204	232	280	258	241	258	274	239	252	238	253	241	260	231	237	228	260	211	239	246	272	237	247	243	243	263	265	243	243	259	253	228	255	244	253	246	262	267	220	247	230	267	271	243	253	267	259	257	263	234	241	258	260	238	241	247	262	249	244	266	235	245	235	228	261	235	231	251	249	240	215	252	226	244	223	251	284	247	250	258	252	263	236	236	264	239	245	277	206	245	264	258	219	244	243	228	228	232	217	234	236	247	208	257	256	218	220	265	228	242	241	226	244	241	255	257	255	250	207	259	273	199	206	242	239	248	254	274	256	199	231	240	261	225	240	242	257	264	239	239	234	226	236	217	228	261	231	230	227	247	280	219	225	234	247	271	230	214	252	238	239	245	227	257	242	218	230	241	223	255	218	230	234	252	241	240	244	248	257	241	219	254	226	218	261	242	216	259	252	254	213	214	261	237	241	271	246	232	228	227	241	256	215	220	238	243	268	243	248	273	259	228	266	262	261	232	237	225	242	255	244	230	240	241	229	236	253	243	248	201	227	239	282	247	230	248	237	197	277	219	239	252	263	254	252	219	262	253	281	235	240	229	247	226	232	237	239	255	222	289	221	221	271	267	245	247	243	213	226	226	261	242	220	220	244	251	244	256	242	236	257	234	246	223	237	241	220	275	243	222	228	259	222	246	253	257	256	255	238	270	228	227	213	250	242	228	252	250	249	268	227	263	236	245	229	229	258	305	287	234	214	238	282	260	237	261	248	235	227	238	235	221	249	219	235	228	217	241	227	252	250	224	238	239	227	230	269	271	259	238	222	255	219	232	243	255	242	269	236	250	271	282	230	236	250	238	233	216	265	224	240	233	221	222	237	248	252	249	277	224	270	238	245	249	230	249	242	213	254	271	254	203	255	262	251	259	221	277	250	226	239	229	226	248	238	238	210	225	234	234	236	246	220	247	234	246	239	252	255	246	262	238	255	260	254	237	233	268	232	256	229	251	264	232	269	256	240	242	231	220	238	232	251	244	239	262	245	249	289	210	238	278	288	281	242	238	218	230	225	226	260	238	229	265	256	243	230	252	250	261	250	221	213	270	269	244	274	249	230	220	249	217	237	256	240	249	252	214	249	221	262	259	228	244	224	223	232	235	250	236	247	225	254	242	247	266	241	233	237	240	237	256	246	216	258	256	252	234	275	252	224	247	251	237	252	231	273	211	246	251	240	229	215	274	247	251	253	222	286	227	247	255	229	239	218	261	249	255	225	227	237	247	279	260	221	232	239	230	240	225	234	249	245	251	252	242	244	234	258	232	238	244	214	269	249	253	253	239	239	205	245	268	222	263	256	261	238	249	230	247	239	272	254	238	238	257	227	236	260	245	238	225	252	268	250	243	244	232	234	209	227	249	259	251	225	251	242	241	258	237	229	251	223	225	247	231	206	249	236	229	261	254	240	253	231	229	222	220	232	267	262	222	242	255	237	232	235	242	242	285	254	283	258	212	219	252	249	226	274	265	235	272	256	240	222	216	230	242	227	224	241	247	225	236	251	214	247	280	268	256	241	275	238	248	258	197	236	220	195	205	229	237	245	234	228	240	205	255	246	242	233	252	241	238	262	227	255	219	225	288	223	236	267	244	252	228	220	230	270	272	261	229	213	226	247	255	234	300	246	255	238	250	212	264	242	245	238	223	233	239	258	251	233	245	236	249	253	205	235	231	257	219	258	229	242	263	253	230	265	243	259	250	228	251	229	237	244	258	229	264	251	236	233	244	217	251	242	264	227	212	260	241	231	245	273	258	228	223	233	263	246	242	240	237	244	244	251	220	262	248	229	245	212	221	226	247	250	261	259	226	266	202	255	242	245	244	259	254	223	241	220	242	227	235	243	240	258	226	248	238	213	240	246	222	239	225	224	229	213	237	212	249	239	248	247	250	264	242	235	216	247	258	247	225	247	217	261	235	230	223	241	235	261	270	268	251	249	238	227	253	263	248	252	234	244	225	260	263	244	239	213	222	259	237	251	241	255	280	214	248	218	225	228	216	220	229	230	249	236	247	266	212	236	250	242	221	232	240	259	233	268	213	238	243	225	237	222	237	276	253	229	264	268	214	263	236	246	267	258	255	237	261	249	237	264	256	209	223	261	264	238	272	246	276	232	238	238	230	231	258	245	264	235	227	200	232	273	236	252	225	254	239	236	225	229	237	233	226	235	252	258	232	238	248	250	236	232	267	246	238	263	251	257	224	224	231	254	241	230	245	245	247	242	244	248	289	233	246	231	205	255	230	289	240	224	223	246	258	242	250	229	291	274	236	247	232	263	245	268	263	242	243	214	245	238	209	234	249	243	233	239	232	220	238	258	252	250	235	256	226	243	239	219	239	241	254	251	241	236	233	244	242	257	238	244	251	267	267	274	236	253	225	262	237	232	263	229	259	237	261	227	246	250	276	209	243	240	252	250	263	236	228	248	238	231	246	263	262	274	210	250	236	215	228	215	261	248	269	246	230	242	256	240	254	241	211	251	247	232	233	254	221	250	246	220	247	251	225	247	237	219	247	255	252	233	276	262	245	255	235	234	256	228	236	215	241	240	271	232	227	250	212	223	220	213	261	252	247	224	236	255	271	225	276	238	241	237	245	253	227	234	239	237	243	240	242	245	257	256	255	231	226	242	220	226	231	228	250	235	230	240	248	247	239	243	202	249	225	228	251	247	248	238	270	246	219	221	254	269	260	231	237	235	224	241	245	236	242	215	227	247	239	255	271	244	254	242	274	273	249	224	230	257	243	234	233	246	248	263	229	216	262	216	238	254	280	237	230	234	284	247	253	245	246	238	259	243	213	246	214	232	231	229	266	240	247	244	234	192	242	254	217	243	271	230	263	245	230	251	291	233	270	219	243	215	264	238	236	235	222	243	242	237	253	245	229	251	243	225	273	221	253	242	264	261	239	247	211	223	247	241	245	243	277	218	221	241	244	252	235	269	252	249	235	262	252	252	248	250	207	255	270	250	237	254	243	226	243	252	258	220	241	237	274	237	231	218	260	204	246	246	225	258	246	222	256	251	249	240	225	213	254	264	236	211	226	252	243	234	259	220	206	234
3053	3142	2281	2209	737	722	643	691	652	627	649	625	611	631	603	583	586	587	632	576	587	651	559	547	608	593	559	576	604	631	600	592	602	617	600	569	584	606	562	615	634	554	584	610	577	561	646	597	569	584	604	623	612	570	569	594	620	599	602	569	573	595	586	556	608	580	598	611	559	587	598	604	581	607	582	588	595	579	624	610	605	573	591	576	582	614	612	597	554	606	612	580	551	590	599	635	557	571	549	593	584	635	645	575	566	595	563	573	549	620	638	569	563	594	614	575	574	643	571	576	583	548	602	552	600	606	552	562	570	553	610	574	563	539	591	587	607	601	586	547	586	583	618	570	555	604	620	589	590	556	578	615	575	574	546	571	604	557	594	599	599	621	566	554	590	593	587	612	550	614	553	578	631	589	598	576	555	559	569	581	587	595	588	573	604	607	547	563	558	579	582	596	573	630	595	574	582	614	605	557	624	579	617	578	640	591	601	621	590	591	576	587	611	583	586	549	603	622	564	559	571	574	579	580	586	571	600	599	577	632	575	575	605	563	587	593	612	565	554	599	595	584	580	611	592	589	574	583	592	621	621	596	568	612	599	567	594	619	595	605	604	559	538	579	611	615	581	562	589	606	564	589	565	600	646	582	566	613	583	574	609	577	594	588	583	581	592	599	568	581	591	590	614	588	597	595	594	570	569	591	595	583	560	597	557	632	587	588	591	606	611	606	625	569	562	625	585	571	606	566	594	589	565	609	598	621	606	655	553	586	606	570	552	576	612	628	558	598	561	639	596	599	570	592	587	577	622	580	565	594	539	602	597	622	538	569	553	603	593	611	589	600	562	574	598	554	613	586	594	584	608	597	577	587	576	578	552	576	560	609	597	612	620	605	577	580	583	576	587	578	653	611	582	568	634	567	576	604	604	576	620	595	565	599	518	576	593	585	590	609	610	580	615	588	622	619	621	557	608	528	581	623	596	603	544	553	596	606	597	612	598	574	568	532	581	593	560	576	603	611	629	610	608	588	576	544	603	580	612	655	593	591	599	581	618	626	617	612	575	626	584	573	574	585	601	598	612	613	620	553	580	573	546	563	567	610	550	569	588	602	581	573	579	575	603	569	592	599	613	603	583	611	558	580	616	606	648	589	592	590	598	536	589	615	575	581	621	606	612	584	569	607	613	597	586	617	588	579	580	619	601	568	599	537	592	567	588	601	592	601	538	587	597	571	592	630	539	591	575	606	547	592	577	579	621	576	592	597	574	559	572	597	566	612	566	582	586	615	611	637	563	598	573	586	584	587	582	575	602	588	606	554	587	562	578	602	599	565	569	572	559	576	555	631	618	574	601	560	564	593	599	601	600	565	587	635	558	580	645	616	609	572	612	583	582	563	571	595	614	599	526	564	584	585	594	629	586	561	526	584	553	583	626	593	624	579	618	590	553	618	578	628	584	595	665	579	535	606	585	581	585	554	581	601	587	584	587	617	588	570	585	604	594	606	582	611	557	573	575	606	588	568	567	584	607	554	578	571	588	581	599	586	561	598	628	552	595	622	597	579	600	585	582	573	633	610	569	584	581	598	559	596	624	585	609	557	618	590	581	606	575	560	555	587	559	607	651	596	636	611	615	598	599	597	581	562	598	559	580	612	592	569	622	602	574	538	562	582	562	581	596	557	589	609	581	628	549	570	604	571	571	556	599	608	590	622	569	608	605	582	596	636	569	559	584	612	606	582	580	562	598	595	582	600	603	553	568	584	600	584	562	551	583	644	620	621	583	576	538	545	598	595	602	545	645	580	602	583	560	559	590	591	523	590	604	632	585	579	590	566	541	577	597	624	581	589	566	556	592	571	559	583	581	584	607	587	592	565	584	611	581	566	546	593	629	599	575	592	591	567	572	607	630	579	597	606	610	594	599	598	575	622	595	601	610	599	567	575	611	545	576	579	589	587	604	606	571	573	584	577	593	571	576	649	586	574	605	572	612	559	598	606	583	560	631	589	565	597	604	614	541	578	563	621	631	543	617	581	563	593	577	612	599	592	580	591	613	582	580	565	654	608	593	579	633	600	586	623	567	589	573	538	591	632	562	558	632	607	602	625	579	579	583	604	578	582	642	603	559	566	554	531	585	591	572	584	567	579	587	572	591	574	551	569	673	626	598	599	593	563	582	605	617	603	556	534	603	565	541	584	625	613	597	608	598	592	557	606	577	547	568	598	609	570	620	614	610	623	584	560	610	619	604	572	561	579	569	618	577	638	561	566	573	605	589	633	598	559	579	583	583	603	592	575	590	579	620	583	606	628	597	620	587	587	562	602	597	593	588	603	580	623	601	565	598	651	574	598	597	618	557	548	615	594	598	615	623	592	631	585	606	601	600	573	569	589	567	581	568	579	569	569	570	606	574	587	560	574	594	584	604	602	553	617	611	590	621	583	586	591	598	604	586	586	566	555	607	565	589	593	592	560	565	582	573	567	588	599	585	617	566	592	600	605	580	612	521	582	594	599	586	592	587	602	555	530	640	579	587	619	603	619	590	570	591	606	601	598	643	619	576	616	607	572	608	572	592	593	651	597	565	552	560	596	537	537	569	642	586	572	639	586	570	606	605	600	588	624	568	573	593	588	568	586	554	588	550	582	602	579	619	589	581	576	581	596	615	608	609	576	606	546	577	600	643	548	622	594	585	627	565	591	616	581	598	591	590	571	631	583	623	542	551	570	568	605	589	636	601	609	591	574	590	594	569	571	554	577	574	574	556	602	572	562	605	588	553	603	586	575	568	598	582	609	621	608	551	551	591	566	627	590	594	569	593	590	601	575	572	594	584	594	632	602	616	592	602	623	595	611	570	565	599	591	625	563	576	574	580	601	571	579	566	624	600	607	571	603	576	576	589	584	568	621	588	573	615	603	585	576	588	606	580	585	537	593	592	580	640	580	589	577	639	591	552	575	612	592	584	621	588	583	567	591	570	619	607	615	595	585	575	591	632	604	592	594	535	579	623	571	594	616	588	587	590	577	624	586	623	577	616	604	617	570	607	581	569	565	638	595	573	586	576	604	565	627	601	586	559	602	578	531	587	584	580	570	581	616	566	594	566	577	558	549	605	550	612	536	548	597	567	628	588	571	601	576	580	583	546	530	596	608	583	577	595	600	604	563	575	575	595	584	588	593	569	622	544	591	561	593	594	590	566	622	553	602	592	615	587	612	587	622	612	586	594	595	599	576	633	595	593	608	579	632	584	607	610	578	597	573	569	602	615	613	587	556	625	568	605	531	573	558	595	566	597	597	576	615	585	573	567	599	592	598	628	592	660	554	556	576	542	593	594	578	613	549	574	567	562	592	586	584	599	588	555	562	571	552	589	568	553	564	573	591	599	570	530	567	615	609	588	593	611	579	590	509	584	568	580	629	579	568	604	545	594	592	570	547	606	611	567	536	578	582	622	604	623	580	604	568	551	579	613	610	631	552	603	637	566	611	600	548	541	583	579	556
31822	19482	7606	1319	611	539	474	347	354	316	371	375	336	363	358	344	345	322	356	351	340	337	348	369	367	362	359	332	327	330	343	340	339	319	345	348	315	294	345	337	355	288	361	339	350	316	309	339	353	327	337	311	368	321	334	321	335	344	339	391	357	334	330	336	341	339	335	319	323	353	315	333	340	352	343	320	341	327	337	345	327	349	326	320	343	322	346	324	369	347	336	325	337	338	330	327	325	342	283	363	329	357	363	347	345	332	345	333	362	359	334	357	340	345	382	331	351	329	360	355	335	346	332	311	335	350	324	370	329	374	367	325	342	379	329	324	313	344	346	329	314	333	347	364	322	309	334	360	308	329	324	373	337	320	310	345	339	319	339	319	337	363	325	335	298	396	355	348	317	352	356	318	353	365	326	356	326	337	365	360	361	350	335	323	347	322	365	334	354	304	328	330	329	337	332	336	354	343	326	330	372	355	371	342	350	359	342	346	319	332	308	344	362	354	384	326	341	358	331	334	329	348	340	354	340	335	309	337	355	331	365	325	301	328	331	358	352	341	341	347	380	351	341	354	356	331	359	332	325	347	365	335	337	317	329	344	333	371	332	379	354	351	338	321	345	360	320	319	333	367	333	322	317	363	331	342	324	335	348	371	300	322	333	358	367	344	353	338	338	321	335	374	332	359	321	365	322	324	361	306	340	338	341	366	354	344	329	364	350	336	309	351	343	344	366	347	326	355	343	356	327	354	351	326	338	344	345	377	325	348	337	340	352	354	343	313	369	333	347	364	348	339	342	308	352	353	334	351	350	389	357	365	328	335	345	350	342	284	334	378	347	321	348	353	317	366	326	333	343	331	396	335	318	322	331	339	339	370	316	342	354	394	366	339	318	323	329	343	345	350	358	341	353	353	316	321	344	374	340	381	366	347	357	329	330	338	366	336	334	340	344	343	346	342	351	336	362	347	343	302	352	334	335	331	349	344	331	290	354	384	362	323	354	364	326	345	389	346	370	338	348	318	313	331	325	317	366	335	313	320	321	362	345	354	321	354	358	346	329	348	341	336	332	350	343	341	345	331	366	365	357	323	318	343	368	332	318	357	324	351	348	342	401	327	352	349	338	340	368	365	351	357	349	322	351	329	325	329	340	368	322	352	316	335	360	339	326	364	355	327	332	334	338	360	339	324	349	357	343	336	345	311	362	366	386	332	329	305	334	353	343	315	325	328	364	342	342	357	341	343	342	376	327	350	284	323	343	324	368	345	333	357	334	350	345	323	366	374	353	342	337	318	345	311	339	317	319	364	308	350	330	358	363	350	343	323	324	336	355	359	362	360	338	350	365	345	341	371	346	344	349	361	332	340	321	390	325	328	349	344	325	363	347	343	316	347	355	346	339	340	330	316	374	341	345	314	321	314	336	348	312	320	295	305	359	363	356	321	319	324	335	339	348	337	354	348	327	347	378	364	348	356	350	312	329	353	350	362	317	370	340	312	322	374	336	312	331	339	357	350	316	349	362	353	359	359	355	298	338	337	337	345	346	314	343	353	370	341	332	336	362	334	330	330	311	330	335	301	359	343	370	327	320	352	364	357	365	317	342	320	333	325	353	334	330	347	313	321	337	386	331	326	367	345	322	338	343	326	371	354	339	320	347	342	342	361	365	309	322	343	319	325	378	347	320	310	328	319	320	344	337	351	350	337	286	336	341	348	339	342	314	348	362	360	346	352	320	346	329	359	353	337	303	342	353	341	335	349	322	362	364	319	313	345	366	335	326	316	324	330	341	335	335	330	348	365	322	340	335	327	369	344	378	345	336	336	345	340	347	344	343	336	344	308	325	348	349	334	325	330	335	378	343	345	310	350	314	327	366	329	337	324	312	341	329	363	303	349	350	321	294	336	336	339	338	332	345	328	346	357	352	385	317	341	329	364	335	331	325	326	333	317	373	339	341	323	335	317	338	357	372	374	337	327	341	350	346	341	347	341	326	319	325	356	368	347	364	365	319	306	292	347	322	313	312	343	324	352	366	327	353	291	347	385	345	383	332	345	326	349	325	346	334	328	356	355	294	322	314	335	329	348	295	336	330	346	344	315	351	326	339	371	339	333	368	333	345	315	334	301	345	335	325	301	352	328	334	335	358	326	328	342	362	327	339	327	368	335	354	359	343	336	385	310	335	344	339	335	358	307	310	361	381	345	329	343	368	305	319	309	363	347	365	322	327	320	284	356	353	316	345	355	307	313	330	338	341	339	323	339	362	317	338	331	338	318	358	332	349	348	309	350	332	360	360	351	363	369	363	345	325	365	393	358	408	340	331	351	343	322	330	318	351	335	363	346	336	338	345	349	352	324	323	344	316	343	358	314	332	348	335	344	374	385	366	302	360	342	323	329	371	322	324	323	327	336	354	375	329	317	318	325	325	356	327	380	332	336	335	324	347	337	334	351	321	316	336	301	306	314	344	376	356	340	318	348	335	339	373	312	334	356	339	354	328	371	359	348	338	361	336	321	319	327	335	358	325	309	331	357	345	329	331	346	320	336	323	332	324	342	296	340	348	325	328	333	291	308	360	361	343	359	331	324	340	335	306	323	318	363	327	331	351	345	331	356	365	343	346	335	354	343	337	338	339	324	327	377	352	299	380	342	324	318	364	311	355	344	343	322	342	357	348	368	372	354	358	346	364	306	308	351	336	372	337	326	324	353	343	334	363	352	373	357	359	335	346	326	359	371	339	321	329	339	343	326	350	345	326	306	330	348	344	352	350	350	323	315	340	359	328	333	314	331	343	367	346	318	313	316	309	335	364	334	340	320	365	327	337	326	328	377	352	358	326	302	366	347	338	350	315	289	347	366	327	342	338	343	360	327	312	350	331	340	326	347	327	362	332	380	353	341	340	373	340	320	331	345	346	380	390	338	321	339	313	366	356	367	352	390	378	322	299	334	369	337	331	339	350	353	318	376	348	323	355	331	344	355	372	330	352	341	368	332	333	307	292	341	315	346	329	343	349	331	390	330	332	316	311	349	342	318	335	303	342	327	368	338	308	344	343	328	345	328	347	365	318	347	351	333	313	324	336	303	355	358	332	368	357	355	337	360	358	325	348	324	363	366	323	325	336	341	349	314	331	343	350	333	359	338	306	347	343	359	343	344	351	314	348	316	348	362	359	329	329	347	318	354	357	358	365	342	324	373	330	355	302	342	354	338	331	332	338	334	348	377	348	326	328	352	340	335	340	327	352	323	353	341	339	330	320	346	330	342	348	358	349	334	326	373	337	309	314	342	347	353	305	375	347	336	334	344	365	373	368	330	323	327	357	368	355	323	311	318	357	325	359	334	371	367	384	348	339	341	365	346	315	335	341	332	348	361	338	351	338	338	383	358	317	343	358	361	319	347	349	369	329	357	320	295	356	311	356	346	355	336	307	338	314	359	330	362	333	362	333	327	332	330	311	348	363	357	340	364	350	335	317	314	341	312	337	322	328	339	330	372
5509	1035	1237	1102	851	808	839	848	801	880	851	874	860	896	913	880	847	873	831	852	837	814	826	848	849	857	809	850	876	804	832	875	830	824	890	860	820	827	886	849	860	854	863	866	830	791	850	931	846	876	864	797	871	838	849	779	883	899	849	859	837	877	895	850	854	885	831	859	855	844	837	895	800	873	830	880	824	856	892	848	857	840	855	868	873	863	807	852	824	839	771	872	866	845	818	804	898	842	830	861	837	859	865	854	818	825	897	856	890	844	840	881	892	818	854	898	896	843	847	869	836	761	853	820	864	860	845	825	841	872	830	832	856	851	815	809	826	834	814	875	876	817	860	931	814	857	837	831	883	888	843	865	908	839	809	851	858	877	832	866	881	823	819	826	841	876	868	849	849	848	870	834	859	894	855	816	825	896	823	869	843	836	811	870	870	814	833	827	855	810	824	800	854	874	879	881	852	824	858	840	814	853	878	832	866	796	841	867	847	849	828	818	855	820	859	899	884	844	899	802	814	830	787	828	873	803	872	867	862	938	854	843	826	845	823	877	859	866	839	813	843	874	864	813	882	860	862	874	822	872	856	798	871	873	822	847	812	843	855	880	906	843	854	832	843	859	900	863	850	883	872	857	828	849	877	849	765	833	841	854	858	846	848	853	851	860	824	874	863	840	844	845	849	820	829	879	872	838	848	812	819	838	843	934	878	855	878	840	850	828	848	835	837	817	853	844	870	839	825	846	875	903	845	851	828	861	837	834	815	825	820	890	822	859	826	833	838	842	787	897	855	830	857	894	873	833	822	870	838	818	832	852	836	845	887	863	821	843	830	864	869	830	867	892	896	785	848	799	902	866	856	859	835	886	830	887	810	835	815	836	829	852	853	854	860	834	823	844	851	864	838	813	883	847	893	874	873	829	838	829	888	870	827	863	822	876	890	809	812	865	838	812	804	835	825	897	850	837	868	864	846	859	808	856	857	873	886	837	902	897	867	848	834	825	844	867	859	867	839	826	864	830	853	792	850	908	864	871	831	870	841	868	835	856	812	864	875	814	825	869	823	846	845	815	866	792	806	837	868	848	832	851	834	836	840	873	831	859	856	829	877	806	854	873	881	871	789	815	830	900	866	864	841	837	817	847	844	794	826	837	849	865	804	842	900	869	854	864	811	852	877	836	871	835	842	846	846	827	860	877	822	845	816	862	844	859	847	854	873	878	846	832	849	809	824	802	839	874	844	866	882	852	920	845	832	841	863	825	830	854	793	861	854	849	878	862	898	912	866	839	845	816	896	861	863	854	841	858	892	853	891	916	848	806	847	845	863	840	819	829	860	870	901	820	935	813	872	835	857	856	878	842	798	901	835	897	860	853	892	888	815	854	817	879	802	873	829	833	845	845	824	823	850	851	827	842	905	809	925	860	829	889	851	840	864	877	860	877	924	922	845	857	879	887	845	850	864	878	847	880	858	882	832	832	866	838	843	838	853	879	847	891	828	884	879	801	803	833	837	783	863	881	871	803	867	875	842	858	847	836	884	854	867	857	845	899	832	872	899	875	824	874	839	821	842	816	847	867	844	864	897	791	844	810	828	875	881	825	841	844	847	824	881	838	850	818	809	917	828	853	888	814	830	826	862	889	902	804	853	780	857	849	873	855	850	904	885	823	826	887	864	856	835	811	797	821	814	836	853	908	840	808	907	879	835	880	874	873	810	815	833	839	840	842	851	864	814	889	821	917	820	886	919	831	857	876	862	843	849	818	822	792	842	845	850	867	828	837	869	813	873	857	833	852	829	832	845	827	843	830	808	856	869	863	835	853	836	881	842	790	868	829	840	843	818	862	877	886	872	890	920	850	843	817	837	822	855	828	861	847	855	843	863	845	851	821	797	891	880	794	871	856	842	844	853	867	828	796	863	864	829	841	895	890	830	821	841	827	836	876	860	840	846	854	885	850	876	897	822	915	846	827	935	860	849	856	823	913	826	827	862	882	892	838	877	868	862	838	869	806	835	828	844	862	861	845	877	825	802	810	869	906	852	829	794	841	872	880	865	860	864	859	876	865	845	860	812	857	892	847	883	822	855	850	855	813	873	860	858	862	874	823	841	827	852	841	812	838	838	843	892	872	875	903	858	898	866	866	867	858	810	815	841	908	897	878	844	881	844	817	847	850	891	839	883	871	834	856	842	863	850	805	835	822	811	870	871	827	899	840	883	832	824	869	889	832	799	869	869	860	866	826	840	883	866	853	872	820	848	883	839	862	857	906	821	919	813	841	814	857	889	857	892	827	841	839	860	842	797	856	866	878	807	844	873	845	813	842	875	841	857	857	843	869	868	869	822	844	814	848	821	844	836	842	874	840	811	858	772	822	856	850	812	849	828	857	855	845	823	851	807	841	894	819	827	850	887	817	898	882	905	861	861	879	855	829	850	889	794	882	880	883	840	813	854	832	864	856	847	888	813	869	845	878	866	878	879	828	866	810	844	845	864	834	833	826	853	906	865	877	856	818	819	811	832	850	890	788	825	831	841	861	809	852	855	848	874	846	860	860	874	779	871	870	828	827	885	836	873	840	850	870	863	854	894	864	858	819	847	861	852	907	889	855	871	816	908	867	859	788	849	901	904	819	885	890	799	814	800	827	828	816	855	857	830	899	826	819	862	830	828	830	854	829	846	849	887	835	856	880	858	873	882	821	846	820	858	868	899	881	838	856	829	861	865	811	814	851	871	867	845	812	897	844	868	862	842	863	820	786	880	827	825	837	919	778	861	840	819	881	828	850	885	826	869	845	833	851	902	812	850	874	913	815	822	873	870	847	885	817	893	845	862	812	813	887	873	864	896	825	848	884	849	844	831	869	823	899	829	850	861	868	799	811	850	819	818	859	886	873	815	905	851	819	843	880	867	827	830	896	839	907	829	831	906	846	879	861	841	846	839	806	846	855	905	875	836	879	853	870	900	871	859	810	807	808	809	841	859	865	886	832	902	899	837	849	842	854	895	840	878	804	871	871	886	863	873	831	906	848	823	891	838	870	882	816	839	844	850	872	861	843	845	871	829	816	816	854	865	794	814	871	840	799	898	866	858	885	850	807	856	856	871	827	862	866	824	890	850	811	921	838	805	872	844	870	831	857	866	887	847	825	869	851	876	853	811	948	818	849	847	843	934	797	839	851	826	815	864	835	833	784	837	833	826	797	867	723	901	848	801	884	866	846	857	871	855	845	830	831	860	871	851	902	796	818	860	856	832	883	871	846	837	838	855	822	811	808	870	884	787	851	881	866	855	867	840	872	824	784	868	814	850	843	868	847	830	875	827	825	893	883	806	860	838	851	883	873	825	859	841	824	814	841	831	913	901	897	853	859	832	771	867	885	865	887	902	794	851	842	880	786	857	832	808	800	845	841	774	862	880	830	840	860	818	852	831	906	820	836	864	853	829	858	903	836	889	859	817	824	820	830	865	813	895	816	827	826	830	883	857	840	883	872	806	870
24618	21066	24055	28295	21058	17576	787	552	444	457	454	443	383	448	419	420	437	385	415	428	386	398	381	421	408	395	434	404	411	407	423	413	400	455	407	375	401	409	436	453	410	360	382	414	412	432	405	408	396	425	406	422	412	380	378	375	432	382	430	398	405	409	396	417	390	384	401	400	414	383	414	408	339	441	414	412	400	401	402	407	404	419	385	380	418	414	405	458	404	435	403	381	365	363	397	388	414	405	438	387	397	402	429	375	398	412	359	381	425	419	389	424	381	415	393	414	429	399	425	402	388	427	413	437	382	405	385	405	396	412	438	372	395	411	426	400	396	363	420	391	348	403	398	428	374	421	419	420	431	395	387	401	366	422	426	386	445	412	447	389	398	395	432	360	390	407	392	361	381	405	401	411	390	377	372	420	369	361	424	412	354	394	424	391	387	427	355	399	413	396	400	379	418	397	400	414	388	397	352	388	391	362	364	392	400	377	394	400	377	409	411	377	359	400	391	386	371	398	410	394	404	403	394	399	440	392	373	367	413	427	392	386	404	395	406	402	403	404	432	418	425	428	348	374	400	387	406	405	366	393	385	409	383	403	386	429	443	409	391	400	422	408	399	410	422	407	398	378	396	375	383	371	351	373	408	383	381	401	414	409	372	423	457	456	397	405	393	397	404	451	394	366	414	391	419	378	380	392	384	395	393	428	398	407	408	367	368	387	380	409	376	376	402	433	402	375	389	382	385	406	414	398	384	369	370	397	400	392	420	408	402	405	393	397	415	389	400	377	408	427	392	403	400	404	395	408	422	391	423	414	343	393	410	387	391	391	399	394	390	391	373	380	364	371	365	351	403	392	422	401	382	422	394	408	442	395	363	374	393	431	382	419	407	400	424	396	423	389	407	361	370	376	381	404	412	401	411	394	381	405	387	378	369	395	369	408	364	396	393	382	392	402	383	397	405	413	410	397	416	439	432	393	404	391	382	419	410	407	373	428	404	395	395	364	393	384	416	389	428	386	382	426	391	408	414	385	413	392	412	372	392	390	405	398	402	430	395	376	416	406	405	411	394	391	405	356	400	460	397	438	412	380	364	387	386	412	425	362	392	420	397	384	414	414	425	422	350	378	411	391	394	400	420	394	385	412	343	354	394	415	415	391	393	389	374	397	386	457	421	438	423	441	418	405	405	399	395	428	405	397	437	408	441	383	398	414	418	378	438	433	417	391	395	413	404	419	425	411	389	417	457	361	423	386	384	377	398	396	400	415	407	399	383	393	391	386	392	417	399	406	403	403	361	401	367	373	414	377	394	386	373	398	421	420	379	389	409	365	423	414	407	373	410	379	416	405	402	396	433	404	395	420	402	415	403	408	376	416	394	392	411	388	383	415	359	395	386	365	395	373	381	388	413	428	390	425	405	402	433	430	409	375	352	361	405	402	417	432	447	368	408	383	397	404	414	423	401	421	419	385	385	380	386	372	403	393	419	431	380	377	419	387	406	415	399	413	417	382	408	388	413	372	385	402	412	372	424	400	393	406	400	369	371	366	413	398	383	404	403	356	387	405	370	403	442	413	379	413	413	411	390	423	413	410	397	384	364	398	394	388	405	382	417	416	410	483	388	396	383	402	421	372	402	364	414	422	402	401	400	414	412	395	426	364	423	412	384	366	396	398	445	399	415	411	396	411	409	423	379	413	438	413	403	423	435	433	390	413	363	386	414	416	391	364	436	408	421	402	386	387	364	413	374	433	398	415	385	402	408	394	387	411	414	400	382	402	409	364	390	393	407	405	405	409	398	409	390	383	382	388	406	373	380	377	443	411	401	375	410	402	391	374	410	379	387	377	412	415	350	396	440	390	390	424	399	384	372	416	408	406	420	438	411	414	378	377	405	415	393	389	409	361	376	405	364	405	380	418	399	443	427	400	410	416	411	407	417	386	411	432	383	407	398	388	390	383	410	418	388	373	406	370	458	415	388	374	408	412	371	416	367	366	376	367	429	387	382	415	375	384	361	360	395	393	389	389	409	408	446	387	449	375	390	411	405	384	381	394	384	381	389	390	386	377	398	389	406	439	393	413	401	415	417	360	406	411	438	440	384	396	381	429	384	332	418	389	404	404	411	389	394	376	389	420	428	380	416	397	402	396	418	396	423	377	379	383	386	397	417	405	397	399	411	418	384	401	411	402	420	387	416	427	413	394	352	394	405	423	410	428	425	360	400	380	377	440	417	384	404	404	391	382	402	409	394	411	410	371	376	404	431	400	392	454	395	369	407	393	382	415	416	416	406	378	397	393	388	408	398	395	372	376	377	394	419	432	385	388	371	407	370	434	422	434	416	407	386	390	439	409	399	421	393	388	403	382	404	389	430	395	406	381	409	388	416	421	394	416	382	389	403	378	398	380	446	400	387	396	386	400	369	378	402	348	419	386	386	368	412	419	360	394	451	420	385	384	384	384	380	392	398	401	394	426	398	404	377	413	400	376	385	410	414	370	435	389	389	421	425	421	371	404	415	397	381	390	415	417	372	382	407	430	383	387	384	404	396	442	417	437	426	372	388	419	374	385	401	392	403	374	394	390	377	407	401	411	396	418	388	391	408	395	427	380	382	384	379	374	407	420	402	389	402	425	388	381	406	405	405	377	389	400	358	414	390	380	418	403	370	416	418	403	412	361	378	383	401	384	405	366	396	396	436	388	432	404	430	417	376	389	428	412	434	391	392	406	382	415	386	400	405	410	428	430	418	409	414	389	379	396	429	373	415	396	402	423	383	405	397	427	459	392	358	368	393	376	431	426	394	413	393	378	388	430	347	395	396	388	367	410	401	412	446	417	380	381	404	404	401	402	419	444	416	429	414	409	387	429	356	376	401	402	416	401	397	406	410	416	388	398	376	381	431	437	371	387	415	411	398	388	402	408	362	412	397	409	424	383	411	387	381	343	395	395	422	386	426	371	393	384	390	393	365	368	398	426	385	428	387	389	406	383	393	405	398	432	445	385	451	429	389	436	403	397	417	409	420	396	377	363	418	451	422	394	435	392	397	391	387	403	359	422	415	396	411	426	428	422	406	385	408	420	401	419	393	368	409	384	391	385	399	388	398	371	350	401	413	398	397	396	360	426	406	361	372	411	416	449	434	371	434	370	354	394	380	406	378	385	403	415	409	374	382	405	392	396	356	354	397	409	385	386	365	392	390	389	396	378	359	396	434	402	397	423	403	409	391	407	424	370	351	409	418	412	386	426	377	452	419	409	367	421	430	424	425	382	472	385	417	390	445	413	376	434	416	415	363	382	406	379	401	408	422	430	425	416	386	399	384	351	420	411	394	403	415	416	427	400	387	388	413	398	410	410	417	376	376	378	371	431	443	409	430	368	379	399	362	371	420	388	340	390	446	410	402	382	381	421	427	392	391	369	399	386	405	351	381	429	428	417	387	417	386	404	418	357	339	353	402	434	375	383	412	419	375	371	421	381	388	429	398	390	395	404	392	382
3283	2477	2256	2061	1082	979	1033	985	979	989	971	985	970	973	945	946	970	902	913	998	994	979	972	928	899	954	970	945	986	1013	988	956	995	935	974	992	911	944	969	910	981	961	944	951	963	966	981	950	953	952	948	953	971	968	1004	910	973	964	957	957	911	965	974	920	954	974	957	954	996	971	961	939	950	1012	1002	912	932	920	967	914	959	897	984	982	957	833	911	995	930	936	970	945	967	940	911	968	944	918	919	940	975	948	993	979	937	986	937	977	961	965	955	1002	985	927	925	960	934	944	974	913	943	947	890	945	946	920	986	950	932	962	1008	957	996	967	987	908	953	922	970	959	998	910	931	970	921	975	932	958	916	970	1029	955	939	955	994	929	933	988	995	935	952	922	935	916	909	974	993	981	986	978	991	955	955	941	986	1040	965	901	934	988	983	907	929	966	954	947	908	940	1012	948	927	932	983	928	949	953	913	940	932	948	966	961	1017	944	946	978	972	993	920	923	920	962	968	1002	952	949	974	967	938	1004	901	930	910	913	992	904	956	913	856	1007	916	1004	977	978	946	971	926	992	940	990	981	929	978	908	934	932	955	958	935	1003	951	963	943	949	950	946	974	895	996	1007	908	932	983	963	1003	930	952	915	937	985	978	946	986	930	995	966	962	971	958	919	1021	952	988	972	942	938	918	895	931	941	906	979	976	948	965	985	958	920	954	950	945	955	942	1003	987	991	1007	927	951	882	992	973	927	1028	957	984	1031	957	953	1005	926	899	908	1001	951	952	945	932	952	924	946	983	936	984	941	952	955	941	935	901	994	903	956	970	944	980	949	935	936	939	974	947	877	994	984	919	976	932	964	953	957	963	926	900	915	932	885	967	941	1000	959	950	949	946	884	993	942	952	991	923	917	936	983	921	1017	960	947	941	929	961	976	960	973	1011	1004	938	999	978	960	956	986	1013	946	944	939	930	976	945	969	950	923	901	930	973	913	1020	882	1006	921	973	911	936	1007	987	930	1013	949	907	939	940	957	934	947	939	948	939	922	966	957	1004	945	970	943	949	973	951	903	989	980	933	987	951	957	990	898	904	974	941	971	989	935	910	911	925	999	971	976	1019	921	957	939	1011	968	966	915	984	966	952	952	960	927	932	914	930	925	1025	977	961	943	944	1001	993	927	974	993	924	1028	948	932	901	922	956	944	879	939	977	946	941	976	911	947	939	938	935	940	980	983	961	915	914	955	965	976	950	971	953	958	913	971	928	969	984	1051	1024	933	938	1033	932	960	929	959	992	922	967	925	966	965	939	929	943	960	1010	946	924	963	926	968	983	950	970	912	949	902	941	969	944	946	904	926	976	910	898	941	875	915	938	968	914	980	931	925	934	949	990	953	952	922	953	962	959	979	1007	926	956	968	935	949	912	944	904	1013	958	953	967	903	934	988	1013	899	959	933	972	953	904	911	948	938	999	975	958	951	913	909	910	966	1043	955	962	924	934	983	1004	933	971	941	963	963	940	944	1019	988	1012	990	950	1006	940	984	978	948	939	954	977	948	909	996	1003	976	962	996	972	954	964	932	961	916	929	948	1011	973	1004	959	912	926	897	971	950	941	965	1004	986	920	919	923	924	933	934	966	929	963	938	994	966	980	900	931	949	950	949	927	920	980	907	925	974	880	899	988	899	942	916	988	948	980	967	934	938	917	924	905	974	904	970	981	950	992	966	958	927	936	983	973	950	920	937	929	904	954	904	970	940	922	965	960	938	905	922	921	995	946	962	940	910	991	912	1003	944	983	897	967	936	973	969	945	891	943	916	886	942	978	933	932	913	962	979	951	956	941	943	974	990	944	971	938	950	935	967	944	914	946	925	910	942	938	917	982	1007	934	916	957	933	911	996	955	951	972	987	1024	976	955	942	946	938	933	932	931	946	984	982	948	955	1019	978	924	940	939	929	927	933	951	936	932	945	973	925	954	902	990	971	947	964	939	890	929	955	937	935	948	1015	936	968	936	922	901	949	950	977	994	931	969	964	979	886	935	924	1014	981	923	982	992	993	986	943	964	942	942	971	966	983	937	875	991	936	944	964	974	939	895	959	931	975	987	993	895	943	996	955	926	922	1013	904	977	957	926	943	958	959	910	939	953	905	929	951	961	942	958	937	941	976	981	953	960	936	931	969	944	982	989	954	970	982	915	985	1027	906	944	908	956	911	960	927	963	957	985	1019	958	935	941	971	933	962	932	936	894	947	984	1003	997	945	982	978	978	959	906	955	973	951	939	942	965	955	985	939	942	933	964	979	947	952	949	978	950	949	945	987	951	1022	961	949	942	928	977	1000	929	958	981	955	969	974	911	962	959	920	928	934	969	937	956	955	962	923	942	980	931	918	942	1021	957	990	958	918	987	932	920	914	931	949	899	945	946	924	947	919	876	906	965	935	869	954	893	990	948	929	930	965	907	953	1009	944	1001	964	910	966	965	948	986	910	907	918	915	949	908	915	957	946	998	966	985	928	928	972	987	934	982	943	923	979	964	973	947	970	955	965	954	944	949	959	952	947	951	1008	912	961	981	985	931	970	974	962	946	942	919	998	949	996	985	944	963	978	937	1001	988	1036	955	1022	991	979	928	910	912	876	950	965	906	952	989	919	967	963	945	988	966	928	988	950	919	909	914	997	945	972	962	982	964	941	962	983	951	1007	952	969	950	969	940	991	951	971	1000	1026	952	976	986	978	955	957	969	916	910	947	956	995	894	959	964	971	987	922	962	939	975	1016	963	939	953	978	964	931	969	965	999	963	940	966	973	946	943	1015	947	966	962	1019	970	1000	957	946	984	939	945	923	985	941	968	922	942	957	950	950	971	939	946	978	952	983	970	1002	1011	945	963	968	969	934	975	1001	996	895	981	977	942	926	942	985	1009	954	971	936	950	939	950	980	987	931	946	936	936	954	917	917	896	962	972	958	982	936	914	965	979	950	999	985	978	950	980	933	945	898	965	917	939	883	938	893	926	935	972	934	945	946	899	929	968	938	1010	1007	995	932	940	960	946	944	976	907	951	927	918	945	946	971	977	935	1031	1016	941	961	918	943	946	952	939	1003	921	916	981	949	997	957	924	952	879	918	998	993	901	890	975	927	951	974	900	949	988	993	936	912	926	973	934	959	946	966	987	951	956	952	898	991	934	964	966	937	915	944	945	964	927	984	966	983	935	932	976	948	984	978	967	941	938	905	953	942	941	948	912	1037	967	987	992	943	978	973	936	902	909	1003	936	973	935	987	971	964	908	936	979	976	962	907	962	915	935	942	967	915	924	952	914	930	1000	956	940	934	948	979	956	909	963	961	930	918	939	919	957	950	966	942	952	970	882	1026	903	988	989	957	936	913	922	978	952	908	939	953	921	1012	905	902	972	913	943	959	960	935	907	934	977	997	910	979	957	966	979	957	1011	926	906	902	990	951	917	954	949	1001	991	898	964	956	934	948	928	942	973	1011	991	954	913	992	1008	984	990	983	1000	938	925	924	929	952	1000	939	948	1010	918	967	955	1006	956	896	949	1012	927	938	955	904	913	934	939	996	933	925	917	970	944	936	1000	961	983	975	936	913	878	968
23902	20960	24306	27807	20961	20972	13053	549	400	342	328	294	344	289	290	276	234	276	225	263	261	269	246	269	241	224	272	240	229	243	238	236	259	229	239	237	236	249	254	259	240	275	254	261	235	263	241	228	252	252	234	245	243	236	237	259	240	239	221	246	234	244	242	218	245	253	228	253	234	252	232	202	212	241	228	252	250	263	258	224	228	263	243	229	208	211	249	253	236	228	244	244	237	270	238	249	258	232	243	233	234	252	275	262	231	238	197	232	241	206	241	247	234	248	227	248	271	232	257	254	261	207	245	233	227	255	263	252	250	217	255	249	239	247	244	233	272	209	252	269	251	270	256	234	232	236	243	264	222	219	250	224	251	290	235	218	240	230	262	240	206	227	251	211	268	237	242	260	235	222	273	250	230	231	252	219	243	242	238	248	246	215	241	219	223	250	231	265	265	231	261	257	249	248	231	218	215	242	253	242	249	229	251	242	255	269	221	217	254	233	224	272	260	249	245	261	245	244	225	238	206	229	256	240	264	247	222	223	237	221	239	232	252	232	277	236	265	274	217	241	238	255	231	218	272	247	215	276	298	224	244	236	221	250	218	253	246	271	214	263	260	245	216	236	231	270	244	275	260	222	217	237	249	249	226	258	253	272	211	227	233	243	233	231	256	263	252	248	237	279	205	220	242	252	248	214	213	264	261	281	222	245	255	228	275	232	238	275	237	229	264	225	219	268	229	228	255	279	234	254	251	243	270	246	240	231	220	229	252	251	272	226	227	212	247	242	274	233	235	231	215	252	224	233	253	222	228	267	238	233	230	227	254	264	261	266	281	244	234	234	251	241	239	251	269	244	233	232	235	245	263	247	268	238	213	242	256	250	249	256	252	251	224	247	253	257	214	257	217	247	253	253	236	238	228	224	283	280	240	247	238	260	226	250	239	240	241	254	239	268	246	245	217	256	250	279	265	277	228	256	245	241	241	239	256	226	232	233	195	234	242	246	256	225	221	226	231	230	228	242	252	250	252	259	251	233	237	245	224	247	267	246	208	246	247	248	250	224	255	240	261	249	252	227	235	239	234	250	251	245	245	261	273	230	239	241	225	214	233	244	221	214	243	223	262	229	240	255	280	218	263	230	222	240	245	251	238	229	246	267	273	240	259	249	238	258	260	221	236	255	240	229	247	265	236	276	263	251	237	218	262	264	253	251	263	237	211	253	256	249	225	236	249	247	228	237	254	250	253	272	255	230	238	247	249	223	234	250	245	237	257	269	221	213	227	249	230	271	224	230	242	249	246	246	242	268	240	236	246	243	249	237	221	245	244	239	245	237	227	231	262	251	262	242	242	217	239	221	251	248	228	271	245	220	218	231	226	234	215	219	249	261	247	205	266	230	235	238	256	240	232	234	244	232	216	244	283	211	279	254	249	274	265	263	229	219	261	247	268	243	195	229	230	242	225	255	231	246	221	244	260	258	269	242	227	203	236	226	243	263	220	237	213	236	230	231	251	240	234	246	196	259	260	252	261	229	258	261	235	218	265	245	239	253	225	243	244	231	259	223	236	231	222	220	256	244	264	235	238	264	249	238	230	230	238	260	243	274	243	225	244	220	246	250	256	229	245	239	232	245	249	239	238	240	243	226	226	232	241	233	259	247	263	242	246	246	239	246	253	232	250	238	231	225	254	247	226	228	243	237	244	232	243	267	227	258	277	232	244	252	256	208	219	242	226	223	246	259	256	245	224	229	238	259	259	250	232	221	238	231	246	229	256	249	236	220	272	238	229	255	251	253	225	250	225	243	221	246	246	221	211	248	276	251	257	235	219	222	244	216	219	277	209	238	260	250	248	253	237	266	224	223	244	266	237	272	229	276	245	220	250	255	246	225	232	254	228	243	242	253	255	243	208	230	267	233	274	259	231	215	243	237	256	212	228	258	255	244	245	241	223	237	234	245	247	261	259	242	238	243	247	215	220	260	240	217	243	255	223	233	235	260	232	235	229	217	222	243	219	228	255	219	228	245	240	250	258	244	260	199	237	229	215	236	238	242	255	205	269	265	253	221	218	245	225	246	289	250	248	252	259	252	261	247	264	230	211	233	248	232	264	220	232	248	247	240	244	246	286	247	238	273	248	247	205	240	256	274	233	233	252	237	235	227	244	237	251	230	243	242	245	193	235	254	276	248	272	244	264	244	257	248	240	251	216	239	211	257	244	255	253	251	238	230	261	270	262	218	233	245	249	245	230	266	229	253	227	243	221	225	259	236	245	271	222	250	256	260	268	251	259	231	225	236	254	258	238	246	229	273	247	261	201	239	248	247	245	241	225	258	251	218	255	270	245	248	256	221	247	214	253	264	261	215	271	264	255	243	254	234	243	237	218	218	256	232	238	274	251	241	218	232	235	232	223	256	251	224	252	245	240	252	232	234	241	236	233	192	222	203	238	218	246	233	226	234	215	231	277	254	237	217	234	237	269	198	244	251	242	207	252	235	281	260	238	263	255	229	224	235	231	230	242	251	229	244	217	246	250	226	243	221	249	261	217	262	244	219	230	248	219	255	265	241	222	249	238	242	231	244	263	210	233	228	251	236	214	250	257	227	232	268	236	232	215	233	230	252	250	212	241	265	255	219	269	262	268	243	223	231	241	254	201	252	235	230	268	218	237	256	251	229	222	222	223	229	252	249	231	235	249	236	242	250	273	243	250	239	255	262	229	212	246	252	236	223	245	236	241	268	267	257	228	276	238	221	234	238	232	238	263	238	256	238	229	261	234	237	210	247	229	237	229	213	215	218	274	243	222	240	242	236	227	215	219	224	248	231	239	235	240	248	247	253	278	229	231	222	238	270	238	234	212	235	257	260	258	237	271	226	253	219	233	266	223	247	246	276	204	267	273	282	243	281	250	238	231	241	258	243	237	242	263	236	254	235	239	236	251	249	251	255	245	222	218	232	255	227	244	228	252	253	225	251	220	238	228	251	231	216	248	254	226	223	257	229	241	256	235	237	242	227	250	254	241	239	236	263	243	231	209	246	233	263	262	218	279	214	229	250	228	231	243	261	218	240	218	274	279	251	235	227	254	228	208	252	225	231	220	248	267	230	245	246	236	231	237	243	268	248	233	235	259	237	240	258	243	255	235	231	261	232	262	224	264	232	226	228	251	239	249	229	248	237	229	253	221	230	238	260	265	276	276	230	240	265	221	233	219	230	206	249	234	231	234	241	237	212	246	221	270	233	260	272	228	201	204	253	226	230	238	223	249	234	251	239	244	244	259	257	253	231	257	250	267	239	232	274	280	236	208	255	240	261	255	256	208	234	235	265	238	252	261	233	264	252	244	248	238	253	228	264	265	225	251	230	257	212	246	255	231	250	226	266	239	254	214	226	240	236	279	236	224	273	254	248	226	245	272	250	240	248	245	251	232	243	277	255	241	257	248	224	263	249	237	232	242	274	240	240	203	254	266	262	242	251	229	227	242	236	252	228	264	257	253	220
3068	3617	2919	2501	799	733	653	658	653	630	642	581	658	557	610	644	580	547	594	640	591	620	631	590	589	616	588	588	605	598	570	576	635	622	576	578	621	588	619	612	629	547	578	542	627	539	644	628	587	551	568	587	597	566	594	577	653	573	615	593	581	645	545	600	583	615	593	601	579	559	608	596	592	595	602	556	615	623	594	556	575	620	607	585	582	563	605	578	549	538	628	565	585	569	608	578	539	562	597	572	611	529	575	570	619	587	558	564	585	547	583	545	575	622	548	616	622	578	572	558	554	569	610	556	575	569	619	599	651	582	581	637	591	586	585	601	583	536	582	598	576	621	616	591	559	586	569	571	612	631	595	593	562	522	609	545	596	607	569	555	562	585	574	583	567	578	583	560	563	566	573	594	559	606	594	580	561	588	564	560	626	592	621	590	630	578	610	567	576	572	579	557	623	666	613	602	606	576	562	527	606	559	591	609	591	606	594	619	556	584	582	577	588	588	588	561	566	604	599	574	641	601	573	589	591	585	600	538	565	590	577	588	585	586	613	562	614	588	573	601	606	599	560	568	606	577	570	605	555	590	640	583	585	602	574	616	569	619	623	580	568	611	596	611	593	600	607	576	565	572	595	592	605	585	538	581	558	632	565	602	606	563	584	584	612	591	564	614	583	627	595	603	609	578	557	541	601	582	597	624	590	566	635	582	567	588	570	594	551	598	601	573	583	557	589	588	597	599	581	569	615	609	561	605	601	592	609	624	590	596	603	579	579	608	577	544	579	660	611	605	594	601	616	625	572	604	574	550	591	618	555	608	567	581	567	597	550	617	583	636	617	597	596	581	602	562	590	556	570	608	588	655	588	605	555	553	619	641	531	600	583	585	617	582	588	614	594	554	564	560	589	618	554	549	594	603	567	595	560	597	590	576	544	586	581	565	573	619	585	615	595	590	612	612	601	610	572	571	560	548	598	588	635	609	610	602	570	576	576	588	602	635	591	586	624	598	566	591	618	601	584	582	594	577	614	597	571	560	622	602	609	566	642	593	613	577	571	612	632	586	573	599	589	573	600	544	584	613	602	550	586	624	577	560	562	560	623	558	609	607	586	623	595	550	594	629	599	579	565	590	577	587	557	605	640	642	553	570	572	604	609	586	602	590	573	589	566	640	597	604	599	573	595	565	622	595	617	581	584	605	568	583	581	570	604	576	595	593	576	577	609	594	568	552	559	557	628	617	585	582	627	594	628	584	578	584	617	581	628	622	583	592	584	649	620	596	553	564	566	623	565	549	583	603	589	604	547	601	562	627	614	598	588	575	597	600	611	624	580	620	556	606	563	568	589	610	544	610	577	591	597	632	593	556	612	577	554	600	574	533	603	604	592	603	593	615	602	580	610	552	580	548	577	609	622	605	565	618	585	553	583	574	563	580	610	568	573	569	551	669	565	619	605	581	607	582	606	610	574	572	559	602	569	569	592	601	579	606	583	602	576	570	617	595	601	613	606	568	591	601	591	575	583	582	617	619	579	573	566	566	590	556	584	544	582	572	618	588	628	629	597	629	614	583	575	617	587	549	557	596	614	585	564	593	549	560	588	564	583	599	579	576	565	577	650	576	610	562	617	596	579	605	568	639	588	588	570	587	667	583	586	603	588	649	578	604	568	597	553	565	548	590	619	604	573	595	632	594	545	587	585	579	598	639	612	621	558	616	620	567	610	585	623	572	558	574	539	601	593	633	571	565	599	573	612	584	592	583	611	572	590	583	611	609	617	568	614	608	608	572	585	571	564	582	621	579	566	581	546	573	554	561	585	601	577	596	648	564	587	546	593	588	595	562	607	555	623	597	610	572	571	569	572	570	597	576	578	626	523	567	569	601	613	622	578	598	636	590	581	583	559	582	546	595	565	607	619	549	601	570	551	569	573	550	554	563	633	585	593	624	585	601	604	561	578	592	599	586	579	529	567	599	529	566	594	623	580	591	605	607	613	608	584	614	581	567	606	604	594	610	627	556	617	537	621	607	612	627	636	606	613	601	608	597	593	595	607	579	595	595	609	571	602	574	577	600	551	531	569	592	578	599	557	621	590	621	623	622	576	600	578	564	569	571	573	618	606	554	579	620	563	643	580	576	627	598	602	529	557	651	617	587	553	573	588	599	593	586	553	608	584	594	578	563	566	595	611	566	549	586	588	570	575	550	622	600	571	608	607	558	599	607	594	600	596	613	598	602	600	598	552	597	585	562	538	625	641	580	604	602	567	625	621	587	618	613	572	600	602	586	601	605	580	578	589	593	579	629	578	563	604	578	547	602	597	584	629	568	592	586	561	563	591	606	580	606	643	553	590	614	574	614	540	592	550	615	568	607	588	599	590	627	587	565	585	577	600	550	630	570	612	623	564	601	591	597	563	613	530	635	622	557	594	580	590	574	561	612	576	564	614	590	610	568	577	602	602	588	572	610	614	552	608	590	602	560	590	601	606	562	574	534	581	592	575	562	601	606	608	585	634	609	629	574	585	569	576	590	630	550	639	575	632	581	587	578	605	631	622	587	586	597	642	579	582	568	601	598	572	574	600	562	546	614	591	562	568	641	609	544	630	565	599	576	601	570	581	578	575	570	563	584	583	611	618	583	587	599	583	597	617	560	610	620	604	569	599	586	573	589	569	573	577	583	565	584	557	574	563	671	574	559	573	580	572	585	560	558	568	597	605	587	550	600	551	584	524	571	585	542	615	614	593	571	630	575	592	572	584	566	517	569	581	555	581	603	574	562	584	580	614	551	602	626	573	568	571	544	549	570	587	551	573	583	590	560	584	592	594	592	600	548	602	598	623	612	547	608	575	565	582	568	553	573	598	572	574	598	550	582	566	599	605	628	604	574	548	588	583	570	614	614	593	569	566	578	569	597	552	567	617	572	572	577	605	630	629	581	616	589	559	630	568	613	589	584	570	610	574	575	622	590	595	600	587	601	602	582	634	583	572	584	584	557	612	562	592	598	560	566	608	564	617	639	607	577	614	584	560	595	592	563	587	555	607	567	577	636	586	566	573	626	594	553	626	610	603	567	600	531	623	566	593	544	628	582	604	576	564	578	547	555	607	586	636	618	610	600	612	608	547	525	620	597	635	553	593	578	564	593	606	578	584	560	556	554	587	610	612	575	581	620	579	568	579	589	644	581	596	559	561	566	569	632	589	543	629	567	585	562	597	530	580	578	575	582	577	560	597	609	564	597	554	598	580	600	581	598	611	551	595	599	626	567	620	567	580	566	606	563	533	615	572	574	596	591	591	604	563	576	547	591	598	619	533	622	601	533	604	597	596	540	614	566	579	565	582	613	629	583	566	613	627	580	596	558	607	582	556	553	589	629	586	598	602	602	593	577	577	535	613	569	538	588	586	580	643	592	567	598	593	514	585	628	577	596	607	599	551	586	589	586	607	586	596	573	598	593	562	579	553	545	576	627	589	596	553	615	599	630	607	553	597	562	596	573
31872	19570	7887	902	413	350	339	317	323	332	359	319	323	371	337	329	334	319	323	311	317	337	350	337	345	361	356	319	330	351	318	328	367	329	341	343	350	363	329	344	311	316	329	369	356	347	340	335	344	363	334	334	349	327	353	293	307	349	337	361	372	341	326	366	359	328	324	332	370	365	314	341	341	288	373	341	373	337	319	379	381	350	352	323	343	325	349	343	337	345	327	312	336	335	343	325	369	335	321	328	339	346	326	327	332	327	339	322	371	315	336	349	350	352	368	355	317	359	327	373	365	346	323	332	321	335	361	369	322	381	309	341	327	336	319	336	312	349	346	355	317	343	337	334	345	342	302	346	325	348	349	340	355	294	366	343	331	325	333	313	337	357	343	331	331	353	365	331	337	332	318	328	341	345	363	345	369	346	321	346	346	363	315	361	355	331	369	313	338	329	329	357	335	308	329	317	326	330	367	331	335	379	363	355	346	350	370	348	316	315	353	347	316	332	295	363	356	325	358	334	361	306	347	322	305	381	333	330	347	358	328	335	331	368	348	321	327	347	329	343	355	361	349	365	335	337	347	348	330	356	347	345	329	363	350	355	344	328	368	326	345	347	350	371	385	338	334	310	320	319	384	357	340	344	351	329	326	334	319	331	329	360	338	311	350	368	371	325	350	319	340	354	381	332	338	360	364	322	340	343	363	351	359	354	341	310	340	311	333	369	356	337	371	328	348	341	342	377	348	309	331	335	361	358	338	339	318	336	356	356	349	309	335	336	344	333	322	358	348	349	336	334	327	356	345	378	309	331	364	351	350	322	354	329	361	330	358	298	312	311	355	329	327	335	369	342	334	348	331	340	310	322	371	365	335	357	349	338	333	326	344	373	349	330	347	341	343	332	371	327	303	344	325	350	351	363	355	330	330	329	339	318	334	367	356	343	314	328	312	329	357	319	382	354	337	339	346	335	310	345	360	345	341	353	365	343	361	345	362	331	335	338	340	340	374	370	328	343	352	319	349	324	359	307	337	346	345	331	356	330	333	357	342	315	351	350	338	359	323	365	327	334	348	353	326	358	352	333	335	355	334	349	323	323	347	308	356	343	335	302	326	328	364	395	354	329	316	340	310	334	371	332	352	371	350	370	338	344	305	315	345	340	343	350	341	316	344	308	318	318	367	361	340	342	353	337	331	319	325	373	324	308	318	309	335	352	348	328	338	344	357	313	344	342	363	351	367	317	326	310	329	362	378	330	350	378	362	335	337	319	332	338	303	337	358	349	345	327	365	337	336	350	325	343	319	309	331	352	344	355	342	323	357	340	330	311	336	303	331	344	379	348	320	352	330	306	351	364	330	324	341	326	367	329	337	365	313	313	364	330	328	334	338	356	355	370	343	331	338	337	329	350	358	320	335	336	333	354	354	308	319	370	324	347	335	326	355	354	357	345	361	319	326	336	347	344	351	343	302	333	316	333	377	344	296	320	361	353	294	316	345	340	316	339	339	332	378	391	339	357	317	317	340	362	345	325	367	361	311	347	344	356	361	345	328	312	330	358	336	339	353	331	316	323	372	344	325	388	338	342	366	366	308	351	332	321	324	333	375	366	338	327	311	331	352	352	331	362	354	373	329	323	349	384	328	337	383	328	353	339	323	323	353	343	352	358	316	339	346	325	329	340	340	317	351	344	364	321	338	353	332	304	355	316	328	321	328	311	298	332	350	348	343	334	363	342	344	393	351	347	351	350	324	306	355	340	334	338	323	321	341	326	341	320	320	313	345	321	335	325	327	349	379	366	361	350	341	330	352	307	312	362	375	348	334	341	349	350	353	354	337	322	329	321	373	341	378	351	346	325	359	357	338	321	342	299	317	332	335	338	336	375	359	360	344	307	336	388	329	354	342	357	343	349	365	355	347	315	339	322	360	342	316	319	352	328	362	335	334	348	338	316	383	364	380	348	334	361	344	340	354	369	332	293	328	359	365	368	332	364	359	351	365	339	341	334	339	350	330	321	375	351	338	342	332	358	372	335	335	324	351	352	338	358	348	305	347	336	341	323	378	354	321	347	337	314	366	330	375	312	348	337	329	375	313	359	327	380	349	331	346	328	312	335	308	338	373	343	332	358	338	374	331	338	299	324	353	305	326	339	354	355	353	364	328	327	331	317	324	344	338	361	339	345	328	327	336	323	334	326	359	309	332	372	344	277	389	321	350	362	323	366	374	332	346	314	340	346	345	334	350	340	353	326	332	317	325	334	357	360	338	354	317	341	374	344	354	333	325	332	329	343	332	370	375	349	368	309	352	350	349	361	345	337	329	360	326	299	344	325	320	337	354	347	314	353	341	326	337	353	351	330	371	352	355	318	325	343	323	331	316	337	338	333	297	329	307	329	325	311	326	317	327	336	305	313	347	318	337	308	329	339	370	334	326	350	326	326	355	334	354	346	380	334	334	318	347	388	348	370	368	363	309	349	331	333	388	349	336	293	353	333	373	351	342	331	343	310	379	364	339	338	385	326	328	319	342	356	376	342	358	348	332	352	378	313	340	332	311	346	330	327	367	349	363	336	322	373	325	347	360	351	340	356	339	362	321	323	312	344	339	344	342	329	347	340	355	348	316	342	341	307	359	324	321	333	335	330	334	350	324	328	344	344	350	337	351	367	346	322	337	353	357	341	358	353	328	346	356	338	361	328	322	314	373	350	367	339	326	340	320	341	332	323	326	347	345	354	318	359	362	343	329	346	318	315	375	353	323	337	316	324	344	316	341	346	324	357	348	364	344	324	327	329	312	337	355	355	367	352	339	328	360	361	359	335	308	344	357	346	355	350	345	352	352	323	319	347	359	310	346	336	323	351	394	326	324	322	323	354	330	364	348	326	310	332	316	340	335	357	296	362	341	313	380	362	344	319	345	319	310	357	342	324	313	342	332	356	310	299	350	307	325	328	352	347	336	314	323	325	331	378	346	379	324	328	387	331	351	340	331	353	308	333	319	395	327	329	343	312	338	351	325	333	338	341	320	364	345	327	364	317	330	305	322	346	324	337	340	343	322	368	315	339	353	377	303	318	341	347	326	319	330	335	343	326	335	375	352	365	315	345	351	331	345	328	362	309	323	314	343	359	327	323	354	360	340	322	331	362	337	341	361	358	334	309	338	326	360	348	356	310	359	384	339	316	350	330	329	329	328	325	362	335	325	352	329	358	348	364	332	354	309	331	324	351	309	347	366	351	380	393	343	359	382	337	354	335	369	344	324	318	339	311	335	374	345	355	332	336	333	310	332	372	313	342	335	329	347	340	301	338	342	335	407	330	323	332	326	346	346	375	332	333	343	379	353	344	378	340	322	356	348	374	337	342	345	333	356	329	342	343	331	317	358	330	327	359	333	379	358	324	348	351	328	365	349	360	309	330	325	346	369	349	360	344	323	311	377	325	346	346	327	336	331	328	320	354	320	379	297	343	331	337	319	325	338	331	359	337	335	357	332	396	360	368
5570	1110	1444	1029	817	868	909	868	810	899	846	822	880	801	879	849	810	848	804	815	858	884	843	844	880	844	847	837	840	825	901	876	830	866	863	898	888	876	847	840	872	894	853	758	795	879	789	838	887	860	885	852	844	865	844	880	854	816	879	901	819	834	825	859	885	829	899	847	869	827	844	851	836	819	858	898	857	887	842	829	872	847	883	869	844	835	863	909	833	834	816	871	881	886	879	815	806	859	855	865	846	867	882	784	849	800	869	809	876	883	884	867	839	860	840	843	823	835	888	860	862	879	842	883	844	845	873	845	875	784	862	884	864	848	855	911	857	870	832	804	874	859	839	905	851	833	819	913	889	857	913	862	822	856	834	861	809	861	850	865	896	878	864	891	862	844	866	906	923	874	894	851	842	825	838	860	837	893	828	838	808	831	832	876	818	831	874	872	792	817	841	848	842	868	851	811	887	804	824	838	873	892	872	836	854	859	860	828	833	849	845	844	865	865	865	891	823	904	872	811	857	837	875	872	827	836	893	880	800	865	863	867	815	833	914	870	902	874	846	853	826	813	854	888	900	839	825	813	845	910	839	786	905	842	848	802	878	861	874	879	867	838	870	851	848	792	896	873	851	829	838	888	843	840	844	817	853	829	835	904	843	847	899	891	871	873	874	812	935	872	841	826	836	844	872	913	845	886	829	846	892	867	840	828	875	895	897	870	854	796	808	848	811	859	891	848	898	873	866	870	779	864	892	829	847	814	814	907	858	893	841	880	861	878	845	862	881	831	832	868	840	860	839	827	874	831	824	861	883	838	825	879	835	857	833	822	890	848	800	872	861	846	901	792	861	836	828	864	849	835	877	834	890	894	805	845	895	894	843	866	846	837	866	817	839	860	867	848	825	818	865	852	841	837	799	771	889	863	850	849	827	819	890	830	881	837	854	886	860	841	837	814	808	840	876	860	860	874	879	877	890	896	848	905	832	876	875	846	822	812	841	897	835	876	826	860	833	887	853	853	830	856	826	847	840	862	814	880	886	856	855	831	869	802	826	853	828	805	886	831	829	853	882	864	837	870	834	850	874	830	892	830	871	870	850	840	832	841	807	810	860	883	850	814	828	836	836	781	860	815	845	811	825	842	858	795	801	831	873	867	838	886	853	827	852	913	839	860	810	816	827	835	812	841	894	825	836	869	808	824	865	826	807	827	827	824	846	828	814	888	838	854	843	850	843	840	868	859	847	926	843	908	851	836	886	849	853	846	847	833	860	858	864	818	839	855	778	873	848	862	855	835	880	838	891	820	858	847	803	875	857	841	910	831	855	895	810	855	876	843	893	881	850	850	826	855	847	853	845	812	847	840	873	869	870	819	853	841	885	844	862	864	837	927	847	831	852	900	794	860	895	821	852	835	859	821	835	881	843	817	833	871	871	915	866	853	922	853	879	798	848	888	884	813	814	890	875	832	851	907	840	883	770	827	863	830	867	883	826	826	847	857	827	874	830	834	895	879	886	813	793	825	861	803	863	850	838	892	814	844	833	869	880	860	863	861	838	852	829	851	811	857	838	870	855	848	860	872	883	796	898	829	914	818	863	870	867	861	879	821	884	888	866	813	862	849	844	891	857	823	906	829	856	814	863	850	840	820	871	828	901	918	844	862	867	861	916	849	886	886	883	879	811	841	824	813	792	943	892	867	869	827	854	819	865	884	845	847	818	846	842	855	842	849	814	903	858	797	825	804	818	848	863	843	878	847	881	848	899	888	906	813	813	836	874	874	864	850	850	911	866	786	861	871	850	820	862	884	781	876	882	865	857	857	873	866	852	846	795	851	863	828	860	839	889	911	837	871	851	880	867	887	896	850	837	869	862	830	871	881	857	842	838	844	846	847	893	874	900	833	844	900	887	881	826	875	800	846	832	811	835	819	859	862	884	883	847	809	821	907	798	853	857	840	860	880	852	855	844	849	891	784	868	848	869	869	849	859	867	875	825	883	888	838	864	834	870	888	932	839	877	883	856	832	865	864	835	830	869	832	848	794	895	871	818	884	880	846	822	850	836	859	847	844	864	871	838	850	851	856	864	859	857	813	847	852	824	875	868	856	842	853	814	866	845	837	809	830	850	834	830	864	851	838	879	822	845	860	813	862	876	906	850	836	868	812	888	882	826	849	881	836	863	874	865	800	855	838	930	853	869	906	861	894	880	880	852	853	909	832	853	867	890	859	838	863	821	888	828	801	869	847	887	838	908	827	853	833	864	846	814	848	882	885	824	919	904	840	830	883	834	838	838	876	854	872	878	832	866	830	843	839	813	919	888	870	881	783	885	883	840	817	867	858	835	858	838	865	851	886	876	839	912	877	873	815	885	817	846	791	837	854	817	851	834	855	799	869	861	857	812	836	844	894	865	808	921	833	843	798	822	887	809	851	746	867	878	869	867	857	881	847	905	906	826	828	877	846	871	864	890	837	841	817	873	833	856	843	881	906	827	858	851	836	856	855	901	828	875	846	808	838	804	857	849	858	824	837	879	853	844	857	831	864	873	838	828	844	857	848	900	830	821	859	818	822	852	853	853	865	861	874	834	819	816	853	819	848	836	862	873	849	835	855	855	855	869	814	868	835	891	841	858	868	806	839	834	894	845	903	875	848	869	885	866	903	855	829	838	815	880	855	880	904	850	834	833	860	834	844	855	835	868	868	835	839	844	849	886	892	887	839	910	833	898	848	840	861	853	859	883	847	840	816	854	885	885	878	846	857	885	816	827	906	828	850	903	869	837	815	822	855	898	868	839	872	874	865	813	866	921	897	855	895	853	817	879	859	858	849	859	894	846	864	878	853	837	833	835	854	846	829	858	879	902	869	898	877	825	823	787	890	878	852	847	854	892	833	874	859	871	799	851	884	869	859	844	854	835	909	839	809	883	809	827	828	809	865	928	800	797	890	931	823	824	867	805	865	861	883	761	846	873	844	903	842	899	886	855	849	896	850	830	857	863	922	865	821	829	886	860	872	890	789	918	904	873	848	872	881	824	844	866	854	910	832	851	852	877	825	799	835	868	864	870	850	895	808	890	821	866	841	862	817	928	833	848	872	825	870	843	843	847	822	864	867	815	879	861	860	890	897	822	871	826	864	805	874	858	850	863	858	845	821	891	870	847	860	918	840	829	878	886	813	832	865	897	810	911	905	835	865	833	824	832	805	826	878	850	886	832	815	848	841	854	882	870	843	826	899	871	790	854	823	844	851	841	856	886	849	859	861	893	903	887	881	872	895	876	855	869	848	832	860	822	897	848	824	888	816	821	863	896	802	875	875	854	863	874	824	761	814	844	873	841	856	889	842	840	874	843	855	837	927	798	825	821	877	868	862	853	893	857	833	859	836	870	850	858	872	866	847	828	867	831	845	848	821	885	828	864	831	881	827	883	904	900	808	827	919	882	821	845	874	918	824	825	798	816	814	880	858	799	935	822	883	862	875	873	852	867	886	848	846	894	838
24616	21034	24032	28240	21034	17614	771	513	419	418	458	424	363	446	421	416	419	469	412	398	405	422	421	412	456	378	395	411	403	423	443	409	441	418	417	388	409	407	406	411	398	410	396	409	399	371	430	384	401	370	417	392	461	415	401	380	389	386	398	408	400	460	432	392	394	408	418	430	391	367	376	391	395	386	425	394	363	391	421	450	403	424	425	385	424	374	378	421	411	400	421	436	452	410	426	389	384	417	415	380	383	424	424	358	397	408	415	402	421	397	377	411	412	372	406	385	418	407	422	389	428	409	387	400	396	367	421	391	369	424	401	394	385	404	398	381	380	383	429	427	441	415	430	421	444	353	389	404	372	392	403	393	401	378	395	418	418	416	385	414	384	429	405	399	437	353	441	437	419	394	446	388	394	433	399	378	407	390	383	390	400	436	395	406	382	383	375	396	387	431	452	378	353	399	406	377	450	435	413	413	390	405	369	345	387	416	420	430	394	392	407	397	420	392	409	414	399	418	386	445	396	434	408	419	387	375	409	442	388	372	405	384	389	414	405	400	391	394	383	407	404	410	429	391	363	406	399	379	439	409	435	374	358	408	365	400	475	405	396	420	410	413	393	390	389	384	440	376	392	404	420	394	403	398	403	395	427	368	374	393	397	425	421	380	413	395	391	408	390	368	410	426	418	437	417	397	406	450	373	410	363	404	423	391	371	389	417	403	420	384	378	383	355	419	431	388	439	424	389	407	417	407	407	395	427	380	404	362	408	350	397	381	407	409	404	411	387	445	398	373	396	429	396	440	451	419	383	399	412	405	394	415	382	425	390	405	386	386	398	368	419	404	386	411	391	442	391	419	386	410	364	412	410	410	393	426	445	392	426	424	382	406	384	370	421	392	411	386	389	394	419	439	436	410	404	418	370	384	412	414	405	387	404	387	398	401	387	402	404	412	383	387	425	409	379	390	395	386	386	437	395	435	382	424	395	373	360	406	423	411	377	404	403	396	392	433	375	384	367	404	411	375	409	381	417	382	412	374	405	349	379	404	484	390	392	391	375	356	390	392	385	412	411	411	392	422	385	391	399	403	423	384	433	439	452	359	403	411	356	395	371	393	391	354	414	416	420	392	423	432	443	442	422	401	391	391	405	438	432	388	379	419	404	408	383	375	417	381	349	386	417	420	400	432	395	405	449	409	415	408	389	410	419	411	381	409	392	424	441	408	367	372	366	391	395	443	364	401	427	386	422	425	385	380	391	413	397	412	432	431	425	424	387	376	436	380	385	417	410	383	431	424	361	398	388	405	377	407	375	390	443	413	433	425	425	412	395	392	412	434	393	380	401	414	423	415	398	399	419	435	394	389	385	362	422	366	409	385	411	410	414	386	354	374	376	430	408	414	396	381	435	406	401	409	397	427	393	403	403	409	367	381	403	439	369	391	363	382	366	382	392	380	414	416	393	373	405	360	381	394	395	401	409	372	404	397	373	389	445	409	399	388	396	417	375	418	382	413	384	388	400	387	400	397	430	355	368	368	414	373	412	403	399	411	401	380	381	410	434	425	397	416	358	394	392	389	404	400	444	398	428	435	389	389	410	385	439	403	395	408	354	442	395	402	362	421	368	394	375	442	390	375	392	363	408	394	387	419	396	393	387	409	399	398	465	369	432	425	433	406	414	407	446	410	415	366	407	414	380	378	422	409	439	402	403	409	390	417	376	380	392	392	392	403	430	387	387	427	392	409	398	350	389	373	396	414	393	399	433	376	404	424	402	381	360	358	388	408	432	418	384	413	414	393	412	412	442	431	361	392	405	416	378	405	373	401	398	429	393	359	400	433	379	376	437	400	412	424	394	396	383	418	381	415	378	364	405	405	443	385	395	376	401	382	396	411	389	394	426	413	394	384	384	421	397	396	376	397	382	408	393	403	374	389	390	403	429	364	420	371	385	425	384	415	388	460	366	416	383	374	381	413	368	378	390	373	388	395	379	418	378	404	370	375	386	451	371	397	416	397	362	403	387	380	394	408	389	439	341	412	387	393	380	372	377	378	404	381	389	376	409	419	389	431	406	399	402	411	377	404	398	417	373	371	367	417	399	397	373	377	388	440	422	389	399	392	392	387	416	399	373	425	400	430	365	430	394	422	422	368	374	375	424	404	418	374	381	393	427	400	390	416	430	391	367	385	390	392	397	420	383	422	432	399	399	438	397	433	381	395	403	433	407	405	403	371	394	353	409	384	398	384	453	398	392	397	382	364	398	410	371	426	409	363	386	421	367	415	406	410	414	412	452	410	410	395	422	424	404	362	372	389	385	392	369	397	387	376	416	410	422	397	413	429	370	388	401	398	392	440	365	379	375	391	426	409	381	426	398	386	376	409	397	368	412	395	427	428	396	409	399	414	403	403	432	426	387	432	340	382	370	426	405	351	412	394	405	380	395	400	424	401	421	333	382	440	364	409	368	406	385	463	390	403	391	436	424	369	407	394	394	382	406	414	392	399	385	396	398	403	394	379	401	432	373	422	383	416	421	412	397	389	385	351	369	379	418	409	404	416	361	392	454	402	392	375	412	380	401	385	370	390	382	424	415	378	411	421	423	388	350	389	400	394	432	387	361	397	417	381	395	370	387	446	459	419	379	366	396	434	345	362	434	405	363	409	413	391	420	382	412	422	408	392	386	399	378	408	397	423	419	391	433	408	383	394	408	393	397	408	429	359	371	375	381	417	391	362	413	413	394	367	393	416	408	383	407	411	396	407	400	387	385	411	393	389	415	384	376	393	365	360	371	418	373	425	412	359	406	411	359	421	401	393	412	392	396	417	413	411	427	429	377	385	396	417	429	428	386	408	405	360	409	411	440	405	409	401	425	378	393	388	409	398	395	400	394	408	412	378	389	375	440	409	381	391	435	404	380	369	421	428	432	390	390	409	429	419	430	389	391	411	393	402	397	402	417	433	405	410	410	437	383	385	399	342	374	368	363	365	375	419	396	380	407	403	375	387	394	412	422	406	399	412	399	417	431	398	400	399	425	472	440	402	360	378	402	406	375	383	397	403	395	370	371	409	405	387	377	402	396	391	406	439	375	388	398	436	394	398	404	361	366	365	381	393	406	376	416	421	390	408	393	411	375	406	375	386	440	424	410	369	386	435	367	412	404	399	427	405	411	395	418	433	415	382	400	383	367	404	390	406	392	367	417	381	379	404	390	394	382	417	376	382	391	409	392	430	420	395	409	432	400	352	399	408	430	341	398	396	411	377	422	413	398	377	427	374	402	399	387	366	420	400	363	396	392	392	377	425	399	397	417	408	370	402	386	420	391	403	410	375	377	391	384	416	411	392	386	358	394	401	399	417	426	385	402	404	394	380	405	403	367	423	386	442	394	381	437	436	428	393	392	390	395	409	367	409	389	411	381	375	385	420	419	351	444	356	401	366	424	411	412	427	375	394	408	375	417	366	387	400	383	406	441	420	394	410	398	410	395	394	375	390	378	398
3328	2611	2442	1712	1019	1029	1011	1021	952	956	977	928	934	981	960	942	966	918	996	1021	932	970	971	933	967	983	1008	981	940	984	934	980	1007	1024	920	975	936	956	933	890	957	928	935	937	1015	973	957	958	942	979	970	951	909	967	953	971	958	1012	948	976	935	955	921	940	958	951	948	925	956	980	973	927	988	952	901	1005	922	969	904	859	977	939	995	975	962	971	943	932	954	975	934	941	923	967	957	920	922	934	943	941	1015	991	964	908	913	974	948	876	968	1006	950	950	921	960	952	941	925	1014	925	956	922	933	958	899	921	975	917	895	934	994	991	918	1024	970	952	964	921	993	920	952	973	929	955	906	899	973	975	978	961	976	929	953	893	920	967	946	926	960	933	928	900	956	914	958	912	938	968	953	929	939	982	970	963	985	927	914	928	907	995	949	925	967	946	988	1001	964	1000	970	964	985	960	966	931	917	940	1006	970	908	940	937	1015	882	961	929	960	938	972	899	911	947	966	998	905	849	912	943	918	961	999	929	981	916	920	959	925	925	950	938	1004	959	939	913	970	963	920	948	918	912	980	908	873	976	940	948	928	961	919	935	978	975	925	956	971	952	937	950	921	979	922	928	976	948	968	957	906	933	1003	910	908	973	959	956	975	992	933	984	964	962	937	975	1003	950	903	940	919	900	969	979	995	928	944	892	936	1005	971	956	949	951	968	974	951	893	982	916	943	910	935	989	926	955	942	934	963	960	961	990	952	971	942	997	932	938	904	916	969	945	941	929	956	951	955	941	939	949	921	951	942	943	925	993	954	973	925	983	963	964	973	949	946	963	960	933	984	922	928	967	979	922	974	944	845	941	945	938	936	936	989	950	918	908	955	975	925	936	929	981	956	906	933	948	970	960	950	943	965	986	937	976	934	975	979	930	960	929	951	962	930	916	981	941	988	978	944	934	922	961	974	977	966	929	953	948	950	1024	961	970	953	960	908	905	918	973	910	941	919	1012	987	930	977	946	971	950	915	884	908	971	992	948	965	959	959	941	946	938	972	993	965	951	917	966	940	906	954	924	972	909	1018	914	993	971	922	966	899	970	987	985	958	924	932	935	965	910	895	990	1019	933	944	935	991	928	965	866	933	928	936	951	976	977	927	929	976	946	997	925	939	940	997	990	987	950	949	976	917	962	948	1004	1008	934	881	973	972	963	881	889	970	962	993	917	989	951	981	906	922	936	952	956	967	936	1009	968	960	951	954	995	938	956	993	945	978	954	923	980	943	962	922	902	959	913	949	1024	937	967	940	919	998	916	933	930	985	992	958	956	979	945	948	961	935	940	989	956	948	941	934	882	958	943	979	948	937	946	933	983	980	963	972	974	926	942	937	959	965	943	1011	885	921	963	976	969	986	912	952	926	923	953	923	969	996	989	990	974	954	957	951	974	973	900	924	931	960	1008	920	1055	918	913	942	987	914	923	948	1021	933	951	980	953	974	961	997	958	916	945	956	956	927	918	941	945	923	981	904	977	926	943	931	939	925	957	937	974	940	942	936	948	914	916	955	915	942	975	982	885	882	919	958	946	986	899	998	1048	952	945	908	895	935	966	945	952	945	939	968	955	941	932	970	906	996	928	932	977	923	947	905	926	969	924	960	923	924	972	991	922	941	972	968	910	953	969	989	949	980	1007	939	965	965	994	948	888	948	930	998	956	992	952	972	970	930	962	915	949	922	938	939	939	956	940	976	1022	965	939	930	929	964	918	906	989	961	993	920	969	996	971	927	947	949	947	919	995	974	991	913	968	968	933	961	937	982	890	887	930	986	925	973	965	894	987	966	977	936	900	957	922	949	961	938	924	983	896	961	1023	1016	974	928	897	996	982	912	944	922	950	968	910	1020	957	928	953	931	948	892	950	968	978	976	920	979	932	971	979	934	948	951	913	891	931	933	960	987	928	950	976	1005	948	932	962	948	996	951	903	974	977	924	996	962	921	934	995	953	983	964	959	984	945	904	964	952	911	1011	975	946	937	955	943	895	952	927	972	932	967	944	916	934	1029	950	946	949	984	920	927	939	986	925	998	980	898	946	979	876	888	979	903	965	962	955	917	944	1006	968	946	996	958	921	940	888	964	966	950	927	1022	958	948	949	922	950	971	975	964	999	907	982	924	965	985	963	954	926	951	966	968	931	964	942	996	920	967	968	970	940	945	972	940	985	986	912	959	943	957	943	959	975	937	989	919	960	928	910	907	918	983	961	945	950	924	981	981	954	870	969	928	915	956	983	972	980	974	970	943	941	934	922	979	991	955	967	922	946	979	980	985	967	986	943	956	948	937	924	931	957	954	993	940	927	991	946	943	905	945	911	970	911	988	955	946	993	958	946	961	953	1007	974	946	1015	901	981	967	976	907	927	918	945	955	964	919	1003	913	952	1039	936	942	958	941	955	895	980	977	976	987	924	951	982	946	958	937	905	942	943	923	1026	990	956	917	954	912	1019	936	964	914	980	951	983	877	943	957	926	928	950	962	1022	927	969	992	936	925	908	1020	965	939	971	970	945	989	933	944	943	936	920	939	937	966	980	928	948	917	952	917	1010	895	955	914	929	955	920	978	990	914	918	936	923	934	976	960	902	904	899	938	915	937	916	955	986	964	911	933	923	954	984	965	1001	917	916	969	912	903	962	919	932	970	933	936	908	856	946	916	952	926	960	955	1000	932	955	962	910	963	969	954	920	930	946	927	949	933	974	934	919	949	956	905	925	935	974	945	1014	924	912	931	935	946	954	924	969	995	920	925	1027	930	912	935	924	928	981	983	980	935	968	862	925	951	981	953	965	917	938	931	904	1006	912	932	916	942	971	1029	951	932	963	993	925	969	947	954	922	955	951	969	952	917	953	983	963	941	912	966	958	964	874	934	991	957	933	939	962	938	891	908	909	888	923	959	909	987	925	930	941	946	967	936	930	902	967	908	932	974	919	946	941	946	964	894	950	1002	962	987	998	933	942	918	987	991	953	953	896	1003	942	887	920	974	958	951	984	964	954	1027	935	909	896	950	983	999	945	977	904	922	950	953	987	932	907	985	1019	944	975	951	939	928	933	946	987	939	886	914	989	944	917	949	972	930	945	953	957	909	965	973	947	948	956	903	940	996	984	898	924	951	947	872	957	915	967	938	912	949	945	963	910	944	946	954	985	915	966	934	1013	919	958	959	965	972	923	928	950	905	1010	939	997	925	941	976	906	992	899	972	904	946	874	942	963	919	969	943	954	957	886	935	996	964	970	941	941	925	909	916	938	1006	946	928	875	976	959	914	945	911	925	948	958	897	929	913	978	947	925	983	1002	937	999	921	936	979	926	935	923	970	978	967	940	908	987	971	990	972	929	942	948	951	964	974	909	934	926	926	927	923	907	953	948	942	991	938	929	968	951	985	910	966	992	922	930	951	980	938	935	975	974	977	999	961	1007	1001	984	930	932	934	973	942	938	961	995	929	984	957	966	947	979	932	901	948	909	923	945	993	897	948	954	991	951	918	896	927	930	925	903	1005	977	952	967	904	918	1005	947	958	979	911
24010	21052	24399	27933	21052	21072	13496	594	388	350	310	298	308	288	294	274	307	249	280	248	254	256	270	237	257	255	274	240	251	249	285	258	225	262	285	259	260	267	260	250	236	218	237	268	270	250	265	224	256	253	266	231	237	257	285	228	238	220	242	233	256	218	253	260	258	215	271	249	232	272	231	233	239	256	230	233	240	233	269	228	262	248	274	256	246	268	256	221	273	255	258	231	234	264	231	247	267	264	228	224	220	229	229	285	233	244	256	266	284	246	235	259	235	268	255	242	233	259	260	219	222	250	259	237	231	229	232	250	258	239	232	249	267	246	241	249	254	245	243	249	240	256	245	248	272	262	238	241	258	246	259	213	209	259	259	219	235	226	250	238	223	232	255	225	213	235	235	231	236	211	203	229	237	226	233	237	220	236	239	256	252	245	243	266	221	268	249	210	230	226	227	242	238	266	248	245	241	259	219	273	237	253	241	252	248	255	255	255	223	248	244	233	241	256	227	248	243	238	226	247	256	229	254	251	254	259	264	232	262	217	229	221	217	240	255	243	221	238	241	228	246	234	208	258	258	237	253	230	235	226	247	220	209	255	246	224	234	253	253	263	251	226	246	232	230	257	240	254	214	235	256	261	248	235	232	221	261	260	247	250	231	245	274	233	241	228	236	259	242	240	264	265	223	228	230	235	264	236	226	254	223	243	230	241	265	223	287	239	218	223	229	237	245	251	276	219	250	251	226	248	246	240	261	242	233	236	233	230	252	243	205	263	238	243	255	250	259	222	253	244	251	245	261	243	242	242	230	221	230	270	265	259	237	265	265	262	222	234	230	256	244	263	225	242	222	236	243	236	254	253	243	237	215	250	260	241	269	217	235	252	241	224	250	240	251	232	239	269	255	266	248	236	230	247	251	246	245	253	235	241	224	213	224	226	246	225	257	248	236	237	240	245	239	234	234	254	249	232	249	233	263	276	259	220	249	260	249	250	228	236	262	230	236	243	246	247	269	225	233	229	277	265	279	242	241	213	245	234	241	231	249	269	258	238	256	232	225	269	255	286	254	242	270	261	217	265	273	232	231	230	211	236	251	269	261	243	260	230	273	215	265	225	238	227	241	249	220	264	248	229	253	233	237	242	227	255	203	253	248	226	234	245	258	239	239	235	229	256	239	232	272	235	223	227	273	255	254	260	226	269	250	228	247	245	223	249	240	237	248	217	220	241	254	251	214	254	236	250	235	258	268	276	222	241	285	264	222	216	247	238	239	276	267	255	266	224	257	244	230	219	244	258	285	229	257	241	225	236	242	236	244	223	254	293	243	226	259	240	224	239	258	265	248	220	257	255	247	230	233	233	266	256	233	226	240	251	219	252	204	249	237	230	233	250	224	255	229	247	254	232	251	256	228	237	203	264	218	227	244	230	259	222	242	218	252	240	245	224	261	266	253	247	237	272	230	253	260	234	254	269	257	236	258	223	264	250	256	241	229	230	214	230	241	226	241	255	245	218	249	262	236	238	254	244	254	244	264	260	270	229	258	242	228	219	253	265	231	222	250	257	240	251	213	251	235	265	253	249	255	263	242	234	225	262	244	260	241	241	240	227	241	234	227	227	241	232	204	259	247	232	261	238	237	232	267	255	216	249	253	236	256	258	270	264	237	260	254	254	241	244	258	223	245	201	251	246	255	263	269	256	247	218	218	236	242	262	235	230	242	256	239	245	256	251	219	225	211	247	265	238	198	244	218	237	239	265	242	240	237	253	267	226	241	214	265	267	251	282	251	230	240	243	246	257	241	246	220	231	211	232	229	238	244	254	256	249	227	237	229	213	224	243	247	250	249	235	240	243	239	236	237	257	258	242	251	237	233	229	213	217	243	263	229	252	246	219	242	251	254	251	253	255	215	262	256	236	217	239	261	258	213	246	254	255	216	240	237	227	243	248	218	240	272	257	259	246	228	226	253	219	265	226	219	233	239	279	225	213	236	256	246	246	239	271	246	249	232	259	249	248	242	246	231	198	242	255	267	237	254	225	257	230	252	216	244	209	219	215	255	264	240	228	238	241	219	228	227	220	276	228	237	270	267	264	223	225	263	237	230	221	252	230	244	229	220	235	251	245	241	239	263	248	259	276	263	240	257	237	216	242	231	240	219	251	245	246	246	260	270	249	220	236	232	267	228	281	217	235	253	236	243	263	252	278	227	269	230	214	220	247	245	251	254	244	253	240	258	207	242	239	269	258	226	242	233	240	227	224	255	228	230	256	226	265	228	229	237	242	253	231	250	234	262	218	232	242	239	215	237	252	248	240	252	245	222	248	273	216	233	269	255	239	258	246	222	257	214	266	238	234	218	250	279	249	233	250	227	237	223	238	216	233	233	234	238	244	263	236	233	250	253	239	258	260	268	279	231	244	259	255	238	263	247	243	239	239	247	249	247	246	237	262	260	260	249	221	227	235	220	224	255	219	229	245	235	240	238	275	248	226	236	236	253	221	234	244	269	223	217	254	252	219	240	235	247	254	245	279	227	272	236	249	219	248	263	241	238	241	227	265	236	250	237	205	256	239	251	223	230	260	257	240	212	215	217	253	233	286	253	232	244	249	248	241	266	222	258	245	268	247	245	237	234	261	229	217	249	233	244	248	252	265	229	231	246	221	257	235	201	223	259	259	233	230	255	211	256	225	249	225	231	247	226	284	255	228	260	231	246	230	245	244	232	229	257	239	233	254	239	230	242	232	254	252	242	243	230	242	259	226	255	246	246	209	218	216	257	267	265	262	232	228	225	227	221	243	211	234	243	248	246	232	250	236	228	231	281	267	242	232	228	208	228	264	238	246	253	219	239	257	255	241	246	266	258	229	229	258	238	250	239	237	242	231	233	264	218	235	249	228	240	277	240	257	253	249	248	255	237	240	241	233	254	250	275	215	216	262	250	260	236	284	266	238	223	234	237	239	253	256	222	238	261	264	236	231	216	212	254	247	241	214	253	225	261	242	246	251	246	234	242	240	248	236	254	267	248	214	235	225	245	232	244	227	244	245	223	240	231	239	250	231	255	270	236	242	231	222	225	231	253	250	233	245	238	237	256	230	235	223	235	271	245	250	233	241	241	254	228	240	238	235	239	257	246	254	249	230	256	245	256	244	250	225	234	249	234	271	241	216	251	266	221	244	253	256	251	254	226	218	230	222	243	244	205	236	249	222	244	233	232	215	246	270	280	269	238	239	225	276	190	259	232	253	244	241	241	213	243	219	243	239	247	270	262	186	271	251	204	220	251	232	249	242	245	234	238	253	218	263	245	240	236	236	278	248	241	252	226	245	242	258	253	236	233	218	238	256	267	231	217	259	250	273	238	266	237	196	245	231	228	248	243	239	260	245	238	244	221	216	237	230	290	260	221	268	234	232	238	253	232	278	265	254	236	242	234	241	279	258	240	261	243	278	217	269	260	209	227	231	235	242	278	247	223	236	235	244	231	270	239	254	248	249	235	236
3052	3432	3426	1920	772	678	669	666	610	641	656	598	641	659	638	621	612	588	619	613	592	610	591	627	615	600	561	601	592	630	622	552	588	602	613	570	587	600	607	566	565	591	549	601	608	582	599	593	594	612	621	603	577	584	567	588	587	560	593	614	594	613	586	544	589	583	586	604	571	534	589	594	546	576	572	597	608	617	565	603	569	555	567	616	595	623	577	577	612	578	613	647	582	573	593	550	593	592	599	600	583	620	609	632	569	578	614	624	583	575	601	583	582	601	620	602	622	588	587	573	557	550	620	601	561	623	573	570	604	619	613	599	546	577	593	591	600	626	573	588	562	604	638	576	599	537	582	602	595	663	608	566	561	581	595	605	623	579	567	581	594	611	554	535	596	562	601	564	613	632	607	594	588	641	642	588	595	613	598	574	556	618	568	569	579	563	600	603	596	642	559	562	629	585	579	624	622	572	592	612	548	593	598	568	580	601	607	563	569	584	599	558	627	615	575	590	575	558	617	580	597	620	583	548	621	612	588	560	611	599	602	596	598	562	584	554	563	588	608	584	563	565	588	614	598	577	592	555	584	591	612	567	649	561	593	580	591	574	578	567	596	561	584	630	575	584	558	571	624	624	582	563	558	577	589	573	552	550	601	610	597	592	610	591	565	616	559	591	573	572	609	561	613	567	584	576	611	552	580	609	549	570	578	576	578	571	553	640	600	626	594	622	563	638	595	603	589	641	538	577	603	599	572	635	621	611	592	587	585	634	609	572	590	591	580	610	602	569	550	603	568	621	595	572	577	609	574	566	603	590	586	608	563	637	626	597	579	584	575	589	556	615	590	591	544	569	594	594	561	573	574	553	626	623	542	592	607	575	622	590	602	591	575	597	583	586	590	564	563	611	579	575	575	581	590	614	575	567	616	610	583	590	586	577	590	601	596	582	596	590	580	558	536	604	645	582	592	565	617	554	618	592	617	538	552	565	648	561	603	609	607	548	625	589	592	598	579	600	573	594	602	580	579	583	578	597	589	567	673	579	576	566	623	591	595	591	576	559	564	623	596	578	621	574	581	580	568	582	598	567	579	608	598	581	583	599	564	587	552	562	585	622	620	549	580	595	572	544	603	579	584	605	622	574	561	549	625	571	610	623	595	573	626	595	582	639	562	612	556	559	585	600	571	612	647	580	609	576	601	618	542	602	568	607	600	573	552	599	592	578	578	587	621	572	570	613	562	594	627	611	603	588	545	575	583	622	618	569	594	578	585	617	579	627	574	667	554	587	619	563	568	587	570	612	612	590	632	591	591	588	592	557	592	571	545	571	600	576	575	624	582	573	549	580	608	604	605	600	581	637	591	602	588	591	589	555	582	612	584	603	570	585	625	587	554	590	563	553	577	587	617	580	564	624	604	575	607	600	620	612	599	608	570	607	573	569	556	608	593	650	575	605	605	580	618	574	572	581	589	572	619	570	600	612	629	625	607	604	614	609	635	639	612	606	547	612	572	569	567	600	609	581	562	557	576	544	579	564	562	593	603	582	588	567	593	569	585	614	577	566	599	576	643	542	572	588	582	642	600	596	594	600	581	595	596	594	586	622	624	605	594	606	568	630	588	590	609	642	581	591	609	605	566	578	588	604	582	642	569	625	601	583	608	567	584	579	606	606	598	551	614	609	626	627	590	585	584	582	600	603	617	558	632	588	552	577	591	602	552	548	587	605	595	570	579	570	626	576	533	569	557	566	599	592	573	627	571	621	582	606	606	590	600	581	602	559	594	576	590	560	608	616	575	576	524	528	586	557	566	619	627	571	576	551	610	557	599	564	596	581	587	597	600	629	596	594	585	619	552	604	585	574	600	610	620	619	555	540	565	616	574	559	586	577	617	546	536	579	565	583	594	575	567	543	611	604	622	610	553	592	609	571	592	589	563	548	543	601	584	582	581	640	588	592	558	574	591	620	597	572	606	551	587	605	623	598	566	612	534	545	581	571	567	620	573	587	562	606	557	559	634	588	576	547	577	601	575	561	590	621	580	621	562	577	585	563	588	611	600	603	574	613	607	621	559	574	540	592	561	601	573	581	616	591	586	589	596	558	617	600	578	565	585	601	584	584	579	619	610	575	620	589	612	605	597	642	599	623	561	557	572	577	573	621	609	590	584	589	606	585	577	569	572	567	584	624	598	590	600	588	564	581	595	589	578	565	598	608	580	592	581	600	568	565	593	572	631	551	565	596	639	573	574	556	593	574	614	606	647	615	610	587	578	583	601	572	609	623	578	603	590	582	607	553	588	631	589	602	541	600	631	595	627	599	602	566	612	581	628	541	598	582	556	591	621	570	619	548	552	571	627	567	588	607	593	600	579	596	626	592	587	570	621	553	598	599	598	577	569	616	565	564	587	600	633	577	648	637	608	594	607	583	593	593	586	604	626	624	560	564	599	568	583	571	582	579	549	592	656	594	607	562	570	575	571	614	618	639	576	585	565	617	610	623	572	641	521	605	608	543	600	568	562	577	575	611	560	625	585	605	614	587	610	597	574	587	567	591	570	582	590	598	575	583	555	571	594	587	588	579	610	553	547	584	600	571	585	605	609	598	604	595	592	582	600	594	580	608	571	608	580	554	603	631	569	607	607	655	568	574	625	588	595	613	593	594	596	594	573	620	614	610	635	613	546	614	621	568	614	564	581	602	606	570	595	573	605	577	594	590	606	586	577	548	545	571	583	553	576	555	537	549	582	582	557	598	602	581	626	609	589	630	589	589	643	586	564	590	613	629	572	620	525	581	574	558	613	608	581	590	596	575	561	606	581	563	604	599	601	613	592	616	585	573	600	606	572	589	594	614	605	608	580	610	580	585	627	576	577	589	588	586	620	615	583	588	581	581	594	596	585	568	623	557	626	648	614	612	594	612	546	560	587	565	592	620	632	626	656	583	586	550	624	625	587	599	604	607	619	548	565	589	602	554	610	580	587	615	611	613	581	585	587	576	654	591	549	617	593	626	608	577	591	601	586	583	616	554	578	634	584	580	564	590	623	563	595	525	587	608	546	568	563	590	586	583	592	609	633	614	602	555	595	609	601	568	614	567	573	584	546	588	581	627	606	587	564	547	561	559	578	608	582	570	603	584	608	583	582	578	567	615	569	582	599	571	568	621	601	581	555	572	609	574	643	544	617	563	588	595	601	602	603	620	582	603	562	594	574	609	589	561	598	547	594	566	595	596	590	619	616	595	586	645	603	590	607	596	589	615	579	554	579	542	592	593	581	620	582	632	567	593	567	611	594	578	561	620	562	589	564	627	644	557	586	591	620	607	599	583	574	565	603	564	573	601	576	599	570	594	598	589	596	612	600	551	570	534	594	599	613	557	591	559	579	579	624	605	575	609	640	600	616	559	609	592	584	566	607	593	559	584	567	634	579	562	567	535	565	551	547	632	551	583	624	567	567	586	630	622	619	597	632	566	583	585	600	626	550	622	569	593	616	576	591	566
31762	19490	8171	873	396	365	359	326	350	328	342	319	317	356	367	360	325	322	381	315	353	344	322	335	313	334	349	356	331	340	377	357	355	328	328	332	371	298	328	329	373	306	370	331	283	329	363	344	332	357	327	354	326	293	367	336	372	348	357	335	317	321	348	317	331	345	359	323	342	310	336	357	352	339	339	335	310	320	343	312	365	310	366	348	296	334	353	340	338	358	343	353	341	379	316	319	353	368	331	309	310	326	361	333	344	364	336	339	339	299	326	337	336	381	361	342	348	318	361	333	324	359	340	333	351	354	307	305	335	356	374	339	373	366	312	343	338	361	342	324	331	341	359	322	340	340	366	334	347	355	361	345	316	359	343	327	393	343	349	328	343	314	332	360	360	336	361	331	365	346	329	363	359	352	357	320	338	360	348	359	320	317	352	366	323	338	387	343	379	348	346	333	335	341	361	324	352	306	294	310	344	376	315	349	322	323	361	349	349	325	389	295	349	353	384	363	396	326	336	331	335	339	300	314	323	370	339	366	345	356	304	329	341	337	324	349	336	329	358	339	347	325	338	353	335	328	343	345	352	356	409	319	319	357	331	366	327	324	338	324	369	355	315	316	310	320	334	311	322	365	346	371	371	331	321	291	322	359	344	338	314	315	375	352	316	343	327	346	346	358	361	295	367	375	357	364	334	346	330	342	367	312	346	357	312	326	330	332	313	314	316	350	346	337	325	356	348	360	355	337	368	372	342	329	356	361	310	323	351	306	319	339	347	348	352	347	346	379	318	308	367	344	351	333	354	315	320	364	351	323	341	343	349	342	346	327	327	305	313	325	340	308	357	313	349	359	336	338	334	297	313	330	366	328	367	366	396	318	362	338	337	332	353	372	353	337	351	351	357	336	309	316	339	301	327	337	331	347	305	354	341	315	352	330	319	339	326	348	343	310	337	323	349	353	346	356	337	353	342	282	342	343	371	323	332	341	335	316	362	351	363	332	356	312	328	352	337	344	345	296	341	401	336	336	319	343	335	323	352	341	326	368	334	339	377	334	350	372	327	362	316	366	356	347	341	323	365	364	317	346	326	347	301	323	345	349	334	329	336	331	347	356	350	318	321	307	313	336	340	354	317	350	326	329	328	321	344	356	352	337	327	344	374	343	353	332	352	359	349	370	361	359	365	350	309	317	321	329	345	314	340	365	354	326	337	319	325	304	312	365	354	374	307	321	334	338	329	319	364	310	366	329	344	327	337	335	328	350	342	358	365	360	330	325	334	307	347	334	364	338	331	322	306	299	325	315	338	302	368	378	379	352	311	370	315	343	321	365	364	299	326	352	317	318	306	356	339	326	354	349	337	359	369	325	340	343	322	309	371	345	333	323	308	346	359	343	359	317	331	338	365	359	384	304	344	357	310	337	344	319	360	338	339	343	318	327	339	330	355	341	347	316	318	336	315	363	313	371	364	333	332	316	339	342	344	312	331	349	335	339	356	349	316	349	333	363	320	363	327	300	373	309	324	296	360	344	366	343	332	328	338	319	335	334	337	343	324	358	312	366	349	355	318	385	330	372	356	369	387	371	376	347	364	313	348	330	323	362	340	342	341	333	342	315	357	342	331	343	353	335	367	366	356	330	348	322	351	359	338	330	330	355	324	358	365	337	341	362	334	346	343	349	322	341	343	345	337	333	332	311	322	347	336	365	326	354	341	340	331	319	353	291	369	356	367	304	311	358	329	330	333	336	351	329	383	325	301	338	342	354	331	331	334	314	320	337	344	347	322	353	337	367	367	349	354	395	324	337	327	340	328	305	367	364	357	335	335	337	341	331	329	334	318	358	315	335	332	346	352	352	333	347	330	366	332	336	353	353	328	355	350	344	338	330	349	334	375	351	322	352	346	316	380	343	335	321	365	372	318	365	360	354	376	367	340	334	363	327	362	365	348	354	315	363	308	363	330	360	348	335	327	339	343	326	282	327	324	303	353	332	337	308	352	345	361	368	364	340	367	316	349	369	351	356	342	381	355	330	345	311	343	353	361	346	359	332	339	333	367	313	339	355	323	354	349	323	308	353	343	370	308	370	326	326	332	340	327	369	345	351	343	359	346	329	363	348	338	354	327	344	344	355	348	300	382	360	316	354	318	316	313	341	369	369	330	379	334	332	372	350	340	292	309	318	321	359	360	356	332	332	325	303	356	337	362	344	336	336	330	315	361	382	370	335	349	355	348	338	361	348	326	336	347	324	332	350	320	368	355	308	335	330	342	339	363	338	330	341	363	346	332	348	370	328	313	347	351	354	360	350	333	334	353	371	340	362	356	351	359	354	324	366	383	365	341	355	341	337	337	356	338	320	347	340	329	332	335	353	345	360	305	347	307	367	346	319	344	331	345	321	337	350	325	327	305	362	363	322	350	369	346	344	331	339	314	368	341	336	324	357	335	344	350	353	350	342	328	355	347	328	352	309	359	321	328	348	359	335	356	325	342	315	295	331	320	316	354	303	341	368	326	343	347	350	342	327	305	341	362	375	335	346	335	369	358	363	332	363	338	374	340	339	364	313	355	350	318	366	339	316	366	338	359	342	394	347	340	359	327	327	364	363	328	332	360	349	357	302	314	318	312	358	346	325	370	383	338	362	362	344	335	328	349	326	311	317	353	296	355	341	325	363	308	369	344	368	359	327	344	339	362	327	365	313	304	357	356	319	320	318	352	322	355	343	334	322	346	324	358	320	365	343	361	357	366	323	335	315	319	324	342	374	303	348	306	342	336	329	302	310	348	287	332	383	368	329	283	350	367	331	345	315	341	351	336	329	343	396	350	300	312	328	335	339	335	356	346	335	341	330	325	352	342	347	352	335	364	349	362	333	319	325	325	312	361	364	354	307	349	368	394	376	352	329	346	307	353	343	339	342	319	317	349	332	314	323	312	322	333	359	330	358	337	335	346	361	351	318	352	355	365	345	328	338	325	330	318	338	332	334	339	343	347	365	337	331	357	365	355	325	388	325	351	330	368	320	340	336	372	344	338	354	298	327	338	328	367	350	321	358	318	343	334	312	373	360	333	314	317	319	322	361	337	319	360	304	332	328	327	326	317	355	372	367	324	338	323	306	292	351	370	335	322	310	364	374	356	357	320	347	339	322	359	332	332	351	372	366	350	390	335	325	342	309	297	308	312	339	330	329	307	347	322	321	319	325	336	334	355	324	322	363	335	324	341	353	357	352	330	336	312	347	347	371	359	341	363	369	354	361	312	398	309	340	340	307	340	361	310	361	339	343	316	326	372	349	357	339	357	356	334	341	333	355	315	369	350	328	339	342	387	343	310	359	342	323	351	330	371	333	324	336	354	318	365	307	340	298	328	336	376	308	346	326	315	341	359	372	334	342	366	349	327	348	351	327	348	353	305	379	347	335	336	326	361	322	364	380	328	357	314	342	349	338	340	346	321	359	354	323	343	365	349	370	337	347	345	305	345	356	350	354	348	319	359	364
5546	1156	1673	886	876	812	820	880	821	853	823	853	830	831	823	885	913	870	826	894	810	854	818	800	881	746	880	778	881	856	900	895	858	863	818	893	843	892	834	905	834	865	857	887	821	844	881	910	862	885	818	842	893	857	859	852	863	887	823	866	854	790	873	837	804	832	842	859	849	847	835	881	817	838	822	852	879	803	829	852	830	833	844	839	843	830	887	845	817	880	869	848	806	867	866	832	892	878	812	824	881	864	869	883	820	839	845	845	831	869	887	845	836	795	876	863	827	897	859	838	881	868	839	846	835	831	810	852	852	877	867	892	874	861	878	861	882	844	883	874	850	854	849	884	856	862	826	887	878	832	893	882	879	863	863	848	840	868	859	894	807	805	825	903	885	881	827	805	818	894	866	833	813	823	891	912	828	886	849	897	883	876	836	857	876	868	840	826	858	839	832	841	886	884	882	853	857	859	835	897	830	797	845	866	843	835	824	812	850	880	889	812	865	829	873	833	900	868	814	807	853	855	870	787	898	783	809	817	855	842	834	871	854	901	904	822	874	813	845	868	876	881	831	822	876	895	854	828	865	864	916	846	895	822	844	882	795	857	839	795	855	774	844	838	836	813	854	829	805	883	852	864	862	814	837	867	861	861	834	867	828	851	828	858	871	852	859	861	857	873	848	867	817	794	834	866	870	846	824	822	794	854	879	821	830	843	803	873	873	831	837	829	819	871	847	845	860	913	870	880	844	892	864	836	827	816	805	863	850	814	844	906	902	839	867	863	843	801	895	851	857	852	876	854	912	911	858	836	869	833	850	902	839	863	843	881	813	893	836	829	868	841	873	820	844	871	854	823	898	842	837	853	854	901	893	881	846	865	840	866	841	818	883	845	860	854	833	909	878	878	850	835	876	844	849	850	812	836	851	842	835	830	817	863	881	872	880	865	901	907	915	806	859	837	864	850	852	840	841	857	821	797	833	837	875	855	868	876	852	855	853	877	841	893	817	833	832	877	876	819	874	821	863	852	809	851	787	874	831	836	841	824	845	858	885	853	889	844	870	903	874	855	800	894	865	839	846	891	852	775	855	839	830	864	866	868	818	873	846	818	800	871	890	830	804	827	848	868	855	900	872	859	847	870	858	838	850	804	893	843	847	855	817	834	806	877	891	896	865	833	868	858	824	776	818	888	860	880	859	875	807	871	848	837	814	861	797	864	904	878	893	916	936	827	866	884	836	878	856	833	873	821	835	887	827	817	875	870	813	844	837	867	811	856	850	862	810	827	863	902	840	805	891	875	870	817	830	806	825	805	852	895	813	838	797	818	823	890	889	827	842	840	832	874	885	847	876	882	841	837	801	830	825	863	830	818	841	836	846	850	849	849	872	846	925	838	782	829	861	887	906	852	876	873	824	873	857	897	815	853	894	821	867	834	818	845	862	845	858	848	814	837	857	912	837	805	818	849	874	852	863	858	852	839	856	806	792	813	901	846	867	820	809	860	881	869	887	869	844	869	896	859	849	897	884	846	849	867	873	875	833	797	837	842	843	835	927	812	856	852	861	863	884	845	807	875	900	849	833	839	922	860	856	859	856	844	840	895	834	834	895	916	898	825	876	832	822	803	852	864	843	839	861	826	849	805	863	884	834	837	846	859	886	816	850	815	863	865	899	853	825	843	826	848	836	790	825	853	865	859	874	860	870	846	853	840	803	808	856	826	862	865	895	875	891	806	862	854	842	845	817	854	800	780	858	927	879	850	861	841	894	785	814	872	867	841	856	864	861	833	808	851	843	892	855	879	871	816	836	864	794	820	828	862	868	880	856	858	847	845	899	855	829	835	879	825	857	842	863	841	825	851	829	869	859	863	815	826	868	831	841	852	906	855	866	843	867	782	863	835	872	830	867	872	824	865	831	891	847	859	838	840	840	883	827	786	819	843	867	834	939	847	823	863	846	841	842	886	827	820	868	816	883	869	820	837	870	895	822	890	874	845	831	865	794	823	888	874	873	840	869	844	856	825	880	856	835	804	805	828	862	818	860	865	849	853	893	867	844	844	818	859	891	856	889	848	855	848	813	855	820	819	811	841	838	841	882	859	839	881	838	876	859	813	873	823	836	836	828	869	850	795	879	855	894	841	824	869	855	815	870	862	805	831	881	860	837	843	874	826	845	876	887	823	844	915	853	866	882	863	837	842	786	883	837	848	877	839	842	827	885	835	853	903	827	782	884	832	839	825	827	853	819	804	862	892	843	866	843	857	847	843	848	880	870	835	877	848	870	837	880	848	873	843	874	855	816	849	849	863	866	835	804	843	813	870	824	873	903	808	814	891	856	871	828	809	825	868	845	903	894	838	854	888	882	813	877	847	807	881	837	816	857	836	854	886	794	847	819	864	842	895	892	826	867	907	853	868	870	808	830	846	820	823	839	829	882	857	896	842	819	876	853	906	872	854	881	719	867	833	797	836	860	830	894	818	821	810	836	876	851	793	847	866	839	872	881	857	853	881	899	855	876	843	823	910	893	878	826	868	866	861	837	848	895	853	821	836	886	830	856	908	900	834	792	813	826	870	843	849	809	836	830	879	838	838	833	864	861	862	849	864	873	872	851	920	860	813	862	842	827	902	873	833	875	846	854	811	851	847	834	878	835	821	887	829	851	814	850	810	837	844	813	838	881	853	852	907	861	800	872	868	865	824	864	838	826	872	834	866	833	836	877	798	797	863	854	843	820	788	879	882	808	810	861	836	811	851	890	843	842	826	875	848	869	813	836	826	853	854	874	869	868	780	851	833	856	863	883	853	870	874	910	843	855	879	879	871	843	826	855	857	860	887	855	846	816	832	850	808	814	822	845	902	896	857	846	816	878	833	830	825	815	896	848	819	863	825	883	885	846	821	851	810	833	878	873	859	817	883	866	811	783	880	836	835	891	922	810	861	875	893	861	862	852	881	845	905	824	865	818	813	790	837	859	882	833	871	824	861	832	836	877	850	857	845	828	838	869	841	818	820	839	905	829	839	850	811	798	830	819	886	853	858	797	888	871	820	815	892	848	814	836	881	826	922	807	895	818	792	790	840	882	921	868	860	864	877	862	831	869	875	838	792	812	830	881	855	825	886	825	852	887	826	819	821	861	825	851	852	900	852	823	868	867	879	818	824	874	843	890	820	815	846	846	889	847	879	856	855	793	879	834	865	853	822	860	867	893	869	904	802	799	899	850	859	826	869	839	860	889	884	811	859	848	883	825	819	837	855	843	842	833	834	881	877	885	889	833	834	940	807	834	868	860	891	848	869	872	829	869	870	826	797	863	834	822	914	811	870	851	890	869	851	847	873	894	861	862	875	860	814	866	888	871	922	819	860	857	833	882	894	894	876	892	867	844	857	829	891	840	802	805	849	839	824	831	840	877	866	859	843	853	883	905	853	849	871	864	838	826	835	798	876	855	854	888	831	840	804	831	871	867	817	829	872	853	826	885	850	846	832	897	917	898	873
24537	21010	23992	28183	21003	17804	826	529	432	420	409	415	410	412	436	432	414	416	395	438	407	432	387	404	430	405	391	376	415	369	404	410	371	419	395	410	405	416	432	377	408	388	387	432	379	372	422	427	390	413	389	421	400	416	400	396	420	387	387	382	428	406	398	379	418	399	412	422	421	405	385	390	461	372	390	426	394	392	414	451	396	391	427	372	405	440	406	433	449	428	374	384	384	398	415	420	402	396	359	409	406	401	398	395	417	403	378	409	390	396	418	409	399	406	397	406	393	389	398	388	366	458	392	413	400	407	421	438	423	397	399	384	410	407	428	397	394	400	416	364	382	390	427	367	398	409	394	410	386	413	386	417	399	428	418	425	413	409	377	371	383	397	398	351	375	413	389	377	425	414	425	405	405	415	390	378	421	433	401	391	378	422	419	390	410	394	417	375	398	391	409	380	412	414	398	396	407	416	418	381	392	427	372	442	402	423	377	404	378	389	380	400	439	421	388	390	382	419	417	398	414	406	403	376	398	380	414	395	402	357	425	424	401	386	395	376	391	407	343	401	392	392	414	357	367	403	366	417	390	378	396	414	395	416	428	406	392	452	378	396	397	418	442	365	418	407	412	434	425	418	416	410	414	398	407	428	401	440	411	409	418	352	363	405	410	421	418	445	428	383	443	462	407	404	393	412	386	392	395	402	391	396	366	390	418	390	410	385	409	428	392	378	386	429	390	405	405	415	370	426	428	357	416	378	385	420	389	392	417	360	393	422	370	407	439	396	395	394	426	431	426	426	393	398	378	395	441	381	407	386	409	384	402	394	387	399	406	397	391	378	424	399	426	423	373	429	417	374	418	395	415	400	398	329	411	419	392	394	407	419	402	357	423	360	413	423	421	404	390	390	362	371	403	385	438	403	364	370	394	401	381	372	426	433	427	398	413	369	392	446	403	370	402	387	389	406	443	391	386	394	391	376	400	401	389	417	412	388	398	426	399	377	374	369	400	364	444	397	392	383	381	376	376	409	421	380	398	371	399	422	426	412	399	384	415	373	399	436	437	393	383	413	378	414	400	388	387	399	391	400	392	367	388	402	401	372	385	410	376	438	400	381	406	432	405	409	408	396	375	388	393	393	421	400	395	401	397	383	389	408	399	383	390	408	423	408	421	412	393	372	390	425	395	411	410	397	445	411	376	366	395	439	414	386	377	421	389	370	416	389	356	382	413	396	414	355	430	428	431	390	424	407	393	419	382	383	401	437	429	413	436	384	389	374	376	396	379	422	411	402	397	415	414	414	394	404	433	403	384	398	391	441	386	399	377	406	400	383	384	452	384	397	421	433	367	389	412	404	406	403	403	421	414	375	429	436	391	394	362	349	375	431	409	395	449	427	401	401	398	398	396	406	382	437	403	338	429	428	421	469	388	421	427	373	413	398	400	430	363	403	397	416	395	448	401	423	364	415	408	433	399	397	392	395	378	397	441	391	392	409	411	389	422	392	409	429	406	380	362	411	393	419	396	399	402	397	420	416	412	390	418	371	385	402	393	411	411	399	443	374	394	411	378	384	396	397	369	405	422	414	372	370	392	421	381	403	388	433	407	373	378	429	435	389	360	413	395	395	387	379	418	392	405	391	390	407	410	384	374	388	398	428	379	384	415	398	430	390	403	392	413	429	416	391	379	455	415	430	424	398	411	415	385	441	419	367	405	396	410	396	406	425	366	352	397	463	376	415	384	393	412	434	422	381	394	371	393	391	471	382	397	408	389	382	391	392	406	386	374	405	420	411	430	410	386	396	421	389	438	417	370	370	401	373	372	393	374	394	413	423	409	390	426	395	385	396	382	377	366	423	416	379	420	436	400	386	379	405	399	421	389	413	397	447	452	372	425	422	405	404	411	369	403	445	405	393	420	369	366	358	369	399	379	392	398	403	389	409	441	391	387	408	404	415	388	379	337	382	438	369	358	408	377	410	381	417	386	405	420	439	417	414	430	432	406	396	399	368	383	419	411	386	392	391	432	354	409	399	391	407	381	397	435	377	371	400	404	368	387	407	415	366	376	380	383	406	399	396	417	393	391	409	351	373	368	408	405	366	374	379	371	389	415	407	401	430	382	406	420	406	425	394	409	384	397	377	361	409	410	408	394	380	419	403	405	411	391	387	354	402	402	409	397	391	420	383	416	398	398	423	407	441	402	446	383	407	411	440	407	368	385	404	397	383	414	381	416	421	366	373	385	374	432	360	392	397	378	384	402	400	388	390	389	412	404	382	420	413	405	394	413	408	405	415	384	409	422	413	392	405	426	404	413	426	440	371	359	396	398	371	384	359	391	404	398	373	374	388	385	397	382	339	438	412	406	432	344	397	368	443	403	444	379	400	465	429	400	422	409	397	413	365	384	418	405	412	417	372	403	370	393	372	408	348	471	384	346	367	454	394	395	405	414	404	439	425	388	407	383	376	379	404	415	374	367	397	381	398	404	414	370	411	409	437	421	398	394	425	390	422	394	380	348	401	391	416	410	387	383	401	406	387	416	433	404	414	390	390	398	418	413	425	384	390	391	372	405	418	333	374	400	406	411	417	398	384	402	404	382	406	421	391	391	386	368	410	406	383	410	403	371	426	398	392	395	442	382	383	391	407	405	373	408	392	437	403	402	435	404	397	402	387	399	393	399	396	384	385	417	385	411	396	401	394	416	405	383	366	386	394	375	380	386	403	355	365	408	392	416	408	431	407	389	424	413	448	398	396	412	408	389	419	389	423	383	397	399	365	370	363	399	439	422	398	415	417	419	386	379	377	394	394	411	357	410	401	360	389	366	391	395	405	406	422	386	396	408	394	395	433	397	396	386	422	364	385	394	378	399	396	420	393	426	393	382	404	425	405	396	402	435	381	391	389	391	382	392	381	375	397	386	382	450	410	407	372	373	371	354	417	396	395	383	440	394	396	417	409	396	394	380	412	394	410	386	381	312	386	365	425	381	406	379	382	381	372	389	393	411	383	388	408	403	402	430	368	397	395	389	382	367	402	413	401	389	377	381	402	380	401	408	420	371	410	425	398	385	416	411	389	399	432	388	385	359	389	406	364	377	385	390	409	366	422	405	391	383	414	406	385	424	423	367	402	394	442	399	391	391	419	408	405	435	379	406	409	407	364	418	414	394	389	391	404	394	410	378	396	369	413	436	442	392	400	419	422	409	415	389	393	398	388	409	396	398	425	419	402	385	412	389	382	384	410	369	357	402	421	398	414	404	425	420	399	406	350	353	355	401	409	424	411	406	421	392	439	377	397	416	400	410	420	400	378	399	385	406	379	425	395	409	428	433	390	412	396	369	406	379	437	374	380	380	375	392	401	412	377	403	393	402	379	425	375	409	395	405	379	425	397	398	423	400	376	408	415	396	385	400	390	374	385	411	376	438	407	411	400	399	397	424	411	400	401	432	369	433	412	429	376	423	406	355	358	422	383	391	420	417	447	343	376	408	408	398	415
3229	2710	2924	1426	1011	1022	1018	1016	940	976	968	975	935	950	939	939	951	950	976	930	1014	955	899	958	970	955	948	881	943	872	1022	936	922	962	996	972	922	940	899	972	951	928	969	942	1014	951	941	960	918	944	941	945	875	940	960	925	903	956	968	903	945	963	956	956	897	898	1007	981	932	966	917	961	904	964	973	940	937	980	934	918	911	937	968	933	955	963	963	938	975	936	993	924	931	1017	913	929	952	949	925	968	932	925	967	870	962	952	1037	957	880	987	978	944	945	944	920	952	987	990	988	987	984	899	1013	964	971	975	965	924	971	917	940	965	972	973	901	944	986	976	997	938	905	951	950	962	898	956	972	957	943	922	985	922	948	983	993	898	978	957	950	1013	937	935	976	981	928	974	939	929	957	948	953	961	972	950	935	960	1005	985	940	1012	938	927	899	911	923	952	1034	891	989	919	1003	892	986	944	937	971	948	936	925	996	937	909	964	994	983	941	954	908	922	930	992	1010	1013	966	921	978	957	993	983	948	914	936	970	935	939	929	1002	933	936	985	1015	942	983	939	935	955	950	956	955	909	917	919	1034	960	952	951	973	914	945	954	968	931	979	928	960	918	995	988	943	910	926	950	959	992	911	928	914	986	928	948	970	977	964	961	921	956	966	967	956	968	991	968	921	882	929	945	988	953	951	917	1009	976	991	952	934	987	996	947	968	943	971	918	944	1011	909	1022	1007	984	911	938	954	935	962	987	990	943	959	894	911	967	949	987	896	964	974	961	944	928	943	970	959	1010	932	989	985	952	944	955	938	925	1001	950	917	956	982	961	972	995	908	974	923	895	977	914	1031	933	982	930	986	971	942	969	930	940	950	931	897	1020	889	889	966	951	999	918	961	904	976	981	952	986	982	972	913	960	998	994	937	913	933	932	895	924	962	927	965	969	965	943	979	932	987	946	937	929	1006	1008	960	997	960	936	923	993	978	949	969	962	918	940	979	916	952	1019	945	967	928	950	935	944	938	1008	949	926	958	939	940	950	963	933	955	947	1005	910	948	964	951	903	964	973	943	929	936	947	951	959	942	940	900	1005	993	925	1014	907	964	969	928	966	917	960	958	917	981	930	992	1000	1022	923	939	957	962	934	902	904	974	919	965	987	959	972	928	911	952	940	975	937	981	972	935	973	984	930	917	970	946	967	961	885	1006	926	961	957	914	977	953	963	973	933	948	918	971	961	967	913	959	901	946	958	938	974	952	951	1018	971	987	923	913	893	935	986	1000	963	935	908	1006	991	926	975	944	904	977	943	953	982	967	1000	926	969	941	920	908	1007	911	1002	971	913	959	949	939	910	987	921	922	978	957	964	982	907	966	976	952	924	917	941	955	935	961	934	927	976	909	953	968	919	937	925	1003	955	856	955	940	984	944	927	974	955	961	921	977	969	879	947	956	971	932	975	1006	973	923	966	944	951	946	992	958	954	976	921	983	975	925	972	916	965	894	949	952	934	957	977	937	921	993	1018	952	924	956	870	892	975	958	932	949	985	997	934	973	966	914	910	935	934	983	979	893	953	990	930	970	931	969	931	924	940	922	944	908	948	941	946	931	976	985	993	999	978	925	932	963	942	939	957	962	946	997	908	958	946	917	979	935	940	932	917	989	955	958	993	957	947	943	947	973	965	900	964	908	958	886	928	997	912	943	984	929	908	980	971	991	953	985	927	937	969	942	936	949	987	945	864	899	929	1004	977	1017	943	940	965	1016	912	977	948	950	935	936	953	893	947	891	998	972	998	980	942	951	966	891	985	936	886	946	974	950	962	982	913	938	925	973	946	971	951	969	928	962	919	903	954	973	952	954	977	998	939	945	932	979	958	929	902	923	977	965	890	961	925	947	933	902	941	951	896	900	1002	957	975	959	957	922	985	967	971	976	954	1009	924	901	960	959	944	966	921	913	942	930	954	923	934	940	912	919	958	975	972	1029	955	918	953	952	905	945	912	934	931	976	933	973	948	994	981	977	935	989	905	941	915	942	972	977	919	949	942	907	925	987	963	961	956	911	971	904	962	953	959	982	970	924	943	1028	961	1008	914	944	969	991	948	951	971	915	975	984	960	923	1003	985	936	972	891	932	1007	951	937	961	882	985	899	956	965	949	910	927	950	938	999	1005	922	953	931	931	1015	926	971	942	937	946	1000	1025	976	969	949	948	934	1012	950	989	993	936	964	951	966	916	975	973	1012	960	959	947	930	938	915	985	954	911	966	944	963	927	967	962	967	905	949	964	895	946	933	956	960	945	956	969	922	933	933	903	982	883	920	956	982	957	929	949	924	944	936	989	923	928	1005	866	998	953	908	951	968	956	947	908	913	923	977	942	935	881	975	989	956	931	921	933	1004	915	1000	1007	922	927	908	953	969	960	974	975	922	964	922	973	982	954	956	960	946	939	897	938	949	956	944	967	954	920	974	985	971	953	957	917	971	963	936	908	947	924	1022	915	914	926	955	942	1060	943	968	946	939	947	915	933	899	973	880	966	920	901	944	936	966	948	907	941	934	932	958	907	894	912	962	953	959	896	979	972	928	968	884	936	909	936	910	934	922	931	920	954	930	901	944	964	951	1037	986	977	968	931	1004	904	892	944	957	918	945	943	957	991	964	1015	967	949	949	947	942	932	968	919	978	968	913	926	950	934	939	967	942	912	971	957	961	953	951	978	958	981	892	974	987	922	910	909	938	952	942	931	970	912	1011	976	957	970	946	967	938	939	939	911	936	971	952	883	939	991	936	992	1020	997	978	952	927	995	976	928	941	928	943	971	945	962	918	966	882	943	884	919	973	951	960	953	979	907	997	934	934	916	982	904	953	911	910	950	930	969	975	933	963	946	978	968	1007	1017	887	938	963	905	983	950	914	936	965	994	974	957	960	928	981	963	919	876	1028	933	916	931	972	1002	909	954	945	969	920	897	937	995	913	972	975	947	910	915	946	941	1003	974	946	959	978	940	940	923	892	947	921	960	969	938	907	971	956	948	970	995	964	994	893	959	985	950	904	977	1005	967	973	942	1043	901	970	935	979	923	930	888	946	967	987	962	969	964	962	960	935	990	952	894	954	960	941	977	919	910	916	894	911	937	928	941	917	1016	989	955	904	929	981	978	915	936	944	976	898	902	978	977	935	960	985	917	947	1005	959	932	939	921	981	918	991	965	972	912	936	902	986	982	957	928	1010	987	973	977	925	938	956	992	922	873	936	972	948	946	946	961	941	1004	1004	971	924	954	941	933	925	1026	997	974	966	930	947	972	948	962	940	915	947	935	938	984	920	922	903	928	908	935	932	943	957	887	947	983	911	937	950	986	920	968	991	998	944	960	951	934	949	890	903	971	960	949	974	1006	931	943	911	965	992	918	954	999	999	969	981	939	972	978	926	886	983	1000	948	914	957	917	975	1012	943	954	904	966	964	939	924	917	947	959	926	966	954	887	993	971	977	886	994	937	922	901	898	958	907	935	918	927	1009	963	940	988	997	921	913	947	934	928	977	954	982	905	975	979	874	921	916	978	928	871	936	994	936	932	913	962	919	893	968	914	1019	954	1006
23976	21056	24419	27899	21058	21069	13742	630	352	366	338	325	292	313	292	274	291	252	281	256	244	265	244	226	222	290	250	252	248	247	269	269	276	257	220	240	241	239	261	258	249	251	242	258	264	236	231	255	244	231	236	249	227	252	230	211	259	242	266	253	249	235	252	228	290	206	228	238	219	233	228	254	231	280	260	237	261	214	238	229	248	249	277	236	234	243	244	227	227	258	262	228	248	231	260	236	244	228	235	242	242	243	208	232	243	220	245	277	254	231	258	249	240	253	265	246	237	259	263	241	217	254	218	261	243	251	259	250	211	259	240	222	249	220	229	200	237	243	228	276	236	232	237	274	246	212	233	252	263	234	246	260	238	254	213	240	257	247	241	241	243	229	250	258	253	237	264	249	235	233	226	214	247	289	251	225	213	242	238	258	230	237	230	266	235	245	218	254	228	259	248	245	246	226	246	240	256	253	222	261	253	251	238	231	261	244	238	248	267	245	231	271	240	227	239	267	263	250	235	246	245	259	220	278	246	250	249	210	248	230	247	220	227	234	253	209	239	209	250	255	256	258	253	237	236	229	240	247	272	243	228	258	250	244	239	220	242	243	239	272	234	258	256	253	221	227	270	249	245	234	224	277	247	257	214	235	225	254	241	232	252	241	231	241	267	239	252	232	245	244	272	243	211	250	265	252	241	285	240	256	241	258	238	254	209	220	235	243	266	266	271	232	241	225	242	241	250	239	254	276	249	266	228	246	232	240	226	228	237	252	238	223	238	221	223	232	218	263	260	274	214	216	244	254	257	259	259	228	246	239	231	264	256	228	240	238	236	237	236	261	256	240	262	246	226	259	265	245	274	239	282	263	253	241	261	255	247	241	229	235	236	225	211	258	220	241	258	263	285	205	218	265	274	260	254	238	222	233	239	231	243	253	222	230	233	229	235	256	227	232	255	239	250	244	244	229	234	279	268	246	258	231	228	221	233	256	235	243	233	212	232	238	277	264	243	236	260	241	249	274	238	253	248	236	231	243	255	270	248	231	255	265	236	249	237	254	242	235	199	234	250	262	229	279	231	214	241	252	234	265	242	261	243	258	239	230	257	264	237	242	270	250	257	270	236	224	247	246	245	260	250	244	249	247	231	245	240	204	237	233	286	280	261	278	253	243	251	250	233	242	241	216	243	233	225	232	261	239	267	238	247	238	245	245	273	266	252	238	234	239	245	219	227	238	255	250	262	259	235	222	240	235	243	224	250	243	254	269	252	216	260	240	260	236	205	242	233	247	228	250	221	224	229	248	235	234	224	241	258	237	246	248	261	236	251	245	256	260	251	212	244	241	237	232	213	239	237	236	226	232	232	262	245	223	224	235	242	263	228	258	273	260	230	219	271	231	232	232	247	222	272	293	251	256	223	242	250	254	215	230	246	250	266	219	222	237	256	263	222	235	213	235	258	253	271	251	224	270	284	256	253	241	208	258	259	277	240	240	249	260	242	234	236	268	257	242	243	280	270	252	253	264	240	228	237	227	237	223	243	226	243	244	258	258	245	225	254	279	247	221	255	236	249	214	230	268	217	233	265	227	250	263	260	254	225	259	252	233	244	224	261	244	259	236	239	241	255	234	245	256	238	244	252	235	242	270	260	218	282	270	262	226	233	227	235	222	237	230	242	235	238	227	234	269	245	237	251	254	233	244	268	274	237	264	254	241	254	247	243	274	269	253	220	242	270	239	234	250	243	267	248	244	258	216	261	241	252	218	235	235	253	253	255	255	238	242	229	258	226	228	252	250	256	215	221	251	256	242	245	207	240	250	249	238	247	246	263	260	231	239	239	231	264	210	249	251	226	266	240	248	238	247	230	232	252	243	233	228	253	235	216	233	221	225	257	256	234	258	237	227	230	231	263	253	235	219	257	242	217	247	237	239	236	242	221	249	243	224	204	271	222	252	228	265	245	253	249	227	207	272	241	225	245	231	248	212	212	294	239	244	234	253	223	230	222	216	268	225	231	238	262	223	234	237	228	224	269	216	233	219	225	251	241	251	253	246	269	234	259	279	242	234	274	257	239	220	220	237	241	243	262	278	264	259	268	215	237	230	249	262	234	235	220	236	246	250	233	240	224	251	230	269	273	250	276	232	238	243	253	214	249	258	245	253	227	284	240	240	235	248	215	263	259	225	210	252	239	236	278	254	260	238	232	245	237	282	262	253	246	225	222	193	233	227	250	213	258	261	263	237	250	238	230	232	206	226	275	238	252	237	233	245	236	237	246	210	254	225	268	267	221	255	246	226	266	253	252	244	257	257	259	252	241	241	233	238	228	241	264	229	234	241	229	244	238	285	251	260	230	239	243	225	234	223	251	242	254	227	224	254	247	241	248	209	286	215	220	223	255	240	223	210	257	222	267	261	256	236	222	261	244	261	228	274	272	224	235	238	266	256	271	254	226	242	243	236	238	205	217	264	229	241	232	238	238	244	218	225	242	225	239	221	264	230	243	260	240	241	221	258	243	251	213	218	231	226	243	239	263	255	224	225	238	270	276	268	212	261	252	259	246	221	256	233	267	239	245	263	253	216	265	242	217	243	255	241	240	276	257	257	216	241	216	233	261	233	237	249	269	248	231	218	237	234	250	260	247	217	259	248	249	265	241	235	277	231	240	236	240	239	242	265	248	257	240	262	243	256	232	251	267	243	210	229	229	238	235	237	218	257	249	244	260	248	232	259	248	275	243	270	230	274	250	266	260	236	258	269	231	272	219	227	228	241	228	253	269	229	239	262	268	246	254	227	238	224	236	226	247	276	237	240	252	226	233	275	230	224	232	222	285	229	240	227	217	284	247	231	237	259	243	249	240	231	242	257	254	236	244	234	248	232	229	218	234	268	262	245	229	253	242	260	229	243	219	229	228	263	265	244	268	232	238	204	249	254	245	241	244	249	265	247	250	263	234	227	250	291	241	260	250	256	250	252	230	232	248	240	231	231	238	254	243	216	253	257	243	223	241	235	248	233	226	244	244	250	265	239	243	228	261	246	251	272	256	242	233	214	285	279	218	226	232	261	228	240	251	248	235	246	224	252	252	249	220	249	255	224	243	233	253	256	221	224	246	248	234	258	240	232	249	223	257	231	249	237	252	252	233	254	263	259	253	245	271	242	260	255	231	224	253	224	254	239	242	261	209	283	255	242	241	275	232	242	244	272	281	239	241	242	263	232	263	230	228	263	249	209	218	222	267	242	221	242	240	281	224	261	227	261	263	235	246	243	261	242	240	228	256	252	235	230	254	254	251	239	224	280	240	258	287	199	235	247	264	250	211	232	267	257	255	252	270	217	199	256	257	247	256	243	268	212	233	263	237	239	253	229	233	221	250	221	231	262	255	249	245	233	236	233	281	256	248	250	235	260	225	227	238	254	267	255	234	243	242	253	262	254	193	233	237	211	234	258	242	201	226	235	234	254	236	233	259	249	243	270	253	246	239	223	237	225	251	219	278	242
3079	4048	3772	1658	797	737	679	651	659	620	625	607	598	603	618	575	630	612	614	604	567	579	614	603	588	600	608	611	614	582	581	591	572	595	643	596	561	583	583	573	609	617	567	608	590	636	607	635	640	595	617	636	589	607	603	567	590	600	592	634	642	586	621	646	561	576	587	617	578	607	637	583	618	604	528	570	540	608	618	570	608	552	581	563	561	651	570	558	597	541	600	621	600	587	603	578	592	575	562	602	579	612	563	598	589	591	599	610	587	544	600	522	619	628	600	611	556	578	545	603	562	579	603	611	586	594	625	600	611	601	592	615	593	623	652	588	623	530	584	553	589	620	597	598	637	568	587	591	595	626	614	634	604	585	560	594	566	580	594	571	543	595	605	618	599	577	611	627	582	585	563	592	580	578	600	629	605	592	574	584	591	568	563	571	595	606	592	615	580	573	586	561	624	565	555	583	551	571	574	573	575	577	605	532	615	574	539	609	617	605	576	582	585	581	583	566	602	610	618	616	607	587	583	576	560	591	583	598	572	571	624	608	591	582	568	620	606	583	620	620	609	579	602	609	580	584	579	554	554	602	589	587	582	574	551	586	585	592	602	617	584	586	563	587	593	608	557	581	609	650	611	618	581	603	561	575	581	597	579	574	569	583	572	574	598	624	613	563	595	613	595	597	556	541	579	582	628	568	607	595	548	596	646	626	554	578	557	576	574	578	642	609	562	604	605	633	619	586	589	626	581	594	620	614	617	606	576	603	626	610	595	595	599	563	585	618	579	646	559	627	581	577	575	626	556	578	576	601	617	586	591	608	576	671	588	611	613	559	613	580	576	604	623	602	569	627	543	635	602	594	571	603	568	603	611	543	569	572	559	567	605	582	618	617	563	580	577	563	609	578	613	582	614	610	596	611	574	555	572	580	624	560	545	626	602	650	623	594	587	563	588	606	583	612	560	575	556	574	586	611	565	591	594	576	629	613	571	580	603	586	561	591	588	579	584	581	645	613	570	548	556	604	606	594	573	553	620	582	632	640	604	575	589	591	630	605	611	593	625	622	610	575	628	611	570	576	598	567	602	560	604	579	578	573	656	602	608	603	602	569	639	628	565	581	531	594	562	579	636	586	531	542	602	578	592	605	568	573	598	590	601	641	579	581	571	588	615	604	575	577	571	589	628	595	609	574	604	569	623	606	598	572	609	652	597	605	595	611	589	635	566	618	602	611	576	571	634	630	608	593	589	639	607	583	619	612	587	598	572	577	600	541	621	582	590	575	617	602	546	642	585	602	610	591	606	600	630	583	562	624	598	584	603	578	633	638	571	613	560	612	629	643	595	617	588	606	594	568	605	573	580	620	621	567	644	598	597	602	572	580	593	636	582	586	618	578	573	603	613	594	581	620	609	564	624	578	606	592	564	570	546	569	579	584	595	542	608	568	576	583	563	617	590	592	562	573	624	606	570	608	614	618	597	589	569	608	554	637	584	549	564	587	624	605	617	599	577	588	550	601	619	577	591	594	596	577	602	588	606	578	567	605	614	620	593	553	569	601	550	590	591	573	588	580	601	562	591	566	579	600	582	566	592	581	564	612	584	564	551	577	624	548	596	593	529	612	609	608	548	567	577	591	592	594	617	543	563	584	590	558	643	614	626	600	599	593	579	538	557	578	634	582	579	615	560	577	568	582	548	610	628	611	578	534	565	608	570	604	575	580	576	577	580	626	615	528	596	596	590	590	572	584	607	616	640	556	614	582	560	610	631	591	589	572	566	612	575	640	624	573	645	590	640	582	598	545	554	602	606	527	617	555	606	609	576	567	594	595	568	556	589	622	578	602	617	592	601	598	538	630	577	594	566	591	567	596	609	592	579	588	588	550	612	543	611	571	610	547	577	562	582	640	570	570	576	585	584	622	580	630	556	555	604	590	609	582	594	610	643	574	570	534	545	612	613	571	601	612	557	562	598	578	609	635	573	626	631	551	627	585	560	612	603	594	581	628	528	552	569	624	552	582	587	594	608	626	587	577	594	618	608	645	580	604	572	606	558	615	588	597	584	579	565	575	571	608	631	585	553	582	612	558	584	557	564	592	628	569	595	575	589	599	601	607	590	572	607	596	552	582	575	591	595	594	603	602	572	621	594	553	599	641	583	594	563	592	587	590	591	601	576	607	570	640	579	574	623	561	550	580	548	567	650	609	618	642	621	600	621	609	630	600	575	618	569	586	580	570	619	575	606	592	559	573	643	551	594	572	624	623	596	599	617	575	602	573	548	572	580	585	601	623	545	557	591	574	582	555	628	615	598	557	562	578	595	619	562	562	600	644	588	585	595	603	581	629	582	638	595	584	577	571	620	580	559	597	591	629	629	605	596	601	590	582	567	617	584	568	583	586	568	607	615	609	611	594	580	609	528	584	617	601	521	590	534	592	600	597	563	601	589	607	608	581	592	550	563	620	592	606	618	583	576	570	569	562	580	587	565	567	598	603	586	605	568	619	599	602	635	537	586	604	598	614	598	619	598	557	603	623	588	590	569	603	580	614	588	566	604	588	585	621	626	623	615	542	594	612	598	572	601	607	586	585	631	598	565	616	588	556	575	593	588	577	632	611	606	622	593	614	566	591	587	627	563	609	579	613	617	583	609	571	588	590	587	625	600	595	559	598	584	602	565	578	585	617	574	559	585	587	585	558	581	606	648	608	584	602	590	565	589	595	554	619	555	579	578	624	596	601	555	604	593	604	585	614	587	589	575	611	591	648	571	592	573	619	587	611	582	557	621	598	545	600	550	609	627	596	606	639	598	576	603	599	609	607	590	566	616	585	594	608	573	538	625	584	595	625	576	596	587	595	602	583	584	584	562	626	582	598	616	615	591	613	595	571	607	598	588	609	603	584	592	646	573	597	598	603	584	558	645	593	577	630	594	582	615	599	624	563	616	587	561	603	596	602	631	588	569	612	557	615	550	582	596	629	560	592	575	597	601	650	596	581	585	600	548	567	597	579	618	598	636	543	627	590	613	540	569	556	584	596	589	562	583	579	570	604	605	620	609	638	598	567	623	579	612	562	596	543	543	583	623	582	544	591	580	638	598	636	593	572	593	640	607	613	542	603	586	571	572	559	650	623	614	586	566	606	593	576	616	573	574	533	629	599	585	575	576	596	624	581	611	586	605	601	583	571	606	596	590	568	635	582	593	616	631	598	583	598	585	610	610	531	594	564	581	633	552	582	619	582	581	592	583	568	594	555	599	572	585	580	582	569	574	584	589	608	562	578	570	562	580	605	601	610	610	599	609	616	575	589	595	563	577	580	539	587	606	597	570	611	621	610	601	641	597	649	612	580	596	624	594	571	583	570	609	578	587	600	572	608	591	619	564	642	596	602	611	590	558	588	609	581	600	615	590	640	546	598	575	523	576	653	605	544	588	598	575	610	558	612	565	621	582	560	589	609	625	598	623	627	605	592	610	617	598	601	617	556	584	627	578	586	596	600
31875	19476	7885	735	373	348	333	310	337	358	351	365	366	337	332	352	346	346	347	327	360	322	373	338	357	322	334	335	339	283	333	362	359	327	314	335	337	340	333	339	311	378	331	307	349	341	357	365	296	335	363	331	342	326	362	334	356	307	312	349	352	359	334	305	330	338	337	355	342	364	321	365	330	351	348	332	362	329	320	360	360	324	359	363	351	335	336	340	360	330	333	308	377	333	357	373	318	348	305	324	351	342	357	342	330	345	351	372	340	333	348	329	326	346	354	311	314	323	354	353	331	318	322	340	340	308	339	346	310	321	359	367	356	348	345	331	326	334	345	339	358	353	323	327	329	316	337	326	327	354	333	305	342	341	349	320	321	361	364	310	301	318	385	325	338	310	330	378	359	356	318	363	337	349	358	332	326	349	345	343	331	322	339	330	375	296	322	355	348	365	335	335	333	347	329	327	344	342	329	343	315	357	315	333	327	344	321	367	310	328	319	360	297	311	357	359	348	288	351	337	316	335	338	340	338	329	354	336	318	342	345	307	345	327	346	377	323	348	335	343	330	357	302	331	341	335	383	328	344	332	339	320	313	290	349	324	377	358	328	327	317	339	384	334	322	338	303	329	351	350	336	349	356	306	363	330	311	335	344	344	364	335	319	340	337	341	314	342	358	334	337	344	315	340	316	341	364	316	318	331	314	320	362	335	336	350	338	329	337	352	348	305	332	321	331	318	325	332	342	339	331	368	362	324	356	330	364	322	347	345	346	361	335	364	346	354	325	352	317	348	360	338	358	341	311	337	301	356	366	323	365	336	329	340	353	297	322	304	352	339	330	297	340	301	346	335	343	353	302	330	345	353	309	320	312	326	354	343	342	368	363	316	361	331	331	338	339	346	313	320	337	334	366	327	339	336	341	352	343	331	345	335	336	357	331	322	332	319	336	325	328	375	366	348	343	327	341	353	332	342	326	331	378	311	319	370	328	311	315	351	335	351	331	340	377	336	331	351	348	330	313	331	344	354	324	305	355	359	318	350	313	310	342	352	338	335	326	368	365	349	335	324	350	322	372	325	361	318	304	359	356	353	323	316	338	321	286	345	322	303	329	314	344	372	337	337	306	351	351	321	367	322	340	357	362	305	364	365	321	342	350	355	348	324	347	348	336	330	321	350	347	331	341	324	363	335	352	339	315	333	377	350	329	373	304	332	327	336	364	314	354	311	327	337	341	360	344	341	333	338	373	355	310	301	327	338	317	355	355	334	307	330	339	333	331	322	327	349	330	345	327	334	307	344	359	357	356	318	367	371	370	350	351	325	336	362	367	319	335	375	360	345	362	345	341	311	385	342	333	348	326	344	362	354	344	336	361	331	344	352	354	320	342	341	365	325	340	305	322	355	351	349	335	342	329	324	331	353	311	352	323	320	329	350	347	331	345	344	329	346	335	344	306	357	357	322	325	379	320	321	322	317	349	334	338	331	341	322	326	306	314	345	334	364	323	323	334	378	354	330	344	321	328	329	366	349	353	331	345	337	356	352	352	334	336	330	342	349	363	354	329	336	316	319	320	345	333	362	317	333	342	360	344	358	357	349	352	355	360	346	350	337	318	342	343	360	329	361	339	328	315	351	311	312	313	354	383	323	330	324	317	304	336	314	352	324	317	388	326	338	364	326	292	349	351	330	345	349	338	325	343	340	360	383	323	335	342	334	358	345	357	340	323	314	336	342	331	326	334	336	341	347	362	349	350	354	349	335	338	344	319	314	341	344	340	342	342	342	342	344	344	371	328	342	378	362	330	348	352	339	345	336	293	347	331	347	349	345	331	344	351	348	378	319	359	336	364	339	354	351	353	315	371	332	356	304	311	337	321	303	320	333	339	344	308	327	376	324	339	337	347	348	351	345	342	375	326	320	344	358	324	307	330	320	352	318	333	349	311	319	329	356	345	361	310	286	306	348	344	345	333	340	315	313	327	321	351	331	335	338	368	353	362	327	356	348	341	362	347	304	330	325	323	330	359	350	359	326	353	340	315	341	319	353	317	325	311	320	341	366	330	310	351	333	328	315	365	338	320	335	357	356	370	341	334	333	348	313	348	368	348	331	373	355	344	324	341	352	327	355	358	341	336	366	326	339	332	351	314	345	353	350	338	344	333	345	342	366	374	323	363	342	356	347	351	338	357	342	386	314	338	340	347	342	340	340	339	322	326	333	343	314	340	351	337	339	336	336	349	346	359	380	356	377	371	319	348	389	337	347	326	316	320	345	314	366	356	341	342	321	339	356	361	315	340	322	335	368	344	393	349	321	337	332	349	327	319	347	348	326	341	302	345	338	366	346	327	365	328	357	357	368	331	335	327	356	322	327	327	333	337	340	349	358	332	303	351	332	360	328	333	351	302	352	324	327	336	363	332	369	331	354	335	364	323	326	326	334	345	344	314	340	345	336	307	335	335	360	339	368	366	357	329	364	321	347	320	367	330	312	357	318	335	371	308	333	346	365	319	336	352	392	349	340	379	345	331	319	363	298	343	332	305	353	331	344	376	360	352	342	322	323	347	307	338	320	381	350	317	335	331	358	335	355	319	332	345	359	325	338	331	321	347	335	334	340	331	364	305	314	311	329	348	358	342	334	326	338	301	350	333	328	348	352	376	366	297	331	373	349	319	396	349	324	341	352	355	311	328	335	292	381	348	320	358	330	317	323	352	310	305	357	339	361	328	320	376	325	334	318	361	366	337	312	371	346	321	310	299	347	376	335	332	359	330	322	344	352	351	318	350	327	347	321	358	339	343	324	325	337	353	315	332	310	320	353	326	383	340	323	339	321	345	331	338	347	315	340	330	335	340	336	340	338	355	324	357	332	325	328	353	316	353	338	326	319	325	330	389	336	344	315	325	312	326	345	345	321	342	291	337	330	348	362	323	332	366	321	336	312	349	326	344	329	355	329	317	363	342	322	294	331	337	320	352	326	303	337	338	326	338	320	324	328	384	334	364	339	332	355	308	349	328	390	341	274	357	362	368	326	359	367	366	312	368	333	329	297	362	324	357	360	362	291	371	319	349	341	350	324	352	320	371	377	317	327	354	324	326	338	321	314	348	364	331	358	330	307	334	356	344	335	345	303	315	382	357	354	359	326	341	299	296	344	348	332	285	347	330	326	295	299	324	313	303	324	322	339	341	291	346	328	342	344	319	349	321	328	343	343	348	330	330	383	334	320	340	347	333	363	337	327	337	351	350	341	335	352	314	362	376	325	355	326	372	355	343	335	351	327	388	349	362	298	335	335	344	347	310	343	347	332	349	342	338	362	359	330	317	337	330	351	327	327	347	353	327	376	336	340	358	351	286	324	357	332	364	324	313	345	364	330	344	340	326	352	344	338	357	328	339	367	340	337	341	349	316	348	334	374	311	371	368	301	341	339	355	358	336	330	406	303	328	338	324	348	319	379	323	339	347	325	369	330	339	348	363	369	343	360	328	347	363	362	335	310
5554	1424	1789	866	840	848	825	900	811	828	867	875	842	834	766	812	865	844	879	851	876	867	891	853	816	829	886	882	810	840	893	883	889	872	903	844	829	891	848	894	839	889	852	825	803	844	844	864	892	842	923	903	832	827	813	876	832	845	872	840	853	830	883	813	908	807	858	846	880	860	769	893	845	895	849	896	845	791	830	893	888	872	879	849	836	842	878	836	875	835	814	855	894	880	879	849	878	850	890	836	856	886	869	849	845	801	860	854	839	877	878	897	831	877	835	898	855	863	843	878	853	903	870	885	877	857	808	860	890	841	963	888	831	859	822	825	857	887	809	879	814	860	894	846	866	897	854	869	847	904	856	825	832	845	907	853	850	903	860	826	853	873	831	825	899	833	883	880	812	888	823	861	859	876	856	843	862	907	878	874	823	861	836	845	802	875	876	865	837	818	859	834	897	838	851	826	861	878	847	839	840	821	888	834	845	818	846	852	854	838	854	839	905	832	834	831	877	869	850	843	861	852	828	811	877	834	852	854	819	926	879	858	838	853	819	877	875	852	859	889	882	848	823	855	869	865	853	798	874	820	860	826	822	884	842	849	898	853	878	842	857	865	867	859	869	872	814	829	884	819	845	836	894	877	862	814	851	907	858	854	861	812	885	861	869	872	887	839	870	844	814	870	869	870	855	848	854	904	817	852	875	850	846	863	824	858	846	834	846	863	862	810	876	874	844	849	882	822	817	811	871	847	850	814	846	858	846	842	877	820	890	857	863	798	836	914	848	864	864	869	871	873	793	850	870	820	846	842	832	879	817	854	872	842	867	866	825	856	821	825	897	883	840	869	864	848	852	905	857	828	850	847	816	834	874	866	852	814	778	823	800	857	856	860	854	809	799	876	837	866	812	869	840	823	825	892	890	827	905	932	809	887	823	812	837	824	819	837	786	883	852	899	848	841	854	919	841	848	906	874	863	888	857	885	842	835	889	831	893	808	862	834	839	845	854	879	860	886	836	865	844	862	835	876	882	789	923	819	857	874	836	850	850	852	855	888	842	851	796	811	814	857	842	876	832	857	825	833	896	823	868	835	835	835	814	874	820	854	830	824	804	829	901	819	868	798	842	825	828	883	785	851	873	856	855	854	848	858	819	802	838	850	913	831	853	788	833	812	877	854	842	888	829	911	872	854	879	865	837	886	828	823	847	804	832	831	845	863	843	861	874	860	840	880	864	867	923	878	884	898	856	862	925	899	842	888	870	828	894	841	871	881	835	882	859	853	853	874	829	879	841	848	887	793	894	878	910	880	840	815	858	856	853	859	872	819	832	816	852	827	861	841	836	861	872	823	855	881	826	876	926	891	847	834	823	816	837	803	865	906	831	927	865	855	859	843	860	902	855	906	880	817	853	860	875	916	773	847	825	848	822	844	829	833	880	838	819	826	828	792	860	840	856	811	876	945	905	827	846	884	854	819	900	809	881	898	849	826	860	837	900	840	854	838	884	870	896	868	911	849	844	849	837	844	835	851	853	887	843	866	923	813	884	888	818	841	855	890	855	854	845	792	834	854	917	847	832	866	876	871	869	849	816	894	836	905	852	828	891	829	878	904	886	852	847	849	823	837	873	843	848	842	887	880	809	875	859	791	864	882	878	842	898	798	848	840	845	830	880	882	883	822	880	905	895	851	807	874	871	873	844	899	841	877	910	870	871	811	857	840	838	833	902	867	879	826	871	844	842	866	874	875	878	852	886	886	886	837	857	858	830	873	880	844	888	858	854	853	853	902	851	856	870	812	896	850	845	795	855	867	880	795	847	830	828	826	812	904	828	860	883	869	830	806	873	843	853	841	813	867	814	942	855	884	882	848	849	833	837	837	913	875	808	805	845	914	806	833	847	871	885	842	877	854	854	860	846	867	882	866	886	882	826	840	888	791	821	869	856	839	870	827	879	885	853	882	860	850	897	860	832	916	803	809	859	865	850	849	860	860	850	829	870	878	850	862	864	835	842	875	791	837	872	803	816	812	878	836	862	894	834	870	829	861	895	844	870	856	826	847	847	805	864	870	851	863	854	854	935	903	888	895	835	842	831	874	897	869	835	852	817	851	873	856	855	845	852	851	862	860	914	834	892	851	840	915	874	829	847	831	853	861	871	880	840	856	836	868	887	882	847	827	843	868	852	851	844	879	861	872	867	920	890	826	863	885	845	838	867	893	869	845	872	868	854	885	871	868	848	810	904	874	834	858	813	850	892	887	874	878	856	812	876	861	869	805	839	890	865	853	869	855	849	846	854	857	880	901	864	881	848	811	810	887	878	893	815	848	883	897	824	861	861	862	843	820	886	848	870	865	877	888	891	860	817	837	809	896	897	803	828	881	803	810	829	865	869	867	881	807	860	831	858	858	854	824	877	841	834	804	864	862	836	884	852	861	833	954	869	866	882	833	861	881	869	809	835	819	923	895	857	829	873	921	843	898	886	870	891	850	845	845	851	864	838	861	865	799	864	864	816	867	829	878	873	855	890	912	830	827	835	763	920	833	833	943	828	888	804	884	832	901	793	884	888	912	842	834	832	832	871	876	859	897	892	851	882	870	854	939	818	875	930	868	850	888	805	887	878	857	869	857	914	874	866	876	841	858	872	893	869	823	877	839	843	834	876	841	868	856	884	823	880	891	830	850	908	863	879	839	861	848	845	820	867	859	848	838	883	883	902	809	872	866	846	826	891	805	867	810	866	842	862	844	795	816	856	843	871	855	905	840	863	870	846	807	852	813	901	795	816	845	848	818	921	854	834	830	825	884	856	888	868	842	871	845	849	882	828	844	839	861	832	869	909	904	824	850	848	879	858	881	847	828	853	818	875	842	843	810	859	832	872	853	866	844	889	889	869	830	883	926	869	869	834	849	878	840	853	861	879	835	865	869	822	864	859	882	853	907	847	785	936	863	870	877	863	867	853	834	855	826	816	810	872	901	858	818	843	915	906	854	819	878	810	821	880	864	792	912	798	881	882	806	867	864	830	835	855	808	850	858	836	859	886	827	857	839	880	832	864	840	821	831	887	830	870	876	842	864	940	890	884	796	904	859	871	819	847	853	840	867	853	886	841	876	869	846	809	867	900	840	839	791	801	842	791	875	870	816	889	807	860	838	879	845	798	912	847	843	874	873	873	812	841	786	828	864	869	926	865	857	852	859	803	861	868	858	863	826	820	848	842	841	873	820	856	867	824	877	797	869	814	852	860	797	853	850	826	832	862	840	853	859	846	830	899	878	804	915	823	820	879	873	864	813	843	879	882	804	918	837	832	882	838	796	845	849	832	848	908	805	807	872	887	797	854	883	873	829	811	835	840	897	850	839	868	865	856	869	844	917	868	877	879	838	838	869	903	825	894	788	835	824	854	932	867	831	861	892	812	842	901	843	845	836	847	874	861	857	855	912	867	837	876	857	869	828	788	888	920	830	877	886	882	816	922	821	860	831	820	895	838	836	853	835
24620	21020	23987	28249	21013	17391	763	512	466	465	424	446	394	415	398	416	437	439	414	424	411	404	349	399	412	375	415	389	403	417	442	422	422	398	418	418	434	387	380	436	413	410	391	390	391	382	380	420	420	394	430	419	431	395	405	411	432	408	404	371	398	429	415	364	348	391	390	389	398	362	403	436	403	378	412	404	407	418	399	423	426	403	420	413	378	390	385	397	388	421	422	422	415	393	384	423	393	412	412	404	380	415	403	398	381	362	385	432	421	400	444	414	410	396	397	413	384	415	370	364	371	381	376	371	399	391	388	385	393	396	422	372	405	397	398	407	396	385	374	376	386	346	411	369	404	401	398	415	358	359	400	435	381	394	408	409	426	372	376	362	402	397	436	403	434	371	344	378	387	414	430	425	425	400	404	390	360	370	409	397	395	372	415	361	380	378	391	403	421	421	379	394	393	429	372	405	395	387	382	422	430	401	407	435	382	423	360	387	427	414	379	403	381	392	422	406	424	388	418	405	373	380	379	380	405	392	416	414	425	411	394	430	421	390	365	394	430	409	436	427	416	420	397	418	408	412	374	381	418	420	369	392	387	402	380	381	386	399	419	405	394	416	404	420	411	402	403	416	381	410	415	370	409	431	407	414	379	421	378	409	408	415	420	385	422	414	385	386	417	390	398	418	395	386	395	433	413	362	380	393	383	405	403	388	357	403	409	375	407	407	366	342	351	401	378	452	357	425	423	387	411	420	386	392	393	419	407	362	423	412	385	386	385	426	418	425	400	401	389	386	424	425	442	392	414	339	393	393	376	379	408	418	402	430	392	403	424	393	415	395	427	401	397	423	421	405	382	383	399	388	441	413	371	394	368	371	389	396	418	406	400	432	381	373	403	383	409	404	395	392	406	416	375	428	393	435	403	372	427	437	392	406	395	425	417	425	386	381	405	364	408	398	404	378	427	395	382	382	353	380	426	387	394	396	400	397	402	415	431	405	413	396	399	368	379	407	409	408	414	408	419	394	417	399	421	374	422	437	443	405	397	365	406	379	425	441	380	381	417	364	398	411	425	391	381	403	380	416	350	373	372	424	419	385	376	403	425	352	422	398	375	370	396	371	382	392	406	408	407	393	375	385	407	412	381	390	381	395	373	401	384	358	407	420	354	379	405	410	414	445	419	386	395	395	389	408	355	405	415	403	410	400	409	407	350	368	416	384	401	408	406	389	416	383	402	425	406	377	409	407	411	409	405	415	424	404	408	411	397	389	386	396	372	373	380	347	387	405	401	391	392	401	415	357	406	376	425	386	397	408	414	391	430	438	394	422	389	408	401	403	434	398	403	419	388	395	408	402	382	392	425	404	404	389	380	416	413	369	421	397	391	392	377	364	413	413	399	396	407	420	379	389	412	407	396	404	392	374	397	383	385	381	399	408	351	376	417	403	388	409	411	407	395	396	352	404	402	431	403	388	394	403	435	393	380	403	392	388	398	395	400	400	405	413	406	385	394	416	385	361	418	377	400	390	426	417	397	415	367	420	412	404	362	420	372	410	379	383	414	396	400	390	386	390	419	387	412	358	424	380	375	357	401	435	395	369	395	367	395	426	373	403	407	419	343	391	377	357	434	413	376	427	381	415	364	405	412	393	382	385	398	350	388	424	389	385	381	435	399	405	423	406	381	422	388	406	427	371	406	378	400	382	398	361	384	403	385	373	387	419	414	421	404	387	385	453	390	396	387	380	379	389	419	364	413	414	430	414	404	380	408	385	396	384	403	406	411	417	390	426	397	380	399	401	424	404	389	436	402	406	418	395	395	403	376	407	408	386	421	374	381	395	397	415	428	416	374	387	443	408	384	411	368	397	395	353	412	394	370	386	394	388	416	358	403	386	397	393	439	409	395	371	402	371	370	374	379	427	421	404	410	376	397	426	418	403	373	376	396	389	428	401	399	423	400	383	383	404	405	387	417	406	450	388	394	396	396	391	367	372	388	394	421	389	390	408	406	392	398	397	412	382	390	420	399	398	427	400	401	373	406	402	420	368	366	407	370	412	415	358	390	378	390	405	392	425	431	386	362	403	350	390	390	406	410	385	397	421	425	419	442	375	396	366	394	396	406	400	360	390	405	435	366	396	371	429	404	410	411	396	406	381	401	426	414	391	373	425	397	394	414	397	388	363	414	398	378	374	349	396	405	381	393	416	380	379	380	413	416	387	368	418	424	392	326	399	407	411	420	398	383	364	367	404	380	374	402	421	364	413	406	382	384	375	418	372	404	394	452	430	409	427	377	392	468	396	377	412	411	421	425	453	444	406	409	418	408	400	389	429	409	396	432	380	348	357	389	393	411	364	381	376	430	380	387	422	386	418	422	416	405	407	389	440	411	395	398	406	375	454	421	398	394	406	394	453	398	388	411	406	388	399	403	382	414	390	409	410	377	429	394	355	407	384	392	394	390	441	376	424	427	430	390	400	370	413	408	427	409	367	395	425	420	381	406	392	413	421	401	408	433	400	381	423	391	375	425	363	421	394	427	406	409	373	417	436	401	376	410	373	386	419	377	402	398	398	399	364	392	409	384	382	423	368	397	405	376	393	408	361	402	416	411	385	363	383	391	381	368	397	398	399	427	430	386	389	327	384	412	416	413	430	390	436	382	412	393	422	411	417	418	413	394	381	379	427	409	432	367	425	405	376	370	424	433	395	382	399	379	406	373	367	377	408	376	409	433	404	389	370	443	421	395	370	366	368	411	366	373	414	393	387	362	386	418	447	381	382	406	407	384	380	385	376	378	363	365	390	396	414	407	401	416	362	405	376	374	374	407	419	386	418	409	403	414	486	400	407	424	386	422	380	375	383	419	387	405	426	407	403	378	391	425	413	447	403	432	404	432	422	392	393	416	407	413	402	407	363	417	413	412	386	378	388	410	374	413	391	410	381	443	387	395	408	392	419	425	417	402	429	424	451	413	413	357	400	393	385	434	401	379	414	406	388	386	406	417	385	413	389	407	377	385	423	425	406	409	397	386	364	424	427	379	365	406	406	419	414	391	404	412	386	425	386	375	384	374	408	416	389	430	385	409	397	386	397	410	426	384	394	399	387	408	387	406	447	397	365	370	400	420	353	400	407	394	402	399	370	406	406	399	384	372	394	382	386	398	378	383	370	391	389	385	391	428	393	427	421	403	415	405	374	391	375	381	410	397	439	378	408	388	426	390	407	389	423	380	363	391	395	396	372	426	395	404	406	402	382	419	375	365	403	416	377	386	400	363	382	438	409	406	378	432	440	383	412	384	362	386	424	397	387	400	436	374	414	425	383	380	409	402	410	409	376	425	364	396	418	410	411	394	416	373	381	403	374	371	384	406	412	379	393	409	441	385	391	427	373	354	375	420	390	372	442	383	422	405	400	362	369	457	420	387	385	444	371	404	451	358	389	371	395	380	368	397	422	409	381	409	418	407	433	370	378	388	406	392	381	384	404	382	390	403	413	384	400
3315	3292	2799	1202	1074	1003	1038	964	989	941	971	892	948	944	1015	968	939	921	945	992	938	980	919	1012	1002	1008	939	903	1011	935	920	946	966	936	924	930	999	979	996	1004	966	993	923	979	911	927	961	952	937	937	943	953	956	962	971	963	976	928	936	990	908	951	911	958	927	923	985	996	952	970	933	963	973	938	1024	928	950	925	940	971	920	944	932	924	988	937	960	939	970	952	967	969	972	923	943	921	947	907	948	923	995	962	923	991	945	929	985	991	917	990	939	959	919	921	912	940	968	911	977	951	990	944	927	978	1002	941	980	927	932	933	949	906	917	917	949	944	910	982	970	973	905	943	951	1029	955	952	940	960	945	967	967	917	928	933	977	992	891	904	965	988	923	986	933	973	940	980	945	990	951	908	956	935	947	900	971	971	965	968	1013	919	1017	965	996	926	964	961	941	976	975	958	964	966	943	935	943	948	937	914	953	956	966	944	976	943	935	902	962	979	952	931	932	922	1018	940	909	920	976	979	959	949	983	993	936	977	898	930	939	932	980	938	940	971	940	985	936	971	940	941	960	967	946	968	993	944	999	934	972	949	895	946	895	1007	965	981	938	1008	1025	964	955	975	911	928	980	922	971	1003	981	905	984	981	967	979	970	905	930	995	894	928	955	953	955	959	932	979	1019	1007	945	996	987	968	957	979	957	949	924	944	936	932	968	945	964	1013	912	920	907	949	997	922	927	988	1004	964	929	902	952	946	943	889	1010	943	917	914	935	943	949	982	988	921	960	916	980	965	937	978	949	926	989	977	975	976	934	925	1009	947	955	996	915	970	940	971	946	944	983	1000	1022	942	978	960	954	906	975	994	961	887	981	964	1024	978	920	897	951	966	983	916	908	927	913	954	937	956	887	938	969	954	947	982	951	980	947	968	951	936	982	963	956	969	944	965	940	1007	952	991	1021	972	980	925	874	936	988	928	905	918	944	913	949	963	947	954	969	927	941	958	975	912	1000	964	954	914	977	949	942	934	951	977	1002	901	946	933	924	970	955	995	980	929	943	931	936	954	916	944	945	1008	930	933	955	965	919	970	925	967	997	975	989	940	936	883	997	954	952	988	964	955	984	957	982	929	923	879	912	928	1020	1001	994	947	988	1018	939	953	1034	1008	936	982	892	967	940	922	966	919	952	911	942	919	935	976	985	906	1008	896	1019	961	905	999	937	977	976	914	877	966	953	948	937	969	958	985	945	957	1007	922	925	976	968	980	968	966	911	931	977	912	940	940	921	945	923	1023	954	884	964	929	942	950	945	959	934	976	944	947	932	959	955	997	964	938	998	1017	952	953	923	963	951	984	956	944	946	945	1000	938	990	945	955	967	935	921	963	912	974	995	958	934	926	929	988	986	954	969	958	921	969	907	963	917	945	948	919	929	945	930	953	1011	909	925	941	970	992	885	940	900	912	907	972	961	996	915	944	955	937	931	950	918	1016	984	967	905	943	874	950	939	948	893	923	948	977	932	970	937	936	919	944	963	985	999	918	1010	1055	982	949	954	967	980	965	979	945	945	1017	955	989	925	931	930	959	965	917	954	929	1021	990	965	962	1012	992	944	924	988	951	925	960	921	906	965	981	928	946	944	926	958	889	945	963	950	921	907	959	962	946	979	981	997	951	932	911	926	963	928	921	885	952	941	983	923	931	938	999	970	949	979	947	993	936	926	938	951	915	941	947	933	912	929	982	937	962	998	934	929	940	950	941	926	951	898	924	964	976	919	967	965	979	957	1013	964	968	940	989	882	950	942	898	954	887	894	908	924	933	945	945	931	960	918	961	942	999	925	951	973	969	938	911	982	899	935	932	947	926	966	925	946	937	974	933	922	967	985	984	994	965	968	917	957	948	950	940	907	900	1010	959	894	946	972	943	961	941	921	943	937	935	960	869	956	970	972	956	959	951	973	952	954	916	1008	974	978	987	943	948	936	943	968	955	973	910	944	961	938	983	992	945	963	942	986	952	979	957	972	999	957	958	976	969	946	926	962	957	957	921	914	941	979	931	972	966	1005	942	919	958	992	954	968	962	959	916	981	946	977	945	951	914	943	927	932	919	1010	933	982	981	955	1032	897	947	919	948	923	945	931	956	935	904	1001	976	940	954	960	980	891	919	949	919	952	933	923	971	1020	982	951	958	979	954	953	945	930	1008	988	934	954	949	942	939	890	916	985	933	984	925	913	973	967	935	972	910	936	942	930	975	916	924	917	961	1022	919	956	986	996	967	915	941	947	1012	983	946	991	897	934	961	996	994	929	977	955	950	957	958	941	941	939	914	977	986	943	996	921	952	953	936	898	917	953	928	945	996	913	974	945	960	989	915	993	971	910	964	856	870	1020	1000	938	969	922	1008	946	916	983	905	955	980	1009	956	946	929	934	905	904	943	966	911	943	950	951	923	1029	1018	928	936	919	998	961	940	969	932	956	982	1005	1013	978	895	953	960	976	888	946	963	949	953	991	975	969	947	942	979	909	942	944	985	966	953	954	949	961	1004	903	994	912	938	981	990	979	931	962	936	927	956	960	1006	927	948	959	945	957	983	931	949	1000	975	977	989	963	918	981	962	982	974	938	970	979	916	917	949	988	928	968	927	984	944	1020	957	899	968	940	959	949	974	952	1020	960	983	908	972	972	953	896	952	943	913	924	966	947	962	992	973	904	905	978	985	975	950	979	972	988	952	949	972	933	980	894	945	963	961	922	989	913	963	915	909	977	905	936	951	965	928	942	950	971	934	951	936	974	981	943	975	990	970	947	906	939	976	953	941	1014	949	981	1022	894	967	943	960	935	947	966	947	957	855	988	921	950	945	973	968	907	889	957	970	974	935	930	934	955	957	978	942	960	999	989	935	983	984	950	972	1011	978	995	948	983	967	951	977	947	976	961	942	933	937	923	941	956	929	972	999	1006	903	938	946	981	987	942	1004	966	893	937	902	982	950	1026	1010	939	929	925	953	938	919	908	956	967	1017	972	1012	974	925	911	927	945	933	939	898	902	1010	907	933	966	980	985	969	952	984	980	931	878	891	988	949	910	977	956	929	887	976	886	910	953	922	963	883	912	946	948	941	963	942	921	942	921	928	910	981	957	981	950	955	933	997	957	962	971	981	932	985	863	946	949	966	963	948	926	929	968	979	969	933	947	953	958	923	972	927	941	941	915	956	948	967	910	956	957	990	964	1018	948	927	950	923	924	921	966	942	924	982	975	879	954	886	976	923	963	981	958	906	914	939	908	898	965	909	1004	931	963	968	927	936	952	980	910	961	958	940	987	968	999	929	933	910	916	935	922	977	993	984	910	1012	943	931	940	948	928	953	953	914	891	906	916	902	980	983	953	978	979	981	955	931	976	975	901	908	896	924	967	984	1017	950	926	986	930	943	948	950	922	904	948	969	920	992	930	1014	998	960	943	993	937	921	974	957	929	921	1021	960	986	960	955	936	941	926	955	992	955	911	977	949	910	958	939	943	953	968	1000	890	955	924	1015	994	952	951	927	959	940	943	1001	971	936	946	930	960	905	979	938	897	949	1004	930	914	951	983	990	932	1005
23930	21024	24328	27906	21029	21045	13138	597	363	353	318	314	268	299	271	277	301	243	264	260	262	261	257	234	260	239	249	209	272	242	236	251	248	223	269	257	247	277	241	239	255	243	276	260	250	249	243	241	278	269	259	227	245	268	254	226	230	236	252	219	228	269	249	262	254	216	223	253	243	222	235	237	259	227	223	247	258	222	229	251	245	245	239	273	238	262	247	243	240	259	221	243	248	250	250	257	261	233	262	228	230	247	237	254	269	234	254	252	238	212	245	242	252	249	255	250	265	215	228	228	263	264	252	224	243	220	229	247	232	237	244	223	254	242	239	245	205	265	251	224	270	270	224	236	241	244	277	244	234	225	203	252	242	235	232	260	270	242	240	281	236	244	265	241	240	245	232	237	244	243	224	226	211	229	232	229	262	227	249	254	256	238	236	242	210	251	227	215	234	225	223	261	244	222	251	232	234	246	255	230	238	240	223	257	232	231	261	242	238	241	237	256	241	225	288	238	233	212	241	222	238	241	227	255	258	234	227	218	243	250	263	250	238	256	243	260	235	244	280	260	284	251	256	223	226	240	239	248	215	242	223	239	256	248	215	232	247	237	236	221	237	245	247	249	207	276	241	280	263	222	265	235	247	234	253	238	273	231	222	245	239	234	232	209	253	229	241	252	237	242	245	279	240	229	267	245	247	211	219	222	254	248	251	266	254	252	237	255	227	238	222	249	261	239	260	233	255	279	266	249	265	220	250	246	241	251	249	228	242	222	238	222	219	255	257	255	224	245	225	214	248	243	261	254	261	239	252	252	241	229	245	235	235	241	288	264	251	200	249	252	245	242	234	227	251	241	225	237	258	227	234	224	216	260	265	248	257	263	234	231	252	272	244	255	244	261	254	250	244	250	220	227	230	289	232	254	220	257	241	220	246	276	249	210	225	253	244	245	195	233	218	228	268	223	244	219	255	248	247	260	221	261	222	246	257	259	242	232	252	233	221	244	221	182	228	238	251	248	259	252	232	238	233	245	228	260	253	233	252	221	214	255	261	223	236	241	211	259	232	239	275	229	258	262	269	254	235	285	202	251	249	221	235	227	225	249	238	238	220	251	250	235	267	221	237	279	237	214	234	207	226	231	249	267	258	252	250	270	259	277	249	232	237	232	236	277	233	248	257	223	244	282	243	240	217	256	247	242	251	205	210	232	218	251	261	253	222	264	223	241	245	216	223	239	264	274	268	208	244	210	245	243	225	220	239	222	232	211	229	243	222	207	251	250	241	239	255	241	243	248	238	258	275	252	248	240	239	243	228	232	208	237	247	231	244	262	218	312	244	243	220	220	224	253	248	221	247	243	234	245	231	225	212	237	230	267	235	235	228	237	240	237	245	242	263	250	267	223	244	253	229	246	271	251	247	214	226	248	288	256	271	247	255	253	231	269	220	242	240	253	218	231	236	237	222	239	222	236	237	274	224	280	184	257	244	267	245	219	243	260	257	262	222	250	246	254	277	266	278	248	210	243	257	228	239	226	238	248	241	236	244	247	240	248	218	240	218	245	261	255	242	202	244	234	246	256	235	248	226	255	243	271	245	260	225	255	241	248	247	233	236	251	259	261	245	246	242	230	232	273	274	256	255	229	270	233	253	267	252	232	232	253	223	222	259	221	262	244	235	251	288	270	264	230	193	275	243	269	263	288	216	246	244	216	250	228	253	295	240	230	263	229	260	231	259	223	246	241	257	236	213	263	249	254	234	270	255	202	259	228	217	240	225	242	228	250	214	251	239	242	251	235	247	251	227	255	267	248	251	245	251	243	260	258	253	243	254	237	255	246	258	215	269	234	222	249	233	229	250	248	219	227	225	258	235	236	245	265	241	234	251	218	236	231	238	263	242	237	233	234	275	263	235	224	235	228	233	233	256	234	252	250	233	254	252	235	240	236	225	269	268	233	213	200	236	228	218	237	221	230	224	254	233	240	258	236	249	237	264	263	240	261	222	245	230	203	252	251	244	246	240	239	250	251	245	253	233	260	274	243	243	263	225	222	227	239	238	264	221	244	223	241	242	255	267	219	240	244	234	235	241	248	220	260	219	248	241	229	212	262	209	219	231	214	263	239	260	261	224	251	197	271	251	239	244	250	234	256	237	247	258	239	242	228	231	258	251	256	272	249	240	256	254	224	249	242	284	224	226	251	222	255	259	240	239	265	239	247	245	263	266	232	232	247	241	243	261	225	231	255	218	225	251	263	280	264	255	240	256	194	236	229	236	224	251	245	214	240	236	216	251	236	231	255	236	210	237	245	227	225	210	234	251	227	251	246	222	193	214	246	242	255	237	247	256	237	240	276	221	243	226	224	242	268	228	246	227	216	245	255	268	237	251	228	223	250	227	246	225	242	245	240	215	225	258	250	230	278	228	243	232	219	255	232	216	228	213	197	236	275	244	244	257	246	243	224	238	250	237	236	246	236	260	227	284	238	246	245	259	268	273	245	271	200	261	241	227	220	251	223	245	229	250	241	257	231	224	239	243	254	252	206	246	238	230	240	246	215	223	239	239	248	227	257	236	227	241	268	236	232	235	238	246	219	234	231	224	223	267	231	243	227	224	279	228	244	239	257	225	236	251	231	242	225	235	258	250	253	227	234	232	251	225	246	239	276	233	233	236	246	249	228	218	260	257	272	277	218	236	247	276	227	255	241	214	232	205	240	260	212	236	252	246	240	248	227	250	240	247	229	256	226	260	280	251	253	249	235	235	249	260	273	237	252	224	226	277	247	276	246	262	255	242	273	257	211	232	284	249	270	246	264	221	227	217	246	250	238	253	272	263	231	248	237	242	223	240	225	257	241	240	235	234	238	255	247	263	232	238	226	210	237	262	226	263	249	249	247	249	209	250	251	276	254	226	265	221	247	242	235	235	230	246	284	267	261	232	224	239	260	255	282	242	258	242	224	255	211	206	247	239	207	223	225	252	242	237	234	254	234	224	242	254	227	274	275	243	254	258	286	258	229	261	199	265	236	218	262	252	238	255	237	255	257	215	246	247	224	233	217	238	262	235	273	237	233	231	236	249	244	239	225	218	225	226	241	238	263	274	255	220	226	245	236	242	242	227	220	257	247	227	253	245	277	241	213	251	240	232	236	221	260	224	286	223	225	223	251	269	221	243	250	226	251	251	253	252	243	238	265	253	273	283	239	257	237	236	265	201	218	281	250	260	253	263	271	245	226	230	218	245	236	253	271	248	268	244	218	227	245	273	232	225	247	275	236	247	232	247	235	238	251	241	243	238	239	211	262	251	248	255	210	258	238	249	245	231	253	263	223	251	233	269	274	241	216	236	254	211	238	225	226	233	234	247	231	197	244	237	233	244	239	227	266	244	225	254	250	254	234	244	210	248	255	236	268	208	237	237	230	232	280	244	266	262	239	245	233	215	217	254	241	239	232	241	202	225	224	250	225	215	268	227	271	221	228	207	243	253	244	258	236	233	234	265	249
3131	4609	3473	1063	781	753	638	627	641	644	604	585	615	591	601	623	601	581	611	586	617	568	556	598	591	613	591	598	590	566	543	623	615	564	553	599	615	612	610	613	603	550	589	600	598	614	606	598	566	569	589	569	590	587	579	558	589	598	599	575	563	554	572	614	605	593	595	589	604	607	587	593	632	598	604	583	623	619	595	597	629	645	572	615	594	576	610	589	636	546	559	594	591	609	604	592	572	667	556	617	595	602	596	572	603	573	572	583	609	610	554	601	600	641	645	573	582	578	561	558	563	596	546	609	581	634	585	586	559	622	604	610	650	563	612	570	628	578	594	575	631	573	575	615	595	561	619	618	637	608	576	626	581	602	588	624	584	592	533	568	585	611	589	574	570	586	608	596	605	572	601	596	578	582	588	586	585	599	573	621	596	598	567	602	564	619	578	591	592	571	580	622	649	590	602	586	548	617	553	642	586	592	599	596	574	551	586	620	571	583	583	576	579	534	584	617	614	592	605	602	599	591	556	624	610	557	609	582	592	543	588	610	617	593	596	594	595	597	552	608	604	607	576	633	584	600	611	583	594	565	584	577	546	600	573	582	604	596	577	593	571	569	584	602	598	534	556	572	602	574	546	581	571	575	588	557	635	536	572	565	557	583	578	610	609	558	589	582	579	569	574	566	603	568	609	576	625	581	577	594	653	583	633	612	590	574	585	596	594	584	620	564	591	578	610	638	560	541	625	604	586	572	613	567	574	583	601	623	597	587	605	608	616	588	563	599	630	620	578	561	586	640	599	594	604	571	607	579	589	572	588	631	568	597	596	617	596	571	582	586	602	594	612	600	573	591	605	564	613	550	662	598	611	542	577	548	583	644	613	554	571	615	601	586	611	559	581	617	611	566	589	596	573	605	590	574	589	586	582	595	636	552	603	578	630	641	583	583	621	657	594	578	586	621	586	599	603	587	558	593	591	590	568	608	573	578	575	600	593	626	574	615	606	575	571	556	601	540	562	598	596	595	575	588	573	617	615	595	617	551	587	545	596	606	572	591	592	584	576	606	568	576	573	583	620	580	588	608	568	602	614	591	587	592	604	595	568	575	640	574	584	585	599	617	593	649	571	579	593	609	576	587	622	572	588	553	601	570	573	584	618	631	604	556	630	606	570	575	638	615	571	566	611	563	573	597	602	612	593	647	556	582	606	575	604	578	565	574	536	598	624	578	619	612	600	582	599	573	595	584	562	652	575	590	576	578	588	564	592	574	604	632	591	574	605	582	609	614	578	645	595	576	624	591	600	632	556	568	557	613	585	578	578	586	567	558	591	607	617	612	574	608	605	551	617	584	591	589	570	582	589	608	587	597	574	573	586	608	615	594	561	645	585	610	565	564	629	563	571	599	589	564	624	566	561	552	585	572	575	652	558	543	598	563	563	581	615	636	577	595	623	594	617	569	561	614	633	584	582	535	545	598	592	571	568	626	587	555	593	542	617	596	563	587	625	608	629	594	556	594	586	629	599	571	581	559	592	596	571	577	550	567	597	550	578	585	671	573	575	581	553	580	598	581	570	559	585	582	598	586	589	554	569	583	640	607	599	611	613	597	577	573	618	622	632	616	591	611	597	621	564	618	562	583	573	563	586	569	610	639	603	606	603	613	592	549	566	594	555	617	568	557	522	594	556	541	551	588	591	601	564	575	579	610	572	583	621	580	614	578	636	609	577	625	640	620	551	590	571	569	556	579	577	594	566	557	566	560	625	573	569	588	598	571	581	552	594	576	580	606	564	587	598	580	593	628	640	619	548	629	549	582	566	616	567	612	602	618	576	570	587	609	576	606	568	583	612	554	595	587	551	595	613	640	595	616	561	574	549	585	595	598	619	608	576	596	600	628	625	583	576	604	606	601	574	601	570	620	580	624	559	614	572	613	625	549	585	579	563	605	597	618	571	588	594	587	608	571	628	561	607	613	569	581	589	619	587	582	593	579	577	604	573	602	595	619	553	588	594	599	638	593	582	615	567	577	603	583	603	614	620	567	581	593	566	594	608	602	582	609	576	578	568	549	601	570	582	621	594	615	609	589	640	598	595	595	595	583	591	621	582	628	592	622	603	616	575	594	634	616	624	598	587	592	664	590	579	588	586	587	626	577	576	608	605	602	601	577	552	572	595	595	646	625	544	593	561	547	577	553	579	636	573	619	588	511	584	624	612	593	567	571	586	610	576	607	610	576	564	629	547	577	636	599	601	578	604	549	550	606	574	586	566	624	566	594	626	629	575	601	590	611	604	571	585	610	594	626	575	607	590	563	581	590	599	559	618	569	587	573	567	567	608	637	576	603	598	601	595	609	552	561	613	563	608	550	566	565	587	559	573	604	569	537	544	605	585	555	565	594	612	579	566	594	567	536	572	541	602	591	586	636	602	540	586	585	614	572	613	617	621	584	611	586	568	605	604	624	644	578	564	568	557	565	526	562	576	590	601	607	617	520	578	581	630	604	553	612	600	581	622	598	599	566	580	606	565	602	581	620	560	598	580	592	579	550	573	584	586	590	600	573	569	580	575	582	608	590	555	647	561	568	562	660	637	548	590	575	569	607	579	567	578	594	583	611	594	626	596	553	576	583	545	586	592	606	575	578	645	606	584	581	600	591	579	559	615	610	573	599	568	554	569	583	586	583	597	622	607	640	576	610	554	555	602	556	580	568	593	560	574	576	492	580	600	537	534	575	605	572	623	622	592	566	580	614	535	609	571	602	593	583	588	620	602	604	558	583	537	591	602	605	572	554	539	596	596	606	569	592	575	589	581	593	551	618	591	561	597	571	603	604	578	555	597	609	608	596	610	596	566	594	586	590	591	571	598	573	627	581	582	588	595	556	610	575	542	638	533	583	541	562	558	570	585	598	581	569	586	567	643	600	595	608	584	627	595	592	585	569	601	540	553	579	576	574	584	602	612	570	606	550	600	574	647	632	584	593	603	612	607	623	586	585	600	573	560	587	601	603	623	608	609	597	601	608	560	632	564	628	591	584	625	615	594	571	570	579	616	606	597	580	604	595	555	544	595	601	590	611	568	604	635	611	617	566	573	574	525	595	594	583	560	603	611	571	556	601	612	567	586	583	586	563	574	568	569	609	604	595	658	596	586	596	558	563	578	611	583	592	583	542	541	565	610	570	610	587	597	554	607	578	613	574	649	596	579	575	564	579	575	571	602	564	624	605	611	601	554	554	596	592	585	632	582	593	576	614	644	597	567	589	606	574	639	611	574	559	569	571	610	593	613	572	571	606	581	579	547	598	636	589	604	607	604	550	576	563	573	576	614	607	547	583	617	597	575	602	607	560	569	608	634	615	575	536	584	601	568	593	600	640	596	588	570	568	577	581	585	600	577	542	578	629	583	591	635	603	602	624	612	604	638	600	639	556	553	622	587	579	598	599	635	608	576	598	614	582	644	599	578	607	565	587	602	598	526	599	554	618	575	583	597	616	622	608
31784	19534	8288	988	589	523	428	354	350	370	332	366	314	353	327	310	339	310	343	334	325	331	346	346	293	321	343	367	348	341	332	330	341	356	373	319	324	342	320	333	339	335	326	333	356	319	363	354	346	356	356	333	317	344	330	318	341	356	321	321	386	377	302	306	332	325	364	321	332	358	340	360	351	348	326	352	331	319	347	350	317	368	360	317	366	317	351	352	363	337	337	348	356	367	368	318	327	352	348	340	362	350	371	337	364	323	354	356	354	350	317	341	357	303	355	342	341	317	336	296	371	357	302	372	341	326	359	333	314	336	374	370	303	365	338	302	313	354	334	370	356	349	324	347	361	320	343	328	342	365	351	343	361	335	328	304	317	340	344	308	359	365	371	342	350	353	339	325	346	348	322	333	334	328	339	329	349	339	319	358	314	349	343	329	358	316	328	330	326	327	347	362	357	331	330	350	337	336	323	344	324	332	351	337	345	369	362	354	331	367	317	370	336	344	311	367	353	325	332	348	367	326	336	310	366	339	355	361	322	364	358	373	334	346	343	326	321	330	335	324	370	361	352	312	334	354	333	359	346	322	330	331	349	331	341	346	319	345	327	349	344	351	352	356	372	348	308	339	333	329	355	287	373	341	329	340	328	309	367	342	351	335	333	362	334	346	340	297	339	345	328	335	387	350	356	329	338	329	357	345	345	335	339	380	335	351	370	330	325	324	371	350	327	336	340	329	327	355	343	365	322	341	343	346	341	340	332	331	341	341	353	313	315	333	356	373	354	334	326	326	365	338	337	357	348	373	348	338	364	327	375	327	304	344	321	329	345	348	345	305	326	338	342	343	328	334	365	362	341	326	347	364	380	354	347	338	306	355	337	314	336	359	326	363	368	317	312	362	342	307	345	357	349	353	357	328	340	377	317	380	340	330	332	371	323	333	324	302	340	327	313	354	341	362	362	343	358	325	329	369	372	312	320	347	303	347	364	342	336	358	340	360	325	339	329	322	320	331	348	329	355	342	343	359	324	306	327	347	366	355	339	350	321	336	336	331	409	391	398	315	323	382	383	337	353	336	337	347	328	394	321	339	354	363	339	316	312	327	365	364	323	331	316	345	329	359	317	349	344	330	310	323	361	336	332	357	322	380	340	334	330	341	335	347	318	337	377	330	355	336	319	356	333	347	338	343	329	331	355	331	327	340	351	364	335	355	341	364	342	357	365	367	348	356	328	360	339	379	297	353	335	350	340	330	364	331	345	360	332	334	337	369	329	336	400	335	338	349	350	336	349	298	333	347	358	361	324	341	365	316	321	364	348	314	350	315	328	354	308	338	341	319	348	326	320	336	349	324	350	306	328	360	344	339	334	360	349	352	312	355	364	320	322	356	326	337	330	316	357	336	331	338	359	319	399	334	336	334	331	351	335	335	341	304	322	301	340	340	329	315	356	339	330	341	356	323	315	303	351	333	328	325	330	356	351	335	344	374	344	323	347	319	329	334	341	314	324	328	347	329	338	343	377	359	338	370	374	341	366	329	328	373	336	314	342	357	334	358	365	329	361	321	328	319	362	324	342	330	322	353	348	352	352	352	344	329	359	358	347	348	320	337	328	343	319	332	359	356	351	342	352	360	343	358	354	398	364	361	360	374	302	354	328	335	318	342	348	355	396	343	355	328	334	339	324	331	384	352	335	341	319	323	324	306	365	338	347	371	337	310	347	338	338	321	343	335	312	337	352	362	364	338	384	322	342	353	349	333	309	339	331	332	339	335	329	337	339	292	311	323	345	353	346	327	336	369	310	341	332	319	320	382	318	327	343	321	338	304	380	340	344	350	366	272	363	329	339	350	351	346	375	325	321	342	350	353	331	319	347	329	324	348	319	325	314	330	359	333	374	344	357	322	336	324	348	380	345	320	350	344	321	324	352	348	329	331	373	323	368	342	336	368	358	316	357	339	340	370	353	316	392	346	318	353	322	331	324	387	315	327	343	326	330	347	337	360	340	345	360	369	347	377	328	327	358	329	308	343	322	337	313	334	366	341	324	361	348	355	349	333	358	360	313	351	323	347	333	350	305	339	327	355	344	345	319	372	331	348	341	328	342	368	361	353	358	350	346	312	319	344	316	370	337	333	377	328	355	339	322	343	345	347	339	396	352	359	348	361	320	335	338	375	323	344	328	378	310	345	316	393	337	347	322	361	341	313	362	355	358	340	377	319	314	352	329	357	323	341	335	342	371	316	349	354	328	368	353	321	324	325	369	352	317	344	326	349	327	311	361	337	341	360	341	366	344	321	339	312	328	352	344	327	369	345	376	345	346	371	323	336	337	363	333	324	342	361	381	330	358	332	350	325	354	322	345	354	369	375	347	339	335	367	343	358	337	303	347	334	328	299	333	314	336	352	326	346	353	333	385	363	335	326	323	335	352	353	346	299	313	331	379	353	336	302	333	346	376	313	332	337	345	329	367	341	346	348	310	361	335	365	334	374	387	356	356	336	349	341	335	335	326	309	372	356	351	344	343	328	362	328	337	328	359	343	345	340	342	334	403	327	331	330	336	334	376	379	356	347	375	342	325	356	293	366	344	308	393	334	369	344	355	354	341	346	362	335	340	334	364	347	342	362	355	349	391	350	331	300	352	344	328	332	323	357	368	374	372	333	326	339	345	344	318	379	340	350	356	349	313	327	336	341	356	334	361	327	331	351	312	348	350	349	333	349	360	357	313	337	348	317	299	316	323	332	301	350	332	374	341	343	358	315	344	335	362	350	359	385	340	338	376	334	366	363	334	352	353	338	382	348	329	345	337	324	357	334	352	337	348	367	365	332	339	343	336	323	334	343	343	372	359	321	373	346	333	370	355	337	343	380	321	355	353	349	334	345	345	320	338	362	331	322	366	344	323	383	347	340	341	325	336	397	364	298	369	296	315	330	348	362	372	360	352	351	308	351	336	343	352	348	321	312	337	298	338	370	362	327	338	333	334	317	336	355	344	337	356	341	371	345	326	345	327	307	320	318	368	346	326	329	323	327	348	361	345	364	348	330	344	327	341	343	321	329	359	325	357	370	330	361	347	310	312	350	336	352	351	345	335	348	377	320	356	332	306	318	329	345	321	371	335	348	343	331	320	349	345	349	335	309	365	324	348	337	345	388	342	338	330	326	346	355	395	356	346	315	341	342	367	343	350	336	337	321	357	327	365	341	336	335	334	320	340	366	363	314	383	328	336	394	328	324	328	336	346	323	339	332	333	327	318	331	338	324	330	328	350	350	333	392	393	345	341	340	327	351	354	351	337	360	339	345	334	337	322	309	360	325	334	333	351	362	342	384	328	322	319	352	328	336	342	364	333	288	341	334	363	322	327	362	350	354	356	346	365	375	311	344	333	318	336	322	376	353	365	328	354	333	332	330	346	356	368	342	372	357	378	344	300	354	340	330	328	368	343	344	337	345	361	338	338	341	349	328	344	349	337	371	340	344	327	296	319	359	334	337
5557	1695	1816	864	881	839	825	809	869	859	891	829	844	842	895	879	829	856	818	844	852	865	816	872	874	881	818	832	874	809	852	862	853	918	896	899	814	847	851	885	901	848	826	855	882	831	846	823	895	835	889	876	860	886	891	825	870	865	855	831	847	828	855	868	884	840	818	878	833	871	843	857	845	861	876	838	839	879	865	871	874	838	855	785	860	859	866	881	843	842	867	830	922	832	861	832	849	865	892	898	845	890	840	855	892	876	843	850	868	920	849	813	881	858	872	904	817	846	820	889	866	848	827	895	859	842	870	853	814	863	893	808	878	805	820	840	844	792	900	845	885	849	851	874	856	867	847	864	854	910	877	855	885	867	841	897	885	879	841	883	847	855	865	887	864	874	861	860	848	877	879	862	834	851	845	825	815	831	801	892	886	809	841	854	841	886	871	855	887	874	847	850	801	898	812	854	872	836	893	827	864	883	800	864	875	855	857	826	870	851	863	862	831	882	918	851	867	834	842	874	874	875	856	854	853	879	858	858	849	866	875	889	883	891	854	807	810	871	854	869	896	857	890	852	828	859	889	885	902	823	881	856	859	845	874	888	893	896	909	876	845	808	851	865	819	883	836	858	889	819	862	800	850	849	855	807	835	835	849	851	868	834	860	896	934	875	827	893	850	859	864	790	824	835	847	869	854	814	860	826	869	856	863	888	888	915	842	886	878	785	890	850	832	823	858	894	873	867	839	860	879	902	874	817	817	823	832	860	906	827	882	831	897	816	824	813	829	857	870	884	896	839	863	890	822	890	836	853	861	855	844	825	822	797	874	821	871	864	830	870	862	835	921	826	872	818	869	864	895	824	825	853	856	854	835	854	893	894	879	872	863	861	864	821	839	827	900	848	826	757	897	858	849	845	880	873	815	826	833	826	867	862	880	824	897	784	846	892	848	849	879	922	858	843	844	849	851	885	867	946	810	862	854	843	838	860	812	892	867	811	848	871	842	837	880	831	782	808	888	881	821	870	870	905	894	832	899	858	861	845	906	828	836	804	888	828	833	849	853	867	909	786	869	856	864	840	868	894	836	845	905	846	858	872	882	855	852	818	870	874	901	845	873	896	837	869	870	881	852	833	899	882	881	842	823	847	849	876	863	869	855	830	854	871	850	798	829	838	854	879	827	842	840	898	871	871	857	876	875	835	837	848	906	892	834	887	864	852	869	829	876	823	865	861	874	887	913	885	819	857	852	874	889	805	804	832	848	912	882	911	872	884	852	869	871	851	848	851	860	837	846	793	809	850	854	814	830	832	894	865	865	886	857	805	847	850	929	844	869	861	807	908	820	848	951	813	893	813	853	800	844	895	823	868	818	865	849	895	849	884	864	830	857	849	842	881	833	824	839	856	843	831	866	831	840	855	852	869	871	842	854	869	900	860	868	906	864	859	815	863	856	835	832	864	816	817	841	835	912	862	845	881	871	889	883	859	840	842	857	834	859	874	862	841	869	820	847	855	806	862	835	832	846	866	858	907	877	874	820	870	886	864	819	848	881	866	877	850	820	859	822	881	891	858	871	901	878	808	848	872	837	858	862	815	819	874	806	845	850	899	873	839	845	888	811	846	898	864	825	829	850	886	908	853	874	812	834	834	850	871	866	821	874	830	875	867	850	840	873	852	875	898	824	855	863	844	842	862	849	894	858	855	814	864	830	830	825	887	882	869	861	882	889	860	803	904	850	869	819	844	912	849	844	813	793	872	884	876	832	893	822	876	881	817	892	837	868	887	850	841	860	869	797	833	825	844	839	836	895	872	812	847	944	849	883	816	855	903	847	924	888	857	857	837	862	870	811	823	841	822	848	861	883	837	864	834	860	856	839	839	889	911	869	839	856	887	897	875	852	844	866	866	836	836	841	842	811	834	871	875	842	840	861	825	885	814	897	850	884	840	830	831	886	840	834	842	859	900	750	823	845	860	865	840	909	869	833	850	838	856	847	815	862	855	850	844	821	836	882	867	847	851	830	814	844	824	859	831	858	862	923	798	880	867	853	886	844	833	817	896	840	804	903	831	827	939	842	837	850	831	840	845	847	876	853	849	882	819	824	854	847	861	835	852	875	827	806	849	857	843	875	843	834	861	828	864	874	848	845	852	849	859	834	845	880	855	880	902	843	789	842	890	897	856	872	906	831	868	813	863	877	883	836	819	839	824	822	861	845	867	879	848	884	806	870	857	807	878	860	843	854	845	858	820	906	894	862	878	843	838	873	849	884	787	823	867	834	880	870	897	837	844	867	850	846	852	896	839	877	790	885	830	851	846	890	843	847	854	883	891	898	843	798	842	869	815	827	863	873	839	846	881	849	866	858	856	904	908	893	850	962	833	835	842	925	824	854	824	860	859	923	839	863	828	853	835	840	840	885	891	842	845	872	846	857	810	872	827	901	871	878	825	863	881	850	862	887	898	870	923	854	916	817	809	908	830	860	877	836	837	854	899	810	882	854	849	852	848	849	878	870	914	886	838	897	838	865	845	837	803	840	868	844	865	815	852	798	908	838	876	867	876	797	851	795	891	846	833	895	885	823	831	883	861	847	842	874	889	797	880	830	825	868	846	799	878	854	863	848	875	865	862	886	870	855	866	818	897	828	853	837	805	855	881	836	890	874	863	873	877	872	837	837	847	874	833	904	809	849	864	913	817	855	847	881	831	870	827	816	821	846	815	855	818	872	854	842	878	874	873	912	819	866	865	847	903	875	866	839	833	855	874	833	878	891	813	831	850	869	884	825	866	832	820	825	848	873	814	857	861	845	858	830	828	880	834	795	908	838	914	848	854	893	788	829	891	866	917	841	841	866	834	892	855	870	826	908	834	785	895	828	860	865	878	891	865	848	856	821	837	860	774	847	840	862	806	861	857	843	895	839	846	886	885	831	898	824	876	899	857	851	881	813	894	842	881	879	912	857	864	854	843	806	825	836	868	844	870	922	880	885	883	835	824	890	868	795	837	874	855	857	890	884	821	823	865	830	914	845	731	785	883	841	871	883	840	818	840	844	869	864	872	896	939	869	897	869	881	883	911	911	783	859	865	867	856	811	824	870	916	835	849	900	847	846	891	811	831	866	844	848	830	841	861	808	881	878	884	887	844	834	826	846	784	849	873	863	899	879	852	890	875	826	825	866	863	829	858	821	869	855	844	851	835	807	847	901	814	857	853	844	827	892	894	922	816	853	876	872	867	860	849	877	839	864	839	836	841	832	816	831	838	880	880	865	883	844	878	870	806	874	834	883	844	846	841	871	821	852	846	877	840	856	842	898	829	855	842	800	835	863	859	872	872	851	784	814	873	859	844	798	822	877	848	872	841	867	886	839	867	857	862	831	814	816	825	820	901	876	859	864	883	838	850	870	880	857	826	843	838	820	883	845	902	893	864	942	845	870	853	901	814	887	870	800	895	831	867	854	827	848	796	848	852	861	860	933	896	818	844	823	812	886	905	848	866
24562	21008	23974	28218	21014	16969	765	519	440	469	442	461	371	456	408	421	443	412	397	383	384	388	376	401	404	417	403	396	448	437	383	403	415	376	407	392	384	413	398	410	403	392	418	412	390	417	390	378	389	445	393	372	409	405	426	412	377	396	408	406	389	370	398	381	430	403	415	421	403	392	408	400	391	398	414	419	426	425	444	433	367	378	366	409	427	369	372	362	376	412	417	368	380	404	388	401	388	399	426	393	374	404	402	373	408	424	410	382	401	385	424	397	416	406	413	409	392	419	407	364	398	386	407	384	397	406	458	420	383	410	413	426	380	418	363	429	388	393	386	444	395	419	396	395	375	429	458	427	409	383	390	414	386	384	413	411	410	382	406	395	370	428	414	416	403	427	407	378	384	400	399	415	399	355	425	357	379	351	388	385	404	369	372	383	398	424	400	384	442	385	394	401	424	389	380	395	372	419	420	401	383	391	375	437	420	395	422	389	370	407	404	397	404	402	436	403	414	382	414	375	445	394	381	429	425	403	398	397	393	371	391	418	361	367	419	409	419	426	404	394	386	411	402	420	385	404	395	429	415	361	396	419	435	392	403	425	399	433	412	399	432	415	440	384	412	410	408	422	400	428	351	434	375	402	405	361	399	406	376	419	426	377	401	399	413	388	389	383	409	405	393	441	386	400	394	416	411	376	387	427	388	402	369	384	345	393	386	418	382	419	376	386	368	409	394	400	409	383	426	379	405	370	415	391	426	417	393	409	424	407	417	417	438	451	368	391	396	406	361	382	460	371	413	394	393	468	416	396	377	406	376	412	417	391	398	384	429	406	436	446	388	385	445	388	355	396	404	354	405	382	390	377	448	429	364	431	397	371	417	397	386	377	374	395	435	406	380	371	390	398	387	389	380	408	400	379	386	365	404	386	433	427	441	419	393	429	402	407	410	390	409	406	367	377	391	363	412	417	370	429	428	377	417	428	368	384	440	402	361	387	380	411	435	411	427	401	360	402	382	397	424	355	404	373	433	421	428	400	379	402	401	396	400	400	429	389	444	364	405	396	399	401	427	392	376	395	435	410	365	415	399	428	384	376	405	409	387	374	396	412	404	418	408	381	423	417	380	363	393	373	372	401	431	420	408	408	385	408	354	382	394	402	388	375	392	413	405	371	394	411	395	435	425	411	397	436	408	387	407	374	395	409	387	386	432	427	406	401	405	399	430	421	400	411	406	406	373	370	393	353	385	388	374	453	400	419	394	410	394	419	405	379	387	379	445	380	398	368	404	390	400	390	378	411	386	425	369	371	409	414	409	410	428	410	341	406	393	406	417	380	395	385	413	418	428	376	396	395	444	412	366	417	391	414	394	426	403	396	410	403	395	371	433	428	379	373	421	380	446	410	388	410	371	382	397	375	405	422	389	410	433	389	401	454	410	364	412	373	363	372	405	397	405	394	425	424	377	403	414	392	396	413	397	401	382	390	400	383	404	412	435	431	413	388	385	399	375	399	382	394	422	402	398	368	392	360	435	413	422	390	411	431	379	407	412	435	407	369	373	378	400	439	389	425	382	400	400	377	388	405	398	371	423	391	389	419	437	431	419	445	437	422	417	398	429	405	396	424	405	411	431	399	407	418	445	359	388	423	412	402	399	402	335	386	416	379	384	366	431	397	416	364	358	427	448	391	402	398	403	401	390	388	427	462	404	397	415	379	426	420	408	371	418	419	400	406	369	369	377	416	392	385	396	423	407	373	404	392	374	400	421	363	384	395	390	415	444	414	392	402	383	413	407	410	427	409	422	417	359	388	397	433	437	361	385	407	401	403	388	429	370	381	407	356	439	417	369	400	409	385	386	393	412	402	404	379	417	385	419	422	387	396	398	390	358	356	379	434	388	407	379	389	423	420	353	400	412	370	400	380	404	427	363	389	388	363	391	375	376	417	420	402	413	365	419	380	403	389	419	396	409	427	427	442	394	395	418	398	408	396	404	406	420	424	390	411	396	377	412	429	390	367	406	409	356	398	438	421	388	396	371	416	381	374	393	388	430	388	416	412	381	345	381	444	423	392	387	376	406	385	407	361	391	349	390	429	399	389	388	379	389	406	398	386	408	389	409	378	431	426	382	364	385	420	411	405	399	409	370	399	382	389	380	384	405	385	360	388	426	399	425	388	406	403	402	408	410	447	374	407	401	400	414	401	366	407	398	401	407	394	389	405	400	399	412	380	405	384	421	419	398	368	401	414	394	391	381	391	396	394	424	386	380	422	415	407	410	430	398	394	396	428	403	365	387	375	402	420	382	392	381	406	396	384	425	396	415	395	397	393	409	386	369	411	395	396	408	377	394	405	395	378	411	387	416	372	429	383	407	475	418	413	401	404	406	386	379	390	395	371	412	419	423	388	410	393	399	407	406	394	416	409	406	430	403	425	407	422	383	393	370	426	347	426	415	417	389	390	410	402	410	381	429	431	426	413	408	391	394	426	381	370	389	433	404	392	365	410	389	398	418	376	400	414	392	410	417	382	371	390	415	454	425	389	429	431	409	420	386	393	397	429	366	365	375	396	387	408	377	423	396	381	425	368	416	409	360	395	371	346	337	409	412	397	396	397	419	408	411	437	405	404	397	399	379	370	397	417	410	459	393	401	389	388	396	393	394	385	410	374	381	383	379	384	381	381	424	398	370	402	389	396	388	412	378	372	435	394	396	388	385	384	389	407	399	371	395	374	353	387	413	389	404	412	371	398	393	384	403	383	370	378	429	380	384	390	379	374	382	366	428	400	408	383	389	413	395	429	370	386	414	394	387	373	423	397	388	398	410	445	380	385	450	397	381	399	370	397	383	389	432	373	415	357	446	341	454	428	374	371	397	395	402	428	393	390	397	380	384	443	370	396	405	418	386	421	408	381	388	387	396	393	402	358	419	416	387	408	417	413	386	395	423	409	436	396	413	394	385	393	372	414	417	405	378	413	379	374	401	369	447	412	376	425	438	428	382	395	355	389	408	390	369	385	420	426	420	390	394	412	370	368	389	396	406	393	393	348	416	410	363	423	373	392	400	402	412	421	381	426	399	410	432	379	379	385	381	373	355	408	429	368	410	364	379	400	383	361	406	380	383	414	404	369	439	371	406	416	418	398	393	407	386	417	433	341	380	389	394	443	383	406	402	399	380	424	427	414	393	400	381	459	363	403	375	381	375	443	411	405	388	412	390	386	380	418	413	400	414	405	396	371	427	414	388	418	380	413	400	392	443	370	421	423	397	383	419	411	428	416	385	421	425	378	380	369	399	398	397	388	390	401	361	374	416	393	399	406	395	395	371	379	374	401	406	395	431	409	392	367	396	444	393	382	390	390	392	433	385	382	412	411	381	399	319	396	387	433	414	403	398	433	402	348	393	419	409	368	400	387	415	387	407	400	404	401	430	434	412	389	364	384	442	379	392	410	398	402	403	375	410	400	437	383	367	414	432	362	409	387	375	380	387	380	407	436
3399	3559	3136	1213	1057	1036	1028	1001	994	1010	910	962	995	965	925	977	1009	953	959	988	943	976	926	945	960	965	992	973	960	988	930	938	961	944	950	961	930	946	971	940	958	993	999	992	998	939	923	923	954	1013	982	911	964	962	931	941	996	951	973	960	971	962	961	916	1007	970	970	1001	945	928	936	982	1012	985	981	986	902	899	968	923	929	935	949	955	918	968	970	986	988	918	994	902	934	959	944	963	955	982	919	952	963	953	959	899	925	981	912	987	946	974	949	933	979	935	968	943	967	979	934	938	958	967	909	999	957	939	914	914	882	937	945	947	946	948	970	940	923	971	964	879	986	938	957	993	982	986	970	1003	982	946	937	969	973	916	981	952	940	912	943	956	971	1007	969	971	943	940	957	985	984	950	977	958	987	957	972	966	928	951	953	996	922	1003	968	951	976	977	956	930	977	967	944	952	922	997	931	956	930	938	967	948	917	921	953	953	940	943	905	959	922	935	957	948	979	977	933	924	960	935	931	911	958	968	971	948	956	968	929	936	928	1026	942	991	962	891	1023	997	1022	934	934	974	945	969	899	949	974	967	937	924	974	986	943	965	958	977	921	872	931	958	1005	1010	961	907	946	955	974	990	955	974	905	944	911	1006	996	920	900	933	957	976	955	921	973	956	945	951	1041	935	909	939	1002	956	940	985	930	946	937	988	961	972	958	972	985	926	984	887	994	986	920	907	982	946	961	928	999	935	970	952	922	978	901	984	998	974	981	921	1006	1021	1039	965	983	916	970	967	912	959	979	1003	966	988	945	947	969	1003	982	1016	995	963	993	960	1002	966	941	963	941	901	963	970	994	986	941	1034	879	983	1014	977	946	944	943	971	956	950	945	934	921	924	1017	1006	969	967	966	941	911	955	962	946	1061	994	991	975	981	973	925	1001	994	995	984	996	911	939	955	1015	954	955	952	1000	962	929	999	959	917	968	980	998	973	922	955	951	921	938	923	945	969	991	977	1003	956	898	972	998	979	903	928	942	946	971	931	929	986	965	1031	976	945	965	961	964	903	913	995	969	971	952	930	924	1008	943	956	958	937	964	955	949	942	957	928	935	970	959	931	975	918	964	930	951	956	954	975	1017	974	927	1022	960	934	925	967	1003	976	1012	903	994	994	952	902	957	967	980	948	935	906	1016	934	976	1001	969	972	963	931	923	967	962	957	1002	945	956	982	949	1001	972	977	916	911	928	987	963	941	980	975	979	949	1004	971	951	903	934	973	991	929	959	955	960	916	950	972	974	916	965	920	940	940	952	972	951	1025	956	921	960	979	926	953	978	982	936	980	940	892	973	918	971	982	1000	906	948	920	916	951	923	929	983	899	946	989	967	992	963	947	950	942	949	929	903	965	938	961	940	940	955	938	933	918	998	989	967	913	990	997	961	920	975	906	1000	995	974	944	983	918	975	968	954	992	924	981	952	956	1006	991	932	908	992	914	938	989	953	922	920	936	887	936	979	938	952	964	945	1015	947	1014	956	921	947	964	968	939	1009	977	939	884	977	937	941	961	988	983	970	956	966	933	914	906	967	970	993	991	957	961	974	969	953	971	1008	942	969	947	880	949	948	983	929	952	950	888	939	932	994	915	959	924	954	934	904	949	965	939	943	875	944	981	1014	960	980	981	974	922	958	908	931	1002	975	914	922	978	945	929	990	927	1001	951	888	951	963	959	965	895	986	984	887	959	1010	934	941	930	928	909	908	902	897	919	1010	974	964	948	949	968	964	937	872	981	947	977	967	957	948	931	978	912	955	945	959	943	900	998	986	900	1017	954	881	958	968	976	994	911	945	959	947	944	953	928	976	936	993	913	996	976	941	960	935	1007	971	977	1003	926	997	950	935	948	927	922	962	993	910	911	932	909	1008	946	981	950	1003	968	966	923	954	1000	968	1005	968	954	942	980	962	965	962	945	948	955	938	942	952	955	933	993	890	1011	945	981	956	888	958	964	994	947	965	921	994	959	970	1016	986	903	961	984	974	949	892	968	1013	907	942	962	972	974	1007	917	1004	911	945	976	943	948	921	949	1011	967	931	909	943	938	978	977	935	923	986	976	953	909	933	1008	961	964	936	944	882	975	956	966	914	1027	964	947	1017	940	965	968	964	964	914	950	985	966	983	974	925	969	963	980	902	922	998	928	975	980	914	937	1005	951	931	887	980	909	972	944	952	926	946	967	968	980	967	930	1001	958	943	933	922	985	973	905	943	930	970	940	924	945	924	1013	910	957	1011	994	1011	938	962	957	941	976	1001	908	953	968	972	937	946	965	1008	987	969	982	915	938	962	940	956	988	1014	871	959	945	959	957	973	975	952	959	959	933	970	882	965	976	938	949	1005	983	985	942	991	1006	916	906	982	926	927	970	913	922	950	984	1003	983	938	924	974	966	963	925	1012	929	1012	950	930	954	923	914	977	919	909	922	961	994	925	957	927	940	890	908	1021	950	933	969	982	919	955	929	977	954	931	968	972	948	953	968	944	953	955	919	993	963	897	986	928	959	965	943	963	962	974	941	982	954	968	1022	973	980	978	1023	948	929	952	947	1001	924	890	957	945	943	932	908	951	921	977	922	959	979	960	958	909	944	1012	1003	915	895	977	998	1020	971	964	930	905	940	986	994	920	970	928	869	939	942	953	949	968	940	942	959	992	948	908	960	990	967	940	980	950	888	943	986	955	911	952	998	894	936	955	952	945	961	903	948	981	958	923	928	914	1030	956	934	885	982	983	958	966	990	993	973	971	963	948	962	997	983	1003	990	957	945	913	1032	995	932	959	974	944	899	942	985	961	942	933	948	949	923	992	858	941	952	1005	998	973	906	942	1002	1047	940	891	959	944	900	956	961	976	980	960	950	1014	918	971	901	1007	933	1019	933	999	894	960	940	947	971	962	923	940	950	1000	933	960	965	973	972	995	943	944	890	933	958	977	979	928	945	965	947	953	998	940	979	955	977	1033	946	944	910	920	936	961	932	894	936	977	989	966	976	912	961	984	947	939	977	938	912	975	965	939	908	939	941	940	978	962	924	946	951	1026	931	997	963	959	920	910	962	919	1002	1016	922	991	906	928	986	931	988	999	980	987	949	992	954	937	989	916	986	919	950	971	977	962	938	965	965	923	894	965	969	949	945	989	878	939	922	943	942	920	960	995	1019	924	927	977	971	967	919	1002	1015	930	914	983	973	927	992	895	943	1002	936	976	966	947	925	990	950	1020	950	934	948	922	1032	937	885	902	952	962	955	950	967	935	1013	933	1012	1009	922	943	935	937	945	930	975	958	980	982	981	946	938	972	936	963	991	961	970	956	962	980	953	945	907	931	1009	1004	946	990	928	895	903	987	927	970	996	928	955	990	951	905	968	945	957	928	952	929	979	944	1037	998	966	915	974	931	1009	937	914	970	961	927	966	904	962	934	960	957	961	943	929	916	999	957	982	933	974	964	932	969	960	1002	923	997	992	923	888	905	876	943	951	959	967	999	931	952	935	958	937	922	927	946	1018	1011	944	961	939	950	991	919	958	960	988	1069	956	964	939	944	957	953	947	917	957	962	933	906	961	1006	926	995	988	962	999	935	941	986	951	955
23869	20958	24292	27786	20961	20975	13278	593	346	326	338	302	280	316	283	242	263	276	283	277	272	248	234	280	224	255	262	268	243	256	252	245	250	271	259	278	253	266	247	242	262	263	241	204	248	251	240	253	257	245	249	250	225	269	271	264	275	276	267	245	236	250	237	255	257	250	238	222	240	223	222	263	226	239	264	261	243	259	269	229	257	208	255	246	221	267	218	248	251	220	241	232	260	219	220	247	234	256	234	263	234	225	245	258	249	219	259	278	264	254	247	250	233	241	250	242	261	266	260	248	231	219	260	281	249	218	222	243	241	237	248	266	266	215	210	264	255	250	254	241	236	240	247	253	227	259	260	249	266	221	238	231	252	241	258	244	220	240	253	285	242	252	258	248	233	258	247	246	246	245	254	268	220	236	268	238	230	247	218	239	237	245	240	272	269	247	222	206	240	253	206	248	285	230	216	253	259	259	214	243	254	267	256	266	241	245	252	261	243	237	234	245	252	266	252	273	273	257	251	244	266	234	244	231	240	248	234	271	256	233	230	223	263	231	277	230	238	253	236	230	213	282	227	269	249	233	271	255	238	280	202	244	240	236	223	253	242	242	265	245	249	241	258	225	188	226	221	255	244	255	242	267	265	223	230	280	256	286	247	238	223	254	239	237	247	243	261	222	217	229	275	224	240	276	234	236	247	252	225	252	271	210	261	246	262	218	225	259	282	246	232	223	273	239	241	218	231	232	265	232	261	269	275	251	241	257	268	267	233	256	235	231	246	257	224	243	239	230	205	258	254	246	263	254	229	229	240	255	226	275	264	209	221	292	253	250	245	223	237	258	285	250	248	233	223	238	215	237	258	252	251	243	241	254	262	262	261	271	262	235	256	288	254	254	229	208	246	220	227	251	250	231	248	226	247	227	238	267	228	240	274	249	236	230	267	213	267	212	235	257	227	248	258	243	249	222	269	260	254	234	227	257	234	241	252	228	261	238	296	228	242	255	245	238	240	264	232	249	247	268	220	256	227	247	239	248	253	215	277	260	234	245	243	228	242	250	245	227	275	198	230	271	246	241	268	243	218	237	247	260	268	247	270	261	245	264	236	237	191	239	241	261	248	257	244	247	239	250	223	255	259	234	265	273	241	255	238	247	254	225	222	259	242	243	228	246	226	208	235	235	240	232	263	221	268	248	251	211	231	270	243	258	257	249	231	244	244	254	238	241	249	256	266	250	215	230	239	240	278	224	249	234	247	249	267	245	233	212	266	237	245	232	243	259	260	236	257	239	261	274	259	232	246	231	246	258	241	236	270	245	234	240	241	254	220	221	243	235	235	243	245	231	270	237	254	221	239	238	248	241	261	229	290	273	224	248	255	247	202	238	237	270	244	272	273	247	254	257	234	240	236	241	252	195	212	224	232	246	244	242	264	239	254	244	257	226	247	256	258	246	240	237	251	250	220	233	234	261	225	240	245	231	248	245	243	239	245	236	244	240	242	229	237	250	255	243	255	246	257	235	249	256	259	236	239	268	224	255	254	276	261	241	217	232	219	248	229	222	249	234	265	245	243	259	270	270	238	255	235	234	237	231	264	228	243	257	252	275	241	244	255	240	229	236	243	230	259	200	232	216	241	237	253	248	228	246	257	243	259	251	228	237	258	231	265	222	214	261	259	246	253	258	233	247	228	243	241	215	264	237	231	235	214	270	258	270	260	200	273	234	235	238	237	273	205	241	252	269	220	242	245	252	254	240	246	245	238	277	208	219	251	243	230	222	256	262	238	282	216	239	246	243	231	213	220	238	238	251	239	256	234	222	243	244	259	232	248	240	254	224	238	251	234	233	243	259	257	268	255	252	235	276	250	240	286	267	242	259	220	255	210	236	240	226	255	230	250	245	260	223	243	265	298	241	235	272	252	231	243	252	256	239	244	256	264	223	266	243	263	269	241	255	258	218	216	254	253	249	254	228	260	248	242	253	236	271	237	228	254	233	245	244	231	247	225	226	254	255	251	233	264	245	226	240	234	239	261	248	255	219	263	239	250	280	285	212	228	242	259	236	250	225	250	254	244	206	260	248	269	250	264	245	212	240	233	259	233	230	237	239	242	245	242	221	228	256	256	251	225	235	220	225	236	241	272	247	236	229	227	234	221	231	263	231	222	250	259	251	243	212	241	270	240	272	244	240	234	234	246	241	242	229	234	216	215	248	203	231	268	252	249	218	253	256	260	248	216	238	232	237	241	241	222	251	243	234	245	246	215	232	225	246	234	230	252	240	220	247	207	229	262	256	255	227	235	265	214	220	253	243	242	255	229	231	246	243	265	245	227	242	223	209	274	240	240	240	250	221	280	217	207	248	276	218	220	240	230	225	241	259	264	259	226	239	245	254	253	249	243	236	250	234	268	234	241	242	212	267	243	232	236	261	267	283	242	222	225	240	271	220	219	218	212	246	231	253	248	235	237	248	231	250	260	271	251	220	195	260	242	258	254	231	259	242	245	244	260	237	246	249	244	213	193	229	251	234	234	241	233	226	250	235	252	240	241	241	245	237	270	247	261	261	252	276	253	229	258	276	278	226	213	219	249	227	229	239	245	222	228	246	229	252	267	222	261	239	231	242	243	245	249	228	240	197	262	246	265	265	236	273	221	256	229	260	236	257	240	262	279	229	208	219	226	246	241	241	232	264	221	215	235	240	236	232	246	249	252	262	223	240	236	224	233	258	254	249	256	264	256	235	236	232	263	245	230	227	258	238	225	243	240	255	266	215	237	244	258	222	272	230	244	261	244	220	219	240	244	231	252	244	232	233	253	229	239	285	238	241	259	235	241	206	239	207	253	247	227	210	207	224	212	264	269	237	267	257	221	251	237	277	230	227	251	248	222	245	252	248	245	218	253	252	215	257	249	226	220	251	238	265	245	237	255	275	238	248	244	251	229	226	252	251	233	230	235	228	246	259	248	239	260	223	215	256	243	245	231	239	225	218	271	232	245	289	225	240	239	246	260	244	234	239	251	271	232	238	249	239	244	259	234	253	267	241	219	249	248	249	260	231	244	236	239	259	265	267	260	237	251	260	247	243	228	232	251	255	273	236	256	255	260	231	243	245	250	249	256	261	251	210	244	231	239	262	215	233	228	243	275	240	227	278	230	251	243	236	253	264	238	237	264	250	227	227	231	240	247	226	252	218	238	278	231	256	230	239	258	231	257	272	241	235	238	244	235	235	236	247	214	232	225	252	248	244	263	260	247	276	218	278	229	246	229	241	218	216	212	223	228	254	235	252	258	231	277	228	271	253	225	242	250	242	255	221	231	257	233	227	264	249	222	248	249	249	212	255	260	249	254	276	249	251	274	269	211	251	257	230	271	262	227	270	241	258	243	243	236	212	268	242	256	222	257	211	233	253	219	275	239	245	256	220	245	217	265	264	216	262	269	263	274	231	234	246	259	232	259	257	242	265	247	237	201	263	236	268	245	231	223	235	233	251	223	223	270	241
3082	5495	4016	1154	813	741	756	640	657	586	657	626	605	631	580	585	572	655	607	596	610	597	647	651	607	608	599	596	591	632	613	611	623	623	588	561	650	602	627	611	629	589	583	572	585	593	577	609	586	584	662	597	595	596	589	618	560	588	595	603	636	606	626	582	595	591	631	611	578	574	554	563	591	599	626	550	583	586	622	587	620	601	600	626	567	574	605	568	619	595	596	588	564	578	583	568	638	592	548	598	607	590	588	582	600	602	551	577	566	572	625	577	621	586	632	590	578	606	583	625	591	590	608	519	615	621	581	574	594	594	618	652	618	607	609	560	572	626	595	634	595	616	619	586	623	596	604	582	645	585	614	568	587	614	624	565	558	578	600	569	616	600	559	550	591	568	588	625	593	638	578	606	631	576	573	617	595	595	594	605	611	587	574	591	576	583	627	612	598	602	612	596	552	576	557	567	583	578	587	635	575	608	615	630	573	589	573	587	591	625	655	607	608	564	613	572	591	610	622	557	552	609	573	578	621	568	585	577	589	580	604	606	597	566	561	599	597	596	565	586	618	598	609	562	613	602	580	615	610	603	610	589	605	593	550	599	615	589	569	574	610	622	591	556	584	593	616	585	582	634	585	613	603	606	580	593	584	578	559	609	642	605	601	619	559	599	607	622	616	593	610	568	580	613	606	592	620	629	583	608	568	570	593	596	619	618	581	598	584	599	585	536	584	637	585	561	636	595	571	594	567	581	585	627	592	586	605	580	618	608	592	596	570	589	593	590	546	572	578	604	588	592	568	637	618	644	554	564	582	624	556	552	592	563	558	594	574	624	614	564	572	594	614	588	575	602	604	601	607	591	555	602	593	668	618	600	592	573	587	591	598	621	547	648	587	584	584	612	598	596	567	607	526	552	574	591	603	559	591	603	550	618	626	557	580	578	616	586	628	610	572	599	619	591	578	570	615	570	578	524	609	588	592	591	589	551	550	608	566	615	592	587	604	624	596	548	597	614	607	591	627	571	604	571	538	544	593	596	563	618	539	571	621	614	581	597	571	600	574	578	608	591	567	543	625	563	543	608	600	581	593	617	595	555	640	594	574	594	605	570	621	594	603	574	561	630	568	571	605	557	542	592	602	677	612	533	643	547	593	581	600	614	533	593	623	630	644	540	590	623	561	560	547	592	554	591	621	607	607	580	585	612	619	585	560	600	589	584	596	544	601	601	583	537	581	583	614	587	603	584	605	623	556	595	579	594	600	612	591	573	626	598	639	610	615	620	586	605	633	598	587	600	625	581	568	619	571	549	605	572	560	601	586	630	570	647	625	593	591	605	580	574	588	600	606	558	592	596	577	551	581	573	602	613	564	613	607	576	566	553	602	636	604	550	650	553	598	596	609	584	646	600	551	588	605	641	567	574	566	657	620	553	583	598	597	588	590	587	623	564	606	636	615	596	563	516	617	620	615	589	564	605	571	577	613	567	670	569	606	644	611	598	610	652	580	564	581	616	570	590	584	593	582	633	641	612	585	616	602	620	560	635	601	574	571	642	574	583	604	651	561	578	622	594	580	600	579	580	606	591	583	591	616	549	599	599	629	575	606	611	621	605	561	583	639	573	551	626	574	604	578	606	612	615	580	605	547	600	575	586	652	604	574	606	572	601	580	600	633	597	604	602	605	564	608	570	605	618	571	595	604	589	608	592	595	574	595	617	594	601	595	561	589	596	574	638	600	588	637	634	627	515	609	634	629	559	612	598	572	584	586	576	620	591	562	609	615	612	606	563	610	553	599	613	613	594	599	594	572	575	606	564	580	569	562	581	594	597	555	604	593	581	573	621	608	581	588	598	605	621	597	571	599	629	553	597	598	622	568	599	609	592	565	544	614	612	565	587	587	624	618	574	565	598	573	593	596	615	569	605	563	643	540	588	627	590	597	582	584	587	610	589	594	587	625	566	590	623	591	622	608	577	571	621	579	594	621	610	598	597	590	588	594	631	572	603	609	593	571	599	534	596	607	554	561	553	585	580	615	569	575	591	573	591	582	601	572	607	613	573	622	612	606	584	595	576	576	601	592	602	584	600	540	581	573	589	575	633	613	590	623	538	600	566	567	561	620	569	601	664	590	586	627	588	636	619	584	590	619	594	585	577	586	591	565	548	622	574	564	632	572	609	595	581	620	602	596	635	569	569	545	604	599	643	607	601	547	567	601	581	570	547	626	581	564	603	633	604	559	581	594	668	599	605	568	556	599	580	589	556	609	560	600	614	626	568	619	590	550	638	594	620	559	641	652	556	561	584	556	642	560	620	574	564	608	587	540	567	611	561	621	617	622	617	579	584	561	616	633	584	596	587	601	585	616	596	584	590	590	582	585	592	628	618	574	583	588	612	629	620	577	608	574	580	600	635	612	627	579	642	585	576	622	584	608	613	623	622	538	581	585	559	639	549	607	636	595	581	611	582	597	571	617	582	591	638	597	636	592	586	605	545	582	577	580	598	551	568	575	573	569	611	631	597	603	604	588	601	627	591	571	609	578	566	590	598	630	622	576	573	532	557	568	613	622	559	583	569	593	600	627	583	588	579	610	602	618	561	608	575	599	580	571	623	570	592	565	600	583	594	582	596	592	596	585	572	606	622	570	597	610	599	580	651	631	586	616	603	586	601	604	592	618	600	603	566	581	554	568	628	564	580	627	616	545	616	591	595	589	613	592	556	618	605	578	564	567	591	600	526	605	624	603	570	607	596	576	545	567	605	595	597	597	609	584	590	585	610	620	599	615	643	636	614	619	607	618	607	571	565	608	579	573	595	622	591	573	606	590	615	629	642	578	561	552	604	581	579	588	575	643	607	561	626	612	585	599	602	634	541	596	591	621	587	570	591	630	584	608	590	552	606	596	542	589	590	623	571	584	591	599	638	566	580	601	617	615	600	598	618	605	622	557	630	598	599	602	586	586	625	568	558	607	589	598	570	627	619	548	614	598	567	606	599	577	555	557	603	612	550	573	581	605	613	616	596	610	553	569	585	577	619	561	607	598	599	576	589	580	577	584	609	588	608	623	620	598	617	563	647	639	585	558	631	553	571	600	566	577	623	560	603	604	651	619	592	630	560	615	590	595	588	610	602	601	610	571	596	619	601	581	591	612	577	603	645	605	599	577	612	636	591	623	622	559	561	604	595	557	559	582	604	626	596	556	563	573	607	572	606	620	580	582	563	610	534	571	606	607	565	612	558	611	535	598	581	599	612	545	575	625	584	597	625	618	595	556	572	593	593	549	585	578	603	609	571	630	582	596	605	553	590	543	642	536	642	604	623	592	612	602	612	599	572	586	594	612	613	585	624	587	583	602	579	650	603	596	615	591	587	609	528	568	582	591	552	572	592	634	574	597	581	593	544	583	603	676	619	621	542	607	578	599	617	629	584	569	587	564	575	626	642	630	586	617	635	585	566	601	558	585	644	630	566	605	611	594	568	591	603	613	586	603	649	606	601
31771	19702	8608	908	556	574	457	409	348	349	359	371	371	353	329	363	356	328	336	372	318	312	334	363	374	339	343	337	318	347	362	371	329	372	319	378	337	297	336	365	344	368	326	342	347	356	342	306	321	332	376	370	353	385	342	371	337	353	366	340	346	347	364	351	365	380	323	334	306	353	340	342	331	367	335	333	356	337	381	330	333	322	326	373	352	342	332	338	333	333	354	347	319	331	360	369	333	370	282	337	330	306	370	322	373	365	338	363	320	337	343	363	293	340	324	355	378	370	352	369	319	343	312	380	336	336	314	364	341	338	357	357	337	348	360	349	319	354	348	352	350	354	316	352	324	338	354	323	338	319	324	320	301	376	341	352	319	344	389	358	367	368	357	363	336	358	348	343	319	348	375	360	349	342	330	345	328	328	329	357	321	338	357	328	364	332	343	346	334	351	339	345	332	336	353	328	345	355	370	330	361	366	402	335	331	369	360	376	316	345	330	338	345	343	309	334	343	351	333	366	338	359	367	365	368	368	379	329	361	314	355	361	349	343	345	353	303	343	363	344	361	315	324	329	358	372	327	330	344	329	360	320	350	314	331	320	364	349	357	345	333	320	335	358	327	322	375	357	354	332	339	341	342	362	357	352	327	332	344	342	331	331	312	347	341	339	340	320	317	390	361	337	333	320	351	362	388	377	347	333	362	347	318	346	335	339	357	355	340	342	310	348	360	333	332	342	355	352	351	312	335	322	346	356	337	361	348	358	376	339	364	307	370	321	315	367	361	336	327	336	325	371	328	332	352	336	311	304	330	358	337	356	337	367	351	317	376	325	323	376	350	332	364	352	345	356	334	375	357	337	339	338	335	316	310	346	322	331	338	350	338	372	324	335	353	318	319	346	366	335	358	378	338	371	330	303	329	312	373	353	345	351	384	341	355	332	349	338	342	331	364	335	341	342	365	314	344	348	354	327	382	351	330	358	317	349	324	314	336	322	320	334	362	327	356	367	329	326	374	347	315	352	348	345	328	363	348	329	355	350	340	316	342	359	366	347	336	314	325	337	348	347	349	323	369	349	358	328	332	330	359	370	382	355	332	356	335	360	359	303	357	333	317	318	322	324	335	371	333	368	370	312	346	334	339	351	334	333	335	344	345	315	332	354	328	362	343	331	359	349	358	345	367	368	343	353	349	360	373	359	337	329	366	334	335	360	342	332	352	346	332	341	334	330	350	326	322	298	306	355	324	347	346	384	342	348	342	309	362	350	333	306	361	374	326	349	385	334	371	285	323	349	364	362	337	373	311	359	345	360	386	319	321	360	373	355	321	360	328	300	370	351	349	369	319	337	337	336	376	335	339	341	357	350	388	327	344	330	296	350	370	341	338	360	345	362	330	336	374	333	336	384	330	354	359	364	366	369	344	311	309	326	347	347	320	341	355	352	344	346	337	356	364	327	354	353	345	369	324	348	352	333	351	356	367	358	347	346	328	336	317	350	334	362	385	340	344	345	326	327	319	359	376	365	345	355	367	320	317	320	331	356	373	347	317	342	361	358	368	351	356	309	329	318	343	346	303	337	353	324	335	321	338	323	329	304	337	386	342	319	351	345	342	346	334	309	347	341	322	352	341	351	341	362	354	351	353	366	315	373	368	343	371	343	348	349	359	328	367	360	333	342	351	335	334	334	347	325	356	348	384	319	338	342	364	337	328	316	341	307	356	358	357	333	331	313	392	377	333	339	352	336	360	333	336	332	333	355	354	353	420	348	316	353	350	318	353	363	366	345	361	306	328	347	344	336	317	333	314	334	350	323	341	340	305	362	370	333	321	367	340	311	355	374	344	351	311	334	343	364	356	381	397	354	333	327	326	346	336	350	340	323	341	334	344	328	376	375	353	302	357	366	356	351	337	360	330	371	316	323	321	324	318	364	317	343	357	332	340	355	374	331	341	329	322	391	343	342	375	335	354	351	336	320	340	365	330	381	321	302	341	355	355	364	347	351	338	304	403	347	346	362	356	372	322	337	317	350	361	330	314	363	336	338	322	354	329	325	393	354	346	343	369	325	346	338	360	385	341	328	337	300	358	346	360	328	362	320	344	324	338	330	302	355	357	328	303	335	343	357	341	363	356	345	353	370	329	338	369	349	340	356	331	346	330	373	306	335	325	322	362	358	350	341	308	357	319	347	371	360	322	329	331	345	334	338	335	373	338	348	355	318	353	327	320	356	369	387	359	369	328	333	329	365	312	321	357	359	357	332	326	330	318	375	327	359	355	344	349	366	337	340	283	332	324	355	372	356	344	329	391	302	352	380	333	367	323	349	351	344	353	321	341	372	362	334	319	349	353	372	324	328	336	341	367	354	340	381	340	320	369	317	355	335	325	339	343	333	373	349	340	349	339	340	308	375	342	357	329	344	371	331	353	348	341	363	346	352	372	345	357	359	341	361	361	354	351	336	339	321	332	307	335	358	312	352	346	345	350	350	333	341	326	340	305	325	318	324	366	356	352	298	370	338	304	336	329	335	351	326	310	330	340	298	340	369	315	326	363	359	322	365	385	336	350	332	365	379	375	384	373	323	344	348	336	344	338	354	346	340	353	348	346	345	362	363	354	347	344	361	375	340	323	384	340	340	313	335	333	328	357	368	358	369	358	326	338	331	324	352	333	382	310	310	345	357	369	357	292	368	319	333	323	339	332	322	329	340	336	340	347	359	359	349	308	338	349	322	333	337	301	351	348	332	336	346	310	333	364	346	375	316	342	315	340	335	364	341	330	344	349	366	368	332	336	367	390	351	351	338	336	337	411	375	305	347	331	364	343	321	342	381	351	338	365	315	331	336	375	324	310	339	306	377	293	356	305	310	364	356	339	339	354	336	339	348	336	329	353	363	355	356	323	325	334	346	350	357	329	331	342	351	336	354	328	323	380	324	365	346	334	348	352	357	365	339	331	349	330	330	337	352	330	362	308	333	327	349	338	309	346	359	342	354	356	334	377	345	316	326	375	361	353	335	299	340	341	335	374	325	352	334	380	356	364	354	317	359	349	284	330	317	332	346	311	360	326	335	304	347	350	346	365	360	356	319	321	324	328	352	309	368	337	374	321	348	311	343	343	349	322	351	353	366	322	374	321	369	319	332	356	325	343	338	313	341	352	371	353	352	333	350	341	332	341	335	345	311	350	339	322	335	353	349	342	348	347	343	350	356	322	366	364	333	367	336	280	341	367	330	327	335	360	357	370	337	309	352	348	354	332	342	307	367	348	321	361	336	330	313	334	366	361	352	329	335	371	332	392	376	337	363	349	340	329	352	342	329	325	350	346	360	342	336	353	370	345	364	353	342	369	321	371	338	373	342	392	376	330	338	319	317	336	307	365	351	363	378	334	341	377	370	367	333	337	354	394	344	335	330	355	339	327	345	345	353	336	355	349	323	343	357	336	362	366	342	317	350	361	339	327	360	329	365	324	330	352	309	368	344	341	365	319	337	356	357
5568	2563	1875	870	816	867	902	855	862	867	851	873	881	812	829	903	857	880	867	850	863	804	868	873	837	856	915	848	865	856	795	852	842	873	885	887	809	872	856	842	871	899	892	867	876	870	858	835	877	837	924	873	852	900	845	811	855	879	821	895	843	822	843	876	876	858	898	892	909	856	897	842	889	845	899	818	850	832	813	844	931	851	918	828	902	849	880	896	863	832	834	861	832	857	920	885	843	844	886	865	866	892	854	814	856	853	915	958	853	866	842	855	898	836	898	870	874	869	890	820	884	847	860	876	860	898	877	844	844	842	835	827	852	841	842	906	873	820	881	908	895	885	879	906	899	882	839	872	856	893	855	892	831	876	873	838	884	863	870	885	859	863	915	838	888	888	836	867	903	882	866	889	890	828	836	839	860	899	834	879	866	865	886	850	842	889	886	895	859	877	823	890	843	875	856	829	873	905	904	878	874	855	852	878	841	866	867	869	875	889	874	928	863	832	857	886	817	901	870	865	889	867	825	878	844	901	863	799	799	797	855	832	919	891	855	885	865	911	838	874	891	874	883	834	840	879	858	878	891	889	878	852	835	844	879	932	879	851	852	936	889	831	890	864	876	847	896	836	881	882	909	849	858	869	884	881	904	844	856	835	858	821	830	902	858	818	811	907	879	830	852	850	813	837	841	863	906	848	863	907	855	853	847	897	898	862	908	865	851	817	835	822	929	835	812	852	947	868	814	919	906	887	807	852	831	857	928	893	866	868	876	910	839	822	826	852	846	866	864	794	891	812	904	839	798	860	840	888	878	913	876	850	841	872	855	834	909	808	889	826	824	867	856	828	844	846	881	896	882	858	886	869	899	848	891	844	828	835	883	908	894	823	868	881	808	823	867	839	845	863	878	850	810	897	878	862	820	877	879	889	860	801	883	835	829	896	815	832	894	904	862	864	841	819	831	847	867	868	870	861	878	809	832	912	829	893	862	879	919	839	812	887	878	883	871	860	845	890	843	913	876	841	894	845	904	867	895	870	872	884	883	858	817	838	847	884	871	964	871	865	861	918	867	844	830	846	816	875	837	837	882	873	917	901	870	854	886	856	857	847	869	848	846	870	872	834	835	824	870	831	876	805	833	943	866	894	829	879	883	834	821	863	910	899	825	875	865	844	874	862	821	861	865	860	906	882	835	899	888	832	848	879	873	838	897	836	893	841	836	856	813	868	854	853	889	863	880	881	831	831	776	859	825	867	849	824	795	919	840	828	914	816	850	886	884	890	814	944	902	872	851	845	838	856	868	843	903	861	824	827	895	875	894	814	896	904	853	878	897	837	872	793	823	864	916	872	875	882	810	873	880	925	836	837	852	866	903	870	880	864	865	844	848	841	859	873	865	856	874	819	819	879	903	912	834	832	912	904	846	816	875	890	834	851	831	840	816	830	908	858	868	866	861	889	882	831	864	865	888	842	870	849	840	867	876	835	863	890	875	833	848	911	868	839	850	817	881	814	841	901	833	864	838	863	828	897	867	842	814	810	880	817	841	834	893	834	797	843	831	922	861	868	888	836	874	839	818	877	814	837	848	874	887	853	872	883	849	913	901	821	889	870	835	882	866	871	847	838	850	872	918	846	876	880	862	891	845	796	861	905	883	859	860	847	842	908	858	854	871	876	841	860	830	814	912	904	936	876	848	893	887	884	875	895	857	810	895	808	908	810	862	876	871	913	858	868	860	864	792	906	934	848	858	870	897	904	843	825	865	870	870	875	875	847	852	905	899	832	841	875	868	934	876	873	832	838	881	816	838	852	812	825	860	878	859	879	864	852	827	839	866	867	867	910	888	931	861	834	834	842	860	898	933	849	827	903	810	824	859	886	806	872	846	864	924	854	820	859	887	872	914	871	837	870	892	825	873	849	830	870	857	886	851	886	902	846	930	865	857	871	881	868	862	824	835	858	830	894	825	894	831	924	867	845	852	843	810	843	821	832	851	885	885	913	878	879	868	888	849	868	882	872	866	811	877	869	855	879	892	796	851	864	858	860	848	882	808	849	858	848	854	858	864	856	856	862	899	849	875	854	916	869	871	865	895	798	826	857	840	875	827	817	821	894	818	797	864	905	835	869	879	869	850	845	861	831	869	902	870	868	846	888	873	833	861	805	901	816	889	840	854	889	813	835	859	854	877	809	911	832	873	820	913	870	824	918	902	892	848	862	923	868	816	862	916	856	853	872	875	853	841	931	848	814	878	849	837	837	868	829	888	888	831	877	852	871	849	827	829	879	861	854	858	857	842	887	844	874	830	898	898	855	839	901	797	839	847	890	860	848	874	862	895	845	842	876	827	929	818	876	845	890	849	869	834	886	883	884	819	880	805	880	882	852	841	835	822	828	845	878	851	792	866	842	829	850	857	861	873	830	840	880	839	856	859	805	826	872	892	864	869	807	812	874	819	881	867	842	861	900	849	887	848	822	854	812	833	877	854	896	858	884	859	877	894	882	829	911	883	892	907	899	896	897	883	881	855	847	890	865	827	850	884	890	837	872	851	857	869	877	881	848	825	865	869	889	829	872	916	862	887	800	835	885	862	855	827	829	890	888	844	867	856	889	889	875	857	851	902	905	854	896	884	897	871	845	845	810	863	855	876	939	831	886	908	826	823	846	881	846	874	857	816	856	820	873	891	880	835	882	837	875	846	899	876	824	891	851	860	876	935	845	847	904	813	840	875	925	846	908	810	845	912	880	823	900	832	840	882	907	849	874	860	865	818	827	830	847	862	850	880	878	860	789	888	899	845	889	852	893	886	848	892	875	849	845	840	861	913	838	897	840	881	838	889	872	856	824	896	898	897	866	889	896	859	877	830	891	892	836	887	858	880	854	913	856	823	843	921	838	835	852	881	863	817	817	903	876	861	771	847	870	852	881	857	798	868	831	868	915	832	877	876	877	850	857	858	884	887	822	817	767	836	880	828	893	837	891	814	833	820	895	839	882	892	851	867	907	844	888	867	861	850	931	883	880	850	870	908	900	789	849	890	858	834	866	870	854	854	789	875	925	921	865	904	887	851	841	841	859	873	883	869	844	865	842	867	874	868	853	826	858	868	886	904	885	853	821	894	862	862	878	812	841	904	830	883	830	810	850	897	834	869	865	897	857	841	894	774	843	893	837	916	861	863	872	854	853	876	878	831	884	891	878	864	917	860	856	876	832	877	833	849	860	845	895	843	850	890	898	908	922	862	826	822	862	819	837	890	890	879	828	882	903	864	819	849	830	840	887	836	806	876	862	852	873	832	839	886	852	882	846	838	927	868	934	894	786	829	838	869	871	883	915	886	901	842	863	857	883	867	931	870	869	849	857	893	879	878	889	915	904	873	881	859	841	909	874	858	826	881	864	868	893	848	830	799	852	835	829	871	853	889	876	838	862	870	831	904	873	850	880	838	904	814	868	895	837	841	898	863	851	832	843	834	870	795	905	798	826	866	887	857	874	857	894
24592	21014	23981	28226	21005	17222	790	522	487	443	468	443	436	415	415	421	431	364	418	437	396	399	407	398	397	430	422	387	430	427	395	394	383	397	421	422	397	426	400	426	369	417	370	388	417	405	387	424	444	419	424	401	404	416	408	387	407	417	386	398	414	396	401	376	416	432	402	390	365	392	368	396	396	388	400	391	409	409	402	423	399	388	392	399	393	404	398	457	415	383	394	427	396	413	359	395	435	402	379	399	395	368	400	414	430	431	428	390	406	375	386	424	408	380	382	416	396	400	393	354	415	391	419	368	423	395	393	409	482	372	444	427	394	402	412	414	379	402	431	394	398	397	418	415	401	381	415	417	391	407	425	410	389	367	390	399	438	433	413	400	394	404	387	409	409	444	419	424	432	376	382	388	422	394	403	380	431	408	372	445	395	398	433	390	447	427	461	389	423	408	418	402	399	405	385	433	360	424	377	371	394	424	410	399	374	408	393	390	393	375	393	400	372	403	406	413	383	406	405	427	407	399	399	402	396	393	447	411	385	402	418	405	421	370	408	409	385	392	406	398	404	395	419	397	412	412	412	426	430	381	388	394	407	369	376	402	412	390	406	421	413	421	453	401	411	413	405	398	401	405	375	398	422	414	394	379	430	438	423	400	411	382	393	409	350	396	412	367	414	385	436	372	425	377	421	375	370	420	388	390	386	382	396	359	420	425	392	430	409	426	419	382	383	397	402	405	427	385	378	430	399	384	409	384	371	441	413	360	404	391	383	371	428	398	359	396	379	405	404	391	410	403	391	427	385	420	375	396	408	428	396	420	408	421	410	372	393	365	389	393	447	426	389	449	376	419	428	417	413	373	414	398	439	386	387	392	387	409	447	433	406	394	426	406	368	407	411	421	418	423	385	418	396	431	413	406	438	373	389	402	395	392	404	410	390	404	378	406	385	411	374	419	401	400	403	400	390	402	385	410	408	360	395	380	388	397	424	418	393	415	423	382	399	378	374	381	404	394	373	393	436	395	411	421	403	408	398	414	406	394	351	395	382	407	384	389	402	386	376	388	407	397	404	412	425	393	365	388	440	393	416	416	398	386	439	413	438	431	420	407	415	418	415	393	375	392	402	400	445	388	386	367	414	397	401	401	399	379	413	394	431	413	372	431	413	431	387	418	428	375	390	411	428	399	398	416	361	415	385	397	356	408	418	414	401	384	405	407	415	379	432	442	434	423	379	396	391	398	380	413	413	411	431	392	352	434	367	392	425	436	397	394	393	421	399	404	410	413	390	375	397	411	395	401	396	396	367	394	402	413	394	443	415	400	409	402	408	399	397	409	377	411	378	396	393	386	403	395	365	380	394	409	398	391	424	406	425	417	424	402	425	377	403	404	426	401	381	388	360	370	405	384	400	404	423	376	384	393	381	436	429	419	422	406	403	409	359	424	433	356	378	406	388	415	379	420	406	389	399	411	409	409	391	440	412	392	366	392	398	382	407	383	386	421	370	371	415	402	400	393	460	431	399	427	420	398	354	398	411	408	393	423	428	439	410	366	408	396	390	373	433	359	358	422	400	407	376	395	429	404	422	394	403	386	394	394	403	385	394	401	382	390	405	395	419	406	394	384	408	405	413	400	436	403	450	420	394	445	392	391	395	411	426	360	390	419	370	373	421	377	397	366	396	405	417	411	405	367	404	421	400	393	395	365	403	389	381	441	419	424	419	436	395	388	391	398	413	379	388	425	446	425	439	398	391	407	441	435	425	390	400	433	376	405	416	419	418	384	410	417	406	403	390	405	369	371	367	402	432	424	393	398	373	378	408	417	365	384	416	401	411	412	394	456	417	391	394	401	420	417	410	400	413	380	384	396	389	391	410	408	389	431	415	416	369	429	389	388	380	404	412	415	376	372	409	418	384	428	439	395	398	408	390	341	398	385	414	434	393	416	405	387	379	426	422	438	400	392	424	388	377	440	423	415	407	394	451	418	409	385	383	387	431	410	391	450	420	394	418	416	412	382	421	437	387	399	417	415	406	400	376	378	407	420	415	351	407	395	390	443	391	391	409	403	391	398	438	415	406	389	390	393	378	399	398	398	452	396	411	377	402	433	406	369	386	414	400	381	375	382	411	411	434	418	401	444	417	373	428	402	403	399	383	407	418	376	414	409	411	380	445	372	387	392	414	399	393	405	394	420	395	393	417	393	414	422	392	411	413	417	405	418	399	401	406	360	416	360	391	424	407	433	414	367	361	400	420	402	411	418	406	389	393	399	412	406	422	389	414	391	376	404	400	393	413	397	406	375	392	420	384	382	369	412	424	405	431	384	425	408	375	387	413	396	401	431	407	398	402	397	405	410	391	416	410	461	379	437	399	396	430	400	420	400	418	433	400	371	401	402	389	423	408	391	406	422	406	358	359	446	399	365	411	385	391	376	396	416	352	394	458	417	378	403	426	391	426	418	411	431	408	390	406	406	395	422	423	396	386	392	397	409	374	429	397	405	424	371	406	400	392	407	404	410	394	408	432	369	377	373	426	425	394	389	370	403	401	413	367	385	394	384	358	410	395	396	402	402	425	414	367	390	422	403	447	409	424	400	427	422	369	391	398	408	378	410	446	416	422	369	421	401	435	377	395	366	394	462	401	368	397	410	397	460	373	385	411	406	389	419	385	430	398	389	370	402	408	412	396	408	408	417	402	374	417	366	409	411	387	410	382	415	383	404	405	414	424	389	404	398	426	408	400	428	443	446	416	396	375	397	391	401	413	408	410	420	426	383	416	420	372	420	416	404	426	421	410	409	426	376	360	387	433	365	446	426	386	395	352	408	388	395	388	419	391	374	413	441	402	420	435	414	383	397	410	426	415	409	419	407	415	387	390	391	377	371	420	368	415	387	403	400	404	391	388	400	374	417	421	396	366	406	412	412	356	366	391	398	404	407	385	373	398	366	436	373	405	404	385	378	403	389	401	400	366	404	384	414	404	382	401	434	384	359	399	390	395	431	440	432	407	394	369	435	393	424	405	413	425	421	428	416	410	379	408	403	367	443	422	392	409	387	433	417	378	386	420	344	444	367	393	410	411	378	392	413	396	408	436	405	409	395	410	412	408	407	412	388	388	358	419	405	415	419	406	408	347	399	386	386	417	403	437	438	428	419	403	389	365	415	455	407	422	398	427	369	399	402	386	424	450	403	424	423	397	385	401	400	385	381	415	395	396	417	391	396	428	406	388	392	449	420	397	399	403	403	404	419	386	395	370	419	425	424	387	413	402	375	385	400	369	400	426	448	399	430	401	400	373	380	398	401	397	398	430	383	436	404	420	398	417	401	405	408	410	423	411	406	383	411	410	390	413	388	367	434	395	422	410	379	416	435	352	379	384	412	393	425	409	414	413	385	399	401	427	381	369	412	385	391	414	369	395	372	411	420	383	421	374	419	391	403	388	392	430	389	404	396	382	417	437	424	414	405	421	388	421	416	352	401	408	404	416	396	377	418
3383	5352	2936	1174	1020	1013	1045	1004	931	1003	1037	933	985	980	974	978	952	952	923	987	988	957	974	926	924	939	940	982	951	922	950	962	932	939	955	933	943	970	933	915	928	992	1013	948	967	956	933	914	972	984	953	967	985	910	971	970	973	1006	1054	971	947	983	942	950	977	997	968	961	991	927	1019	953	996	1006	944	914	1011	938	968	971	1005	960	984	910	972	1023	926	899	1010	945	968	994	1002	939	990	925	947	973	977	911	963	958	954	1000	1017	955	962	915	972	964	980	978	989	933	872	1004	940	1006	916	966	944	925	978	1001	912	908	981	953	1005	941	1002	994	978	934	990	1006	1004	940	958	952	936	954	983	946	999	939	947	950	901	927	1016	960	980	935	914	931	929	1012	977	959	970	943	995	1007	981	988	972	970	944	911	976	884	936	914	910	919	916	950	1000	970	995	1015	973	962	961	959	971	972	967	957	969	977	996	976	956	926	960	944	971	984	1007	948	952	961	1034	966	993	949	913	961	972	969	939	971	1006	961	968	943	959	933	934	938	931	938	967	937	968	989	981	967	933	978	946	951	960	1004	912	971	993	948	980	958	965	1012	987	947	943	997	1019	1039	933	945	962	976	956	980	988	968	990	922	927	921	939	975	964	935	929	978	977	1024	1051	976	1014	948	930	972	924	1011	974	987	983	970	963	958	968	962	970	967	961	1016	1014	971	955	949	988	957	987	958	1003	944	944	969	1020	968	948	871	904	990	994	984	977	1011	982	949	985	901	995	940	954	974	957	990	927	969	1002	949	970	999	998	963	1012	961	975	971	943	950	942	925	924	959	951	988	948	951	958	930	924	987	951	945	980	968	920	979	965	937	961	906	966	952	950	995	898	911	940	959	1010	963	938	996	977	995	968	916	925	1006	943	967	990	947	1002	922	992	927	988	986	955	932	935	950	932	916	942	949	973	957	915	1004	923	941	972	957	940	882	931	1019	1007	931	980	970	1023	961	960	941	964	958	917	994	959	959	981	981	931	985	1009	939	961	937	988	968	945	900	955	940	945	967	998	933	996	934	918	975	967	962	972	948	975	1000	958	969	920	967	924	990	927	970	935	941	937	948	973	922	980	1004	963	926	922	997	964	1013	985	954	985	946	972	1004	971	958	929	955	958	969	941	946	974	938	933	979	930	952	945	989	990	936	962	952	933	951	913	938	906	959	969	916	985	975	993	956	910	1002	956	987	979	1005	923	996	990	997	973	1016	960	968	973	938	1003	959	952	935	982	950	1014	931	934	977	943	981	933	927	1003	936	924	956	955	982	981	1010	1020	1012	976	953	949	917	984	996	908	966	984	980	1026	927	988	970	915	965	968	936	1005	976	966	949	936	936	924	975	949	980	966	950	963	973	934	1002	994	905	985	966	993	975	971	958	943	991	962	941	997	991	947	937	981	911	899	962	968	1007	922	945	921	947	920	943	976	940	1029	975	962	1008	979	933	958	938	953	990	979	971	1009	991	918	909	933	912	981	938	1019	973	949	974	906	935	956	929	948	991	955	927	1006	991	976	1000	988	954	954	978	917	931	968	996	947	922	968	968	980	940	955	917	965	952	923	1042	913	950	1037	969	1018	950	1006	914	990	987	943	953	922	966	936	986	1006	963	972	987	959	926	969	958	918	947	942	973	984	959	969	961	971	1017	970	995	966	966	945	949	905	939	913	941	978	949	985	965	950	979	924	922	943	969	947	999	945	972	922	926	927	958	975	1010	958	917	896	1023	966	918	984	1023	954	921	948	969	875	917	974	950	951	921	963	981	966	984	971	983	973	974	937	974	937	933	996	904	978	914	904	959	1002	912	977	918	938	932	1000	948	1002	1008	951	977	975	953	928	915	940	991	945	972	913	942	1013	937	970	954	901	955	947	985	955	982	1022	950	925	976	1026	989	967	980	961	940	972	985	958	960	953	968	949	920	932	918	926	972	926	968	953	965	882	940	964	953	962	929	938	1001	979	900	982	920	974	957	970	921	961	923	945	1002	938	920	1006	990	958	900	978	917	970	1001	932	961	868	957	980	941	1018	945	968	987	923	940	982	940	957	983	955	969	946	967	916	1015	968	942	984	946	992	917	994	945	991	951	974	980	959	932	932	1019	978	913	936	974	980	908	933	948	990	913	1008	966	916	930	980	954	1012	939	935	948	984	995	997	971	951	895	970	948	923	947	966	952	1017	939	918	938	1006	945	963	994	943	951	945	945	972	947	950	1013	960	983	966	944	924	997	978	926	926	918	948	981	922	938	939	964	989	1048	967	976	921	913	993	968	959	953	965	961	957	952	977	903	899	967	945	985	989	1007	956	948	983	1001	1066	953	933	908	983	891	969	1000	955	957	933	978	984	981	930	927	960	975	933	978	981	998	948	928	981	935	981	857	978	987	981	928	955	957	1005	991	929	957	949	969	899	974	955	1002	932	958	951	926	1013	950	984	930	950	926	928	1006	922	957	923	978	1011	926	952	952	971	996	959	921	984	966	965	1002	987	942	959	1035	943	974	956	1019	964	990	938	936	929	995	962	976	963	967	943	933	995	945	1002	1002	1027	939	994	966	921	1027	963	934	903	920	951	972	943	933	1003	949	987	925	1007	967	982	988	973	926	973	906	934	971	966	974	980	954	942	932	976	944	956	917	936	983	940	945	913	992	978	932	944	937	1041	978	966	960	1029	976	911	956	1001	977	1016	960	949	998	941	988	948	944	964	904	970	960	930	1006	968	947	936	946	955	975	931	955	939	915	954	981	980	957	1008	948	996	1004	956	1015	984	963	917	931	1036	942	914	981	993	1022	986	998	919	932	966	958	1024	923	972	966	967	973	975	983	909	986	981	949	967	976	926	953	956	933	942	953	973	987	907	1028	987	936	973	954	954	973	985	967	970	1005	999	962	937	942	971	977	938	993	995	1002	988	985	963	958	995	961	957	986	952	966	928	1020	939	930	948	931	926	971	984	1020	981	996	943	961	970	1036	950	987	909	975	1043	912	977	919	921	979	937	967	957	946	984	993	987	969	1001	926	964	963	928	969	949	968	954	989	923	999	976	967	983	920	972	987	979	991	955	965	989	963	979	998	941	902	956	968	920	952	969	953	907	944	1017	956	966	962	944	985	960	972	966	930	920	1011	924	937	934	958	938	960	944	1002	930	1025	1001	1016	956	1035	962	987	961	987	986	923	977	921	953	973	921	969	978	983	972	987	1018	987	939	919	938	936	939	935	943	975	937	986	991	983	977	938	946	939	920	981	926	934	1003	934	960	911	905	944	952	988	984	977	996	927	997	945	946	917	951	967	985	956	999	1007	935	952	946	964	914	952	983	925	994	963	975	963	1006	937	1012	907	983	963	970	941	954	999	967	971	935	951	973	935	993	921	891	965	948	925	931	890	966	924	990	939	960	1022	989	978	964	891	1022	956	947	899	1011	926	964	934	975	931	949	971	931	938	974	978	926	957	986	999	934	990	959	965	981	953	998	937	947	967	982	994	971	941	951	984	1010	933	1027	1009	966	1029	969	873	962	949	893	1003	969	993	938	981	985	955	976	972	907	970	942	987	990	959	961	1020	927	932	990	997	934	954	986	932	983	969	998	943	975	925	956	943	974	1017	998	972	939	934	953	932	934	916	934	981
23966	21022	24349	27905	21029	21036	13072	592	372	325	293	339	287	302	281	234	272	268	235	226	270	258	267	249	259	234	262	228	265	255	255	251	248	254	259	255	274	237	263	230	251	225	233	237	238	247	238	228	271	245	249	261	270	242	282	249	229	229	255	269	265	251	256	227	272	220	241	265	248	247	222	239	275	248	277	242	273	251	274	254	269	221	252	256	229	228	271	258	261	263	241	254	262	270	215	240	255	250	246	280	265	219	254	240	197	233	240	274	250	245	257	234	234	269	221	236	247	240	254	237	236	246	250	251	258	236	241	258	244	255	254	240	220	266	257	245	244	229	227	242	270	223	241	249	254	230	227	254	242	250	229	260	252	262	286	250	231	253	249	224	256	246	211	235	264	232	245	262	254	231	239	222	263	245	240	231	231	237	237	248	223	247	223	228	253	253	255	252	245	261	268	273	221	226	202	245	255	237	271	257	279	259	238	262	263	263	235	253	254	224	265	230	250	275	255	230	239	218	259	228	246	247	246	248	252	261	246	242	225	250	273	284	242	220	243	248	226	214	281	253	280	246	237	222	255	249	249	262	262	234	267	241	252	251	256	254	245	215	264	229	238	241	236	257	265	254	244	246	231	229	231	252	254	267	251	222	285	230	251	227	228	232	221	243	226	255	234	252	262	230	238	253	264	238	247	245	189	279	269	243	265	261	237	246	248	259	248	262	238	221	232	263	215	256	267	244	269	243	247	229	229	257	288	237	233	245	234	260	237	262	250	251	235	260	231	232	223	262	289	221	230	227	248	254	258	256	253	238	230	235	253	233	267	251	237	221	255	230	223	210	267	251	241	276	256	244	247	244	262	196	245	231	245	258	277	234	278	231	221	257	240	256	219	237	239	249	258	229	247	216	273	244	235	236	234	249	257	240	229	255	238	232	273	206	246	234	235	233	227	263	258	254	252	241	273	226	240	235	212	238	273	228	236	249	241	229	273	239	233	230	222	238	256	249	239	249	267	255	241	264	239	241	229	272	303	242	262	260	222	265	243	279	246	247	271	217	233	241	260	206	236	262	237	249	254	259	247	249	239	240	254	269	261	254	220	230	260	226	232	254	231	215	224	232	268	228	246	231	248	235	247	238	243	236	250	270	256	222	260	258	243	239	244	270	256	247	237	267	255	241	208	249	213	250	254	255	213	273	246	250	241	199	259	229	245	236	247	251	247	252	276	271	258	249	230	250	257	236	237	253	238	236	244	261	217	244	243	213	250	226	228	204	230	258	243	259	257	247	246	229	217	248	213	252	239	235	229	273	242	252	231	277	220	255	241	252	261	224	253	245	238	247	251	228	270	258	257	255	237	267	251	306	266	243	229	264	263	253	243	237	232	238	275	272	270	239	247	219	244	249	248	225	230	268	257	263	257	233	260	272	278	281	240	225	257	221	213	259	270	235	235	253	256	240	239	247	244	259	258	246	244	249	256	247	216	265	245	244	218	285	258	237	246	208	256	270	244	246	245	252	240	250	269	227	232	230	247	227	236	251	233	238	252	258	269	249	212	242	234	247	236	251	242	245	269	234	243	241	232	235	285	258	261	261	251	253	257	251	238	222	248	251	233	247	241	247	234	249	254	247	253	263	243	261	248	252	258	245	275	250	258	243	212	241	237	271	248	269	219	259	241	261	274	246	236	272	229	274	258	246	243	230	241	211	251	238	247	221	242	228	278	248	230	234	255	283	227	223	227	245	265	230	233	245	227	217	222	249	257	236	253	237	220	235	216	254	236	255	221	264	267	225	248	236	260	254	213	234	258	246	273	250	249	227	247	277	286	247	236	252	268	246	237	217	248	241	244	224	238	241	268	238	269	267	229	224	246	244	235	247	249	238	223	213	249	244	235	233	252	222	239	232	255	271	268	241	244	256	243	237	238	231	236	229	237	249	243	240	262	244	238	224	234	235	272	275	261	253	230	266	231	233	226	237	261	254	254	217	252	254	252	262	246	218	231	265	284	272	245	230	247	244	244	220	255	260	236	246	247	247	229	238	234	236	246	224	244	240	273	218	236	241	271	246	253	248	253	258	233	211	256	200	269	241	245	262	248	229	272	248	228	222	225	218	240	262	238	232	241	247	259	249	260	262	209	272	238	241	221	223	248	228	248	210	253	245	264	270	244	257	272	230	251	245	266	240	250	245	246	246	276	230	272	224	251	228	229	236	230	241	217	282	243	240	237	239	210	236	245	227	276	261	287	244	245	240	259	262	224	235	235	205	245	247	259	226	256	220	232	247	253	235	245	247	258	224	241	221	262	233	239	253	225	256	224	250	255	264	280	235	291	245	215	267	243	247	244	271	246	259	248	256	255	243	259	242	221	241	234	262	267	250	250	244	242	233	245	255	232	238	238	269	235	243	234	250	226	233	263	223	235	253	258	234	240	228	257	231	252	271	222	251	243	260	266	244	243	241	233	222	260	255	240	253	234	238	236	266	247	239	241	259	252	261	234	281	247	247	250	261	281	285	243	223	250	274	234	270	269	262	257	263	258	214	260	212	224	227	234	246	248	234	227	223	261	250	244	242	233	230	259	251	268	239	246	282	238	248	236	223	245	240	238	247	255	251	245	252	246	236	280	266	253	273	236	250	232	248	261	263	264	249	262	241	218	251	240	249	224	240	235	237	230	236	237	266	238	240	233	244	270	234	221	240	238	226	260	275	241	246	233	249	227	231	266	236	241	217	233	240	276	247	231	249	248	257	252	232	234	253	218	237	256	245	241	235	267	272	231	234	241	269	252	254	219	240	229	264	263	216	242	235	258	279	256	268	253	245	220	248	237	252	251	249	244	228	258	265	235	230	246	241	255	282	257	223	229	254	271	227	231	272	254	212	234	231	223	248	270	216	226	259	263	267	263	255	249	267	235	251	224	245	237	248	230	252	235	273	242	246	253	254	227	248	230	247	228	254	235	247	260	242	253	243	224	212	245	208	247	258	255	280	247	240	228	259	226	250	227	232	222	244	259	233	242	233	247	246	216	219	245	259	247	248	263	254	245	265	247	244	245	243	254	259	237	225	236	263	247	232	244	234	238	225	262	239	238	259	255	239	251	240	263	253	228	273	238	241	250	217	256	226	263	237	233	258	243	242	236	251	248	205	236	263	229	238	235	268	225	256	224	239	259	243	260	247	254	244	252	228	251	254	213	219	241	232	262	252	272	231	252	255	258	235	254	250	243	242	216	244	236	238	222	235	253	231	255	267	238	250	264	268	240	243	248	257	241	233	232	219	222	263	247	230	253	230	242	246	261	255	245	242	249	261	234	218	235	248	265	240	252	230	232	204	263	256	237	261	237	252	255	228	234	212	252	246	231	249	247	238	228	248	229	241	247	235	241	238	255	270	217	271	266	293	223	247	234	225	238	251	257	258	262	239	284	251	254	223	265	253	255	230	246	268	274	226	238	212	231	235	257	250	269	244	225	253	225	213	251	247	228	237	257	223	271	255
3234	7861	3508	1065	855	725	698	673	659	655	641	593	593	619	637	600	633	600	632	584	659	636	589	641	600	638	559	593	621	612	604	581	598	644	573	597	604	637	635	624	599	602	614	625	614	581	618	628	632	636	557	604	590	576	611	638	592	541	628	590	624	570	566	570	596	576	579	614	574	593	621	638	616	605	578	627	568	601	526	616	612	582	621	564	613	581	587	609	586	604	580	628	601	634	587	645	624	582	599	562	614	576	627	610	594	594	566	603	623	576	577	618	658	606	635	610	595	610	579	650	587	589	599	585	561	559	604	585	595	584	593	615	628	608	623	595	617	600	603	561	624	625	629	612	596	578	590	597	604	574	584	556	574	589	609	602	654	554	622	579	565	601	642	599	618	648	586	616	613	574	616	620	599	600	613	592	605	575	617	575	627	599	612	614	601	626	562	548	582	598	603	587	606	562	568	561	615	622	550	625	612	588	634	575	593	660	615	576	611	628	619	628	563	602	573	594	604	568	607	612	593	560	612	623	605	568	650	593	582	612	580	597	562	581	583	592	561	573	586	598	618	621	639	537	612	596	614	622	589	607	614	581	573	611	602	569	659	598	603	561	589	576	606	604	604	587	597	604	593	607	614	573	613	585	589	593	609	599	600	607	602	663	614	587	615	648	613	631	576	589	552	614	602	604	598	631	587	626	616	619	595	592	626	623	581	618	641	590	591	635	574	568	594	582	609	625	636	600	649	622	591	576	591	586	575	564	640	579	592	599	604	596	580	576	586	618	632	599	616	589	542	607	588	583	617	561	579	615	583	606	605	573	595	572	544	622	576	588	603	616	604	600	632	618	561	611	617	566	607	547	613	601	620	550	602	579	640	637	587	617	599	597	628	634	618	657	595	600	557	603	598	643	601	589	615	588	583	606	577	590	566	594	600	584	614	604	624	637	612	555	649	575	634	594	613	641	579	614	568	632	602	604	542	586	598	603	608	611	573	537	618	586	570	585	580	590	583	646	568	613	648	600	611	559	619	597	641	581	642	597	625	602	608	598	608	614	606	577	615	577	560	554	585	605	609	586	624	603	575	609	567	576	614	593	599	580	605	608	619	622	581	585	644	607	618	636	618	600	607	648	587	649	573	602	581	606	597	615	595	587	619	614	616	583	590	612	585	590	581	619	627	576	631	577	589	557	643	612	607	576	561	603	595	580	582	592	577	578	573	587	587	600	567	616	588	606	594	582	601	637	614	598	612	544	606	588	628	610	605	570	539	564	612	621	674	566	570	622	593	542	605	619	526	605	562	602	577	595	614	596	607	569	629	598	583	574	617	598	585	640	610	638	611	608	598	571	666	606	602	568	651	591	591	602	611	590	596	588	595	607	570	564	639	596	567	606	628	631	589	612	599	585	597	633	580	574	610	618	628	598	616	593	588	612	640	565	610	619	573	576	596	640	584	584	618	584	559	646	611	587	593	603	569	623	559	615	597	582	629	592	588	615	610	585	621	616	582	611	546	599	572	609	616	568	581	613	605	643	610	599	611	625	563	552	590	579	631	585	607	574	587	581	553	580	597	568	580	579	587	582	575	582	610	572	591	618	619	611	617	593	638	540	568	611	626	626	530	590	606	657	591	653	590	582	607	623	623	596	594	576	605	567	604	585	604	557	582	577	664	582	584	601	601	575	620	571	605	592	583	587	613	625	592	630	603	598	567	633	613	614	597	620	637	601	644	617	598	596	653	593	648	607	616	600	572	564	605	606	611	594	590	624	628	595	592	562	581	555	555	585	583	600	598	556	571	603	614	573	596	595	580	601	570	586	603	577	567	591	650	588	596	583	643	597	613	617	642	579	593	601	616	591	578	604	587	610	563	620	589	600	583	598	604	620	574	558	591	572	629	598	605	571	572	593	638	639	618	572	644	657	627	602	639	588	614	600	530	624	583	586	605	574	567	629	625	567	588	579	593	607	589	602	580	578	578	595	588	605	647	615	576	622	603	626	589	592	596	614	611	565	577	625	580	597	617	617	584	635	576	581	627	580	599	575	573	596	593	557	611	657	570	569	580	636	674	567	577	630	613	591	629	589	579	573	594	538	576	626	608	615	589	610	606	553	645	614	625	607	596	631	617	586	577	561	624	592	609	594	640	672	547	602	607	627	566	587	606	597	574	580	617	581	649	574	619	592	587	609	598	575	635	619	627	540	641	607	600	610	573	561	598	586	603	557	558	557	647	598	555	621	611	590	563	608	580	621	614	592	580	574	612	623	581	573	603	607	635	568	598	665	621	589	630	564	637	594	597	635	588	588	680	566	565	550	569	592	584	588	598	559	568	575	627	567	610	564	592	583	626	606	575	615	578	651	621	623	585	581	593	590	552	594	580	581	573	628	595	589	592	629	612	633	600	579	594	583	609	564	633	571	574	615	602	565	596	593	596	610	608	621	576	572	564	602	602	630	629	596	592	594	585	630	581	602	601	583	642	600	627	598	630	583	580	598	623	640	600	650	585	629	573	598	575	616	626	587	607	620	574	627	585	640	637	549	594	602	619	629	590	600	620	601	634	619	590	582	593	581	605	608	554	562	562	616	610	557	607	624	582	606	647	615	596	592	612	617	636	596	609	634	578	632	580	569	613	603	603	628	612	645	612	579	623	601	598	616	594	552	596	547	597	571	614	574	600	634	585	645	583	635	600	582	557	628	577	591	630	585	573	578	600	608	554	616	632	617	584	566	579	637	620	629	560	647	588	569	612	579	616	574	589	572	585	629	613	571	586	594	611	604	595	609	628	575	628	560	597	628	570	633	627	550	604	573	605	604	595	563	603	581	609	573	593	579	566	589	607	604	638	610	599	573	577	541	611	603	600	596	629	631	587	590	604	572	581	587	626	649	585	572	617	586	602	639	596	588	603	584	600	581	564	642	610	592	592	606	599	598	634	595	631	600	595	620	576	575	578	582	597	574	586	638	615	565	619	624	566	585	563	620	571	603	626	597	659	613	579	601	572	631	599	582	596	585	553	579	622	598	604	553	622	564	572	622	594	568	615	609	619	614	606	566	599	568	583	561	588	568	635	603	640	600	581	595	588	567	581	555	603	606	615	538	595	619	589	629	605	662	606	600	646	557	606	591	584	547	581	565	571	624	574	593	603	616	578	614	580	624	614	577	581	607	589	605	567	575	589	599	596	552	586	617	575	593	638	609	561	544	605	604	604	554	592	599	607	603	613	612	568	582	630	602	581	564	635	592	578	612	586	605	612	575	576	634	579	586	608	571	615	608	590	604	606	594	609	598	584	600	620	568	587	583	615	639	581	637	628	590	618	653	590	599	559	589	635	571	587	581	620	581	548	616	618	614	621	569	642	588	560	591	563	623	652	612	611	587	578	593	669	591	593	611	631	627	615	622	561	584	569	577	590	616	616	604	597	562	570	604	585	596	644	624	640	629	570	629	589	582	623	608	601	562	596	647	585	619	540	606	633	610	569	611	607	632	576	618
31971	19739	8296	700	422	386	342	361	313	333	322	332	360	323	349	328	364	337	347	342	324	325	338	370	318	351	299	342	356	367	323	352	337	356	340	362	357	345	337	330	348	375	355	375	365	343	341	346	351	372	321	351	356	349	331	348	348	350	345	315	358	348	323	343	350	350	321	363	346	358	353	367	339	359	360	327	357	347	363	328	338	393	351	363	291	314	367	332	327	314	359	374	349	371	385	389	315	334	369	322	361	365	343	368	364	350	370	349	368	341	341	328	357	324	300	357	350	373	342	323	323	337	362	328	361	338	314	318	349	357	341	352	347	341	307	349	345	383	317	335	372	350	345	364	343	377	357	321	354	355	362	354	332	344	313	336	343	321	336	348	360	359	308	350	355	363	311	345	307	339	359	338	329	319	343	353	308	322	373	327	369	336	375	344	343	345	318	369	350	334	330	359	367	362	359	348	359	366	360	327	353	346	318	364	349	331	331	376	353	340	354	349	332	356	379	333	364	361	391	350	320	345	351	347	320	350	337	335	365	337	324	335	372	351	383	361	361	344	334	331	329	378	339	303	313	307	350	340	371	375	358	341	335	315	322	361	361	354	355	340	310	380	335	341	334	346	354	344	335	387	359	365	355	372	348	350	338	358	328	344	361	351	322	358	333	337	357	331	372	358	371	353	374	369	362	316	330	345	325	358	361	345	345	374	339	386	356	356	329	345	365	340	321	364	355	353	369	355	331	370	344	354	362	346	365	331	363	322	328	345	335	359	319	351	339	345	319	366	347	336	386	365	333	372	337	347	343	361	348	387	372	371	354	340	349	349	354	351	366	391	351	371	326	330	356	354	341	304	341	367	352	312	341	337	314	341	336	359	344	355	354	329	336	319	340	375	342	354	317	342	348	339	370	320	341	353	345	343	359	339	347	324	386	340	361	331	361	350	349	325	337	331	333	342	392	374	344	340	352	327	367	376	322	333	329	299	343	352	351	350	358	342	341	322	344	364	329	317	317	342	342	334	361	331	348	358	316	334	380	339	300	356	342	341	336	357	343	355	323	318	367	385	324	307	343	335	338	365	396	329	328	317	358	378	320	368	300	312	375	331	353	334	372	363	367	368	382	376	347	364	348	367	344	332	357	393	333	368	364	344	351	340	338	327	351	325	360	353	359	348	371	355	372	343	360	376	355	368	360	330	328	325	359	364	313	371	344	363	351	372	334	351	349	331	382	355	322	309	353	324	385	347	322	331	351	306	334	318	342	381	365	362	313	323	346	352	354	324	353	343	358	359	354	352	339	346	340	338	314	373	336	359	323	370	335	322	358	359	351	377	324	354	329	374	341	338	349	376	308	364	310	354	361	366	327	362	325	329	327	355	335	360	355	375	340	403	390	371	374	337	352	329	360	343	380	322	341	353	346	339	340	345	357	357	380	378	340	344	354	357	368	362	353	372	368	317	350	344	372	349	346	333	366	397	337	383	338	365	334	354	373	356	408	358	344	325	364	308	349	319	327	358	362	322	315	363	305	336	378	334	340	364	366	330	321	347	361	342	334	323	348	347	388	370	332	344	367	344	349	352	390	348	333	346	335	370	346	364	355	342	343	321	345	368	368	328	367	329	321	360	369	317	364	337	317	324	363	356	326	354	367	378	324	359	375	328	354	384	393	336	340	343	366	350	349	312	383	373	354	366	350	337	356	341	350	378	388	349	352	323	324	339	358	328	335	375	325	383	323	328	336	357	345	351	311	342	313	346	349	327	372	391	371	360	345	370	359	316	334	366	373	394	306	330	345	366	328	325	335	358	322	349	344	372	366	382	336	347	346	310	337	345	334	324	346	334	341	338	319	325	370	353	332	371	366	368	332	340	343	356	326	342	347	357	356	369	325	367	361	337	367	336	347	351	354	315	312	335	342	339	311	321	317	344	322	361	355	326	328	347	312	340	378	377	370	331	296	363	328	383	354	337	338	349	346	360	318	340	362	359	359	347	336	344	357	354	323	318	333	360	335	353	345	372	323	327	373	346	349	353	338	345	346	321	337	301	348	351	361	362	333	333	349	375	350	340	318	353	360	354	375	333	334	345	384	371	373	324	344	336	345	330	370	374	338	335	350	344	340	360	324	359	366	376	346	377	347	371	347	304	350	348	352	341	352	353	352	353	336	334	335	382	361	359	347	354	326	350	341	351	350	316	351	366	383	317	358	357	347	339	353	352	311	360	344	376	341	359	306	360	383	327	313	354	364	335	324	357	357	356	369	336	358	333	316	344	340	367	321	370	365	344	334	333	325	354	350	344	337	356	334	381	310	345	347	327	363	354	363	358	329	345	370	371	412	363	338	334	368	343	314	362	343	335	326	368	336	334	384	361	320	335	329	349	336	357	297	336	338	331	333	342	335	346	337	389	327	325	364	350	360	345	342	353	364	301	340	307	374	327	349	361	339	389	331	355	354	377	338	337	357	336	361	347	361	364	336	319	355	331	337	329	371	371	335	346	323	355	326	350	354	318	371	330	359	332	319	346	364	395	339	319	339	343	356	368	359	339	386	365	317	329	353	346	319	312	363	340	323	325	361	364	339	334	352	337	308	373	376	337	367	383	354	342	351	384	335	343	354	385	378	366	367	331	359	326	328	363	347	378	340	323	321	340	382	355	364	362	337	347	377	404	384	338	335	319	347	333	372	327	344	340	340	324	346	325	353	334	295	375	375	345	352	376	341	358	377	316	326	357	330	341	350	356	358	341	336	328	363	362	351	339	332	340	333	351	344	361	337	323	331	370	329	366	346	394	342	366	341	346	382	330	380	339	351	333	335	352	374	349	330	360	337	359	329	353	348	328	354	342	323	334	349	345	350	359	333	360	383	364	341	335	360	377	376	361	353	334	343	366	358	335	356	329	344	334	333	340	334	369	318	365	356	338	376	378	340	371	352	340	351	353	359	335	355	327	322	324	361	327	359	358	355	351	336	319	307	334	330	331	370	363	330	374	357	351	334	358	344	343	332	375	358	366	289	323	353	334	339	346	360	316	301	329	360	335	347	341	344	375	312	341	361	351	354	355	364	370	376	383	368	340	356	345	353	371	347	354	303	370	334	370	367	347	346	341	353	337	341	381	381	347	336	333	352	370	322	351	341	355	337	352	324	385	343	329	341	325	318	335	345	362	373	350	318	339	340	317	358	319	362	324	350	370	363	360	348	310	381	353	333	394	348	350	338	335	345	349	392	353	358	310	354	350	328	351	354	335	353	359	313	375	325	371	372	325	351	338	340	375	329	347	315	348	309	345	352	346	348	354	355	356	329	343	385	317	370	358	335	345	314	331	343	300	347	357	320	316	321	337	328	313	332	368	335	346	346	353	342	371	316	341	395	370	334	336	317	353	340	325	314	357	330	323	342	344	334	373	369	362	340	330	363	306	355	366	348	349	300	356	336	319	316	364	341	326	324	337	373	350	352	357	318	349	336	363	343	360	332	335	348	336	369	342	392	365
5722	3449	1700	856	869	852	832	840	887	893	890	896	815	899	860	870	869	851	876	883	886	887	819	870	896	885	890	850	860	861	846	873	852	877	883	909	846	835	882	839	880	902	886	944	833	842	925	869	890	910	850	899	862	919	852	870	851	881	868	848	886	893	792	944	881	881	841	898	873	852	938	865	887	856	891	845	819	871	855	851	856	898	909	939	816	909	905	865	876	868	916	880	862	858	825	871	851	905	852	878	878	837	853	856	919	921	840	848	835	901	828	873	895	859	828	860	860	907	862	844	874	873	857	849	849	910	902	834	856	871	890	840	883	846	843	829	926	874	853	839	858	828	877	817	851	818	844	887	878	922	878	862	852	863	846	861	869	891	886	870	851	839	882	910	877	858	844	872	838	911	909	891	877	864	866	900	912	842	863	832	905	853	873	853	828	876	862	885	907	824	865	884	929	886	853	850	880	880	893	824	829	856	883	856	874	869	895	850	870	895	851	863	886	878	889	885	845	872	926	892	846	889	825	900	852	836	865	925	878	842	857	859	884	904	864	908	900	827	848	833	864	855	831	903	915	864	877	881	874	881	827	869	856	847	861	883	865	942	870	881	892	856	859	862	876	850	906	810	861	854	848	893	855	854	872	832	822	862	871	890	845	903	909	885	871	886	904	818	848	851	887	847	895	830	876	853	819	867	881	863	891	840	894	882	872	895	931	880	899	828	911	870	811	858	904	899	872	876	875	926	875	847	882	846	856	850	910	844	923	877	904	822	825	905	835	817	868	907	903	857	897	864	811	879	877	879	833	822	837	905	876	890	852	836	852	881	898	930	827	896	910	870	817	922	857	886	869	890	819	857	806	837	874	902	869	886	842	839	903	861	886	943	892	904	904	856	863	866	891	891	858	897	912	836	901	868	853	848	878	888	861	869	859	927	827	830	843	835	807	881	859	868	852	891	875	863	844	862	863	857	873	838	887	855	879	840	923	850	898	858	884	868	861	875	839	896	878	822	870	895	874	897	847	877	844	900	820	890	817	864	871	886	875	878	847	890	896	847	911	860	867	876	911	940	857	880	885	833	815	847	876	897	908	907	842	913	880	846	883	882	876	910	854	876	865	832	875	854	875	897	861	864	862	864	877	824	928	886	902	873	952	881	834	867	901	870	885	851	860	885	865	865	855	872	898	862	882	881	889	875	892	908	880	850	845	834	930	826	857	853	921	904	837	885	899	853	891	840	870	873	905	869	877	865	813	827	858	859	838	847	906	869	854	888	839	902	867	907	892	888	905	864	838	867	896	875	890	895	861	856	836	917	912	860	906	867	852	864	898	791	958	825	824	863	897	875	906	826	849	886	852	865	881	879	844	842	885	882	898	900	869	859	847	826	887	854	871	867	891	908	857	824	942	864	871	873	875	925	875	875	883	886	823	912	887	855	887	832	986	877	866	858	837	850	880	851	854	898	799	899	854	867	901	854	799	839	888	862	859	885	865	839	879	921	932	922	832	883	863	881	863	893	909	865	843	825	858	855	884	868	839	869	836	856	876	899	880	858	826	880	916	894	854	868	893	879	870	840	881	872	860	875	867	885	818	879	874	887	824	914	867	898	890	857	857	855	846	849	842	864	863	904	873	857	875	838	863	873	844	872	844	896	863	836	920	865	878	913	901	822	865	896	873	850	867	850	926	897	889	863	860	953	850	856	879	942	903	844	835	890	863	880	889	931	874	838	874	850	829	910	896	855	883	851	844	817	887	906	900	865	846	866	873	930	887	846	887	814	905	910	913	869	887	871	884	870	932	904	853	918	831	861	837	812	874	849	882	905	923	867	872	804	910	863	926	835	873	896	876	869	883	898	871	886	867	879	896	836	876	843	851	890	872	854	901	858	903	860	852	836	832	848	871	852	807	853	909	857	900	785	867	863	938	887	848	962	846	870	940	844	889	889	901	861	845	833	891	842	860	905	901	898	857	849	867	831	834	864	895	913	842	879	871	843	857	929	868	899	891	860	860	863	868	902	909	902	893	854	857	881	841	898	856	899	860	883	846	850	853	893	824	892	853	820	884	863	858	815	887	874	882	855	875	825	907	888	854	812	906	913	879	857	875	837	873	821	832	923	912	877	874	925	864	900	922	890	865	904	877	854	860	850	816	863	880	858	926	926	842	845	875	915	864	931	841	871	786	844	870	857	883	863	829	894	878	858	914	905	852	863	873	856	911	877	836	858	855	906	851	884	909	872	901	815	861	882	818	832	889	890	831	870	887	892	848	917	912	851	934	872	898	872	840	835	864	874	887	888	863	892	874	849	839	909	872	911	901	896	837	864	916	907	838	851	839	861	872	867	866	892	874	932	859	865	905	875	874	893	834	873	944	888	903	883	868	835	871	902	898	857	846	859	907	879	898	902	904	810	904	903	888	849	905	885	898	901	922	836	907	856	841	925	890	803	865	933	875	867	921	891	878	859	904	885	870	879	833	852	981	884	900	897	843	839	860	949	857	854	847	843	828	802	840	821	884	868	855	869	900	907	880	848	820	849	847	858	856	920	859	892	909	855	845	901	876	896	823	888	871	891	840	837	897	900	880	853	854	900	910	853	824	898	871	847	854	883	857	815	860	831	891	852	842	863	885	849	889	838	905	896	880	891	841	917	889	854	812	850	848	845	871	851	831	855	892	874	851	854	830	934	840	891	853	860	934	835	852	935	872	873	862	844	900	905	932	835	851	846	881	885	888	920	888	806	939	883	879	916	904	825	910	829	787	852	826	840	856	867	822	871	878	865	844	919	872	866	880	882	904	950	846	862	883	879	832	870	850	872	880	908	852	820	884	926	926	827	909	825	889	813	845	860	876	881	900	838	879	863	875	853	857	894	895	899	872	878	866	825	836	901	906	867	859	878	889	860	912	892	900	865	872	876	851	861	807	860	838	887	923	873	909	823	852	880	836	847	829	851	883	832	866	911	886	857	831	896	870	884	853	869	876	906	904	871	877	814	844	907	882	856	900	828	853	905	868	865	928	907	838	882	844	880	846	815	822	847	906	935	878	882	900	926	851	872	874	858	815	880	846	879	884	877	906	846	904	889	869	883	902	855	818	899	882	895	895	879	952	914	855	869	837	837	857	875	876	791	864	901	861	904	858	845	888	870	853	804	869	842	863	857	830	862	857	931	931	877	886	838	955	854	853	856	887	904	859	869	848	912	878	897	869	834	901	891	850	934	866	834	844	891	869	837	860	910	892	884	900	850	920	886	888	855	901	851	880	847	846	885	925	834	897	824	875	831	889	882	847	894	782	862	851	847	868	858	833	867	856	838	861	870	859	891	891	914	872	889	853	873	872	867	893	906	843	878	886	905	851	903	864	882	862	936	846	815	954	849	841	857	920	883	882	848	857	895	848	835	857	875	894	845	828	878	823	869	877	896	883	942	820	883	891	845	889	863	853	874	891	887	883	850	885	893	869	881	923	849	841	919	866	839	874	891	900	862	807	879
24666	21052	24029	28268	21062	17422	794	519	470	425	442	403	442	438	459	431	409	470	404	441	390	400	439	388	398	396	438	444	411	414	455	420	411	366	442	427	399	410	390	434	433	431	388	390	414	358	398	412	384	379	441	400	406	430	430	394	397	365	389	391	411	420	404	391	395	382	427	414	413	373	400	392	419	427	405	425	390	411	416	456	411	420	386	407	352	404	388	414	399	383	426	423	396	418	408	360	392	392	411	395	383	411	384	423	426	397	365	440	449	407	379	420	427	388	425	414	403	398	398	425	442	405	419	423	426	436	396	432	425	431	423	387	383	389	371	403	371	389	439	396	381	406	380	406	421	427	414	421	430	351	397	377	401	404	404	429	384	385	410	440	423	383	448	446	426	444	380	377	371	401	402	410	433	415	406	415	392	393	394	386	421	439	420	404	366	413	399	421	443	394	408	408	375	386	398	418	421	421	378	389	426	413	403	345	441	426	364	423	392	430	370	376	393	405	402	451	457	392	409	407	418	440	404	403	384	414	431	406	393	392	414	396	424	406	393	377	421	397	398	409	397	432	374	425	399	437	401	420	414	382	394	412	419	389	393	391	381	394	403	415	393	412	384	395	382	387	395	377	413	407	388	421	344	385	362	415	406	433	377	384	409	414	406	405	424	399	401	426	389	408	414	386	376	401	387	389	414	391	423	445	428	422	414	408	421	408	412	418	374	421	360	395	438	406	397	449	406	418	440	383	420	419	426	398	409	376	403	386	450	392	416	387	400	426	418	406	417	410	425	357	412	432	462	413	438	427	442	401	437	442	405	390	395	414	428	432	414	401	381	417	395	421	385	393	397	420	408	424	427	419	385	418	416	373	394	446	405	411	381	395	348	383	410	399	415	413	438	429	421	381	382	418	409	379	385	420	402	441	398	382	438	391	402	391	380	376	394	361	378	425	412	396	414	388	420	385	425	408	408	438	383	417	419	422	419	421	426	389	408	377	433	393	363	384	408	425	378	409	380	364	383	383	419	421	400	397	389	363	437	389	384	391	407	399	401	415	399	398	457	400	406	404	421	382	379	374	417	394	379	377	405	382	386	408	423	412	393	364	456	406	420	409	398	403	399	419	424	424	404	391	436	464	349	403	440	372	433	397	397	419	432	410	432	413	442	399	392	408	418	410	413	422	422	427	380	408	432	376	419	430	431	423	400	392	371	366	405	386	417	396	457	408	405	421	409	433	446	393	402	402	388	430	436	338	437	375	380	453	431	375	375	453	402	384	398	381	428	385	408	395	382	419	426	398	410	385	372	394	430	405	421	399	405	407	405	419	412	381	409	429	363	388	411	416	442	423	422	388	394	424	404	425	385	400	444	448	434	443	411	388	416	422	397	436	414	438	389	383	406	398	399	386	366	364	464	390	430	401	423	410	404	411	425	376	420	423	415	428	426	404	399	391	419	434	405	409	389	395	396	440	430	431	384	428	414	387	418	386	368	414	409	408	424	386	392	373	365	371	398	385	397	392	401	414	408	394	419	435	390	403	375	403	389	400	408	435	401	401	384	443	409	397	444	411	433	418	369	448	400	421	412	406	378	396	417	415	383	395	445	412	412	399	415	416	403	415	423	386	420	386	405	415	412	391	366	452	418	364	384	415	402	414	401	416	415	373	361	446	439	401	417	400	401	401	389	408	414	430	404	411	388	374	400	406	402	403	405	434	394	405	393	385	365	397	387	390	366	385	391	395	418	486	380	390	396	399	426	435	392	432	375	434	382	365	392	399	424	430	424	401	421	429	374	364	367	370	402	428	429	422	373	395	370	390	355	414	413	423	436	381	433	396	375	356	383	399	402	393	430	412	398	410	423	387	420	381	411	425	409	434	394	385	359	407	414	402	451	399	431	424	411	430	389	390	379	420	388	417	374	390	403	383	401	400	403	434	414	402	423	424	396	428	440	385	386	410	407	446	405	392	371	368	411	414	415	412	405	384	390	401	438	426	437	413	391	385	393	407	446	438	364	425	411	423	424	393	434	382	419	445	392	391	389	441	376	405	430	406	402	406	400	402	407	395	429	423	410	415	409	409	445	442	383	426	411	408	387	405	354	362	398	405	417	373	379	415	365	423	428	444	348	423	397	414	394	417	403	384	427	458	368	407	433	392	361	377	419	419	407	397	394	393	406	376	425	391	431	388	428	416	400	442	394	403	405	375	406	396	425	418	424	420	445	406	410	402	424	385	380	355	378	412	420	382	415	374	403	377	380	398	380	397	387	409	405	365	405	403	421	424	403	433	387	427	390	408	393	396	398	380	399	436	385	358	402	432	397	360	363	397	381	379	409	389	415	390	379	382	414	388	420	361	410	426	376	385	410	405	401	371	374	403	395	399	421	421	375	404	445	379	425	403	395	437	414	403	371	415	399	413	392	412	407	405	408	371	387	383	418	417	405	390	452	412	386	424	371	420	376	392	377	429	446	348	416	390	407	376	415	406	407	441	402	387	408	441	419	349	416	382	406	385	448	440	428	422	438	414	369	386	387	405	427	410	402	439	394	421	390	399	429	394	449	399	400	387	433	405	413	371	428	388	405	437	391	441	404	410	420	435	418	430	426	372	371	411	388	357	385	410	401	409	406	408	394	419	406	403	443	389	390	428	433	437	423	419	397	412	388	400	383	420	379	412	420	374	436	379	415	359	401	419	399	407	396	395	386	391	380	420	401	376	415	400	438	408	415	407	446	398	407	437	385	390	416	415	430	425	391	398	401	438	399	381	391	436	405	367	413	400	411	402	426	389	400	363	403	456	428	405	425	382	414	438	416	425	363	426	412	380	416	425	379	381	415	407	417	389	425	415	413	416	422	413	381	396	380	445	409	403	399	399	407	429	395	434	397	401	433	426	411	406	425	381	403	399	379	391	396	393	387	385	414	412	403	406	397	412	384	443	434	428	376	416	420	369	419	389	424	423	456	391	393	427	386	415	418	392	419	398	406	407	419	389	409	384	404	405	366	405	435	465	366	387	382	398	434	383	410	439	441	415	404	411	436	384	397	393	404	402	372	401	397	396	400	385	439	396	418	424	357	411	408	345	381	404	398	449	382	437	427	391	425	407	408	394	397	396	410	396	400	353	400	432	397	489	404	410	428	413	415	399	378	417	420	420	406	402	388	410	400	386	412	424	434	432	422	368	403	411	412	393	362	417	424	396	400	386	396	394	428	393	470	399	388	380	364	390	390	405	380	370	451	409	390	428	362	413	410	416	412	415	409	382	395	411	407	394	416	410	410	385	416	426	424	430	405	378	399	429	404	424	431	416	402	397	388	373	407	477	396	379	399	435	423	414	402	380	404	427	420	421	386	418	388	436	406	429	381	402	360	390	395	407	425	432	428	435	407	439	394	413	396	406	428	462	430	425	391	409	394	384	430	418	401	399	437	413	370	383	413	417	361	418	425	388	435	376	380	419	412	415	390	390	446	382	427	404	435	421	440	404	400	403	407	396
3477	6549	3015	1275	1091	1001	977	971	1005	967	979	993	975	994	1011	1032	990	983	992	974	1008	930	933	957	946	975	999	934	956	995	987	1003	966	924	1038	1001	920	978	937	965	950	994	916	966	980	1010	957	966	990	1007	1000	958	982	955	925	971	970	947	951	971	1027	931	933	1011	933	932	926	991	985	989	967	983	978	959	947	1010	946	971	946	952	966	1021	938	999	951	1006	985	1004	1019	936	997	971	965	958	979	995	950	909	986	931	974	986	951	918	976	959	938	981	1007	1018	953	981	988	1027	986	976	931	947	943	986	978	985	937	913	995	950	1032	997	951	979	965	935	992	927	989	918	1011	926	955	998	941	892	966	1004	954	920	995	935	960	1015	971	977	941	979	973	1002	965	988	966	1003	973	995	1028	960	916	976	948	934	977	956	979	905	960	946	982	932	955	979	982	958	958	961	985	947	990	946	1033	940	1005	1023	907	929	900	1000	943	973	913	1028	998	982	976	1046	949	972	985	966	973	1003	926	934	940	969	1017	994	922	934	963	951	996	969	992	960	991	949	951	927	943	974	1027	940	933	976	942	911	937	964	937	954	902	1010	965	958	963	974	932	922	928	1033	960	909	1008	1019	964	994	946	970	923	1033	971	1001	954	954	949	1008	1022	1057	917	972	973	965	936	972	976	896	976	979	960	954	979	960	942	1028	1016	941	969	967	952	891	925	981	975	1005	972	948	965	916	963	968	989	962	931	958	973	960	923	1021	947	966	953	936	996	996	987	994	955	1000	936	950	898	965	983	948	1008	972	982	979	983	947	957	945	985	981	968	943	968	969	1022	942	923	958	922	931	958	982	939	1013	961	1012	949	926	936	945	959	953	957	992	924	983	958	949	966	978	978	942	948	983	969	970	953	922	1025	978	992	965	952	997	1013	941	986	954	945	916	972	933	1009	959	928	970	971	963	980	957	974	931	914	929	987	959	983	1007	928	979	928	947	930	964	912	952	978	1022	1014	972	1006	956	948	936	980	954	977	914	1002	939	950	964	969	971	1002	989	914	1017	1006	962	979	971	1017	936	977	1003	963	985	1013	914	970	918	937	974	916	928	974	961	986	944	926	979	968	1028	985	884	987	930	939	967	977	914	992	967	985	928	981	953	948	1005	977	994	952	988	1021	974	974	958	969	966	964	999	963	951	997	956	1005	985	936	981	898	972	955	963	994	903	939	983	946	918	948	1001	963	992	948	974	957	979	992	991	966	987	946	981	955	953	964	1004	1010	951	987	948	949	944	904	943	972	940	965	940	962	990	986	953	1013	987	995	1005	992	917	1003	950	942	977	957	949	1000	937	996	987	956	973	956	977	982	926	969	976	934	992	1011	924	949	984	1055	1010	998	998	998	944	991	945	907	956	953	936	998	921	902	916	938	939	981	962	1019	999	935	964	939	954	969	961	922	896	971	979	941	947	990	978	933	955	991	955	934	952	1012	953	930	1016	956	953	1002	985	940	950	931	971	913	979	977	915	951	967	965	990	988	1008	978	943	914	919	950	930	1012	987	946	957	973	1022	929	970	971	961	964	1026	977	981	957	927	959	998	1009	914	1013	969	948	1034	965	974	992	927	979	980	955	978	980	972	992	959	986	1002	956	978	931	940	969	965	884	973	970	960	1044	948	995	982	984	946	978	941	967	981	905	963	1020	1001	971	969	1042	956	993	943	922	934	958	957	972	935	950	935	983	927	985	912	963	1009	996	949	974	1014	926	964	918	914	994	974	920	977	1014	956	997	969	972	975	986	927	962	916	980	968	920	976	985	913	1024	1005	933	936	914	963	949	985	979	987	940	930	958	929	1001	952	1016	1011	975	944	959	960	987	1008	962	984	967	977	965	965	963	887	943	984	963	973	942	953	932	952	962	954	1010	989	986	972	977	972	922	1007	933	987	966	959	913	955	980	887	985	949	953	1021	918	908	974	957	956	984	978	976	962	1009	948	972	988	983	960	936	953	1003	997	1008	932	996	977	972	969	957	972	1016	1040	980	1024	1005	964	1026	954	1012	950	982	922	998	933	966	951	991	941	965	968	992	955	925	987	945	976	960	960	939	1032	938	997	991	977	938	985	935	986	961	937	1026	891	1000	1006	973	974	971	983	936	946	916	961	953	921	986	913	977	985	950	992	951	939	970	900	971	963	948	936	981	935	964	982	930	968	1020	978	995	973	954	946	932	953	1009	998	960	911	1071	968	910	940	1013	902	956	995	967	952	1011	1020	939	920	966	968	1004	982	915	967	989	992	949	1023	934	996	990	998	952	949	972	953	913	975	1022	957	966	974	921	957	975	999	934	947	1017	944	888	999	933	963	969	994	961	984	961	969	950	998	973	954	986	1018	996	962	975	970	982	957	960	979	902	963	989	982	959	963	1015	969	961	943	911	997	1005	954	926	958	959	1046	965	1004	937	969	979	987	941	961	924	972	1013	1048	985	939	979	946	914	998	957	955	894	985	966	902	1000	998	917	1019	966	987	1015	1024	962	951	996	993	956	939	905	1025	971	987	940	987	976	1007	994	1001	958	938	924	989	942	934	965	984	989	964	1013	972	948	974	970	893	964	975	983	1013	986	986	951	899	1003	946	929	959	946	920	978	920	973	953	936	950	963	960	1021	885	1023	956	953	961	982	942	953	968	963	982	963	1023	972	982	973	949	958	940	932	954	990	1032	933	973	950	958	962	947	956	941	942	997	965	962	877	965	939	958	907	935	992	931	968	992	912	1024	976	989	961	924	934	957	961	1013	1007	1024	939	995	946	980	955	991	995	930	918	979	977	893	951	1074	943	939	950	949	986	945	966	935	925	934	945	1011	992	961	933	983	917	981	974	1067	982	959	957	1022	906	988	985	1030	964	973	941	1014	974	987	969	944	1074	1003	983	1002	935	951	939	969	978	1032	932	1004	958	936	974	1015	971	985	999	954	980	958	976	917	981	956	1024	957	908	973	937	976	969	1033	943	923	904	965	898	951	967	992	921	921	929	914	963	965	937	965	936	941	901	967	1023	948	940	965	955	996	926	978	930	1001	964	977	883	958	1014	980	953	1024	950	924	988	899	1020	978	971	947	932	935	998	935	939	973	982	966	939	964	941	953	992	957	926	967	1014	957	964	986	1001	938	971	1003	1044	997	990	958	973	987	995	979	960	984	934	979	969	1008	987	960	945	953	953	944	956	939	971	965	1017	980	952	1013	940	966	981	955	1029	945	965	938	975	918	962	978	1004	972	959	956	952	935	962	984	926	947	975	893	973	968	1001	968	983	963	980	967	960	995	971	943	964	978	990	908	948	949	1073	1002	921	986	922	893	1012	923	958	939	1020	1000	963	916	977	951	925	943	926	979	954	980	1013	926	930	959	958	928	982	1002	992	990	987	928	980	954	944	976	1012	976	990	968	946	1011	972	951	970	978	947	948	992	981	998	965	948	948	989	945	905	978	990	938	956	947	946	993	979	1000	948	995	965	937	978	958	937	951	1004	1002	1005	934	1008	938	1016	1018	967	934	979	955	890	978	965	951	928	956	988	966	1014	950	988	939	955	983	886	932	977	1037	1034	980	995	1035	971	975	954	931	934	1020	959	933	962	935	991	954	973	954	989	991	959	944	948	971	972	969	1029	1003	1020	941	971	966	966	969	969	1011	1001	961	968	976	1000	964	947	991	946	1016	917	1030	942	946	952	927	970
23954	21014	24323	27894	21019	21028	12835	591	359	319	299	297	317	286	276	283	294	271	273	246	231	260	271	251	278	249	234	250	282	216	225	244	266	244	272	236	221	246	258	228	240	260	255	250	262	232	239	255	247	249	243	232	269	253	257	226	265	247	294	259	241	258	240	270	254	262	233	213	274	247	255	246	250	248	216	242	237	255	271	236	246	243	252	247	243	238	271	247	269	215	235	240	255	262	248	236	254	280	236	253	233	231	260	250	280	245	254	245	259	239	220	247	239	261	224	252	260	255	231	240	268	256	234	232	242	243	273	257	240	239	244	243	250	274	239	222	221	252	238	258	269	254	237	236	246	243	273	239	234	245	252	253	240	248	251	247	258	228	234	221	243	227	248	246	247	248	214	262	206	249	264	229	244	230	257	248	205	251	260	250	248	269	245	225	230	250	252	238	257	243	247	252	273	244	232	238	251	235	235	236	231	228	243	211	211	252	234	211	231	249	254	238	234	243	227	245	275	238	260	250	244	233	242	242	293	235	240	246	246	243	231	227	262	255	241	245	244	227	254	253	254	265	251	247	260	246	236	204	252	245	245	248	236	244	247	241	261	217	257	268	243	225	232	244	239	211	217	233	253	247	244	255	251	241	228	216	253	268	241	257	239	253	245	234	243	219	239	244	259	228	254	228	232	262	199	235	238	229	251	254	236	236	259	246	247	246	238	256	253	228	229	281	243	240	267	236	245	257	280	217	245	271	252	261	254	217	255	257	233	237	248	245	239	253	218	221	250	238	251	229	246	275	255	235	253	243	251	288	215	222	251	243	237	257	248	232	258	266	241	262	248	236	218	217	228	255	266	243	209	262	245	256	263	243	271	227	239	233	231	250	260	251	259	254	244	257	229	240	228	257	214	274	233	268	251	284	235	258	254	258	247	246	264	280	234	270	250	244	235	243	276	258	255	268	271	271	276	278	237	252	258	241	223	266	246	206	250	250	259	277	203	250	249	257	237	212	239	229	251	238	244	267	241	256	262	232	283	258	242	261	247	239	273	250	236	269	253	239	235	258	237	257	234	248	247	245	237	235	243	237	266	249	221	239	246	259	276	229	254	265	234	237	237	242	260	209	232	254	237	233	223	241	233	249	248	267	236	246	243	254	241	242	252	228	244	223	268	256	241	244	242	258	261	248	263	240	251	257	238	278	258	254	254	246	263	267	239	228	239	257	262	223	243	272	217	241	229	253	269	264	243	240	255	223	261	219	270	239	228	269	238	262	247	231	283	269	261	240	248	239	231	238	261	254	250	254	238	227	247	270	295	240	233	254	267	265	218	227	219	219	266	246	260	241	267	241	255	235	235	254	247	251	249	248	245	230	245	236	239	240	244	247	243	267	238	233	276	282	231	203	272	241	231	234	249	235	221	224	242	227	269	244	245	252	260	276	266	259	228	258	242	254	253	260	221	255	251	245	238	253	244	262	299	247	237	223	238	247	243	249	247	222	245	278	262	249	252	261	264	235	230	262	235	235	235	268	253	262	268	239	224	223	231	250	220	256	274	262	239	246	269	267	220	245	254	254	223	259	251	229	240	224	211	235	244	247	260	260	224	239	258	257	248	256	268	244	268	256	252	245	220	233	231	246	219	264	270	237	268	259	235	257	258	244	237	253	229	274	249	220	273	265	269	293	237	235	278	254	250	250	238	279	250	241	228	260	246	259	240	239	260	262	237	249	257	266	248	238	192	238	251	244	256	253	235	263	225	244	299	253	242	235	217	258	235	229	243	282	252	243	251	248	235	231	252	261	246	275	255	251	232	255	261	268	245	246	275	251	235	255	260	262	251	215	260	260	265	244	250	259	228	270	242	262	248	248	269	232	267	247	264	242	249	244	248	238	254	242	229	236	235	257	272	259	250	224	254	245	257	267	244	226	264	243	221	239	240	284	239	266	249	250	248	253	265	225	235	254	226	245	260	266	265	251	266	212	246	294	249	235	277	234	261	245	249	229	236	245	261	236	258	280	216	244	236	234	225	222	234	230	246	237	256	235	244	245	234	228	239	254	248	256	268	266	222	213	253	256	246	242	270	274	280	258	238	271	245	263	232	240	234	248	231	243	229	234	262	246	243	235	268	238	274	245	223	273	235	248	234	249	228	251	258	237	244	252	229	216	225	230	255	277	237	227	228	237	235	266	234	240	260	225	224	260	223	226	268	244	251	251	276	235	252	241	274	241	251	242	251	259	256	271	252	250	247	239	236	274	256	254	277	256	251	248	242	237	236	264	215	264	210	249	250	262	226	246	238	279	255	228	268	265	245	247	258	253	237	261	244	225	222	247	259	231	276	237	244	250	275	242	241	273	230	255	237	273	241	240	211	236	243	224	256	259	231	247	248	229	262	245	231	259	268	247	257	265	240	249	249	254	278	254	229	267	269	273	235	247	261	216	242	252	221	232	214	261	239	222	236	243	235	253	253	276	236	257	235	272	257	239	219	234	255	266	270	237	264	234	250	246	259	294	275	261	259	247	238	241	255	243	275	257	222	273	249	238	218	227	259	239	233	249	260	261	233	268	227	251	230	234	227	233	271	239	248	259	258	239	226	273	248	239	231	227	225	246	253	257	237	236	263	239	241	225	230	254	249	242	247	243	255	250	225	259	263	243	272	211	207	279	259	257	250	229	244	240	243	235	252	252	246	269	231	254	233	247	251	247	239	277	259	235	240	246	259	254	229	219	262	252	216	258	237	243	234	266	223	251	230	223	264	232	257	233	256	238	220	249	250	229	237	252	219	227	242	245	249	241	258	225	258	222	255	234	221	250	235	230	258	239	229	214	257	244	234	240	254	251	226	263	241	230	281	251	250	285	248	267	244	233	251	243	259	264	245	249	239	221	246	237	250	240	213	240	276	238	225	240	264	275	245	275	256	240	240	245	260	258	249	210	235	238	252	242	241	250	223	240	254	245	238	268	238	227	279	252	253	282	244	232	223	245	264	238	234	264	249	212	220	256	219	230	231	234	201	250	235	236	258	221	242	253	247	244	246	254	249	226	234	235	264	235	269	250	247	237	252	249	229	224	245	257	235	244	260	260	250	226	259	251	231	253	212	198	256	279	273	253	240	244	246	238	247	231	221	263	272	222	255	257	265	269	231	236	255	236	281	246	258	237	253	243	239	266	225	256	239	211	254	226	221	250	262	270	248	235	254	248	256	247	249	254	265	235	273	252	234	228	267	266	259	214	245	211	253	228	227	230	254	256	238	246	266	251	287	268	233	242	228	235	267	250	234	250	240	242	232	229	224	256	215	257	236	233	239	241	234	240	228	256	259	257	244	254	247	213	255	247	247	251	250	234	243	214	248	272	240	241	264	229	260	251	259	248	260	248	273	236	251	266	269	226	231	249	283	252	225	235	264	261	247	244	251	236	228	234	229	229	257	223	260	243	237	246	234	210	271	244	252	267	258	257	246	227	220	238	253	235	270	259	257	244	223	264	230	196
3482	8470	3489	1101	840	715	684	624	679	680	667	623	603	633	660	631	648	617	599	624	616	593	632	547	594	576	639	642	600	607	612	582	597	591	610	587	600	572	574	584	587	642	626	616	624	633	579	626	598	569	581	594	573	612	556	599	593	637	583	603	594	562	592	601	587	583	597	628	590	599	618	602	636	619	661	625	610	608	582	636	564	558	596	592	606	582	612	583	616	610	611	607	595	577	548	586	601	599	665	586	640	592	607	608	600	619	598	678	620	601	580	612	656	566	629	557	546	581	574	593	593	568	643	630	631	634	562	612	604	606	588	586	570	603	580	593	585	586	610	620	589	622	598	603	558	599	595	634	605	611	581	608	568	618	634	560	608	628	599	590	626	559	569	584	607	616	616	608	579	592	608	578	615	595	585	574	606	611	592	584	594	640	579	598	626	603	592	586	618	609	551	580	665	575	608	571	636	566	616	576	568	590	619	572	592	577	587	625	573	552	581	577	604	633	601	579	579	599	583	583	610	585	610	615	597	547	630	603	613	623	607	647	625	588	574	576	593	582	608	580	584	589	562	564	595	606	598	600	585	589	592	585	575	581	608	602	603	660	594	546	598	590	592	566	596	622	599	589	585	606	600	546	627	618	594	594	633	565	611	594	635	572	551	640	602	595	630	589	583	601	616	605	617	604	633	573	585	580	618	588	641	620	611	593	606	557	576	592	605	573	610	572	553	614	620	592	595	626	604	593	592	583	627	614	609	613	602	648	621	644	606	621	616	601	573	590	572	584	582	626	581	573	615	574	592	607	628	586	641	614	609	584	599	607	614	560	632	623	541	621	615	619	584	583	607	607	618	615	629	557	571	580	624	644	593	592	630	597	628	586	609	601	676	619	587	667	591	600	622	596	611	606	597	606	614	633	653	605	593	589	597	615	600	630	576	639	615	618	602	547	585	577	589	579	651	622	596	588	648	605	594	570	609	583	570	582	622	631	609	584	592	576	575	600	624	575	584	644	610	631	591	599	601	566	589	608	590	609	591	609	612	597	579	623	558	596	574	611	609	561	569	631	595	600	627	605	604	593	673	556	594	642	609	663	646	618	604	615	617	603	622	572	597	551	627	581	576	581	594	627	610	610	585	617	624	578	600	614	601	592	601	589	642	628	610	597	612	595	605	588	602	589	552	593	563	587	635	591	597	593	623	653	562	671	630	611	586	658	642	584	644	628	585	563	654	566	609	586	576	612	618	584	587	593	565	588	608	600	591	615	632	608	616	603	641	579	569	648	625	584	586	616	571	601	629	591	616	634	575	641	633	599	585	594	566	544	556	648	579	580	567	639	562	605	571	653	606	596	593	597	626	608	593	603	597	586	592	615	599	580	586	557	561	581	583	597	622	609	617	570	594	617	598	593	626	597	623	600	604	633	545	608	619	595	602	611	639	667	609	579	578	623	593	588	623	603	616	578	572	571	600	580	577	615	618	581	604	579	588	607	600	573	578	581	619	586	635	590	605	593	617	610	547	618	597	583	601	640	590	576	577	607	595	625	590	646	606	615	590	597	633	590	556	584	594	605	618	596	610	606	579	594	610	588	609	590	585	573	604	572	627	610	595	576	615	586	576	605	592	611	585	601	591	603	592	564	644	594	620	613	618	590	601	591	624	566	577	562	621	626	617	636	579	581	589	624	578	610	579	587	587	595	586	665	643	564	609	580	594	612	616	606	560	593	625	566	611	583	638	595	584	562	653	598	566	585	588	608	598	575	569	630	601	550	664	642	585	592	628	619	594	574	584	581	609	584	604	623	586	608	650	566	578	635	603	593	603	610	585	629	591	618	612	630	606	578	595	620	597	588	590	613	600	559	612	572	611	594	607	614	606	609	554	604	601	616	623	579	593	555	621	597	598	586	621	591	600	617	598	581	575	612	612	574	583	611	611	658	629	568	580	629	579	613	599	592	642	589	585	587	559	610	648	596	564	604	670	573	642	587	626	612	578	609	605	589	613	617	643	606	603	623	588	602	553	621	579	591	600	626	603	579	614	599	599	562	609	646	612	615	611	591	623	555	582	576	618	597	625	570	627	626	569	595	560	625	602	649	625	605	567	645	590	605	588	601	581	615	609	599	577	596	590	630	550	612	628	610	579	596	562	592	568	610	602	640	576	588	597	625	582	609	606	599	597	596	621	614	633	646	617	573	526	598	638	602	526	594	607	592	559	580	657	561	581	586	626	576	567	607	619	591	622	558	633	529	644	581	567	600	602	594	590	575	591	571	596	591	622	611	607	562	580	614	562	615	609	610	615	617	572	630	581	607	609	579	559	561	625	559	596	595	638	620	619	577	598	649	549	632	617	574	625	610	592	600	596	619	578	616	560	563	619	605	609	561	661	616	625	586	625	602	637	560	606	612	631	629	585	610	606	588	581	599	563	606	627	609	602	591	562	614	623	596	572	609	585	584	625	620	623	560	586	566	637	609	583	601	579	594	579	573	646	565	582	630	655	588	583	586	608	615	576	630	598	620	641	611	635	609	617	568	640	562	595	582	613	621	583	577	587	638	630	663	628	596	556	613	568	590	702	621	617	626	610	607	602	592	615	642	613	568	619	606	617	623	619	616	588	630	586	558	594	610	600	545	619	624	581	603	553	583	577	550	583	593	612	608	587	584	615	624	604	619	546	629	630	640	584	570	621	547	608	589	654	542	605	591	610	619	603	588	593	603	575	607	601	600	627	595	606	601	615	561	576	623	555	596	604	638	586	638	577	611	626	642	588	607	572	577	579	592	549	590	604	577	574	566	601	642	604	589	570	561	562	598	536	663	582	585	588	629	611	643	595	644	584	598	620	603	599	602	590	587	568	598	611	616	620	626	593	583	593	561	601	555	599	625	597	574	625	568	602	568	595	604	638	604	577	594	599	630	571	555	608	635	564	600	655	567	607	569	594	581	572	569	580	621	598	594	570	607	610	574	596	609	614	624	585	592	598	614	550	594	588	613	631	558	563	582	607	583	562	606	581	624	608	550	599	604	600	655	571	584	605	622	619	586	588	588	588	611	600	593	575	560	618	592	665	583	569	598	618	649	629	613	613	552	607	605	587	596	587	578	568	588	601	597	566	602	591	597	616	601	584	616	556	581	601	631	571	627	586	607	556	574	593	596	623	613	576	588	608	602	609	587	619	611	594	566	601	568	614	614	556	613	620	599	626	587	622	586	596	607	589	581	623	623	605	597	599	608	583	602	610	580	602	639	616	634	592	586	607	580	571	574	624	592	632	606	616	559	654	583	583	611	564	560	522	541	595	596	603	591	597	561	598	592	592	630	556	647	564	552	612	629	621	616	544	627	591	627	592	607	611	623	614	575	581	616	653	597	603	609	604	550	621	608	627	626	620	638	647	573	560	569	588	588	594	572	609	612	622	608	615	586	612	570	565	660	588	583	652	639	612	580	616	591	594	587	621	598	589	571	593	619	596	618	605	556	577	619	581	603	630	600
32007	19499	8056	963	570	563	476	368	343	345	335	351	367	360	361	345	348	374	376	336	339	363	359	322	342	348	335	332	349	346	327	342	364	347	334	351	352	346	347	369	341	356	372	345	336	355	330	361	347	348	364	326	326	341	351	331	371	348	362	325	335	326	344	321	326	363	358	344	333	349	366	342	336	346	358	342	333	333	348	341	351	315	349	361	352	306	330	329	384	351	347	358	326	371	321	323	353	359	341	361	364	344	331	323	344	358	368	335	355	352	315	361	300	356	337	345	351	314	356	346	346	340	342	340	360	345	354	361	312	351	348	321	347	335	358	320	334	330	359	316	346	381	362	336	367	318	331	325	331	341	390	329	342	332	336	332	360	329	361	311	363	341	356	329	351	356	341	331	335	334	344	352	357	321	352	372	373	381	349	358	344	347	316	320	357	335	310	326	344	378	370	344	358	354	328	331	338	362	347	363	337	329	329	323	317	356	333	354	336	357	331	331	321	360	365	334	367	333	320	387	375	354	363	369	349	355	346	359	319	324	382	356	332	350	343	344	361	323	341	384	349	340	363	343	329	343	341	343	370	353	371	338	312	309	301	359	341	346	347	365	345	299	348	366	328	319	369	307	337	335	353	302	338	366	326	356	333	323	358	329	345	366	359	358	385	311	362	360	367	371	355	370	353	355	378	339	331	350	370	331	355	366	334	338	333	324	345	347	338	353	376	332	357	327	357	345	365	325	302	398	318	353	368	370	334	342	358	380	361	323	342	348	338	312	357	347	356	352	339	320	389	368	350	356	340	372	339	316	336	339	352	371	335	330	353	340	346	373	361	356	345	343	330	346	370	344	365	361	348	341	345	378	362	350	341	378	320	332	306	369	362	323	343	346	330	358	288	366	310	366	354	326	335	305	304	357	343	341	338	329	325	366	321	336	307	334	338	385	381	342	362	335	329	353	365	375	359	354	365	329	346	340	364	331	353	372	299	355	347	326	406	374	368	344	315	348	341	331	350	372	333	367	332	385	378	294	334	328	345	314	348	394	325	321	321	340	355	322	340	306	339	350	306	320	351	381	339	343	319	366	317	384	332	366	340	332	337	339	314	345	320	340	368	362	343	343	351	324	325	335	326	329	358	361	308	357	330	363	365	367	355	330	351	323	332	361	331	341	312	337	338	360	319	351	352	342	342	346	328	320	328	359	320	370	355	343	366	362	371	364	352	324	340	330	337	344	356	375	368	333	364	340	315	338	332	317	322	365	330	327	358	380	350	333	328	337	339	339	348	361	355	352	348	342	379	331	339	342	351	378	350	367	352	321	339	365	323	343	337	332	316	339	314	352	351	327	351	328	349	353	370	367	355	332	366	346	377	334	320	385	361	342	342	337	347	376	323	305	351	345	365	317	325	312	327	356	364	375	351	338	329	324	347	368	369	309	392	342	349	306	336	339	305	356	351	364	337	356	309	329	338	350	346	364	350	371	340	345	322	352	351	349	355	346	362	328	364	309	323	340	386	359	338	377	338	346	345	364	335	324	323	373	309	344	350	339	336	341	302	339	304	336	323	341	334	409	345	354	319	328	341	332	357	349	323	327	327	365	329	378	355	337	369	355	346	340	381	352	338	342	361	331	325	346	373	326	346	314	353	326	383	366	351	372	381	366	329	347	381	352	357	388	366	327	316	356	373	349	342	336	317	305	316	386	350	345	356	346	367	343	365	337	321	334	340	347	349	337	344	381	321	340	374	366	347	353	338	333	357	330	350	337	351	339	367	359	389	330	323	356	324	374	324	339	349	351	341	309	364	352	352	329	326	329	329	356	351	361	347	331	352	343	326	325	318	309	348	356	341	355	360	337	327	340	340	325	361	349	321	367	367	298	332	330	344	358	325	349	345	343	342	328	360	357	324	356	382	337	333	327	355	375	341	336	348	346	340	386	289	357	350	316	386	340	326	355	331	307	374	349	390	384	349	337	349	337	314	314	362	329	343	373	377	358	327	339	384	315	318	333	360	374	354	359	349	348	356	341	331	339	348	346	365	329	321	332	390	350	366	321	331	357	367	349	358	310	364	320	337	338	369	332	337	347	341	337	338	325	322	329	354	354	365	359	325	360	321	365	331	309	354	361	320	369	364	375	349	351	357	345	328	332	385	389	348	321	326	331	368	361	315	332	342	327	341	331	340	342	367	350	320	325	371	366	351	339	346	304	327	348	326	315	383	353	343	350	356	339	341	350	360	339	377	336	323	338	363	302	374	323	337	370	329	379	361	319	335	329	337	339	406	340	322	397	327	362	367	350	315	355	364	345	361	334	337	350	343	350	374	313	345	347	381	345	323	348	340	328	382	350	361	334	345	337	330	354	344	343	306	307	340	327	360	355	350	333	317	344	369	332	357	362	325	345	335	354	372	328	324	368	322	346	319	390	353	335	365	375	328	339	338	382	357	350	334	346	346	355	356	317	336	321	330	374	332	354	317	332	331	346	368	383	345	316	333	328	360	384	368	318	310	386	354	332	331	335	348	355	368	348	358	367	333	351	341	328	352	326	339	371	377	346	347	341	329	343	385	349	353	354	323	343	368	309	359	342	375	336	333	349	355	333	336	381	351	332	306	351	319	341	342	299	351	327	319	319	330	346	333	311	357	328	319	339	339	372	342	365	346	381	316	389	359	327	338	352	333	316	329	375	347	331	355	400	358	358	324	346	348	344	327	347	379	327	364	321	377	378	343	327	305	344	348	315	335	323	352	328	344	356	350	363	339	353	344	345	355	354	358	355	349	349	356	341	331	350	385	352	306	363	339	354	322	375	350	372	353	327	342	309	375	332	353	362	364	354	337	343	350	326	344	349	319	366	338	363	338	347	321	313	339	329	368	353	357	323	322	345	352	302	362	346	331	332	372	355	358	340	322	349	360	341	348	345	345	364	342	369	340	314	327	338	341	306	331	366	388	334	377	319	370	333	319	357	339	349	347	328	320	366	330	314	329	355	337	361	361	313	330	305	349	337	365	366	363	350	337	335	353	333	329	342	333	349	311	331	356	374	373	344	376	353	338	375	342	318	363	352	387	309	368	346	351	317	361	343	372	334	364	355	357	331	347	348	397	395	371	369	297	344	338	345	331	340	341	378	341	339	341	322	312	361	363	353	376	325	340	376	376	347	360	375	346	333	363	364	351	335	344	350	343	349	360	300	303	350	396	357	310	361	339	364	332	347	409	314	329	356	350	344	330	328	334	350	321	384	359	363	342	348	355	384	383	343	343	335	333	333	384	357	342	325	342	324	319	349	347	327	383	392	349	341	349	371	336	366	321	363	378	338	340	346	325	342	324	377	363	337	323	342	331	352	367	346	336	359	319	329	326	337	349	316	370	353	322	350	339	356	346	355	338	327	342	345	332	357	371	341	349	363	337	342	382	366	373	336	310	362	363	343	360	355	316	342	377	346	368	352	374	353	327	325	342	335	370	345	367	354	343	349	346	357	354	310	335	293
5667	3182	1671	887	898	827	887	873	880	865	878	867	899	819	853	894	906	869	862	903	872	882	883	865	860	812	868	822	881	864	902	891	885	863	880	857	942	845	861	909	896	875	850	829	874	861	879	919	865	840	893	862	891	870	855	870	888	836	891	830	924	884	856	909	869	830	845	860	878	823	884	895	768	920	838	820	842	850	864	882	864	851	877	909	856	889	820	830	894	851	896	884	893	830	861	853	858	867	882	870	896	888	869	859	827	881	890	908	817	893	847	884	846	849	844	867	900	804	933	838	857	903	863	906	835	883	857	925	896	913	906	861	895	905	870	860	831	901	838	892	849	891	925	886	829	858	837	837	852	871	900	865	877	863	865	861	911	845	874	841	838	882	893	854	872	911	887	865	879	830	897	919	878	881	908	851	880	842	858	870	896	896	877	897	828	869	877	836	860	822	879	860	858	879	879	826	844	845	869	845	841	831	893	874	894	899	874	845	889	816	851	898	818	804	814	887	895	922	871	940	857	880	856	877	866	883	857	876	841	881	864	905	818	901	866	899	824	856	856	864	809	856	802	871	847	889	936	844	865	874	856	846	875	824	818	851	871	886	873	865	853	798	931	883	845	818	900	824	878	862	860	880	808	861	861	834	890	882	869	845	917	870	932	867	903	930	882	837	898	852	881	827	915	835	871	913	899	889	942	871	866	907	865	862	886	909	859	875	840	866	884	886	868	882	832	894	868	850	853	826	880	878	877	884	816	902	903	858	866	855	856	901	854	895	825	844	842	911	859	831	895	865	888	862	899	871	913	840	892	839	845	882	895	849	890	787	823	886	822	883	827	912	881	867	892	856	909	861	861	893	825	802	863	820	872	883	823	845	803	906	872	868	889	859	852	873	885	951	857	894	876	888	814	830	873	853	873	843	880	845	881	920	846	870	906	828	877	843	864	917	823	860	934	886	813	834	856	873	879	915	889	841	843	801	904	880	843	880	865	874	841	857	866	839	847	869	840	916	835	884	885	882	901	880	905	856	876	890	888	912	791	846	888	919	864	879	861	815	837	873	896	869	830	873	874	827	880	836	896	889	869	797	837	887	886	892	935	942	860	904	892	926	911	856	872	955	902	892	852	893	900	845	910	854	879	834	810	870	859	865	891	860	851	898	859	872	904	873	845	892	898	849	890	850	885	863	874	836	807	847	861	844	883	874	852	883	817	875	831	836	853	863	821	899	874	824	819	860	936	880	845	890	895	851	858	896	905	870	848	858	883	901	918	843	869	824	860	835	850	916	859	907	831	883	846	851	842	836	815	911	892	852	870	876	855	865	908	850	810	889	851	823	865	870	854	851	817	861	846	879	875	903	856	855	888	858	867	866	903	844	884	835	879	841	896	815	876	854	875	851	837	923	848	878	837	865	847	897	887	945	819	863	845	929	873	924	843	887	855	831	863	854	853	879	929	849	872	894	884	856	837	822	861	845	874	872	891	885	874	836	840	830	870	855	910	803	856	905	855	871	868	879	802	882	872	834	900	808	842	889	906	872	870	865	862	905	856	848	873	860	856	875	879	880	900	900	847	839	910	884	842	859	885	865	858	832	803	845	865	891	850	831	877	918	822	867	833	872	852	909	880	897	889	885	842	864	884	885	902	922	852	879	827	905	866	890	905	878	899	842	903	883	888	828	865	873	872	888	879	853	879	859	935	892	885	876	823	868	880	868	814	822	871	884	838	862	855	880	843	870	864	875	856	845	836	912	813	839	884	858	889	885	825	862	895	839	875	884	812	899	891	835	902	862	828	853	898	868	898	874	919	872	881	850	858	871	865	873	936	838	860	817	869	878	912	899	886	896	803	848	857	870	865	821	913	858	839	911	843	891	919	854	848	901	863	874	874	903	855	850	847	829	870	860	878	877	883	847	844	888	890	862	864	863	886	874	903	845	845	870	932	913	822	806	812	853	860	851	886	895	833	851	864	819	828	815	875	878	856	884	827	831	853	859	874	899	874	864	907	844	862	916	838	833	859	837	865	878	944	870	864	856	878	876	920	887	834	902	854	889	846	856	867	867	865	889	872	854	876	889	839	842	806	890	873	901	842	830	816	878	849	945	859	904	847	857	870	840	858	872	876	842	880	831	850	851	905	878	914	859	864	898	838	883	873	868	800	861	883	807	846	893	869	897	855	885	819	858	869	878	844	860	820	854	770	866	863	861	879	854	873	810	828	832	869	911	862	882	865	882	872	854	866	927	884	873	825	804	868	819	872	847	893	885	849	856	862	892	865	870	846	867	867	866	928	856	883	845	917	871	852	848	900	825	836	860	855	835	843	875	873	850	891	835	868	847	895	832	842	865	860	841	822	855	863	869	876	892	874	914	821	871	829	814	910	913	897	894	814	859	879	870	873	859	865	847	867	834	869	849	851	879	850	890	856	890	855	915	913	867	855	875	862	881	818	892	819	874	876	851	850	829	825	886	880	874	849	870	850	858	876	834	774	868	847	843	913	886	869	921	853	857	884	903	822	915	889	850	831	910	846	898	832	826	917	795	819	863	858	785	818	812	891	849	895	890	885	850	863	861	864	875	867	882	882	858	867	854	859	890	870	919	813	895	832	900	876	864	844	892	843	846	856	882	859	896	865	889	821	863	866	862	880	867	845	892	871	871	879	874	827	790	875	854	814	907	852	872	852	841	856	863	887	824	845	806	869	852	907	865	935	809	881	880	888	894	869	882	879	864	855	913	887	863	881	896	883	835	869	907	852	897	882	848	835	828	878	852	814	897	868	861	841	830	827	858	925	886	892	892	869	832	853	857	863	894	881	849	835	865	926	873	884	881	887	859	830	824	872	801	856	828	834	906	861	816	880	884	850	852	861	898	825	878	877	920	889	914	860	874	873	873	869	901	885	852	882	872	823	839	837	874	881	879	870	837	871	893	878	863	901	817	841	872	908	851	857	849	868	858	840	824	911	878	859	909	859	833	887	886	878	807	875	865	867	830	881	836	873	889	912	905	818	837	877	886	828	857	858	829	863	878	869	769	884	883	873	857	865	856	822	888	841	879	868	889	841	856	891	860	891	836	875	891	860	867	857	802	882	867	858	865	899	830	904	897	871	889	884	819	884	861	826	862	820	807	853	899	877	925	836	856	815	851	887	833	867	809	884	843	824	849	836	838	831	875	888	871	861	930	816	859	860	920	870	887	938	814	855	869	846	867	868	831	862	905	854	839	853	886	874	857	857	922	895	885	813	904	896	875	890	888	850	910	859	842	882	915	895	846	844	838	906	838	816	813	850	889	801	898	945	948	837	850	864	849	886	911	888	874	908	877	907	921	930	852	879	834	898	956	895	876	817	842	895	893	876	804	835	856	886	863	862	876	876	854	866	862	887	850	835	886	859	891	914	913	883	830	813	848	834	895	864	863	837	812	858	867	885	878	920	894	829	872	876	902	846	917	850	853	908	856	828	906	897	857	854	877	912	889	883	879	893	940	818	838
24602	21052	24016	28293	21044	17527	854	591	457	441	447	432	425	460	466	450	429	411	414	407	385	395	410	459	455	402	399	400	405	382	432	416	404	425	385	393	423	380	366	391	419	421	397	391	420	412	392	388	410	396	412	404	416	392	417	452	397	385	425	395	401	403	438	396	390	457	411	355	370	408	422	415	388	390	429	387	372	373	433	400	399	368	401	360	400	416	439	432	407	408	424	419	378	410	385	420	406	390	401	418	368	394	412	390	416	402	392	388	389	370	380	413	405	397	369	405	381	401	412	396	390	414	375	422	400	376	416	459	395	408	409	397	396	399	409	392	387	415	404	427	390	385	443	428	386	373	386	412	386	408	406	390	408	381	417	387	372	365	406	394	371	454	406	383	420	404	400	386	385	420	435	369	417	387	394	396	387	386	404	397	421	435	399	371	424	367	419	372	391	454	425	390	411	426	412	389	383	446	414	398	403	417	386	410	397	422	396	411	355	429	381	410	418	442	402	399	391	429	404	388	408	395	413	402	397	405	436	407	391	422	405	372	456	429	416	404	375	438	397	416	366	471	368	378	427	347	408	407	468	442	414	403	357	401	421	382	449	399	413	440	408	411	421	395	421	381	397	399	428	394	375	420	419	421	383	410	379	433	412	370	441	390	421	418	415	378	419	416	445	426	401	409	401	401	410	421	360	379	421	416	420	383	406	450	363	431	459	405	391	425	431	397	377	391	401	436	389	404	401	384	451	393	397	403	442	417	428	402	403	396	398	418	386	399	381	433	439	412	376	411	378	420	404	363	354	414	393	418	380	424	383	388	385	386	392	372	411	366	405	405	401	405	412	390	410	418	420	402	424	390	411	388	434	373	413	437	410	385	415	384	385	413	424	389	388	389	361	393	383	390	388	424	369	403	395	392	391	396	429	396	444	403	420	408	375	366	408	406	414	423	442	390	409	417	431	422	388	412	388	374	383	449	389	423	343	418	445	434	404	389	380	399	419	416	385	376	421	437	387	442	383	414	377	397	383	392	403	412	418	408	383	418	431	415	394	432	385	400	423	389	428	394	405	399	436	374	417	415	424	416	392	449	401	412	400	379	408	407	389	370	441	403	411	395	416	388	408	382	451	384	423	380	427	407	391	353	419	380	421	401	374	407	394	395	416	459	408	439	394	399	415	384	440	401	393	403	403	399	412	437	423	399	400	352	413	406	402	378	402	392	417	447	432	412	426	401	401	399	410	404	389	420	417	389	419	379	386	400	422	370	385	388	409	405	396	387	363	376	379	382	400	401	409	402	421	430	396	395	366	402	407	406	385	405	410	404	377	423	379	399	387	462	411	403	405	402	396	385	411	389	390	353	347	373	383	421	405	376	388	380	445	417	413	350	402	407	364	389	407	397	398	374	384	414	404	387	456	404	383	373	358	451	423	402	414	387	389	448	413	403	439	396	398	404	415	386	387	418	392	435	432	424	410	380	377	428	381	409	398	407	410	352	420	403	419	394	372	395	389	410	422	407	403	367	413	385	429	402	374	400	363	423	402	401	413	419	408	400	409	418	397	396	405	421	400	408	398	415	369	404	390	372	390	387	432	427	389	417	403	376	434	432	395	431	416	409	421	381	352	424	399	375	417	376	395	433	386	423	377	399	386	412	443	408	382	380	382	365	400	444	402	436	369	413	397	399	382	362	408	410	418	397	430	376	413	434	404	431	432	401	405	400	418	403	383	409	375	393	436	400	377	418	437	387	435	406	367	437	399	423	431	382	404	390	408	390	395	447	381	360	347	404	376	427	407	395	378	357	380	353	364	429	398	405	379	370	406	385	400	404	392	380	426	408	386	363	406	422	412	399	363	371	394	377	411	391	417	390	414	387	425	397	404	434	418	372	390	426	459	400	378	403	400	410	421	404	407	419	393	368	410	441	390	382	394	401	442	415	373	447	414	391	398	394	410	369	419	386	391	405	393	403	433	390	378	394	417	391	400	383	389	387	400	374	416	411	409	398	370	384	429	402	407	350	375	389	428	390	432	406	417	396	422	356	418	471	374	397	395	441	424	387	395	396	407	454	374	400	375	396	423	403	409	400	434	389	383	387	420	399	398	375	428	425	438	433	412	403	408	405	430	414	419	440	379	445	426	445	399	417	409	382	414	412	365	403	416	419	385	405	401	444	379	401	432	425	404	405	402	425	386	406	415	416	399	382	379	414	430	362	410	400	392	364	442	445	383	398	431	382	405	357	353	397	382	425	411	362	416	403	395	410	428	399	397	405	398	405	407	416	405	403	423	401	402	401	414	405	386	402	391	374	412	368	403	400	446	396	422	397	401	431	377	433	391	403	389	401	374	393	415	424	430	413	403	412	417	383	396	420	415	381	383	392	370	414	372	452	378	423	414	375	400	400	415	465	403	432	380	384	399	390	408	401	379	388	419	425	365	365	398	409	383	427	427	406	442	386	460	401	373	402	398	379	398	400	394	409	394	389	380	387	369	417	409	392	378	402	404	392	412	401	394	422	372	404	423	381	390	378	389	427	385	409	385	401	421	398	362	388	411	402	403	397	437	347	408	401	377	445	416	377	404	412	420	386	386	370	390	368	415	373	398	434	389	384	407	392	413	400	368	428	394	383	420	421	438	383	364	361	384	442	418	383	361	438	376	422	402	404	390	452	384	407	381	405	384	431	384	410	384	398	384	406	387	387	398	414	416	424	429	402	401	367	381	416	427	415	385	415	395	429	422	389	381	402	418	404	366	371	384	415	391	408	406	408	406	384	397	417	375	379	438	426	389	395	384	385	403	379	391	385	384	398	403	401	340	376	381	419	420	417	345	411	417	409	409	399	405	374	423	432	405	426	391	362	400	382	369	379	380	421	380	366	404	412	416	333	408	411	440	432	428	440	375	416	367	424	380	416	404	400	380	391	422	450	414	360	378	377	382	378	359	380	419	374	396	413	439	419	427	358	389	443	402	375	352	413	416	370	355	422	411	419	346	375	403	406	404	422	392	390	419	418	394	384	376	413	407	395	399	357	398	403	406	390	383	387	390	366	426	374	384	415	405	407	454	396	418	425	406	428	362	394	394	352	388	384	397	373	399	384	433	378	381	411	437	390	424	395	395	416	367	428	395	390	389	419	418	413	418	385	387	437	390	407	377	396	406	388	412	416	400	394	367	417	437	394	372	410	404	426	412	418	423	428	426	418	386	433	420	423	385	402	338	388	408	379	399	372	346	402	371	394	387	394	368	400	395	383	395	408	382	379	397	434	411	397	418	440	425	394	403	406	423	424	416	399	387	395	395	389	402	430	386	383	386	405	410	377	426	373	393	413	390	432	403	393	400	434	439	403	429	389	391	424	414	453	419	394	342	380	408	383	398	405	391	410	415	389	399	406	393	395	385	410	391	386	378	387	401	390	443	384	455	418	390	377	370	386	405	429	425	438	390	347	407	397	414	393	375	416	392	403	391	380	454	392	358	389	395	428	373	468	415	424
3564	5358	2335	1301	1031	980	964	933	987	1007	959	969	960	969	967	945	1000	941	996	955	970	950	1004	989	1001	984	955	1026	958	936	957	970	925	992	929	993	938	932	963	1002	904	933	956	973	968	966	974	945	965	968	965	984	970	919	896	906	1024	988	961	950	989	964	957	975	976	970	951	983	937	959	940	978	951	944	935	923	963	998	1020	933	934	976	961	972	966	991	995	994	946	928	939	927	966	962	957	950	968	1005	990	912	987	959	897	955	965	927	935	935	962	957	921	1000	942	1004	929	940	938	974	966	984	969	1020	1022	942	929	993	983	935	940	938	996	932	959	949	933	965	923	932	974	968	932	1003	976	893	954	954	936	942	972	931	991	964	919	979	983	957	957	934	1011	1004	1015	943	940	916	973	1008	999	997	968	983	912	969	927	912	981	985	990	985	930	977	1045	938	965	963	952	919	992	960	963	1027	991	946	984	934	932	1003	984	980	997	978	966	940	997	1026	983	1022	989	1053	1011	954	931	989	991	967	962	937	955	919	1021	960	953	954	998	981	935	937	978	882	970	924	913	1005	1008	936	979	985	926	974	983	906	958	960	975	956	963	976	925	979	1013	1001	929	974	956	1002	970	982	960	970	908	1004	947	955	1042	980	949	934	962	998	954	929	966	996	982	916	1001	967	975	964	974	924	973	992	1000	992	900	930	961	919	978	937	968	922	914	963	968	970	979	965	969	968	999	953	967	947	1003	977	980	889	890	942	927	955	944	933	906	952	977	959	931	985	980	1008	932	1011	931	898	953	1000	1014	1010	1004	974	979	962	1001	956	984	979	925	955	927	998	964	956	947	1002	963	932	957	964	914	987	902	993	1011	987	964	982	954	961	994	947	970	951	1000	958	960	949	1020	934	921	948	977	960	969	981	985	932	956	942	964	899	939	994	990	1038	952	928	1002	978	938	963	981	1004	949	983	930	915	957	951	990	954	942	899	944	918	971	944	1011	978	887	945	1032	959	945	951	968	972	960	936	893	956	955	972	1024	980	926	988	987	1024	971	913	1000	979	924	999	929	981	971	924	987	936	969	953	936	944	948	948	971	973	940	959	917	979	991	927	901	968	946	906	989	972	1004	971	952	920	957	944	973	925	968	959	867	972	1015	892	981	963	1009	986	978	918	939	885	916	948	970	932	985	883	955	964	921	934	949	981	1002	954	964	990	994	975	949	968	892	986	962	977	958	975	974	960	960	952	1023	914	960	961	1000	1020	929	948	950	950	943	993	970	976	1002	919	895	943	933	981	978	907	953	927	933	941	980	973	977	967	960	991	935	963	914	920	929	1005	989	989	948	957	959	924	999	915	978	981	939	915	977	926	972	965	965	982	943	944	1008	977	962	953	959	1006	972	935	913	932	1007	902	935	981	955	955	949	944	941	965	1019	956	978	974	996	959	965	1024	1001	947	965	986	963	967	981	950	954	933	963	951	979	941	1008	1000	977	966	947	1015	990	990	939	945	938	913	964	974	993	936	955	994	926	965	1038	944	986	903	896	952	1007	963	955	935	955	975	983	925	968	953	914	989	950	939	961	938	964	940	965	971	947	973	960	925	978	1004	984	917	966	907	968	942	971	933	975	987	963	955	959	913	996	951	974	998	931	990	914	960	969	899	919	980	984	903	955	988	983	889	960	979	957	981	920	995	961	972	973	968	985	962	971	1015	933	952	1002	979	939	990	932	953	939	983	990	983	962	911	980	997	910	992	946	965	926	994	967	978	947	968	917	953	952	907	971	962	887	993	1035	903	918	925	958	981	960	941	936	983	1010	936	941	984	905	993	976	896	944	967	1007	975	903	941	942	1017	965	960	928	933	929	949	972	934	976	971	956	942	982	975	951	965	893	976	958	976	923	938	993	943	1028	973	975	971	975	959	947	981	961	962	966	974	940	928	979	928	942	997	982	941	936	949	1011	946	915	939	964	922	981	936	887	955	957	951	975	994	960	1000	976	910	976	996	953	1023	953	940	991	966	926	973	955	954	940	971	963	901	918	986	936	984	968	961	908	995	917	950	939	945	971	956	1007	899	932	971	894	990	939	990	940	965	918	1027	943	940	893	967	1010	931	975	954	938	990	987	968	940	990	949	1011	973	937	952	916	980	1005	889	933	970	987	1013	936	966	1016	971	914	974	912	941	949	929	946	946	920	874	925	968	1029	947	981	933	1001	991	962	944	980	1003	996	924	968	976	938	997	918	941	956	959	968	999	939	942	971	935	917	988	995	1021	960	931	968	963	1001	979	934	897	931	879	941	918	959	966	939	958	990	946	938	986	1030	939	950	939	929	988	999	983	952	954	958	918	1015	935	938	910	943	979	970	959	976	955	952	934	992	956	986	898	931	969	975	982	943	955	909	1043	960	947	981	947	968	956	1003	967	984	934	987	942	922	946	1014	957	961	941	962	988	910	972	974	892	998	984	937	975	898	962	919	992	982	933	949	963	1008	972	996	928	901	1015	946	991	906	996	985	946	947	938	980	924	990	1022	946	901	963	969	1024	989	913	948	996	924	954	978	966	984	973	988	923	906	957	1032	933	959	933	977	1039	945	950	1018	962	960	948	936	985	927	946	987	998	969	941	1002	965	931	959	960	978	989	968	983	915	927	955	952	980	969	962	989	957	973	945	897	866	954	979	961	962	975	934	991	909	971	938	915	947	965	938	937	959	982	915	924	990	1010	929	973	978	956	1005	982	968	927	920	906	876	921	1035	962	907	995	922	941	957	914	984	963	909	992	981	906	1019	891	976	934	958	933	981	952	1021	913	950	915	998	989	960	903	942	946	975	1003	1006	911	1035	946	1011	915	1002	875	941	954	936	932	994	960	1040	954	918	1002	955	942	959	916	986	965	932	975	1001	925	920	958	948	934	968	995	959	984	959	1004	985	970	938	954	941	978	1026	927	994	957	952	929	925	951	951	967	964	901	1001	974	990	908	918	1022	969	962	956	948	965	957	902	932	931	964	929	975	914	972	989	981	954	976	968	955	934	943	962	948	961	1001	916	942	943	934	980	956	964	968	978	914	921	1009	968	1033	946	1033	943	1003	975	999	978	989	979	923	920	912	982	962	978	918	959	975	930	901	959	962	949	991	914	947	849	934	990	964	951	985	993	1004	966	958	998	950	910	947	1011	1012	976	968	976	953	982	962	932	920	937	920	942	979	958	930	1008	977	922	947	917	972	962	989	985	988	940	1008	914	1003	944	887	943	961	1034	930	989	940	939	1028	941	965	952	1005	990	972	978	933	947	971	986	959	991	925	945	1022	955	974	1022	943	957	955	929	917	949	975	926	985	964	956	1001	943	960	989	989	944	979	942	929	940	1000	922	980	981	938	948	910	970	976	1013	1012	955	955	996	971	940	972	944	943	969	934	955	1015	960	920	963	965	983	983	928	945	989	981	974	991	958	958	918	931	973	949	972	978	918	976	965	965	990	951	943	984	931	1013	920	968	966	927	959	938	1018	972	937	942	906	988	958	1001	954	913	914	962	956	933	904	967	928	977	940	981	945	982	1003	1034	1033	1044	943	890	980	940	982	914	934	939	962	957	938	983	939	972	868	947	943	1028	997	910	975	959	966	922	947	928	1027	943	963	969	959	972	1006	964	998	961	919	946	897	924
23928	20990	24286	27867	20993	21006	13169	599	376	324	339	291	279	291	275	259	269	263	257	265	285	265	267	263	248	239	275	255	264	246	244	268	265	234	239	239	254	228	234	301	245	238	260	229	245	248	253	280	249	221	252	251	259	226	267	251	287	238	235	249	263	252	293	222	236	249	224	218	302	227	233	246	251	252	254	255	251	251	257	244	224	251	257	221	240	223	190	243	282	224	256	261	252	236	238	260	249	249	261	230	222	274	231	235	250	227	251	269	232	247	235	263	260	223	252	246	273	212	255	248	223	231	232	216	238	235	231	214	260	238	251	237	259	237	244	218	247	230	219	242	261	249	233	237	238	225	222	229	265	249	256	231	266	262	223	241	207	255	231	249	236	223	213	246	258	255	226	223	245	243	224	237	223	283	260	258	264	237	251	285	232	223	253	248	232	243	246	237	250	251	240	253	234	250	233	247	233	240	252	278	261	253	272	267	270	238	243	224	247	242	231	216	226	270	251	223	239	232	237	212	243	245	235	250	248	255	241	273	266	211	249	250	252	234	224	246	250	243	239	245	227	251	234	257	253	209	247	244	256	269	241	226	235	226	232	231	244	235	227	219	254	288	252	252	271	234	245	247	221	223	248	271	235	265	235	240	255	259	264	226	287	240	218	208	246	208	264	255	227	249	231	221	224	274	234	258	213	241	231	239	255	206	263	280	246	237	242	233	277	219	235	225	248	287	256	252	260	231	216	246	255	226	271	267	233	234	217	227	262	258	253	233	247	253	251	260	249	222	238	281	254	237	253	249	242	245	215	213	256	248	223	254	230	253	226	240	228	271	260	260	256	269	222	231	248	237	261	255	234	213	243	243	231	253	253	261	235	247	232	233	236	242	243	230	226	243	255	234	258	238	253	247	248	266	277	264	221	252	217	240	274	241	239	275	258	266	246	228	272	252	224	231	243	230	256	244	236	225	229	236	218	216	250	228	264	243	238	229	247	242	234	250	248	279	236	237	253	241	219	251	247	228	249	247	223	268	250	261	242	260	248	238	254	256	239	261	239	218	259	235	256	245	252	279	244	245	226	235	221	230	228	247	254	233	269	262	261	249	232	249	250	231	211	238	225	231	259	246	229	245	255	235	246	244	242	248	228	235	262	272	261	227	223	238	228	219	260	220	217	252	247	243	253	247	224	245	243	262	228	252	255	257	249	235	286	229	225	246	253	235	221	266	243	210	232	243	255	238	242	224	234	250	228	255	267	250	227	242	260	233	260	238	252	235	228	263	270	238	235	227	214	261	228	237	224	248	245	256	223	232	277	253	217	246	225	241	259	264	221	276	248	239	248	253	248	258	212	236	235	244	234	244	237	267	209	216	243	241	242	264	232	240	234	212	243	225	229	218	248	211	254	235	224	257	225	238	236	229	224	234	213	250	233	236	247	249	240	258	273	258	239	239	245	256	263	233	256	267	229	242	211	257	234	221	206	266	241	248	219	241	256	244	225	251	255	297	268	257	247	284	244	241	222	259	251	241	241	237	220	217	227	270	223	259	275	254	247	264	227	267	232	260	229	221	240	202	241	203	230	235	235	246	254	211	245	265	229	243	243	237	255	229	236	225	257	268	241	234	226	251	272	254	235	232	262	254	239	250	232	226	259	245	244	227	262	235	254	261	276	250	253	254	248	228	235	240	244	252	230	224	248	260	227	245	235	238	269	231	255	254	246	269	246	230	251	260	245	221	229	256	236	216	217	215	236	237	239	243	234	249	231	263	262	294	259	234	250	242	222	242	213	253	215	243	249	254	216	235	252	222	233	246	205	225	273	264	234	224	218	228	269	211	241	225	251	222	245	234	222	238	208	235	223	267	253	250	283	236	227	266	261	228	248	247	247	257	237	240	222	280	245	228	223	219	284	239	279	252	252	235	250	222	249	254	244	250	244	217	256	249	266	220	224	221	269	237	242	238	254	227	244	244	241	216	265	213	251	241	259	201	232	225	216	236	255	220	244	281	221	257	252	242	252	242	263	234	245	252	267	251	234	242	251	255	241	241	236	231	233	257	235	258	244	273	255	259	225	250	257	241	246	222	280	268	227	219	237	244	234	271	232	220	220	260	242	223	233	239	244	245	219	276	261	233	252	248	248	226	239	235	262	239	271	256	266	256	264	255	241	248	220	248	244	242	237	219	263	269	229	237	243	247	231	246	233	222	254	249	242	243	214	230	231	211	239	254	242	239	263	258	249	236	239	210	232	265	263	262	254	257	253	254	248	226	227	246	226	259	272	228	245	241	222	256	217	235	241	266	257	225	240	255	241	262	259	240	245	254	211	238	267	252	233	214	238	231	223	218	241	211	239	250	255	217	251	250	255	245	239	216	236	252	236	231	240	233	263	258	231	233	249	238	231	227	256	228	253	246	238	240	279	235	265	218	242	249	262	205	257	241	213	243	259	245	243	248	212	284	238	245	247	226	252	206	230	238	222	233	218	232	217	234	258	224	226	258	214	256	263	205	242	230	213	267	273	252	218	231	249	260	242	268	234	241	215	259	234	228	245	230	256	237	273	242	254	258	235	250	225	213	271	260	226	234	275	233	265	253	237	234	229	270	245	236	239	238	287	241	245	222	249	268	242	258	230	243	269	242	237	245	249	274	241	231	260	243	228	244	255	245	249	213	218	262	241	270	220	245	273	217	252	255	250	238	239	237	219	248	253	233	246	238	237	233	242	240	247	237	254	247	217	262	233	221	251	263	255	234	241	240	231	257	240	225	243	257	249	257	233	224	248	230	212	217	271	236	248	261	248	238	205	206	256	225	239	262	233	243	258	240	235	220	229	245	234	217	218	219	242	237	257	232	223	214	262	224	258	244	242	243	239	234	219	222	240	205	241	280	274	243	223	256	232	240	248	233	238	263	236	257	248	243	240	243	252	252	247	238	263	238	236	254	240	248	229	243	231	250	225	288	228	251	208	222	218	274	235	227	248	288	238	224	253	255	247	255	215	229	229	201	253	229	244	232	226	250	230	238	248	258	230	211	236	266	219	227	242	235	250	240	221	230	251	244	232	237	247	237	238	255	252	221	240	241	243	240	232	253	244	245	258	219	229	230	243	268	226	268	256	217	243	251	247	212	244	258	245	238	228	235	236	230	237	212	228	283	237	255	220	239	239	251	246	248	247	259	268	217	230	255	247	276	231	235	252	225	284	228	234	241	238	275	251	245	231	230	228	277	254	255	269	233	243	240	273	239	217	268	244	259	256	254	244	239	268	272	218	237	243	239	280	253	282	280	238	244	219	256	253	235	233	252	231	242	234	291	248	229	237	256	225	271	246	244	221	249	274	245	246	258	265	241	243	263	206	230	257	250	246	219	240	270	256	216	255	258	248	236	233	265	257	217	226	233	301	238	258	238	217	242	240	274	244	221	232	227	230	218	236	236	250	249	256	237	235	253	239	243	254	241	250	260	228	261	233	245	245	247	242	253	238	232	226	261	242	243
3586	6997	2795	1468	809	760	661	642	651	607	595	602	609	595	596	651	608	635	657	665	586	566	590	560	616	657	563	546	615	598	587	567	620	578	572	558	579	589	615	569	600	578	623	591	611	571	587	607	581	559	577	622	628	587	583	555	603	599	580	627	633	568	626	536	601	565	586	609	554	610	616	582	601	611	614	595	607	578	600	550	605	627	544	580	609	557	627	583	560	579	587	597	616	621	590	621	555	592	607	586	600	586	593	577	610	590	585	585	607	609	568	598	592	580	554	640	602	544	590	598	642	581	605	593	593	572	622	587	634	566	648	612	577	592	629	582	605	595	571	580	593	587	584	554	635	600	610	586	597	631	583	593	591	574	555	640	569	575	556	583	579	627	544	610	604	604	612	588	589	554	610	573	624	616	597	619	615	596	579	561	576	599	565	590	585	567	616	606	593	598	563	589	589	630	613	623	609	583	592	551	608	609	616	615	552	583	565	605	617	578	625	573	601	624	635	600	549	602	585	599	615	601	596	589	601	569	584	600	608	579	572	563	607	615	612	584	618	604	616	583	598	615	623	600	620	556	595	586	587	589	598	587	583	625	616	585	574	574	630	598	587	574	599	556	597	603	601	590	612	594	586	586	537	576	574	630	572	628	589	618	606	603	584	623	605	608	576	610	568	609	584	550	592	591	579	619	590	618	594	598	605	585	626	598	610	590	557	612	615	626	613	557	559	575	625	573	553	609	605	591	623	559	577	571	594	602	605	564	583	545	626	591	584	660	607	585	625	591	585	614	629	638	580	589	582	618	606	620	581	613	578	608	558	610	611	577	576	624	580	593	553	600	596	593	576	642	639	599	598	522	611	581	601	525	624	589	602	592	628	593	617	634	617	557	589	617	576	626	609	602	597	598	631	547	570	599	610	550	596	620	563	566	607	627	654	582	604	566	604	620	576	569	598	595	584	559	614	592	578	617	549	598	586	594	581	562	610	586	597	602	621	579	612	589	577	556	591	582	612	572	605	584	568	579	576	582	597	549	600	607	562	557	545	602	606	560	601	550	619	638	603	563	610	587	576	644	578	552	565	617	616	610	589	599	600	580	603	607	586	636	569	568	575	609	609	608	626	626	590	580	564	617	606	578	564	612	587	591	619	607	631	574	595	562	639	613	598	617	591	602	575	554	567	579	567	576	571	612	561	634	599	623	590	592	594	605	555	639	611	562	610	563	598	555	609	569	623	623	558	615	561	577	549	607	565	602	577	642	597	556	598	601	628	601	589	551	627	624	577	602	623	556	613	569	633	550	564	615	634	547	563	559	648	594	604	570	589	612	579	602	582	611	637	652	574	581	569	632	621	622	571	616	604	596	567	613	607	592	555	567	622	589	617	563	599	607	567	598	599	582	573	615	582	636	584	567	582	588	578	550	617	619	566	566	565	584	584	602	602	585	596	567	608	592	609	635	593	610	510	575	599	635	592	590	597	583	598	622	642	582	579	579	601	546	595	574	579	577	661	568	606	555	590	600	579	576	590	611	566	634	596	585	581	564	627	585	595	582	608	603	608	571	575	565	540	612	626	623	555	567	574	588	577	590	578	604	596	550	563	616	600	576	557	582	569	581	648	616	653	589	630	569	614	591	622	599	577	598	599	579	547	575	588	605	563	598	628	576	628	607	627	593	589	536	544	583	535	560	605	598	565	593	554	618	609	639	583	583	609	593	605	650	562	579	590	570	544	627	580	573	569	590	653	598	600	565	602	627	596	554	550	644	623	605	547	609	600	589	578	585	611	594	583	615	601	596	658	616	580	608	625	629	584	593	600	617	589	590	577	600	566	610	617	569	549	606	599	617	566	601	571	597	573	594	619	579	598	571	607	584	594	639	606	577	610	586	585	599	646	623	587	583	571	582	571	577	615	610	602	665	569	602	560	596	551	572	611	574	594	563	618	616	587	595	565	578	602	592	562	600	607	598	581	604	588	614	613	576	618	575	591	579	623	575	530	603	565	593	587	566	617	600	600	572	592	560	584	583	565	596	560	557	616	600	584	609	581	548	552	575	602	568	546	627	581	566	634	590	592	557	618	637	598	595	618	625	655	612	588	584	640	599	615	620	620	619	612	605	608	582	615	614	620	568	545	579	593	582	611	558	548	564	582	581	574	607	633	597	623	594	566	596	588	567	587	616	576	598	574	596	597	566	585	589	577	581	605	545	609	589	610	604	597	620	608	585	558	597	599	588	643	557	588	582	620	592	604	625	576	566	595	595	566	583	605	595	613	584	562	597	569	548	605	573	600	581	574	635	595	600	612	606	567	575	592	597	586	643	631	601	616	609	552	614	620	550	573	613	594	627	597	619	587	555	612	573	627	641	618	595	596	570	565	632	578	587	586	593	575	618	625	643	603	584	639	565	616	598	617	564	654	578	591	575	597	608	614	584	621	575	585	553	628	606	628	585	602	600	636	587	560	531	625	569	591	619	623	591	553	590	574	591	600	579	642	538	605	597	597	578	598	607	567	578	613	630	621	577	591	547	572	592	622	595	606	598	591	593	587	562	573	569	581	646	621	566	601	607	635	585	614	597	571	589	611	597	567	618	612	573	576	585	544	608	599	623	587	545	579	568	582	595	626	583	607	590	630	602	630	585	555	594	611	640	611	601	619	603	613	615	573	541	612	585	586	605	567	602	575	593	601	598	580	587	590	581	601	601	568	584	600	578	595	583	617	527	556	568	602	591	542	630	584	546	588	608	574	607	606	575	616	596	571	604	589	599	606	550	575	626	576	593	611	583	565	580	582	600	623	597	590	610	601	593	628	623	570	644	591	601	553	646	592	596	604	600	585	586	569	583	614	617	583	595	592	553	620	565	563	568	595	605	592	577	624	597	571	577	614	603	624	615	556	612	602	586	646	584	624	586	605	622	594	616	642	578	616	592	594	576	579	599	600	590	582	600	594	603	590	585	586	575	576	605	593	644	595	580	536	585	558	557	574	604	543	592	595	673	582	604	544	604	559	607	585	622	583	572	625	604	612	585	585	589	603	618	614	570	559	599	559	549	582	649	632	554	607	564	616	610	584	580	615	602	594	588	578	599	609	608	566	581	584	619	634	591	574	615	608	614	640	562	573	572	600	607	599	583	559	573	589	611	567	566	581	600	557	598	590	584	597	574	621	544	590	620	609	558	590	598	574	580	595	559	562	565	555	561	581	595	585	603	591	587	554	573	627	582	604	595	580	559	625	570	607	577	572	597	621	558	615	534	605	592	608	592	551	608	585	619	588	608	633	620	553	570	558	598	580	597	567	595	610	565	577	620	568	572	606	623	598	609	630	584	569	574	541	593	598	574	580	587	589	558	562	587	620	605	633	583	596	622	628	593	603	575	577	603	635	620	549	625	590	600	570	602	608	562	577	609	604	604	566	593	583	609	564	604	601	617	602	637	589	632	597	612	587	563	600	622	616	606	547	576	597	624	583	568	613	557	577	583	598	633	581	584
31707	19387	7198	609	415	356	363	344	325	340	354	339	359	374	332	344	352	337	358	319	349	383	341	389	364	332	366	323	328	326	332	308	333	344	362	376	328	381	310	353	355	343	319	347	356	357	361	301	325	332	357	314	377	331	359	333	317	342	345	352	352	368	329	328	363	334	339	326	339	319	334	332	354	329	383	345	351	357	350	382	360	341	304	336	339	337	312	315	316	322	365	340	367	312	320	365	352	376	345	404	378	338	290	350	342	368	325	353	340	389	330	325	363	331	351	332	357	329	336	366	340	356	328	397	347	333	354	371	344	334	347	360	340	356	382	328	320	354	333	370	345	359	327	349	373	338	367	336	328	348	352	373	402	341	344	326	380	346	383	368	352	330	324	341	351	347	356	312	331	339	355	324	334	350	348	334	352	362	339	362	335	348	332	381	335	340	306	381	354	363	337	339	316	343	345	321	368	364	349	358	351	337	338	352	335	335	350	356	374	316	335	343	382	361	365	337	346	326	366	351	340	346	376	355	352	355	341	393	339	335	367	353	342	371	322	329	350	366	345	330	320	377	378	381	370	385	373	368	357	328	342	356	346	371	337	360	361	368	345	356	361	371	310	341	354	350	369	314	336	326	340	360	348	302	336	333	363	342	336	361	340	342	334	349	313	376	347	360	319	341	336	345	311	333	326	365	357	356	348	333	301	348	350	346	366	318	360	358	319	347	334	338	366	337	330	349	341	331	321	361	318	314	352	357	371	343	352	353	369	344	320	341	353	366	352	336	328	326	347	308	344	352	309	353	325	333	352	308	305	351	339	327	346	341	342	341	309	375	316	372	373	308	333	334	346	345	351	335	364	380	367	353	369	337	324	357	334	327	301	322	320	305	364	321	359	350	348	378	355	376	363	391	343	348	343	351	346	356	366	352	384	304	354	341	327	345	344	354	353	335	318	340	343	355	381	330	312	335	336	384	320	343	362	389	361	352	368	328	348	350	320	322	331	349	371	330	335	344	361	325	334	353	355	344	349	358	347	361	329	342	329	337	329	342	351	344	374	363	379	337	359	358	348	342	314	360	323	339	333	369	326	322	353	348	352	376	353	363	340	371	342	382	330	302	341	314	327	339	366	355	350	348	319	326	327	348	363	381	303	333	320	352	294	355	377	381	330	334	348	347	328	320	346	340	359	355	341	371	352	369	304	340	317	327	333	345	310	342	360	354	344	337	331	333	362	356	377	367	362	352	353	292	341	322	382	312	353	341	332	336	365	348	322	332	357	376	330	346	349	356	320	342	322	355	354	324	372	340	306	353	301	349	353	335	365	357	351	363	363	335	379	326	349	331	343	346	339	336	349	336	357	347	351	341	340	343	329	323	341	340	336	326	340	299	341	339	346	340	330	332	341	300	325	358	357	325	310	312	341	333	340	356	367	332	331	305	349	351	320	370	364	360	350	365	346	352	339	343	282	322	367	348	347	352	354	331	335	328	385	320	347	376	358	331	365	318	360	347	305	372	346	331	357	368	361	373	371	344	322	346	326	347	333	372	378	341	348	321	344	342	345	324	332	333	363	359	337	353	331	339	361	377	330	351	361	358	361	364	333	344	361	347	341	342	350	331	354	363	332	325	306	307	310	334	351	364	332	326	347	380	347	314	346	341	309	338	349	369	323	355	328	324	322	359	306	317	355	332	334	332	305	332	376	335	381	331	346	360	317	365	346	375	356	326	345	359	326	327	345	347	329	351	352	358	370	333	330	301	339	349	343	344	335	314	362	343	344	370	377	330	351	376	356	342	357	375	322	343	340	351	357	310	361	352	366	352	353	377	342	338	350	368	347	362	328	351	356	321	339	343	370	327	343	346	342	338	354	335	355	323	374	354	339	332	344	322	357	324	369	333	326	365	334	322	329	348	357	322	347	337	318	356	333	334	348	329	318	326	369	327	346	349	353	346	391	357	367	354	357	372	333	340	353	321	326	336	358	321	388	365	304	313	342	311	362	381	358	338	341	337	360	348	351	358	341	309	340	363	345	336	318	357	322	316	377	316	338	329	358	361	334	356	321	356	342	305	319	303	306	350	361	333	336	344	343	351	325	336	337	375	365	327	349	346	341	333	368	326	318	360	333	347	352	355	341	342	358	347	371	333	350	353	356	326	356	375	373	343	378	330	356	324	350	369	353	328	329	336	342	355	372	313	335	361	364	373	349	343	366	357	371	324	309	334	351	313	338	330	346	301	326	331	341	339	367	385	327	347	328	339	355	368	369	331	357	332	351	349	331	364	362	326	351	370	340	332	364	373	331	369	347	338	365	346	365	348	316	334	338	366	354	357	337	349	337	339	337	322	359	378	350	320	343	358	347	333	345	319	338	353	350	352	296	346	330	345	353	321	304	343	361	342	321	354	342	332	351	326	328	327	347	328	310	369	338	346	348	369	357	351	355	349	366	325	386	355	334	346	324	334	326	364	341	347	336	362	356	339	321	334	354	293	372	350	333	334	329	303	387	333	345	361	380	322	360	321	342	320	348	348	314	331	349	339	345	323	336	359	329	359	347	311	358	337	371	353	356	349	291	339	326	349	328	361	333	331	326	333	325	339	358	362	385	318	332	370	341	356	361	317	328	324	322	344	314	329	342	358	349	340	348	330	332	357	368	345	339	335	326	334	344	346	332	342	349	329	367	350	354	352	324	323	361	355	334	309	368	353	353	330	329	343	325	357	329	334	306	329	336	326	351	337	331	363	319	342	383	313	341	350	350	353	326	325	342	371	344	308	361	314	360	331	333	357	370	334	366	357	329	391	353	355	327	345	342	382	371	344	357	375	363	351	345	329	349	345	318	323	385	328	315	318	348	331	337	314	335	342	360	342	348	368	331	353	356	343	341	330	342	344	341	324	359	301	340	380	342	348	365	361	320	357	354	377	365	362	344	356	329	325	345	335	317	323	341	334	341	316	338	378	354	312	305	357	338	320	338	342	356	314	309	366	373	353	364	359	324	327	318	355	328	282	354	332	351	375	315	371	353	345	345	354	330	375	320	328	329	330	350	346	338	326	330	342	343	335	333	329	337	323	361	361	322	349	369	369	393	346	350	314	316	321	328	337	367	310	376	360	338	311	347	337	385	361	356	356	330	318	356	350	365	347	315	373	337	329	356	332	361	360	336	318	338	397	350	366	347	335	352	330	374	357	324	349	336	328	323	328	337	331	332	339	366	353	355	363	316	350	354	337	350	340	358	330	339	348	359	344	313	332	357	357	359	330	371	313	346	321	344	375	366	362	350	357	353	392	299	354	353	336	338	332	355	322	328	355	336	340	361	362	338	351	367	322	340	340	339	357	363	371	347	325	344	341	326	331	354	381	319	382	344	381	344	336	341	352	325	355	342	342	334	368	361	343	390	337	335	343	351	328	346	324	324	350	376	332	296	348	371	337	333	350	335	361	320	339	379	351	312	330	326	358	339	356	368	353	367	353	344	350	306	357	340	317	327	358
5830	2470	1347	908	823	842	886	867	907	866	853	890	838	847	886	870	875	876	867	873	809	813	894	874	851	879	843	902	842	902	805	894	834	851	864	877	855	902	824	810	883	866	834	843	901	857	855	851	841	843	815	864	898	890	821	895	853	861	900	832	866	860	858	871	838	850	854	893	864	872	883	831	847	880	838	852	857	818	837	839	837	830	851	859	877	877	806	835	836	873	874	874	820	851	867	847	829	845	803	871	828	873	817	878	921	899	855	805	869	837	849	848	801	851	864	851	904	877	871	816	822	897	848	853	901	868	842	838	847	865	824	896	829	896	839	858	884	816	831	848	832	854	882	840	810	866	874	887	867	890	870	895	866	801	855	885	886	872	878	917	878	847	851	824	942	835	802	889	845	907	812	860	838	832	897	865	851	889	877	836	862	892	888	856	796	859	822	898	865	868	843	855	889	849	820	820	870	855	845	863	875	922	858	813	875	862	823	835	895	805	845	869	869	818	847	829	864	843	855	844	774	850	895	827	821	899	883	830	859	820	870	875	865	890	852	838	817	865	872	821	921	835	884	852	862	889	859	823	949	851	874	876	787	872	854	868	900	896	896	850	868	886	795	866	887	882	841	866	935	817	887	834	879	887	865	838	833	826	864	884	882	885	877	852	862	870	926	874	865	883	793	853	891	871	844	839	854	828	892	889	880	806	869	858	879	841	849	865	907	852	853	857	837	879	808	850	855	882	872	790	825	828	881	889	902	841	836	860	884	856	878	857	826	833	916	861	850	891	844	850	861	856	863	869	836	900	813	832	839	898	833	817	871	846	839	864	848	853	808	861	807	866	863	853	857	842	849	875	881	811	853	912	861	859	800	871	894	899	855	835	891	848	824	874	884	817	883	879	888	892	851	860	842	839	875	883	859	813	811	872	831	871	882	834	874	859	880	865	897	870	911	898	861	888	813	914	884	841	889	935	877	859	844	836	892	848	854	863	837	911	860	828	823	787	889	855	868	850	834	915	829	871	866	880	821	819	810	843	800	852	864	859	854	891	861	874	852	879	906	867	840	834	869	862	866	876	830	854	819	861	868	825	853	892	886	875	839	817	895	865	896	855	857	889	843	863	852	827	861	856	826	887	888	840	852	884	840	917	826	834	852	878	850	858	887	849	933	844	829	843	854	890	892	861	848	848	837	881	873	812	832	838	831	851	839	868	817	835	822	840	874	872	845	866	893	886	860	879	857	895	865	854	856	839	874	837	854	817	895	886	823	916	883	848	864	858	861	903	816	844	866	891	830	859	885	865	853	891	861	873	874	890	798	832	829	866	869	864	869	852	900	882	861	844	876	846	842	888	845	871	850	851	826	843	873	856	846	876	883	902	854	881	818	865	844	869	864	853	851	870	867	904	844	861	867	840	817	836	893	845	900	916	831	832	905	867	856	840	845	886	861	908	809	881	850	890	909	891	817	893	878	870	884	872	792	872	833	892	852	853	888	834	860	819	845	877	860	871	869	865	871	846	859	897	863	845	848	909	816	892	842	846	859	857	905	842	882	860	787	814	844	857	870	813	886	844	897	883	860	842	855	849	878	921	836	811	859	840	817	884	846	888	901	878	823	881	879	895	881	859	867	851	897	880	884	850	802	865	843	861	881	818	867	852	876	823	817	884	857	888	846	823	815	843	830	909	811	864	941	869	850	848	846	862	880	864	845	834	885	862	856	885	895	896	869	825	869	864	877	858	840	889	880	855	905	843	893	899	868	907	839	860	863	846	909	888	922	837	883	900	859	828	861	910	863	907	852	867	877	834	900	844	852	870	886	861	866	826	892	875	875	940	837	799	800	876	862	840	842	874	856	812	882	834	893	905	855	795	879	866	830	863	807	887	883	874	843	875	886	879	879	866	840	901	829	895	832	856	829	807	849	849	845	879	848	859	870	873	847	835	810	791	860	856	846	822	848	814	903	841	813	821	840	806	879	860	851	899	836	818	800	819	864	857	881	850	859	820	865	855	880	844	820	809	829	827	833	826	931	869	853	845	873	881	871	850	860	841	877	883	807	864	869	845	883	856	828	830	879	916	880	863	824	878	849	880	841	824	843	836	843	844	832	840	849	820	879	876	876	888	812	861	906	814	825	854	817	799	868	874	875	916	908	920	882	892	855	870	852	880	823	808	817	892	879	881	856	922	852	873	858	849	878	848	848	810	851	862	838	842	888	864	839	892	862	847	845	801	864	864	872	903	859	861	861	890	851	852	849	889	843	855	876	821	874	850	838	893	851	887	886	812	817	885	865	933	823	885	868	870	857	882	887	817	853	924	807	915	891	841	831	855	914	875	812	823	835	823	896	857	834	843	926	855	819	864	910	847	875	841	852	869	862	833	870	819	840	874	906	906	843	817	869	870	814	931	896	880	832	904	876	878	857	913	891	844	835	859	891	868	844	892	830	867	943	858	834	935	882	871	843	809	879	803	871	881	852	854	801	896	841	913	886	884	852	823	862	841	862	842	871	848	865	842	837	827	875	842	867	894	867	851	888	828	900	883	875	835	843	857	855	808	838	817	896	862	844	875	861	791	849	817	816	841	835	863	844	875	834	859	876	828	877	857	888	868	877	858	881	875	901	864	879	888	891	877	890	888	913	875	843	915	873	854	877	821	895	807	886	899	871	849	892	876	901	877	903	882	861	850	845	938	889	853	858	834	873	858	838	853	876	842	849	830	842	822	887	888	827	852	846	799	809	913	859	908	841	849	870	860	861	854	902	845	836	862	886	858	854	856	872	858	819	857	880	838	858	886	828	866	857	826	889	889	874	816	912	897	874	869	838	839	880	845	838	850	850	895	857	862	822	870	852	852	815	884	875	840	863	892	839	842	840	841	857	849	887	841	789	851	888	865	834	851	894	823	900	860	876	874	875	837	848	823	867	887	832	874	863	860	860	918	920	905	862	862	857	842	841	890	810	845	902	856	855	860	860	840	837	846	882	860	853	886	890	865	831	877	891	856	830	794	892	801	886	817	860	905	873	868	851	800	854	888	845	858	830	844	868	838	830	898	867	876	864	833	799	868	869	893	839	812	832	882	853	808	858	820	881	892	792	882	823	825	855	818	866	874	871	876	838	842	845	864	900	866	860	845	902	845	908	867	790	813	822	884	845	843	930	839	867	848	852	882	898	808	852	823	803	852	881	867	851	823	859	864	852	869	912	836	810	901	857	873	873	893	869	873	826	827	862	874	855	843	921	851	878	892	817	916	887	884	869	877	855	841	850	890	865	841	861	831	930	822	858	834	874	864	844	838	893	903	877	818	854	817	898	903	880	879	847	829	852	872	856	853	836	850	923	849	838	876	843	836	814	835	889	898	867	887	831	828	865	848	849	881	902	906	888	851	863	885	856	912	831	859	886	879	811	845	865	870	850	834	840	857	908	845	910	862	824	889	844	822	846	842	863	791	839	865	874	866	903	806	880	822	849	844	847	851	873	872	876	853	897	834
24538	21024	24019	28224	21019	17325	813	535	467	443	475	471	440	399	426	463	417	399	446	397	396	446	423	426	430	368	404	417	422	385	399	391	403	433	408	437	375	411	415	420	412	380	400	383	411	431	403	399	359	401	425	425	414	394	373	420	384	381	364	422	405	452	374	393	420	420	415	417	429	384	399	387	385	430	405	396	407	454	421	445	437	436	390	365	409	406	396	433	383	342	430	434	416	381	381	390	402	416	398	390	424	377	411	422	449	400	399	404	393	383	413	427	400	392	391	398	383	393	427	412	408	396	430	401	407	394	387	432	424	408	383	418	380	402	362	413	419	384	413	364	395	393	412	443	433	413	420	373	433	407	420	390	402	399	430	435	433	386	379	380	431	405	391	356	431	405	379	388	391	431	402	420	450	433	437	394	392	420	413	378	433	389	431	420	389	413	429	377	389	397	418	430	390	417	405	394	426	422	378	387	395	427	402	396	399	414	399	423	417	382	401	456	438	431	401	404	425	455	375	409	443	398	403	385	408	389	426	386	415	424	401	430	387	392	405	409	411	397	393	389	400	390	410	419	414	348	406	401	417	408	414	432	414	368	387	405	416	400	389	406	409	422	423	406	382	386	425	436	433	365	446	434	404	417	411	379	398	371	397	410	363	409	406	367	376	370	389	398	416	435	401	404	412	443	399	397	413	393	367	401	424	392	366	398	406	419	386	434	422	419	401	399	432	436	397	392	402	371	399	377	394	405	398	427	421	371	401	408	396	406	379	376	397	425	431	419	431	389	386	412	376	379	420	410	386	385	395	431	432	387	389	408	427	401	432	396	378	422	407	444	376	389	410	401	413	379	365	454	407	392	414	382	424	419	382	377	413	452	415	377	401	418	386	438	402	406	367	430	417	426	403	389	420	404	409	407	378	389	413	408	388	439	418	458	385	442	398	392	424	410	401	425	362	412	399	372	430	447	410	426	416	430	407	378	420	399	352	429	420	396	418	356	417	392	402	395	408	410	405	398	404	455	389	380	385	424	433	413	438	412	412	412	428	408	435	402	381	400	398	368	413	385	436	424	390	384	421	414	364	434	399	413	415	357	420	385	392	426	417	403	398	372	430	394	441	382	391	393	419	420	406	399	366	376	388	412	358	412	376	406	410	408	406	387	411	408	370	395	378	428	411	383	427	390	393	434	409	417	382	417	398	422	403	376	406	375	407	412	426	370	424	381	397	395	378	406	418	433	436	387	412	398	362	375	391	375	410	379	388	396	435	433	375	420	390	351	420	416	404	426	405	400	417	416	415	402	407	395	373	430	405	429	409	381	369	417	414	423	421	416	416	391	408	391	394	411	403	405	414	400	404	389	386	423	396	362	425	436	376	406	376	405	406	374	368	418	388	406	432	385	385	403	410	383	408	410	362	422	398	386	376	429	430	402	376	420	393	375	414	381	392	400	376	391	388	410	405	415	381	381	365	390	439	405	395	368	407	423	418	363	367	411	377	420	394	430	411	409	402	365	411	395	409	416	428	409	395	406	423	399	406	389	391	407	417	433	406	386	436	350	397	424	420	439	403	401	400	434	371	439	388	396	412	404	390	411	394	441	390	409	434	407	376	375	414	433	374	405	414	420	408	407	405	425	407	435	363	432	400	391	420	397	416	404	429	408	367	390	362	411	405	413	379	408	387	372	385	372	421	390	396	402	415	405	419	412	429	389	425	405	412	421	401	408	382	400	418	384	393	412	376	395	402	379	387	412	398	389	417	406	385	423	417	358	422	408	370	406	371	358	397	429	393	389	427	397	387	380	451	435	397	432	423	381	412	386	406	414	437	402	407	428	382	417	406	406	352	431	395	383	393	467	418	418	387	422	423	393	408	412	385	390	382	429	429	418	405	398	382	408	353	417	398	388	436	388	429	371	423	443	421	457	435	427	448	352	388	425	445	431	374	387	403	381	390	356	396	422	428	428	397	411	438	376	379	404	448	406	395	403	400	397	403	402	395	376	380	429	412	372	405	418	409	400	370	414	405	430	390	399	390	422	418	407	417	413	380	421	396	386	406	403	369	379	374	387	371	380	417	381	415	380	425	393	417	395	366	381	398	398	431	419	426	387	415	382	383	402	401	395	440	387	389	408	381	421	396	384	397	372	403	403	410	427	418	382	431	405	394	419	419	373	421	394	396	384	397	448	410	444	448	406	417	364	404	376	400	373	430	375	408	385	376	382	385	410	378	434	434	395	402	405	423	407	417	394	390	404	415	386	386	425	412	388	394	442	427	399	358	384	408	411	397	423	363	408	391	391	417	375	424	423	397	393	394	371	404	401	424	432	352	428	380	404	415	359	386	386	407	441	405	417	387	411	443	422	403	411	395	393	446	358	376	401	429	410	433	403	393	384	422	433	367	370	395	411	388	398	399	410	432	378	426	397	404	392	395	381	386	391	407	381	430	407	396	417	397	415	434	362	405	426	428	414	408	408	390	381	441	392	393	399	410	397	385	424	421	383	397	403	424	391	373	387	408	386	420	384	426	380	380	395	435	381	377	423	433	418	403	422	413	396	396	409	399	423	398	382	386	387	364	388	398	404	393	398	380	385	384	381	391	342	385	430	393	428	425	415	394	390	408	410	429	386	414	394	395	402	375	385	426	382	426	416	389	386	455	408	454	365	397	402	402	407	392	402	436	404	432	422	400	388	430	411	438	409	443	393	438	415	419	405	402	397	411	383	399	421	374	392	373	398	403	416	385	400	382	413	394	387	396	435	392	399	392	405	407	430	418	394	372	419	381	418	410	390	383	382	417	405	418	422	381	408	395	347	378	419	451	361	401	394	400	401	380	391	411	398	404	385	402	393	389	417	393	396	384	438	434	406	365	406	395	395	387	397	412	435	410	404	440	368	373	414	395	431	406	415	421	407	408	440	412	389	377	392	388	383	395	422	432	382	435	433	400	405	400	435	414	362	413	403	404	389	386	409	419	404	388	431	415	419	423	416	371	432	400	401	404	391	395	390	438	408	417	378	370	380	382	463	409	400	404	381	388	391	418	396	405	394	406	355	421	408	420	429	430	410	423	395	397	405	405	429	435	384	414	379	391	409	413	386	443	396	433	389	417	378	407	402	392	406	375	384	373	396	379	413	410	397	445	390	402	378	389	391	420	409	397	401	409	445	391	428	435	421	431	422	397	420	402	396	399	376	406	407	388	392	422	387	431	454	396	401	388	377	402	381	423	410	440	446	433	405	369	385	407	401	410	415	401	467	414	392	434	422	353	405	423	434	358	405	372	388	391	374	421	412	423	406	370	400	406	421	411	369	443	439	403	402	392	424	441	449	418	424	396	398	394	394	408	384	413	367	394	374	418	385	406	388	421	380	432	392	410	349	370	426	408	408	408	386	392	398	411	376	400	444	391	397	386	406	405	378	434	398	405	396	404	409	410	386	425	418	398	423	405	404	408	406	377	395	431	397	403	416	440	394	412	410	410	428	378	393	396	409
4096	4869	2047	1493	1115	1005	974	982	965	992	964	956	959	959	925	948	928	970	955	899	963	1017	947	967	951	942	978	908	1039	953	969	997	928	1002	987	913	977	966	977	931	902	931	951	971	963	987	920	970	995	947	953	946	944	934	924	953	1030	1001	1003	978	949	949	1015	978	935	938	958	998	983	959	917	1015	971	985	944	976	978	910	967	952	969	975	936	1017	946	948	983	1013	933	939	938	1030	1016	966	968	993	937	910	949	988	970	972	943	910	926	973	932	946	895	1004	967	982	983	939	955	915	964	956	983	941	927	968	952	907	920	1004	975	1001	912	902	918	960	951	925	947	913	925	991	957	987	923	1000	973	960	918	1010	985	927	991	922	934	971	946	943	920	1005	1006	921	899	975	940	965	967	980	987	990	940	975	950	1006	881	963	942	986	949	949	944	996	920	959	916	964	945	951	988	994	937	955	892	910	956	997	897	935	999	961	975	985	977	1012	933	987	950	979	986	954	930	900	960	925	975	982	1001	988	962	950	966	978	987	946	918	945	976	1003	928	940	957	1001	940	959	956	942	921	912	938	956	993	996	942	965	941	990	955	916	982	1023	947	880	967	1020	1002	964	984	936	967	934	958	961	988	938	956	981	923	986	950	983	930	939	923	935	964	1022	983	1005	923	1004	1015	947	923	970	965	987	994	927	935	914	963	876	977	963	987	1004	999	884	940	988	995	945	916	927	983	897	930	897	932	963	987	954	960	932	928	950	947	947	1006	936	966	998	928	967	984	1002	928	1008	964	923	978	977	910	995	951	973	938	954	960	962	944	951	965	962	958	916	936	946	935	969	941	998	970	951	961	951	969	936	999	908	918	979	943	900	995	907	957	983	994	936	940	980	961	940	972	937	998	937	927	936	926	992	950	942	989	970	944	917	1005	902	965	980	974	880	935	952	913	972	919	910	960	987	949	965	1030	951	967	942	984	982	987	1003	958	914	954	913	930	948	980	960	947	938	941	953	941	1006	954	954	973	954	935	914	978	950	912	932	970	925	1029	917	969	906	983	964	996	942	911	976	998	960	930	919	977	931	961	980	927	992	905	907	930	937	1004	988	992	971	954	996	946	953	883	930	996	916	942	1002	962	974	969	934	946	959	937	995	971	952	988	1055	969	989	949	937	980	926	958	943	952	974	1006	952	951	992	975	946	923	949	916	945	966	937	970	956	988	961	918	973	950	887	954	974	966	991	981	902	933	930	971	947	1002	918	980	977	973	955	963	912	944	1001	958	946	978	968	970	943	944	947	905	936	917	957	945	959	946	947	976	952	977	923	929	909	949	946	962	986	922	973	980	940	987	951	895	922	964	918	919	960	939	940	947	996	938	925	955	1003	1018	935	967	942	962	1002	983	956	932	956	960	905	945	960	944	971	978	1000	943	972	952	987	968	986	987	999	940	944	895	1008	980	937	893	962	926	995	971	972	972	950	944	989	948	1009	926	950	944	998	978	943	920	984	960	941	941	998	984	941	947	959	1005	951	921	965	976	997	943	984	968	900	929	921	950	979	925	941	993	963	998	943	958	949	977	911	953	955	976	959	941	945	946	996	938	948	956	918	991	941	987	951	969	957	995	957	965	939	1009	985	909	981	959	952	948	923	956	950	999	975	943	930	979	936	1005	981	940	971	976	969	943	952	1011	963	942	967	1031	1001	966	925	960	961	970	952	948	962	985	1001	977	993	972	988	928	926	989	997	948	991	976	933	939	943	977	923	907	949	968	991	939	987	984	923	969	936	959	966	984	989	1019	963	986	988	1008	950	937	947	929	968	960	988	993	984	974	962	936	966	955	965	991	952	934	907	967	945	950	994	1011	993	937	970	930	954	954	942	955	909	941	948	960	930	934	950	1002	1022	947	964	940	942	935	876	964	946	927	951	929	1008	972	995	942	967	982	988	926	953	930	971	963	946	953	899	955	978	932	955	974	972	996	968	992	921	951	937	941	944	948	998	997	960	939	929	957	930	980	960	953	885	936	982	962	990	921	953	1005	982	943	935	973	943	940	927	923	941	942	867	936	998	944	926	959	942	948	898	893	954	920	985	1005	904	957	970	947	937	974	939	983	975	916	984	949	994	922	934	924	993	980	916	921	954	957	980	933	971	974	994	995	996	955	967	955	953	974	977	974	997	1059	979	1021	955	873	883	966	925	955	967	929	955	969	863	995	997	925	932	947	944	981	924	1008	993	1005	954	950	992	951	920	962	985	957	951	953	979	919	933	973	989	1002	943	971	900	1005	983	945	940	982	960	1011	1002	1023	949	935	953	948	969	1033	961	949	955	1008	937	948	938	972	1020	986	930	940	971	923	912	987	956	964	950	1002	985	952	934	949	948	958	908	958	971	981	998	956	977	983	968	898	951	973	943	934	946	997	981	949	952	1013	901	1025	1020	932	974	927	995	963	978	959	948	932	967	949	960	967	906	955	903	963	964	1004	987	971	974	926	1009	969	964	949	986	986	1011	934	928	950	1000	1007	936	949	953	945	983	928	980	957	961	953	940	962	964	976	980	926	924	984	942	933	987	960	894	965	974	916	935	955	932	972	972	1004	956	923	1000	1004	925	981	945	925	1016	959	937	932	944	944	950	952	965	943	938	992	930	958	995	992	949	943	974	931	924	957	977	1023	955	1010	959	982	965	976	937	956	996	905	964	982	913	975	961	983	1003	932	916	959	972	950	1009	1036	1004	1007	948	970	994	948	927	980	1005	973	976	924	917	955	932	943	905	955	935	912	914	996	982	974	954	953	895	924	967	956	930	927	938	932	968	934	945	973	903	931	1023	993	1000	992	935	929	980	945	913	947	1010	961	921	1027	958	942	984	980	962	1019	950	932	994	937	938	964	954	946	930	941	953	929	974	977	1000	932	954	922	964	953	940	928	935	979	923	983	918	966	970	942	940	996	953	942	999	995	976	962	991	944	927	972	967	934	943	940	946	984	1010	1004	944	947	914	957	976	961	1021	918	958	944	878	959	988	1011	968	933	962	943	974	935	963	968	941	928	944	921	918	933	987	990	886	911	971	1002	969	972	995	959	978	934	959	990	984	1016	992	943	943	936	949	969	953	979	979	964	945	929	961	1027	967	972	957	940	978	955	975	949	937	938	953	966	937	967	1031	978	973	951	947	943	982	950	968	938	968	1010	978	929	955	974	895	1006	987	930	984	947	944	959	955	998	929	958	981	926	888	929	960	946	972	982	966	954	979	929	988	939	891	955	952	958	968	970	1001	963	941	959	917	938	952	995	985	939	992	937	968	943	961	904	960	994	965	976	938	926	969	990	945	957	972	998	958	929	929	917	930	935	947	1020	1000	974	962	951	967	876	969	969	985	925	951	940	958	951	977	924	987	945	906	965	949	925	942	907	975	964	1023	977	982	978	985	939	942	957	918	994	983	956	945	989	935	948	978	939	991	962	954	973	950	952	987	921	915	927	911	1030	964	935	1015	929	997	938	998	945	960	962	924	952	952	959	965	956	986	983	938	986	943	986	940	969	980	1017	1023	950	1030	971	916	910	1011	963	923	961	940	991	944	960	909	925	975	931	978	962	921	942	971	932	963	964	970	1009	979	948	1017	977	983	919	988
23982	21060	24387	27950	21062	21075	12843	521	342	338	318	295	283	286	288	321	270	288	276	249	252	295	268	235	228	253	257	260	246	283	266	270	286	253	251	260	244	266	236	244	239	243	211	262	266	265	230	249	231	234	239	256	256	266	272	249	256	237	241	288	251	260	224	250	244	245	264	244	227	267	258	253	291	266	248	269	261	232	243	246	240	239	237	221	251	237	234	286	238	235	250	267	246	271	211	262	284	235	270	250	238	267	259	255	275	247	260	236	255	248	237	231	263	258	224	243	230	252	250	273	256	220	244	265	254	256	269	232	268	258	218	256	271	261	217	234	238	236	246	246	252	259	245	245	291	253	226	230	255	246	245	243	263	283	241	263	204	235	257	237	241	267	284	247	249	232	245	224	216	273	245	220	237	266	222	237	225	285	248	284	248	263	216	244	253	257	252	243	221	256	224	222	271	259	256	247	261	242	281	248	238	268	235	258	223	240	264	233	230	219	242	280	239	264	247	252	261	249	248	255	274	245	217	243	236	251	230	232	249	262	246	267	238	242	267	283	246	261	251	253	273	229	283	244	244	242	247	248	244	275	257	240	210	240	273	248	238	242	254	226	239	240	251	284	258	270	268	230	237	236	236	257	253	237	267	248	270	240	254	214	251	230	248	272	216	214	234	233	258	272	237	233	240	238	253	253	238	247	263	242	258	266	257	258	243	280	252	233	215	236	240	252	258	230	251	244	240	245	257	232	256	258	247	273	250	224	212	232	229	235	240	252	248	235	235	258	230	261	240	262	247	263	292	251	254	251	231	253	231	253	256	244	236	226	231	213	269	252	210	219	264	294	257	277	264	226	230	259	259	256	244	240	215	241	246	253	240	233	261	215	222	237	244	286	285	222	246	269	258	245	251	272	263	218	255	229	269	242	242	230	255	265	253	261	252	251	281	246	245	226	248	258	280	262	238	260	285	255	244	266	263	253	223	249	245	247	260	229	271	229	257	276	262	247	243	241	226	245	237	250	276	239	225	247	255	255	246	268	264	243	233	279	228	238	230	244	277	252	236	255	279	248	226	256	255	247	257	248	238	257	270	254	218	264	234	245	252	225	230	230	281	245	235	257	229	237	252	280	252	254	237	290	222	243	242	232	239	233	242	235	264	242	251	237	233	251	253	262	259	261	242	217	246	248	230	224	282	237	262	253	246	277	255	224	254	257	242	245	245	239	206	232	272	277	291	246	262	242	241	248	235	249	233	264	261	243	243	236	236	247	235	240	273	230	261	247	252	223	262	265	235	257	248	271	262	260	258	258	240	248	244	234	266	249	217	272	237	242	257	225	222	261	245	220	272	251	236	264	250	218	225	231	239	242	256	224	218	252	207	222	265	261	248	238	288	241	236	222	245	241	270	252	277	234	259	234	258	237	252	271	234	255	253	234	250	259	259	268	208	262	269	262	268	229	263	246	253	254	252	216	227	262	247	218	243	224	265	265	220	238	241	275	271	255	247	234	254	240	228	269	229	245	223	254	269	239	228	225	250	233	246	246	228	232	257	233	277	229	264	263	253	269	246	224	225	230	231	258	222	255	257	258	256	251	240	257	247	269	247	242	236	273	237	281	259	265	267	230	261	266	244	227	259	268	243	239	220	247	258	234	221	256	252	221	251	271	259	259	228	240	247	257	251	242	241	202	263	247	253	247	231	208	245	233	263	256	228	258	261	264	224	232	233	227	228	242	229	291	250	237	249	235	260	274	286	267	246	211	246	257	270	250	258	253	259	264	243	242	272	243	260	246	263	251	234	244	224	234	226	249	230	262	245	257	243	245	233	252	221	257	218	245	249	254	265	254	238	239	252	267	218	268	257	262	225	245	244	229	237	215	234	249	258	245	235	260	277	249	254	260	245	270	223	221	269	220	232	248	222	276	232	241	257	248	256	233	205	282	256	215	281	289	260	245	260	214	251	244	226	247	244	217	262	235	256	252	239	268	241	240	261	265	248	215	255	210	267	253	283	235	237	248	264	258	269	256	256	278	262	255	224	228	250	220	220	258	245	228	266	255	240	271	245	257	258	240	233	248	218	230	231	232	255	231	249	231	247	239	242	230	226	229	272	228	232	262	258	246	249	245	245	260	252	246	264	259	248	257	270	256	268	248	249	246	255	233	220	270	230	252	265	241	261	260	236	232	265	244	223	215	249	258	236	255	258	254	231	238	225	265	273	258	251	235	261	274	254	235	250	271	217	260	245	249	234	266	261	241	241	235	251	243	253	231	232	257	264	231	251	243	267	220	211	231	245	253	248	237	273	221	243	259	248	225	262	265	263	238	207	225	250	259	252	218	256	276	265	250	253	284	266	226	247	235	248	231	234	243	246	275	226	270	273	243	260	246	239	273	256	242	252	244	227	227	236	264	276	249	253	263	259	258	280	262	223	262	242	242	244	227	236	249	241	237	252	243	234	227	256	245	253	247	206	239	209	240	243	256	257	267	227	237	278	226	273	255	231	233	235	227	230	262	254	254	290	248	255	232	253	271	288	237	239	234	251	234	236	238	248	266	244	236	243	266	267	262	227	233	240	236	248	233	257	256	240	246	267	265	245	221	235	248	259	253	247	281	256	249	251	247	255	240	268	227	236	231	247	235	261	227	210	250	223	248	235	262	241	259	251	238	247	245	234	252	239	265	232	232	222	250	273	202	259	245	238	242	266	259	225	268	239	228	222	270	248	273	252	238	251	243	263	243	269	261	242	273	256	254	255	237	253	269	213	240	251	258	253	236	249	254	238	239	234	228	239	222	259	246	240	239	251	242	282	261	243	234	242	233	260	252	251	240	231	234	260	230	242	250	238	241	251	238	236	256	261	257	238	248	243	246	230	243	260	254	259	261	267	254	252	241	247	240	227	228	259	246	256	247	240	240	277	272	277	283	259	262	244	251	243	259	247	245	237	232	251	236	241	236	252	219	244	247	260	247	262	221	243	223	232	248	254	285	242	263	238	249	244	214	254	226	242	271	226	245	251	247	248	249	277	242	249	271	212	240	277	238	261	270	216	236	238	223	256	211	258	255	207	251	243	264	250	250	274	256	255	236	243	250	274	255	250	258	249	268	265	219	245	234	232	261	261	226	247	264	260	237	259	267	231	236	252	234	250	257	238	237	245	265	255	270	247	232	234	244	231	263	242	260	236	232	263	232	280	231	238	208	265	262	236	242	222	272	273	271	247	226	242	249	275	228	227	211	255	257	258	270	264	229	249	244	261	242	254	248	235	268	256	244	258	270	224	210	232	236	240	228	253	255	246	250	253	255	239	235	244	243	213	244	240	242	199	237	247	245	244	250	274	269	247	247	262	245	258	225	260	238	243	233	247	241	223	249	258	266	248	248	251	241	261	242	250	249	241	246	241	257	257	233	243	237	249	237	280	263	236	205	247	254	252	240	245	252	227	236	221	223	263	281	253	231	259	291	255	252	239	246	279	275	233	254	236	249	247	246	251	243
4471	7334	2756	2281	813	674	677	698	701	680	619	653	653	600	587	614	641	596	549	608	561	632	598	644	604	603	613	608	555	639	596	601	605	643	619	657	595	598	577	600	615	614	597	624	621	614	566	605	566	589	605	619	606	623	624	593	586	644	605	621	575	636	584	660	584	593	600	623	565	633	605	605	610	607	606	593	585	629	579	620	616	582	611	677	575	560	626	576	653	623	591	622	629	598	559	627	600	596	604	595	610	611	568	555	591	624	595	620	604	579	580	586	571	588	605	591	635	572	590	585	659	587	643	595	600	621	599	627	603	586	568	582	641	583	610	606	579	633	562	615	625	632	564	658	598	587	614	613	580	612	635	604	567	592	590	563	624	603	619	605	564	583	627	574	580	595	609	627	607	617	573	595	634	621	609	617	611	622	591	648	612	612	631	611	626	591	588	619	601	582	599	599	590	558	598	620	608	605	585	599	601	613	603	601	650	625	580	619	575	602	528	578	592	611	537	613	584	597	611	606	646	604	604	635	613	622	587	623	610	608	649	617	599	592	636	583	589	590	611	622	587	609	613	637	594	586	585	622	615	617	634	599	569	597	569	615	604	584	631	617	570	617	608	636	608	612	631	599	602	621	585	621	655	550	585	561	625	596	652	596	604	605	586	609	560	617	561	631	595	608	610	588	632	563	620	579	629	631	645	598	591	623	658	571	622	618	619	564	574	592	618	581	621	582	609	594	571	594	575	575	602	596	640	583	598	653	603	609	637	629	567	641	603	599	621	638	569	649	589	645	618	564	585	595	588	611	541	598	598	591	601	561	585	614	606	620	583	581	556	624	586	584	612	554	607	672	601	611	612	632	611	563	609	608	629	619	646	621	664	582	639	599	582	588	616	589	638	601	564	554	632	538	578	634	605	597	595	578	581	592	628	590	596	614	634	626	585	603	601	540	623	576	621	555	617	630	605	591	647	636	616	618	609	588	585	593	575	627	580	601	610	593	611	573	580	571	647	581	599	595	596	596	626	581	638	566	579	600	591	572	645	614	592	581	595	613	612	585	575	567	637	577	557	614	597	601	655	565	612	591	608	577	589	550	659	635	607	594	589	569	590	608	566	611	595	641	603	592	588	594	654	586	626	615	646	616	544	607	643	600	569	614	556	609	613	619	602	601	579	633	592	589	602	539	599	606	616	568	592	584	598	610	634	565	568	606	629	628	624	581	639	606	572	605	615	596	635	565	621	571	586	627	595	577	581	591	624	556	644	651	588	590	602	602	645	611	611	658	599	567	592	572	635	586	598	617	595	605	602	626	606	596	598	605	684	622	588	636	614	600	588	608	614	578	635	581	570	587	587	590	576	615	584	608	625	550	650	581	646	574	594	624	634	647	605	618	625	606	599	596	590	613	617	599	575	612	600	601	609	628	652	580	573	603	555	586	616	563	628	598	613	615	592	632	658	645	586	554	635	581	602	614	581	580	623	572	615	598	568	629	615	618	618	591	635	619	597	610	543	601	604	580	653	627	619	621	596	608	577	590	599	673	596	620	579	593	616	560	644	606	606	663	584	599	623	590	610	601	640	622	559	613	638	590	622	586	596	577	611	586	590	582	571	578	592	625	584	596	592	627	597	613	570	596	635	623	634	591	574	596	575	581	570	592	574	633	593	589	607	588	611	606	572	609	596	646	624	653	582	548	569	622	619	577	609	601	586	591	607	605	601	561	600	582	580	601	612	600	591	609	574	583	620	587	608	601	630	572	636	596	637	581	568	615	583	564	598	579	599	567	582	604	627	604	611	605	592	621	628	612	564	552	599	616	555	567	554	600	613	570	598	602	582	577	601	585	601	594	612	609	581	614	568	589	619	593	619	617	577	587	547	583	656	557	620	612	575	611	622	608	607	622	572	604	632	592	609	604	593	634	566	584	590	590	609	602	651	583	594	586	602	597	605	603	604	625	609	606	578	586	606	637	592	647	598	620	599	593	575	595	598	588	604	590	616	642	613	588	589	606	625	562	611	606	578	549	587	606	573	611	626	595	605	592	626	595	556	624	628	564	575	598	629	603	591	625	553	588	557	574	585	612	588	632	649	609	622	569	579	595	576	587	598	579	608	642	617	637	589	617	650	584	619	622	563	565	593	648	573	606	603	651	599	631	606	615	568	579	622	585	621	613	608	635	625	608	570	588	581	630	583	579	682	623	594	630	640	620	600	611	621	577	615	597	612	641	594	607	579	601	595	584	613	575	601	604	602	567	572	583	562	587	613	595	589	599	593	596	657	630	598	599	600	586	581	583	550	590	609	570	595	658	545	588	595	633	575	589	627	546	583	599	612	562	590	615	605	558	584	637	591	606	582	598	602	615	564	563	640	584	640	574	599	553	578	526	607	593	594	586	599	608	597	579	605	603	593	621	617	634	563	582	556	590	613	594	592	618	635	616	560	597	585	628	595	565	623	599	575	627	562	563	608	593	634	600	603	554	613	575	580	602	561	553	569	529	599	592	562	592	588	601	613	618	577	598	614	602	591	631	575	569	572	639	615	619	578	620	579	625	645	602	610	630	583	578	622	587	598	630	594	610	586	565	599	623	607	575	577	613	601	610	607	572	635	590	570	598	624	581	621	573	620	564	634	564	585	621	639	625	584	566	601	577	557	600	622	646	604	580	648	573	594	635	615	596	595	563	555	618	588	557	603	631	620	582	607	637	610	588	595	583	595	542	600	590	604	577	549	618	593	621	570	596	618	609	602	604	579	607	624	579	610	593	581	604	523	568	584	631	596	581	636	580	600	604	571	620	673	616	588	618	642	622	590	613	610	603	651	594	616	619	598	568	575	575	577	582	606	616	585	569	634	573	624	580	588	582	582	620	627	609	563	637	620	580	585	587	585	571	645	579	659	619	640	603	609	612	628	610	619	608	629	626	586	582	609	604	595	596	572	573	595	604	615	571	571	622	621	593	612	619	649	575	599	574	608	585	547	565	586	596	596	568	627	641	640	552	601	595	607	581	571	565	600	572	631	626	633	585	620	547	567	618	603	573	591	649	626	582	575	578	557	609	633	621	629	590	604	587	596	608	608	558	616	564	605	587	610	622	577	580	639	629	676	600	562	595	642	584	610	608	570	607	621	611	602	593	628	565	590	622	571	606	592	614	586	605	583	602	613	625	571	634	609	609	589	589	593	615	600	586	636	567	625	602	634	626	620	618	600	607	598	634	545	603	619	576	570	571	612	575	591	576	600	627	589	588	535	588	604	619	601	552	591	613	573	597	584	603	565	602	608	604	592	644	610	613	598	578	635	605	639	554	616	567	630	624	600	594	629	558	623	581	585	577	565	586	570	554	603	604	560	617	589	614	599	585	589	590	572	603	589	600	591	607	623	582	585	575	603	574	631	571	607	606	609	595	630	601	624	668	603	618	586	602	605	598	587	627	630	598	605	621	593	598	569	551	608	573	572	583	606	621	600	545	608	640	617	593	654	579	601	595	544	532
31961	19472	7613	985	612	549	481	349	390	415	352	364	372	376	366	351	348	344	379	332	378	361	337	342	339	374	363	337	322	341	357	331	346	323	332	331	337	364	343	354	371	314	345	329	370	349	282	367	311	338	327	364	344	324	293	328	352	356	342	364	347	353	342	355	337	341	356	351	381	362	328	307	351	324	332	382	360	338	335	368	321	329	345	331	326	343	379	379	372	307	374	311	358	339	364	342	345	364	344	354	345	312	339	371	367	366	353	341	345	331	349	328	326	336	375	306	345	344	342	389	371	359	332	367	328	342	368	337	322	350	388	366	321	345	324	344	352	350	356	306	351	357	326	355	375	341	393	330	349	371	369	324	334	373	325	356	337	326	341	357	348	343	309	351	345	351	372	346	327	371	352	357	341	331	347	321	352	325	355	373	332	367	371	358	323	353	357	323	340	343	367	352	337	372	349	340	337	358	313	371	346	336	344	354	337	341	335	355	347	331	342	337	361	368	348	338	325	331	342	368	354	332	360	368	364	370	358	325	319	370	360	364	351	342	325	299	334	364	383	351	348	310	347	320	361	363	353	334	306	334	360	354	367	359	367	348	318	335	360	315	356	349	350	371	340	318	309	357	369	347	333	319	338	315	339	356	337	356	354	353	380	356	362	363	322	321	327	360	366	336	356	344	354	318	380	314	353	357	359	326	321	328	329	322	358	393	365	363	324	332	338	330	326	333	329	331	335	372	365	362	387	337	342	328	310	314	356	365	356	335	325	328	351	360	355	353	354	329	316	354	378	364	357	356	354	368	364	379	372	343	369	361	349	343	324	343	306	353	362	347	328	314	336	360	346	318	367	375	329	320	374	303	348	341	361	346	352	324	351	330	358	355	322	335	349	367	351	368	378	358	333	361	345	349	379	367	345	339	357	380	340	358	352	396	335	381	352	385	380	348	321	335	393	333	346	302	362	344	362	338	340	331	351	380	343	358	320	351	353	348	327	365	373	369	316	334	324	334	343	301	355	366	344	350	355	338	349	346	387	333	357	343	360	356	343	393	368	367	358	329	375	335	340	340	330	362	349	366	365	337	350	369	327	326	340	359	346	367	336	334	365	360	379	361	333	288	368	339	341	342	364	374	347	352	340	338	338	322	327	345	354	326	371	333	342	353	356	345	312	345	336	348	361	350	360	336	345	371	322	332	320	372	396	337	330	396	316	361	339	344	334	338	352	310	395	356	354	331	364	311	324	332	337	353	359	347	333	348	360	341	355	346	361	369	340	345	324	326	343	332	360	338	329	362	324	336	364	351	367	352	350	359	371	352	350	353	358	365	373	349	366	330	341	352	390	331	331	322	342	382	306	330	335	323	337	369	320	339	347	354	334	343	365	324	331	358	319	336	369	340	357	336	346	375	351	369	364	340	391	326	362	378	343	389	361	378	389	347	342	341	394	359	358	370	378	340	404	338	355	319	333	336	375	322	363	359	348	373	362	358	363	349	318	359	350	355	334	385	314	347	345	349	324	352	384	340	327	367	326	378	341	332	348	345	349	344	349	332	299	393	319	370	363	338	321	358	362	338	361	348	343	360	337	330	341	345	343	355	379	355	346	349	325	352	376	345	423	355	368	350	341	370	328	363	341	367	338	327	341	335	330	353	354	355	349	352	372	331	317	297	345	338	357	377	378	358	370	328	350	380	358	355	371	365	332	335	355	358	363	383	349	349	317	359	393	349	334	380	358	332	370	384	347	355	347	330	357	338	322	368	364	377	347	328	356	343	330	330	350	323	372	378	349	358	362	366	352	321	370	345	330	334	357	340	331	317	343	327	343	341	317	333	379	347	304	322	377	369	348	322	350	347	345	348	340	394	355	320	332	361	342	356	359	341	372	334	320	348	369	345	390	336	335	351	361	351	343	358	324	341	368	334	351	359	347	373	362	363	361	351	331	345	333	386	354	372	316	333	372	391	326	328	362	319	355	368	362	323	342	332	360	364	342	335	327	356	370	372	328	365	338	384	319	360	349	350	356	364	398	323	336	321	362	338	341	356	359	367	359	344	342	322	369	350	357	354	356	331	355	314	356	362	320	366	390	359	355	335	368	334	352	338	340	355	362	318	374	336	350	363	370	358	325	353	335	352	337	358	361	363	373	363	319	323	356	352	353	357	355	323	365	326	353	359	343	303	347	339	345	363	377	342	396	311	320	352	342	339	368	363	367	363	328	344	341	336	359	377	347	336	370	355	335	339	361	364	347	380	363	338	324	336	360	376	342	349	335	360	379	353	361	342	351	357	340	342	327	328	340	362	345	340	331	388	338	327	338	364	347	359	331	358	355	354	360	312	344	348	338	304	356	353	323	378	337	322	358	317	365	356	337	357	390	347	331	388	368	356	344	303	347	331	341	334	382	335	362	348	379	349	344	338	390	356	356	349	358	345	378	350	341	346	319	362	385	371	314	345	313	321	362	340	357	346	356	399	368	351	321	344	329	317	340	352	368	309	340	338	326	368	365	342	341	370	342	352	358	339	345	305	346	394	329	369	341	349	345	334	381	373	342	331	296	392	345	355	318	368	373	386	353	360	336	341	316	310	336	341	330	349	319	325	356	398	318	334	332	341	326	357	355	325	368	360	351	383	370	354	361	358	374	324	336	351	383	394	336	386	377	381	380	338	322	342	321	338	340	371	313	329	369	379	348	351	321	345	355	319	348	342	339	340	355	329	341	379	347	345	366	355	350	309	340	367	344	367	345	351	343	337	379	359	333	341	384	351	353	316	329	360	337	335	385	390	375	407	363	337	362	366	342	345	359	322	307	362	351	324	304	360	381	329	360	350	373	336	324	352	316	339	333	342	341	336	372	348	357	340	367	329	333	336	328	341	362	347	344	379	325	393	342	320	307	358	336	346	339	326	400	387	344	370	344	310	352	392	350	344	374	345	335	354	338	370	345	347	329	358	338	341	344	336	341	377	341	337	338	305	322	356	328	365	326	350	347	396	352	364	333	366	370	360	344	343	303	354	363	333	377	354	382	360	369	363	357	312	374	317	323	347	365	386	328	341	378	380	392	327	349	363	336	358	349	338	367	326	305	343	307	319	347	361	331	351	362	382	384	336	387	348	358	328	390	344	366	334	352	344	346	359	321	359	358	376	327	362	337	346	339	342	365	335	392	380	348	341	345	312	346	368	353	355	358	327	359	339	333	341	334	362	340	343	367	391	335	350	344	360	359	324	346	355	339	344	335	422	345	355	353	324	361	346	308	336	335	350	330	345	311	361	347	381	376	360	370	335	335	326	362	347	360	333	355	333	389	344	301	332	331	328	350	332	334	364	359	361	328	351	349	351	364	333	359	351	361	345	344	345	351	356	310	343	383	350	329	302	352	332	346	332	359	316	315	344	392	364	317	332	357	354	351	337	373	355	321	303	311	370	342	353	350	345	373	309	325	351	337	349	352	335	370	340	368	317	340	341	383	336	338	351	330	358	386	349	368	328
6259	3070	1340	941	849	894	873	888	872	837	890	856	916	880	827	806	911	890	870	899	822	855	836	848	842	858	882	932	903	856	854	870	860	828	897	882	830	879	876	844	857	826	886	854	932	900	935	922	821	909	882	850	832	862	918	867	846	866	916	876	914	848	898	876	841	891	905	888	875	878	914	922	830	893	848	886	840	836	905	889	908	899	894	875	828	881	886	910	905	828	921	823	851	813	900	915	887	897	827	905	914	884	912	883	867	877	864	934	878	895	844	888	899	904	856	896	842	901	863	801	883	907	931	910	851	882	828	825	923	859	887	852	915	885	869	887	923	853	848	877	865	888	900	888	858	843	845	859	889	856	870	869	858	918	910	868	918	872	866	867	871	928	845	820	824	849	884	903	820	851	846	847	879	842	872	887	853	859	927	919	867	906	859	834	879	877	885	858	849	884	831	911	889	907	903	875	922	892	838	851	834	872	932	907	883	858	915	884	890	890	862	911	832	948	880	880	819	869	851	865	845	928	856	878	897	864	904	869	850	879	888	915	847	897	860	902	907	876	895	938	862	910	849	871	888	835	864	857	891	891	892	896	857	863	904	903	861	848	827	895	841	907	897	882	890	864	856	866	889	890	889	897	894	871	896	884	863	862	903	868	912	896	818	859	833	843	870	867	886	900	809	804	825	880	847	856	839	904	886	868	843	916	867	811	866	849	872	874	925	847	840	888	837	849	849	919	870	900	883	884	847	835	882	850	938	863	877	860	868	873	857	853	869	901	889	854	874	856	811	874	883	879	915	867	908	876	930	906	884	864	836	859	826	917	859	849	873	901	844	840	879	859	852	809	907	886	906	870	835	931	964	892	857	895	867	863	918	838	887	877	844	832	846	924	881	874	885	885	882	881	859	904	911	850	876	852	906	898	903	889	844	916	889	875	845	913	877	881	899	843	917	864	805	931	845	884	851	877	884	960	870	942	896	876	836	866	848	836	903	881	849	870	891	826	922	890	926	870	842	844	886	908	929	914	876	857	866	888	840	905	894	898	858	861	905	844	933	835	863	835	865	898	875	886	880	894	849	836	811	861	836	903	857	879	884	841	896	899	841	849	876	889	843	848	886	888	863	836	849	939	826	854	927	862	881	884	869	899	844	872	860	865	873	864	889	834	913	875	880	879	901	917	849	880	838	883	877	837	839	909	861	824	863	876	886	881	884	895	848	907	874	874	870	838	918	847	888	880	904	848	899	859	867	871	829	854	866	835	865	876	885	869	824	851	875	861	906	839	873	921	873	820	879	918	855	884	903	847	913	846	886	849	872	903	891	820	839	823	893	857	857	891	929	904	893	888	902	898	883	836	859	914	819	895	832	880	921	835	878	906	903	875	858	851	829	871	878	824	918	906	884	803	872	897	814	833	881	853	842	856	892	908	836	874	841	911	846	868	865	855	911	839	850	896	880	884	886	893	849	917	875	879	884	888	857	850	845	846	883	849	864	825	872	902	893	883	876	843	894	876	903	882	851	889	847	866	871	832	847	855	817	881	864	864	854	850	889	890	852	821	827	835	861	882	902	873	856	878	865	903	906	875	860	842	890	917	873	854	827	861	904	894	862	871	865	823	853	809	851	904	914	838	845	818	914	797	834	875	875	892	829	923	895	868	928	873	850	838	901	793	871	910	891	828	855	856	891	801	861	847	829	859	870	862	873	849	857	854	846	855	902	826	871	870	817	816	852	867	852	831	900	808	840	873	847	834	901	893	838	873	854	877	928	895	852	847	820	945	856	883	835	860	800	874	869	817	866	873	876	873	857	864	885	901	864	881	864	879	901	887	876	887	891	880	888	891	851	880	900	861	908	874	873	845	900	882	884	893	857	896	863	849	917	886	890	825	824	838	802	898	825	829	859	860	887	853	892	875	852	929	864	859	835	883	899	866	893	918	888	840	863	871	851	888	917	868	913	867	896	881	821	875	876	791	884	880	822	875	936	816	903	847	871	907	908	891	878	882	894	875	874	881	891	872	915	913	893	871	845	892	917	875	869	898	828	832	891	859	890	864	890	846	897	842	855	874	933	908	829	902	844	862	874	847	922	840	863	846	882	833	873	857	874	884	886	890	828	832	852	926	865	876	823	868	875	896	860	837	895	896	858	848	904	874	812	823	896	873	927	923	868	912	886	813	890	841	872	864	893	876	873	822	878	853	857	904	874	870	844	854	871	839	831	791	893	868	879	921	912	824	917	858	852	879	855	857	855	862	930	840	854	872	863	920	853	877	868	902	873	850	832	820	899	858	888	908	808	860	806	825	867	924	879	896	937	922	913	879	811	830	843	897	836	836	859	883	916	875	869	894	910	901	897	837	842	847	839	843	844	900	814	913	878	889	918	878	806	865	882	921	878	887	889	931	844	829	867	827	866	853	848	833	852	875	915	886	885	842	869	897	857	881	828	871	925	867	833	852	866	881	903	925	848	894	851	863	883	890	815	935	871	836	859	889	883	889	903	904	910	880	891	889	911	853	891	845	855	875	881	819	814	908	857	883	863	866	901	904	815	848	885	868	899	840	877	899	886	893	876	872	905	827	888	852	897	880	891	885	893	910	894	847	839	857	881	849	858	874	873	877	890	935	848	845	847	883	866	849	852	927	875	894	827	934	859	887	892	877	873	875	843	875	853	892	854	857	864	866	873	861	894	880	882	884	852	855	869	865	877	861	859	837	863	893	863	885	892	873	839	928	868	834	924	879	897	877	904	825	911	899	892	856	833	856	892	853	898	879	854	866	862	839	836	826	929	912	845	893	886	929	814	858	865	889	864	869	833	888	870	844	864	900	895	857	861	827	870	861	900	886	859	890	843	859	922	854	904	843	897	889	918	904	858	843	939	898	871	926	854	932	873	909	865	842	842	910	838	885	856	872	854	874	877	884	892	845	922	868	859	827	889	791	872	832	870	883	900	825	861	876	928	901	860	847	916	892	852	917	914	876	911	886	855	864	892	896	867	914	880	893	940	884	821	877	807	854	886	877	880	856	842	846	892	907	911	848	872	933	880	812	894	883	846	863	889	930	860	814	874	856	848	891	825	918	923	943	913	865	879	836	836	846	854	882	846	872	869	865	856	905	892	907	907	924	893	816	851	873	939	871	872	881	837	893	853	892	865	888	871	849	848	869	837	909	849	873	860	821	876	832	845	879	923	879	856	893	879	906	893	861	855	895	907	891	887	869	855	781	907	820	918	849	893	912	869	835	874	878	916	933	859	923	865	886	959	857	854	853	932	857	849	878	861	884	926	883	842	868	911	876	908	941	885	891	879	931	858	858	799	912	824	841	844	907	878	876	889	903	859	908	820	888	866	852	873	881	907	865	906	853	914	869	850	876	898	918	834	860	890	891	799	864	840	801	890	880	897	892	935	863	861	881	863	845	898	886	857	896	826	896	877	888	853	864	848	912	809	848	916	865	892	830	851	878	861	890	885	851	852	816	927	870	916	850	949	887
24585	21036	24025	28287	21027	16906	815	554	485	456	442	399	450	406	413	436	423	433	435	401	418	440	422	412	394	415	428	393	431	410	406	411	401	451	402	410	411	407	396	419	423	426	440	392	391	446	401	421	443	436	411	420	376	400	409	385	406	398	419	447	408	430	398	406	418	399	415	415	445	402	418	443	398	430	416	439	424	405	397	392	410	413	404	450	392	407	382	391	393	393	406	381	476	412	415	414	385	397	385	419	377	399	442	463	376	450	414	428	420	427	397	426	404	436	467	426	384	418	423	395	368	440	410	412	401	404	425	444	375	367	398	393	401	400	415	413	379	426	381	389	382	415	392	392	390	445	418	414	413	426	453	447	445	434	433	417	423	427	408	436	359	424	407	379	448	385	372	425	417	441	400	388	426	395	405	394	372	407	452	422	456	393	430	407	436	404	383	374	405	397	401	377	385	416	423	423	391	410	411	440	404	433	379	441	455	440	418	418	416	437	421	448	394	362	420	410	400	398	387	409	368	443	422	431	429	389	439	415	393	386	415	439	386	378	406	405	460	434	410	442	391	396	425	418	366	400	391	411	419	427	438	382	417	426	445	416	390	401	425	404	447	383	425	425	390	448	369	400	399	433	390	391	412	426	410	394	421	390	399	441	412	401	405	440	411	464	433	418	423	396	413	455	391	380	428	374	405	403	413	407	398	430	408	396	401	392	420	401	393	464	406	419	453	377	427	359	400	422	422	429	414	404	419	417	399	405	415	394	428	375	429	395	402	474	440	409	445	398	386	441	414	409	385	393	402	407	367	431	366	386	376	385	378	390	400	390	430	432	411	419	397	420	409	400	392	433	438	423	451	416	379	345	405	394	421	448	423	426	439	415	392	441	381	420	409	400	422	411	391	406	389	357	431	444	405	410	413	397	425	394	377	350	379	372	423	401	385	388	421	413	436	394	419	462	407	451	421	381	436	406	378	401	429	376	397	405	403	387	402	366	389	405	417	377	395	440	396	408	433	408	380	404	395	385	392	421	392	443	440	411	437	406	405	381	438	368	400	403	402	414	455	417	356	411	406	397	372	404	381	377	397	383	422	434	409	414	392	413	388	384	449	374	413	449	402	444	404	397	411	386	401	395	414	418	399	407	420	400	378	403	391	394	409	410	405	428	405	424	365	424	406	394	393	374	410	409	363	387	386	430	404	415	390	411	408	430	421	432	428	410	417	425	408	400	408	388	440	408	405	389	380	420	398	414	392	390	449	407	434	420	420	397	377	433	389	424	400	362	411	390	430	371	373	393	403	399	431	426	447	475	378	430	422	419	440	403	467	400	385	387	444	407	409	409	414	406	430	366	383	448	441	411	410	365	422	410	407	429	431	405	412	430	382	414	406	433	403	403	429	383	387	405	423	403	430	406	414	399	442	390	435	420	418	408	389	408	424	397	393	413	407	426	391	452	416	402	421	395	343	398	416	454	441	399	407	430	388	414	375	407	419	426	419	427	430	422	401	369	351	425	394	417	412	392	437	434	424	401	426	422	393	410	386	436	447	407	440	400	400	447	442	433	390	357	404	412	433	394	446	427	400	405	402	414	407	408	405	435	387	430	417	404	403	410	431	385	416	410	422	411	428	418	422	406	424	412	398	403	415	395	417	411	393	406	390	430	359	349	402	402	388	386	353	390	421	415	397	427	384	409	379	408	421	396	424	411	372	412	429	412	419	416	424	411	400	387	453	372	414	407	405	390	408	393	424	421	437	397	409	393	371	408	445	391	409	399	377	422	392	422	399	432	384	436	387	439	420	389	433	389	429	431	380	413	450	386	384	384	406	357	374	375	432	410	416	428	406	408	408	419	414	424	388	424	405	447	420	411	396	404	378	403	439	399	391	396	412	385	396	412	408	396	401	394	410	427	440	374	427	423	421	422	410	448	438	423	397	431	399	392	409	452	376	412	421	412	391	436	397	397	413	378	390	407	449	404	440	411	410	441	383	398	406	437	427	431	426	412	401	424	402	413	451	392	410	422	451	383	408	428	406	415	428	393	419	421	418	419	396	388	367	385	428	432	448	393	391	408	414	446	408	420	377	371	416	418	410	401	439	407	449	380	435	417	407	416	418	360	408	428	404	418	393	381	429	405	404	410	359	430	414	423	418	413	398	391	398	416	397	428	408	394	410	374	358	420	407	414	409	388	409	414	372	404	419	413	400	384	394	388	398	420	390	414	410	439	436	404	420	448	401	436	414	457	394	414	425	394	409	419	375	409	379	423	407	400	388	395	367	374	371	411	407	430	410	399	420	442	437	373	389	401	415	433	422	423	406	409	367	410	438	399	409	404	383	414	401	413	412	400	402	418	378	399	412	453	432	392	403	356	399	413	396	393	421	401	409	400	437	392	407	420	429	416	403	413	405	381	432	387	420	414	393	421	388	406	389	417	446	380	410	444	408	385	393	441	444	370	390	436	408	420	391	402	420	384	415	367	434	396	427	397	433	388	401	417	434	367	412	406	379	392	387	391	413	418	403	389	367	442	397	409	403	429	416	411	423	430	411	388	418	410	435	412	388	387	404	437	360	411	389	384	414	445	425	445	383	373	437	426	421	415	436	385	396	373	441	401	422	388	405	424	430	400	428	391	399	426	398	383	378	370	416	447	386	408	396	409	395	409	432	424	416	398	420	399	432	448	386	393	410	429	442	411	421	387	395	408	439	415	403	408	416	463	446	397	415	430	391	383	402	409	390	431	389	420	436	397	450	439	387	431	383	431	364	412	399	402	415	397	397	389	402	442	419	448	424	416	377	443	429	399	401	442	394	442	419	399	426	416	435	404	398	378	390	448	433	437	431	396	422	413	411	392	413	376	392	419	432	400	399	403	410	380	404	399	441	412	424	403	428	414	444	397	431	419	414	421	395	408	415	412	425	438	413	417	446	396	438	401	412	441	378	397	421	428	431	384	406	414	408	381	352	384	372	415	435	408	400	430	403	403	397	375	438	407	440	410	373	390	412	396	397	410	430	400	406	396	432	402	431	427	351	396	400	400	407	428	399	411	399	409	416	416	429	450	389	422	424	415	392	405	428	404	425	420	395	406	410	396	401	393	394	386	381	395	386	423	397	388	411	396	407	401	427	383	396	404	410	406	380	395	380	441	410	411	461	437	385	418	388	423	391	390	405	414	402	383	417	495	408	396	433	410	416	424	427	411	469	375	374	393	405	442	396	448	380	409	361	396	439	422	402	419	442	365	419	402	423	412	425	419	405	404	390	416	379	387	385	381	425	442	408	433	413	422	434	397	405	417	409	453	413	417	448	394	401	457	417	417	349	393	402	426	371	424	417	408	418	400	413	413	401	405	415	468	377	406	388	383	409	398	418	389	388	450	406	429	432	415	413	429	448	403	399	461	370	406	392	397	417	416	428	389	422	440	397	440	404	404	410	398	430	375	346	390	367	427	421	425	413	382	389	416	422	389	386	385	454	396	417	377	397	388	443	376
4554	6383	2199	2529	1180	995	1062	1044	993	998	1008	998	966	1031	975	976	1021	1031	997	943	1013	1007	987	985	996	1042	1033	980	975	918	943	1024	956	1034	970	955	942	948	935	955	979	982	911	960	1029	972	927	980	981	951	1026	888	947	927	1039	978	1002	1000	973	941	989	990	917	961	1017	928	965	945	977	991	1012	959	972	979	916	1009	982	990	986	966	985	1009	944	977	970	988	908	965	991	960	995	952	993	932	976	954	965	955	936	965	1023	905	1027	956	953	1010	1009	957	1033	979	940	950	919	1003	958	1020	967	989	1011	995	967	969	989	950	1006	1024	959	1014	960	972	987	954	987	954	988	959	1018	980	964	987	998	999	951	970	959	934	975	984	999	952	1038	968	1006	940	1008	951	993	937	989	921	967	1012	958	941	998	941	1018	964	959	998	989	1019	933	934	991	976	953	928	936	973	966	991	1010	952	982	971	1041	935	1003	914	977	1036	925	981	973	998	998	918	986	948	943	996	919	1045	989	976	970	996	941	1009	953	994	981	955	951	976	1056	971	998	1061	1044	1013	937	909	945	943	1024	951	968	938	972	984	967	998	983	982	992	945	996	912	1019	1011	950	987	961	934	1035	968	932	952	959	991	991	974	954	979	986	958	976	967	958	970	1012	989	1008	940	969	1019	961	907	950	1009	964	1028	897	951	980	983	933	999	936	962	965	969	1049	985	969	994	968	938	959	981	1010	1006	977	1035	945	993	961	965	955	878	1016	973	1013	1019	933	948	1000	999	982	950	958	982	958	943	965	984	933	956	981	973	999	981	1014	969	1016	935	951	992	936	968	899	992	993	1018	987	975	963	966	977	969	980	988	982	967	940	909	953	976	990	978	998	955	990	982	1003	983	1017	962	988	987	936	1034	998	1056	961	983	982	948	983	956	972	968	971	943	1006	1027	996	971	989	952	967	980	996	949	967	901	981	1015	974	985	994	943	929	916	999	1011	962	939	961	944	1013	960	962	967	983	1023	996	980	997	973	967	987	985	1031	929	1005	989	958	995	942	974	978	987	968	1015	913	1019	967	970	941	958	951	1000	1022	910	990	1020	996	980	1007	955	961	961	982	898	1004	940	961	957	981	1020	931	970	989	890	951	961	972	1014	999	962	1012	939	1007	946	987	979	1040	1010	997	983	958	985	997	976	976	1037	943	1020	1004	968	956	990	990	952	985	1014	993	913	978	992	965	957	967	964	954	975	964	996	1026	925	988	969	960	952	930	995	1027	1013	980	916	936	1018	974	952	982	1031	956	1008	1001	994	961	951	1002	975	910	980	943	993	969	996	1029	992	997	998	995	1012	958	971	1001	999	991	978	1026	972	948	1012	1014	993	942	1035	947	972	988	1005	957	944	978	964	977	989	937	944	954	951	975	948	900	981	939	1027	954	934	951	1000	976	952	1001	1009	968	988	919	970	959	964	999	971	895	948	993	963	906	1024	1017	954	992	989	942	947	938	887	1008	999	993	940	960	976	965	987	977	972	995	937	942	944	976	916	987	943	1021	980	971	958	947	957	957	933	956	988	990	954	986	968	1011	1006	960	979	978	988	1001	930	979	954	984	985	1002	933	956	1008	1006	994	1046	980	952	956	958	951	990	964	988	957	1006	996	913	976	960	975	986	948	963	1000	988	964	967	992	969	955	1013	999	1008	886	919	993	970	992	942	966	1017	987	944	1020	992	961	989	967	974	963	886	936	1004	920	911	984	938	932	995	970	978	996	949	1001	985	968	931	941	961	1002	945	1001	1013	935	967	1009	978	959	931	1029	954	963	1023	942	989	964	962	999	947	991	941	952	950	961	955	1001	941	985	925	961	989	973	956	989	1042	993	955	1003	997	997	1040	966	983	1015	969	962	1006	983	996	972	938	1008	990	977	990	934	984	957	989	912	994	958	1003	995	958	1003	967	944	955	1018	953	947	1000	964	978	929	965	985	981	951	953	978	974	963	960	939	1014	958	1006	998	944	935	1013	954	977	947	972	941	944	999	994	942	992	971	977	965	969	972	957	967	1007	981	974	972	989	977	944	976	942	972	974	998	1018	954	971	998	1023	970	1009	983	967	957	982	985	998	993	978	938	971	938	966	989	910	973	953	938	988	993	1008	986	976	966	988	1025	968	1013	987	989	965	980	973	998	1004	966	965	946	908	857	968	1018	979	974	954	996	982	974	1037	989	1015	980	939	956	956	996	985	958	984	1002	1014	949	985	951	955	970	980	970	924	989	914	1016	946	997	957	975	932	932	972	941	963	1027	976	967	1035	962	970	989	927	926	975	929	978	987	961	988	924	987	999	963	911	1013	932	963	971	986	946	992	923	1043	981	940	1062	980	966	949	905	953	1015	971	976	942	982	1010	1017	973	958	955	1011	972	993	947	985	951	990	936	971	1014	1035	992	964	909	945	926	991	1014	912	960	1009	1004	959	958	1002	1027	996	999	955	961	893	984	987	1009	971	998	987	972	964	1028	922	965	987	933	977	1011	1008	985	997	1019	1021	957	951	922	988	947	990	955	1023	1010	974	960	977	1024	969	984	988	937	959	1009	993	945	989	1003	999	1001	929	1009	1021	977	952	961	974	996	952	971	969	938	980	942	1007	974	1006	933	1032	937	936	970	930	1001	945	1023	935	993	941	1009	971	971	940	989	978	965	960	1011	999	944	954	967	999	956	954	977	967	1007	951	1025	972	949	992	986	931	1021	976	1028	991	984	1005	972	1012	956	954	927	971	989	998	972	900	965	951	1026	922	1018	941	1041	964	1012	979	937	991	981	940	961	966	991	973	999	945	990	956	978	970	976	946	972	989	969	990	967	928	936	951	1042	968	1021	931	959	1030	965	995	975	981	960	994	911	949	946	946	941	961	936	955	1012	970	948	997	1066	920	976	984	996	971	966	891	959	1031	961	925	977	929	969	1004	993	967	971	1043	978	1016	1021	925	993	1000	966	920	1010	998	1053	995	993	993	949	971	1005	944	952	1011	953	921	967	1000	1004	1032	990	964	1050	1042	993	1045	956	1015	921	986	973	1019	943	922	968	1009	991	934	978	982	969	956	1003	952	923	969	947	954	980	992	999	969	970	1041	991	977	948	952	962	980	974	947	896	908	932	926	959	907	948	995	990	940	910	1006	979	942	1015	985	990	968	975	923	940	926	964	972	979	1002	983	988	1035	959	980	944	1003	980	1011	1003	955	992	980	958	963	997	957	948	1005	895	1040	971	1007	962	957	987	972	1001	955	1058	978	994	998	989	997	1001	975	976	983	947	995	980	953	900	999	977	955	979	944	952	979	927	944	931	998	987	925	1034	984	1009	920	957	986	999	971	943	976	981	911	986	1001	999	936	944	994	991	993	1005	1014	987	971	964	963	990	970	989	949	995	978	1003	987	981	953	947	996	954	1013	926	962	929	938	976	977	1015	961	978	959	928	958	984	1009	959	955	984	983	1012	973	1031	1001	967	1013	940	957	1003	989	988	973	966	975	991	997	970	922	957	995	948	937	929	990	961	978	992	918	955	972	955	959	988	949	1008	944	1009	954	991	1039	1014	978	1001	964	909	944	1005	966	980	1004	1010	978	963	987	928	1011	968	1002	976	987	963	959	1021	987	1031	945	1003	962	969	934	1024	963	986	950	982	1006	1010	1009	964	1018	1007	915	982	922	1035	969	947	1030	986	1015	1000	998	1009	1006	981	933	1014	978	1004	993	889	929	970	948	981	957	984	1005	985	997	978	1007	995	1013	991	977	1006	918	1029	935	958	979	1007	1010	951	1010	940
23865	21006	24357	27857	21007	21018	13474	574	374	344	331	292	317	312	291	244	285	282	254	261	246	248	254	240	234	268	247	285	267	270	261	257	259	240	287	262	258	272	240	266	274	263	238	241	257	261	274	244	251	242	220	233	257	264	277	248	244	243	244	226	232	232	229	226	276	265	236	254	264	268	252	275	237	255	253	230	267	230	252	272	266	245	246	222	270	232	259	261	231	239	260	250	258	238	272	256	241	262	227	247	255	254	247	266	254	218	225	260	233	257	252	255	245	234	243	252	230	251	230	267	239	223	234	240	280	229	265	248	234	235	229	239	232	233	244	263	250	243	250	276	239	247	233	277	266	250	244	267	261	268	263	215	244	236	236	252	256	242	244	254	267	241	244	216	246	235	257	251	221	218	229	243	250	228	258	265	269	245	274	252	268	273	257	232	255	231	215	240	251	238	281	253	259	247	250	242	209	243	264	249	254	252	251	270	265	256	228	251	229	236	237	263	256	274	263	233	262	277	273	256	285	236	247	275	269	268	263	255	236	266	249	254	265	250	228	226	258	255	294	264	242	267	263	245	261	267	236	270	254	259	237	211	249	246	247	231	275	266	248	241	261	269	245	249	272	262	279	226	282	271	253	270	236	242	233	247	224	276	272	270	240	254	228	253	251	269	236	243	249	261	231	246	252	259	278	281	252	279	264	270	247	255	263	274	260	272	238	225	223	240	256	233	253	257	264	258	267	237	256	236	277	261	275	262	249	231	254	238	239	232	289	245	261	221	238	244	242	254	241	242	263	267	253	282	273	262	244	258	248	252	234	268	231	273	251	253	248	260	271	263	240	276	250	237	273	251	256	268	219	241	269	225	236	226	261	258	272	244	252	237	262	252	254	201	269	230	265	258	239	255	285	247	256	250	258	254	261	295	266	272	245	243	231	272	282	278	236	252	268	260	234	222	257	200	241	280	239	256	245	242	254	230	273	261	260	251	243	258	231	236	237	240	249	254	247	252	246	247	227	248	231	247	220	236	243	244	239	230	262	260	268	256	263	240	227	245	275	270	269	249	236	239	249	259	246	247	248	251	236	270	254	247	249	232	271	235	219	253	259	285	245	236	205	259	248	251	243	266	253	262	266	229	246	250	300	272	239	244	242	270	263	225	269	268	246	243	242	247	255	237	229	253	264	251	262	250	255	214	231	234	226	273	232	241	242	242	270	241	266	268	225	246	243	239	234	233	270	209	257	232	254	274	284	273	266	253	215	291	259	256	255	218	228	252	251	244	275	266	231	254	274	251	217	239	257	236	226	240	233	255	269	251	239	273	242	271	270	255	246	267	258	252	262	233	261	250	256	249	207	257	248	265	264	258	266	259	254	251	240	237	258	251	262	252	270	249	257	271	246	241	242	214	253	254	277	213	223	220	247	261	249	259	238	246	269	270	253	245	228	229	249	233	253	221	245	266	262	263	253	256	218	244	240	268	255	244	253	269	277	240	246	267	233	239	252	247	271	261	240	252	261	260	237	249	254	214	262	250	281	241	248	240	249	262	257	270	240	242	274	250	253	288	274	272	249	233	257	261	235	282	271	286	272	250	240	269	263	250	251	271	253	274	288	253	266	258	252	257	292	251	279	242	266	241	237	208	260	236	262	226	259	260	234	234	228	264	262	258	233	268	255	237	257	250	267	236	261	256	271	263	242	244	243	228	254	263	257	237	248	255	262	249	242	232	259	242	246	266	263	235	267	220	251	231	239	246	232	256	220	250	252	218	247	257	252	220	261	271	255	270	261	244	245	251	236	264	243	246	224	233	232	225	248	251	232	223	286	265	275	242	259	235	249	238	264	255	275	244	243	226	227	246	233	229	236	246	253	257	249	243	254	235	248	238	277	264	247	266	244	227	244	269	262	248	243	241	259	244	243	232	270	263	210	254	235	267	253	248	237	263	216	259	243	232	236	243	230	233	248	250	275	270	249	228	217	244	225	215	253	265	252	257	245	232	230	253	237	246	247	203	256	284	258	255	254	252	231	271	253	252	227	256	251	238	263	266	229	231	256	259	262	275	256	232	236	244	272	206	229	221	232	223	277	240	269	251	240	223	255	261	256	262	257	275	248	274	212	249	252	274	257	267	215	252	253	265	236	263	266	250	266	228	264	247	230	274	227	263	233	225	249	233	242	250	261	260	245	244	243	277	259	250	254	236	268	277	261	267	253	259	257	260	286	218	286	262	237	257	217	258	253	225	251	248	263	224	244	261	277	209	225	269	258	250	270	267	253	268	272	260	246	210	239	253	244	216	256	267	271	233	225	252	250	234	270	258	262	249	225	217	252	254	250	239	236	206	240	238	233	228	270	256	258	244	260	273	273	245	234	260	257	255	260	256	243	254	259	255	217	253	221	246	231	249	253	273	261	239	234	250	266	232	284	236	263	243	227	243	231	260	245	250	267	234	250	272	256	235	253	250	250	224	251	247	260	269	248	261	275	231	269	244	239	260	231	245	229	239	264	222	260	243	232	242	245	247	245	259	228	242	257	228	242	237	262	258	263	285	265	246	258	257	272	244	270	252	227	248	260	216	279	240	240	284	272	268	255	234	251	228	236	248	250	273	253	250	235	251	253	236	226	303	270	252	244	224	246	243	259	264	243	239	229	239	246	245	255	240	242	245	257	248	237	243	252	227	267	260	222	233	247	260	245	242	259	252	267	260	246	272	253	235	252	271	257	251	254	246	267	244	234	223	233	241	266	261	249	225	235	243	225	241	243	247	243	236	244	267	248	257	223	277	232	265	253	271	237	247	254	242	238	260	260	225	284	274	246	227	248	228	241	268	245	247	272	246	240	259	274	259	264	261	257	248	248	231	269	232	267	248	276	231	217	268	236	248	250	252	223	244	252	222	230	256	243	234	239	279	278	240	259	272	228	234	261	238	239	235	260	218	275	270	224	232	235	292	254	246	252	257	258	267	228	228	242	252	237	252	203	238	238	249	245	234	223	286	273	254	231	228	247	258	255	264	248	276	258	252	256	262	253	263	236	293	265	260	277	256	270	261	239	273	236	239	226	267	235	260	253	223	245	239	238	258	263	233	265	214	264	254	274	239	267	254	244	263	276	245	223	247	252	246	250	257	271	249	240	233	246	256	243	247	252	251	235	227	273	231	267	247	239	269	242	244	271	245	237	234	247	244	244	260	264	242	263	278	243	249	259	278	216	213	238	233	241	275	213	278	233	257	217	274	221	242	245	236	254	267	256	274	242	236	243	264	239	271	230	243	265	270	255	227	221	277	242	264	260	253	251	261	259	258	273	277	245	248	265	233	246	246	250	254	256	252	229	292	267	240	227	253	234	243	250	259	225	257	267	226	249	265	261	279	222	272	228	257	273	294	256	248	265	245	260	259	254	254	270	266	242	263	249	243	217	271	258	224	255	247	230	246	222	249	228	224	240	244	264	261	220	238	281	230	248	238	254	234	285	258	224	253	264	247	225	246	250	247
4811	9603	2562	2604	1136	717	727	687	660	669	693	630	612	631	602	637	610	608	619	597	629	637	607	649	599	642	628	622	640	589	582	610	587	629	593	601	606	624	611	592	642	592	596	634	618	657	620	614	625	631	650	586	651	592	591	567	561	621	610	595	573	649	611	574	643	641	589	642	578	637	590	593	611	578	612	599	596	617	598	596	634	639	615	623	607	580	638	603	637	601	612	627	580	611	622	585	606	641	615	642	620	609	609	599	585	589	614	667	610	622	640	580	644	575	601	643	606	589	600	622	573	588	576	589	622	617	567	600	588	640	555	596	610	594	614	646	626	643	646	602	612	612	622	613	571	601	593	605	637	611	637	611	681	624	599	593	572	635	636	626	600	635	602	601	589	649	602	633	565	670	624	627	603	597	559	656	680	589	606	558	658	617	648	647	601	601	600	615	594	630	624	604	639	624	575	636	584	620	624	612	647	602	596	637	618	641	610	605	633	592	590	602	544	643	625	597	609	636	585	643	583	634	575	593	603	629	626	634	613	600	586	596	585	608	583	625	557	624	619	584	612	613	625	635	579	617	638	645	632	621	611	634	638	610	582	594	584	591	597	622	630	616	629	620	609	586	563	618	634	592	593	593	660	556	619	620	599	601	572	617	564	595	658	626	613	606	637	616	581	578	624	616	660	616	604	614	574	604	611	620	624	644	629	578	643	603	650	596	650	596	635	591	614	580	609	633	579	605	600	645	571	594	595	621	612	641	630	550	603	587	613	583	643	617	637	618	623	570	603	602	608	623	619	660	643	610	607	629	631	603	591	609	612	655	624	617	569	601	589	609	608	582	615	622	629	602	625	609	618	633	597	604	609	573	577	614	613	610	585	591	589	606	600	670	592	614	616	611	562	617	571	577	605	628	612	626	596	607	605	621	612	615	628	606	590	598	618	611	585	643	600	621	619	637	609	648	615	595	600	589	620	610	644	613	626	603	665	578	615	618	591	602	632	605	587	646	589	654	591	628	565	582	597	594	577	598	591	607	613	625	622	621	578	615	619	643	625	621	619	634	586	634	574	560	634	607	617	670	593	627	625	606	610	627	606	577	578	602	581	597	621	613	635	622	584	612	652	631	632	639	615	621	661	599	636	601	586	605	607	632	613	572	586	589	611	607	587	585	620	609	620	643	610	598	618	618	608	625	611	609	651	622	564	606	597	587	657	623	607	588	618	635	612	631	574	604	595	583	609	561	648	595	599	604	591	626	608	598	613	593	606	632	566	590	583	626	640	632	577	591	603	597	612	571	623	638	620	606	623	637	645	591	626	645	650	593	577	635	623	581	637	579	598	598	621	603	575	608	617	594	577	593	560	594	618	612	604	617	594	617	594	700	616	616	607	571	619	634	653	653	649	599	621	604	664	605	612	625	599	601	602	592	623	613	606	624	621	642	576	610	592	632	590	667	593	574	633	617	584	611	635	602	565	646	608	564	618	630	597	576	655	607	634	607	626	611	643	618	637	579	606	647	615	613	584	620	609	611	594	638	625	605	626	672	608	630	604	581	544	623	586	570	601	589	611	615	631	614	624	626	592	607	576	606	601	638	643	592	578	622	620	601	607	654	629	598	602	614	631	561	621	615	613	630	675	592	588	613	603	658	624	591	615	630	588	636	594	622	653	601	632	653	627	580	587	609	606	605	587	650	635	610	596	582	606	588	599	607	626	584	619	608	603	615	604	600	605	630	626	611	624	606	623	603	633	617	593	558	568	675	655	604	614	583	592	613	613	666	629	588	606	601	598	632	609	627	642	606	603	605	619	639	611	594	551	599	646	626	633	604	674	610	609	641	626	601	595	641	655	612	617	631	640	586	608	600	618	579	640	594	627	603	595	620	582	593	597	643	603	587	583	612	615	561	634	616	588	575	641	598	627	615	592	575	623	609	618	602	625	588	602	625	623	596	623	592	588	649	602	580	621	625	593	601	640	618	577	600	627	623	589	593	577	620	561	627	600	613	616	614	581	593	585	633	582	629	605	616	597	584	562	564	599	597	604	609	605	600	596	610	640	645	581	556	638	644	604	574	612	644	613	615	629	652	618	586	615	614	586	621	591	602	633	623	615	610	607	615	615	633	583	581	616	585	592	641	596	635	639	649	612	623	622	632	615	641	604	562	595	625	627	623	616	582	667	639	611	597	592	642	589	646	633	669	578	576	619	587	605	586	623	603	589	601	596	642	633	614	610	623	679	617	631	593	647	596	659	608	586	670	603	591	627	576	607	568	609	637	581	650	635	646	582	594	587	584	627	619	630	602	607	594	635	613	603	629	626	620	623	595	583	662	596	624	579	613	618	602	634	622	609	580	606	559	621	626	599	602	675	595	625	652	589	596	611	591	621	611	653	629	610	585	604	579	608	596	576	631	590	643	645	616	622	590	583	596	596	620	571	600	614	614	633	620	605	624	634	642	654	626	641	614	579	641	618	641	596	624	610	622	620	607	630	587	633	603	569	632	595	613	573	614	615	605	607	579	627	603	608	596	649	603	635	602	609	645	595	618	625	632	667	580	586	591	661	635	649	625	635	606	620	625	585	617	589	610	598	633	588	583	638	582	588	598	636	617	606	585	567	612	580	581	618	600	604	607	626	646	604	615	575	609	620	607	606	602	578	639	601	632	610	634	641	609	643	595	651	598	610	647	659	618	599	598	601	583	588	571	604	584	609	594	623	649	610	621	605	629	619	562	626	595	654	616	586	608	640	609	612	638	590	601	650	613	607	606	622	608	638	616	628	595	585	595	614	622	567	619	613	625	653	606	566	609	571	613	584	622	611	584	611	563	586	578	605	624	638	610	570	617	580	594	583	615	632	608	620	589	620	587	585	646	608	607	631	618	578	659	589	604	608	649	635	626	587	557	579	614	560	629	626	594	596	635	580	588	599	608	638	620	648	655	609	602	604	575	591	585	579	590	627	597	656	624	625	598	617	637	612	636	580	594	617	605	599	585	595	587	627	639	590	640	622	643	627	619	604	601	584	612	602	597	641	640	619	586	558	588	619	583	607	621	639	630	601	591	614	661	615	650	607	591	646	618	601	595	634	605	597	613	609	609	637	653	597	617	629	598	636	575	639	626	658	654	611	608	592	601	634	670	599	621	601	591	582	605	616	604	600	631	569	611	628	592	604	592	613	658	639	630	617	612	584	628	596	601	576	649	598	598	629	624	609	619	599	623	648	631	608	630	613	641	598	621	622	635	615	591	623	599	583	605	628	641	617	604	604	589	606	585	567	628	637	618	609	597	607	619	615	599	631	601	624	637	632	678	599	609	615	578	589	608	615	625	617	656	627	595	606	597	642	637	602	632	623	646	624	599	627	638	648	588	630	631	601	597	596	616	586	622	625	585	575	640	573	599	596	634	649	627	566	625	651	558	623	618	609	614	594	613	595	628	643	630	584	594	608	624	644	586	581	628	570	632	623	623	645	609	627	622	600	614	633	589	645	614
32063	19727	7843	908	603	563	459	367	360	348	358	346	371	393	400	346	341	330	367	355	372	337	351	362	348	330	318	368	380	286	338	348	353	371	361	357	301	378	332	305	365	320	367	353	357	371	393	334	368	387	358	359	375	337	373	352	361	335	336	351	356	380	381	351	401	349	336	377	359	374	345	367	352	368	378	349	345	329	365	309	361	340	363	323	416	399	337	367	338	368	360	346	338	377	341	348	358	403	345	322	372	314	332	349	356	362	350	334	344	394	343	408	322	346	372	362	363	389	327	356	348	318	365	350	355	360	354	354	362	325	351	358	345	355	353	344	338	333	349	377	333	348	342	391	370	354	377	367	386	372	372	348	322	390	384	330	381	340	353	348	368	388	393	359	357	353	393	343	358	344	370	337	367	355	386	344	361	365	341	374	329	389	345	355	368	331	386	343	365	363	337	334	371	336	348	301	378	333	331	351	354	366	371	351	358	334	313	363	363	344	355	357	369	360	349	352	314	380	354	341	367	368	355	360	337	368	375	403	383	357	357	373	383	359	354	375	349	356	349	343	340	353	340	335	389	360	356	345	354	335	326	316	355	355	368	347	353	356	351	370	346	325	339	346	363	364	342	366	350	353	375	370	368	373	369	349	330	331	333	362	363	341	347	347	359	342	340	366	370	336	354	361	362	335	348	371	386	352	331	340	366	317	356	345	349	405	360	395	348	351	346	336	342	380	326	349	346	377	387	356	365	369	326	343	352	375	374	358	390	363	367	370	327	336	389	363	361	350	362	333	350	317	359	374	353	340	329	365	354	357	322	376	348	357	363	343	341	352	346	348	305	360	363	372	387	344	348	362	339	340	366	351	365	336	369	331	341	337	342	305	323	369	317	346	355	365	339	353	325	405	350	333	331	377	360	362	355	357	371	343	340	366	317	341	395	352	338	309	369	377	354	370	377	344	367	391	386	363	343	353	372	330	380	352	334	372	342	334	309	348	352	314	366	352	367	365	356	328	326	344	353	348	327	343	353	356	366	350	335	389	358	326	344	343	360	368	376	349	338	332	322	367	354	363	365	378	353	318	365	385	346	348	349	306	345	365	341	328	360	334	357	343	361	353	339	352	357	341	379	364	327	342	365	354	329	325	342	347	361	342	355	359	355	361	342	372	370	351	342	378	341	351	360	367	344	311	353	366	316	340	376	358	333	346	381	328	303	368	326	358	335	342	358	352	337	334	403	364	390	343	378	353	347	343	347	308	379	344	363	347	337	350	309	365	358	352	325	363	345	356	367	311	356	328	335	359	361	343	353	330	329	339	361	360	366	343	322	323	340	360	355	354	373	339	382	339	343	375	383	374	355	321	344	369	344	361	354	359	356	325	364	373	361	399	336	383	357	370	323	362	378	356	327	355	334	374	344	362	344	372	378	367	353	323	339	363	342	380	365	327	380	342	362	369	370	349	363	345	346	363	363	353	358	373	376	349	374	338	369	347	333	333	336	354	365	394	389	332	335	349	334	345	359	366	367	349	348	347	377	357	326	339	341	367	345	376	343	357	371	328	359	369	358	382	327	361	378	375	404	375	368	343	350	345	342	334	393	353	377	410	343	332	346	332	353	355	343	324	363	361	345	358	350	316	366	361	371	328	368	334	353	371	331	371	338	331	330	344	361	374	368	334	392	351	360	369	343	367	342	374	308	363	336	334	352	358	367	345	357	366	325	346	374	358	351	328	365	329	353	387	381	379	375	327	357	332	330	383	344	333	350	330	373	358	354	346	361	366	367	332	368	378	355	361	376	364	351	365	374	327	358	362	355	342	350	365	330	356	353	309	324	341	366	352	340	357	338	343	322	352	316	360	357	356	358	366	312	377	343	318	368	334	384	334	386	323	368	370	341	340	319	358	323	387	335	335	342	381	342	398	368	354	369	349	324	356	356	367	331	349	351	376	354	344	342	354	357	355	325	358	370	382	347	339	318	346	331	372	332	369	354	386	331	325	367	343	345	368	349	348	348	379	371	368	339	363	343	350	352	338	364	364	325	338	394	365	348	352	357	374	394	371	349	362	374	357	359	364	365	404	329	345	349	343	332	353	339	341	360	360	364	371	364	360	354	348	381	336	386	334	352	349	382	375	347	336	389	328	376	370	360	336	378	374	344	359	346	340	355	357	358	378	351	354	304	329	321	372	364	340	349	337	359	340	369	349	354	364	324	382	369	373	329	360	328	335	378	352	312	385	336	326	305	378	354	347	415	369	369	340	346	367	364	373	358	340	360	365	368	359	361	329	349	340	350	359	375	348	375	354	313	381	351	361	361	351	331	350	393	380	380	367	358	349	381	379	363	357	364	335	366	343	331	364	388	337	330	334	326	351	352	327	362	380	321	374	353	329	329	346	371	384	352	370	364	362	331	340	351	330	336	374	341	360	325	342	362	358	391	395	365	376	316	357	367	358	356	346	342	356	348	361	352	342	342	336	347	365	358	335	367	373	323	395	365	341	365	354	365	351	328	330	349	343	366	337	340	327	365	323	341	394	356	326	370	354	389	355	337	339	389	382	352	344	356	352	355	340	351	351	320	340	366	375	338	355	360	331	367	358	331	375	330	382	349	366	342	357	389	334	333	316	362	362	348	351	352	351	395	356	349	343	341	347	370	369	379	355	360	323	326	349	335	378	368	342	347	362	360	380	347	318	382	344	304	334	361	336	354	337	350	342	338	377	347	337	378	360	391	338	391	384	366	394	366	384	336	342	334	379	371	382	362	314	360	354	326	374	353	340	343	313	342	342	349	365	333	318	357	338	351	353	348	350	398	367	380	350	373	372	337	342	344	351	356	322	319	328	335	346	418	385	338	352	362	342	381	337	330	365	370	338	352	375	345	354	343	290	369	368	338	348	372	382	357	373	326	349	377	326	344	361	315	343	384	361	348	336	342	314	328	353	379	312	339	366	347	352	367	371	348	351	343	308	362	357	350	362	374	366	373	358	337	354	337	371	344	352	380	353	335	362	348	361	374	356	354	357	362	365	365	355	331	393	366	360	370	346	354	354	337	377	335	347	368	362	380	362	326	358	336	354	387	364	377	357	342	372	368	367	342	313	342	343	393	328	339	330	326	353	345	383	382	368	329	336	362	363	363	346	339	302	339	341	344	351	363	359	326	364	354	352	385	383	364	355	331	375	378	371	359	384	370	359	333	343	328	370	330	342	332	339	327	353	332	370	377	337	387	379	370	367	360	341	336	341	367	318	363	319	352	314	370	422	364	360	353	340	365	343	362	349	350	368	333	367	362	344	351	336	331	398	363	372	364	400	401	368	348	363	366	345	348	349	360	337	355	365	374	330	349	372	381	330	327	338	373	354	384	392	328	356	315	359	336	366	357	336	367	336	384	341	353	378	373	347	327	380	342	353	374	351	306	379	335	369	375	350	372	361	359	383	382	369	327	339	364	378	369	359	326	372	370	344	348	351	374	342	353	388	349	344	363	331	307	366
6616	4278	1281	1007	954	850	901	880	871	836	849	881	890	830	915	865	914	894	884	892	830	889	832	890	856	870	911	873	895	873	879	866	842	901	864	903	872	867	850	879	900	858	931	888	902	857	871	900	877	918	825	917	900	884	904	847	810	861	885	886	868	844	909	860	918	874	943	901	881	882	908	924	903	848	825	884	878	886	836	906	939	837	891	847	864	853	868	910	940	859	826	903	911	903	859	870	936	920	944	865	913	863	817	866	899	895	883	854	885	884	1004	855	868	905	853	841	914	872	889	879	848	893	847	865	895	842	962	876	857	926	896	870	916	889	868	859	901	882	862	813	882	901	864	827	911	921	841	894	895	903	858	874	908	900	869	873	908	884	890	857	895	863	906	841	891	907	920	899	847	838	988	835	859	859	887	888	850	845	900	897	894	831	874	880	855	853	863	937	897	893	915	893	901	903	898	869	943	883	890	887	903	938	849	879	898	903	904	905	887	916	887	897	867	873	908	923	848	890	936	872	829	868	905	876	873	950	911	913	923	862	920	912	950	939	891	881	881	856	917	868	907	855	927	894	831	901	909	923	894	878	960	880	920	913	860	932	938	868	879	941	877	918	889	909	835	869	839	902	883	909	917	889	919	917	844	854	894	897	901	925	867	874	930	923	876	923	907	942	893	910	842	907	861	911	879	864	890	861	908	898	902	941	920	903	888	872	856	879	920	878	872	911	923	865	857	900	892	898	897	902	879	860	905	872	875	862	900	916	886	942	856	927	925	956	935	875	959	921	882	829	932	841	892	892	859	933	866	863	858	910	856	900	862	901	833	867	912	875	904	845	862	882	863	845	921	798	884	875	846	866	888	844	892	840	882	845	964	804	837	902	864	883	914	892	918	897	867	883	836	859	880	875	863	853	861	917	926	882	878	884	875	925	882	929	925	916	904	917	864	869	882	897	916	861	937	858	876	906	845	908	837	881	903	895	838	910	885	867	896	925	907	887	854	874	825	875	836	878	867	903	858	852	897	873	912	892	910	867	926	853	828	887	897	898	872	902	879	893	899	869	899	955	898	912	849	916	841	891	867	927	847	804	913	905	890	893	862	912	853	895	908	889	914	855	911	892	904	940	899	907	864	924	919	854	874	897	875	857	908	904	855	859	882	879	870	902	897	864	907	901	915	892	864	902	848	918	870	860	888	833	874	887	887	874	879	865	940	877	926	930	904	911	888	881	883	884	873	867	896	905	875	873	891	892	861	913	907	875	867	898	921	869	913	872	878	938	919	880	873	836	853	939	892	886	898	926	916	904	895	868	894	901	951	880	874	885	867	895	887	898	916	872	962	874	852	897	890	921	886	930	882	837	893	902	876	854	915	895	864	885	857	899	868	902	853	833	829	909	874	899	844	901	942	902	907	887	898	865	895	901	867	872	954	904	862	879	914	864	908	868	868	883	888	915	864	857	903	896	901	869	847	932	825	908	865	903	888	888	896	919	914	847	949	879	831	860	882	884	912	896	891	878	877	968	970	878	879	881	908	895	862	880	896	918	918	895	903	893	893	911	898	886	866	896	899	872	873	866	881	899	873	898	888	897	924	839	892	881	894	882	828	924	946	895	929	899	903	855	869	849	870	911	872	863	883	858	874	882	939	908	858	871	934	886	886	969	918	926	919	874	854	899	850	836	948	872	949	941	936	859	891	835	834	894	816	882	898	893	875	873	876	836	869	870	835	912	843	889	884	933	906	893	923	893	905	870	903	851	828	879	887	893	908	904	896	913	896	951	949	902	882	902	895	904	917	903	917	908	848	852	882	867	860	905	882	904	866	882	857	886	838	888	916	904	898	886	899	879	876	899	938	921	847	881	876	853	880	938	895	860	873	846	888	895	895	886	968	851	900	892	833	863	901	888	901	844	871	869	916	873	851	828	905	937	864	943	888	834	862	921	859	892	905	855	887	849	863	868	858	945	869	903	858	925	848	877	889	890	833	920	887	894	872	922	909	959	895	915	887	900	942	831	904	860	867	886	866	865	891	894	856	924	929	863	925	875	879	831	861	878	876	893	867	912	968	887	904	883	910	912	841	839	915	854	896	896	911	875	918	854	901	900	902	890	978	901	874	821	860	846	886	849	873	905	848	867	910	867	821	872	884	884	949	888	904	897	902	882	914	846	900	880	922	869	878	927	872	867	889	868	866	865	879	891	881	937	908	944	908	947	863	840	849	863	849	903	876	880	907	886	913	905	903	863	885	873	908	909	900	866	868	872	917	929	935	886	893	869	910	882	882	931	919	915	877	886	855	904	873	861	856	879	886	893	880	872	882	897	927	901	901	901	917	897	862	856	902	916	864	880	860	910	855	854	847	859	872	850	932	897	902	873	944	850	914	911	885	841	881	921	830	923	894	917	889	862	881	896	904	905	937	886	871	885	886	872	872	904	882	916	934	884	923	904	869	910	841	909	900	893	905	934	871	924	893	855	879	917	847	891	905	914	908	918	853	830	845	896	867	913	906	829	905	900	885	920	892	839	914	863	830	909	862	883	921	921	883	930	874	885	909	895	902	897	910	873	921	884	903	878	899	914	836	840	914	933	910	897	894	907	941	857	879	847	842	865	876	898	905	925	838	962	904	909	866	893	840	870	890	893	866	903	914	931	830	899	859	893	873	893	890	841	871	942	875	900	958	914	859	843	837	918	891	871	928	853	886	844	888	925	901	852	916	859	879	900	875	908	933	889	891	913	895	882	905	855	917	891	901	890	915	900	895	891	863	858	912	902	923	892	888	890	923	904	817	885	820	910	884	856	875	883	853	942	927	912	951	911	913	931	868	900	936	917	888	914	920	816	905	893	866	904	858	918	896	873	879	905	912	912	948	937	906	877	895	875	888	892	896	866	949	905	814	879	863	872	839	939	895	854	842	861	817	885	902	859	809	834	930	898	909	861	879	904	840	854	912	936	870	873	880	933	916	903	898	890	857	919	874	878	895	937	917	892	926	877	922	913	835	901	870	893	864	834	869	874	926	881	912	845	914	895	900	839	912	849	894	844	879	897	874	865	858	855	891	888	898	866	871	893	923	897	896	885	875	941	930	907	926	875	864	895	893	924	919	872	850	933	850	882	879	834	898	904	885	843	876	868	875	901	855	913	928	904	883	869	878	885	912	874	857	879	895	901	889	858	880	830	897	893	903	826	853	839	939	875	869	901	891	874	864	901	903	885	889	850	953	867	886	891	881	844	860	836	881	910	849	868	822	878	873	875	884	890	865	886	894	897	936	891	881	860	885	889	889	839	899	861	900	908	937	909	921	844	876	875	874	889	889	869	921	875	910	854	943	906	852	887	929	898	906	931	924	911	927	895	876	911	873	870	862	870	830	882	831	890	914	931	813	915	879	887	879	868	896	896	845	875	824	875	878	877	883	886	911	884	904	863	876	889	882	867	854	861	897	861	900	881	923	851	876	840	854	890	864	888	891	900	913	827	928	896	848	881	865	893
24546	21024	23990	28210	21036	18121	955	541	463	443	434	419	425	401	425	423	397	446	439	447	413	427	419	412	386	429	426	421	429	374	417	358	384	401	416	434	415	417	409	405	381	415	406	414	408	421	378	444	413	395	439	403	431	416	407	426	456	433	406	436	425	395	434	395	380	440	438	403	408	412	432	412	418	440	434	414	423	446	437	455	398	425	391	414	425	419	417	403	431	418	413	433	399	427	369	422	395	409	403	395	401	402	428	423	391	415	392	400	430	411	415	408	385	406	403	432	412	374	411	413	390	414	392	432	363	369	419	405	354	382	393	406	452	393	397	459	407	393	398	424	432	357	418	388	442	433	398	360	368	413	389	387	428	415	389	419	434	414	404	398	408	410	395	417	407	426	420	428	421	437	445	412	389	397	377	380	407	425	404	420	430	418	412	394	427	411	421	383	390	444	375	388	441	426	422	419	377	381	382	429	467	420	409	408	435	389	399	380	444	383	463	422	418	443	425	366	418	409	383	430	405	403	426	449	436	436	445	425	399	391	454	422	423	433	436	418	419	409	408	378	411	374	409	409	413	408	407	373	383	421	428	423	406	445	413	423	405	428	406	428	411	435	403	417	403	407	421	448	413	421	395	374	423	414	401	409	405	406	384	373	381	418	441	410	411	410	450	357	409	433	391	429	481	410	404	406	416	433	442	435	403	416	386	387	397	428	418	425	440	410	435	394	400	436	430	419	383	385	419	401	434	402	405	356	368	408	405	420	406	399	396	445	400	433	421	473	421	438	415	438	418	391	396	408	454	467	464	392	401	475	415	422	393	419	413	406	423	416	411	427	440	402	461	401	416	397	438	384	462	417	409	383	375	427	376	421	410	407	374	389	417	366	394	423	410	399	430	409	410	387	422	457	441	458	421	432	448	443	385	437	409	388	406	367	390	395	416	380	392	385	399	437	401	420	417	453	420	415	396	450	391	430	403	391	361	446	370	409	413	428	399	437	452	404	412	378	399	380	402	408	391	426	406	411	373	417	399	410	405	414	424	411	443	405	405	407	386	421	410	384	418	417	438	452	419	436	386	392	382	422	409	414	415	402	360	422	393	423	446	409	421	414	400	417	370	414	411	397	444	412	435	446	415	413	420	413	381	408	400	405	408	390	435	438	351	408	455	412	419	427	417	390	432	413	432	446	413	411	444	452	443	390	418	386	415	403	429	390	397	402	407	391	385	402	427	428	405	402	393	427	407	384	392	450	396	419	432	397	409	410	428	447	390	436	396	424	422	382	379	388	408	419	392	412	411	415	399	417	427	400	395	440	425	404	430	425	373	394	395	399	403	424	466	441	421	449	402	377	365	390	391	412	400	439	441	425	414	446	404	410	418	438	422	431	407	396	382	414	406	414	392	455	409	405	394	443	392	426	434	448	397	432	412	408	412	421	401	427	412	407	407	393	423	407	410	400	398	400	370	393	380	426	392	421	419	417	404	386	435	410	393	435	439	435	433	394	419	444	414	442	409	395	413	430	454	460	399	398	439	428	405	370	454	422	429	435	404	418	379	397	384	388	378	383	454	411	415	442	425	398	426	411	448	398	388	391	423	402	427	417	420	405	436	420	432	420	416	394	408	400	430	416	429	406	391	390	409	382	454	403	405	394	409	409	393	419	396	442	415	440	384	439	421	426	418	383	462	417	422	410	426	422	426	425	417	390	426	455	450	373	428	448	419	382	414	412	398	392	408	418	459	393	385	453	403	385	401	420	397	405	449	417	391	429	429	398	415	409	411	410	386	426	426	405	423	419	395	417	421	409	437	446	405	417	435	379	418	445	430	422	356	410	424	404	400	417	399	395	431	392	452	407	403	392	371	385	413	406	394	422	397	424	415	385	419	401	342	397	441	396	455	425	445	423	387	473	400	431	441	395	420	405	389	378	426	426	405	410	443	417	412	364	458	398	400	403	420	397	406	404	434	423	379	426	447	427	438	387	397	416	432	440	413	409	411	420	433	394	418	434	395	434	438	399	401	398	463	442	431	406	434	427	449	421	415	381	404	436	372	472	405	406	422	408	383	409	389	438	426	413	403	403	416	400	421	394	407	407	408	399	395	386	423	456	393	434	412	405	410	413	448	410	407	375	437	400	442	418	415	390	407	411	400	387	428	421	407	386	404	388	410	403	397	418	448	399	402	422	432	426	381	392	405	428	424	451	438	383	451	411	415	430	390	405	379	409	414	395	361	409	429	416	409	416	410	378	401	401	414	411	426	364	425	427	404	443	440	403	375	387	389	429	418	415	403	447	445	421	399	417	426	416	410	405	405	396	403	443	481	443	411	433	427	406	419	401	404	400	397	409	392	418	367	416	413	422	445	429	423	438	406	377	439	399	415	442	432	395	439	432	412	390	391	380	402	356	421	375	448	417	418	422	384	407	442	427	408	422	442	394	396	343	380	405	370	400	423	418	440	403	396	383	392	424	425	413	406	409	396	424	436	394	386	392	426	409	409	411	392	415	426	430	453	404	412	406	444	416	399	416	420	421	386	419	411	427	409	395	398	426	417	396	424	393	407	411	433	401	448	383	417	403	389	376	432	400	385	377	433	401	456	439	401	417	414	427	427	419	416	408	426	379	416	413	435	407	393	411	424	408	411	426	423	466	408	425	396	416	400	391	438	384	420	413	451	413	392	441	381	406	422	423	392	413	445	377	406	406	387	392	423	436	426	473	422	442	402	434	347	424	449	442	443	426	392	414	414	412	395	433	424	452	405	383	428	389	373	456	419	459	417	373	446	434	424	430	409	412	394	443	439	416	438	412	434	409	436	405	424	389	442	422	397	398	442	396	411	421	382	435	412	402	410	341	405	423	428	402	377	413	419	395	396	423	407	369	415	446	429	436	407	322	386	403	412	411	418	443	439	378	398	367	424	404	448	454	422	450	429	438	436	401	408	405	396	395	420	384	420	427	415	382	391	402	416	393	413	427	419	412	432	413	418	418	403	431	391	419	424	440	421	438	399	381	393	418	434	417	404	402	434	396	443	398	393	385	397	397	393	403	369	433	402	401	398	401	390	398	419	375	401	376	424	399	391	414	414	393	409	400	410	427	432	415	424	384	390	435	441	431	409	408	442	404	388	419	404	381	400	434	402	402	419	369	434	405	429	382	426	411	403	429	388	409	396	385	379	409	409	395	403	431	405	427	392	374	422	405	487	411	380	404	402	386	385	393	407	411	386	399	416	377	402	413	402	409	429	414	413	379	423	393	383	435	430	428	417	395	409	409	424	441	423	418	398	402	413	409	376	415	401	391	402	441	389	442	414	391	407	432	423	423	397	400	409	445	410	415	429	390	392	386	406	388	428	385	373	409	384	463	437	400	368	430	399	399	393	380	411	361	373	392	422	445	420	412	406	408	393	396	400	413	399	386	397	364	422	426	399	417	441	439	414	381	430	413	359	386	385	384	419	402	412	402	428	424	387	410	411	420	435	433	442	403	459	386
5115	7059	1875	1603	2089	1034	996	1025	996	931	929	1041	970	1016	966	967	1010	958	968	970	1006	994	1050	1048	1031	961	1025	1020	990	998	1008	981	1025	954	941	985	949	995	1037	1044	947	1011	997	1001	988	1052	977	972	963	991	943	1026	964	981	936	985	967	947	1003	1066	996	943	995	973	988	978	1030	946	953	942	999	993	969	993	1047	988	1023	1031	948	963	989	956	1039	1006	1002	1001	1003	985	1034	955	944	917	944	1010	941	972	940	963	973	1040	1011	949	1003	1025	958	948	1047	989	937	959	913	987	965	979	971	986	937	1028	987	936	1001	934	993	973	941	887	1004	932	1017	964	965	996	981	956	956	977	963	994	1008	1039	903	924	928	969	1001	963	971	959	954	995	953	984	1019	981	1020	999	957	1056	1016	955	941	990	1008	1004	1059	943	917	1003	955	991	1025	981	1025	1015	1007	1039	996	961	974	917	928	919	929	964	1049	996	985	955	992	996	1015	963	995	1017	965	951	933	997	948	985	950	997	1044	1008	963	1005	960	999	956	992	996	994	1029	984	987	1006	1048	984	998	994	996	988	956	1017	1004	942	978	1011	1013	943	960	975	1037	975	1002	999	926	995	1007	1003	988	962	965	980	975	1008	1022	987	1014	975	976	936	1001	1044	988	955	1017	927	1030	993	999	988	987	1019	1011	962	1001	970	959	1001	1018	1026	989	968	985	940	969	1004	974	967	974	961	989	973	980	968	996	1010	990	970	1010	969	961	973	982	959	998	1052	994	1006	1041	1011	1024	928	943	943	1013	973	994	999	969	1006	940	1056	964	947	1010	987	1061	991	1006	973	942	1011	950	940	996	988	989	1001	972	974	971	926	986	973	914	950	1032	1002	941	1014	942	1007	1001	997	975	998	954	971	986	994	1011	1013	1026	1006	1022	970	967	1003	1015	1039	954	963	1004	1026	983	970	995	969	975	951	969	971	971	986	1031	1022	949	941	977	971	935	973	1018	952	997	1019	969	990	966	970	964	994	1048	952	977	982	1033	971	982	1049	996	953	1006	945	1009	958	1000	956	961	952	968	1016	969	954	966	992	1022	1008	941	989	997	958	960	991	944	939	993	954	996	967	980	1058	966	984	1017	950	940	930	952	931	993	970	994	1004	926	968	1026	981	1007	961	948	1045	980	927	1029	949	960	934	994	903	931	1044	954	942	1017	990	970	1023	1035	966	990	983	1008	952	934	1021	1037	1002	1027	995	1012	977	973	976	982	927	1009	947	979	999	981	931	1028	955	957	963	943	994	1063	982	925	974	965	997	997	1042	1031	981	960	951	992	1012	1006	929	965	986	1000	1012	1036	964	983	956	1038	1020	971	991	1010	996	1010	924	963	940	1045	974	979	964	979	983	945	924	1041	1025	1017	1005	981	994	986	998	996	951	939	994	989	948	947	1017	960	985	981	1044	944	988	1003	1043	1007	971	1001	935	1003	959	967	969	1012	1031	999	1013	1013	1011	971	957	1007	1008	984	938	990	961	967	987	955	1014	1014	942	960	1027	990	949	986	1034	991	1008	956	989	975	1012	991	950	1002	964	969	970	994	1016	971	1010	1011	1002	971	974	996	992	1041	978	966	1033	976	977	997	991	986	964	976	992	960	981	972	1012	974	996	997	989	950	935	984	949	942	940	966	1024	1007	987	1015	957	1043	973	994	995	979	937	943	1000	999	982	977	971	971	1026	988	918	966	1068	932	987	1025	978	1017	986	1004	1005	1009	966	995	964	1013	983	994	951	1029	950	939	941	976	960	940	970	1000	983	969	1009	1022	970	973	1037	982	977	1011	988	963	974	992	913	1019	953	1028	1014	960	976	1025	966	987	984	1024	946	1041	989	1002	1012	991	1006	972	962	1014	966	950	994	1003	911	988	995	984	973	983	953	985	996	995	963	1011	1011	970	964	931	990	976	986	957	1060	1015	1038	923	1000	1020	971	1004	949	1016	956	977	977	942	979	983	1046	968	988	1018	1014	1013	1009	967	977	984	1017	1055	990	998	998	975	957	986	1047	990	925	1032	1029	999	976	1036	963	963	918	977	989	980	1033	988	948	990	971	997	934	990	1003	973	990	985	976	971	998	1023	958	982	964	1007	977	964	946	996	1021	924	1010	1011	1022	976	970	995	994	990	924	928	968	964	960	993	939	1026	980	1012	1024	999	1009	1019	1030	934	961	1004	1041	931	1025	953	962	1007	977	1024	1012	974	1020	967	969	958	980	964	968	970	959	988	1010	1007	965	908	1044	1002	977	973	964	971	973	934	1016	1071	1026	1018	947	969	953	998	1021	961	951	993	970	957	934	1045	955	999	961	993	953	957	986	955	995	980	973	985	973	959	972	968	961	979	978	1006	998	1001	971	974	947	976	968	955	993	979	987	967	1013	974	1039	971	908	985	960	1008	997	976	1009	962	981	946	970	992	965	1041	985	960	1012	937	1008	999	955	1021	1001	1004	966	957	1007	963	977	980	970	948	1020	948	982	996	962	975	968	1014	990	943	994	957	1000	959	985	971	1020	1006	1005	995	991	991	949	977	954	1003	989	981	989	1020	952	941	1008	937	960	971	987	966	948	944	1009	1005	987	988	995	1007	949	1060	988	1006	1005	995	974	951	950	1011	924	974	951	997	1036	966	1004	1004	976	977	957	963	1024	996	963	955	989	1022	1052	958	943	1016	960	977	1000	1006	1012	997	947	982	951	961	989	1037	1027	1025	983	1004	992	997	998	964	975	1019	965	975	1015	985	964	1032	937	957	996	950	958	1019	1041	1003	962	988	987	959	992	975	1022	963	1028	943	1035	967	983	1011	1005	994	979	964	998	996	1005	991	941	1023	982	1006	906	978	1001	1009	946	981	997	965	977	946	975	937	949	993	963	952	1003	993	978	950	1005	970	957	908	1023	927	975	1040	1004	1006	990	1001	992	973	1013	1013	935	1011	997	964	977	1015	1030	948	1017	992	897	1023	949	1014	942	985	1015	952	981	1036	979	1002	996	983	976	984	991	1018	956	1015	942	967	957	1010	985	1034	974	916	965	984	997	988	987	945	994	962	983	991	926	891	949	989	989	982	961	1000	958	938	978	949	990	945	1011	993	974	968	1030	998	1002	998	977	960	1041	940	1033	944	989	994	960	979	1008	925	1022	1000	984	1022	1011	1030	1000	971	960	1002	951	948	1006	943	982	995	953	932	958	996	1028	943	984	962	1029	979	966	970	933	1002	986	978	961	960	962	950	1018	1025	1027	1034	1001	930	968	992	1031	982	957	995	964	980	941	993	954	970	998	930	946	1004	950	994	997	1007	958	975	978	977	946	950	957	1010	936	996	982	1017	932	983	963	986	987	1037	961	911	1022	954	956	1009	987	999	999	1024	979	957	1000	929	1028	1013	1031	960	1006	1025	966	975	933	1035	970	965	1010	993	986	938	986	970	996	1003	950	1014	997	1017	1015	964	933	1034	978	961	980	1005	995	1001	989	1046	948	949	980	965	991	1016	1012	976	991	976	991	967	937	1003	990	1033	993	939	1010	956	969	991	970	999	972	968	995	1005	956	1000	996	911	976	1006	952	989	971	1028	999	973	1049	1011	971	999	959	981	950	982	985	1018	986	959	952	960	935	959	1033	960	928	1041	948	999	951	1018	1033	917	1033	1028	958	952	950	1000	1013	992	930	1026	968	1040	990	1037	978	966	959	1004	960	950	963	950	970	1034	1012	954	1003	976	986	949	1051	934	1007	949	978	980	997	980	1008	1016	943	983	981	1027	963	1040	967	987	1008	972	901	1023	1027	931	966	1023	1016	922	1002	996	1034	968	995	952	990	994	955	1006	940	951	1014	1033	924	1000	1037	947	967	933	1022	963	989	955	979	926	952	940	978	1059	975	991	938	991	947	982	1022	978	976	1001	973	973	1004	948	1025	922	979	984	903	962	980
23916	20986	24295	27849	21004	21004	14929	669	371	365	325	332	305	322	265	318	310	276	301	250	265	282	254	263	276	281	275	271	263	248	250	267	284	259	257	252	241	280	239	280	272	294	271	243	247	240	249	267	272	274	213	280	272	287	246	268	252	255	253	268	257	266	267	256	273	273	276	252	258	233	278	255	253	263	251	255	264	248	266	260	281	256	251	257	244	247	266	246	240	252	259	264	228	247	234	272	271	242	222	266	285	279	281	264	257	272	251	271	256	255	263	248	258	264	278	257	255	311	265	236	274	244	234	236	243	264	255	231	267	276	258	236	253	270	249	302	237	221	239	272	274	289	258	266	254	236	267	227	298	261	227	258	248	261	253	284	270	232	245	277	284	268	254	245	277	272	258	269	249	287	267	264	269	242	267	266	263	264	232	259	268	279	256	287	251	272	242	255	229	239	263	272	233	252	264	255	292	258	260	268	273	226	234	275	224	266	260	274	265	271	281	274	234	275	260	284	292	283	242	273	258	311	251	240	243	255	235	235	258	282	262	238	250	252	276	247	289	246	292	253	269	228	265	255	273	270	237	272	270	251	244	278	262	275	244	236	271	248	285	257	244	263	244	261	301	276	267	269	299	277	279	228	265	260	274	292	280	272	253	258	258	246	248	275	282	262	262	244	249	290	268	254	276	272	257	285	239	230	280	278	275	256	277	295	272	264	236	249	252	240	237	262	286	240	237	265	259	280	277	241	272	271	216	299	267	284	244	255	264	257	269	266	240	272	260	265	245	239	270	269	254	233	240	247	249	269	251	233	258	261	241	254	273	257	246	254	263	262	249	265	293	277	275	255	252	264	276	235	252	247	247	241	254	274	255	263	216	280	273	297	244	226	269	275	244	246	242	251	256	235	248	245	271	273	273	251	278	277	229	250	245	208	247	282	265	245	273	265	261	244	288	254	277	295	240	293	281	246	243	254	261	239	259	261	279	237	262	231	263	277	249	232	242	270	276	254	262	269	273	244	264	249	251	261	260	250	281	277	263	272	243	267	249	246	264	247	270	224	281	271	261	255	226	265	254	268	266	263	260	276	282	240	240	264	245	265	237	235	243	258	233	230	258	244	254	259	261	303	254	269	217	264	262	229	246	268	259	269	254	285	280	275	251	226	246	257	256	237	265	285	274	246	261	255	250	294	277	258	273	243	245	274	253	250	287	271	257	260	241	245	272	257	269	291	262	238	262	236	247	228	263	259	246	249	262	267	280	307	224	249	295	273	260	265	262	255	258	233	283	289	274	249	260	265	255	237	272	255	247	247	267	243	233	261	256	271	277	254	268	242	263	266	223	254	238	262	258	253	255	248	270	270	253	260	244	242	231	262	285	290	247	253	265	265	285	283	272	271	239	291	271	260	245	250	272	266	268	249	258	259	258	250	271	239	250	259	295	255	261	288	255	262	322	266	246	251	245	269	257	267	257	281	223	256	256	247	255	254	252	240	269	260	277	249	268	273	270	272	231	261	246	236	249	269	252	240	250	281	288	279	241	262	257	249	236	230	263	267	249	249	231	249	249	231	268	270	244	261	276	264	240	258	262	250	281	263	271	285	257	233	236	249	245	281	229	252	241	259	260	230	267	271	246	244	238	265	257	245	247	270	277	285	241	247	260	264	267	273	225	255	231	283	261	215	250	258	250	257	239	244	254	288	245	227	246	272	249	264	256	255	239	305	240	256	281	257	281	246	290	273	268	260	243	253	264	276	254	265	240	263	263	250	274	214	238	218	250	254	277	224	245	235	266	254	236	258	284	261	271	273	230	291	282	284	268	246	257	253	215	240	246	273	277	229	243	249	247	270	242	285	223	276	251	235	285	270	288	274	252	271	241	290	251	251	250	251	290	252	273	235	257	250	233	235	278	248	237	258	261	244	268	265	284	250	278	272	238	264	238	267	217	254	242	258	237	279	243	254	266	257	252	246	245	272	243	248	293	250	243	281	290	259	268	263	263	272	264	268	265	272	231	222	250	269	249	251	296	248	250	273	262	232	260	273	243	262	258	269	278	273	240	221	247	252	259	235	236	264	274	237	250	279	247	278	258	247	256	245	251	228	236	266	265	259	265	238	281	227	256	295	239	246	258	224	246	262	258	235	262	264	271	268	261	250	258	257	264	255	268	273	274	281	258	248	242	286	262	276	256	263	294	271	252	284	259	282	253	245	273	250	246	228	255	255	272	252	233	286	280	262	263	300	274	260	247	239	236	296	285	259	279	249	220	260	252	274	265	273	266	288	286	239	271	258	274	237	250	255	266	271	243	266	264	262	239	262	237	250	268	250	249	276	253	267	275	264	231	261	236	251	227	242	253	259	296	279	248	250	271	244	240	234	267	252	249	266	262	282	263	255	259	266	274	233	263	250	277	233	241	265	255	251	241	250	238	323	244	278	252	265	232	257	260	258	273	252	272	281	262	279	261	233	249	240	266	267	265	253	272	254	241	248	249	299	292	296	245	272	243	258	250	245	259	265	267	281	271	267	277	279	273	277	237	261	256	252	271	277	249	243	243	244	240	254	254	249	275	262	273	249	247	248	248	231	220	233	243	255	237	291	239	273	271	283	248	261	259	269	279	264	253	244	241	285	277	257	253	258	277	254	260	238	244	236	253	253	247	253	288	265	232	237	270	251	270	265	253	241	261	264	256	248	244	249	253	276	247	233	253	237	252	277	261	271	264	277	282	240	235	244	304	263	253	255	244	280	230	256	247	254	253	293	264	255	267	227	230	289	254	248	284	229	258	286	290	282	249	285	256	241	240	245	289	260	247	245	249	231	288	290	243	227	265	237	245	222	242	240	238	259	245	252	290	271	263	244	276	277	254	257	265	256	255	272	255	262	261	243	250	265	279	295	259	256	226	278	259	267	256	255	223	251	262	272	270	245	277	287	256	281	290	269	226	243	262	263	271	253	260	278	267	245	256	280	265	243	238	262	253	242	262	234	250	254	272	224	253	242	266	269	249	249	269	263	246	248	284	300	258	269	271	259	274	282	263	249	242	270	263	235	237	249	242	266	275	239	280	285	233	268	214	264	246	266	260	258	269	281	253	240	257	259	261	252	252	283	261	274	290	252	275	255	290	282	248	264	244	259	281	294	246	235	261	274	285	242	275	250	250	235	257	242	273	227	261	243	260	279	262	234	240	245	261	256	281	241	255	273	255	269	237	269	275	246	264	253	221	214	250	266	243	258	228	262	250	288	253	269	256	245	258	256	240	244	258	265	269	272	257	267	239	290	271	251	257	257	235	246	273	251	238	228	271	240	275	245	234	268	283	249	239	281	266	270	227	270	245	273	247	261	239	269	252	237	259	237	273	270	248	268	256	289	267	265	248	286	267	268	271	271	280	237	267	255	256	247	251	227	278	251	245	276	243	255	249	275	250	269	270	244	248	247	264	261	246	220	254	270	244	289	258	250	277	241	249	254	260	237	247	263	231	234	268	256	258	274
5804	9380	2242	1649	3988	789	703	729	685	709	686	629	697	638	673	596	634	649	651	615	646	648	631	624	623	667	615	611	626	648	583	665	622	630	607	626	639	621	646	639	645	591	628	615	619	609	645	619	608	619	604	656	626	620	649	650	603	638	627	633	595	632	614	611	663	638	608	631	667	622	619	564	665	602	611	632	662	664	627	589	613	608	603	631	652	582	627	610	647	652	649	587	624	630	614	619	594	587	648	650	635	645	627	602	650	600	652	640	618	590	621	594	594	639	649	624	593	605	622	644	598	641	633	589	605	608	606	634	665	627	624	656	608	656	642	554	630	623	628	648	664	672	607	628	611	612	641	628	634	618	600	645	654	619	608	601	655	628	630	634	592	661	644	635	630	601	609	649	612	578	666	638	646	658	614	612	607	642	607	648	634	585	609	619	634	604	603	625	626	701	679	600	582	647	605	641	636	592	610	623	613	589	619	592	614	588	624	565	610	607	628	599	647	635	578	597	634	663	619	623	634	640	609	605	622	625	676	601	627	622	649	629	586	624	633	584	625	597	617	607	621	649	588	591	617	631	698	630	623	601	626	631	631	624	606	633	585	616	631	615	675	618	620	609	610	608	603	659	565	623	660	611	602	636	598	614	607	638	622	637	621	628	579	630	615	611	585	659	639	633	653	654	581	646	603	648	602	633	670	604	627	635	686	630	566	628	610	599	614	625	639	605	605	646	575	611	675	571	610	602	620	644	607	604	644	657	642	577	579	550	601	642	626	619	610	663	634	562	627	664	636	648	613	646	590	643	650	665	567	610	643	604	655	689	631	623	607	607	605	626	595	607	666	620	611	607	606	608	639	650	597	666	590	643	622	617	621	617	633	632	648	641	622	636	654	662	618	613	625	662	626	622	639	630	644	615	649	604	626	616	638	603	656	622	624	614	636	633	622	635	649	600	640	618	638	632	644	614	579	603	641	593	615	632	657	614	626	671	635	596	611	627	623	617	641	606	602	652	659	686	619	658	615	627	636	607	594	613	607	612	620	656	649	653	614	609	647	637	618	647	635	607	621	665	632	616	611	607	626	669	603	595	621	587	653	635	631	595	626	584	639	606	619	633	640	636	660	623	594	622	634	604	644	573	627	606	679	641	641	654	646	614	630	654	648	613	639	645	631	627	576	592	612	583	628	633	657	665	602	655	625	596	637	619	636	644	611	601	611	607	634	659	608	627	634	595	651	599	635	625	656	649	572	629	622	605	609	615	593	642	657	619	618	626	616	702	598	614	637	616	593	591	648	619	631	626	634	650	689	645	595	613	620	653	640	600	610	674	595	671	650	629	616	617	605	596	620	613	646	663	615	626	586	596	638	636	603	639	644	628	642	614	603	614	619	675	635	609	610	652	654	670	628	636	639	625	616	635	621	645	610	601	633	618	626	634	619	658	648	669	653	627	596	635	593	582	624	606	664	638	595	602	650	608	588	647	678	640	611	618	629	607	582	618	659	602	638	625	601	582	645	632	587	663	613	593	609	604	641	641	536	597	630	633	646	614	655	665	597	659	618	605	648	606	608	635	618	595	618	598	589	604	650	616	618	627	612	603	610	605	647	681	590	672	599	619	635	626	602	621	643	643	656	609	679	618	598	595	643	588	608	646	624	591	637	671	607	616	618	618	599	597	606	620	630	616	651	631	632	663	560	619	574	615	596	594	618	632	660	617	611	592	648	648	617	595	597	651	623	627	654	622	632	600	633	586	655	587	570	643	619	591	633	577	624	679	652	619	609	582	589	629	650	605	619	613	642	594	619	641	593	624	639	598	594	616	662	628	678	653	601	602	642	669	571	646	636	660	625	651	636	654	636	635	670	605	634	625	565	641	629	634	637	591	644	625	616	671	627	607	629	576	624	610	620	641	591	627	620	624	627	579	619	650	615	592	643	639	594	569	624	600	646	630	678	639	661	622	576	629	618	615	618	605	616	610	643	673	589	598	649	606	652	616	618	602	668	614	634	614	605	641	647	605	639	654	648	637	627	695	595	611	623	644	666	640	636	610	619	612	621	586	656	587	580	637	644	603	668	647	628	641	622	565	612	675	589	621	603	578	648	644	660	636	654	630	645	611	599	619	666	602	635	582	615	601	658	633	637	657	662	674	572	686	607	612	641	639	627	643	686	609	624	619	630	634	597	622	642	662	626	613	628	611	606	642	626	628	617	645	637	651	640	626	636	601	601	655	608	618	631	635	596	618	669	586	655	626	583	637	608	615	659	686	611	642	616	631	622	602	651	580	568	626	622	604	658	646	685	632	605	646	629	623	597	563	603	632	570	651	612	617	649	618	617	677	668	657	598	620	654	634	611	591	614	615	608	624	577	626	608	598	617	630	682	671	625	618	654	606	640	630	680	590	661	603	647	573	611	593	596	609	636	695	632	638	615	603	625	664	617	635	606	650	631	627	633	608	589	611	627	612	584	613	639	642	632	604	658	618	615	633	647	624	641	638	606	577	609	630	609	603	638	649	608	614	603	594	675	641	646	659	590	626	673	623	616	667	609	684	662	593	563	672	666	601	643	628	604	599	640	612	618	606	647	609	641	641	616	582	597	611	618	618	638	631	586	648	634	646	649	636	646	613	599	622	640	633	633	604	656	619	620	698	605	631	629	642	651	552	616	608	613	584	642	635	666	675	636	669	653	637	592	636	644	643	632	649	621	604	617	609	623	621	609	627	641	616	631	690	666	593	623	627	605	605	640	698	581	650	635	608	635	631	638	664	634	635	627	630	662	634	622	636	632	640	602	613	607	656	607	587	648	643	585	576	600	624	697	617	594	601	573	607	627	569	611	658	609	584	621	583	624	615	643	611	639	592	582	570	617	631	580	646	640	583	646	549	590	559	607	616	675	624	600	609	618	604	628	664	565	623	567	635	652	619	620	621	629	599	597	623	611	623	593	591	641	597	656	587	660	628	656	666	640	645	597	587	624	638	618	587	623	638	634	644	619	618	613	670	634	630	638	634	606	634	653	624	647	595	613	645	567	645	630	591	677	611	610	629	634	644	601	601	622	638	636	636	580	631	605	640	625	610	603	612	623	639	667	582	565	600	590	583	604	659	617	599	601	697	622	620	653	638	619	635	633	623	594	627	606	629	588	642	631	626	631	654	627	606	635	584	637	631	596	605	627	579	602	622	645	565	612	642	613	608	598	651	582	658	616	637	633	620	622	601	642	662	621	615	606	624	584	658	616	607	609	612	640	639	620	589	619	625	649	588	650	553	628	633	641	621	568	626	669	637	591	622	611	630	644	586	660	629	629	619	602	640	606	678	607	647	628	634	627	621	661	606	630	634	653	619	628	599	593	626	602	599	600	626	628	562	640	671	639	618	634	663	619	665	643	609	633	657	609	621	603	626	579	604	595	610	614	619	637	605	654	661	608	593	610	619	658	604	627	605	642	644	648	603	650	622	593	599	652	638	653	620	630	635	629	603	616	645	604	604
31834	19598	7592	675	602	405	343	403	394	352	396	360	370	376	372	375	377	348	376	421	360	367	342	327	369	365	398	382	357	316	367	366	397	345	349	364	366	331	370	366	357	337	348	362	380	351	340	411	419	363	354	367	347	370	357	406	326	351	363	350	339	400	365	392	360	374	345	341	363	379	355	365	387	359	334	376	346	339	368	329	386	340	395	337	344	373	362	355	338	378	359	355	343	379	360	363	340	367	348	340	385	352	369	387	370	378	372	355	359	372	360	376	373	372	357	368	354	372	350	397	369	359	355	341	387	358	328	322	342	375	337	357	374	364	357	368	360	377	367	384	340	371	393	382	378	364	355	310	370	357	360	390	364	335	362	381	367	349	325	366	402	323	377	380	389	407	380	342	390	365	388	403	379	352	382	359	358	340	351	357	382	374	372	365	384	345	350	369	379	380	340	396	363	400	392	367	360	360	353	350	409	337	373	349	355	337	344	365	362	373	366	367	367	370	359	369	381	356	340	346	343	393	366	369	359	380	399	346	363	371	364	359	328	368	356	375	391	362	401	355	364	339	353	398	361	370	368	357	359	354	367	384	410	361	343	385	362	352	358	363	358	357	352	387	364	339	373	376	357	391	375	372	370	356	395	386	355	337	327	333	355	365	311	382	341	326	348	367	390	325	394	343	381	360	386	382	362	407	385	386	369	396	364	337	372	338	372	390	333	359	394	364	357	366	390	348	321	359	339	375	373	373	375	368	370	367	368	361	339	360	353	351	366	379	393	384	367	355	373	355	362	345	346	328	372	337	371	340	346	408	355	315	387	328	389	381	358	383	377	357	403	355	348	355	365	362	394	370	360	371	332	361	384	376	356	350	367	374	396	370	364	378	348	336	336	351	384	329	347	358	376	390	369	343	356	355	345	412	354	373	385	379	375	371	364	349	335	397	389	349	369	394	375	384	376	351	399	365	350	353	394	356	382	359	343	385	383	352	384	392	332	374	336	346	380	344	353	350	380	357	361	361	358	344	348	334	376	329	338	364	369	368	387	338	357	367	352	357	351	328	353	337	371	363	372	372	379	371	364	320	342	353	374	349	379	360	416	352	337	379	348	365	379	401	374	353	380	375	375	364	344	366	364	365	348	367	368	363	358	382	345	400	346	359	372	371	346	359	381	346	337	391	385	395	312	346	372	373	361	338	319	378	381	382	423	356	352	345	353	359	372	387	367	347	353	373	370	377	368	343	336	350	339	383	411	344	330	382	362	355	378	366	344	360	369	375	363	369	361	389	381	376	349	355	360	378	322	350	325	356	337	368	386	415	386	371	348	329	339	325	367	329	355	364	362	369	353	359	387	369	360	346	326	409	365	362	348	353	334	384	356	349	377	349	398	369	345	381	345	362	373	368	336	384	393	354	330	374	345	348	347	362	362	309	350	350	363	325	341	326	351	398	356	349	372	339	358	356	370	369	371	341	334	394	392	408	352	350	343	373	337	363	372	364	362	385	401	380	387	351	356	374	363	381	349	349	366	358	345	373	352	372	350	356	359	351	337	344	364	334	349	349	369	379	368	360	376	346	365	365	381	349	353	364	357	372	367	344	340	337	329	312	376	384	351	329	372	368	363	358	370	358	356	385	367	371	347	356	336	388	340	360	382	325	343	340	370	372	341	376	374	363	352	358	354	380	332	384	379	385	389	354	366	344	316	351	373	406	341	372	348	382	369	370	335	356	367	360	386	384	357	351	348	347	382	348	346	352	348	342	360	383	339	359	370	372	362	350	354	338	337	333	390	375	358	365	387	376	359	369	343	366	357	362	344	342	373	362	367	355	354	348	380	391	337	409	357	354	343	353	345	330	374	343	364	394	345	361	394	328	382	385	377	358	371	379	345	331	395	365	353	367	378	368	360	397	351	358	373	365	331	362	359	365	356	346	360	354	356	345	356	362	346	351	374	387	324	318	373	366	343	338	353	390	345	372	347	343	320	328	364	396	349	406	367	365	331	379	381	299	349	392	382	334	379	336	387	380	378	353	353	342	348	377	351	335	329	381	338	366	355	391	358	351	351	386	374	357	363	362	369	354	359	340	371	371	362	363	354	387	332	340	349	389	354	365	357	345	353	346	347	383	348	375	358	366	348	346	324	339	372	332	367	341	356	401	378	368	381	346	330	351	357	345	380	364	347	338	389	357	328	360	355	334	364	349	328	404	382	348	328	379	374	340	333	365	346	376	370	362	359	365	355	329	359	373	345	333	347	343	388	343	363	325	354	374	373	383	347	392	398	375	415	307	308	385	375	347	378	378	333	327	354	350	380	373	346	360	368	363	338	364	387	406	390	354	389	356	377	380	402	369	350	397	328	363	375	338	345	356	403	355	357	379	403	363	351	349	356	343	349	348	322	392	387	388	377	317	355	372	363	353	329	350	379	372	333	352	356	396	353	372	361	390	344	344	339	397	342	358	316	383	368	360	367	358	363	383	380	349	381	351	335	397	355	382	392	349	333	398	357	351	360	389	329	337	369	320	352	341	381	346	373	376	339	346	350	384	377	371	342	370	360	361	347	340	357	357	350	327	324	324	351	331	371	337	389	369	341	379	348	356	360	399	352	352	384	342	341	369	354	362	365	363	342	354	360	368	390	350	365	362	340	352	359	347	339	352	359	345	370	366	355	358	351	368	374	312	337	355	372	368	339	362	387	316	347	376	346	361	357	367	378	377	365	369	377	341	365	336	354	404	352	393	356	367	356	354	372	374	380	351	371	370	350	372	362	356	353	379	333	344	340	360	405	331	365	329	371	361	357	403	368	334	381	357	387	367	348	390	391	352	359	396	335	369	306	394	336	387	362	317	367	424	330	369	345	365	316	372	391	413	340	349	363	398	392	376	327	339	374	331	370	393	369	362	401	326	358	383	351	361	355	358	374	381	332	373	358	394	386	349	334	348	350	382	362	366	334	342	340	335	338	356	351	380	326	362	350	356	369	357	364	368	354	326	415	374	347	374	378	370	349	390	402	342	374	329	366	366	339	366	366	367	365	374	343	423	345	361	351	364	347	373	362	373	347	384	394	361	349	341	352	354	318	349	382	373	371	342	325	327	363	391	397	346	369	357	355	347	388	376	345	355	350	355	387	319	362	391	366	384	354	366	401	369	331	385	320	336	353	334	422	352	374	376	345	353	383	343	349	342	355	372	353	335	363	342	355	393	344	378	402	331	339	357	355	358	329	347	375	375	380	372	398	355	369	357	330	404	339	372	344	359	359	397	377	410	370	378	347	358	346	366	336	341	412	374	346	368	378	342	353	370	350	385	359	365	322	366	355	314	372	333	362	336	354	370	369	357	368	376	329	378	351	353	379	330	357	374	355	352	319	348	356	363	375	367	384	361	381	351	381	360	360	365	347	368	347	346	380	350	371	361	342	386	357	345	344	350	376	365	386	348	357	380	337	348	352	368	323	359	373	366	312	356	364	350	363	375	376	376	363	385	339	354
7149	3936	1216	927	1016	872	816	874	923	893	852	855	930	916	900	890	895	908	963	877	864	875	825	920	875	862	906	896	862	872	879	916	892	887	865	891	898	869	883	870	886	871	891	904	909	892	872	962	866	924	906	947	878	866	911	933	959	863	899	893	873	901	890	943	942	913	895	845	927	905	889	863	893	874	918	917	910	926	858	901	883	902	856	961	872	892	864	857	930	909	842	910	895	868	871	886	871	847	878	914	899	902	914	880	884	909	899	905	905	868	895	880	896	867	886	862	891	888	908	867	916	903	908	925	893	876	966	878	965	937	892	925	858	1007	922	891	868	875	881	905	869	902	895	861	891	870	927	925	911	862	875	874	881	922	860	917	922	859	920	911	912	882	887	889	875	905	859	898	859	880	870	924	929	900	907	905	927	907	935	904	872	819	937	920	926	913	952	909	903	880	861	856	901	865	899	891	909	858	885	850	910	906	872	897	871	906	919	842	929	951	954	901	921	917	829	852	920	915	889	857	859	912	851	869	918	946	896	851	899	848	924	891	923	914	912	841	869	883	901	903	849	881	899	879	881	959	900	889	929	923	879	860	940	878	880	899	858	883	868	848	875	952	958	909	904	880	826	924	902	951	858	862	894	917	915	928	843	886	919	901	905	896	915	877	877	899	903	903	898	856	944	901	918	920	964	922	897	887	870	870	906	890	883	919	926	886	926	910	904	843	845	911	913	904	883	950	867	873	874	893	918	888	906	906	918	887	904	922	874	924	913	920	888	937	911	880	856	915	917	865	892	861	865	960	911	854	877	913	910	881	882	874	874	888	921	822	890	915	885	916	864	914	884	882	901	888	942	889	930	851	944	942	897	949	884	967	880	902	899	909	942	843	888	895	855	901	927	877	928	910	921	911	945	886	902	900	890	876	893	911	909	850	922	938	820	884	895	932	932	874	923	949	861	905	931	884	924	875	928	855	942	879	927	901	857	875	902	916	912	920	854	938	891	901	898	939	905	930	912	918	869	887	948	995	870	837	875	947	907	864	901	861	914	844	894	934	885	879	876	932	867	876	917	889	900	894	887	952	906	892	832	887	936	910	926	902	881	867	889	928	930	942	890	872	947	909	909	958	884	900	912	889	888	907	886	903	927	864	884	918	958	861	911	973	874	898	918	886	878	915	918	855	881	889	854	952	862	865	888	953	886	923	874	894	914	913	854	919	931	875	921	936	868	856	941	926	864	918	918	918	923	906	879	895	875	864	944	879	894	831	889	879	921	912	932	827	879	920	884	919	900	873	880	891	953	880	925	931	927	900	920	951	904	864	951	937	871	904	903	871	945	956	863	859	848	949	879	936	894	875	922	872	918	890	843	931	857	905	861	889	898	923	887	881	925	899	882	922	874	930	862	896	910	850	954	903	903	865	938	919	881	904	893	942	833	899	874	912	871	869	955	897	865	865	930	873	918	921	910	891	846	910	886	843	918	878	941	855	927	897	880	923	911	895	890	908	872	875	916	860	890	917	922	965	855	882	859	849	873	862	938	895	882	858	897	932	865	886	982	881	925	910	889	891	922	915	870	886	874	908	880	877	938	903	908	892	923	903	908	903	915	857	889	920	940	862	852	857	904	916	870	894	888	911	861	934	921	898	876	869	938	922	825	914	929	894	886	882	885	908	869	883	882	919	904	923	854	901	856	858	888	884	902	872	841	920	914	904	915	894	887	861	917	895	910	941	903	886	921	919	912	861	913	949	895	936	877	912	878	883	913	940	974	836	927	918	887	926	833	924	820	891	887	911	878	868	931	919	971	858	897	906	914	895	916	935	847	925	935	970	944	923	880	924	893	854	856	934	875	901	882	946	880	898	917	959	928	859	861	913	921	912	870	878	850	889	930	892	925	944	908	923	923	872	906	906	889	909	898	889	879	891	881	870	893	890	910	922	905	903	983	926	891	894	907	894	919	901	888	880	866	953	889	873	889	898	901	922	910	886	881	920	949	895	896	883	920	895	875	860	850	857	881	858	885	836	971	881	877	872	889	855	878	891	868	894	890	887	881	914	858	855	886	897	923	958	893	939	929	877	906	896	989	889	923	873	915	927	926	936	943	844	877	894	892	960	884	905	917	874	912	885	953	870	949	894	910	986	888	907	873	898	919	910	964	819	882	880	949	864	898	845	889	918	898	933	927	839	868	922	879	873	907	866	858	903	881	899	856	950	884	913	889	887	888	887	893	871	927	941	890	867	886	945	853	934	901	838	928	948	897	890	885	814	922	936	906	921	899	915	967	888	952	872	844	872	924	881	905	966	917	908	919	858	901	870	899	942	928	865	899	878	872	886	887	933	854	859	906	916	909	867	917	874	920	882	902	851	962	904	928	897	921	921	866	941	900	883	887	896	894	878	906	931	861	939	967	933	887	905	914	876	859	910	880	882	927	868	905	937	878	941	900	884	937	924	937	865	883	944	930	926	922	881	927	878	905	933	954	926	927	903	863	890	891	921	850	902	880	845	932	893	913	913	895	861	880	906	847	855	884	886	884	895	873	865	865	923	908	948	914	935	882	853	899	880	945	939	956	913	873	877	880	939	885	874	877	928	849	923	894	896	896	921	951	894	947	898	864	923	940	912	944	949	889	904	862	850	855	855	876	919	933	979	842	863	896	910	885	907	850	868	893	936	892	932	867	914	860	855	880	924	864	914	934	856	933	912	888	883	920	917	935	879	841	934	922	893	835	911	910	924	902	904	866	869	896	916	857	891	893	853	922	905	907	939	840	869	868	896	966	897	901	876	888	913	896	928	868	899	941	878	895	892	866	883	870	930	872	918	872	899	913	910	869	930	868	920	946	880	881	886	915	895	896	875	890	878	887	825	878	923	897	898	907	903	895	897	917	899	942	915	876	924	912	877	856	884	927	945	946	901	902	911	876	872	884	915	853	900	879	854	901	914	904	840	868	860	920	856	952	958	887	903	896	868	909	896	935	889	871	889	892	914	860	878	943	891	930	865	899	900	931	872	880	891	915	914	960	848	803	895	866	910	867	876	883	893	924	904	849	854	911	884	904	959	922	912	876	908	901	875	918	888	892	896	893	926	879	899	922	876	940	917	901	869	893	908	869	890	964	940	966	926	913	863	898	952	837	990	893	959	882	895	864	904	962	907	958	871	888	944	877	905	886	912	873	896	883	917	860	853	888	884	898	893	867	888	835	889	899	883	888	905	896	926	942	897	916	873	925	836	895	920	895	885	858	905	875	878	861	901	918	894	904	888	820	935	859	904	888	909	953	866	898	913	876	869	929	999	912	911	876	856	943	933	914	916	901	842	907	913	891	906	871	962	928	899	908	874	911	855	930	909	883	893	890	900	931	953	867	876	825	910	902	879	839	884	902	866	937	860	934	950	907	909	867	907	947	899	877	901	921	944	929	905	869	886	845	904	908	903	882	884	825	947	880	875	905	865	924	890	932	855	946	909	924	904	891	884	876	834	874	932	900	897
24513	20970	23953	28156	21037	16783	873	532	417	477	482	425	431	473	416	445	426	438	432	452	410	443	445	454	455	439	441	404	390	415	495	440	421	435	425	411	448	419	436	431	416	410	429	435	383	438	419	438	467	419	412	403	415	417	430	401	420	424	457	437	393	422	393	418	420	404	451	419	431	431	446	405	379	439	437	424	454	447	432	414	405	374	402	423	414	421	392	435	394	392	444	399	439	420	386	439	419	408	458	422	401	449	446	405	421	421	372	415	409	461	435	430	424	398	442	420	405	437	437	454	405	463	413	420	397	391	409	408	440	423	394	396	407	452	411	410	408	421	436	418	431	436	406	423	424	421	402	415	419	390	415	432	424	449	388	442	448	396	411	447	404	422	417	451	427	424	409	403	401	415	396	407	405	406	428	424	404	440	434	427	427	391	406	413	440	423	416	423	382	435	433	425	433	417	446	409	425	434	413	427	397	432	436	421	417	418	476	407	436	368	425	396	421	429	418	416	426	393	422	460	419	394	422	406	411	422	395	439	442	449	371	385	452	372	430	377	402	404	396	429	410	384	431	453	406	410	454	436	398	360	403	405	406	425	429	360	438	393	426	444	409	458	407	405	402	376	393	455	438	423	405	455	429	433	387	444	442	452	416	409	411	376	393	394	450	435	409	441	399	454	426	467	441	452	437	437	454	412	425	407	408	428	422	436	439	417	404	462	387	398	439	448	389	422	471	460	435	368	420	389	410	443	400	434	418	407	436	406	441	414	434	442	388	430	453	470	395	425	397	411	463	450	427	392	441	431	438	394	442	432	409	405	449	432	382	386	416	452	418	400	414	386	413	412	368	392	445	436	436	411	429	432	432	465	430	389	443	441	431	407	409	414	437	438	404	413	417	438	421	456	433	422	423	420	407	392	442	385	397	390	385	462	382	416	380	417	447	433	442	416	419	427	415	437	456	398	416	392	405	450	449	419	416	416	417	432	397	440	438	464	456	444	410	355	431	424	439	416	386	444	409	451	411	413	419	415	422	436	461	417	390	432	419	428	427	405	444	422	430	380	391	419	426	416	383	426	395	395	400	378	443	429	448	429	429	427	427	436	405	435	399	411	428	400	406	457	422	406	442	441	414	413	441	444	427	445	413	418	430	420	409	412	426	383	415	436	428	395	414	436	403	451	356	392	353	412	362	426	414	390	382	444	422	411	404	448	396	442	415	458	393	431	397	393	416	407	387	412	397	418	409	418	410	386	421	447	437	405	417	386	358	414	436	452	387	438	434	395	416	425	395	428	409	426	412	411	408	442	402	446	393	410	433	408	414	449	441	475	447	420	410	383	423	431	417	381	443	465	428	406	450	407	367	447	432	429	396	417	413	411	439	428	377	430	455	414	423	417	412	387	413	400	406	433	424	401	423	390	434	432	425	421	418	409	421	392	438	412	396	432	449	455	407	436	424	421	439	433	393	423	421	401	434	461	425	418	393	427	407	418	447	444	439	414	420	392	381	414	434	452	407	376	406	391	410	458	388	419	395	449	446	426	420	413	402	422	460	413	432	415	407	432	455	418	411	369	412	420	411	440	456	437	389	437	410	413	414	409	416	408	417	424	418	396	407	458	453	403	425	439	411	422	441	383	438	464	395	426	417	400	416	449	397	416	431	398	434	402	417	454	435	371	435	411	418	415	421	415	407	425	417	421	406	420	363	396	431	446	383	413	387	424	403	438	421	395	402	429	414	403	405	432	438	387	412	395	392	387	408	412	414	436	474	391	449	383	404	444	453	388	400	444	386	391	386	469	405	421	429	424	426	427	415	407	395	420	395	399	448	409	424	453	459	404	452	400	438	426	393	388	425	400	400	412	394	420	421	376	406	405	428	427	434	384	440	428	422	401	412	405	434	401	448	424	407	420	411	396	458	447	457	436	430	446	450	414	384	364	431	434	417	435	463	434	405	430	382	434	433	412	429	460	412	413	447	392	415	430	440	422	425	434	396	426	417	426	451	405	431	420	383	389	401	409	391	437	397	394	406	444	450	431	394	422	413	393	451	356	457	435	409	434	414	421	417	430	405	381	389	420	434	403	445	353	449	421	458	413	428	423	459	405	391	407	430	422	439	439	435	435	396	450	393	408	416	416	416	399	393	430	397	395	423	420	413	424	447	415	413	432	450	413	391	405	430	397	430	431	424	426	441	422	423	423	427	413	405	439	420	415	423	422	436	397	455	436	406	436	393	437	478	422	414	429	434	443	376	416	454	433	407	448	416	389	389	432	423	382	414	397	399	417	376	404	421	406	395	396	444	421	400	391	432	452	433	409	428	424	460	473	396	444	408	451	447	406	434	420	418	426	407	445	441	405	448	431	408	450	445	413	386	393	447	415	425	486	405	411	474	406	446	384	403	401	420	408	383	425	402	422	447	395	447	450	437	410	382	416	406	423	421	416	390	396	418	429	430	435	415	415	437	402	384	406	382	403	443	410	423	401	421	412	414	381	384	430	401	383	447	406	413	408	441	408	369	394	418	401	462	407	402	442	390	431	425	420	438	420	414	421	404	420	451	477	425	404	424	435	408	396	386	384	422	425	407	453	406	410	446	408	401	472	447	432	433	436	374	410	412	432	428	419	408	399	434	445	444	419	426	442	423	453	401	404	402	410	393	415	390	440	401	392	461	421	428	402	410	426	443	403	423	438	433	421	421	420	392	403	394	409	417	421	439	427	465	424	431	393	439	424	387	416	370	403	436	407	398	399	414	425	386	419	427	400	433	451	418	411	426	428	413	424	427	397	433	434	434	441	385	386	451	441	421	433	424	427	383	388	392	411	419	445	413	421	396	371	425	426	436	444	428	397	432	422	422	424	427	404	399	434	428	409	367	416	395	436	411	415	393	429	363	409	432	429	451	437	396	417	403	406	368	436	415	437	424	430	477	412	439	407	427	404	429	423	423	394	449	481	376	422	394	421	396	395	415	407	430	400	423	397	427	430	406	419	404	397	414	399	431	431	460	419	404	444	403	445	407	410	457	448	483	439	419	433	427	376	421	412	427	427	416	422	404	421	406	384	443	401	406	393	414	413	432	408	380	445	403	439	407	395	410	400	416	411	441	402	460	467	432	440	407	395	409	387	428	439	448	416	418	423	390	393	395	462	397	419	428	428	413	453	410	440	396	414	448	419	431	413	411	434	381	457	409	391	439	436	436	422	418	411	382	398	434	406	450	423	422	427	446	448	420	402	436	453	452	421	400	439	456	438	437	454	402	399	419	412	401	422	416	433	463	402	399	442	417	413	399	429	430	431	423	384	393	405	408	428	410	426	432	430	381	385	442	413	378	410	411	402	382	427	405	415	402	413	431	445	398	431	417	450	415	408	416	414	402	390	420	410	399	403	405	457	398	435	452	432	430	392	410	411	421	405	400	402	438	397	400	425	410	448	454	411	407	406	392	439	383	434	393	415	450	401	430	448	448	445	420	388	431	423	450	406	424	378	417	447
5942	7045	2098	1285	2974	1108	1083	1019	1012	994	1002	1013	946	993	989	1065	1057	993	1002	1036	1022	1010	970	1072	969	997	1029	1068	998	962	985	1049	974	1023	984	995	1008	1023	986	1012	995	996	993	1045	1007	975	1000	979	985	1008	1086	993	920	940	957	1016	954	965	970	983	1028	960	1010	1005	991	1003	963	1018	1015	993	1007	989	967	960	983	1003	987	1010	999	1009	1007	967	1016	990	1019	960	999	934	1007	996	952	984	1050	986	1041	1025	1040	982	961	987	992	969	1062	984	1030	999	962	1026	996	1012	988	998	1040	977	997	988	979	972	1026	959	1013	1009	1029	1028	1001	1027	964	1010	1030	1019	947	993	939	981	1035	946	976	1020	978	948	985	969	1005	944	958	995	997	981	937	1031	1003	962	1054	1021	965	1017	983	1025	972	995	1010	978	1028	974	1025	992	987	1000	981	956	1001	969	980	1031	1027	1051	984	1006	1001	989	1025	977	1008	1014	1014	1024	1003	1075	1052	1004	985	990	990	960	1052	1017	1004	918	994	993	1017	996	952	999	1021	1055	977	960	1016	955	1019	969	1014	1003	941	1001	996	1025	961	1018	1034	973	965	937	1059	1018	992	1023	1008	988	1015	978	1024	978	1012	997	986	965	995	1003	1035	985	985	996	1021	1012	1016	1071	961	1011	1013	1013	958	940	995	980	1008	967	1001	983	982	971	994	987	1012	1008	1010	988	946	1060	1009	975	991	952	1004	984	942	1040	1063	1000	1012	957	995	1006	993	1024	974	1037	1026	1011	973	1016	1054	949	962	952	1068	973	982	953	1026	997	980	990	1051	1009	1011	1000	1014	1010	978	1027	997	1003	969	994	1012	1006	1031	995	1040	1010	885	958	989	894	998	986	1003	1018	995	946	995	1003	991	979	1008	973	1004	960	974	1015	991	976	1030	988	988	1027	951	1086	1007	1002	1004	953	1014	993	1027	958	1013	983	1017	1004	991	1017	1008	977	1006	988	984	968	1007	1006	998	981	984	1007	1024	1020	964	1025	1007	1023	1054	1047	1049	988	965	1024	1012	968	1028	1002	959	986	984	955	1011	1051	1005	920	1042	1002	957	1008	924	1000	1023	957	996	1000	1001	999	965	1012	1030	1031	1012	952	996	993	996	1043	1022	970	1016	1045	991	978	939	1017	996	965	1018	999	996	1003	1022	993	1038	1047	962	982	970	1001	969	966	986	975	1011	1007	996	1004	959	978	1021	997	992	990	1001	1007	1024	1035	1055	968	1029	973	1006	1017	961	1025	980	919	1007	967	952	988	976	1033	1028	951	1035	925	1015	1003	967	1011	939	1007	998	1019	979	1038	983	954	1013	973	999	979	1004	998	990	1046	950	980	1029	1006	984	1023	1065	1011	995	959	975	983	985	1015	967	999	996	983	1033	1032	991	1053	1013	1051	989	1032	1000	971	996	1010	1039	1023	996	1033	977	973	950	972	1037	1013	1016	1017	952	1073	1022	1006	1005	999	1020	979	961	993	1032	1024	974	991	1009	1004	1023	1030	981	994	1050	944	949	1014	953	1035	1020	998	996	998	1021	969	911	1003	963	1008	974	1013	995	979	1037	955	1010	1041	985	1012	1005	1003	955	964	1022	1076	991	928	984	967	1054	967	992	1010	950	978	975	985	1038	977	939	973	986	1043	1001	1009	1029	995	1024	988	989	986	975	1012	1020	980	1023	1023	976	995	984	943	992	967	1001	992	990	976	981	982	999	1064	958	944	1003	1002	1060	1022	1023	1005	992	997	955	1007	993	1071	956	1048	968	977	966	1010	997	952	997	1053	1005	1004	1004	984	1066	1014	966	966	1002	1063	996	1011	963	923	1007	992	918	1042	984	997	1019	1043	945	1008	935	1032	1013	984	969	1021	959	990	1017	993	1008	1055	1033	1040	978	1016	1018	924	993	969	954	1004	1018	971	999	1002	974	970	999	1019	988	1009	945	996	995	988	1023	971	1048	934	1031	1008	1008	954	976	986	1001	1004	1028	971	994	981	926	952	958	968	945	1029	954	1006	999	1012	990	993	936	984	1026	1013	946	974	1023	989	989	982	1028	973	929	997	969	943	1006	975	1010	986	988	1027	974	1008	955	1023	990	1003	983	965	953	982	1023	971	1048	972	1013	1036	976	975	996	1012	1042	954	984	961	992	1052	968	1004	1036	997	941	983	981	975	951	1011	992	1012	1005	997	993	989	989	942	1006	1025	1009	999	1004	1013	1000	994	906	996	1045	1010	948	991	1008	935	1021	971	994	984	1028	1063	992	1037	1020	1018	1014	1023	975	1028	1015	1032	983	1049	1015	1009	1005	1032	1044	968	1018	1007	1041	1032	982	971	950	964	1065	991	1021	988	980	1002	987	968	1038	1039	995	1029	978	991	978	987	963	1052	936	944	1006	983	1006	1022	1046	1045	1020	1019	1058	957	933	1025	987	981	965	1058	1014	996	994	976	995	935	973	1028	990	1016	1039	982	958	1021	983	1022	954	953	959	984	968	1009	1008	1021	1019	1029	957	1006	992	1005	1027	1031	1049	997	989	947	999	960	1028	1049	987	981	950	953	978	984	946	997	990	979	979	992	956	985	1068	982	972	968	952	954	953	991	1024	999	1036	1037	939	994	1001	983	1007	1038	995	997	967	1011	1030	1038	983	978	937	960	965	988	987	970	963	995	1026	1014	982	979	998	1003	1036	970	960	1055	1036	1019	973	993	966	1051	1008	1015	1022	905	942	993	1010	986	1008	970	1044	1029	994	939	1018	1001	975	931	977	981	1023	981	1020	930	1055	991	1029	1019	1059	989	970	1020	969	966	985	980	980	967	945	1064	985	1049	1048	984	1001	996	993	995	1009	930	1011	972	1010	979	1022	1002	1045	932	994	987	1006	1013	940	979	974	991	924	1032	1012	1021	950	1010	987	1015	1052	985	999	1034	993	959	974	989	987	972	942	1025	998	1073	985	978	974	1028	991	967	1020	1046	1000	977	983	996	952	1000	1022	982	1013	1020	1018	1055	971	984	996	1005	1054	1022	979	1000	957	987	1016	997	979	966	1056	979	1067	981	993	1036	1019	1019	944	989	989	952	982	1006	988	968	940	1069	968	999	1009	1032	1009	992	1060	957	1020	1001	972	1031	1002	1013	1005	990	1077	945	960	953	991	998	943	1037	1027	999	1015	1029	1001	1031	955	963	997	969	990	1027	1010	991	976	996	999	1007	968	992	1056	962	1008	1022	1001	1013	1022	1000	965	1053	963	981	978	968	992	1006	1020	995	956	1008	982	984	978	978	977	981	992	1022	1034	986	962	1061	1013	967	988	1047	995	992	1012	962	973	971	954	980	954	997	944	999	1096	976	963	973	976	984	960	961	1013	965	1000	1019	995	1003	1028	967	997	959	991	1011	984	979	988	990	1007	1015	957	959	1007	945	1032	1037	981	952	995	1010	980	992	977	988	1012	989	998	1043	1012	1003	960	1034	1034	977	976	1047	1004	989	1003	984	1034	963	960	1013	1017	932	993	963	962	973	1036	1013	1074	941	992	973	963	990	979	978	992	1015	966	989	1001	981	973	1001	1034	998	986	961	1012	950	996	991	1035	979	961	998	1006	1012	986	959	959	940	1014	1013	984	1021	959	939	1001	1004	992	1015	1006	963	1010	989	1013	970	963	1000	1043	934	1003	995	982	993	990	996	1026	1041	959	1040	1053	1036	968	965	977	962	972	977	1007	963	977	957	976	989	1001	1022	1002	997	1051	992	988	1017	994	1029	965	958	1026	976	1017	1003	1025	1016	1012	985	984	987	975	1023	1035	941	1000	1036	971	1037	982	959	1006	982	973	1019	940	999	1046	1054	960	969	951	989	967	966	1004	942	1048	930	1034	996	993	954	973	1036	998	994	972	1032	993	1019	1008	1030	995	983	945	1023	991	1069	944	1001	988	1005	1026	953	1020	1029	1007	1033	1005	969	931	993	962	988	988	975	937	1007	971	986	975	1074	1027	995	956	940	947	1071	973	958	1045	981	1012	1042	1033	1050	951	989	955	991	1007	950	1007	984	1027	1000	983	997	1041	955	1011	1018	953	1024	958	977	996	969	1000	970	1005	1000	959	1014	985	1028	1007	977	956	995	953	953	1007	925	956	1017	1004	1012
23881	20952	24282	27787	20989	20962	12282	564	400	364	314	320	307	274	275	287	278	304	300	273	247	302	237	261	274	297	236	256	243	281	250	276	253	254	289	263	251	295	303	253	240	301	294	269	273	288	256	293	282	274	276	307	284	259	260	271	249	271	254	282	277	279	273	268	261	232	272	282	268	264	293	286	251	270	284	297	222	211	278	246	300	261	264	251	231	268	264	269	276	268	270	256	263	249	245	247	276	258	288	266	257	296	260	287	256	270	271	250	285	284	257	295	260	269	274	264	302	245	262	260	251	237	277	251	290	253	245	265	281	240	220	291	300	247	266	259	254	246	258	274	234	257	275	259	250	266	249	253	232	237	266	268	242	264	280	278	254	255	258	267	290	286	262	297	245	297	250	254	286	270	281	264	258	250	252	295	284	257	266	284	239	294	276	264	259	276	265	253	243	283	280	247	244	266	244	278	272	323	239	238	265	255	266	258	224	236	274	258	269	284	259	245	268	254	265	288	235	284	284	262	260	287	294	255	279	232	259	248	262	285	240	282	240	235	264	299	275	273	270	248	292	274	262	268	250	254	266	268	268	266	299	265	252	278	282	233	277	292	283	269	287	259	283	285	267	254	253	297	264	250	240	235	253	252	263	291	280	272	240	242	275	264	271	265	246	252	285	250	261	289	258	274	266	246	253	276	262	238	257	294	275	245	290	235	241	273	245	262	263	263	241	283	245	259	266	294	258	257	282	276	260	279	301	285	272	252	262	264	264	252	248	251	291	250	222	292	295	280	270	271	246	248	260	285	275	270	279	255	264	248	283	276	257	252	294	284	264	276	247	257	260	246	274	266	255	240	260	261	261	257	249	262	264	282	278	247	267	270	261	249	268	250	263	271	261	274	272	265	252	286	271	305	247	261	296	283	250	268	248	243	246	238	290	245	243	256	264	272	268	244	282	286	242	265	255	256	282	268	309	260	250	275	269	283	272	264	278	262	274	257	293	254	240	269	242	293	273	257	277	295	266	256	243	239	272	269	272	266	280	220	300	276	236	276	239	269	269	252	287	264	267	255	234	276	275	287	246	236	305	239	282	222	313	252	275	218	251	265	264	267	249	250	286	290	269	262	270	275	247	289	276	268	268	273	315	292	247	249	287	259	275	249	235	252	273	290	249	253	256	290	266	269	255	253	258	264	273	238	257	270	238	261	292	249	256	275	248	217	248	235	254	294	237	242	248	262	251	280	262	270	266	260	279	253	282	259	252	236	246	242	224	266	259	270	292	266	263	264	262	277	262	273	270	264	268	246	250	266	241	252	270	299	249	264	304	254	275	263	294	251	257	290	246	283	264	264	271	260	250	287	221	233	270	265	222	268	231	319	244	269	266	279	282	283	252	246	237	259	276	239	268	260	256	271	270	282	262	280	275	245	253	261	301	258	244	284	258	247	250	255	245	264	278	258	271	250	281	270	232	236	259	257	276	278	261	264	254	262	253	254	269	254	271	243	264	252	276	236	269	273	234	283	251	280	284	231	263	251	256	286	257	247	241	268	253	243	270	272	264	283	262	249	236	263	269	253	249	236	238	280	259	229	258	291	245	267	246	250	224	233	279	277	270	261	303	255	262	238	270	278	231	264	295	262	260	247	236	264	245	231	289	294	283	253	271	295	250	238	265	289	248	277	231	237	252	268	273	287	261	270	247	240	252	243	263	267	292	244	267	264	229	269	252	254	284	275	249	277	317	266	263	264	279	278	263	307	275	231	246	209	242	268	251	283	256	251	253	256	249	242	245	269	266	261	264	268	239	303	287	267	267	255	252	245	278	290	259	272	261	248	268	271	256	282	320	235	244	264	268	262	222	250	257	252	261	241	256	263	257	279	251	266	257	273	277	290	251	261	261	265	265	256	258	251	262	286	270	262	265	265	239	250	245	242	303	265	246	279	257	256	263	266	292	280	267	245	228	246	256	265	245	257	255	289	245	249	260	293	251	260	260	279	264	266	271	279	268	295	277	264	285	260	293	274	291	260	249	264	285	254	288	251	308	255	274	227	250	264	282	243	256	261	278	273	269	276	254	285	280	229	229	272	254	263	226	252	226	267	258	259	273	248	246	249	306	263	259	268	250	300	285	239	274	242	236	243	266	265	268	287	260	226	267	276	278	253	289	265	257	263	240	284	257	250	275	296	260	253	269	289	247	233	249	263	238	282	256	270	240	255	274	251	226	220	267	240	253	249	270	245	289	228	262	293	274	277	228	287	297	276	295	254	278	236	256	241	264	260	280	264	277	250	252	265	263	256	256	283	269	327	243	252	257	257	259	274	287	267	272	236	232	255	259	241	239	282	278	280	229	255	257	274	261	270	239	256	259	265	255	270	262	269	233	265	241	257	288	251	260	253	287	263	269	230	256	272	261	259	245	287	259	253	280	227	258	287	285	289	247	251	271	238	256	269	295	247	243	263	265	267	269	270	275	278	268	270	260	259	239	262	288	271	250	265	283	264	263	296	252	317	264	297	270	259	230	297	263	228	267	295	235	257	255	265	284	283	284	287	263	254	240	251	260	293	270	292	256	270	237	255	286	269	273	260	288	230	252	274	258	265	245	287	263	276	273	264	237	273	256	290	252	258	259	242	237	256	272	263	267	250	243	293	258	264	279	306	225	284	252	260	239	253	277	271	273	275	263	233	260	279	258	269	259	281	247	252	294	260	248	253	273	274	257	274	253	295	267	284	247	262	277	283	252	260	280	264	254	260	269	290	254	264	281	280	283	265	271	288	246	340	259	246	263	271	253	254	291	251	266	266	236	241	251	261	252	286	254	271	249	263	246	248	267	266	235	239	251	268	269	271	276	260	226	269	287	279	262	242	258	285	266	297	241	258	244	267	278	253	269	263	300	269	273	267	262	242	297	248	266	286	250	247	259	291	242	270	271	256	251	248	259	240	253	279	299	260	240	269	253	264	255	264	238	294	263	268	255	260	280	247	261	258	257	251	257	253	256	255	220	285	244	264	230	256	269	270	291	233	265	279	292	261	266	275	280	273	259	260	225	268	246	238	266	273	244	270	261	287	246	260	251	249	260	276	278	274	258	292	253	253	249	282	255	286	245	283	262	243	275	263	250	270	287	260	248	258	262	266	252	237	248	256	268	257	257	250	249	255	247	255	277	248	250	273	272	244	268	251	228	255	260	293	283	275	238	258	252	320	262	262	261	236	245	275	244	250	265	255	253	247	267	259	263	272	291	250	260	261	254	236	256	296	290	272	282	284	236	254	296	239	235	286	288	262	252	269	253	245	270	238	236	234	248	243	290	284	259	264	271	251	238	275	262	289	276	279	257	244	278	256	233	265	262	278	255	264	245	258	263	263	260	262	258	291	266	250	285	299	246	274	235	251	279	266	268	282	255	286	263	263	273	254	258	268	241	264	275	259	283	258	255	251	256	273	277	242	254	290	266	260	303	290	261	249	268	265	258	261	294	246	272	248	281	240	277	280
6847	9871	2609	1151	4937	798	724	700	718	688	669	673	671	648	634	670	674	638	660	625	653	682	657	641	627	662	634	634	617	653	606	647	622	622	620	618	642	649	623	573	641	661	662	668	654	654	674	619	648	641	585	633	641	644	667	611	629	620	635	638	625	640	610	606	634	676	625	637	634	625	648	662	659	652	625	600	646	616	679	646	619	603	687	643	629	630	629	665	628	673	686	655	617	629	617	642	653	639	638	617	645	664	659	690	627	633	666	616	630	707	620	608	625	674	683	662	633	637	635	688	582	686	647	613	566	612	651	577	655	601	701	673	632	636	664	627	659	645	588	668	635	627	651	668	638	611	705	626	625	668	636	632	631	634	621	661	634	639	626	645	630	607	624	639	655	641	653	626	630	710	654	617	651	610	647	642	638	641	624	611	643	618	648	624	635	671	619	616	651	608	596	598	650	630	628	649	660	639	601	688	612	661	643	629	682	674	644	657	603	591	616	615	636	634	589	641	660	659	612	629	583	660	611	659	675	605	626	675	624	605	624	596	628	686	618	613	641	649	628	631	644	613	618	665	695	610	656	598	640	642	578	653	660	656	620	660	665	650	643	645	636	624	614	649	619	617	646	666	612	632	615	613	664	610	651	622	597	694	572	630	603	621	621	622	631	604	659	641	636	665	651	666	696	653	660	656	640	604	665	664	625	598	613	625	689	654	632	649	654	618	614	587	679	660	622	640	618	653	652	660	629	579	632	647	624	657	626	654	631	640	646	605	640	622	613	675	619	653	649	678	657	615	621	588	652	632	655	616	663	637	699	641	668	627	647	642	665	644	642	652	656	673	598	610	681	611	674	632	633	657	585	685	611	653	619	630	634	682	665	629	664	668	641	614	645	644	632	620	621	668	633	670	666	677	632	656	616	626	600	644	687	625	651	679	613	630	624	713	582	638	627	611	647	666	671	616	663	648	668	648	621	593	640	619	668	632	669	638	610	638	637	610	646	623	615	631	683	619	607	653	653	655	615	613	614	631	621	641	594	608	623	700	635	615	620	645	654	638	674	575	694	688	598	647	656	676	672	646	593	634	626	645	642	598	642	613	625	592	632	573	658	657	633	629	606	638	633	646	626	660	614	582	590	643	639	645	619	610	633	676	624	697	653	621	635	604	649	636	668	606	640	649	624	610	622	638	638	641	602	610	647	669	607	637	647	582	664	646	639	621	674	652	644	640	605	621	617	607	651	635	656	619	640	625	642	628	664	624	653	639	653	635	643	578	672	652	672	658	609	630	706	602	644	646	617	638	630	651	632	632	590	624	609	610	606	644	642	642	644	587	645	661	655	645	657	627	611	602	643	615	632	646	623	675	655	671	650	646	641	653	687	669	629	639	622	654	604	646	648	646	646	608	666	589	591	637	656	687	596	586	633	615	650	658	664	621	617	633	611	609	636	631	674	660	644	631	616	660	624	589	621	661	600	681	649	654	633	623	639	626	639	683	641	653	645	609	615	632	629	611	644	619	580	648	691	655	624	604	631	647	658	621	623	666	650	619	645	639	611	619	660	611	653	625	619	671	665	630	642	629	659	596	652	629	669	624	655	662	623	617	631	614	670	640	672	665	626	594	646	663	682	631	673	652	632	666	663	634	611	641	606	643	682	685	645	641	643	617	627	657	620	607	609	639	616	645	643	665	616	655	692	639	621	636	596	684	610	613	617	659	660	669	619	645	634	630	618	661	647	597	671	645	668	621	613	620	664	631	606	588	620	632	668	600	639	603	574	656	682	623	633	619	626	638	627	632	698	635	629	643	664	680	670	603	608	677	682	638	640	639	642	628	620	664	661	672	651	665	647	624	628	668	663	635	636	610	665	637	632	657	652	633	623	655	666	645	602	633	609	646	616	658	624	622	640	684	663	656	634	600	622	679	618	665	612	657	691	629	631	647	674	652	602	642	650	643	639	631	600	667	686	623	618	643	649	560	630	612	632	653	615	678	673	650	614	630	602	625	651	614	658	665	645	608	621	639	612	661	659	600	662	649	671	663	606	643	611	650	646	618	661	614	628	623	657	651	631	602	638	628	668	672	616	618	631	670	630	638	629	620	589	664	628	661	639	600	637	639	634	593	653	648	652	656	649	668	654	641	635	594	612	648	606	655	616	648	661	590	637	662	655	625	674	638	610	682	630	644	651	659	642	640	614	661	614	662	622	622	638	660	682	629	648	642	667	652	625	620	602	656	653	606	648	650	667	602	647	678	599	651	654	638	608	635	650	624	691	696	613	604	616	631	603	627	701	631	632	607	636	647	691	647	639	679	659	645	633	663	644	645	669	670	641	631	647	653	649	660	642	607	614	652	625	629	631	677	630	627	647	686	673	636	613	677	632	651	647	626	648	622	611	618	596	621	627	633	611	631	616	627	592	622	677	623	615	681	652	640	648	666	602	589	594	636	725	617	574	595	673	676	617	615	632	622	659	657	657	680	638	648	654	634	647	645	673	585	643	590	641	619	617	620	614	633	608	637	653	638	651	595	642	651	660	645	676	648	655	643	661	651	649	606	617	647	618	602	646	673	665	621	655	677	644	670	614	630	599	608	663	683	605	674	610	654	620	661	600	648	581	606	668	578	657	655	612	642	603	673	629	630	625	661	611	654	699	642	630	641	614	633	685	664	615	589	633	635	660	625	634	625	662	605	616	635	617	679	657	664	590	657	611	621	640	611	641	637	621	661	659	666	659	628	650	660	628	634	613	628	655	641	613	656	641	612	673	603	621	617	631	617	621	632	653	675	660	666	657	613	632	656	633	642	626	660	652	637	627	612	642	635	646	630	625	668	644	621	619	652	626	654	604	627	624	624	681	654	613	651	668	618	598	654	646	621	629	635	641	678	636	631	700	644	667	649	590	689	659	628	656	615	614	638	615	672	619	667	610	609	617	663	609	653	643	645	637	663	637	682	653	698	630	642	648	625	611	607	671	642	642	641	624	621	633	579	639	652	631	681	622	593	654	596	644	626	658	649	639	643	638	653	659	610	659	667	653	616	647	601	658	600	627	628	596	659	644	609	672	673	616	610	616	660	615	624	654	628	646	622	682	588	636	592	610	656	626	670	672	654	634	660	630	647	670	673	656	665	609	674	631	646	578	610	627	639	647	614	631	645	662	614	655	681	625	668	641	675	666	644	622	683	672	664	651	676	691	628	668	651	630	642	673	626	632	565	594	661	681	688	635	654	679	680	610	636	648	689	627	627	634	660	606	661	635	626	613	637	618	669	639	659	577	626	573	651	654	626	676	658	658	660	619	615	625	632	640	659	694	641	628	642	620	650	632	672	629	611	670	664	651	634	645	629	622	630	639	625	627	681	645	617	666	627	639	638	602	672	648	618	656	684	633	601	670	631	662	610	588	643	688	629	619	636	633	637	649	633	611	658	655	657	668	582	616	580	618	659	672	624	625	659	612	639	662	628	664	626	626	623	643	632	621	634	615	654	622	672
31765	19644	7532	652	735	408	355	352	375	364	383	344	349	386	346	374	415	349	374	358	363	387	307	376	370	303	356	325	372	371	333	356	406	364	312	350	389	351	379	370	409	380	346	400	336	357	363	375	351	379	408	335	351	347	382	346	361	352	366	355	363	330	359	355	393	379	365	346	357	380	382	347	388	351	392	335	350	344	363	352	366	351	345	357	320	344	385	353	379	346	345	370	366	381	347	352	353	372	372	337	351	382	382	392	349	384	361	348	352	378	355	349	326	401	360	358	373	384	391	374	330	348	378	390	349	388	360	363	395	356	394	357	387	374	354	383	394	392	365	362	394	377	381	395	361	360	386	383	360	360	361	342	382	378	389	336	347	358	362	360	350	377	376	352	386	373	390	360	407	360	390	354	344	342	345	350	362	391	370	361	401	375	364	370	378	352	341	361	356	364	383	337	355	356	357	386	344	379	369	356	384	399	367	373	359	372	357	364	377	395	364	398	368	379	378	337	352	349	371	344	381	363	368	358	361	335	363	341	360	369	375	352	377	361	390	360	329	371	378	348	414	337	378	354	366	341	374	380	373	381	365	371	369	372	356	404	321	361	379	378	367	353	337	353	345	369	393	361	362	378	353	353	332	331	399	389	367	374	398	350	362	358	367	346	344	375	386	378	403	374	399	370	361	334	345	337	390	349	381	376	352	372	345	353	387	347	371	335	365	383	385	384	352	350	369	365	384	377	355	335	360	329	338	348	322	354	332	336	340	347	371	350	364	367	366	386	331	341	365	329	364	383	382	386	367	361	345	393	335	353	381	378	359	394	377	381	350	372	353	360	320	390	370	355	393	369	341	350	360	335	402	377	366	381	404	389	393	388	367	358	365	349	381	384	370	383	322	361	370	381	358	341	353	413	354	388	339	349	362	356	338	396	395	353	352	349	374	358	361	378	351	373	356	375	355	401	378	337	349	346	362	366	362	366	410	383	368	356	379	352	354	366	371	380	381	352	366	361	331	368	364	340	354	349	369	360	396	369	386	361	356	345	374	344	391	351	358	384	383	363	359	390	364	396	368	348	394	392	373	388	337	356	309	366	377	349	367	379	374	395	372	366	386	345	318	375	369	308	386	389	355	394	364	390	341	385	381	375	354	362	356	396	373	359	355	350	371	358	360	376	381	376	372	340	375	383	348	367	346	340	350	395	353	367	376	350	390	383	359	343	381	337	364	389	366	381	375	366	372	393	350	364	369	374	370	368	375	400	384	342	375	339	355	356	398	398	351	398	337	348	340	364	370	376	356	379	399	320	327	357	368	370	327	368	365	351	381	373	382	361	404	335	364	380	349	387	378	377	382	356	362	357	372	344	388	353	371	341	359	377	371	374	381	361	350	348	390	384	366	348	374	379	360	354	367	380	371	364	387	341	378	377	343	359	348	408	359	368	404	368	369	380	380	371	340	377	328	362	356	354	365	380	357	371	362	355	393	382	370	351	415	339	380	363	364	333	386	350	362	358	363	371	388	399	395	367	350	343	348	411	356	367	335	349	395	360	387	337	381	359	343	332	400	340	350	353	365	355	350	384	338	381	378	361	368	350	383	381	371	359	345	349	348	376	365	363	355	359	386	366	379	372	402	389	335	339	357	371	385	363	382	381	364	341	361	383	343	383	385	399	371	387	376	369	391	345	380	357	390	369	380	363	344	358	366	344	353	389	324	347	371	352	377	322	351	353	359	356	341	341	360	358	376	386	365	380	399	362	394	387	373	357	347	390	379	360	396	395	415	349	399	370	351	352	341	374	361	362	379	351	389	354	381	379	344	353	357	382	354	365	334	368	353	345	394	361	384	393	342	363	378	402	415	369	372	333	366	376	370	349	355	382	364	345	398	398	366	336	349	356	374	325	382	395	372	354	364	401	410	365	355	328	359	350	371	391	390	371	342	398	351	343	393	356	342	367	331	378	377	349	356	398	349	365	349	369	398	387	380	391	395	376	362	335	379	378	370	334	383	367	376	356	392	391	372	355	341	353	402	384	348	358	342	380	350	373	393	354	386	383	378	362	343	366	353	387	367	373	358	379	349	369	400	344	430	355	393	380	357	375	368	344	370	346	371	382	354	351	332	404	334	379	342	369	372	357	355	379	306	360	310	330	367	349	369	362	345	376	367	362	331	381	348	368	397	354	364	393	354	348	336	342	354	382	375	404	373	384	345	354	347	369	350	374	337	371	356	389	378	356	374	344	371	353	347	356	380	394	360	338	375	386	340	403	367	371	388	364	383	367	392	366	341	353	404	369	364	386	349	398	360	352	363	397	379	354	358	388	362	362	354	355	345	375	356	370	365	321	368	376	395	356	390	375	353	390	353	391	399	387	355	332	374	353	362	372	334	348	341	349	339	376	382	340	337	387	336	348	338	338	323	386	337	355	374	357	343	363	369	354	374	373	382	390	361	375	397	370	373	360	365	374	373	380	346	374	308	357	361	365	370	383	361	365	361	376	371	368	365	353	375	351	402	368	359	358	351	372	361	401	347	405	376	350	353	355	362	396	402	363	396	359	413	374	366	326	370	340	379	372	359	376	362	375	362	385	380	348	363	351	348	347	367	392	379	365	364	363	367	366	358	338	345	357	341	353	372	320	366	343	378	374	363	380	342	355	350	356	364	350	368	388	354	350	367	340	348	350	372	361	367	375	353	368	339	368	353	348	322	344	363	382	358	382	407	352	403	360	360	363	368	414	365	370	347	356	388	370	378	354	363	380	372	379	392	376	333	352	347	347	375	366	344	374	365	345	406	331	359	394	403	354	369	368	344	342	370	364	397	369	346	372	332	375	377	367	381	368	346	364	345	375	349	353	360	392	361	429	360	379	379	356	348	389	374	361	410	370	371	376	309	387	377	388	362	404	349	365	386	357	390	365	401	373	367	350	367	391	351	338	389	369	368	376	361	358	333	345	354	360	353	391	342	363	380	353	352	374	361	393	382	334	336	342	337	367	347	323	355	355	375	361	342	376	374	373	361	392	356	346	373	372	412	388	366	365	340	353	355	397	370	350	364	360	368	361	343	374	405	371	398	363	338	345	352	350	342	402	369	371	371	362	360	342	349	363	364	388	372	376	359	377	385	377	380	361	361	369	364	323	395	370	385	363	374	345	357	332	339	335	386	394	377	358	409	364	392	365	381	350	348	412	351	359	336	373	344	364	390	353	362	386	323	343	399	363	345	394	355	381	395	364	358	385	348	351	363	372	368	364	369	346	363	350	351	335	341	386	388	311	398	355	403	359	387	381	382	373	358	405	379	371	368	386	351	346	355	373	386	353	369	321	346	359	356	322	360	345	402	349	370	363	373	335	336	329	370	351	397	369	339	370	362	342	376	365	379	368	366	371	386	351	381	351	390	374	354	393	382	396	382	321	350	379	376	387	359	353	383	401	367	326	385	353	392	364	371	358	381	361	364	386	386	335	353	367	335	403	352	395	340	411	344	383	339	365
7677	4278	1228	918	1192	926	921	955	941	916	898	913	899	934	921	926	903	863	920	934	940	870	962	963	918	911	923	913	886	919	951	937	896	910	923	888	851	929	906	914	928	914	926	885	855	875	861	884	930	960	888	915	889	872	898	909	938	882	934	926	891	951	932	923	891	927	930	899	903	883	971	911	961	917	859	940	933	951	905	948	909	986	893	905	891	950	943	881	913	930	980	958	904	955	941	884	947	900	912	902	930	895	917	897	940	894	917	910	921	915	953	895	894	879	899	942	918	908	896	962	879	908	936	970	939	963	937	876	964	878	882	932	909	946	923	906	876	880	904	914	899	913	893	915	932	943	898	968	879	910	902	916	896	911	918	931	887	851	940	878	935	924	886	860	867	928	896	892	905	942	875	894	928	876	943	869	904	859	935	884	910	929	890	916	979	930	931	908	889	917	860	968	960	871	898	893	957	944	904	893	944	947	912	925	909	918	908	883	911	889	867	967	903	851	899	906	886	852	893	909	938	948	926	916	867	924	959	914	917	976	919	923	902	843	924	885	910	886	890	980	901	908	947	937	874	945	915	955	919	970	840	934	950	941	926	905	917	939	939	856	934	869	896	912	949	860	945	923	885	911	889	930	974	935	913	958	940	890	964	916	973	873	948	868	901	915	907	942	923	945	910	915	913	951	929	944	935	957	889	938	905	927	927	867	913	875	937	919	886	874	892	926	919	961	889	860	893	917	893	962	923	942	840	923	876	889	882	912	950	936	832	887	921	930	911	911	933	862	893	920	919	937	941	937	885	859	902	918	874	911	886	936	904	915	893	884	949	875	901	869	918	944	931	943	912	898	935	902	869	884	969	882	895	951	911	918	915	899	936	884	977	945	871	907	917	912	916	924	899	919	927	891	920	920	941	932	907	915	911	923	927	863	962	889	863	934	973	966	895	921	861	916	888	890	911	925	916	866	920	884	911	927	938	908	896	920	887	1000	943	890	814	905	909	872	910	883	906	958	927	949	907	961	896	881	914	913	962	910	925	952	915	931	932	892	899	887	959	896	937	906	903	966	936	936	897	900	922	872	881	944	906	889	871	911	935	922	931	934	909	880	939	925	875	914	891	921	926	890	917	932	865	913	898	886	891	948	915	846	880	876	939	887	882	916	942	901	934	918	961	882	945	967	903	879	917	942	951	883	843	942	917	901	889	933	960	911	911	878	905	922	907	922	932	880	859	919	887	910	885	855	898	946	900	923	902	889	934	906	891	944	965	923	877	903	915	905	881	891	856	829	893	955	925	948	910	972	895	915	915	962	964	848	917	888	956	913	992	917	897	905	964	1006	928	927	906	906	915	938	899	885	898	907	934	870	897	895	935	883	923	918	880	850	854	875	896	913	877	892	937	904	956	911	936	902	948	888	900	913	959	899	904	897	876	929	908	941	891	890	946	923	917	896	887	929	856	908	871	944	880	869	948	952	910	930	945	897	896	946	900	896	883	881	912	851	870	984	926	899	885	873	883	901	871	899	959	922	890	930	914	858	934	939	944	925	917	968	895	915	945	918	896	887	897	875	924	883	891	937	922	896	895	934	975	915	865	909	933	946	906	951	914	937	934	904	926	921	928	879	906	960	947	929	878	859	908	916	869	909	908	862	886	929	879	932	962	903	926	970	904	907	950	941	913	935	888	914	940	894	889	892	873	906	934	960	920	906	917	898	892	918	928	901	879	959	963	922	963	888	905	866	895	881	913	936	915	933	912	915	907	897	847	871	914	918	909	818	942	885	983	845	861	892	944	943	935	891	914	961	963	932	868	889	930	858	904	910	909	897	959	855	909	967	922	890	937	918	859	878	928	903	985	928	928	896	912	925	945	879	880	872	913	906	926	894	910	938	889	923	891	954	870	939	924	915	891	936	921	921	917	898	923	897	917	883	904	901	925	911	867	912	922	934	903	913	900	912	890	933	834	921	885	928	879	883	916	937	916	896	875	887	917	880	875	863	896	908	917	920	896	904	876	902	859	896	915	954	931	914	916	995	908	887	936	927	947	866	876	886	951	901	897	876	859	952	911	920	887	911	968	1010	904	950	883	937	955	918	891	892	944	934	930	862	945	899	902	956	898	952	908	882	890	926	892	910	891	877	906	946	893	907	871	950	938	904	951	989	878	932	928	871	903	884	875	906	929	953	935	962	912	876	875	897	953	955	928	939	940	905	890	962	957	924	932	926	903	878	915	906	854	895	937	904	893	910	898	887	915	967	899	920	871	922	949	908	944	891	912	904	915	923	898	851	931	905	926	903	957	921	844	1005	892	908	893	921	903	938	916	865	916	902	905	873	978	925	889	926	831	953	844	918	867	934	941	911	910	880	896	907	876	930	903	940	929	867	929	921	931	909	900	941	940	895	917	928	917	934	923	889	916	907	897	908	874	929	913	945	901	909	902	958	897	918	911	893	931	903	886	911	911	918	884	926	955	881	881	943	901	875	952	904	939	907	890	887	892	940	892	872	948	898	870	933	884	950	949	864	964	902	895	921	854	894	1010	861	923	918	922	929	893	925	890	881	848	924	956	898	902	927	943	877	853	852	883	916	923	931	925	938	942	886	922	881	931	921	944	880	923	905	887	977	934	890	851	905	900	879	916	896	920	927	922	952	947	905	945	876	868	911	939	873	920	867	920	955	920	939	946	949	949	915	914	916	862	915	911	1004	925	978	907	891	930	913	910	952	893	944	972	953	907	878	907	930	927	968	964	904	931	889	905	896	891	919	917	905	898	906	915	947	906	887	887	972	944	914	952	905	926	938	847	921	864	924	956	884	911	865	961	868	898	938	895	958	909	912	951	889	893	923	976	916	961	906	870	942	920	890	877	998	933	875	928	914	920	894	904	938	918	903	911	966	891	940	910	904	914	928	966	891	932	911	984	908	892	968	910	898	969	954	966	930	905	872	966	992	910	923	888	930	941	925	934	891	897	944	1018	862	920	914	895	940	845	930	881	928	908	876	867	853	888	928	904	910	940	906	895	939	852	922	929	929	910	939	911	925	866	933	922	953	891	928	918	963	882	897	933	970	922	870	941	909	905	946	914	934	868	865	960	884	882	920	879	961	905	914	893	886	965	949	918	924	925	895	944	872	896	866	879	906	952	944	952	927	961	975	948	878	929	966	934	876	914	870	945	863	942	920	922	924	943	957	909	923	893	929	924	919	937	927	937	879	936	893	908	932	897	886	893	897	877	927	913	962	877	877	904	899	937	913	911	956	963	905	938	861	962	917	962	935	847	970	884	967	915	913	899	906	894	929	897	914	905	866	921	910	881	880	944	964	944	932	915	913	914	915	884	902	974	921	896	905	909	856	907	895	923	923	881	855	920	907	874	958	879	934	907	925	898	952	929	933	909	923	879	933	947	912	906	894	937	935	940	897	925	922	895	877	925	897	948	850	906	886	882	927	927	907	906	862	943	916	876	862	854	905	864	882	965	905	902	895	924	903	947	925	884	903
24512	20944	23947	28095	21023	17065	889	518	495	465	492	463	413	434	419	441	399	410	429	459	422	417	392	412	450	440	409	435	432	434	421	444	425	417	427	443	437	390	463	414	400	388	398	420	463	442	439	456	406	371	466	454	434	401	402	419	422	439	429	389	399	451	432	403	426	489	432	421	416	424	394	430	404	400	410	430	459	396	440	437	424	465	417	407	399	423	451	408	425	412	449	411	416	426	443	423	393	414	406	416	408	396	403	427	463	446	438	446	437	432	413	390	389	380	393	433	442	426	436	413	427	454	408	403	391	433	436	416	405	413	412	437	405	440	452	411	469	433	429	444	424	375	414	412	428	421	436	434	427	414	415	393	394	396	463	428	417	416	433	407	461	423	418	416	400	425	464	404	371	369	444	425	449	451	423	423	423	432	412	431	347	388	387	401	440	431	406	416	418	386	438	423	449	454	418	411	409	424	380	377	444	408	396	411	452	430	394	393	394	430	407	436	451	435	397	401	425	409	451	388	449	393	446	402	428	406	440	448	426	401	409	421	387	449	418	454	437	427	423	412	453	377	417	388	426	454	414	424	416	422	418	484	432	405	398	427	424	433	441	434	440	443	413	409	456	410	391	425	421	404	428	426	450	457	427	402	416	411	448	401	437	422	423	448	413	403	429	431	397	428	411	453	418	456	426	403	431	406	417	454	417	416	428	359	426	403	395	419	436	445	434	424	413	463	436	435	438	411	418	444	444	401	411	373	427	429	408	446	467	428	428	395	455	420	440	439	395	422	426	407	401	419	445	390	441	417	425	436	405	442	402	403	435	417	423	425	385	430	420	405	433	419	397	423	414	403	400	401	461	442	399	401	414	447	411	416	414	436	356	417	398	441	430	421	382	396	439	425	390	372	444	418	399	429	429	408	436	394	422	448	406	427	411	439	405	431	381	405	435	411	381	417	395	428	442	446	443	410	405	410	440	451	443	381	418	437	410	405	419	412	428	392	411	418	416	401	463	403	399	432	417	423	423	417	426	416	416	427	396	407	405	430	406	427	473	402	433	415	453	400	394	413	419	445	422	416	423	396	455	426	426	423	405	425	406	366	416	430	419	419	437	408	428	428	445	426	423	446	466	431	406	408	455	413	392	455	422	434	383	418	424	421	367	397	408	453	400	402	412	412	433	403	379	405	424	435	420	442	421	408	440	425	377	398	415	421	433	396	387	408	431	426	437	432	430	433	413	416	376	421	458	392	439	432	434	459	434	452	384	447	398	430	361	437	424	403	421	409	435	407	441	434	467	439	438	419	431	453	428	435	399	454	421	404	446	451	459	409	445	450	447	367	424	445	418	405	417	418	445	415	417	440	417	408	388	424	446	441	440	430	417	412	374	468	449	424	399	399	413	418	451	379	410	469	387	407	414	430	401	430	410	407	412	434	458	410	451	431	443	413	396	448	441	419	458	420	458	424	428	421	441	398	417	441	425	409	413	422	434	412	397	414	407	408	404	462	455	437	428	341	445	424	414	408	387	399	415	447	405	451	454	418	404	398	394	438	415	421	431	397	444	402	396	446	444	424	443	444	412	402	407	457	402	374	426	396	437	426	426	425	412	397	424	383	410	441	404	388	431	414	427	434	402	431	394	420	443	385	421	411	366	404	418	385	404	404	439	437	378	409	404	427	440	399	438	418	434	423	401	412	408	407	430	395	462	439	414	400	445	393	390	426	412	403	436	440	439	456	423	412	424	411	381	449	411	411	430	421	398	402	417	425	409	425	404	427	420	492	412	445	418	399	442	416	404	429	431	423	483	390	440	412	416	451	391	367	460	414	408	436	455	401	430	443	444	423	392	433	412	395	388	417	450	458	429	410	411	382	451	408	461	480	464	419	432	418	396	437	390	412	417	410	386	440	404	449	426	436	415	434	433	415	413	406	462	408	440	435	385	447	441	444	430	448	461	418	416	383	367	412	379	443	423	413	394	449	435	402	416	397	403	412	369	415	424	419	413	399	436	380	432	406	427	424	431	418	437	388	408	408	413	377	426	397	452	418	422	383	408	416	406	385	414	408	391	417	463	418	407	431	425	414	400	439	408	400	413	422	424	439	426	472	415	415	435	413	431	402	404	439	423	408	420	413	385	459	380	406	395	418	423	445	374	411	431	472	382	420	445	438	378	404	407	425	419	407	425	393	396	461	433	384	443	449	440	410	402	405	399	399	414	419	436	432	415	413	478	430	457	464	465	432	415	463	405	462	427	403	410	393	438	447	405	434	449	404	375	412	429	384	442	406	411	415	440	434	429	424	418	409	465	425	425	406	429	445	438	409	449	422	424	402	454	432	425	409	446	434	386	435	433	437	408	413	424	439	432	460	453	421	409	419	400	446	403	425	446	389	430	408	441	399	426	422	425	440	387	452	431	430	445	430	426	418	406	396	453	438	423	406	448	406	453	416	407	424	398	403	431	418	436	405	459	390	414	419	430	444	412	437	434	372	432	403	382	400	427	389	404	403	437	433	464	402	408	433	429	438	426	442	426	406	448	438	448	407	401	383	414	422	384	432	418	421	406	403	447	449	379	475	425	407	405	404	439	413	398	415	421	477	415	385	412	439	436	461	411	448	424	427	422	399	428	407	403	401	400	419	414	431	412	440	421	408	398	384	425	401	434	410	431	395	428	415	411	438	389	392	412	415	397	394	424	415	432	430	423	414	406	423	439	436	411	429	418	442	375	425	404	387	453	428	468	423	405	446	424	427	423	382	428	414	417	433	407	413	432	445	420	461	433	468	442	420	399	422	416	434	406	402	429	398	389	393	387	430	418	393	411	398	461	404	422	380	429	379	407	402	428	420	439	393	412	380	404	388	424	410	444	390	389	416	385	456	407	396	418	430	416	428	415	388	437	402	423	411	424	433	434	441	465	431	427	421	397	431	404	430	388	417	446	442	425	389	466	439	452	438	415	399	396	443	413	398	406	443	434	413	382	422	428	423	431	396	424	380	440	403	412	437	403	440	434	416	436	436	464	411	450	409	415	414	400	433	443	400	399	467	433	458	404	468	400	426	420	412	462	430	420	425	416	420	407	447	425	419	422	434	408	419	417	416	397	434	449	396	424	380	373	454	426	405	425	410	421	411	409	390	402	448	439	455	400	394	398	403	394	424	445	423	432	424	431	444	443	408	398	429	437	414	418	425	413	458	420	426	402	426	395	416	391	434	422	413	395	435	450	438	443	408	450	422	393	399	427	400	404	415	406	409	372	454	429	440	419	484	429	418	385	409	463	402	406	366	451	430	420	444	384	405	401	391	426	402	420	407	439	388	414	415	366	456	384	415	391	449	471	417	416	427	421	446	406	418	388	395	430	482	434	454	465	424	400	436	435	434	382	433	410	421	398	379	409	383	406	406	428	450	476	416	414	420	428	393	434	396	422	458	407	415	408	444	380	429	412	401	445	402	427	433	391	405	410	426	446	441	425	442	409	421	414	421	429	454	414	463
6419	7002	1802	1531	3244	1057	998	972	1055	1000	1032	1041	1015	947	1049	1020	944	961	980	996	1049	1005	970	999	1013	1009	998	986	1006	993	1006	970	971	953	1006	989	1010	1040	1013	1044	917	993	1035	1065	973	1015	974	984	1066	973	923	1005	1062	1000	1034	989	1036	1013	984	995	1037	963	1038	974	1032	1001	964	1035	992	991	996	1003	971	1023	970	983	965	1046	1023	988	968	993	996	985	997	1016	1006	987	968	996	983	954	998	966	994	1017	1011	1024	1045	1023	1021	1005	1015	1031	996	953	970	1039	1032	1014	1017	1064	991	1017	968	1012	973	1000	967	986	1048	956	982	1007	1009	1008	1019	1010	1030	993	1006	1038	1036	988	995	997	1046	958	1001	1009	981	1004	1000	1020	969	981	1005	953	988	1008	981	1027	999	987	1017	928	1016	921	987	1036	980	1019	1045	1021	994	952	1024	1034	975	954	980	992	986	1041	996	990	1051	984	993	1047	978	939	976	987	980	958	959	968	969	1003	1013	972	990	1029	1044	1009	1037	958	982	967	1017	970	1026	1025	1010	1002	988	1008	1026	986	990	1040	1022	1006	978	993	1009	1002	1007	967	1016	1057	951	1020	1035	974	1053	981	1040	968	1003	956	993	1022	992	1039	1005	1004	975	965	1012	990	1035	1011	950	1020	1011	1021	947	967	937	1008	1022	988	1004	982	1014	1020	1048	974	1000	988	994	1003	1013	1012	938	1031	952	1029	930	994	1029	999	996	1037	1014	1004	1056	1035	962	958	967	1065	1013	1028	1026	987	947	987	1074	1000	1021	972	943	934	991	994	950	1019	998	1001	989	1049	946	1004	1057	1024	1016	1022	985	940	1038	988	1028	912	935	1016	1039	1012	1000	992	968	1039	952	956	1023	1006	941	1034	1011	1034	1021	1008	1086	1018	993	993	1005	984	1023	1023	1050	1002	950	1013	1041	1037	947	986	971	996	1000	1001	1031	989	989	1018	988	989	977	1015	1003	972	965	911	963	1029	962	1013	993	1025	956	985	950	1016	1036	1014	960	994	995	1018	995	1105	982	1008	995	1014	967	1019	1042	1033	979	1011	1029	962	986	973	986	1013	1006	1014	1068	1009	965	1019	1001	1024	1005	984	1012	995	947	968	968	1035	980	1049	965	1023	1011	1035	1029	950	1007	963	1026	942	968	987	1017	976	964	983	1000	1030	998	998	944	948	1034	1010	1022	1000	947	1043	965	1061	986	1002	950	965	1004	958	1039	978	1011	1022	991	969	992	992	1016	1033	1010	985	1064	1032	957	964	972	1039	1036	1012	996	982	976	1085	1018	955	974	941	971	1025	996	978	1023	1013	995	1050	984	1009	969	972	999	1046	1028	1001	992	1009	969	960	1012	967	992	989	979	950	1033	1049	1006	1021	933	988	1017	977	1016	1008	1020	1021	963	973	983	987	996	1063	1038	1003	1022	1016	1020	1006	982	974	935	1031	1044	1012	1012	977	926	1028	951	986	974	1048	1012	946	1015	984	974	1020	1015	1012	1019	1069	1035	987	933	1041	1007	1021	1066	928	1033	1005	988	1035	1011	948	1032	967	1045	958	1002	1010	929	981	1018	988	1024	998	1037	949	988	994	1032	1004	1043	1028	1051	1023	972	999	1040	1029	999	962	976	987	997	970	990	988	1005	1011	1031	981	1005	996	1004	956	1046	1018	954	999	993	953	983	1049	956	1011	1021	944	1018	984	1019	967	1003	1038	1020	1024	1007	1038	977	990	949	1011	1013	998	969	995	1012	1000	954	1001	1018	967	977	983	998	981	1045	948	1006	1036	1031	1012	1022	1027	1027	989	975	1028	1000	947	995	999	1017	1038	980	1074	1057	1002	1033	1006	1029	1051	1025	1016	962	966	971	963	1027	960	990	1004	1012	983	998	1014	962	943	930	1006	965	969	997	1022	1053	959	948	1018	989	1010	984	982	1022	1025	954	974	1019	973	1067	1018	1005	974	995	940	1039	1039	975	980	1011	1023	943	1021	945	979	1011	1070	965	1005	980	992	973	1005	980	961	1036	1045	997	1034	1008	988	967	990	988	1029	1061	994	984	1015	1050	1010	1019	1041	1034	1042	1022	1032	1021	1006	986	950	1023	967	1019	986	1029	1009	978	1011	991	1005	1010	1017	1017	983	970	1049	970	987	986	999	987	978	1061	1009	1071	969	1027	1034	962	981	996	1005	979	1068	1002	1022	987	1077	963	970	948	1025	993	956	1006	958	1011	976	954	909	995	1026	1071	1047	1010	980	959	1023	1006	1039	998	1017	992	985	948	1023	1034	1026	983	1050	1040	959	1002	1034	1028	990	996	1018	1026	978	950	969	976	1039	1000	972	1043	998	1044	929	1075	977	1030	1006	1019	969	1038	977	1013	1037	1041	958	1055	959	974	1016	971	1022	995	1015	996	1013	1061	1023	956	984	968	1044	973	981	990	1021	1015	951	958	1016	990	1031	1016	984	1024	1064	964	968	983	990	971	984	988	953	981	1019	1024	972	1022	966	979	970	951	989	1046	995	941	979	1047	975	1006	1013	995	971	1003	1005	1014	1000	1014	987	960	1001	1020	988	1012	981	1002	1037	923	968	1031	970	1034	1072	977	1010	1003	1011	924	980	987	1000	1014	1020	1046	1035	1001	1041	954	1025	967	1007	950	998	1052	991	1000	1038	986	958	987	1054	950	971	1016	1008	1030	927	974	963	1032	1019	1026	1018	985	998	1050	1041	1017	1033	1019	998	1026	1012	947	991	1035	1023	1007	984	1068	1010	981	993	989	1034	1040	1009	991	955	988	966	1002	997	971	985	1028	1013	979	957	1036	992	960	1019	1010	984	997	985	979	1010	1020	975	1059	976	1009	1030	1056	974	933	1001	970	1025	979	982	1005	992	939	1015	1023	1022	993	1044	969	1001	999	991	1015	1025	958	1017	957	1019	1013	1055	989	961	1007	1017	1040	962	1026	997	970	932	961	997	1066	992	984	985	1025	1003	958	979	978	979	985	1000	1011	1020	985	1003	974	1063	1042	1040	984	979	972	1009	1036	977	1019	984	1035	977	975	987	1055	1025	996	1086	953	1027	1014	1004	1029	973	1031	998	1015	1026	960	1068	966	998	950	1013	1002	1015	973	916	1019	978	983	1003	948	1004	1039	1007	993	947	933	980	1014	977	986	1004	993	1014	1002	984	1038	947	1003	972	1017	969	1004	997	962	990	967	1002	961	1001	954	1060	1005	1049	1035	1015	944	1025	1017	998	966	1075	1034	1029	983	1004	979	968	982	1023	952	956	961	1020	988	953	1013	1016	989	1008	994	995	1007	1013	1040	940	1050	960	1058	1017	1047	999	979	977	1007	966	1001	994	992	1017	1029	1005	977	933	1007	969	997	992	1020	1032	966	1028	983	960	990	1012	1019	990	984	953	1032	1010	998	1015	992	975	923	1025	985	949	996	981	963	1001	949	954	1048	984	985	1029	1036	1008	981	939	958	1026	968	1021	1016	948	961	999	965	990	1052	984	1002	1026	985	984	1056	990	998	1087	1046	998	971	952	933	986	1012	936	966	1010	984	1019	970	973	994	1000	975	983	956	1031	953	988	1031	962	993	1002	996	1002	1051	1031	1020	1016	1024	994	1012	989	1019	1034	937	994	1050	1013	991	1036	1000	1007	1017	1010	950	1057	977	970	980	1026	998	996	974	958	999	981	960	958	989	919	979	941	995	1032	1013	1003	1023	986	992	1037	1014	997	961	1010	1011	962	1010	987	1039	1068	1036	981	949	1035	997	980	987	969	963	1041	958	1023	1013	929	976	962	954	989	969	1030	1023	976	1026	1039	966	1011	965	996	1000	1008	942	1006	990	1029	1020	1032	985	995	971	1011	997	1031	963	1013	1070	1031	975	1002	973	974	960	995	976	972	1005	982	1001	1018	1035	985	1020	985	1028	997	1047	1014	1043	954	1019	975	1015	1036	1010	977	1048	995	997	970	1013	1031	951	993	1030	1005	967	973	926	1004	974	962	1007	989	921	1033	946	1030	990	1000	1013	993	943	1000	968	958	1021	980	955	962	968	1047	980	990	977	920	1011	992	911	1026	994	1041	992	1010	990	936	997	1001	950	972	954	974	948	987	963	957	958	1037	1013	960	1057	992	997	949	997	993	1041	1032	977	954	963	1009	955	1011	1041	1045	976	964	955	1005	959	1027	1080	973	998	980	964	1002	974	1025	1003	964
23811	20940	24257	27777	20956	20948	15115	638	393	339	364	364	325	330	284	291	260	254	272	269	281	292	297	275	280	291	240	271	281	277	280	296	271	267	265	262	301	254	260	253	248	287	283	290	276	287	267	265	260	272	279	272	250	274	256	276	253	284	268	249	259	242	257	256	265	279	292	248	262	276	265	256	269	291	278	278	287	259	251	279	268	256	267	257	294	259	251	232	259	273	284	273	282	287	266	274	301	294	246	270	275	272	270	250	232	279	264	264	285	282	251	253	283	258	255	237	244	238	267	272	260	250	258	248	285	239	268	245	268	300	271	286	272	270	270	290	284	280	258	316	286	264	276	259	237	239	289	278	247	278	257	269	278	260	249	237	249	230	258	286	250	274	259	238	262	240	270	290	258	277	272	266	249	293	270	264	286	263	257	251	268	269	261	233	304	275	263	266	271	253	246	259	262	271	277	267	256	255	216	260	273	278	248	231	258	239	302	283	280	263	261	233	277	236	258	218	277	273	269	269	287	283	229	252	242	264	270	244	267	258	269	231	241	264	295	272	264	262	264	292	268	254	255	239	249	281	248	297	256	279	275	269	280	248	280	269	277	284	255	285	282	270	262	251	269	249	273	268	267	251	252	254	283	263	263	268	283	223	248	250	270	292	291	257	267	267	267	251	275	284	254	268	264	266	262	251	262	254	278	250	260	283	270	272	245	269	260	255	268	243	250	241	264	245	243	269	272	240	272	268	266	305	253	253	272	249	254	298	285	275	252	262	249	248	277	258	265	258	261	261	267	246	269	263	261	265	266	269	254	259	211	272	279	273	262	293	271	285	277	272	256	274	301	269	290	244	247	262	259	286	246	268	269	250	262	256	274	234	260	287	265	257	240	257	293	232	256	245	259	275	283	286	249	288	279	254	259	276	286	288	265	247	251	256	287	284	277	277	284	292	284	245	290	247	281	267	254	275	269	228	253	281	261	259	260	247	222	264	234	249	288	245	259	237	291	252	297	263	274	268	255	279	254	243	263	272	272	278	282	280	258	230	262	267	245	239	242	275	272	254	307	276	291	269	282	281	241	249	270	259	288	267	280	266	271	243	258	254	259	252	251	259	269	260	295	218	287	271	258	265	257	281	274	277	250	278	240	286	294	300	269	272	249	250	277	260	261	253	273	293	258	248	252	290	265	261	276	304	294	253	278	272	259	282	221	269	290	269	265	248	251	263	249	259	271	295	253	284	281	298	280	258	252	317	295	264	279	239	261	269	275	279	275	261	238	279	247	297	267	257	251	266	263	278	273	277	281	276	257	223	283	264	279	233	249	277	275	270	261	243	259	274	287	272	248	260	280	310	289	272	278	262	242	272	279	261	269	259	236	269	296	308	264	258	262	263	244	269	264	251	281	282	262	238	300	254	288	286	298	252	300	300	319	269	247	260	284	260	285	252	246	281	238	258	259	227	300	244	265	276	285	258	279	246	258	256	250	295	265	251	275	258	276	291	246	284	255	240	248	252	247	276	288	244	255	283	287	274	249	270	290	272	270	237	240	227	283	299	264	272	269	273	272	248	251	259	258	262	253	261	252	238	273	249	317	288	236	277	268	244	282	268	280	257	225	289	281	246	259	263	289	243	263	237	248	225	270	226	277	262	290	256	296	271	264	231	290	257	288	267	230	270	268	293	252	237	298	287	274	261	295	269	310	275	279	287	260	271	274	276	265	274	232	246	259	294	261	267	290	258	245	283	248	250	272	248	275	268	277	268	258	273	299	227	281	281	250	257	269	282	273	262	262	242	281	252	247	255	268	277	285	281	252	257	294	264	295	254	275	273	257	265	266	263	273	241	235	300	278	280	275	265	250	262	269	259	279	251	271	272	269	290	295	270	268	265	268	267	275	245	251	282	262	269	238	287	275	234	259	261	252	265	273	265	240	256	267	257	275	246	247	262	247	255	262	262	282	270	254	241	233	286	257	246	269	246	274	252	266	287	303	268	265	257	271	251	238	306	265	266	263	243	251	267	277	275	292	238	247	285	283	282	266	252	282	265	286	256	256	315	300	265	280	251	273	270	261	255	277	296	231	257	273	254	297	283	276	270	262	238	247	276	267	308	274	294	278	281	254	263	258	253	260	258	257	249	264	240	255	250	263	280	283	263	264	275	275	282	264	251	263	270	272	278	253	273	258	256	273	238	286	289	247	253	251	266	271	279	251	237	288	265	280	291	253	259	301	272	259	259	276	270	265	277	253	247	262	253	234	238	252	271	265	259	290	289	259	251	229	253	276	278	283	268	252	250	280	257	231	276	268	269	279	278	258	277	251	253	268	278	246	274	259	287	235	240	228	291	274	257	252	256	288	256	273	258	264	238	265	240	276	264	281	253	277	238	290	284	264	263	227	227	249	243	256	289	270	245	287	273	268	241	268	241	275	256	266	271	287	266	279	257	258	271	231	244	263	288	276	260	272	272	261	279	261	287	244	269	283	290	277	267	306	244	234	278	258	227	263	276	253	232	252	269	268	272	246	243	232	253	251	265	248	234	292	274	269	232	254	252	274	256	259	262	233	259	277	270	252	270	251	267	286	242	288	281	280	248	256	247	262	269	258	263	293	269	270	245	273	247	240	251	252	273	285	281	265	273	254	273	245	271	283	284	272	257	263	261	212	265	294	288	278	261	277	278	278	284	258	296	257	246	273	278	260	280	253	250	256	257	247	251	265	263	257	268	247	258	271	255	237	276	239	269	259	271	261	285	277	235	273	275	260	266	288	262	245	284	244	217	291	250	259	271	267	248	258	263	251	245	261	268	268	266	287	280	243	260	277	245	253	250	244	242	248	271	283	267	271	236	237	296	252	310	287	267	263	277	269	278	241	246	283	244	249	267	270	248	270	240	280	260	241	290	262	294	285	283	274	296	270	296	271	238	264	235	265	261	298	244	282	245	229	279	273	268	244	234	273	246	252	259	268	263	289	261	295	256	254	275	250	249	244	250	288	227	277	258	258	242	275	268	284	242	289	248	251	271	276	242	262	254	276	272	249	281	294	255	257	263	227	274	262	258	277	246	251	261	289	260	274	268	286	284	272	253	268	266	233	260	211	264	234	244	248	303	249	276	272	251	260	274	281	221	256	258	247	252	259	243	253	260	255	261	249	262	273	251	266	245	279	277	286	243	233	261	253	278	266	247	259	269	245	293	306	249	231	251	255	289	262	267	253	303	289	269	249	272	282	236	243	232	277	249	272	256	279	240	287	251	272	263	273	278	289	249	233	270	267	253	281	244	244	284	261	254	258	249	264	285	254	251	259	238	241	249	245	254	264	260	262	239	259	278	277	265	259	275	260	293	246	276	258	290	266	289	282	274	257	257	279	274	290	266	245	255	234	234	298	270	283	263	259	272	248	260	265	272	265	252	291	286	271	290	281	259	275	243	262	295	258	278	300	258	294	240	244	255	278	239	264	259	284	259	262	281	252	294	287	269	259	258	298	254	241	279
7182	9214	1885	4533	3502	739	719	701	650	685	677	654	660	666	688	690	667	650	641	689	669	663	665	639	656	648	643	646	614	613	616	643	597	673	617	661	611	625	666	635	638	628	640	680	623	631	641	606	677	598	670	654	665	626	667	615	652	694	641	662	644	632	653	599	642	644	642	623	647	641	658	676	657	639	650	665	671	677	637	628	626	620	663	605	640	646	656	635	669	667	649	608	584	617	656	643	691	672	640	630	679	657	625	659	652	645	643	613	645	678	639	587	660	646	651	611	680	675	655	636	649	716	660	627	654	680	623	631	644	608	616	646	626	626	630	678	642	626	628	666	654	640	684	663	646	671	682	625	661	661	630	666	680	629	630	631	650	653	667	622	611	619	636	662	653	636	651	594	665	616	660	618	642	682	623	637	645	670	642	626	632	649	637	681	603	672	615	644	653	669	666	638	611	630	648	613	677	691	677	654	612	680	633	643	619	607	639	673	635	608	638	630	685	613	655	638	688	633	666	661	646	610	679	668	646	658	676	632	609	629	626	621	620	648	585	653	624	638	621	619	687	643	621	654	610	647	628	651	636	709	671	643	611	636	633	678	658	606	659	640	622	683	638	671	598	673	634	604	626	633	606	655	574	651	649	643	645	615	635	628	646	636	653	620	665	625	673	617	613	641	670	657	650	668	621	627	635	604	625	587	646	682	621	645	673	667	655	631	642	690	612	629	667	625	642	666	669	662	642	654	660	605	649	669	632	652	647	650	617	655	634	617	629	650	634	619	667	628	607	641	653	641	645	640	683	631	629	679	635	591	632	608	679	651	654	624	643	632	628	613	619	625	590	630	644	672	650	623	658	634	664	624	626	672	659	644	656	662	641	642	634	649	666	647	685	613	630	627	649	598	627	678	671	659	663	641	637	668	653	635	696	640	615	688	639	678	623	667	648	599	633	643	685	631	669	618	604	637	599	670	636	651	652	634	654	688	620	644	596	632	612	660	630	600	662	646	604	618	687	655	624	634	674	625	670	626	665	608	633	656	638	619	642	608	683	605	643	631	644	646	665	639	615	633	653	611	649	606	644	644	594	609	643	672	596	662	621	640	652	624	593	639	619	613	621	623	639	662	607	647	629	655	669	584	682	622	707	680	664	632	666	675	641	549	681	654	638	654	654	653	649	611	648	653	636	651	635	645	661	686	637	623	662	675	638	692	603	618	663	634	676	605	665	643	670	678	702	636	645	662	622	683	598	585	641	608	644	629	641	652	672	684	640	659	641	646	683	665	667	692	633	618	641	596	641	637	648	592	624	612	610	658	662	631	627	621	667	638	664	663	691	694	665	663	617	619	641	634	628	648	673	594	637	650	639	676	642	632	699	640	668	699	666	668	648	649	634	653	606	644	671	624	646	660	627	634	676	625	622	618	626	662	637	660	661	634	647	651	630	636	631	663	625	670	652	611	643	668	641	632	677	613	582	612	680	650	672	673	579	669	592	626	632	672	645	620	629	639	603	632	638	649	639	637	707	657	629	642	616	642	670	648	626	615	671	661	628	619	643	618	641	667	657	652	598	666	645	680	672	605	628	671	595	650	668	647	632	645	638	635	626	627	659	613	671	659	600	617	630	640	682	663	648	633	668	597	680	623	618	616	600	678	617	633	653	681	597	640	635	631	651	651	700	619	619	660	634	671	645	637	611	657	649	664	673	655	624	605	585	647	655	629	604	697	674	614	674	681	653	643	634	611	645	619	642	660	653	652	642	673	671	625	616	652	630	646	683	635	605	669	620	653	622	685	653	643	596	608	612	633	703	626	639	648	666	610	638	619	625	625	697	645	652	639	590	628	632	658	651	644	628	651	676	632	675	653	612	608	634	679	645	621	667	639	631	649	651	641	603	664	630	642	680	625	591	658	597	645	619	649	639	619	639	609	620	652	654	618	604	615	652	598	647	636	684	663	662	635	681	687	644	643	667	647	661	654	638	627	618	604	653	625	639	642	651	631	654	635	641	655	670	663	645	636	625	675	659	649	616	628	640	599	644	605	659	657	641	628	641	620	665	641	629	632	662	669	638	674	685	668	645	644	642	650	669	634	678	641	671	666	624	648	604	617	652	697	627	646	647	652	624	629	654	681	631	630	612	699	701	640	651	634	633	651	627	648	613	649	621	657	591	600	670	635	644	653	635	630	644	634	609	645	628	654	649	635	619	601	626	592	691	612	585	693	636	607	676	642	666	670	611	664	667	648	659	617	635	629	641	665	638	726	639	658	640	663	603	641	591	642	665	667	636	659	627	625	648	683	636	626	656	670	619	590	642	663	599	707	598	653	631	624	673	664	624	667	650	639	637	623	641	645	612	615	640	642	622	612	620	657	625	628	655	658	627	658	692	645	683	611	658	652	637	653	699	651	616	641	649	595	703	663	630	628	614	572	659	623	641	619	617	646	665	631	632	641	602	654	629	622	629	631	617	634	618	685	629	665	622	664	667	622	651	618	641	648	667	624	687	644	665	660	630	634	643	642	656	655	641	682	697	654	649	659	618	622	661	622	624	583	644	605	684	609	655	614	637	634	624	625	647	636	633	626	658	606	670	647	647	624	610	612	709	612	686	675	580	641	654	663	638	624	664	618	689	604	666	643	655	613	661	668	690	637	645	609	714	684	615	634	646	659	639	645	695	653	633	670	639	604	663	628	670	628	636	618	636	635	654	598	645	645	644	656	625	634	676	651	661	636	647	679	660	625	591	665	644	635	620	636	643	647	630	668	653	663	625	641	639	681	658	665	624	627	628	646	629	625	672	659	605	609	626	630	617	621	611	636	608	603	638	638	641	622	645	628	633	638	652	618	602	661	627	699	601	675	659	635	657	665	636	667	650	644	621	655	617	622	636	640	638	673	617	605	642	663	647	629	636	601	662	676	646	644	619	675	592	655	632	643	612	654	627	627	636	638	634	647	626	626	649	636	693	617	628	660	617	676	633	622	643	689	665	645	645	639	676	674	671	655	599	697	615	646	635	661	672	638	638	661	612	643	641	637	641	663	590	635	635	630	623	627	634	654	617	615	681	634	613	702	665	601	645	620	595	623	669	643	658	643	663	642	627	599	667	620	646	602	630	642	640	608	639	646	670	660	628	647	626	645	584	658	641	653	610	633	595	624	607	617	652	600	640	653	652	632	689	661	627	657	625	647	641	661	652	671	608	659	622	615	649	582	619	633	656	626	630	647	684	640	634	641	659	655	652	656	615	580	624	664	667	647	657	618	615	651	667	651	647	615	655	678	653	648	683	645	675	639	639	648	662	626	620	613	639	626	643	646	670	674	676	609	657	670	685	629	651	634	688	615	634	634	640	642	657	641	640	643	573	637	610	649	658	652	672	645	655	640	633	634	657	651	609	672	656	629	683	637	679	625	713	625	654	679	690	657	689	646	610	623	658	634	684	713	592	579	690	667	639	620	645	617	635	637	624	630	623	621	631	673	606	626	607	648	615	687
31622	19563	7369	890	501	371	356	340	362	372	364	349	334	334	375	363	394	370	340	310	337	354	365	345	386	351	349	350	358	373	355	348	331	375	383	350	335	366	367	362	361	347	376	363	376	340	352	373	392	356	348	382	361	362	380	374	345	331	395	362	320	386	396	377	376	339	349	359	382	357	398	364	374	377	337	359	357	354	363	360	353	355	351	354	354	369	350	372	351	339	377	394	366	390	362	409	349	369	370	337	325	337	401	374	342	371	336	380	397	382	360	365	398	373	371	392	385	355	387	352	350	361	360	363	380	368	365	350	368	363	350	365	359	359	344	342	361	345	363	400	346	364	364	347	387	378	328	386	401	380	372	399	356	331	372	357	340	355	359	377	372	364	406	361	370	322	362	337	380	380	361	355	350	354	390	385	428	405	344	357	382	356	389	377	327	370	345	361	353	373	337	355	366	371	375	386	346	390	386	372	369	389	375	371	360	355	351	376	344	390	352	327	368	346	373	353	371	357	346	371	374	367	367	407	371	383	363	391	392	385	351	343	342	366	350	330	408	346	342	388	363	370	363	369	375	355	376	386	363	352	357	345	338	362	364	347	350	352	363	337	357	336	384	334	365	373	317	369	336	369	356	370	364	365	351	316	355	376	377	371	401	361	386	352	329	390	381	409	425	374	373	369	384	339	384	344	376	365	353	353	357	341	357	378	331	354	347	360	367	373	370	367	385	383	408	392	347	376	363	396	357	337	366	384	365	367	373	336	389	365	323	377	383	383	442	363	320	341	386	340	362	353	351	367	317	381	353	359	370	365	327	365	356	364	330	372	409	354	389	363	364	378	355	380	387	361	366	340	383	347	353	350	365	352	418	352	368	353	359	358	360	366	378	376	339	428	349	356	399	364	348	347	357	358	345	336	374	355	383	376	346	355	340	374	346	358	378	365	354	377	366	361	385	359	355	356	358	376	369	362	317	386	377	392	351	344	391	359	367	376	327	354	390	383	342	361	334	366	380	350	364	336	348	332	381	391	381	353	373	339	394	328	389	350	342	384	378	357	378	363	331	342	386	355	336	362	375	359	372	354	410	355	380	356	363	343	406	373	352	361	353	346	355	326	369	394	350	390	388	379	370	364	390	402	330	335	347	345	363	346	355	354	357	354	347	381	379	368	335	354	387	362	373	356	376	349	356	363	382	370	407	354	351	354	383	382	356	369	370	363	373	397	330	330	374	353	341	363	345	343	325	369	338	353	382	401	359	363	365	383	352	333	366	347	345	362	368	341	391	353	348	388	335	339	362	364	369	385	365	326	404	370	339	357	361	375	355	386	352	371	381	392	400	385	380	341	361	346	352	372	351	376	375	368	321	351	406	379	386	383	364	371	406	360	361	356	398	353	372	355	337	345	343	364	372	351	345	394	344	350	382	403	365	361	402	377	363	385	352	372	358	326	371	363	318	384	349	333	387	388	360	355	348	363	354	366	390	380	367	370	394	373	369	343	365	381	340	349	384	364	343	360	374	352	371	313	396	352	344	344	357	327	370	382	337	373	402	371	332	369	361	398	391	366	388	319	431	378	381	316	388	359	390	356	354	368	390	344	369	343	365	359	378	401	360	368	355	346	339	358	374	337	372	353	371	347	355	346	378	378	388	347	373	374	375	363	348	325	403	320	365	382	341	313	297	345	387	350	343	373	338	341	384	364	360	351	337	415	361	358	380	355	423	361	360	364	363	402	367	386	372	364	360	373	380	344	367	368	346	344	377	360	361	346	370	378	379	344	372	359	396	389	390	350	375	368	355	342	373	383	346	357	345	378	405	375	358	378	372	335	353	362	351	332	335	360	350	361	387	373	383	366	370	372	389	380	356	327	346	375	354	378	379	363	346	383	346	379	369	376	373	372	357	387	418	362	363	371	349	357	355	348	370	377	368	365	379	340	356	351	325	379	342	347	389	335	370	380	358	381	326	354	372	365	332	370	328	411	392	342	391	396	371	378	374	372	372	341	406	334	347	383	343	387	336	375	343	340	364	369	365	334	383	350	331	399	381	397	322	352	415	347	361	362	359	368	381	346	352	358	363	349	371	398	383	378	361	349	367	358	374	345	368	353	390	402	374	396	341	390	384	387	337	359	342	334	368	346	366	339	377	383	369	344	350	381	387	322	370	346	359	360	360	386	363	346	412	366	343	378	376	354	335	349	374	394	352	394	388	371	360	338	375	376	335	339	367	335	368	347	347	361	328	367	372	398	388	341	379	342	371	336	376	402	385	366	338	347	357	334	341	370	394	338	355	405	357	366	347	376	340	396	369	378	346	403	366	359	366	370	344	359	370	331	354	362	351	357	374	364	332	373	352	353	391	361	386	389	362	348	336	364	342	336	357	369	364	357	351	384	391	332	360	383	381	380	379	378	349	360	377	384	344	369	366	344	340	370	369	361	394	355	374	369	358	356	361	348	366	362	359	311	374	373	374	364	357	378	359	384	355	346	366	357	361	361	350	357	390	385	342	384	348	368	382	374	367	373	376	351	358	386	365	351	346	337	362	363	343	349	349	340	369	355	358	376	365	335	383	372	372	370	355	320	383	361	389	354	345	343	387	361	366	359	369	376	339	362	377	343	367	345	335	377	370	354	342	386	374	359	375	384	400	353	348	373	358	408	381	345	342	360	364	396	363	370	336	346	380	367	354	383	356	357	359	385	373	314	339	378	365	376	346	380	371	369	397	357	364	358	340	358	387	374	370	359	366	374	393	352	377	366	411	345	351	360	332	396	319	324	345	382	378	367	391	380	365	366	375	351	406	362	377	363	359	329	403	357	378	349	361	361	383	402	346	377	385	338	359	360	331	363	331	324	335	392	378	366	363	383	364	333	344	373	338	346	370	367	348	338	353	357	373	355	363	384	369	332	354	360	416	357	368	377	362	358	341	363	381	371	330	342	363	353	353	391	420	371	387	368	403	347	391	362	363	346	381	401	360	371	352	374	360	372	326	360	375	378	344	348	331	361	366	349	359	370	347	386	339	351	343	363	344	353	377	359	363	343	333	323	410	365	377	343	362	350	361	358	362	374	388	370	353	391	377	356	360	340	341	363	386	376	386	358	381	382	351	325	348	372	364	348	374	391	358	360	353	371	373	357	345	342	398	335	396	393	336	359	358	375	414	361	364	358	372	356	350	343	388	390	375	340	349	333	385	368	379	344	357	379	375	349	348	366	326	376	394	341	376	374	393	390	360	384	377	366	327	379	369	351	340	383	338	371	360	381	385	325	321	375	360	359	393	369	378	405	349	360	377	356	324	367	369	343	360	373	343	358	371	384	391	371	366	364	361	376	350	355	374	359	363	367	355	306	367	359	363	404	369	381	377	313	359	336	386	352	381	390	349	342	322	361	364	373	334	379	326	375	375	327	342	387	369	392	326	332	361	346	337	377	349	378	371	365	358	397	349	391	377	338	362	381	373	379	348	362	331	349	369	345	363	346	391	368	362	396
7595	3588	1026	1146	974	926	942	872	921	868	894	933	951	924	939	936	875	940	889	929	905	909	926	888	882	937	901	924	935	904	910	910	944	936	919	860	896	909	880	876	895	888	892	888	907	869	958	942	870	870	910	846	886	899	841	962	865	905	881	922	913	944	925	876	957	863	923	866	881	886	884	891	898	895	898	901	894	922	894	918	914	934	931	978	928	892	915	892	883	885	897	929	905	941	907	899	937	929	854	927	938	931	881	933	926	931	929	934	928	907	861	936	924	930	906	883	853	927	901	997	886	927	923	900	943	938	858	960	914	924	948	925	956	920	954	864	947	931	890	945	929	887	873	953	895	880	971	866	874	932	875	888	928	890	880	849	918	905	903	862	943	894	879	896	928	914	859	883	885	913	945	911	903	939	902	836	868	870	899	913	921	947	892	890	875	926	958	918	902	970	916	861	971	919	919	860	949	943	881	974	881	880	870	924	950	875	953	860	881	852	917	911	837	924	953	932	942	882	890	890	940	852	898	931	877	953	860	903	934	886	924	952	908	915	881	960	955	912	882	888	911	894	908	889	899	947	909	938	925	917	929	895	921	944	879	928	866	943	930	914	901	870	917	925	870	913	905	913	937	859	930	924	880	929	896	981	909	905	922	958	910	905	947	896	881	926	884	925	865	912	910	918	944	864	870	941	891	900	889	909	892	850	839	962	942	899	889	901	954	930	930	844	917	929	919	891	906	883	930	866	930	914	954	913	931	876	941	875	946	912	944	890	933	921	876	909	890	894	874	864	901	886	932	968	908	891	895	916	915	888	950	887	933	909	884	945	911	863	972	937	921	850	935	910	918	920	960	935	857	819	933	919	888	891	840	943	857	932	910	914	868	940	905	906	915	882	939	955	935	911	962	945	904	946	921	924	911	946	910	883	893	931	918	938	925	891	927	905	888	912	909	914	897	930	894	881	909	928	885	877	895	860	916	947	896	942	875	919	922	946	912	940	882	890	898	849	904	899	906	921	917	916	921	911	876	916	869	902	937	941	834	839	921	926	883	929	875	892	923	907	900	916	918	877	975	877	910	927	911	891	889	904	926	899	854	878	899	922	865	912	922	895	913	878	938	867	947	926	895	878	873	905	885	917	877	868	873	923	920	870	878	962	884	895	871	973	905	970	890	890	910	968	923	915	936	892	900	901	917	856	884	881	913	920	894	901	938	844	856	890	920	928	914	903	899	940	885	868	940	904	904	902	899	947	890	922	845	891	932	924	888	941	883	928	927	926	984	897	975	893	865	945	936	913	859	897	887	889	879	910	908	894	868	931	948	916	898	912	911	857	891	936	878	887	904	882	885	887	938	935	904	895	891	933	912	880	852	865	855	878	930	889	880	904	922	875	884	946	914	927	908	925	889	877	887	901	899	906	907	958	900	900	938	911	930	894	903	893	895	877	899	878	900	944	892	840	895	936	952	952	877	890	913	910	937	866	889	929	916	876	903	868	907	918	871	889	872	887	896	889	876	938	910	917	967	884	902	916	900	898	900	917	912	942	952	862	870	875	897	881	879	894	936	854	890	908	906	912	868	926	879	919	918	914	918	896	860	919	888	871	923	843	889	842	901	913	885	903	924	924	874	933	848	927	875	911	863	925	903	925	968	895	873	893	946	911	922	902	897	955	910	876	904	965	858	908	868	907	882	925	890	856	872	863	905	896	932	885	906	954	952	915	913	900	870	879	888	883	877	966	893	925	930	969	919	897	921	937	902	910	846	976	836	901	885	839	920	923	920	909	912	881	826	915	868	901	880	956	881	905	897	906	919	936	990	943	870	930	902	907	849	938	914	886	907	899	907	940	922	926	928	889	910	951	877	951	893	928	904	909	917	947	909	944	899	934	899	955	859	966	902	905	842	919	939	902	912	904	851	946	862	923	909	856	883	924	838	874	867	914	955	918	908	902	901	942	938	939	898	942	889	836	880	907	946	903	963	934	938	952	846	914	907	853	915	877	948	905	879	901	942	902	932	913	939	853	878	841	916	930	850	956	925	860	971	967	920	918	967	945	879	856	898	891	879	917	869	929	923	932	886	929	916	890	904	897	886	924	916	853	903	894	938	884	939	908	938	917	912	921	917	918	879	893	923	893	897	927	944	874	849	946	917	850	910	877	926	933	901	926	887	909	915	924	882	926	919	901	898	892	894	879	921	929	895	920	847	911	865	885	877	913	926	966	871	868	906	917	921	956	864	910	898	867	909	911	868	945	943	863	894	955	928	877	893	868	904	866	904	900	877	910	928	903	956	912	910	917	860	849	949	882	914	927	924	887	925	895	883	908	985	896	910	940	898	866	966	883	964	871	923	902	888	941	899	924	934	918	880	909	885	889	908	925	913	918	928	925	893	866	912	851	927	934	830	934	932	904	875	928	901	876	947	915	879	837	965	938	876	861	902	886	897	948	923	891	880	913	888	867	942	934	907	865	923	907	912	899	842	875	959	961	941	871	827	898	951	900	888	865	937	893	890	842	922	935	935	910	940	901	855	891	921	949	898	890	906	888	894	903	850	870	912	894	911	922	910	962	926	929	910	961	914	924	918	931	891	887	907	923	938	895	923	897	925	936	931	863	920	949	897	902	892	883	863	913	900	845	920	914	861	903	930	886	909	921	898	936	937	863	964	888	880	936	940	849	887	870	891	932	925	871	896	882	916	926	944	898	900	915	865	925	884	922	860	930	881	858	929	917	934	921	858	916	905	962	890	908	956	922	928	905	879	967	936	883	869	909	937	897	898	911	927	893	910	890	902	866	881	900	868	913	913	943	889	859	892	929	930	857	884	864	903	948	913	884	917	888	919	878	925	906	935	882	890	863	913	908	904	961	925	896	897	920	909	963	852	945	908	931	928	915	869	917	915	919	886	895	946	921	894	893	906	913	920	887	892	889	882	894	930	908	859	932	954	884	822	930	889	894	933	874	884	924	971	868	926	918	925	896	934	945	911	926	928	973	899	864	953	831	919	872	885	859	910	919	892	883	900	924	905	882	896	915	873	943	951	897	936	895	892	888	901	894	903	877	896	927	900	892	868	952	928	892	865	878	923	904	898	962	954	886	880	907	939	905	899	890	938	965	900	872	924	839	908	860	951	917	902	946	923	908	935	893	933	929	932	890	935	893	924	889	940	890	875	911	932	909	931	923	863	883	916	915	907	934	878	884	906	893	889	847	885	852	927	928	840	887	858	925	955	966	890	970	956	900	869	901	924	918	942	878	932	852	900	876	926	883	864	821	896	892	952	942	927	895	934	876	892	928	899	865	927	872	843	822	932	944	930	922	983	885	914	883	867	952	917	914	894	913	924	900	903	898	871	957	902	927	947	910	886	875	857	909	908	914	894	871	874	973	959	877	957	856	944	883	906	938	893	909	904	965	899	818	903	904	933	847	931	950	900	922	922	932	936	841	934	897	885	911	887	908	919	968	896	908	887	945	952	941	891	934	899	905	903	888
24448	20944	23914	28134	20939	17212	855	584	481	443	448	458	429	421	466	427	401	418	454	423	451	427	401	383	364	410	400	433	408	417	412	434	421	427	416	448	415	389	438	412	408	442	450	428	395	406	438	420	430	386	431	387	376	391	453	380	364	430	437	408	434	440	430	422	497	401	450	461	465	454	421	400	420	404	434	404	418	399	407	401	426	424	407	460	443	433	421	472	421	411	446	435	364	421	414	421	413	434	408	441	397	445	464	445	412	445	414	444	398	422	417	416	403	419	430	421	371	373	430	429	395	423	470	416	399	423	396	411	414	426	419	395	407	409	380	413	424	435	400	407	389	412	454	401	378	409	401	353	479	461	420	437	430	424	444	434	403	433	429	441	426	458	393	382	424	427	411	437	419	413	381	424	426	454	412	381	407	388	413	383	419	373	399	396	425	431	399	389	423	423	408	402	408	432	378	384	417	432	426	421	431	406	393	466	431	420	461	401	410	465	437	400	387	433	452	407	372	426	415	377	396	423	408	447	398	425	437	426	424	427	409	438	392	405	454	434	402	431	401	426	429	385	410	412	435	447	443	389	381	425	431	396	421	412	400	420	419	409	445	389	419	382	426	417	377	394	416	440	401	403	406	436	386	423	392	431	423	426	428	444	420	415	413	424	362	388	393	441	396	419	453	405	436	433	406	437	426	418	427	399	384	450	405	431	386	431	403	418	419	391	406	392	386	418	406	430	438	439	368	376	445	398	418	424	409	409	387	432	452	387	421	404	416	397	439	379	430	442	438	398	441	396	420	412	438	431	434	370	385	375	432	394	437	368	393	428	444	404	390	367	428	447	438	415	413	432	409	401	417	415	411	416	399	424	427	439	425	430	430	425	411	412	443	423	468	423	475	422	420	401	398	394	433	424	423	425	385	399	415	377	446	388	423	423	409	407	425	409	425	407	401	437	461	394	402	406	403	391	372	439	434	379	409	398	459	456	387	396	385	434	439	402	422	443	384	416	384	402	419	415	397	424	422	415	441	459	426	401	432	406	420	394	405	392	409	427	417	391	384	432	443	424	417	401	426	410	379	409	396	438	427	378	420	432	426	425	407	448	414	381	414	398	435	389	385	436	425	429	405	435	408	410	432	406	416	397	399	413	459	433	418	395	392	415	466	413	431	390	413	413	400	434	403	372	398	395	413	424	455	487	428	384	408	390	410	437	429	430	476	418	420	413	423	393	434	440	371	384	428	396	401	427	404	421	425	435	405	432	409	436	370	430	473	393	437	423	405	371	420	427	429	424	409	444	415	423	412	378	399	409	400	416	419	412	423	412	419	424	402	417	422	425	417	420	436	430	444	461	443	414	422	439	408	440	443	415	386	431	454	443	365	413	387	396	412	390	402	443	407	444	406	425	435	444	434	411	419	426	423	386	419	414	417	461	396	385	413	399	434	402	412	393	449	415	430	463	423	414	423	412	435	404	413	413	370	443	418	412	415	384	380	440	444	407	431	407	386	390	397	432	407	399	404	401	425	439	384	414	459	431	474	450	391	432	361	443	433	427	425	390	386	418	416	419	398	392	408	385	422	453	405	397	400	438	429	446	411	411	405	410	417	408	424	386	429	416	438	420	449	439	409	444	430	428	446	414	388	370	436	455	401	432	448	411	442	437	413	382	373	387	429	397	404	402	373	422	396	427	415	443	427	426	435	404	379	355	415	371	397	406	406	393	437	419	419	388	442	400	397	403	405	427	407	441	420	387	398	401	439	407	418	442	409	434	381	418	440	414	423	422	388	406	438	422	413	425	391	414	382	389	395	402	426	431	421	407	417	443	431	418	416	432	439	437	450	421	411	390	433	443	419	417	404	425	399	421	416	389	428	436	418	446	409	400	411	455	433	423	412	395	456	425	481	425	425	413	392	385	420	418	411	405	412	407	434	432	411	448	438	413	415	420	405	442	468	400	414	403	419	403	385	413	394	421	431	415	416	419	426	430	424	411	428	399	440	413	428	440	429	386	418	428	424	416	432	441	455	439	413	416	406	479	440	426	403	402	429	446	394	388	374	396	437	451	412	429	406	394	423	417	439	433	419	420	401	407	414	414	417	425	433	394	425	419	408	407	407	379	385	418	435	429	408	423	438	405	406	449	361	397	406	385	400	419	394	408	418	445	451	399	442	414	411	432	400	414	416	454	413	394	460	461	405	420	416	411	406	412	436	381	423	430	437	401	384	395	416	429	440	440	448	385	418	415	401	411	418	417	418	421	386	415	415	394	403	398	404	455	406	404	411	418	439	427	389	427	390	427	447	403	434	433	402	394	382	421	400	416	402	425	369	401	447	441	385	405	411	395	425	402	405	399	424	397	410	427	444	421	437	387	409	433	421	426	417	429	430	405	367	394	433	398	394	413	423	416	405	441	414	392	415	385	402	380	433	466	376	396	425	418	421	408	389	453	390	382	425	410	420	438	423	424	429	417	376	431	407	420	400	429	353	407	404	453	397	403	444	408	467	441	411	428	429	415	430	402	395	414	435	417	423	412	392	405	378	394	454	422	412	398	454	379	419	414	403	443	416	408	412	414	440	429	408	395	423	432	388	420	430	409	419	407	406	438	408	396	460	406	399	409	433	402	388	390	434	434	425	398	379	427	375	400	415	417	438	403	433	430	396	426	440	384	416	408	409	409	397	430	469	394	398	414	422	406	404	411	421	425	388	414	407	430	444	431	460	399	406	433	378	422	414	422	396	440	385	431	404	412	387	392	393	392	429	402	420	454	378	422	408	428	464	433	413	417	388	424	406	446	463	433	381	433	441	393	377	437	372	426	411	442	478	409	411	458	417	428	427	405	429	417	417	402	398	392	405	368	416	410	361	427	414	420	390	395	421	419	382	426	398	420	405	430	377	411	421	437	427	441	445	408	411	402	442	408	422	409	421	423	387	445	425	413	380	407	391	432	405	418	405	448	418	443	400	398	419	436	438	436	442	413	426	413	420	376	418	448	426	395	444	415	394	441	388	434	431	404	421	391	417	419	432	449	400	463	442	439	397	417	422	415	406	436	425	411	415	408	389	422	430	413	436	404	390	413	416	430	399	400	411	415	433	403	444	424	417	433	425	444	455	403	405	399	433	389	405	430	426	432	403	426	417	450	412	448	365	395	373	437	414	381	412	430	423	452	414	398	402	429	419	390	431	433	414	387	454	412	408	380	432	489	401	415	432	409	450	416	397	385	408	405	450	421	449	399	372	410	436	409	404	412	425	413	388	449	415	433	424	445	419	379	400	413	441	396	399	456	386	427	455	408	411	404	424	401	412	385	442	436	365	404	392	397	406	397	365	438	418	447	428	395	417	440	391	389	457	403	438	447	448	383	399	383	413	420	416	409	392	423	350	436	419	393	454	388	435	408	395	392	400	462	424	403	449	416	416	403	440	447	387	456	446	402	406	468	422	394	409	435	404	418	415	378	417	428	420	403	396	441	447	417	422	378	406	387	444	425
6174	5697	1526	3184	1212	1059	1042	1011	1020	1078	1051	1019	982	1010	985	966	992	963	1033	967	969	971	1002	1034	1033	934	1013	1012	981	990	943	976	1040	1004	994	1016	1030	994	991	950	1056	1021	967	944	1060	964	986	1013	1019	999	973	1023	975	989	998	993	953	956	1028	899	974	1042	1007	1049	1020	974	1023	981	983	980	984	956	1004	982	1060	982	956	979	984	928	969	951	1004	979	991	908	967	979	987	987	972	1038	988	938	976	982	1012	976	1020	998	1002	999	1011	988	994	1013	938	936	951	913	975	987	1024	1017	976	974	1030	990	1008	963	968	1014	961	971	987	1054	946	967	1014	993	1030	1039	954	937	981	1018	993	975	1029	942	972	1016	966	980	975	978	969	964	1002	1004	957	983	1032	1016	986	919	947	1006	1039	952	994	1006	1018	960	965	986	1031	983	988	995	1047	968	944	1035	1017	996	988	990	987	966	991	1014	993	1081	998	1000	943	972	1018	998	1010	964	1025	978	966	972	961	982	1016	1015	971	1033	1013	986	957	1007	959	968	990	985	1023	994	958	978	937	998	1003	939	998	1015	998	1000	1007	997	944	967	1011	991	979	1021	946	968	1010	1010	952	920	981	1003	978	1070	1009	928	980	959	982	1001	976	1027	969	997	1021	972	956	1010	1013	1042	997	1031	1030	993	955	983	984	969	978	973	980	1047	995	970	984	960	1028	983	1008	1030	1042	998	977	965	1018	982	941	1010	951	1004	964	998	967	951	1030	978	1049	1020	947	1011	1017	1001	966	953	975	1002	978	946	945	993	1054	973	962	937	1038	1052	1015	978	1013	988	926	939	939	939	988	961	928	972	964	940	1010	955	1002	932	984	979	1043	987	1010	979	1005	992	1012	1024	933	956	947	944	947	1008	923	999	1043	972	933	959	976	966	984	966	1037	1012	987	1035	995	957	972	1024	939	974	968	977	979	967	982	992	1007	1010	970	1032	986	1015	1048	1023	967	962	951	992	1040	1004	1000	1008	1067	986	1022	1007	978	969	965	986	1005	1009	1022	998	992	999	941	944	957	998	1020	962	974	989	1013	1016	1005	994	966	956	961	938	993	1000	965	963	921	935	966	928	960	964	986	884	994	980	992	997	1011	986	1066	963	989	947	982	961	957	995	984	983	991	974	972	1038	988	1018	975	1051	991	1021	964	949	958	968	995	1002	979	956	981	1009	1076	986	985	961	973	1015	1028	955	1013	1044	990	936	986	985	1002	1012	958	990	988	999	958	929	976	1007	993	976	1019	950	1000	1001	960	1026	1012	1021	1006	988	1019	1009	1027	963	988	992	1072	1003	980	974	943	968	1001	980	1003	1017	1030	986	945	1061	924	936	968	962	977	983	1013	1048	959	1003	977	1013	984	999	946	966	991	963	1014	927	992	934	917	1035	979	961	997	974	1032	977	978	1032	985	997	1061	994	1004	988	997	986	1031	959	996	1010	1010	947	985	953	912	936	985	1054	963	994	1022	928	993	1051	946	954	938	941	1078	991	971	986	1026	992	950	965	958	961	941	958	1020	1020	1017	975	1020	982	928	987	955	997	980	1034	979	1004	990	1049	999	995	985	999	972	981	995	997	978	1008	1015	971	957	963	1053	904	947	988	1030	1007	1006	984	1020	988	1013	1016	1014	989	1037	978	946	1021	985	969	957	996	977	993	1000	991	974	933	946	988	960	934	985	970	932	908	1036	1000	940	1021	949	1000	990	961	1044	994	1019	968	984	986	990	1008	1017	988	970	981	947	938	991	953	1019	1012	1007	1003	1029	943	982	1026	1013	986	994	1011	967	988	979	894	993	970	933	1009	985	995	972	975	987	976	1012	982	922	988	980	974	1032	965	1010	1015	1021	947	920	1043	934	1002	990	1050	997	1008	988	1012	1003	1036	1042	986	968	986	953	1038	986	961	1025	986	986	1017	992	1060	959	1006	973	969	1033	1030	952	960	1007	1023	932	991	1008	1034	966	987	973	965	966	968	994	1005	966	994	1006	993	996	1002	962	932	1003	990	946	939	1008	967	1009	1007	983	982	963	986	963	1031	940	995	957	1030	945	942	1017	974	927	963	972	1067	989	939	1038	1014	1011	968	981	933	935	978	956	954	969	978	976	942	1049	968	1027	936	965	1001	981	1016	977	989	1029	986	946	1009	926	956	976	972	976	984	1044	993	945	1015	998	1007	1014	1025	993	973	1023	979	984	1006	953	994	998	1022	984	1008	955	984	957	1024	999	941	1009	1002	982	942	997	981	966	952	1014	998	1013	988	960	999	967	951	965	964	1000	970	979	1017	971	961	999	978	1013	1022	994	1052	963	1030	930	1017	1012	973	979	952	955	941	983	996	1003	995	976	977	1010	988	1035	1001	973	979	931	975	983	1047	1006	943	1014	1017	956	950	1016	1042	969	948	960	976	964	1037	955	973	980	952	1001	951	1024	1005	1011	1061	1023	1039	936	959	921	949	1044	997	1000	964	1006	990	1014	938	987	988	1027	1002	991	988	1022	989	1058	1003	1004	1004	937	968	990	1003	1005	962	978	980	946	953	975	976	959	972	998	1014	953	992	999	986	954	986	978	941	991	976	1074	1008	1030	948	1017	979	1001	1004	991	965	947	944	967	1013	980	936	946	990	960	1044	955	998	988	1036	1021	983	1009	936	984	1024	955	986	1003	1010	998	995	1007	962	979	1005	945	968	995	938	945	949	990	1046	988	1008	964	1012	996	985	998	978	987	995	986	997	997	978	950	991	1041	970	939	945	980	1041	996	1007	1020	1037	1004	1013	1005	1022	1004	996	1004	978	1016	962	1037	998	1008	939	1048	992	997	989	1000	968	975	1008	1006	1034	984	958	957	1026	988	1038	974	982	1011	976	939	991	997	1009	985	1003	962	963	956	944	992	990	1019	941	943	981	991	959	970	993	972	980	1025	922	994	1012	946	1018	971	1032	917	989	1012	967	968	937	983	949	998	940	981	961	989	940	990	986	916	911	962	982	1018	1004	1005	991	1015	996	1051	944	987	981	971	1015	1032	1010	1011	995	1003	974	987	985	977	996	982	961	1000	1029	1020	991	968	1031	947	1039	951	971	981	975	1016	1040	965	981	1038	990	953	991	934	932	938	1013	965	1002	972	973	932	1018	997	1024	1002	937	893	952	995	994	1017	1047	996	1010	969	993	995	1010	988	1025	995	1018	1000	951	985	1042	1007	962	983	928	1022	1020	968	1005	958	944	1016	908	1021	1007	942	1044	936	980	1032	1009	983	958	995	1077	994	1029	952	1026	963	983	1005	954	998	972	982	1003	981	963	967	998	981	937	991	985	963	1015	920	954	1027	1026	994	962	960	986	1001	1018	934	1004	1013	989	1021	935	979	1015	915	995	996	965	1027	1030	950	962	1040	1005	1014	998	1020	961	982	938	1001	946	995	1001	975	947	1019	999	947	1031	958	1003	978	1050	977	999	1012	997	1037	985	988	1017	972	992	1063	960	966	979	957	938	1024	972	1018	994	1058	1002	971	982	993	964	978	1018	974	990	1015	953	1007	983	947	966	1026	955	944	933	1050	1019	999	1016	950	945	983	972	957	1017	965	1018	985	923	982	1056	1055	972	994	954	956	959	987	975	950	995	951	958	980	965	992	967	951	951	949	1015	1030	956	998	915	946	957	980	944	997	1047	985	1008	929	982	1001	967	973	979	925	1017	983	962	1037	1002	987	1079	936	1062	983	1006	1010	931	966	986	1039	1032	967	931	952	1070	1025	927	938	1016	1027	973	991	1000	977	995	1038	941	971	924	1006	1005	1026	968	983	1041	1021	947	991	1005	949	1026	946	1098	986	996	984	1037	978	974	984	986	1001	972	985	963	1013	972	988	1006	992	1042	956	988	982	979	1005	1026	1030	1007	922	1026	1008	946	967	1004	972	974	1007	997	968	971	980	979	952	1002	994	964	1012	951	970	947	1026	935	962	1010	933	984	1014	929	918	976	1005	1012	1007	957
23874	20952	24266	27787	20953	20965	12997	578	370	361	350	299	301	305	294	294	295	270	277	295	278	276	259	257	258	259	317	274	266	252	266	256	288	277	286	275	244	276	269	269	251	259	273	247	291	238	255	235	232	256	256	286	267	249	242	287	289	261	247	235	240	248	256	263	291	282	233	244	261	235	295	256	270	267	253	263	264	230	269	285	256	238	264	271	245	258	262	242	252	248	261	252	260	265	272	251	266	247	278	253	279	232	250	242	258	262	256	248	260	279	277	265	276	273	257	253	244	267	244	239	248	295	247	274	220	288	243	251	272	255	254	263	249	254	252	261	249	268	269	230	231	287	273	248	251	250	241	247	284	292	248	272	266	252	238	250	223	263	248	254	243	257	250	267	274	256	235	257	252	234	267	256	251	241	272	258	237	226	249	274	290	279	264	244	252	270	229	255	278	242	281	252	288	259	262	286	259	252	240	255	264	261	265	244	271	265	275	234	242	276	249	253	255	239	253	258	232	265	271	245	248	301	246	257	247	257	286	244	280	255	256	257	286	252	258	260	231	241	253	231	248	220	257	254	240	263	239	269	261	242	249	298	252	231	281	246	243	254	223	243	248	221	263	277	235	247	246	242	239	260	257	267	257	269	260	247	242	257	260	272	259	252	248	245	273	255	259	249	247	227	251	253	241	220	259	267	248	242	272	239	255	249	237	267	271	242	261	238	260	271	253	258	256	268	240	265	251	270	279	274	260	305	238	249	232	264	264	286	252	237	242	237	272	282	259	268	264	228	247	278	225	259	248	252	266	263	273	274	271	252	258	278	276	247	284	247	236	265	256	270	262	257	258	224	265	259	272	288	264	239	224	243	272	266	275	248	277	256	246	253	242	235	247	265	247	275	273	273	253	232	230	252	258	266	290	250	237	261	255	279	283	256	265	285	237	235	246	243	234	256	236	264	262	266	258	259	262	237	257	256	248	252	254	255	284	277	276	280	265	276	227	292	255	273	252	239	251	308	268	215	277	284	270	228	273	247	256	265	241	268	262	263	240	283	269	273	269	241	257	255	271	253	247	253	230	235	282	268	258	291	264	253	251	276	263	274	248	248	265	255	226	279	253	288	283	262	267	252	252	264	275	259	269	255	254	239	236	276	278	263	243	240	256	240	258	235	249	276	259	267	233	246	293	243	231	233	281	268	244	257	241	232	256	241	254	250	284	247	248	233	260	256	226	248	274	254	255	258	261	258	274	270	264	264	245	234	253	254	245	269	262	246	259	233	249	261	257	302	227	271	279	274	253	264	262	236	251	256	250	273	280	228	257	242	249	249	252	258	261	275	240	270	268	295	250	262	287	248	259	246	266	261	241	234	290	282	246	244	246	246	247	281	267	268	239	256	250	247	244	244	259	273	233	232	263	287	234	256	266	265	239	257	265	264	249	247	232	224	257	272	264	251	259	246	255	252	263	240	264	248	225	285	276	269	245	271	254	253	275	227	253	264	267	252	251	267	232	252	264	273	253	273	250	291	236	243	239	259	228	261	274	256	291	251	263	238	266	251	282	238	250	275	263	253	264	260	270	262	263	261	280	257	270	264	250	237	243	265	248	234	250	246	217	262	262	224	275	246	250	240	239	272	265	224	265	233	257	225	258	264	276	242	262	257	247	276	219	221	261	256	252	274	255	260	272	261	275	271	274	248	263	273	247	233	232	272	228	220	254	250	285	281	256	268	242	250	235	258	297	256	281	224	251	265	264	264	260	237	273	266	264	271	256	270	268	275	254	235	278	259	258	235	217	253	265	252	257	204	255	240	252	234	274	271	249	259	260	236	259	250	242	267	229	233	257	216	249	293	286	247	255	271	252	281	268	274	229	234	247	249	242	257	252	239	249	247	250	250	222	266	253	254	222	264	251	256	252	234	226	276	230	259	238	291	277	235	239	276	252	223	264	268	275	246	215	232	238	241	287	274	266	230	282	251	275	267	270	245	238	246	241	282	248	283	281	261	246	280	265	268	258	270	255	261	259	276	231	236	243	282	225	274	235	231	269	247	290	250	234	258	241	240	258	264	244	262	246	246	248	268	259	274	230	226	254	261	253	249	263	263	232	263	305	240	301	249	250	267	261	230	256	230	235	230	253	223	263	239	256	286	223	241	247	252	277	271	238	279	252	268	252	256	237	225	245	242	291	261	259	249	247	244	271	256	254	217	247	251	260	276	269	235	237	265	265	229	250	225	261	257	228	234	246	259	233	239	257	228	268	237	264	241	268	261	287	250	216	275	236	256	266	246	253	250	266	264	258	243	261	233	232	242	254	270	264	251	240	250	261	247	253	240	264	296	244	237	274	277	245	245	249	246	250	216	252	243	269	250	247	249	245	260	250	232	267	248	272	271	267	236	268	247	247	245	257	239	252	283	256	252	271	264	241	242	257	280	263	236	266	258	261	237	276	240	257	249	247	271	260	255	272	236	243	259	235	265	255	223	242	242	268	270	263	255	238	235	248	271	228	267	259	247	241	238	262	221	251	252	303	284	248	211	246	243	266	257	259	255	246	250	301	277	238	275	267	250	267	244	269	243	249	252	270	256	248	291	243	245	234	270	235	261	240	266	256	252	262	249	257	247	284	249	239	246	251	222	249	231	266	260	232	255	266	291	237	225	238	251	245	241	273	276	253	241	265	259	269	237	235	239	254	273	247	270	289	262	263	248	243	250	267	250	243	244	227	268	257	261	242	257	242	220	242	291	240	265	267	270	248	202	231	278	258	253	239	268	245	295	258	265	249	240	274	252	273	235	222	257	233	268	253	272	259	264	270	249	285	259	290	278	250	262	257	262	250	200	266	249	281	260	252	236	253	265	264	261	275	266	228	250	255	249	249	267	269	233	246	254	256	276	257	250	264	236	286	241	251	275	272	255	249	264	251	244	268	245	267	238	273	267	220	244	247	215	238	277	279	253	249	222	253	265	250	270	272	264	259	228	256	244	227	268	255	211	225	243	223	256	258	272	249	227	242	242	262	258	250	266	262	282	229	252	273	262	223	244	251	239	218	230	258	248	282	237	292	249	275	246	265	264	277	255	256	249	274	266	267	237	262	246	256	236	247	266	236	248	257	273	261	269	270	260	268	282	246	269	256	274	264	265	261	266	260	280	263	284	296	250	265	247	286	280	251	248	229	255	255	258	265	254	246	240	254	245	274	245	244	261	257	250	239	263	275	241	256	244	259	243	243	272	222	277	263	290	268	281	263	248	270	230	230	248	266	272	249	280	251	259	276	275	223	229	235	275	245	280	263	241	237	250	231	281	257	262	248	230	241	275	282	261	217	254	228	264	255	263	242	260	233	263	275	275	274	247	252	243	254	237	248	239	261	268	321	238	242	224	252	265	250	268	232	265	237	261	261	248	254	265	263	249	225	237	254	253	231	251	247	262	254	279	250	250	235	265	239	263	261	242	250	271	244	227	245	225	265	268	224	263	278	244	280	243	263	259	248	205
6297	6086	1745	5012	1076	744	704	723	667	649	644	636	632	616	638	689	617	601	644	630	627	627	658	665	658	672	610	583	596	618	666	604	573	664	625	641	634	627	651	601	650	599	620	617	602	635	654	631	634	653	620	602	645	591	604	638	591	621	604	591	635	608	611	612	635	604	579	619	615	652	623	608	641	625	646	565	616	622	649	637	639	619	658	641	617	630	649	647	619	631	590	597	622	625	623	605	639	589	604	603	585	603	642	600	593	579	677	633	588	636	602	625	619	610	592	632	603	634	644	657	603	647	594	626	661	622	597	642	601	593	621	601	632	643	624	635	600	661	605	656	648	641	657	644	626	636	644	633	670	601	594	616	590	592	592	609	554	604	616	618	584	615	617	620	650	632	613	614	661	636	657	618	624	618	649	612	618	654	630	654	605	609	608	649	580	640	617	622	613	627	613	617	584	580	574	630	590	591	626	621	638	639	610	626	605	654	601	629	630	600	613	632	619	608	593	596	646	633	594	607	636	651	607	628	589	637	629	616	647	591	585	580	650	590	674	629	634	616	617	591	604	614	636	671	616	611	628	620	587	596	654	609	626	634	621	641	670	632	604	600	614	597	615	614	624	597	588	610	644	624	621	627	630	599	594	594	621	609	634	573	634	632	657	596	583	606	622	611	650	615	620	695	639	607	622	614	648	627	634	629	625	577	618	613	641	624	623	633	665	614	660	603	606	644	645	625	619	630	600	618	655	615	650	608	600	575	591	633	602	630	682	642	635	593	602	656	623	629	627	627	667	611	619	648	650	639	616	603	639	636	632	619	548	658	641	654	613	575	608	660	652	650	656	637	624	611	582	635	618	579	545	601	644	555	618	638	650	590	637	625	633	611	614	625	598	598	607	625	640	614	593	567	621	617	630	650	606	602	649	572	599	610	619	620	626	668	616	614	631	620	590	602	596	614	665	655	670	643	663	630	590	654	584	594	636	611	588	682	649	624	610	641	600	579	633	602	656	591	667	699	599	618	651	636	619	633	640	596	665	614	584	621	593	602	647	606	638	612	624	581	640	656	605	601	647	645	626	623	615	636	619	588	636	582	627	658	647	626	641	621	610	643	625	593	642	608	640	655	601	690	655	591	635	617	634	638	587	629	588	653	656	639	623	615	690	628	594	623	641	643	603	620	614	638	594	612	611	657	611	616	589	650	602	618	639	639	619	617	595	621	599	611	585	634	609	617	620	550	607	610	589	601	610	636	600	653	636	645	570	581	616	605	660	659	620	649	627	610	613	611	640	570	605	598	630	635	653	624	650	650	645	647	597	642	582	574	608	645	567	617	611	598	637	608	631	624	622	590	608	573	633	617	584	629	604	617	613	611	583	618	606	621	637	619	597	611	595	627	635	610	588	642	584	589	643	616	614	637	614	617	598	610	615	637	600	655	620	603	602	628	654	638	567	666	644	537	624	609	695	601	642	591	650	606	581	610	581	623	671	629	619	631	606	621	627	653	628	653	600	660	644	595	613	615	655	585	622	589	624	604	631	607	622	623	629	628	624	600	648	627	640	621	615	591	619	605	658	624	615	576	632	617	614	577	586	651	659	684	633	651	610	607	661	627	633	640	575	675	613	628	584	600	673	597	625	536	619	605	672	649	569	641	648	611	630	586	576	661	590	636	580	592	588	622	608	606	614	613	623	616	622	606	653	607	598	653	645	672	596	613	599	579	644	652	614	650	619	583	616	588	628	625	644	687	656	621	648	610	609	621	595	597	581	603	636	637	672	618	630	611	614	611	612	596	604	619	623	573	648	641	637	550	644	601	633	586	616	634	648	633	601	618	636	615	637	616	607	636	650	580	594	647	597	652	633	673	612	578	600	626	657	577	562	615	607	630	594	655	614	680	624	603	577	630	598	685	610	592	649	594	636	614	594	627	639	634	653	581	622	597	601	587	597	668	581	633	633	620	577	588	627	628	620	693	597	580	661	626	593	638	622	601	607	645	643	593	605	602	643	596	639	581	678	635	598	594	646	657	609	601	612	605	613	612	595	598	603	621	578	665	593	614	597	582	634	603	648	587	599	610	592	629	599	641	643	612	618	596	618	588	641	631	612	600	611	627	592	637	636	647	595	581	580	657	597	617	632	613	615	626	599	611	596	612	613	624	617	606	638	599	609	602	639	580	668	626	605	629	624	624	600	606	640	645	608	641	630	646	649	651	657	628	597	629	644	580	628	625	543	630	665	640	606	603	613	610	594	596	569	606	647	601	611	628	659	622	558	595	648	627	640	618	612	650	601	592	592	596	597	621	635	609	657	615	655	618	606	571	632	633	627	590	574	623	594	662	580	637	624	601	604	624	623	589	617	663	644	621	625	591	628	601	606	627	673	616	675	628	630	599	589	642	605	608	631	626	602	633	591	581	616	613	665	588	631	639	600	655	630	632	660	595	637	632	597	631	669	603	670	622	593	619	602	666	627	599	606	599	614	604	606	597	588	591	603	659	603	610	621	643	649	603	656	635	606	653	632	629	618	590	679	606	598	623	640	645	619	653	624	594	623	600	589	597	570	662	631	619	589	649	628	623	610	614	617	628	614	611	674	652	608	612	582	632	612	588	595	632	661	607	601	613	593	653	629	593	583	598	633	639	621	621	615	647	631	635	635	598	601	607	606	605	622	607	594	587	610	576	589	639	641	602	578	604	639	593	632	633	608	605	619	627	656	641	637	592	606	612	655	625	644	640	581	605	623	622	618	616	602	643	675	618	621	624	601	577	635	623	628	637	646	639	626	608	557	600	640	651	631	654	612	601	568	656	600	581	589	573	614	638	604	659	601	630	587	609	613	654	599	622	614	604	626	622	627	630	611	631	619	616	613	583	637	618	621	590	580	628	667	600	618	602	578	626	604	596	623	609	632	579	623	635	612	598	620	602	628	622	642	634	548	575	610	613	621	640	594	625	620	645	607	588	595	610	607	601	610	647	632	618	601	627	643	606	572	613	645	641	629	627	645	610	623	604	553	626	625	581	594	624	645	620	613	611	637	613	568	595	604	616	657	626	626	616	631	600	609	647	607	615	614	651	600	616	623	682	644	626	646	634	610	610	619	615	604	650	576	657	609	626	602	622	617	583	595	617	641	602	594	632	670	602	624	648	593	620	585	661	637	622	603	619	636	615	632	614	579	630	580	579	614	577	602	632	567	616	642	632	626	636	623	631	596	665	645	628	614	591	584	619	654	602	641	615	567	639	623	612	654	625	622	664	657	654	632	657	643	637	620	606	577	606	605	640	583	595	629	643	629	636	608	618	614	641	645	582	641	602	606	601	619	615	652	604	625	619	611	638	650	603	588	603	634	600	626	618	625	611	668	639	653	605	606	592	635	633	615	594	586	641	601	608	629	583	655	626	567	641	619	641	630	594	626	602	630	597	655	641	621	606	588	660	616	589	582	654	634	616	654	625	600	596	573	619	630	621	605	608	596	643	559	577	643	621	637	625
31729	19453	7138	1036	532	492	439	388	348	362	362	346	397	363	318	349	373	336	339	367	366	335	379	351	384	359	324	340	358	356	392	341	385	357	399	348	370	347	337	360	361	389	360	383	336	339	377	370	360	397	377	364	354	300	384	339	389	354	358	359	330	360	352	397	384	336	338	324	349	365	344	351	425	355	348	341	381	373	353	353	377	377	336	330	323	358	345	348	365	360	351	399	358	345	404	384	344	344	310	375	367	373	359	360	362	353	346	381	340	346	325	320	348	371	331	390	348	342	346	362	319	395	326	328	372	372	351	321	345	337	347	353	359	388	334	332	328	350	350	363	368	319	347	312	361	364	355	377	383	325	323	397	304	349	361	332	381	394	360	356	351	346	352	377	352	337	334	320	317	345	363	350	357	360	377	334	359	339	397	350	342	338	330	376	311	332	355	323	335	358	356	356	340	330	342	359	383	375	326	320	368	351	365	364	357	343	331	346	344	367	352	350	336	342	366	386	369	374	344	365	352	355	359	376	335	382	362	371	389	355	347	390	336	371	362	353	357	340	353	339	394	329	364	360	356	322	363	377	390	366	390	350	365	352	347	348	348	362	345	368	357	331	361	367	335	378	348	369	355	361	330	381	326	345	346	310	312	359	339	324	344	322	345	358	359	365	339	357	361	362	353	365	347	352	352	354	371	380	358	362	364	375	379	365	332	355	352	369	336	381	390	337	312	381	345	336	373	332	340	329	363	369	371	382	397	357	390	359	342	376	356	343	337	369	329	356	372	395	328	345	332	368	371	375	368	354	354	363	348	352	324	367	352	340	363	377	333	371	351	360	334	390	360	345	351	353	323	370	339	334	343	353	333	317	377	354	385	350	358	349	340	379	374	366	374	324	325	370	324	374	333	336	356	345	358	397	377	375	379	359	354	329	366	398	365	345	379	383	332	330	335	323	356	374	391	374	347	364	359	330	376	376	335	364	371	370	339	324	338	338	353	339	355	345	362	366	386	326	361	383	364	343	374	355	384	335	319	363	370	406	319	375	356	324	336	370	360	354	345	373	362	370	350	370	377	336	382	403	342	339	355	385	342	336	350	337	382	353	420	376	350	384	371	357	372	373	349	368	378	382	378	362	369	353	395	352	360	346	370	357	332	360	370	358	332	337	388	339	344	362	350	371	343	320	341	353	369	368	331	342	352	363	346	365	344	351	348	381	343	327	354	358	375	372	361	376	332	369	348	397	365	349	343	394	345	365	400	361	329	358	330	362	351	337	362	357	361	381	330	374	336	349	341	322	348	364	312	348	356	339	386	368	357	387	369	383	361	333	379	365	361	372	333	345	343	353	374	353	331	387	351	317	377	363	354	366	365	392	358	338	358	333	336	364	378	347	386	347	362	334	386	356	389	308	359	377	343	386	358	378	374	358	354	356	327	365	343	360	386	374	338	338	344	338	321	340	371	372	348	379	357	359	363	367	333	396	338	385	364	312	327	334	360	358	335	374	355	360	373	322	353	384	338	358	360	333	389	353	343	352	317	355	352	372	366	318	375	362	382	326	321	371	351	355	373	351	356	347	372	366	373	357	375	370	363	380	374	337	392	374	362	339	362	352	345	366	363	382	369	369	362	376	370	365	365	343	343	370	343	355	344	384	344	367	361	342	381	323	335	384	395	348	348	321	342	316	364	362	368	365	353	339	324	341	318	352	349	340	367	357	376	340	376	349	328	361	357	339	365	353	330	345	325	353	374	351	336	381	349	347	369	395	317	348	366	376	351	356	384	364	351	353	335	305	391	347	350	356	355	348	351	362	344	386	315	353	349	310	377	335	343	382	328	327	333	389	321	342	391	334	368	349	352	330	345	373	340	365	373	344	341	331	321	339	362	376	306	380	373	352	343	363	368	378	359	357	321	347	342	356	332	376	354	317	322	348	329	338	357	354	352	330	335	333	355	369	353	354	368	355	328	354	361	365	333	335	362	331	347	369	352	343	361	319	365	377	380	343	373	387	338	356	340	382	342	365	351	379	338	333	372	355	338	327	357	371	376	355	364	351	347	365	374	337	325	353	340	385	361	396	368	393	354	337	349	316	346	367	352	316	362	386	337	347	300	345	359	309	339	366	320	363	371	363	348	375	348	356	361	358	326	342	345	306	331	326	366	411	358	351	340	356	380	386	335	349	351	357	391	325	350	392	342	384	358	336	330	328	411	350	370	350	376	341	340	336	370	367	393	384	384	361	333	366	356	361	331	365	359	329	378	367	356	378	323	356	337	383	336	355	382	358	333	336	369	345	347	377	324	352	340	367	309	347	350	351	355	343	350	308	319	394	382	352	330	313	390	338	328	342	354	359	357	386	403	347	317	353	352	376	368	373	372	342	365	379	354	344	387	336	396	347	361	335	354	371	396	348	380	344	345	341	335	335	349	363	356	358	365	344	361	392	317	339	357	353	413	358	368	355	382	356	352	393	357	349	339	346	342	340	388	381	343	330	367	346	363	365	357	337	373	381	371	339	354	355	329	351	344	360	328	377	378	351	362	343	350	392	342	359	372	355	327	350	365	353	372	346	384	346	306	354	336	361	358	348	340	372	335	333	369	359	324	341	340	362	371	359	375	354	358	324	331	360	340	318	339	383	391	328	366	327	313	325	345	349	377	327	323	339	339	380	357	354	334	362	340	375	397	407	328	364	365	349	340	359	370	338	346	345	369	368	347	327	336	356	370	368	351	345	376	364	340	339	363	361	328	376	353	336	377	287	336	389	355	343	326	339	377	378	332	388	330	346	361	362	377	349	372	360	350	343	337	338	366	347	354	370	304	327	375	386	336	355	387	365	344	359	370	377	329	350	325	386	350	320	364	346	370	358	347	336	364	343	380	365	388	373	371	348	381	337	361	373	377	367	343	343	334	313	342	377	346	374	381	346	368	344	358	325	321	350	341	354	340	365	346	335	344	365	359	383	362	367	351	336	365	302	337	361	367	344	333	377	342	381	380	357	360	345	380	350	352	363	366	372	392	359	365	400	355	335	365	351	365	344	369	335	363	367	353	358	373	355	350	354	339	343	330	308	319	388	375	332	356	333	376	355	360	349	360	309	367	344	340	359	369	345	365	338	373	348	366	388	352	388	359	365	344	328	292	345	338	337	336	353	336	372	347	364	346	373	360	371	409	318	360	361	343	355	366	312	349	368	347	359	363	350	342	349	307	310	387	332	336	358	347	342	375	328	376	372	396	360	342	346	367	390	376	335	349	390	334	361	343	343	347	371	363	373	340	366	345	330	355	350	352	320	323	347	341	331	340	373	342	355	363	325	365	377	375	352	349	370	366	365	315	373	319	343	383	377	385	354	357	376	353	346	352	341	369	331	349	340	357	351	377	354	351	373	388	359	325	329	341	348	339	373	371	358	330	377	333	344	379	401	352	356	382	339	324	349	378	352	373	330	346	321	365	351	364	392	337	353	358	347	354	361	326	344	382	358	331	362	387	355
6890	1725	898	1099	901	907	905	846	872	889	885	883	899	852	848	894	911	873	909	909	927	875	920	849	908	877	903	939	859	927	869	909	875	863	869	844	878	901	876	929	895	886	845	890	862	907	838	855	883	903	884	848	840	899	873	928	915	906	900	916	897	845	892	930	843	928	854	914	906	918	846	860	920	895	878	896	888	901	860	878	884	881	907	873	883	923	887	841	916	890	849	897	938	914	889	886	858	878	857	894	891	865	907	850	879	859	904	903	863	895	879	866	836	902	879	832	890	824	854	881	839	859	871	838	898	865	936	890	916	866	907	838	855	863	920	863	933	855	881	866	864	852	907	855	913	885	916	918	871	874	849	880	841	928	885	894	842	850	843	865	882	911	859	856	894	885	903	823	907	862	821	898	895	910	856	831	893	864	879	870	876	825	848	876	822	890	903	917	892	895	883	846	886	826	884	925	897	888	863	878	855	891	883	872	900	870	914	908	911	854	844	866	839	896	897	886	840	922	882	865	875	859	870	893	863	883	920	868	896	896	833	896	895	867	874	843	848	883	903	860	886	841	846	894	874	890	849	885	907	935	829	882	867	842	897	868	895	842	899	870	866	911	873	953	873	888	880	888	941	900	883	852	909	895	911	872	898	874	818	869	867	881	867	848	895	894	895	894	860	906	909	910	900	899	912	878	874	867	916	893	865	946	895	929	876	847	866	820	846	854	836	872	939	847	908	893	841	897	829	853	926	913	828	846	875	903	861	887	915	915	942	915	918	867	932	890	922	888	905	889	910	851	859	840	949	852	876	864	859	856	928	915	908	909	894	916	905	905	907	857	909	868	879	887	872	879	909	857	883	860	887	876	859	849	927	868	877	860	876	864	888	876	872	838	893	859	923	882	888	896	850	855	928	917	887	904	892	867	913	868	863	904	887	861	903	929	890	851	835	875	866	866	898	871	894	840	856	864	903	874	856	872	870	882	869	919	893	901	852	927	854	841	877	896	881	853	896	853	855	897	871	863	900	848	870	902	879	798	913	848	965	854	883	858	883	879	923	890	884	851	877	882	919	892	882	894	812	857	880	893	908	898	906	891	861	878	936	888	876	912	873	917	833	869	934	923	894	820	885	914	925	887	917	875	869	833	870	850	856	880	889	885	896	856	870	881	860	878	900	869	871	874	900	892	885	889	849	834	900	912	924	890	845	901	888	883	878	877	920	871	871	873	866	904	916	878	922	917	900	889	887	940	888	900	912	876	921	834	902	880	912	909	919	925	803	901	921	883	890	841	900	838	879	973	831	856	895	860	868	822	883	892	840	853	843	895	929	878	898	887	853	927	828	901	852	869	873	877	831	912	847	882	905	896	872	904	891	881	871	936	914	882	893	895	900	905	910	887	868	943	898	864	892	865	872	896	858	884	847	944	855	848	857	933	919	894	877	851	875	876	834	911	890	842	855	930	930	897	897	848	877	872	910	831	910	855	858	876	858	876	894	921	898	885	889	895	864	902	931	861	900	865	923	875	880	903	892	908	838	878	892	916	901	786	846	856	921	903	919	873	864	909	886	873	885	882	875	908	976	905	923	867	882	875	853	892	865	934	853	902	837	833	870	934	949	908	903	838	876	865	879	917	870	941	852	874	958	898	864	915	922	856	948	843	884	897	874	914	855	870	914	897	888	859	884	810	862	834	822	891	913	865	899	880	876	883	884	849	891	835	887	874	864	821	933	863	885	876	922	838	938	878	913	886	853	873	917	839	886	913	875	849	858	897	875	875	904	926	897	896	859	907	872	889	904	944	918	918	897	885	861	861	904	837	870	884	866	902	888	890	869	897	902	911	851	929	881	899	836	957	907	873	929	841	915	918	884	903	851	886	875	872	825	909	836	884	854	914	882	887	857	888	952	919	840	923	870	902	909	939	826	890	902	925	896	890	899	821	836	867	865	878	835	882	905	888	801	867	889	911	862	854	894	879	865	854	815	872	886	882	848	904	849	829	863	921	871	834	863	833	895	829	909	906	868	922	852	866	939	840	859	877	883	913	899	864	842	864	899	905	890	800	882	882	877	920	858	833	903	917	869	893	857	907	925	873	878	867	918	867	926	868	871	855	924	930	867	881	847	916	875	899	861	917	880	850	901	942	899	878	922	891	914	896	876	833	926	883	956	848	868	841	870	860	917	871	888	920	916	873	882	896	937	853	982	856	906	854	873	862	820	841	907	860	853	882	911	858	842	950	851	913	875	865	900	884	874	854	853	893	810	824	897	886	872	965	938	916	816	889	905	864	868	892	907	903	913	867	831	913	881	860	886	891	897	896	837	879	838	846	866	854	863	817	850	884	866	873	904	868	915	914	917	848	851	892	847	898	904	901	867	875	860	846	876	882	862	902	925	860	860	838	885	876	867	856	887	869	951	871	910	887	890	848	872	887	847	864	879	856	952	850	898	900	901	880	873	916	863	910	902	885	789	827	887	877	903	876	895	879	884	862	883	838	887	878	874	870	865	887	859	877	860	873	844	930	878	893	847	855	903	874	826	843	881	884	826	857	902	904	877	845	886	900	876	870	901	833	818	910	831	849	879	842	905	851	833	866	863	841	865	839	861	868	850	919	896	848	847	883	887	884	956	853	907	883	841	860	855	826	906	887	872	913	824	843	878	856	875	892	912	912	876	858	838	894	854	904	932	878	844	885	873	839	898	895	901	837	903	916	856	852	917	899	879	878	900	894	900	846	853	881	842	867	909	850	869	889	891	912	841	906	892	848	871	888	899	911	920	883	832	894	896	909	866	868	900	883	886	890	955	840	841	869	870	860	872	928	900	851	844	906	862	878	904	905	798	887	834	910	894	869	892	884	894	862	935	934	952	899	855	912	869	940	899	896	930	830	898	871	900	896	948	854	878	918	851	935	890	864	890	875	873	933	909	890	863	906	848	893	894	865	842	884	906	849	923	926	858	896	875	952	901	864	901	916	894	947	843	899	934	863	896	910	910	845	864	819	905	917	874	912	889	875	867	903	924	878	885	832	873	871	952	873	877	864	899	830	899	886	931	882	892	882	889	882	881	846	898	908	872	838	824	842	916	879	869	865	890	932	886	822	922	863	887	905	896	850	885	862	893	953	872	870	861	869	906	911	831	944	900	911	894	862	873	871	851	896	852	897	903	863	971	860	887	899	900	882	895	888	800	920	860	884	887	936	851	885	890	910	905	908	910	883	905	868	854	908	873	854	853	897	916	920	841	836	872	841	857	881	907	833	872	896	883	813	854	945	852	897	878	890	900	857	852	847	883	890	870	903	877	875	890	912	900	891	940	876	911	922	850	912	896	885	874	928	904	917	871	851	853	877	825	828	868	924	924	910	868	852	831	879	958	876	960	921	941	889	881	864	848	858	878	920	866	867	879	907	878	913	885	855	902	889	867	868	880	884	847	843	876	910	847	844	852	874	880	853	873	895	918	943	895	851	896	904	892	894	887	833	853	896	873	861	888	884
24548	20994	23957	28203	20997	17780	827	563	470	450	454	460	456	444	426	454	440	458	404	397	422	448	435	455	379	449	442	399	422	453	414	390	410	422	386	406	355	398	437	423	460	428	411	453	449	423	415	427	381	442	407	411	437	399	428	442	422	442	428	420	376	405	452	430	410	417	424	457	450	424	439	393	439	407	410	392	379	436	425	382	389	394	408	423	421	402	420	406	398	379	406	409	399	445	397	409	434	423	394	361	390	423	433	381	431	406	429	429	399	473	448	429	419	409	378	368	433	453	406	398	411	418	431	405	420	432	374	410	376	391	429	428	404	404	429	403	435	401	413	435	375	413	377	403	393	419	406	426	443	409	372	443	421	438	410	413	389	405	387	405	411	404	396	426	414	420	405	387	385	422	401	398	432	397	373	403	418	414	412	416	389	411	410	372	381	413	423	414	426	419	444	447	415	421	394	430	402	401	444	428	389	404	402	399	396	393	422	431	421	383	388	410	384	426	407	424	406	413	391	429	406	372	382	420	383	408	421	368	399	409	390	430	378	401	417	381	477	427	409	398	445	389	403	399	415	427	427	428	435	379	409	471	420	421	374	429	421	374	426	417	381	377	413	397	401	403	441	376	434	408	357	406	416	401	404	388	433	426	439	408	405	394	429	482	403	438	421	416	425	426	426	409	435	411	393	410	408	449	412	425	385	393	362	438	415	401	420	415	399	370	412	420	427	444	419	409	398	400	404	413	404	391	393	387	394	452	443	418	408	399	421	378	390	382	402	426	458	414	414	435	389	414	415	444	407	391	403	405	436	415	373	392	431	398	413	449	446	464	420	387	411	388	388	399	424	430	443	401	432	410	405	406	403	383	389	402	452	393	386	395	358	350	379	395	402	383	391	462	396	401	370	413	415	370	386	425	399	394	439	410	432	416	335	420	397	420	372	413	451	420	401	414	385	461	418	390	383	421	417	428	440	400	385	403	408	401	413	394	400	388	402	412	418	406	408	403	423	420	427	427	411	420	414	439	433	407	403	443	395	415	417	422	388	382	390	406	397	410	397	430	399	416	411	409	386	416	408	428	384	434	414	370	407	395	418	415	433	424	411	419	386	384	393	396	409	385	404	401	411	423	399	358	404	420	414	403	415	447	412	380	365	433	435	389	393	420	383	412	381	406	357	456	427	421	382	417	425	405	415	428	365	406	412	397	385	403	363	394	370	398	392	405	407	416	413	411	426	431	419	434	434	345	434	421	447	424	409	462	424	440	440	402	427	418	381	414	396	429	378	397	413	455	419	422	410	383	423	413	382	391	395	388	409	440	428	377	441	431	395	406	419	406	416	391	416	444	412	403	420	429	392	393	385	423	407	397	396	371	383	391	386	378	376	432	429	403	374	397	377	394	391	379	462	422	421	395	424	388	429	433	428	411	418	420	377	439	386	386	390	400	387	421	414	414	404	442	430	451	410	433	386	397	398	429	426	446	435	418	414	405	415	440	426	457	388	416	391	391	383	378	429	387	424	444	388	382	395	397	395	416	412	378	445	422	404	435	409	414	398	429	377	385	422	427	415	415	424	412	393	437	422	421	382	413	431	443	405	466	386	413	437	442	428	426	417	422	414	407	422	386	417	392	388	411	412	411	417	409	418	389	409	399	398	388	415	435	415	405	406	401	349	411	411	391	418	416	456	412	455	406	417	395	450	405	411	388	423	416	407	387	432	426	434	393	417	425	388	445	388	396	448	412	389	391	424	429	410	426	391	390	397	438	398	402	389	412	392	360	434	431	453	363	399	397	404	436	378	381	372	441	407	423	429	408	427	406	427	407	421	393	390	409	391	423	414	404	418	420	428	406	401	403	364	394	429	412	416	419	433	467	380	422	414	392	415	405	410	396	406	425	417	438	439	417	418	379	401	402	428	413	381	432	402	430	411	388	378	402	393	408	388	414	435	412	390	387	376	409	442	383	415	400	421	410	416	405	444	397	411	399	391	383	435	400	384	364	449	385	403	405	409	456	362	415	393	365	382	405	446	437	408	411	399	389	421	365	457	398	406	373	381	456	377	417	412	416	435	372	402	407	441	394	407	391	389	386	399	397	382	403	381	401	423	386	404	387	462	397	406	424	411	418	393	456	426	393	419	419	397	431	418	412	413	382	423	428	389	367	403	420	437	414	396	386	408	423	403	397	409	374	420	444	408	431	441	428	417	418	408	422	407	414	426	378	474	395	419	421	427	413	419	397	427	371	422	410	381	394	427	440	377	399	402	403	445	397	385	408	404	398	412	433	427	408	402	438	407	419	419	385	383	443	428	402	469	438	408	409	362	390	390	416	419	392	414	424	399	402	417	400	386	431	440	417	385	397	408	443	425	377	390	406	384	458	415	386	405	411	391	424	440	439	394	361	423	372	416	402	426	416	397	403	428	369	401	418	418	433	379	431	391	399	422	422	429	416	438	407	396	401	402	422	430	375	400	416	446	425	387	411	402	393	384	379	405	429	449	366	445	419	411	395	374	418	406	425	393	386	419	382	392	421	426	462	416	424	401	434	389	389	420	364	404	422	402	447	380	416	429	438	392	387	410	418	406	390	388	414	423	416	374	401	375	392	407	441	375	437	414	433	382	447	443	414	417	436	412	408	397	395	413	435	412	385	399	361	422	437	405	405	393	437	394	373	428	436	373	392	385	435	385	397	389	383	395	386	405	412	420	436	410	407	401	393	445	408	393	385	435	377	400	426	424	396	387	405	440	418	412	388	406	399	433	443	436	406	417	404	424	365	415	414	417	416	424	394	400	412	422	377	395	380	444	440	394	403	405	415	415	401	373	416	393	381	412	409	404	435	404	381	403	420	411	423	434	401	437	368	407	431	419	392	381	363	411	434	406	428	436	409	421	409	412	415	384	432	392	394	397	398	376	400	424	418	417	432	408	389	431	417	396	381	402	422	390	403	382	436	385	412	449	434	424	418	461	447	417	414	393	395	425	384	384	407	407	375	414	414	416	367	423	431	398	417	443	409	457	427	420	430	439	381	421	407	401	395	410	392	403	432	450	344	419	401	391	431	412	433	388	414	391	385	429	447	407	388	400	398	389	438	408	397	406	414	431	410	453	398	367	403	400	421	386	380	391	398	375	424	370	395	379	412	418	417	427	409	408	413	424	409	429	439	433	395	392	389	409	389	426	421	440	423	432	412	417	376	388	382	431	395	403	427	425	412	389	440	417	418	424	416	440	390	435	406	407	399	408	400	425	410	411	409	394	411	440	417	366	437	397	426	434	400	386	419	413	423	421	418	402	415	444	389	418	425	391	404	446	375	391	426	428	441	428	418	386	374	390	390	443	360	421	378	462	365	368	414	427	419	427	412	394	436	389	423	419	397	440	373	429	419	407	385	369	399	391	434	392	414	393	419	399	411	414	436	376	394	395	405	417	426	432	409	452	422	400	436	396	387	388	476	442	397	457	411	393	461	392	386	428	409	427	395	426	407	416	407
4800	2899	1475	3332	1128	1020	1044	976	1024	964	1033	1018	987	988	1002	980	967	976	1029	1040	1025	995	955	992	982	948	974	1020	964	966	1011	1011	951	991	976	903	989	985	1003	986	1004	981	929	987	973	933	972	982	998	1009	973	945	981	996	970	946	996	1016	959	1018	996	960	1048	965	954	978	989	1019	973	982	1013	986	938	961	980	990	1001	954	942	1000	964	935	1047	1031	926	941	914	1011	957	921	951	973	914	1001	1043	991	988	946	936	994	957	1015	1053	1014	962	1004	990	980	970	928	1006	936	987	971	939	913	973	986	993	929	914	942	962	980	962	953	998	998	1006	959	1014	991	971	937	927	943	1007	953	989	964	968	974	896	995	990	1019	949	999	948	945	997	958	924	947	998	965	913	972	1000	961	904	997	975	991	993	953	965	949	1002	988	1003	977	957	957	968	983	941	1003	934	993	910	1005	983	975	1018	987	969	1029	934	968	998	981	953	962	955	963	1014	977	926	917	949	990	967	990	946	970	943	914	984	940	989	924	988	999	974	973	992	927	1010	941	1007	999	999	1052	971	1019	929	1020	944	968	984	956	995	974	980	989	931	995	1008	999	1031	975	1034	944	944	972	974	934	930	922	1011	896	983	959	989	943	951	958	976	985	994	954	1005	970	948	969	945	996	955	997	950	941	966	1017	1035	931	961	980	936	997	980	993	968	939	989	976	935	957	944	943	950	944	997	984	1043	989	933	963	944	920	917	1001	971	958	986	971	953	970	960	937	931	974	959	958	927	954	972	979	975	1003	994	960	992	978	967	996	924	1002	956	986	968	964	948	1009	962	964	963	956	991	952	996	964	950	970	943	972	965	1045	972	932	996	954	953	1013	1008	940	980	954	961	989	1009	1017	971	1018	969	963	947	951	875	996	990	954	969	1006	1027	940	1008	976	968	1011	924	988	959	976	1049	920	986	988	1007	943	1012	992	949	960	1050	996	968	979	979	982	905	898	984	1020	988	952	983	969	994	1002	990	948	940	1000	974	988	967	965	985	955	1006	978	946	1026	981	1006	996	982	994	912	930	997	1034	965	1056	973	979	977	1026	973	1039	934	1000	924	960	978	1013	975	995	990	985	910	985	960	1006	975	912	1022	998	988	962	981	1010	968	972	979	952	949	968	1005	1016	998	934	987	931	954	947	1012	968	1051	964	988	1000	967	949	988	1005	970	995	919	1001	977	994	1038	1003	956	1003	908	940	993	1033	986	983	979	961	1010	988	974	999	944	978	977	890	950	1001	961	1002	941	934	960	950	967	972	951	936	1017	955	985	957	898	934	895	1024	946	916	922	935	992	960	991	999	944	960	986	993	958	957	1003	1055	992	1000	1026	975	975	962	1049	914	970	1006	915	993	968	994	984	1007	989	995	998	959	978	907	1058	956	962	964	952	1027	975	940	982	961	926	890	1017	981	983	991	948	979	947	898	952	960	994	1000	1025	981	977	986	995	966	938	934	1018	1010	949	1014	973	1027	945	1018	1050	919	946	1043	1019	970	979	958	985	1003	994	1004	999	985	1014	941	916	950	962	895	973	921	1007	1002	995	983	970	986	984	1004	997	986	965	971	964	984	1030	995	1017	950	994	964	998	1006	994	973	925	979	1006	954	918	993	979	947	939	974	967	978	1033	943	951	943	1022	984	1008	1014	990	971	1064	1038	987	1024	965	901	1033	993	1001	949	1027	961	981	953	1002	968	951	995	955	981	990	1010	969	997	985	936	1019	951	936	993	1008	991	1002	937	944	966	977	981	1007	976	987	997	953	930	944	958	971	956	971	1021	940	993	949	952	1005	965	1026	961	986	940	989	940	983	1008	970	947	1018	1007	937	1015	889	953	1012	975	956	935	957	960	977	1005	998	933	957	974	986	937	963	991	924	957	957	991	985	947	936	959	998	953	939	971	979	963	941	954	961	983	955	964	937	942	965	1010	1006	929	1004	967	964	1000	984	951	957	1001	1011	988	945	941	1014	1007	975	1001	984	978	997	980	1015	976	932	978	969	920	971	931	961	1004	986	986	984	999	958	932	956	999	995	981	977	984	995	923	921	999	1012	957	975	992	994	1029	991	1000	993	886	933	964	977	979	979	984	1014	971	1006	952	990	903	1002	912	961	952	935	955	951	967	951	964	950	977	927	1015	1011	941	1007	968	982	1001	1047	1021	945	948	949	978	972	943	919	1004	980	1040	1035	982	991	1020	955	959	948	974	945	943	972	955	908	977	995	969	969	975	968	910	965	961	1011	959	967	978	948	933	965	971	1055	1031	952	972	983	965	957	1004	972	974	955	986	1008	987	1074	969	989	963	999	952	1012	974	987	968	953	979	956	908	998	967	992	911	975	953	918	989	980	960	937	1015	996	988	976	951	981	1004	1009	937	988	1010	994	918	969	990	950	968	1009	992	998	896	954	1014	972	971	1013	949	948	970	1002	978	978	986	952	1026	987	968	1014	974	970	955	996	958	1004	975	919	938	977	1028	1007	981	941	926	989	1020	948	984	983	993	906	924	991	979	991	966	918	918	970	1020	991	993	973	940	958	968	958	984	1020	930	1025	971	950	939	930	948	949	961	935	918	937	970	986	923	984	1013	949	941	1021	977	974	976	910	986	1002	968	989	969	928	1004	998	1026	1001	942	994	985	968	961	947	956	977	996	950	1012	1037	974	1013	980	994	931	951	1001	986	960	994	975	1029	944	997	1003	991	986	932	989	919	976	958	982	1004	909	897	960	956	940	958	1000	1019	943	935	961	943	951	916	916	954	946	996	946	965	980	930	994	972	1020	914	1035	1007	911	990	989	989	999	1007	1003	991	941	994	1016	981	967	1004	945	959	924	956	926	909	969	956	952	982	991	1010	971	926	995	968	1016	1008	960	985	968	928	964	964	972	952	955	1011	965	1047	1010	1007	988	960	1012	991	980	945	989	1005	1011	980	1014	976	976	976	1004	1000	939	984	943	979	997	959	978	917	971	952	1037	940	969	1000	970	1006	944	956	980	1038	1028	993	995	940	1011	1057	1057	987	965	962	1061	1002	1019	953	974	1009	986	965	932	970	943	950	980	904	1000	985	973	974	955	991	908	963	959	982	949	950	952	966	931	931	982	968	969	980	979	931	960	974	963	961	976	987	997	1017	983	947	974	993	1000	942	948	977	986	977	984	959	957	972	1024	938	967	1001	968	954	985	978	1023	936	964	980	1002	948	955	948	965	963	993	981	969	942	1031	974	974	972	1021	899	1003	994	933	945	971	1004	909	1027	957	985	1016	1004	987	1027	993	939	956	984	980	983	948	976	967	1005	975	937	939	950	969	955	955	990	1008	999	931	965	983	998	959	988	997	1003	961	906	938	1053	955	940	937	931	974	941	1012	937	912	934	936	941	922	987	982	903	944	980	916	950	980	942	994	1011	935	1021	981	979	1039	986	1028	998	952	954	995	1018	960	971	981	992	979	976	999	984	983	968	929	1004	911	964	959	950	1030	960	938	996	1001	955	923	957	1006	979	1023	960	1032	1008	931	958	1001	1018	938	988	972	999	991	952	1001	999	993	949	988	1028	972	925	1036	1001	959	1024	978	943	1007	985	949	909	1006	1018	949	949	931	954	940	964	991	909	1006	950	993	995	978	924	909	1026	926	985	976	1022	985	922	974	932	983	1000	948	970	934	983	968	957	950	912	963	941	994	992	961	905	1001	971	919	999	992	924	970	946	1006	1042	991	981	947	1007	935	1047	989	985	890	973	940	949	1001	983	1010	999	1008	975	996	926	924	996	988	1011	951	991	948	991
23916	21002	24344	27846	21002	21016	14239	652	374	316	305	282	293	279	312	270	239	308	267	282	249	239	282	264	256	244	246	265	260	250	242	230	219	263	236	257	236	270	243	282	250	238	254	244	241	243	259	228	251	254	234	262	278	262	244	272	268	255	228	254	222	254	238	260	246	215	255	279	251	233	249	263	251	247	236	260	246	225	232	222	252	266	245	256	249	221	228	261	278	242	243	248	252	300	255	239	285	281	237	253	254	240	280	264	250	237	261	265	287	248	243	238	260	257	255	261	255	263	210	214	232	269	254	269	243	223	251	249	238	251	256	231	260	225	268	241	237	259	225	255	250	252	244	254	235	240	264	239	241	228	243	245	261	230	218	271	233	245	251	262	259	236	260	242	260	259	264	283	221	262	233	273	217	227	253	210	259	247	269	265	253	226	239	247	219	255	260	222	237	240	258	264	221	257	266	252	273	236	232	260	246	241	236	246	264	281	242	222	248	252	246	253	238	266	222	275	249	230	268	250	267	242	292	242	246	263	254	257	234	279	264	243	237	234	257	254	262	245	236	254	239	272	249	230	232	276	236	216	263	245	239	251	231	243	235	222	252	251	246	262	250	238	262	264	238	223	242	240	247	244	262	255	259	235	255	235	249	223	223	262	244	247	258	244	235	236	261	229	262	211	246	225	235	243	282	262	260	250	228	279	250	262	261	257	250	258	256	280	241	269	267	263	245	252	234	250	260	214	262	246	217	259	260	219	284	274	228	251	246	252	265	265	252	267	276	235	249	254	252	255	250	238	246	273	231	261	255	252	240	285	246	259	240	254	246	256	239	256	233	264	272	236	260	230	269	225	245	255	245	255	244	235	228	248	230	248	281	256	262	229	261	251	242	232	235	233	212	260	269	261	232	221	274	247	232	232	253	253	218	270	265	239	234	244	278	262	261	247	242	251	248	257	255	220	247	263	261	248	292	244	244	253	256	231	238	258	267	240	250	276	267	243	251	244	270	258	244	243	253	250	252	225	226	275	258	263	256	257	239	219	245	270	259	243	227	250	258	270	249	286	253	242	273	268	212	265	249	248	272	201	256	229	232	230	260	242	267	253	244	269	252	233	237	247	259	255	236	250	283	221	201	247	273	257	245	244	244	251	227	238	254	250	244	246	242	258	260	238	281	270	202	282	233	216	238	267	244	246	247	250	224	246	239	251	253	226	235	266	253	232	234	226	227	273	243	259	257	240	239	243	257	250	233	269	251	245	263	265	224	287	248	261	252	251	254	241	254	266	222	258	245	245	258	240	251	226	234	252	241	280	254	229	230	253	231	241	255	244	260	247	248	235	235	256	240	243	284	216	235	285	227	268	267	224	270	254	233	256	252	262	231	254	253	238	230	241	273	258	230	235	252	236	263	245	241	259	278	236	248	257	251	261	242	226	263	248	265	266	216	245	256	241	228	249	234	219	248	264	263	235	275	251	239	249	273	245	249	250	264	246	273	237	237	243	247	207	235	257	229	243	244	238	256	260	253	244	246	229	276	238	237	251	257	231	249	245	213	245	238	231	214	273	250	200	244	245	228	251	249	229	230	257	234	220	218	257	235	236	254	252	238	246	255	268	258	269	239	249	251	261	251	232	247	224	257	228	245	253	247	256	228	235	243	242	221	245	221	242	241	259	254	239	262	251	242	243	275	208	296	268	247	252	260	243	244	265	233	242	254	274	232	257	246	246	229	234	221	230	253	262	268	242	222	222	225	237	260	235	234	225	233	266	238	236	252	264	258	255	242	271	213	237	254	238	241	229	206	252	210	265	231	282	205	243	249	253	247	233	226	226	271	238	253	252	220	258	240	256	269	254	247	270	261	282	228	263	266	243	226	227	218	264	237	230	214	236	260	258	243	254	287	276	254	247	229	265	261	274	257	269	249	224	242	228	249	263	251	254	248	267	290	260	242	257	256	233	287	227	213	249	238	237	238	256	243	274	223	278	232	263	243	232	260	256	257	259	264	293	274	271	237	225	239	254	241	238	243	252	234	251	271	231	286	248	235	230	259	264	264	238	246	263	243	265	261	265	233	246	231	238	244	238	244	263	243	225	250	238	239	225	251	231	249	239	236	247	232	258	262	254	263	244	246	252	250	265	273	231	239	236	247	244	229	245	250	225	251	235	221	247	245	268	214	239	244	247	208	242	226	250	260	260	277	249	262	236	247	260	216	257	212	260	245	251	257	260	258	232	241	247	264	243	254	263	259	226	254	247	273	252	244	236	257	249	236	277	229	236	271	257	265	250	234	244	223	268	278	248	223	259	246	236	222	235	252	267	243	256	254	244	231	265	230	239	257	254	249	246	247	250	276	232	228	237	249	237	237	233	248	232	247	263	249	253	259	231	241	240	257	240	260	261	245	252	312	257	253	264	237	252	266	285	235	236	241	234	250	261	229	250	288	240	215	240	275	222	230	257	228	231	220	237	243	263	249	240	213	218	244	233	235	256	262	225	203	266	239	258	249	275	270	239	236	268	271	276	245	244	265	238	285	284	265	245	250	258	256	263	232	240	267	228	220	261	293	245	228	252	243	246	249	309	252	233	230	255	244	243	271	237	228	271	248	256	251	216	262	267	248	235	247	253	238	240	245	251	205	246	245	240	234	248	253	257	212	258	250	241	229	241	280	247	235	239	237	252	231	233	274	260	237	255	266	217	213	269	242	220	251	254	249	278	249	280	239	253	272	221	259	244	233	230	219	225	250	260	256	254	236	262	240	239	279	289	209	259	233	238	230	258	225	264	265	260	238	277	236	274	226	230	249	252	229	240	231	230	249	223	244	246	285	246	256	237	232	209	231	240	246	248	233	273	229	252	255	211	224	215	233	253	232	239	234	238	210	239	241	227	252	234	203	264	272	250	239	265	264	238	287	237	204	242	247	239	258	258	231	249	247	252	264	252	240	266	263	233	259	233	253	275	256	239	222	244	238	251	264	256	260	258	275	233	265	250	255	267	249	243	214	235	235	229	220	226	252	261	238	240	249	243	272	235	233	253	237	258	238	246	265	235	254	225	208	217	240	236	279	245	266	241	218	248	252	223	238	231	227	226	263	233	251	243	251	251	247	262	223	246	251	268	243	255	248	266	224	228	256	235	256	224	257	260	245	243	230	262	277	245	247	256	275	226	292	233	228	210	228	278	246	240	266	233	245	226	243	264	233	247	263	235	259	255	237	256	253	231	236	252	218	240	267	234	224	226	206	283	243	246	248	233	280	229	286	248	238	250	251	245	241	245	263	270	273	265	259	254	250	230	219	228	250	249	251	235	265	263	256	294	263	227	230	234	224	231	239	232	213	254	246	258	264	243	231	286	261	284	269	293	239	235	229	229	229	265	242	245	249	233	240	256	237	271	232	251	256	281	252	225	231	220	244	235	232	249	256	226	232	242	283	267	248	257	258	227	235	245	266	227	243	235	254	264	266	250	253	238	243	264	256	255	252	263	218	223	241	220
4291	3796	1657	3326	820	685	686	687	623	664	641	608	603	589	602	635	630	602	604	639	613	591	580	604	572	622	604	609	561	596	598	606	633	609	623	602	577	601	632	580	597	599	608	631	622	544	545	565	569	566	594	580	591	632	572	618	577	599	590	605	633	650	585	599	598	581	607	593	561	620	608	566	641	563	589	592	577	652	606	612	609	606	636	604	588	604	600	633	602	590	582	586	596	630	562	624	628	601	600	559	599	589	629	596	605	557	567	608	637	596	558	615	582	578	606	616	633	582	620	625	611	607	588	623	570	602	595	588	574	594	594	612	594	561	591	615	579	609	586	615	607	606	579	593	615	583	570	600	634	616	616	618	588	602	612	600	620	618	559	611	605	597	593	609	602	625	624	627	611	584	583	585	595	599	636	594	613	571	644	615	592	604	571	561	599	532	607	567	612	609	610	605	625	589	586	603	614	573	627	627	604	596	605	574	618	617	604	606	586	622	626	575	624	607	582	601	603	574	576	592	573	608	599	619	612	603	599	601	613	612	597	575	604	570	590	622	587	592	553	622	586	589	621	575	608	589	644	627	537	626	595	590	621	576	554	580	576	576	620	596	593	583	578	570	601	619	568	596	599	609	560	649	589	570	577	582	608	571	612	600	632	592	567	620	597	640	594	627	547	597	540	668	614	601	553	627	601	588	613	594	600	582	605	573	573	626	572	618	642	620	631	615	600	629	595	600	566	645	610	587	625	564	631	575	616	597	603	588	571	566	638	590	596	593	578	557	585	601	590	571	575	647	604	621	602	549	579	551	643	603	568	618	622	614	606	606	638	565	599	562	584	594	605	595	602	571	599	610	537	569	615	611	615	601	582	581	583	612	566	610	583	623	587	568	571	630	593	595	597	611	629	615	559	653	609	604	614	583	601	600	650	541	583	628	567	582	616	583	593	553	631	615	572	577	638	615	579	575	618	582	592	600	629	582	618	605	584	552	621	568	602	626	642	585	593	606	591	585	591	585	629	574	637	600	644	627	569	589	625	596	603	591	564	567	605	590	608	595	616	558	606	590	587	582	641	576	591	603	606	582	576	611	589	570	585	617	620	621	603	600	600	595	583	626	608	588	564	598	553	619	592	553	669	600	604	558	614	598	628	609	603	665	617	626	571	580	554	547	557	636	566	640	574	622	598	570	645	591	558	608	595	618	599	566	603	594	582	602	606	583	625	577	579	590	651	602	607	575	603	616	626	588	610	590	626	621	618	633	588	608	645	601	580	572	637	580	589	579	610	556	591	632	604	609	593	614	574	612	615	573	606	622	592	548	541	598	587	631	592	634	632	634	604	619	603	554	627	597	559	584	624	603	582	599	597	576	566	606	586	613	586	588	626	592	581	621	624	590	616	615	595	589	561	539	648	588	611	620	589	609	596	618	616	617	586	608	606	618	620	595	609	578	623	565	613	604	609	561	578	605	643	582	636	575	585	654	612	573	620	595	599	550	600	582	570	591	635	611	588	614	594	627	560	555	581	590	609	563	586	572	598	550	603	626	603	620	618	573	582	576	572	599	586	587	596	632	551	614	600	606	604	594	611	626	618	622	608	640	568	581	622	637	587	606	576	613	577	631	597	621	567	614	575	605	613	617	624	563	615	617	621	583	583	594	604	627	584	611	571	626	606	619	545	626	577	565	622	572	581	660	546	552	610	591	605	618	545	635	571	618	577	609	593	628	637	595	611	610	612	546	594	581	616	593	558	605	609	579	615	568	557	602	591	626	604	628	628	629	624	579	589	597	604	577	557	567	606	583	576	631	612	587	585	571	581	583	601	591	578	600	612	585	598	571	589	584	609	570	586	589	634	637	588	582	590	588	614	607	568	593	632	575	590	573	589	569	593	624	596	600	621	586	593	583	583	567	612	634	595	636	603	625	617	650	600	624	602	654	597	596	580	592	611	590	584	591	618	605	577	595	601	594	571	592	562	551	591	596	559	575	635	620	576	588	657	569	559	579	627	588	567	598	587	582	606	592	578	597	623	597	603	621	632	618	619	580	629	584	589	579	571	610	592	611	592	623	644	563	600	603	597	640	608	593	571	652	625	625	590	586	587	635	571	606	633	570	562	584	593	603	618	556	587	590	557	600	613	643	578	631	624	627	604	623	604	609	609	610	575	602	583	614	586	639	604	570	597	595	562	573	552	649	617	549	641	569	639	594	583	612	555	577	555	611	567	607	579	619	614	626	573	592	582	582	643	605	623	584	616	617	544	600	561	606	621	623	590	601	565	591	586	640	598	603	588	581	624	586	571	607	597	598	655	621	581	592	613	597	584	598	602	604	582	556	601	588	564	626	598	602	560	584	599	564	616	634	629	585	568	558	633	594	597	551	547	610	610	543	594	629	558	586	562	632	605	611	595	605	600	577	620	619	575	653	524	585	603	630	602	574	561	622	560	571	596	611	599	599	605	653	662	595	600	596	588	588	562	600	544	545	593	631	603	618	615	626	605	576	581	565	617	638	631	603	598	607	587	625	559	578	604	596	573	625	579	542	573	605	621	610	642	657	615	597	587	578	612	620	613	565	625	626	583	586	593	576	544	608	578	588	589	593	604	604	584	565	560	604	590	570	607	571	633	621	574	608	575	640	649	576	605	593	559	573	619	619	638	565	605	616	603	583	555	593	600	629	596	587	514	590	640	581	589	582	604	587	574	587	588	570	592	542	606	598	580	600	609	567	574	608	575	611	578	580	581	582	584	601	571	603	577	596	598	604	576	610	622	631	628	619	621	625	571	585	624	638	586	585	571	592	631	619	617	613	572	584	599	598	568	626	604	609	622	579	594	585	593	620	641	581	571	595	595	577	592	555	569	648	546	614	602	567	574	617	617	637	574	560	620	608	576	602	573	580	586	589	590	655	616	642	571	554	602	603	609	583	585	583	599	587	624	584	612	598	648	625	577	600	569	582	611	614	601	552	644	582	626	557	595	579	604	605	583	570	608	587	616	566	632	629	580	597	565	650	658	571	605	539	630	604	597	572	595	596	619	620	644	608	647	592	573	565	598	664	581	554	646	596	622	558	626	584	589	598	571	579	646	621	559	594	607	657	637	626	626	600	618	628	611	592	588	611	628	582	618	575	606	588	611	612	624	618	588	590	558	615	562	594	642	593	604	596	591	654	677	612	574	583	627	563	567	625	593	576	613	621	604	608	610	591	620	598	548	586	593	624	657	555	605	610	547	588	600	657	595	587	645	642	583	612	576	622	620	592	594	615	587	584	569	647	619	564	620	589	587	591	549	612	571	612	614	609	645	579	603	614	562	607	616	631	613	560	602	605	624	620	609	613	614	563	594	573	599	562	609	574	614	592	581	589	582	587	562	604	582	571	613	570	598	621	594	600	610	560	594	591	633	610	603	592	608	609	574	604	622	622	583	618	579	611	583	556	511	562	607	605	551	687	561	652	602	569	602	617	598	589	634	590	600	603	661	608	604	597	615	548
31711	19546	7137	1140	512	468	455	349	371	338	318	334	334	349	351	376	360	373	376	333	341	373	340	335	377	358	338	370	327	333	376	362	356	283	334	376	332	397	314	367	349	328	367	363	356	311	395	312	353	385	359	398	352	349	357	318	351	348	340	364	359	341	342	340	365	370	313	347	374	368	374	333	335	340	343	345	309	334	318	340	332	364	376	374	333	331	334	391	346	387	359	359	377	354	339	382	368	363	358	342	372	349	373	342	351	337	335	360	354	348	349	353	341	383	336	355	343	338	337	324	354	376	351	327	319	347	355	311	361	349	359	325	358	335	344	322	341	333	345	381	339	340	328	354	304	338	344	380	325	332	332	357	359	328	349	345	383	307	316	367	381	361	346	335	334	381	362	351	354	355	333	366	351	368	332	332	374	356	348	367	331	313	338	349	378	363	328	344	344	352	376	324	357	349	356	376	322	346	316	328	329	369	384	353	328	311	354	333	347	353	326	352	376	347	341	348	372	375	342	372	392	360	318	343	398	358	380	352	364	330	326	366	330	362	367	333	332	370	338	338	360	340	349	363	297	334	363	376	356	334	337	354	322	383	330	338	342	345	328	356	383	334	355	336	372	383	360	331	317	341	395	339	340	366	361	370	338	364	349	350	305	322	349	347	374	354	326	341	329	349	350	339	334	347	332	363	347	353	363	376	359	376	347	360	351	343	324	325	390	336	354	311	335	309	358	345	335	371	376	300	363	345	371	384	340	367	394	366	336	358	370	359	348	331	353	335	330	354	364	383	355	352	345	368	386	361	329	352	362	347	325	336	353	340	346	337	358	341	356	351	376	359	345	347	323	339	376	355	362	367	367	339	363	362	380	346	386	370	362	330	325	341	385	329	328	336	363	336	319	325	374	346	331	348	331	372	365	346	338	342	352	322	370	352	331	327	357	356	366	380	369	341	328	337	324	323	326	338	355	336	365	318	354	370	363	324	371	327	371	357	340	354	363	327	365	375	394	378	350	353	313	361	342	346	329	346	344	384	371	368	335	336	363	346	340	366	346	324	394	353	341	345	336	340	357	323	370	324	351	338	340	340	355	371	355	384	379	339	357	346	393	374	365	338	343	346	347	325	363	371	369	387	333	348	349	375	354	356	368	357	353	352	331	332	356	325	349	359	343	357	324	337	369	362	353	357	333	360	334	357	387	351	357	346	355	381	337	391	363	365	321	315	351	340	362	355	398	317	336	358	362	360	315	320	361	339	334	345	338	324	367	334	379	373	379	369	370	346	312	333	375	357	365	346	352	312	323	366	331	329	354	336	353	385	339	343	379	344	362	344	322	325	370	375	351	329	328	354	327	364	346	315	369	363	359	344	357	345	373	396	320	378	369	403	331	324	374	386	309	331	332	318	380	337	344	337	336	346	329	299	311	360	353	361	345	371	346	345	323	318	280	346	351	364	336	348	312	367	332	339	319	352	348	338	332	338	367	363	331	343	353	368	303	359	332	325	367	351	341	315	299	381	384	392	401	332	318	359	361	317	359	355	404	356	340	322	346	326	349	339	325	370	375	354	360	341	334	338	357	323	310	383	318	350	348	368	342	341	337	353	364	342	342	385	385	334	339	369	337	368	370	322	327	343	377	365	356	344	342	356	332	347	335	333	328	334	335	358	356	333	308	363	372	341	334	360	352	339	337	337	363	306	347	350	383	336	370	358	366	318	378	372	347	385	371	339	350	341	355	342	341	309	349	311	362	333	304	351	303	344	336	326	323	360	355	349	387	334	390	330	342	336	385	358	364	344	334	348	344	348	334	366	329	358	341	359	348	317	359	373	348	350	351	332	363	348	353	315	331	338	307	337	337	353	348	370	325	338	334	332	332	347	380	373	382	349	379	345	362	346	338	329	325	334	380	366	346	323	384	335	322	359	375	352	323	327	335	338	339	351	385	335	355	345	338	341	344	368	347	328	341	333	358	340	363	355	342	363	344	337	353	357	339	337	374	350	352	324	334	347	336	362	327	340	355	351	330	359	356	355	361	327	343	315	305	320	349	322	347	339	329	336	397	358	358	315	333	367	351	372	349	309	328	351	356	309	344	360	387	355	354	276	344	366	377	361	338	360	337	331	344	327	355	346	317	333	335	361	377	344	308	345	346	365	358	345	362	377	378	347	384	323	344	341	352	341	357	379	303	350	344	333	388	350	339	330	384	323	338	334	344	359	347	344	352	361	310	328	360	340	347	344	329	362	337	344	384	355	309	346	347	335	340	332	331	354	342	343	337	396	352	369	341	366	339	353	327	344	382	356	343	299	340	372	327	364	361	377	385	340	360	332	334	334	333	349	352	365	325	357	343	352	348	336	363	384	333	359	312	333	320	381	349	353	325	360	357	322	356	333	342	314	318	340	335	322	331	354	388	344	371	349	345	321	349	352	356	343	332	349	368	321	358	348	342	336	354	330	355	345	336	360	332	374	311	344	325	375	380	373	349	322	376	336	356	371	389	361	351	334	341	366	369	347	390	324	360	347	340	339	340	345	347	420	364	349	328	370	359	348	333	363	333	333	346	383	362	362	340	378	345	348	347	350	361	362	370	346	337	352	354	352	316	341	313	304	330	333	343	366	361	378	347	362	341	349	328	362	341	335	370	351	349	369	366	363	318	374	338	359	373	350	343	364	327	356	359	369	372	332	386	319	373	347	348	336	316	364	324	360	305	339	329	354	368	351	322	339	360	334	358	342	339	373	374	332	350	317	355	328	375	341	353	338	319	354	349	387	385	343	365	368	361	353	346	328	343	350	382	335	326	327	351	340	343	359	330	344	327	346	351	317	351	382	369	347	303	357	357	392	339	355	348	368	351	354	370	340	352	330	352	371	371	362	339	329	340	337	351	334	356	345	364	354	328	397	342	376	389	344	322	364	334	364	356	375	351	342	330	356	310	342	329	360	335	363	366	357	330	305	353	347	335	331	329	327	395	313	361	353	374	345	364	356	394	357	358	318	369	368	358	337	317	356	368	357	353	359	388	351	349	354	386	387	380	348	357	313	358	351	356	362	318	355	335	376	344	343	318	303	309	351	336	368	339	339	367	371	342	356	329	331	319	343	335	356	355	340	346	368	337	324	329	362	332	346	362	347	352	339	361	337	357	349	342	367	361	352	327	342	362	364	357	357	324	338	340	352	362	320	342	354	354	336	333	339	336	332	368	353	375	350	321	326	336	322	342	314	364	334	331	328	343	367	328	363	350	344	334	336	368	361	337	332	336	355	368	341	357	347	338	319	373	338	368	346	366	364	322	348	341	379	319	342	345	368	357	335	362	372	373	364	324	349	370	321	369	359	381	358	351	354	345	365	350	342	327	361	338	403	349	374	328	373	365	343	315	375	329	353	367	340	394	321	358	345	339	351	311	347	322	355	336	374	388	338	335	350	358	343	331	360	338	331	371	338	301	397	381	345	337	340	347	361	323	365	338	340	371	345	387	356	364	324	331	360
6008	1229	938	1131	879	880	909	859	832	879	848	904	856	890	897	885	867	864	873	854	911	842	884	862	871	899	849	849	892	847	824	871	920	891	865	838	841	848	813	853	883	843	855	879	850	846	866	877	849	837	829	829	848	845	897	905	891	914	883	910	870	870	905	890	866	866	881	811	870	877	916	864	877	849	871	868	846	842	884	868	846	866	826	870	823	893	856	869	890	835	881	824	827	864	886	868	884	860	920	833	881	909	837	818	855	852	926	856	831	850	885	887	871	852	874	800	869	902	931	869	811	916	818	871	852	857	856	871	813	806	842	872	875	897	841	877	896	860	891	847	915	868	866	887	866	886	881	914	831	844	862	877	888	836	857	891	859	833	875	913	840	846	830	868	868	888	868	849	859	851	911	857	835	933	844	883	867	876	886	834	863	824	871	843	841	887	914	928	921	828	848	910	866	854	870	838	861	876	879	841	921	889	893	845	896	856	845	915	858	908	822	872	868	840	866	866	889	864	870	888	866	904	893	874	862	857	869	864	804	887	874	835	895	845	864	887	848	867	839	865	868	876	836	861	867	864	861	856	896	870	884	874	853	825	864	882	908	966	854	846	849	833	923	894	903	870	876	866	816	884	912	888	857	920	832	886	831	837	910	853	875	890	865	828	825	864	841	882	860	923	784	889	889	833	879	871	891	884	853	890	899	844	856	908	884	924	843	869	847	898	878	849	859	908	846	906	861	850	825	834	871	883	874	851	938	848	883	851	873	929	880	921	885	854	900	786	897	864	841	849	836	883	889	850	877	835	865	872	846	903	855	874	835	842	872	864	895	915	836	935	889	881	887	847	856	893	873	838	863	879	860	915	877	881	866	897	866	885	799	825	857	852	860	893	896	850	886	931	866	888	854	842	867	894	924	856	931	875	878	878	888	850	871	884	912	938	857	798	865	923	841	887	900	899	863	883	842	888	898	923	867	874	914	910	879	837	871	915	885	891	888	862	853	882	896	871	885	867	865	871	846	893	845	836	839	842	812	837	922	808	870	867	899	797	858	880	921	872	858	893	846	891	882	861	866	844	844	855	941	865	860	846	839	824	865	895	889	875	883	913	892	897	830	890	851	876	877	854	877	928	863	932	894	900	894	871	852	897	880	835	843	852	879	901	878	877	867	812	821	892	909	883	902	919	909	919	818	913	908	837	887	933	868	918	919	824	882	814	848	887	915	873	899	857	858	861	878	878	870	884	859	885	875	824	874	839	891	864	867	885	861	842	910	858	817	871	871	858	848	795	832	864	854	819	915	839	836	886	874	867	894	913	817	874	902	876	905	911	893	902	876	833	856	899	893	869	849	934	864	858	847	976	856	868	844	895	872	864	850	810	882	870	881	851	876	903	886	913	870	880	909	875	916	869	843	863	906	826	834	899	886	835	849	880	865	841	865	869	878	855	876	870	868	842	841	845	849	879	920	900	829	876	875	886	855	890	850	872	828	902	837	855	881	834	862	841	847	939	845	883	886	834	905	848	858	893	858	851	895	893	852	817	817	883	868	836	850	895	821	864	864	882	857	856	899	834	882	849	880	853	847	930	860	888	890	862	895	837	865	890	838	872	881	853	885	899	942	877	841	853	845	891	906	880	923	945	902	857	902	899	908	881	886	862	886	889	895	851	882	864	872	850	852	888	855	823	868	907	926	886	882	811	862	850	850	820	865	906	855	866	841	864	882	869	843	854	938	811	883	852	900	926	903	888	861	879	836	897	889	862	876	873	883	900	872	883	844	862	852	894	852	941	901	858	938	903	794	856	878	836	862	870	877	882	863	860	892	863	827	864	872	880	835	889	899	905	880	915	882	919	886	839	882	884	841	834	895	888	857	857	877	879	851	879	864	884	851	886	865	930	861	858	857	850	892	876	877	867	876	862	917	899	873	832	863	829	891	886	843	882	857	832	894	791	834	832	848	840	840	888	844	866	851	867	861	878	871	872	888	823	916	859	811	900	850	834	855	878	843	838	885	894	847	884	874	916	883	907	826	858	879	866	893	879	908	860	898	845	868	833	867	917	876	947	832	873	853	905	867	901	896	859	859	900	904	874	878	859	832	851	882	887	861	857	830	894	865	840	843	886	907	880	863	894	826	858	882	851	863	862	865	839	846	842	867	819	862	983	921	877	849	848	824	888	931	892	908	879	848	869	874	907	917	883	840	834	854	875	850	849	877	794	910	861	822	898	931	882	931	881	890	819	835	836	883	868	862	843	906	885	848	866	799	854	893	871	883	878	853	882	844	873	900	836	874	882	876	909	859	859	848	850	871	858	890	815	858	912	874	888	795	875	877	854	855	845	898	884	896	894	918	862	858	834	838	867	891	846	934	922	855	891	858	841	824	864	831	878	861	853	863	920	884	872	848	869	893	874	877	841	870	894	896	905	903	842	879	825	862	872	882	886	896	903	881	889	900	907	879	862	913	871	880	904	868	859	873	866	923	890	822	831	891	879	819	834	903	870	889	805	878	876	908	884	881	889	836	884	814	929	864	831	852	864	880	887	843	865	881	868	939	826	933	870	868	897	898	854	843	911	858	879	860	872	898	904	886	875	887	879	855	911	858	863	850	860	911	878	874	878	845	842	867	851	848	879	851	903	875	888	922	918	881	852	828	883	914	860	857	868	867	897	854	851	898	909	875	829	888	945	850	895	861	896	840	880	878	896	882	870	897	888	889	877	892	890	841	903	902	899	873	865	855	847	868	873	846	923	843	863	909	923	856	845	869	877	826	884	877	892	860	939	887	856	848	868	837	891	845	862	894	852	882	865	877	836	845	812	888	880	872	840	912	858	895	915	861	870	896	874	902	880	896	864	837	852	880	897	896	875	815	882	879	851	931	850	877	846	861	837	851	876	885	878	884	895	878	844	877	864	927	785	890	879	840	884	833	897	869	885	875	868	872	880	866	877	831	895	906	858	881	891	847	833	857	945	818	816	891	895	890	862	878	886	807	891	877	856	870	865	865	799	858	909	877	860	874	829	904	884	888	876	867	892	891	813	848	863	874	845	879	899	909	874	844	839	893	859	840	892	901	862	869	859	853	876	837	898	885	869	848	816	861	889	860	864	867	867	885	867	884	893	895	877	815	852	863	869	835	864	861	897	894	884	845	880	935	864	884	881	857	871	884	900	860	870	875	861	878	867	881	822	857	859	860	850	889	855	866	841	898	897	864	837	905	897	829	852	922	889	852	859	852	896	871	899	881	891	872	852	847	881	846	862	873	827	841	876	883	885	896	935	850	915	804	808	870	842	844	943	971	903	851	873	832	879	868	855	919	931	887	892	832	810	884	879	883	889	870	837	877	861	881	879	873	917	869	860	861	903	857	871	812	884	866	899	862	848	863	897	877	872	890	879	848	895	870	914	841	824	872	909	905	857	886	855	851	913	881	916	882	830	886	881	857	867	894	869	846	876	828	836	926	841	886	910	872	933	877	827	881	907	820	883	856	879
24484	20966	23939	28146	20980	18166	847	492	493	418	431	403	455	426	429	443	399	423	384	411	374	428	391	419	403	413	419	397	427	378	377	417	428	420	437	445	378	405	404	437	418	392	426	433	403	386	458	450	394	386	397	407	431	423	443	402	446	473	443	394	400	404	391	388	408	418	412	405	407	396	400	404	411	387	389	399	388	393	380	396	348	392	381	406	417	401	379	410	385	386	376	434	390	441	438	343	398	379	360	402	418	404	392	421	393	365	401	425	408	395	377	415	413	455	414	403	413	424	386	406	425	370	435	412	366	437	400	396	420	398	393	394	409	409	424	454	426	406	398	416	414	428	386	399	466	432	400	408	371	392	430	400	412	370	402	413	380	421	405	424	384	385	384	427	379	393	444	419	402	371	374	405	430	379	418	395	387	413	403	427	401	416	398	418	417	395	363	398	405	398	397	373	437	444	411	381	415	402	417	404	393	381	373	410	411	418	397	440	391	408	411	397	410	403	414	423	438	422	410	406	409	371	398	428	451	401	405	435	383	404	412	409	397	443	436	374	370	395	382	404	386	395	410	451	424	437	424	404	373	412	428	390	415	395	376	371	413	397	425	356	398	366	416	369	417	394	415	418	413	426	446	406	427	401	341	431	431	408	399	416	379	435	399	382	393	401	366	386	385	387	413	398	405	397	407	403	384	417	410	408	408	393	413	423	408	425	419	410	385	425	447	443	399	422	442	424	416	421	418	427	420	390	371	415	388	414	361	400	371	426	456	388	387	442	373	343	414	416	420	378	412	418	398	394	443	396	416	387	400	387	426	386	371	376	406	445	398	430	446	446	405	439	385	367	406	395	395	392	423	424	430	414	413	423	410	396	374	392	390	408	396	425	393	368	412	409	401	412	384	401	432	430	372	418	401	375	411	398	425	426	398	421	378	407	367	423	406	418	436	415	426	409	426	427	412	358	421	446	378	400	390	399	420	426	396	392	371	428	396	441	416	420	420	439	365	436	386	403	379	392	397	418	409	398	384	410	392	411	440	400	404	440	400	396	447	418	386	428	375	406	434	409	394	417	386	402	397	392	378	380	415	401	397	409	419	407	382	438	398	360	409	403	407	414	450	403	392	380	402	411	368	408	450	389	378	442	403	394	405	422	416	370	407	402	396	379	413	392	422	398	417	416	344	367	419	407	452	370	397	391	432	406	445	410	430	409	392	425	394	428	437	419	461	422	384	409	406	394	399	373	395	409	381	412	427	379	422	401	396	418	380	392	400	420	383	419	399	402	399	408	410	378	409	400	418	382	394	398	396	423	397	398	363	417	379	418	433	405	387	420	400	418	396	388	418	421	365	387	402	371	388	444	408	407	391	414	391	417	398	411	384	391	407	426	383	397	423	393	410	399	416	400	426	407	400	403	434	365	362	406	372	407	378	384	411	416	446	417	396	361	380	381	379	406	426	424	369	421	358	418	441	412	398	423	457	381	375	397	391	412	399	427	423	393	410	392	413	355	369	413	415	420	341	386	377	409	425	433	384	367	390	379	408	411	429	406	412	388	379	376	395	406	430	387	400	405	388	392	400	414	410	399	399	393	426	406	405	397	412	390	442	410	389	397	401	426	421	441	373	424	422	399	413	369	416	421	394	415	436	405	410	403	390	410	422	418	389	404	435	386	383	405	428	405	381	398	387	409	418	400	424	436	361	417	398	391	396	448	365	424	397	419	411	400	418	421	395	384	429	392	385	376	450	392	386	430	427	475	377	415	425	347	369	385	417	379	385	404	422	388	424	368	382	399	407	400	407	396	404	405	422	386	392	386	424	384	407	384	436	382	375	399	385	413	398	393	367	390	404	409	450	409	414	363	376	398	398	414	409	410	413	407	399	399	423	437	405	396	382	387	397	398	412	392	429	396	392	351	402	423	409	395	406	420	371	444	416	396	403	428	379	387	432	403	421	423	422	414	426	412	398	408	430	428	403	393	445	433	382	431	401	465	397	395	375	401	452	411	400	403	396	404	398	450	411	397	403	427	387	405	407	385	387	403	411	410	424	402	396	428	399	399	417	392	426	420	421	389	415	375	389	369	386	431	392	424	417	381	416	394	363	427	398	411	442	414	428	383	436	386	435	390	422	434	373	386	421	377	432	427	338	394	418	414	405	383	382	403	397	371	413	426	414	406	375	426	416	405	424	422	408	370	445	408	351	388	370	392	440	402	407	415	424	378	420	419	408	383	455	403	401	412	398	431	416	414	394	336	389	424	379	403	413	445	408	416	424	412	422	403	395	398	374	422	407	414	380	416	401	409	405	430	411	426	380	376	429	413	386	428	389	416	417	455	407	392	426	409	378	400	417	411	424	438	460	401	387	415	447	397	417	400	398	357	437	422	435	412	424	395	402	360	403	435	418	405	414	453	402	382	413	384	404	395	399	398	401	414	428	378	399	427	418	448	430	395	437	381	412	388	375	393	371	401	412	348	425	406	396	453	434	431	383	400	379	444	392	438	396	371	396	459	477	413	397	372	378	420	405	396	410	420	391	392	381	360	412	394	370	416	380	443	395	426	380	458	380	405	419	377	390	383	395	421	402	390	408	423	406	394	412	406	413	401	396	394	394	398	427	383	435	397	426	408	412	399	393	397	406	407	409	381	406	407	412	379	371	395	380	462	455	405	426	375	406	404	432	433	404	414	389	400	389	410	426	423	408	427	380	414	391	386	377	360	431	418	401	374	438	379	438	395	359	402	382	426	402	422	422	414	411	388	391	389	411	407	408	391	437	412	382	372	348	412	418	377	407	364	368	375	431	467	415	409	364	384	377	413	403	398	390	423	399	387	415	418	393	417	421	437	410	380	378	379	401	408	392	401	396	379	431	381	408	365	440	414	390	392	392	365	410	405	420	372	396	396	429	389	419	417	405	435	406	366	383	380	401	413	365	407	436	402	421	397	374	387	395	413	383	430	385	385	412	393	405	385	394	415	343	422	369	403	411	399	411	400	365	380	388	422	423	421	416	427	403	402	399	391	393	415	366	379	428	412	392	394	383	385	399	375	409	397	387	427	382	423	428	398	396	426	409	400	436	367	397	428	352	414	403	385	362	389	390	395	389	379	408	390	416	393	430	411	409	398	428	398	416	402	389	397	394	394	421	411	407	403	429	404	415	464	368	363	371	429	398	403	421	423	393	344	407	404	418	430	392	397	404	391	410	404	429	405	396	391	430	418	392	401	435	397	412	447	406	394	390	402	393	423	391	400	418	414	398	371	399	454	427	410	396	398	437	410	395	390	410	419	458	428	382	390	370	365	379	381	383	381	380	390	412	395	400	387	408	367	433	366	383	389	364	418	431	377	405	408	370	361	381	393	384	424	418	402	393	423	429	427	403	385	401	419	397	399	442	397	402	405	391	426	411	395	399	392	331	383	419	442	383	428	403	415	410	404	420	412	401	443	444	351	416	399	437	414	392	429	383	404	418	378	398	381	398	431	434	400	436	414
3677	2539	1549	2361	1077	990	992	945	1027	983	956	937	974	972	995	952	924	958	984	954	1019	945	999	927	992	947	940	929	955	987	999	904	971	1001	986	965	973	983	929	948	980	977	980	951	928	984	901	976	1014	977	1016	953	961	955	947	993	976	964	1015	986	1004	940	944	945	951	981	930	948	1006	966	950	953	952	925	1008	987	950	989	952	917	1000	942	966	948	991	940	947	891	964	1007	976	971	1009	961	956	977	991	971	996	942	994	932	973	988	992	1010	977	957	977	904	948	943	946	1027	992	1009	965	961	973	946	929	935	954	926	985	987	985	995	953	946	952	896	935	927	988	973	1008	921	927	964	976	952	958	893	1025	931	961	931	1032	907	989	977	997	986	927	950	997	997	927	998	972	944	984	1002	912	971	979	980	940	942	949	989	952	985	985	957	949	944	963	962	983	1013	961	969	1010	1022	921	922	979	955	1025	944	947	939	968	946	960	1022	930	947	953	967	915	926	911	980	954	940	1031	953	933	925	967	940	955	937	921	959	1000	948	955	944	993	979	968	934	955	964	939	934	951	1020	960	988	925	960	932	966	954	960	982	975	893	969	1048	953	1010	929	929	985	994	927	909	938	886	913	939	920	949	984	959	914	973	986	965	950	985	939	919	950	952	974	977	974	960	926	972	992	928	987	927	952	983	1000	949	1020	993	951	940	968	920	926	985	1003	960	1021	982	892	924	968	947	946	957	967	976	925	954	951	937	946	941	965	983	949	959	967	943	979	953	971	898	1032	1007	925	966	970	929	994	950	982	956	1001	909	954	1037	987	972	935	948	1001	920	910	932	977	962	1002	955	955	932	988	1004	940	930	999	966	930	989	972	995	897	972	937	934	956	978	919	1028	935	1007	971	920	962	869	986	1020	942	982	984	960	922	996	1030	979	949	957	937	948	953	920	921	987	1036	996	969	999	1003	956	912	963	1004	976	948	989	967	945	960	940	939	968	978	921	969	925	965	979	983	970	963	927	912	939	944	953	975	1006	935	981	920	970	989	972	948	971	920	973	1004	945	1018	926	937	931	982	995	951	916	920	957	974	935	969	973	990	992	953	1016	973	974	953	980	945	962	952	984	936	929	951	992	946	1043	993	978	958	937	942	986	929	953	941	921	931	940	997	983	966	931	941	963	1016	927	941	1020	981	913	909	980	962	987	967	1012	941	975	983	919	994	903	910	954	936	999	918	977	947	931	936	969	953	923	978	942	973	964	980	992	1014	925	975	920	937	959	932	968	937	995	978	948	964	997	983	901	1011	933	928	1005	980	956	956	982	953	958	1003	1001	933	988	918	991	930	950	956	924	989	931	955	924	908	937	956	993	972	998	935	957	940	970	990	902	922	906	1008	930	969	984	917	957	970	999	925	985	940	949	993	891	968	966	946	973	997	1017	957	1000	965	959	968	996	964	954	959	933	950	930	947	926	915	948	957	1028	965	946	998	951	962	991	1019	910	972	988	925	961	986	910	936	934	973	937	935	988	981	1001	955	940	997	1008	949	959	970	959	944	1000	972	1008	981	985	973	978	965	936	969	975	965	945	958	1012	945	947	942	935	1017	979	940	973	993	936	943	997	985	964	956	977	949	907	943	965	946	984	920	954	923	925	948	1043	907	927	951	908	941	990	991	1026	954	960	939	968	1017	940	960	974	983	938	973	984	964	894	973	946	990	921	961	946	1008	919	929	983	960	959	900	1018	959	968	921	958	947	961	978	930	1008	1002	942	998	988	974	1083	956	922	944	987	973	943	998	940	959	1016	991	911	1024	921	913	955	971	974	939	947	962	942	948	911	989	924	953	982	950	927	943	957	963	951	972	1000	956	953	1014	979	932	935	935	955	969	1000	906	905	941	936	995	920	975	924	933	982	965	906	998	920	923	974	1009	949	933	973	959	969	967	985	920	953	960	947	910	959	906	1001	1020	971	918	920	965	921	979	905	969	951	930	952	910	916	954	949	982	989	929	941	988	998	937	940	905	993	941	945	993	979	954	990	987	988	956	946	1005	978	969	946	996	976	962	933	989	969	998	969	958	938	977	931	942	1007	931	948	938	957	985	970	975	905	987	972	935	925	960	907	994	962	950	973	940	962	922	962	985	955	961	988	957	961	968	990	916	908	987	937	941	995	942	985	970	974	995	1016	968	1013	936	947	912	950	948	940	902	976	907	923	929	941	993	951	1018	1018	957	937	1002	957	922	990	964	956	946	923	970	936	960	975	980	945	895	1004	963	963	1036	936	961	975	985	968	978	911	995	958	904	961	956	989	995	948	968	960	998	997	932	947	962	899	987	978	925	971	905	962	945	927	983	944	937	972	951	944	1000	942	993	906	955	902	960	1028	987	946	868	986	990	975	996	918	1015	957	978	967	933	923	933	950	961	985	956	975	931	951	989	978	974	995	1022	976	996	970	988	985	918	955	894	959	936	972	995	971	960	927	998	920	948	976	1010	984	1003	943	964	979	978	939	978	999	945	1011	990	987	1002	944	974	991	951	917	940	936	954	1012	933	975	986	1018	932	1026	951	967	951	975	906	942	928	954	941	940	947	925	934	934	998	969	972	949	947	966	970	975	948	981	944	964	951	1011	876	980	945	941	1013	971	989	929	1010	935	973	972	997	945	956	902	986	948	974	972	968	978	965	920	923	980	1046	998	929	987	978	970	904	952	955	950	1015	979	958	981	936	962	955	973	966	932	951	951	980	942	939	1008	898	942	974	970	990	1003	948	959	927	1024	959	960	969	931	962	926	913	980	926	958	1033	972	964	948	908	924	932	939	945	950	1030	947	985	986	988	993	938	933	942	920	946	995	951	1000	972	972	932	1002	993	994	961	932	962	1004	983	980	936	983	957	955	934	918	945	974	979	981	981	1006	924	1011	898	969	953	929	966	986	957	985	941	1004	942	986	949	1007	957	964	990	932	1020	960	941	915	908	936	946	986	911	909	929	935	1011	942	996	944	964	907	967	943	933	973	1012	988	984	982	1020	866	944	943	955	973	987	959	950	1012	971	940	900	964	987	941	951	989	1010	955	949	910	946	952	933	962	937	944	950	963	933	1060	881	1004	955	1009	1024	949	953	939	982	941	918	969	932	1010	950	970	930	973	970	964	931	923	964	988	951	972	981	932	966	974	974	968	984	1006	989	912	954	980	962	963	964	995	983	969	979	1020	945	957	964	992	964	1022	982	993	950	958	985	969	926	984	943	991	958	934	944	933	920	920	919	953	964	1032	956	961	977	946	965	1012	963	941	958	980	956	909	958	960	943	933	941	929	908	942	944	1005	945	981	974	1009	996	939	1012	906	976	987	962	957	962	956	945	929	952	943	917	956	986	925	969	946	919	985	1041	959	961	1005	1007	946	963	999	933	1018	944	918	908	938	943	994	921	909	924	977	940	943	938	941	975	980	984	935	966	962	886	982	1015	944	974	973	975	975	953	942	948	950	950	959	1022	954	933	938	951	1047	925	959	986	1009	931	951	999	1018	946	970	961	1013	915	983	944	925	945	959	991	1007	960	942	944	958	1046	973	930	988	922	985	958	971	926	960	960	949	968	938	993	952	963	959	988	987	938	918	937	993	952	920	984	944	964	890	928	996	920	986	931	974	983	1020	985	972	957	955
23852	20934	24243	27766	20934	20948	13446	593	387	360	336	320	285	269	266	273	262	253	211	283	260	236	239	261	271	245	247	258	235	273	220	229	266	282	265	255	259	252	236	248	243	235	250	289	249	223	273	235	235	258	256	231	301	234	234	227	228	279	259	227	239	253	258	255	237	228	227	287	269	238	241	228	229	239	272	256	240	213	261	243	214	245	245	266	252	229	244	239	225	237	240	238	239	216	224	250	258	220	268	237	228	261	272	243	217	237	251	248	229	227	264	240	233	234	251	243	226	247	233	241	251	236	265	238	217	230	202	278	258	250	235	261	238	232	237	208	213	247	234	248	228	233	277	242	255	234	230	238	248	250	250	251	228	231	271	227	224	258	204	241	195	219	220	212	251	266	260	286	206	237	262	266	268	247	264	239	277	248	232	243	224	265	237	272	242	239	227	217	238	214	258	249	225	251	285	232	231	261	231	278	233	265	216	210	224	234	247	263	226	238	234	249	253	248	212	232	247	235	260	243	239	244	242	257	247	253	249	218	245	266	258	244	233	246	235	240	207	266	254	242	246	237	235	244	247	253	238	232	244	235	220	260	246	248	267	239	221	265	241	246	230	232	251	227	230	241	239	249	234	252	217	232	260	230	236	257	248	225	229	216	250	256	223	221	237	239	246	269	205	234	269	232	216	222	246	236	219	229	236	263	238	235	236	241	225	228	237	238	219	254	246	233	266	254	229	231	225	258	252	237	206	229	245	226	255	242	221	234	227	226	283	249	261	277	228	209	244	234	247	244	242	238	257	236	259	272	240	223	255	242	242	234	251	266	252	243	235	254	263	253	232	243	227	267	238	215	221	246	253	232	249	218	261	227	218	232	225	242	193	231	239	240	244	249	251	242	241	274	251	244	249	252	234	225	239	232	276	217	226	229	243	215	263	241	254	246	273	275	263	237	242	215	222	236	220	195	215	247	207	231	227	219	227	249	240	255	237	243	235	242	242	215	246	241	239	239	255	237	232	266	270	241	257	249	234	209	234	227	219	245	232	249	252	253	254	256	238	219	246	239	252	224	225	256	253	271	242	197	231	240	247	221	249	213	218	224	236	275	271	229	245	258	265	265	238	233	237	248	265	231	242	257	230	237	249	245	221	235	241	230	224	248	248	243	234	248	236	231	244	242	232	239	247	204	222	251	214	271	220	229	236	245	202	247	253	239	259	214	259	241	232	241	246	236	217	260	228	256	246	239	243	232	255	259	234	202	244	235	246	271	231	233	265	246	285	236	211	239	248	243	240	253	206	233	226	263	264	234	238	245	237	251	225	273	255	235	225	240	268	235	231	241	212	231	250	238	262	231	246	219	228	254	249	241	207	258	230	256	233	216	250	219	233	262	265	235	243	236	249	220	237	251	238	218	257	231	252	259	225	229	205	213	261	243	271	251	262	267	244	229	220	262	239	278	251	218	259	246	250	238	236	223	267	246	259	259	234	237	244	193	227	231	246	233	253	241	240	243	226	249	200	263	214	220	249	258	224	233	261	215	241	217	252	224	220	237	247	237	249	238	217	230	226	239	241	261	232	219	239	270	260	245	205	228	239	239	248	231	231	219	231	224	259	262	211	255	264	238	239	259	226	210	270	233	223	235	253	266	245	247	230	245	260	234	218	217	254	228	233	257	238	224	224	244	251	219	232	240	276	251	228	237	218	227	223	244	253	252	246	207	256	260	235	267	243	255	244	223	223	235	250	256	247	252	223	254	226	245	250	228	262	230	241	245	232	213	237	222	235	221	238	247	257	276	247	205	225	250	246	232	267	219	226	209	222	231	237	250	223	237	249	223	249	249	246	242	241	245	236	251	225	268	268	245	246	269	236	258	247	240	221	227	230	230	225	226	232	256	234	234	221	237	247	251	251	213	234	236	239	252	264	256	241	242	247	233	223	222	243	256	239	245	249	230	235	231	259	266	223	230	245	238	245	234	264	212	234	235	209	246	253	241	241	229	265	252	235	229	234	229	264	212	224	247	236	249	242	253	239	212	276	282	244	209	237	231	244	232	244	254	231	232	264	253	239	214	248	240	237	256	224	272	263	225	242	251	250	228	228	268	211	230	247	262	250	248	226	277	267	241	224	232	230	249	212	218	229	239	242	234	220	225	247	241	255	250	261	232	242	206	251	231	226	274	265	243	285	239	213	231	246	220	218	245	234	207	222	247	242	232	232	264	241	243	246	234	232	217	237	229	252	224	279	220	210	217	237	263	232	243	261	270	273	242	261	229	245	264	240	261	246	236	249	244	255	255	227	232	272	239	244	251	257	235	248	239	226	274	246	235	251	263	259	252	240	239	269	217	197	245	248	253	254	266	228	255	248	261	234	216	234	246	232	245	232	243	251	247	228	244	253	219	258	214	237	213	240	230	242	291	232	216	250	238	228	224	246	253	259	251	237	223	241	237	225	238	246	272	236	235	235	222	243	242	275	233	253	246	230	262	240	226	255	236	255	239	242	236	249	264	240	212	220	215	249	269	204	245	219	238	241	259	248	257	243	250	232	261	233	233	222	227	256	230	247	252	238	265	257	237	254	258	249	229	251	231	248	225	281	223	252	268	246	220	247	220	232	236	237	222	211	211	244	249	183	250	222	210	259	259	231	239	246	229	274	249	248	247	203	271	252	239	234	236	237	249	241	244	210	258	236	228	254	218	240	209	246	260	225	228	253	203	243	255	218	243	222	225	217	236	249	241	238	242	255	281	292	251	229	265	264	210	249	275	273	260	236	237	235	251	263	226	229	249	266	223	229	220	232	234	258	241	236	222	229	202	239	242	241	217	268	227	246	236	235	249	252	202	229	241	235	226	218	234	228	264	246	230	258	244	241	233	241	248	226	224	220	243	249	227	245	247	239	238	239	254	213	239	253	231	236	223	233	267	254	241	255	222	238	218	247	254	237	218	234	264	241	214	218	255	226	244	201	240	240	267	240	237	231	240	230	248	259	241	241	256	242	244	221	209	231	231	240	237	228	231	217	216	241	252	241	227	254	260	252	230	224	245	247	245	249	237	244	244	217	224	265	243	277	235	217	211	218	236	252	269	222	246	278	261	248	251	229	243	242	263	241	274	211	219	275	207	222	261	225	229	253	216	243	254	243	237	249	236	256	254	283	217	239	275	232	237	238	257	237	248	253	237	225	258	253	237	255	253	230	234	247	245	252	243	221	285	254	238	253	254	237	234	231	231	256	247	267	216	225	269	244	241	221	240	238	254	236	252	259	216	245	264	235	229	244	243	253	209	257	255	248	234	245	250	248	234	245	254	246	226	242	221	239	244	235	255	243	251	235	233	254	268	232	246	222	257	246	256	273	239	238	259	237	227	222	262	210	239	267	250	245	234	236	239	248	250	242	273	225	249	250	227	234	281	235	252	252	242	283	239	240	248	241	225	253	252	249	247	244	236	260	244	239	260	236	238	234	261	244	243	249	254	228	242	289	245	234	233	252	236
3406	3435	1725	1731	812	721	705	626	598	622	624	617	577	597	584	578	590	610	607	640	577	613	572	576	572	631	629	607	615	571	577	611	603	618	575	613	593	604	597	563	630	628	623	572	633	594	610	599	594	611	593	587	607	549	596	602	595	551	635	568	601	572	589	607	585	608	589	619	560	598	588	586	572	551	576	599	590	590	597	591	654	596	558	611	564	584	585	603	570	582	598	599	596	635	614	543	603	577	616	604	580	565	614	633	584	561	618	610	619	627	581	624	595	607	581	573	573	565	584	568	638	577	611	584	557	596	603	562	564	592	628	566	561	584	595	618	580	625	584	578	618	616	594	561	599	562	641	615	562	617	587	558	619	635	592	581	597	570	589	608	593	615	562	600	615	597	624	551	654	495	601	575	599	596	597	603	575	580	595	577	580	602	634	620	628	566	580	599	584	580	589	562	562	560	580	642	579	574	597	606	641	579	621	567	576	591	619	540	550	638	597	623	583	580	597	582	610	565	630	585	614	583	589	566	611	576	584	585	600	623	591	608	600	621	576	583	601	547	603	577	585	567	557	590	584	590	568	532	585	548	623	586	577	566	613	560	547	592	601	612	573	578	605	584	573	637	629	659	544	572	546	582	601	566	579	560	635	599	582	531	603	571	597	606	605	611	620	615	641	603	601	606	622	610	565	600	550	596	563	547	638	611	594	580	633	590	611	591	614	619	590	581	558	589	614	578	518	590	551	557	599	588	589	608	595	571	591	623	549	632	632	570	597	600	579	580	573	555	580	594	588	616	579	569	622	626	623	608	608	559	602	601	586	598	563	578	586	598	585	583	578	552	603	609	569	608	630	564	621	581	586	580	561	599	591	617	618	601	610	595	574	604	588	558	593	581	563	582	593	633	599	605	567	599	597	591	598	582	564	611	632	570	604	618	578	554	599	590	569	580	618	571	573	596	581	574	545	561	584	582	542	607	591	592	554	626	605	607	580	553	584	577	568	577	605	598	604	583	566	601	612	632	562	556	604	578	639	596	565	593	582	580	595	598	580	608	595	605	633	550	571	565	596	565	614	582	585	633	617	583	615	586	585	622	586	595	580	591	572	561	578	586	577	580	642	588	611	628	590	559	622	564	619	620	622	604	592	620	593	596	550	578	621	565	632	579	577	570	611	577	613	614	604	596	611	592	584	613	595	561	566	530	615	642	592	645	582	598	554	628	573	596	594	589	551	577	554	586	640	585	525	599	584	578	588	591	613	559	584	579	593	584	569	556	595	627	585	592	576	558	573	550	595	597	599	601	599	578	580	623	606	624	634	603	609	583	611	612	610	616	629	561	598	570	574	595	600	606	564	546	583	596	612	589	587	603	583	556	572	578	597	601	582	588	533	589	629	591	531	598	562	578	598	574	570	579	582	580	587	599	592	544	592	580	580	594	598	588	582	577	631	588	609	590	625	556	611	594	583	572	586	536	594	615	597	577	588	567	602	582	593	620	576	601	605	593	579	647	574	616	541	633	553	581	596	578	591	544	605	549	587	528	594	612	581	594	591	620	603	622	624	553	603	603	572	587	635	588	596	585	656	560	587	580	609	586	604	585	598	624	588	583	611	610	606	584	620	552	586	584	570	578	620	595	630	582	572	624	554	607	621	563	593	563	615	575	598	583	615	631	551	585	584	603	581	628	553	622	573	593	587	561	585	571	577	604	590	612	618	573	588	598	568	607	588	574	625	557	590	593	583	586	618	610	593	570	608	609	616	605	602	556	585	624	557	583	613	631	568	591	542	617	630	593	632	569	596	586	574	615	622	594	632	580	579	574	575	584	627	638	555	633	573	579	563	557	608	576	576	580	617	574	596	607	595	565	604	610	565	564	586	574	576	592	552	563	625	572	643	588	608	637	588	563	644	588	599	587	608	578	552	564	578	593	578	602	613	594	609	606	610	583	587	565	581	558	584	615	596	560	603	559	560	561	556	549	603	603	581	593	623	565	589	563	580	602	585	584	646	590	586	606	577	538	568	599	603	584	580	559	630	546	620	590	570	604	572	623	631	603	573	649	593	587	577	552	543	612	595	595	621	593	583	596	537	599	582	631	552	561	593	569	584	641	577	647	614	601	619	590	570	570	566	610	585	588	596	584	640	598	608	576	591	608	592	638	571	588	518	547	610	576	632	646	577	592	572	589	584	588	617	568	639	583	646	624	595	595	579	609	566	575	584	609	564	624	555	592	581	554	608	547	548	598	582	581	614	605	600	600	588	611	574	597	589	590	623	555	567	601	592	618	581	611	578	576	603	582	567	580	648	599	594	557	564	640	554	559	589	588	600	614	584	618	547	610	548	525	560	613	597	604	622	589	593	630	607	598	586	571	590	586	574	596	576	572	542	580	568	551	583	586	620	612	668	620	629	596	540	605	579	553	592	634	613	624	575	612	613	625	596	562	574	525	556	560	599	589	608	606	597	616	591	580	628	607	593	592	614	579	583	579	585	583	553	601	553	606	613	551	606	558	602	547	541	587	611	556	605	601	559	580	560	594	591	627	590	544	578	589	616	556	601	615	577	525	631	559	548	607	615	584	584	590	560	604	614	579	582	578	566	594	605	564	574	602	624	586	625	602	562	598	592	596	568	602	584	661	566	572	574	622	559	581	568	633	633	624	576	563	582	544	572	576	553	594	602	590	574	592	595	584	622	560	570	596	624	556	580	544	563	568	618	620	588	554	577	574	578	580	604	574	584	545	556	589	603	571	596	603	516	548	555	576	634	616	625	600	645	611	562	585	571	619	562	588	597	596	570	546	560	555	589	583	561	553	545	594	581	612	592	577	595	553	580	550	598	595	591	596	566	580	630	550	588	586	653	609	586	600	560	556	566	628	580	591	568	575	588	578	571	594	620	578	572	559	592	632	581	581	627	575	566	600	556	564	616	552	600	585	601	546	572	577	587	581	549	568	588	614	539	599	591	582	607	601	571	578	604	559	588	593	567	566	570	613	557	575	576	569	568	605	576	591	604	587	592	584	591	600	542	593	634	546	601	608	593	649	588	617	596	582	542	517	561	601	619	550	563	558	603	602	600	582	610	638	598	601	574	560	585	579	602	586	612	594	603	596	562	576	602	585	601	568	579	617	626	586	649	574	601	570	577	607	568	599	637	607	594	543	561	538	524	599	559	617	578	564	601	546	602	606	595	676	575	629	573	591	594	581	612	558	610	583	580	579	612	630	646	606	591	614	607	596	572	602	615	593	578	582	549	560	621	577	617	636	595	604	562	612	500	637	607	596	567	626	610	594	582	627	578	549	593	586	585	624	592	596	542	606	596	602	572	662	567	553	620	604	554	571	573	597	620	592	576	597	595	628	566	607	531	629	571	616	612	623	590	551	562	628	613	610	586	626	582	575	578	582	633	586	582	627	586	600	573	553	582	582	570	548	577	599	575	601	591	585	636	545	519	616	590	615	623	579	619	537	603	579	523	568	569	593	602	579	639	607
31809	19299	6876	821	386	361	336	363	395	355	373	347	358	332	370	316	311	298	335	363	396	356	356	346	351	357	347	310	344	363	373	350	377	334	322	340	386	319	344	336	356	330	378	339	361	342	339	330	334	335	362	321	347	345	334	354	383	345	365	385	357	328	388	375	341	356	306	352	326	355	362	327	355	348	329	334	356	331	392	315	326	298	353	371	365	325	374	330	366	385	345	309	383	356	316	360	358	320	373	386	344	364	361	332	323	349	381	326	321	339	351	338	350	329	350	321	326	378	305	374	344	367	315	334	369	339	342	364	339	349	356	348	362	350	324	364	319	363	339	345	330	343	372	389	339	363	364	375	356	349	355	346	387	338	342	336	329	335	341	362	353	363	353	310	339	359	329	361	326	337	354	357	370	369	357	353	320	343	362	340	377	331	333	367	393	341	320	361	373	422	366	348	359	320	381	336	376	391	333	363	342	358	322	380	367	337	344	343	360	341	335	346	313	326	359	333	368	343	341	312	359	344	314	354	355	346	335	362	360	335	349	367	376	342	348	345	337	337	343	330	348	357	333	342	360	326	370	354	359	366	351	315	361	376	330	343	359	344	322	356	365	393	346	359	318	356	366	348	338	356	352	327	351	359	334	355	338	384	376	336	332	348	361	339	369	327	371	335	339	343	350	353	351	344	353	339	336	344	339	350	370	338	371	353	359	356	337	338	327	348	374	330	347	353	327	345	382	356	340	364	368	349	319	338	365	342	335	346	403	328	327	366	365	366	371	356	378	375	354	346	364	340	363	341	352	330	342	350	348	353	364	366	351	349	373	376	332	351	333	343	365	341	340	337	366	358	374	370	363	341	307	339	391	374	348	333	325	313	361	340	360	294	301	363	343	358	377	354	382	361	376	332	354	318	319	332	350	320	319	359	327	362	386	353	331	332	362	342	361	347	339	333	370	372	362	386	347	357	357	352	301	360	351	346	360	358	354	320	383	345	333	292	347	379	323	345	359	329	372	366	331	362	328	324	374	372	383	400	338	370	373	358	340	310	357	361	350	361	343	334	326	366	319	359	361	359	316	331	334	335	315	334	338	313	337	343	341	363	362	382	352	360	331	306	357	345	354	359	336	344	336	375	388	353	327	348	353	311	372	325	329	374	361	365	384	299	351	329	360	383	340	335	346	352	334	333	328	368	354	361	354	375	317	349	346	356	341	340	350	360	343	353	359	375	351	331	348	347	377	335	343	334	348	327	371	351	349	332	335	357	373	335	358	363	324	342	340	347	358	328	340	364	367	320	337	347	362	363	373	348	358	372	328	315	361	319	354	377	354	315	363	361	392	359	327	362	368	359	365	321	360	341	395	357	361	379	335	324	343	330	340	315	313	344	353	368	361	305	374	316	346	363	364	357	342	329	345	351	385	345	354	372	330	305	306	343	365	297	321	349	341	288	338	317	380	331	377	301	347	321	370	334	344	352	355	345	349	356	412	370	367	345	357	366	341	361	366	344	353	356	361	346	350	325	331	364	334	339	358	329	332	379	363	349	339	327	325	377	363	322	354	352	345	362	340	368	382	338	386	333	376	371	354	396	333	367	359	320	337	367	325	358	315	350	355	303	339	343	337	332	359	370	350	316	344	364	360	374	376	362	342	329	384	367	335	329	348	372	387	362	324	375	362	299	328	344	366	333	322	391	331	314	343	359	327	386	357	349	326	325	345	332	350	322	323	363	334	336	364	381	306	344	373	375	379	352	335	343	344	369	317	340	355	347	336	273	377	341	348	363	339	332	327	334	359	303	330	336	352	362	370	379	349	344	352	348	365	360	372	344	353	367	384	365	335	346	354	381	335	359	335	378	327	327	376	362	345	321	339	354	367	362	371	344	308	350	324	336	374	384	353	333	357	375	365	360	335	328	312	338	358	355	355	331	308	365	331	341	349	373	358	347	339	352	373	378	343	345	330	370	330	336	356	328	372	360	362	334	337	356	332	369	376	332	326	328	345	326	351	341	396	338	367	362	343	320	387	311	360	318	360	357	357	362	328	330	356	363	376	341	331	368	353	355	351	299	349	342	361	381	308	354	305	346	374	341	330	347	366	342	343	327	353	321	388	353	336	328	393	331	320	352	336	363	340	329	344	380	404	350	337	343	356	340	332	389	332	337	352	333	332	347	354	337	365	354	342	343	369	353	356	334	326	358	374	353	348	392	352	338	365	342	391	319	343	353	333	353	336	354	316	374	349	346	337	341	362	313	370	355	335	346	362	380	327	349	347	408	360	336	323	349	336	367	370	352	364	336	348	331	360	343	320	344	322	334	333	370	361	318	339	341	310	316	388	338	343	343	380	333	319	316	314	369	333	320	356	345	343	322	367	321	368	338	348	339	355	351	370	358	370	355	361	340	356	373	330	321	334	303	319	349	350	325	341	405	335	327	337	295	348	339	359	317	354	317	371	369	383	345	328	365	360	359	338	342	346	336	350	380	381	345	328	341	314	314	343	320	365	322	323	350	361	328	353	352	339	374	319	334	318	341	336	363	322	348	313	361	358	323	376	357	358	334	333	341	381	342	348	334	315	346	315	364	342	334	326	348	336	369	325	383	342	346	358	347	340	373	342	316	319	383	336	351	358	378	349	313	367	333	337	396	322	313	337	366	341	372	352	335	354	348	360	329	333	335	364	336	369	350	337	353	333	331	345	360	337	359	354	338	327	349	368	342	319	329	335	325	344	326	321	340	343	364	347	354	334	380	361	355	381	359	321	350	347	367	380	367	340	372	353	338	379	340	322	359	312	334	355	340	344	337	343	377	323	322	351	337	362	338	343	347	304	366	351	342	346	304	347	387	358	364	344	364	322	361	361	349	316	332	376	359	329	306	351	362	357	347	378	347	374	319	351	345	370	326	357	326	343	318	344	343	339	348	330	347	321	326	370	336	353	354	347	330	405	345	362	384	330	352	330	358	345	363	336	354	292	306	358	375	343	344	340	400	326	330	336	345	353	325	359	325	332	352	327	356	356	336	338	352	344	358	365	345	360	339	328	351	328	370	333	329	343	336	357	328	360	363	335	322	375	359	351	355	344	355	358	359	356	347	385	347	333	346	320	348	346	365	324	323	347	308	358	345	354	382	352	342	355	331	358	363	370	332	327	349	374	348	352	356	373	338	360	329	343	359	357	310	361	334	345	340	346	343	322	333	355	356	359	338	351	380	356	359	364	314	348	334	307	384	366	331	323	314	366	337	325	347	321	382	313	350	391	368	369	333	377	346	375	342	316	358	361	364	358	333	374	365	310	351	370	329	348	360	364	303	367	356	354	333	365	374	319	328	333	341	355	306	300	326	348	377	343	362	348	345	346	361	348	332	324	350	327	351	345	328	352	332	351	346	344	343	336	343	316	359	353	331	305	352	379	349	372	342	320	363	364	344	351	366	320	357	358	330	338	365	308	341	327	336	382	374	333	353	357	327	299	350	355	345	337	364	364	370	334	318
5699	1109	914	1141	865	850	829	905	893	888	843	838	867	856	875	878	870	833	872	896	816	911	869	867	866	853	830	904	886	871	851	852	836	874	885	863	899	858	816	912	889	883	871	864	860	894	835	879	868	857	849	812	836	886	860	812	879	865	914	783	903	867	870	848	885	881	880	905	843	799	875	836	884	830	905	861	888	923	857	846	828	890	844	909	850	851	878	860	827	830	866	861	826	901	880	881	865	848	859	840	875	866	917	832	871	888	898	861	908	868	827	857	856	833	832	843	865	847	878	909	875	836	886	912	829	880	878	902	853	931	845	883	867	827	820	856	854	868	921	873	858	846	909	804	892	914	896	850	858	888	874	819	846	866	864	868	932	878	907	840	868	889	822	903	841	840	783	880	863	931	889	914	879	829	907	871	875	875	864	846	808	894	862	902	878	916	845	869	869	849	839	849	893	874	884	861	892	873	899	823	895	854	848	871	882	895	885	869	879	838	855	877	860	826	841	908	879	915	879	892	867	863	840	872	856	887	887	828	900	890	828	905	896	887	883	851	885	892	851	862	923	867	887	836	900	918	873	820	923	826	888	821	865	884	846	858	883	873	854	886	885	903	850	868	838	909	896	905	906	925	825	852	840	906	857	823	897	882	855	860	880	859	895	857	899	855	921	884	842	849	848	870	856	851	874	843	821	889	798	798	911	872	863	800	837	928	824	876	877	879	845	845	894	816	865	824	863	888	909	840	876	884	869	853	854	856	846	879	896	852	872	863	864	878	929	868	840	851	824	820	860	839	883	903	837	900	879	868	881	891	869	828	837	853	913	883	899	873	875	903	848	890	844	927	870	837	810	864	837	870	918	864	892	850	907	938	886	827	830	839	905	843	902	811	831	902	889	821	887	822	848	952	903	794	845	869	849	863	832	883	884	842	834	857	852	811	847	813	873	855	921	836	856	867	871	876	824	915	872	855	860	866	863	878	905	896	828	845	899	801	895	900	919	901	874	884	910	870	842	832	869	919	812	912	876	866	882	905	888	871	839	853	865	854	851	890	903	919	857	899	829	818	873	883	861	830	812	848	916	877	880	877	850	866	871	903	851	871	824	901	890	838	852	864	873	852	921	842	851	880	869	902	855	893	862	819	881	923	901	855	874	859	850	837	846	828	931	860	831	908	823	902	813	874	831	856	900	877	931	853	865	857	827	867	876	854	908	841	884	927	858	828	851	869	820	881	835	844	852	816	826	896	881	859	893	921	828	875	853	831	887	906	890	906	893	813	848	859	841	910	851	851	868	890	870	856	875	875	871	862	883	884	872	902	899	841	883	877	848	816	868	886	851	922	868	840	935	856	833	823	875	864	900	834	893	926	850	934	889	844	844	832	930	890	865	895	828	837	871	906	841	828	856	886	871	865	854	893	907	801	844	907	867	909	904	870	922	865	906	859	837	883	838	879	886	908	856	914	847	842	872	887	877	827	852	890	867	843	897	871	845	884	898	886	910	852	863	858	823	855	832	869	876	903	906	864	822	862	901	900	855	841	864	879	902	887	895	882	833	884	908	923	834	849	903	890	843	846	865	890	831	831	881	878	912	835	876	864	890	926	842	865	838	868	830	888	871	840	838	825	879	861	913	880	813	879	916	908	847	853	920	894	860	891	870	850	907	904	848	915	857	858	820	913	900	870	833	863	892	911	891	820	811	947	895	829	860	831	857	835	864	824	874	897	826	777	852	875	827	916	865	844	891	888	906	897	922	904	851	909	865	809	897	815	854	916	872	832	896	859	873	877	864	875	879	821	871	911	871	853	866	841	892	890	854	857	866	872	880	899	854	925	885	874	843	898	824	846	865	879	842	836	854	895	884	845	938	844	890	847	862	900	791	861	919	837	827	890	864	841	804	925	869	863	915	836	861	820	852	823	823	822	813	868	870	896	841	876	897	854	838	823	898	821	877	904	859	921	882	869	819	874	879	873	885	869	810	885	822	874	833	835	867	935	870	879	874	909	864	909	879	866	874	863	812	846	899	887	882	885	922	832	858	905	841	824	846	804	913	865	926	873	851	833	878	906	860	862	841	881	871	874	893	869	844	906	922	809	923	834	865	833	870	828	869	881	894	877	844	833	823	908	839	863	908	900	856	868	831	790	826	909	883	861	870	861	936	792	907	889	884	822	814	878	882	895	856	878	876	825	892	864	814	878	850	817	881	866	910	848	868	862	874	878	880	939	879	895	889	860	924	822	828	848	856	842	860	821	879	807	840	855	814	855	889	868	828	890	882	867	897	884	875	896	871	841	854	865	823	873	859	891	895	904	849	897	878	831	893	825	815	909	845	856	862	819	819	865	886	900	861	838	880	830	809	837	884	833	930	898	812	889	867	898	849	870	837	833	806	867	902	867	864	862	892	864	923	906	865	865	901	882	833	873	842	920	886	940	889	845	901	905	889	853	849	885	920	844	871	875	880	836	865	894	897	883	844	846	881	879	862	921	895	817	905	885	903	854	850	919	818	873	825	903	921	865	855	921	908	874	900	868	887	872	823	852	897	910	836	854	863	876	875	904	864	858	860	868	845	831	906	906	867	864	880	859	822	868	861	850	920	880	847	864	865	923	929	907	841	861	831	848	857	905	868	844	916	879	911	825	865	892	869	870	874	889	909	821	797	884	880	886	896	888	835	880	838	870	841	887	889	849	875	871	865	860	840	836	874	887	845	864	869	844	877	843	882	882	854	921	885	904	827	872	828	841	860	805	870	898	870	867	857	859	880	915	887	881	825	892	824	823	866	892	877	903	905	822	891	910	842	866	869	851	895	882	875	906	897	884	856	835	841	861	866	894	858	848	839	892	866	840	890	853	844	878	824	830	899	881	894	911	910	888	863	900	847	875	855	844	853	781	884	866	825	794	870	865	828	857	833	882	917	879	864	856	801	842	827	860	884	832	867	873	840	907	835	844	874	891	885	867	849	900	916	855	854	788	890	864	856	867	893	867	842	847	854	827	871	882	879	846	881	857	896	891	849	911	890	850	870	821	873	838	844	833	904	849	861	870	864	858	831	877	818	880	857	867	864	872	847	842	842	783	891	866	897	875	867	830	908	849	832	868	859	832	888	861	857	844	860	845	885	862	892	862	885	912	883	869	871	877	851	881	887	824	901	859	863	881	834	860	955	920	908	828	852	868	857	897	868	871	880	885	890	843	836	859	900	879	923	873	871	876	877	870	902	893	870	882	837	849	884	878	850	867	864	918	900	880	855	890	827	879	850	860	861	894	850	847	786	881	868	903	844	866	873	854	908	883	821	874	831	872	867	920	848	926	809	852	878	907	869	863	901	881	893	848	837	829	894	844	881	863	859	904	848	895	893	903	825	831	817	895	860	860	904	868	883	867	858	846	862	852	836	943	853	853	860	821	884	872	886	807	882	858	913	797	825	829	911	852	857	836	920	845	875	865	923	893	838	825	861	927	861	873	876	851	893	853	841	898	875	834	879	865
24518	20966	23939	28152	20974	17499	830	524	490	440	435	410	448	440	400	382	427	395	386	405	406	389	406	409	439	399	400	425	426	448	399	385	411	397	389	417	380	422	412	411	440	393	390	395	412	404	394	420	375	438	410	409	404	433	400	377	384	366	391	386	365	383	449	386	398	428	393	390	430	365	419	369	410	457	372	385	407	389	386	412	390	410	400	422	381	366	403	386	462	394	408	406	410	398	367	403	417	396	407	411	421	398	409	424	450	411	428	417	427	409	395	372	408	458	396	443	404	351	432	395	428	421	425	439	376	392	392	409	381	417	368	421	378	396	384	430	413	403	376	451	407	411	451	406	375	390	446	391	391	430	439	409	422	398	388	408	425	394	405	385	371	397	410	392	402	430	387	396	385	353	394	413	371	401	387	413	402	406	414	395	447	370	379	413	413	414	404	451	406	396	411	413	390	379	419	403	397	369	417	376	410	407	376	381	391	399	412	445	399	414	401	401	432	355	384	392	405	368	423	424	400	359	422	388	412	426	392	454	423	406	372	422	413	383	417	415	400	402	363	415	361	392	375	385	409	384	411	424	395	400	407	372	436	411	398	436	401	436	420	406	382	394	415	436	411	399	431	363	413	432	372	395	431	415	396	379	427	401	413	408	443	402	364	405	426	397	408	375	392	432	414	393	383	409	417	391	358	378	387	395	353	413	409	405	431	413	400	377	420	406	417	411	384	408	394	381	406	410	411	430	391	394	417	417	409	448	420	426	409	390	391	422	433	422	392	347	396	400	427	421	397	432	395	400	391	392	433	408	422	407	400	417	413	411	423	390	383	406	403	422	415	399	423	432	408	414	389	368	398	419	443	437	393	428	420	432	406	396	402	423	400	433	444	403	373	418	386	394	418	364	404	443	359	363	421	413	371	406	368	413	374	420	422	388	385	395	408	381	390	389	400	384	399	363	421	416	387	415	398	371	424	383	413	389	423	413	436	398	400	417	391	400	393	374	414	402	411	447	419	389	390	398	442	421	389	372	424	439	414	377	382	402	376	401	367	410	390	395	392	438	393	416	392	380	439	435	399	393	379	384	377	355	416	403	413	395	392	388	425	419	402	405	390	414	386	372	394	423	400	362	425	368	379	412	383	402	400	422	413	434	406	376	408	399	406	388	412	385	400	411	379	371	388	404	396	409	460	415	411	396	439	385	383	384	417	360	407	419	445	405	383	427	419	394	432	387	421	377	402	433	404	413	438	399	429	388	388	433	417	390	381	401	411	358	425	409	409	406	373	394	388	395	426	378	400	401	384	378	431	373	425	385	399	384	383	376	388	376	368	382	381	395	390	404	399	398	372	418	400	374	401	383	411	404	385	422	397	371	436	394	431	351	402	394	427	426	396	406	420	399	418	382	398	416	408	427	380	459	437	387	403	374	372	394	359	378	363	397	448	398	384	398	426	389	396	424	403	378	385	388	409	399	432	373	407	368	394	383	409	392	426	421	408	416	361	409	397	359	406	433	397	455	396	386	374	420	385	408	412	394	409	393	441	431	434	384	421	383	393	415	411	380	393	415	443	386	377	368	405	398	412	360	382	426	405	416	408	439	401	410	400	417	423	403	417	405	416	452	373	416	416	376	388	387	414	438	418	434	419	403	408	403	413	456	411	393	352	386	379	413	420	381	433	407	424	388	374	373	402	389	380	388	395	410	413	420	387	374	381	407	391	401	388	398	434	452	378	400	443	387	439	395	391	418	379	401	427	386	416	353	406	385	417	392	439	383	411	398	417	400	393	364	449	423	392	395	384	383	405	411	408	380	407	396	377	426	425	431	415	396	393	374	376	352	377	411	401	411	426	386	368	394	420	425	369	404	376	388	398	367	399	370	425	415	418	393	412	441	389	429	463	364	406	399	439	390	397	387	402	407	409	427	418	417	377	444	421	386	426	394	414	400	408	422	431	412	476	412	390	424	442	385	379	418	401	385	403	385	426	360	424	387	401	401	399	439	400	431	436	388	407	415	404	437	408	436	416	407	384	411	395	420	410	376	440	414	429	412	391	405	406	417	404	386	402	371	382	366	414	415	382	435	435	391	405	382	391	403	420	379	382	399	374	377	364	426	390	428	446	449	393	453	429	405	393	427	414	400	394	391	443	431	406	398	399	396	408	381	392	387	435	415	390	426	404	421	435	347	443	405	423	397	411	400	415	401	408	433	416	427	388	398	360	371	382	405	424	393	379	455	401	409	381	369	395	395	380	410	423	412	375	385	387	412	387	409	414	393	401	368	373	395	418	397	393	410	370	399	398	398	390	390	391	429	381	375	411	393	393	437	412	370	369	375	384	385	373	370	408	412	393	395	438	414	427	421	415	434	397	405	404	392	393	360	393	430	388	379	372	380	403	399	415	400	401	391	352	411	435	368	420	386	364	375	360	381	375	381	356	397	422	416	393	405	409	405	415	409	403	425	404	418	413	395	406	443	420	415	403	398	447	405	386	395	437	399	387	418	421	398	416	410	389	376	428	422	412	394	416	430	384	410	381	423	408	386	419	357	401	395	409	371	373	383	439	381	434	390	384	398	405	423	399	432	402	390	417	408	420	424	389	376	393	440	373	418	384	370	404	402	406	434	372	378	411	400	407	386	397	388	390	391	395	356	420	361	385	395	425	427	456	408	404	399	380	391	398	393	373	387	397	408	402	398	417	408	392	408	430	384	433	420	413	384	367	378	401	426	421	389	392	384	406	384	378	386	402	384	416	439	387	416	412	420	412	402	387	386	410	392	410	411	382	410	402	406	384	420	396	399	355	367	421	422	371	412	379	363	421	400	412	427	397	395	397	407	372	416	375	390	414	396	426	376	418	403	422	441	391	355	383	416	361	368	349	424	392	426	402	449	395	418	393	378	410	386	389	441	404	395	392	357	379	375	446	422	379	396	425	405	401	413	397	379	368	370	396	384	436	386	389	404	397	415	366	395	414	414	402	373	411	403	416	372	394	396	392	413	413	391	408	362	437	400	393	406	362	441	427	392	422	363	367	436	392	374	401	395	399	373	423	415	401	409	418	382	382	401	434	373	399	426	407	398	386	393	387	402	365	426	442	403	403	428	426	421	388	401	380	384	386	377	422	391	395	414	414	417	387	388	385	392	400	425	378	394	412	427	384	399	391	393	376	421	408	414	408	409	371	395	388	421	400	401	414	404	396	405	416	391	429	449	424	440	355	410	436	417	398	403	397	397	415	418	380	405	395	395	388	443	411	390	385	409	379	395	380	419	385	414	390	402	379	388	410	412	374	419	401	381	385	425	434	376	403	386	435	368	407	414	401	389	408	431	395	386	396	390	406	416	408	397	398	445	394	423	408	406	403	403	384	441	411	422	356	363	391	407	399	411	436	380	426	371	401	455	368	410	421	418	427	388	409	394	393	377	382	368	394	395	439	423	386	424	421	416	406	408	450	432	393	392	392	381	414	380	429	395	381	425	412	383	407	379	408	426
3386	2354	1543	2245	1096	1067	973	1006	956	964	962	939	920	1014	994	952	991	961	1003	1000	983	911	922	933	985	1009	956	950	936	944	970	971	937	988	933	977	1001	982	1002	958	980	1003	1029	935	930	961	931	975	935	961	960	1019	929	951	962	947	991	978	988	976	900	931	985	928	993	970	1021	939	957	992	964	978	991	972	952	947	915	970	959	975	923	929	954	971	912	974	1013	964	905	996	996	912	967	973	974	957	926	980	967	982	965	1021	934	970	972	1001	967	980	918	941	995	967	968	974	946	983	951	915	923	936	958	966	899	947	938	941	986	959	931	972	992	958	985	937	946	961	1011	958	988	997	934	979	981	973	988	958	948	891	984	924	946	1006	940	905	1014	906	943	946	960	961	952	961	950	971	967	958	964	941	998	941	911	997	953	978	951	992	975	895	940	957	958	1000	936	919	942	944	961	910	936	924	898	963	1032	893	965	956	980	919	1002	1014	941	1011	902	908	980	948	985	986	897	944	926	987	983	956	929	914	896	903	940	910	966	953	938	969	945	930	956	992	946	929	961	945	912	987	949	993	989	972	948	944	981	980	936	960	938	989	947	912	963	973	980	980	926	953	1024	968	913	952	1009	951	955	960	953	898	934	970	955	943	990	991	988	966	894	982	912	966	949	939	967	950	956	915	947	935	944	976	924	987	919	991	922	907	928	982	963	989	917	951	937	959	957	1019	959	996	962	919	974	926	938	970	955	931	942	950	950	952	996	957	976	938	973	1029	972	1018	959	995	896	960	958	945	999	959	966	982	939	977	1005	965	925	962	959	941	998	952	990	933	930	1019	927	946	952	1011	913	868	926	984	946	965	906	922	920	963	1013	923	955	1001	952	942	923	961	1001	977	1022	1000	955	987	912	944	948	945	1014	954	1016	973	951	956	967	978	974	963	969	931	943	915	939	895	990	992	964	960	1022	969	974	909	943	985	956	959	974	942	894	1006	912	956	862	956	955	991	974	939	917	961	957	964	958	952	940	950	971	953	965	970	984	946	912	944	913	971	972	946	957	1024	937	951	941	957	978	934	980	967	1008	986	961	930	928	944	972	965	918	953	945	973	912	942	921	944	920	968	973	961	921	982	931	939	966	980	910	947	920	979	945	956	963	954	954	968	949	1001	936	996	942	941	914	968	1002	957	948	952	989	998	968	965	931	983	978	930	965	959	1000	1019	937	951	1023	969	904	1024	946	929	888	942	936	934	985	965	952	976	923	969	956	946	997	992	964	944	946	923	924	973	943	973	951	943	978	968	924	958	949	980	969	980	980	962	958	966	950	919	985	943	880	970	982	966	954	962	1024	991	989	951	981	987	946	990	966	933	952	956	945	936	953	939	942	948	993	963	997	975	1015	986	959	996	930	1014	988	967	1023	957	931	888	928	963	967	1013	936	934	963	968	955	980	932	988	955	939	1010	973	988	1010	911	959	1014	952	939	940	990	1042	976	999	943	996	908	966	925	1025	928	1051	925	998	971	974	981	952	923	908	932	1003	974	963	891	926	949	959	970	1020	952	992	1001	938	944	982	966	962	945	997	942	1005	979	1009	975	1016	1003	1006	971	932	995	937	971	977	1004	938	982	947	924	977	972	982	990	1004	953	964	972	963	925	984	918	942	990	955	979	967	1002	988	982	989	969	986	1007	1001	936	952	966	940	964	946	903	954	973	899	961	989	964	937	928	985	906	967	974	953	920	942	982	918	900	959	955	928	991	933	962	970	999	943	941	971	946	946	967	993	961	976	999	985	938	941	944	994	913	953	989	995	936	972	925	1011	981	977	1001	956	954	944	932	930	967	958	1012	1038	1007	967	972	959	951	902	954	984	1005	993	980	938	959	931	970	956	1000	953	933	937	955	949	974	962	934	938	975	958	937	895	976	957	983	908	925	932	917	981	982	996	924	985	961	942	959	888	983	972	926	973	964	1005	926	951	943	961	931	959	949	962	913	997	964	1006	932	942	930	950	956	944	922	977	976	935	951	996	1000	964	971	995	936	988	974	931	956	954	941	952	945	942	938	914	968	962	967	998	998	951	910	941	980	936	1020	884	925	984	975	1008	960	999	960	982	970	969	987	956	919	1007	969	999	977	1033	941	966	912	968	969	973	1006	949	962	985	998	943	950	939	1007	948	988	960	948	958	1017	919	936	1002	938	910	977	950	945	963	938	979	956	913	970	968	919	964	955	986	986	949	969	958	928	957	983	897	923	948	992	956	981	970	938	971	976	958	942	925	954	969	983	965	937	971	917	964	987	949	941	904	1002	967	979	1026	889	939	924	963	999	964	908	948	918	1004	947	869	962	954	1002	1000	937	963	992	887	915	959	960	920	887	954	955	967	900	953	892	983	942	943	987	955	982	990	932	949	976	1036	948	989	973	977	965	958	966	924	886	929	956	973	1006	1003	1000	948	1010	993	909	926	940	944	991	976	1002	944	940	959	1005	973	1028	947	909	955	1016	951	938	937	949	978	962	918	954	946	958	979	955	975	941	972	957	956	1019	958	894	946	964	918	968	982	959	1003	988	964	999	907	956	950	927	938	933	1016	960	959	962	967	941	948	953	942	923	1031	942	935	947	919	987	1004	975	1033	959	1016	989	956	1044	954	973	1007	921	971	991	953	977	905	931	942	921	1001	947	976	920	920	930	909	960	931	967	925	915	1012	975	986	988	962	919	943	992	930	932	974	933	989	1005	941	971	959	960	1003	902	974	945	969	964	977	932	924	936	961	988	991	904	935	1015	966	868	948	977	956	1030	1004	934	988	927	931	973	964	1005	1025	976	947	959	954	958	959	954	910	952	927	955	950	979	966	936	1047	975	1011	994	955	954	910	1006	976	995	938	948	983	954	961	955	957	1009	977	953	1017	978	922	985	934	913	955	933	953	980	900	967	983	981	974	970	957	981	977	1024	932	952	986	966	953	944	970	891	1010	961	950	947	1015	905	942	979	934	890	956	957	967	982	996	942	976	959	926	942	989	930	980	931	964	980	998	954	1009	969	937	942	957	1018	952	969	941	967	959	929	981	980	948	921	914	947	972	978	978	878	1004	952	913	954	972	950	967	978	957	972	901	968	1009	899	988	971	1012	955	946	932	992	966	966	916	929	970	989	967	950	950	951	999	947	993	949	901	992	987	985	964	952	942	945	951	972	929	948	914	936	969	966	937	964	935	942	901	980	950	993	953	949	961	915	949	986	953	967	936	984	923	957	956	971	971	974	960	951	954	934	963	931	1018	906	922	976	927	950	962	930	981	882	885	946	934	950	993	960	941	963	953	940	936	961	965	971	963	915	967	914	973	1003	901	1003	952	1000	941	936	890	940	953	873	980	982	969	967	961	985	978	954	960	980	927	914	978	968	992	926	946	955	980	994	934	1009	965	961	940	921	965	971	958	1003	962	926	985	950	946	901	1003	904	964	959	994	983	904	995	890	946	975	963	941	955	962	948	971	953	958	929	941	927	947	1012	912	991	941	933	946	926	998	904	971	895	934	988	987	960	945	894	978	990	965	931	943	899	979	936	930	970	952	961	918	905	978	908	938	975	910	939	964	923	952	934	1010	941	944	968	963	934	942	947	980	962	970	916	935	1049	928	1009	946	953	921	1002
23869	20954	24260	27805	20959	20970	13466	632	371	288	341	317	282	306	260	255	290	285	252	233	261	275	263	250	273	252	260	282	251	249	245	217	246	220	223	220	217	263	255	221	238	241	236	303	247	249	227	229	247	274	239	245	266	242	245	242	271	257	271	240	237	243	241	219	262	228	256	232	239	228	223	223	238	277	262	224	262	233	236	217	251	264	257	251	274	247	229	221	225	255	234	264	234	251	225	251	230	243	262	207	252	214	229	238	232	232	247	247	232	261	255	242	225	204	246	253	231	249	256	250	272	239	221	237	261	248	237	232	207	220	214	261	234	243	246	258	217	253	243	235	247	249	258	257	253	255	264	264	239	267	239	256	239	242	233	257	234	216	249	248	258	235	229	240	274	228	223	247	267	220	235	248	249	252	226	238	225	232	254	260	237	236	237	246	252	216	259	238	250	241	266	284	258	232	251	225	265	238	235	240	243	241	260	229	225	255	243	254	249	234	239	253	229	245	238	220	236	264	237	198	220	224	238	230	250	243	224	265	250	242	257	238	233	232	241	240	253	235	226	262	245	242	233	209	255	245	248	239	219	228	212	258	245	205	230	228	237	245	275	268	240	220	247	272	233	224	241	214	228	240	219	244	251	260	222	199	244	211	229	229	241	237	239	237	248	243	262	225	238	217	245	242	257	247	238	218	227	206	209	271	240	209	258	245	228	229	232	227	234	220	249	218	248	250	233	241	219	264	261	222	210	239	242	267	230	244	231	265	237	236	224	210	238	225	260	221	236	241	238	254	265	248	222	225	209	271	251	270	231	221	241	258	252	223	232	250	211	218	233	254	261	245	245	241	223	231	241	228	246	240	263	239	287	248	215	234	200	310	243	257	241	255	251	202	271	248	220	231	257	243	241	227	262	235	229	251	268	256	256	247	246	233	267	248	224	242	239	234	239	252	241	252	260	255	262	226	261	231	261	247	206	242	241	240	215	215	229	249	232	249	221	251	248	215	221	267	227	232	249	232	229	215	230	239	225	226	252	235	247	244	265	261	247	224	231	236	252	211	282	231	256	243	236	232	241	205	245	236	238	225	232	249	250	249	259	267	239	249	247	262	271	212	245	254	259	263	203	255	255	275	239	231	222	246	249	205	255	241	222	257	230	223	258	262	256	267	247	245	226	211	244	272	247	243	269	249	258	239	254	238	221	244	254	254	249	257	258	237	256	207	252	223	255	235	233	270	249	224	250	215	244	235	220	243	241	221	246	205	232	222	205	257	244	240	261	237	252	244	229	248	267	256	238	238	238	225	238	204	217	253	233	201	272	248	262	239	253	237	247	225	225	220	216	238	225	238	242	252	225	215	219	220	257	233	219	258	246	228	262	249	260	254	227	247	227	227	244	242	213	225	236	227	259	244	268	262	234	231	228	234	299	247	232	244	211	235	239	233	262	244	233	255	236	225	239	267	231	221	226	250	236	225	259	262	233	228	229	272	236	247	254	246	260	237	252	236	223	267	249	252	233	231	237	224	226	227	277	254	227	253	252	250	239	260	256	237	244	222	240	231	228	240	238	213	224	225	231	207	248	224	230	272	224	262	227	226	235	241	281	269	253	241	261	236	231	235	258	221	236	245	251	227	236	211	239	229	242	272	254	255	198	243	258	267	234	230	229	259	229	237	218	223	220	270	237	229	246	219	209	212	206	244	274	227	225	245	249	248	225	217	268	242	226	237	248	251	228	233	250	256	223	240	234	234	241	255	238	256	236	235	252	243	246	237	246	247	246	236	249	226	217	255	238	265	243	241	275	217	245	211	262	239	266	224	261	268	251	194	242	236	248	240	245	243	241	224	217	234	221	229	219	220	227	260	250	244	245	256	223	218	232	234	223	234	228	265	248	251	221	211	249	266	227	227	231	231	239	252	248	228	280	241	233	260	240	245	261	225	236	249	260	196	244	252	237	274	274	250	232	208	242	277	222	224	229	243	257	280	228	244	218	243	249	259	225	243	234	217	273	267	218	229	270	272	266	247	267	254	271	242	229	238	211	249	245	215	242	244	242	255	233	244	237	273	256	230	233	220	220	249	260	246	251	241	244	248	229	274	236	260	229	236	262	242	260	263	226	224	236	242	233	232	263	235	244	238	251	216	249	222	247	259	255	277	247	259	242	254	254	217	271	227	255	251	266	245	242	246	257	234	234	242	242	277	239	223	241	229	218	253	239	254	249	249	236	216	233	261	223	224	226	245	234	238	253	235	225	222	246	241	255	237	221	197	267	244	245	195	197	268	245	215	242	258	275	243	247	229	223	234	210	240	227	247	224	253	252	242	229	243	245	228	207	242	215	238	228	254	260	228	278	222	261	226	238	241	253	244	239	249	263	239	250	264	268	241	275	251	238	242	241	223	253	254	225	217	239	231	201	232	251	254	245	253	243	242	253	247	288	248	259	250	267	238	235	210	215	239	217	221	264	232	229	234	266	232	263	240	247	244	202	257	251	258	246	206	274	223	241	237	224	215	227	258	215	272	255	257	253	249	226	243	234	235	218	248	260	236	252	235	257	235	230	244	252	266	213	241	252	235	221	268	232	242	263	252	239	195	207	243	226	242	246	249	255	220	263	233	239	259	252	220	228	232	227	202	244	236	263	243	238	239	253	242	232	226	226	244	231	262	230	248	261	239	205	240	265	219	251	262	231	236	252	271	251	224	247	244	229	237	227	241	256	255	258	214	232	233	217	239	231	222	253	235	242	232	252	249	248	262	234	241	252	217	230	242	259	223	224	264	283	246	247	232	241	230	253	239	246	223	264	230	224	244	254	252	241	236	250	275	238	239	242	242	231	254	268	248	251	254	261	237	245	234	246	260	259	221	256	230	260	254	246	242	232	231	272	223	253	246	243	231	222	237	273	240	242	255	231	214	240	255	245	245	260	262	247	261	247	245	240	240	243	211	234	218	243	231	236	252	285	245	263	270	256	235	233	243	252	252	254	234	235	228	238	263	241	254	244	266	268	233	250	248	227	241	221	266	251	239	236	274	241	248	241	212	251	245	215	254	236	259	232	229	257	249	215	240	226	249	242	240	247	254	220	271	265	241	224	224	246	242	231	258	247	231	246	245	236	241	227	257	254	222	208	232	244	251	254	265	234	243	259	240	246	226	277	284	278	212	216	248	216	256	232	220	222	228	249	232	234	238	245	237	238	246	253	264	239	230	256	231	227	227	267	299	241	240	228	237	219	233	232	243	246	248	231	245	217	225	281	262	240	238	256	238	249	252	248	251	265	259	252	268	252	234	233	233	241	213	264	270	251	252	262	236	260	272	243	207	203	254	208	242	242	228	233	226	241	241	242	256	266	257	227	230	248	271	253	236	198	207	267	262	235	239	213	242	260	256	237	220	234	244	226	235	264	255	244	220	270	243	240	253	256	217	241	223	261	219	200	223	252	231	260	233	237	274	261	249	272	232	255	253	228	228	243	231	240	261	242	266	243	227	259	231
3163	3377	1858	2294	845	685	640	631	600	616	586	645	584	569	628	644	579	627	571	610	611	604	605	636	629	585	603	643	634	609	607	593	590	591	569	582	565	597	580	573	615	610	627	630	581	573	617	537	602	575	608	576	597	601	577	605	607	631	575	552	555	588	579	581	608	536	595	637	635	616	592	619	611	615	631	598	593	629	597	597	582	605	563	601	612	644	634	582	619	554	574	561	572	569	619	569	617	608	590	576	598	618	590	574	640	563	621	590	625	598	580	597	603	539	589	587	584	619	604	614	589	629	617	571	576	619	576	632	581	573	589	562	567	617	576	622	576	578	610	580	616	560	612	574	606	589	620	579	574	617	604	636	570	576	592	595	577	582	594	587	611	573	590	601	587	529	592	561	596	578	537	595	564	600	580	576	530	603	608	564	615	583	594	536	557	590	630	574	614	603	572	578	572	581	561	590	586	587	579	595	600	629	579	567	591	568	615	609	571	596	591	601	575	639	612	608	598	588	619	614	572	614	583	625	587	601	596	579	637	562	592	554	624	518	583	559	598	595	593	574	606	586	570	556	599	585	538	587	612	595	621	601	595	597	586	594	652	622	577	612	575	545	572	600	546	623	582	582	591	587	577	589	635	585	587	623	590	561	547	597	564	597	582	579	576	589	611	580	615	581	602	599	553	623	554	605	563	587	557	589	595	625	571	595	579	586	540	621	550	634	596	577	575	616	620	540	566	586	581	574	596	562	576	609	593	533	566	596	587	619	598	571	584	619	589	620	589	555	605	624	627	600	564	656	612	601	612	599	592	617	569	567	567	571	597	571	581	613	603	627	610	560	573	615	598	578	547	600	574	612	577	602	602	577	586	608	575	597	550	618	565	557	563	593	578	598	589	601	605	556	587	588	561	619	596	546	616	633	616	613	616	558	589	589	552	631	590	579	625	559	586	573	559	578	592	609	647	578	557	560	599	613	591	554	592	597	554	537	571	576	592	571	539	604	576	606	580	597	613	579	615	593	598	589	570	589	620	583	603	579	595	608	565	599	557	619	609	631	584	606	581	592	590	606	652	562	611	559	602	567	580	600	599	572	574	622	640	601	590	628	573	625	595	584	645	651	635	574	594	582	611	572	552	582	567	619	591	569	583	589	617	574	605	632	584	591	597	595	596	584	638	605	563	604	578	625	608	616	551	610	625	625	602	634	606	586	592	597	593	581	581	594	578	621	603	559	564	609	571	603	590	589	584	621	566	567	586	584	582	585	602	587	608	632	621	616	616	574	586	614	600	576	586	570	544	560	563	585	597	560	595	581	586	563	643	643	560	545	586	625	570	588	611	670	580	650	548	589	557	581	590	575	556	628	541	604	615	567	577	607	618	567	628	553	515	553	634	622	588	633	566	573	571	574	558	599	595	555	608	600	563	608	628	543	572	580	584	577	600	585	607	566	582	600	579	583	596	576	557	559	545	593	612	596	564	576	621	618	576	578	628	627	585	600	618	594	616	598	594	585	551	587	617	630	606	596	591	579	594	625	623	645	626	604	581	579	595	579	604	550	623	581	613	594	565	571	535	583	583	642	579	589	592	572	615	613	575	593	617	576	546	556	608	621	608	574	615	585	575	578	557	584	579	623	584	602	555	597	600	559	626	559	574	565	630	595	631	578	569	577	599	544	588	579	573	598	650	591	593	579	574	553	592	593	627	581	577	588	568	555	570	553	583	545	616	595	567	584	582	579	590	567	585	644	605	601	572	624	614	603	604	578	601	616	587	606	635	564	571	593	576	580	626	592	604	582	611	605	595	608	587	585	562	624	581	609	572	543	569	607	597	603	581	574	528	582	558	592	588	598	617	599	577	615	615	589	589	608	562	580	576	617	598	585	522	559	570	565	592	580	570	586	598	580	572	610	572	586	595	576	596	606	609	558	598	604	594	604	577	588	619	597	591	574	652	587	611	564	591	624	627	588	583	593	599	642	585	602	616	583	591	578	525	599	564	564	569	610	605	618	556	578	564	626	633	625	619	609	589	543	596	609	615	588	617	615	615	623	557	570	602	599	589	605	568	586	596	609	590	590	605	590	570	558	587	564	583	632	587	623	594	581	566	619	609	620	546	578	586	602	618	594	577	635	577	541	589	543	588	548	592	604	580	582	587	564	554	587	612	600	590	559	566	540	593	633	603	596	594	593	565	611	617	541	582	566	543	588	600	572	571	603	568	576	599	584	578	611	525	582	568	636	638	613	583	590	591	566	576	573	584	595	597	633	582	570	550	598	561	606	598	607	565	573	617	602	584	627	606	618	588	580	622	576	622	608	568	586	559	613	575	602	564	613	584	638	605	581	546	604	590	591	585	561	577	624	550	580	575	605	607	632	572	604	565	600	596	551	589	624	547	597	613	582	619	561	581	596	552	599	592	563	598	616	576	578	576	592	569	594	540	595	635	570	599	567	548	586	624	621	582	659	563	579	572	572	588	579	575	570	584	575	605	585	593	589	582	622	570	568	615	588	613	531	621	561	579	610	620	528	565	618	613	554	576	615	587	544	575	590	619	595	575	550	591	589	573	570	567	603	565	618	601	612	562	588	578	575	553	564	606	539	579	566	577	563	593	599	576	599	579	589	595	556	610	588	615	577	613	576	598	544	577	593	557	604	584	631	584	596	580	590	644	559	582	588	628	610	573	608	588	572	591	578	566	612	568	604	587	610	559	579	559	581	552	588	579	588	593	566	592	580	553	561	560	581	575	579	600	566	574	581	549	588	559	601	574	571	568	589	525	565	561	602	577	622	591	640	603	571	608	585	592	563	599	622	599	597	582	568	603	614	615	612	588	599	596	595	626	570	583	583	641	590	606	564	599	573	621	566	600	598	590	551	573	583	603	552	618	584	578	602	585	540	607	585	615	619	604	581	583	582	596	541	615	611	595	567	591	592	616	630	599	582	576	571	623	595	581	589	601	608	578	559	619	580	567	628	622	585	615	602	610	602	572	571	578	573	630	602	563	566	586	578	622	592	591	619	555	611	595	547	570	612	609	560	554	607	548	597	609	594	582	553	571	579	593	575	583	592	559	600	573	537	606	590	601	626	567	596	611	598	609	630	595	588	584	575	559	590	616	613	556	556	613	619	608	581	551	622	614	579	654	571	597	591	607	589	589	571	597	566	562	546	618	564	620	582	588	583	569	589	567	555	560	590	569	565	606	591	605	579	575	590	587	566	595	591	625	573	601	606	617	623	585	583	541	574	607	600	564	590	567	614	578	599	594	562	619	583	549	566	554	565	619	607	641	611	589	596	575	559	593	592	630	563	565	585	596	593	581	623	575	589	601	573	596	598	611	601	581	620	575	637	581	571	634	624	580	553	587	622	612	608	586	600	556	588	559	609	621	547	593	563	610	597	574	585	590	604	583	581	571	596	591	565	582	571	595	604	584	583	597	619	614	670	571	580	587	631	606	590	576	647	582	623	573	589	616	555	606	569	622	613	536	601
31759	19450	7034	951	414	348	392	363	338	327	368	372	349	393	342	373	353	321	366	368	395	335	343	352	328	371	342	366	352	355	321	353	387	320	359	332	361	369	334	331	336	321	355	318	339	313	357	373	357	384	323	345	331	342	366	357	357	346	361	340	338	330	359	327	366	314	338	328	302	356	362	344	323	350	366	331	336	352	361	360	337	387	364	355	347	345	346	343	362	350	335	311	357	372	352	356	354	339	336	343	365	333	343	358	352	342	391	348	368	330	340	351	349	351	326	336	357	332	337	355	322	335	320	358	360	363	346	343	341	345	352	354	350	333	334	364	354	398	357	338	321	309	373	334	334	351	338	334	372	345	335	322	333	381	347	372	335	336	356	357	343	387	369	323	366	326	404	339	344	325	329	371	389	360	360	354	358	333	343	330	359	384	349	348	350	355	332	333	365	323	338	333	333	354	350	315	361	315	353	378	320	329	322	324	353	357	346	316	345	344	346	373	370	342	362	386	343	366	342	355	323	351	342	326	337	332	343	320	363	335	343	304	330	349	333	309	345	348	322	343	357	355	369	378	352	366	362	321	355	373	322	351	310	341	353	368	306	347	316	349	357	366	326	330	352	335	324	321	348	351	370	353	317	330	364	332	306	383	334	376	340	354	339	341	383	361	368	337	350	314	327	366	331	341	364	359	350	333	313	332	324	367	344	363	322	322	342	360	331	334	393	338	312	341	327	321	344	342	323	350	353	357	363	333	347	323	347	338	346	344	372	352	379	315	342	357	330	343	339	362	367	337	344	341	363	355	387	376	329	368	359	342	325	320	329	351	379	353	346	389	329	342	353	393	348	340	379	353	366	353	351	354	333	304	347	347	347	310	359	322	353	330	331	328	339	330	366	336	320	333	362	359	300	354	348	354	352	345	336	356	335	368	311	353	307	353	371	347	364	336	326	334	320	330	378	344	319	364	346	351	363	351	316	352	374	315	327	324	386	355	328	364	324	356	340	366	351	367	315	344	320	348	334	386	345	358	343	342	371	325	315	369	349	363	321	330	367	335	346	341	343	374	337	325	318	329	381	345	373	350	366	320	350	357	349	314	340	332	352	329	378	347	350	337	324	338	364	329	348	333	344	346	340	348	360	345	362	330	318	352	367	339	339	330	366	329	342	358	312	334	356	354	350	339	360	342	389	392	340	348	367	347	359	365	346	357	334	368	366	359	366	373	361	372	360	337	318	327	306	333	310	369	324	349	383	348	307	338	352	350	342	353	343	360	343	365	350	352	304	360	321	375	323	347	333	346	331	337	376	362	312	347	381	360	383	366	344	352	346	337	353	329	352	346	313	338	361	357	361	369	341	339	365	363	350	318	370	382	346	317	342	333	324	356	309	336	342	380	385	337	369	341	359	348	343	365	370	366	353	341	334	343	344	343	328	383	348	335	361	313	325	340	335	357	342	306	347	348	367	359	363	316	375	355	346	374	360	356	375	335	347	349	341	329	327	315	318	334	349	356	377	345	393	333	341	376	323	373	378	337	345	337	343	325	344	354	316	350	335	364	348	349	323	323	359	368	345	343	320	383	365	371	331	332	347	336	362	342	344	316	365	364	319	356	351	346	337	320	319	346	354	365	351	353	370	345	361	390	356	360	367	343	341	355	365	340	341	369	356	357	342	329	382	332	332	335	342	386	374	350	332	324	347	356	383	347	346	365	314	338	330	324	326	346	344	350	329	346	327	342	349	391	366	319	322	370	333	332	337	360	359	373	346	335	370	348	347	352	371	370	348	336	353	364	323	341	338	340	344	400	357	370	346	364	345	321	317	363	352	370	333	353	369	341	352	351	343	342	379	353	323	313	332	358	336	340	374	302	325	332	343	342	349	348	342	335	354	340	340	323	353	337	359	324	330	335	318	348	341	336	333	351	352	390	370	395	354	358	339	324	367	358	347	344	340	385	343	325	369	353	319	355	340	316	344	319	323	347	358	338	317	347	364	334	325	335	338	346	365	357	331	340	345	367	331	355	351	297	339	345	362	353	329	365	326	362	317	331	345	314	308	351	333	361	335	322	358	335	330	333	342	353	365	324	305	377	355	343	316	325	357	364	357	354	384	346	343	338	324	358	352	362	363	354	298	338	332	345	375	317	327	311	357	298	325	319	354	355	387	361	348	343	357	348	326	348	328	349	352	339	359	339	375	350	373	343	353	339	320	379	373	363	354	351	342	343	359	362	357	327	340	354	362	337	372	356	327	339	357	328	365	334	342	366	380	339	322	336	335	355	332	347	355	330	351	352	344	338	377	350	324	330	362	348	394	365	334	340	362	349	357	338	332	339	323	325	340	305	367	358	343	373	347	368	365	347	368	331	333	348	315	374	335	331	342	359	373	310	368	329	371	343	340	346	338	386	345	354	354	318	349	373	324	367	363	367	320	335	347	368	298	353	340	355	345	347	376	325	356	359	342	361	358	329	350	348	324	317	337	351	337	342	333	349	322	354	339	349	355	304	334	325	340	334	377	385	356	329	355	387	349	360	320	369	360	348	311	331	343	378	320	342	356	371	325	356	334	345	351	346	344	332	338	396	329	329	340	350	372	327	366	320	353	355	346	319	360	352	336	341	349	361	356	344	344	345	311	297	341	335	323	341	350	356	306	348	336	321	358	344	324	319	336	358	348	344	338	344	334	327	371	388	357	346	359	348	343	340	356	392	314	351	380	332	336	349	347	347	355	373	311	364	359	367	349	341	353	353	335	342	371	353	357	362	351	342	365	362	358	357	347	395	352	363	351	330	377	340	389	334	349	352	326	340	361	357	341	328	349	344	394	368	339	368	336	364	351	366	359	344	343	333	357	376	336	379	334	326	372	363	305	381	339	338	359	322	352	327	361	327	348	390	371	309	338	358	351	343	348	379	325	359	355	334	339	314	342	364	357	343	356	361	359	372	325	328	306	351	340	348	367	333	341	361	349	329	321	392	304	330	306	343	340	342	339	335	359	337	323	357	351	348	343	386	370	345	308	361	316	345	344	341	307	322	355	397	353	342	337	390	343	353	370	339	342	332	344	359	329	392	334	318	343	350	391	353	310	353	324	364	350	356	354	343	360	321	328	341	379	339	347	362	331	348	366	342	321	367	368	358	287	371	362	358	372	349	338	313	345	378	338	338	335	322	363	383	352	363	363	363	340	371	374	356	349	325	369	354	331	327	339	342	305	353	321	345	347	338	367	326	344	318	356	324	333	367	330	338	351	348	343	345	357	331	402	324	354	333	352	359	391	371	333	358	352	352	375	350	326	368	292	331	328	356	349	358	342	375	358	341	364	330	346	375	334	324	341	347	359	367	308	363	356	362	367	357	324	348	343	348	384	373	348	324	371	334	388	336	376	361	376	339	349	362	336	320	341	380	335	373	326	362	344	373	359	358	336	359	337	362	337	352	333	380	375	315	350	328	347	352	324	368	378	347	369	337	361	341	325	355	352	345	334	333	335	364
5584	994	979	1102	865	877	885	832	929	888	901	925	844	884	867	838	892	862	853	884	869	840	863	858	898	876	853	845	865	831	906	848	861	824	817	837	800	870	846	889	858	907	892	876	830	852	896	873	900	875	918	874	855	869	879	903	887	835	876	853	878	850	837	829	860	862	930	829	862	859	847	837	902	873	896	829	898	869	844	851	861	900	832	888	929	890	882	865	879	845	826	864	825	927	884	834	847	903	862	868	886	903	855	871	857	870	858	863	818	878	840	831	844	857	858	889	897	846	821	848	881	903	842	848	831	872	875	847	841	856	845	876	894	866	914	889	830	850	912	866	909	915	830	917	874	854	848	910	857	885	836	876	889	885	883	899	836	838	845	878	860	870	847	832	798	891	846	865	879	869	834	856	854	836	917	860	825	941	868	909	857	816	872	914	874	862	869	912	873	865	855	877	893	837	877	865	894	867	929	882	859	862	913	845	834	833	911	855	880	849	834	866	838	836	894	907	865	902	850	893	900	809	841	886	894	808	864	857	836	865	849	891	869	866	812	893	859	847	891	920	872	914	833	791	870	843	885	892	851	902	853	826	846	888	923	813	887	876	881	812	891	864	886	872	856	846	840	839	908	872	825	859	869	812	896	868	870	860	870	849	871	876	848	921	879	891	828	868	895	895	884	902	884	878	908	887	845	916	856	874	819	842	916	876	933	819	859	856	832	882	875	924	863	861	849	847	870	876	851	890	900	868	852	817	904	868	874	869	808	878	857	883	905	883	863	863	889	864	878	920	867	838	852	901	819	871	879	862	844	909	873	890	900	855	863	864	894	861	860	823	836	888	847	922	910	863	858	860	858	889	845	894	853	897	855	877	827	860	851	844	887	868	868	864	888	880	856	885	852	886	947	883	859	817	848	871	841	886	891	868	864	863	848	903	836	928	824	926	848	830	896	872	859	846	892	921	853	853	876	875	887	809	846	874	917	875	880	836	805	861	881	872	893	877	855	828	862	886	870	858	809	844	877	829	860	878	844	925	847	865	888	855	830	906	903	858	821	887	868	858	892	894	796	840	847	916	884	893	847	842	852	866	895	893	878	861	817	821	856	788	872	914	915	889	893	826	809	865	847	904	855	869	860	879	849	868	899	870	857	870	891	864	849	878	883	871	917	831	867	840	903	861	852	841	870	924	848	884	901	831	907	868	837	851	831	868	945	907	870	906	804	870	857	892	923	823	922	823	819	844	848	843	896	856	874	915	900	843	877	841	814	846	850	861	899	864	879	874	908	879	855	837	864	871	871	874	815	871	931	819	859	888	876	903	852	903	910	890	898	923	917	873	861	868	851	849	875	822	848	868	870	864	880	889	865	845	849	871	881	848	841	855	884	953	816	817	841	830	873	893	914	861	831	838	954	856	789	884	847	853	787	858	899	873	811	862	904	917	877	901	879	887	889	834	878	885	880	838	927	851	921	875	843	856	858	827	906	856	854	916	851	862	887	875	917	835	871	853	874	863	887	837	865	901	894	896	880	861	875	889	853	864	835	878	914	900	888	802	827	885	836	873	820	896	911	884	893	877	815	804	898	879	875	881	873	884	863	928	814	856	881	885	843	861	866	858	855	857	849	867	834	902	842	879	839	829	878	851	916	864	881	882	909	882	884	883	861	871	826	881	836	875	841	892	838	890	920	877	898	868	867	882	877	885	853	887	842	921	893	875	873	903	840	850	881	914	818	870	907	829	839	843	890	890	834	870	870	817	856	815	873	819	813	861	918	873	870	818	878	917	849	867	899	890	923	910	874	893	880	869	886	888	911	841	905	921	831	875	865	861	903	889	863	854	911	897	812	880	913	892	885	862	825	898	815	836	865	900	875	871	845	941	862	840	846	870	951	870	898	840	890	891	875	909	894	901	879	834	909	835	915	821	884	869	876	884	899	846	876	871	866	873	891	855	895	879	836	843	867	935	849	844	874	878	840	865	850	899	914	881	859	841	815	872	872	876	871	839	908	875	867	861	882	908	891	869	873	876	855	883	920	858	857	889	874	858	850	870	920	853	804	917	859	819	866	880	843	876	873	848	858	890	869	873	874	856	867	854	894	808	812	817	860	855	828	906	816	870	895	889	859	868	874	837	839	831	906	817	872	804	876	847	862	899	877	874	840	849	881	862	888	828	889	785	833	818	886	848	842	820	872	867	862	917	892	894	877	862	898	868	864	814	870	887	859	834	884	863	794	919	902	904	893	834	888	894	913	860	878	896	829	874	917	888	815	885	825	877	891	891	871	860	858	835	918	804	821	902	918	885	839	926	864	889	883	903	893	859	894	852	877	827	853	869	896	902	824	863	856	857	857	873	907	897	841	884	892	830	880	885	912	845	867	850	841	863	854	852	846	844	902	918	852	912	849	880	868	910	833	841	858	871	898	879	816	789	853	835	830	864	866	822	856	830	874	846	859	894	889	851	851	896	870	867	841	851	858	822	837	871	858	865	908	905	874	813	881	874	883	871	871	810	855	843	852	820	842	885	856	852	844	867	856	866	857	859	879	876	876	905	893	810	860	825	905	862	878	863	850	870	823	860	836	915	819	902	942	861	856	836	829	857	869	879	863	857	871	872	864	877	898	836	832	927	865	848	910	846	862	801	808	896	829	885	831	883	826	840	863	885	895	842	820	908	838	865	854	907	855	893	871	833	888	840	880	912	858	849	887	839	902	860	871	898	907	909	882	850	893	852	848	871	841	937	925	896	798	901	878	841	928	893	907	829	880	865	902	911	850	835	850	846	888	836	879	864	828	858	869	908	875	898	876	862	871	863	939	863	828	841	845	862	870	876	874	868	848	851	900	888	969	891	864	928	871	927	843	887	900	888	861	909	886	875	903	881	867	856	847	840	843	814	874	911	832	845	862	829	887	848	855	891	856	853	825	819	906	852	830	829	925	870	840	900	881	866	852	880	858	886	871	823	869	910	925	856	873	856	886	869	820	814	869	883	853	849	879	865	846	843	856	820	859	864	862	886	850	943	925	883	833	899	838	850	861	849	882	859	892	862	891	850	897	865	838	865	899	815	866	871	883	864	906	882	918	845	848	858	858	858	836	847	839	854	888	870	918	837	876	918	910	864	900	900	897	847	845	810	845	929	824	877	852	914	887	870	804	879	857	876	895	913	836	849	849	848	824	831	869	868	888	877	914	884	879	860	886	852	893	833	881	869	905	845	881	827	870	886	844	916	901	916	867	874	876	915	890	872	915	916	885	883	892	894	866	827	857	845	890	860	871	881	933	939	858	872	941	827	852	876	909	887	898	926	860	891	839	895	940	906	856	868	871	842	899	841	840	846	829	841	932	885	831	887	914	898	888	901	805	875	920	849	877	879	885	855	861	903	887	937	803	893	837	875	850	850	830	840	882	852	888	880	864	906	868	849	866	896	886	953	868	859	835	875	901	888	924	879	897	925	851	862	872	869	904	871	867	884	830	850	865	885	844	891	884	871
24545	20960	23895	28208	20952	17289	801	523	471	454	475	417	418	435	440	403	425	452	425	389	395	429	441	407	402	415	410	413	392	386	345	444	373	411	433	370	422	396	408	417	425	393	381	404	416	399	476	432	396	423	416	394	438	410	416	368	400	386	385	415	453	412	415	397	435	437	401	398	395	382	388	396	397	403	399	433	412	395	382	338	396	397	400	370	407	380	438	427	424	437	399	372	373	402	423	380	395	437	377	425	426	418	417	423	403	403	396	409	389	408	447	384	459	400	388	386	402	399	378	431	392	409	404	408	435	390	395	386	409	418	409	406	364	392	390	404	402	415	417	406	407	395	428	397	391	400	373	375	406	387	444	400	435	416	390	405	387	370	382	405	359	383	437	401	402	384	390	400	404	401	393	404	409	407	406	428	431	382	413	451	409	401	448	386	367	410	379	420	389	428	404	413	383	381	395	396	438	397	432	434	412	394	383	432	423	419	417	437	392	393	411	376	440	359	418	409	354	395	380	385	370	407	427	384	417	402	378	411	410	447	395	392	394	377	405	398	416	381	410	377	394	396	381	383	394	427	373	381	396	419	381	427	386	415	401	412	391	385	419	426	377	408	411	404	374	418	383	379	411	406	387	406	366	400	390	374	405	377	373	395	378	413	408	388	399	382	413	402	405	435	411	381	395	376	389	411	418	399	404	385	412	392	400	393	375	418	375	385	414	411	392	412	361	440	437	360	382	413	402	417	405	379	376	392	397	379	406	365	388	391	358	409	397	363	364	391	406	430	433	418	355	382	370	413	371	409	377	406	376	399	409	420	428	399	423	419	410	412	382	404	414	397	385	403	407	369	380	408	401	442	430	393	334	401	402	427	400	405	390	364	424	385	399	394	392	413	429	403	398	395	371	391	381	392	404	420	416	387	420	436	429	402	412	408	364	400	383	429	429	408	416	434	401	390	378	420	424	398	376	408	450	425	384	374	393	407	401	394	364	392	410	428	399	387	408	400	404	415	393	365	425	379	412	433	405	424	383	462	338	375	390	423	388	391	396	376	395	400	399	382	390	392	382	410	410	384	385	385	377	404	425	378	375	387	343	406	394	380	409	354	426	420	410	409	392	423	388	407	450	425	393	435	433	382	454	379	441	427	417	405	394	391	389	375	442	388	391	392	426	395	400	392	413	404	419	374	400	400	404	396	382	356	370	400	370	394	410	426	405	416	449	417	378	392	428	416	395	392	407	421	392	379	382	374	395	378	446	370	407	407	420	406	424	366	385	426	369	413	413	394	416	374	377	389	391	413	400	416	399	435	437	380	418	366	400	376	431	404	416	400	382	352	389	383	434	402	395	397	417	403	397	405	375	419	411	411	382	375	396	410	387	399	409	410	416	418	443	406	400	402	434	438	423	403	378	411	429	423	410	388	424	412	374	390	435	388	394	392	408	399	380	415	440	407	428	427	424	377	396	369	368	396	402	397	409	395	421	418	405	415	395	405	410	370	381	355	385	402	389	405	376	372	435	391	402	398	403	400	390	390	371	339	435	392	377	398	371	437	384	396	399	385	384	399	382	386	416	381	398	398	393	383	387	433	419	426	401	404	399	375	412	373	378	382	363	406	380	442	404	430	380	402	419	361	392	396	393	427	371	393	423	370	418	417	392	435	455	380	413	459	398	407	401	417	450	446	388	423	382	415	420	430	413	391	364	402	435	414	381	448	374	383	402	429	373	404	396	359	409	429	420	397	368	390	353	396	366	389	374	434	401	427	402	380	408	387	421	440	394	386	375	415	389	401	404	396	401	446	392	402	411	392	389	376	387	388	405	348	412	398	421	376	393	365	398	394	437	376	432	370	388	407	378	377	407	384	414	375	371	360	422	382	397	405	393	379	424	386	392	383	396	382	411	385	428	415	394	417	408	422	414	403	415	434	362	404	414	408	431	403	401	396	392	386	400	432	384	388	402	397	399	423	426	415	434	388	354	368	395	404	422	427	415	391	401	350	410	424	411	408	381	391	433	379	378	371	380	417	419	399	396	400	372	384	373	399	388	393	416	428	425	400	396	411	441	397	400	407	420	422	416	424	415	442	435	374	400	429	407	379	399	408	405	437	414	390	417	386	395	393	381	388	388	380	380	413	442	387	416	410	407	424	374	364	419	408	431	411	367	397	376	416	394	389	397	410	362	394	387	430	353	371	423	387	434	396	410	437	412	364	413	429	412	386	422	421	407	405	405	384	364	439	417	379	393	421	409	395	377	397	392	372	386	412	366	402	363	382	388	404	382	385	422	403	413	396	393	413	431	372	433	382	384	373	351	415	418	387	399	376	410	401	405	395	405	424	386	359	392	422	378	396	374	414	379	418	406	409	415	404	412	408	409	431	362	398	421	382	405	431	414	406	404	399	407	407	426	382	409	405	413	398	384	421	411	399	390	442	421	410	424	376	374	433	417	401	426	383	401	380	411	425	412	409	389	435	397	413	413	395	440	395	362	428	368	426	410	403	421	407	394	409	421	414	384	410	391	399	406	391	386	389	391	414	425	378	402	439	391	391	435	386	390	397	381	411	391	411	434	390	430	377	401	416	389	365	375	418	442	415	390	433	398	403	401	405	406	381	366	374	359	378	397	390	386	383	360	368	452	379	434	327	412	384	407	384	378	400	413	381	423	397	394	380	427	422	357	399	366	406	435	380	390	413	361	384	399	390	405	402	380	417	384	421	390	420	389	409	381	418	446	407	407	392	368	362	397	419	403	392	428	401	364	433	343	380	440	384	436	387	398	431	390	380	362	396	395	409	392	406	400	399	407	397	431	434	396	447	363	400	419	377	411	393	474	377	402	417	405	412	384	375	407	391	403	366	379	410	422	404	409	353	412	390	424	401	418	401	378	395	408	387	418	431	369	389	384	389	402	380	391	377	416	349	369	387	447	423	400	374	383	399	380	392	394	396	400	389	372	428	393	403	375	373	396	380	377	420	412	420	406	381	439	380	404	418	400	402	427	433	419	386	402	397	394	430	398	363	380	428	383	398	376	393	405	404	407	405	353	396	404	419	412	413	435	397	425	381	419	414	366	398	398	435	384	407	406	407	390	378	365	436	384	389	419	389	360	386	386	394	437	399	378	432	390	432	392	388	443	395	392	401	380	418	376	354	394	391	420	394	395	451	413	423	409	406	402	396	394	397	405	406	402	357	409	371	403	389	447	388	386	386	412	415	379	416	403	398	394	386	416	393	404	382	410	410	406	382	386	404	390	404	406	378	391	381	365	395	384	404	417	414	398	397	418	368	390	393	419	353	403	421	413	366	422	448	370	411	384	420	353	354	413	387	415	407	403	418	413	412	394	403	398	392	426	378	366	409	431	413	426	411	447	480	405	396	400	444	410	410	412	416	374	418	440	389	423	391	413	420	383	384	394	419	397	397	375	409	390	412	407	412	437	386	389	388	397	410	421	392	424	412	422	416	389	395	400	410	372	416	386	397	435	386	397	405
3276	2276	1536	1695	1058	1027	1030	977	961	945	941	996	959	914	1004	977	998	936	943	937	977	950	956	980	960	1038	934	929	898	959	966	937	923	920	984	952	912	968	879	938	957	1031	920	917	1002	986	933	974	935	914	944	1012	892	994	929	982	1030	910	965	958	931	954	928	931	977	901	941	915	945	905	927	963	964	967	926	965	973	943	959	957	967	932	971	988	953	961	969	952	945	919	969	962	926	978	935	994	972	961	967	956	976	922	938	946	1006	960	928	962	912	914	939	1006	881	943	933	964	977	949	957	969	944	978	975	930	949	902	942	973	949	937	980	944	977	921	984	954	988	927	919	914	959	917	930	941	993	965	985	956	965	970	933	963	945	908	998	953	944	959	893	953	924	929	909	910	937	986	922	919	969	952	924	926	988	930	974	984	979	918	947	954	1021	928	980	926	951	956	927	1020	926	935	985	930	960	1011	936	959	994	940	1005	945	974	984	969	945	942	994	931	927	929	954	924	956	946	927	946	928	940	941	1002	961	953	947	939	987	951	946	915	945	997	931	957	918	975	1001	994	901	972	961	934	974	956	1005	923	890	948	968	935	960	975	908	985	935	988	930	916	990	944	946	939	949	937	982	949	927	921	900	923	912	923	976	965	966	959	969	949	930	958	933	1006	930	987	924	970	960	968	967	968	927	972	894	916	1030	954	985	922	939	971	963	945	918	975	902	965	949	932	917	870	1036	955	943	942	933	1004	965	949	893	1003	960	984	985	960	971	933	989	986	972	972	918	939	957	940	889	951	975	938	957	935	892	925	948	946	950	971	953	900	953	935	933	914	1006	975	971	954	981	938	972	917	934	939	917	999	995	959	1026	957	933	993	994	941	921	922	935	903	948	936	991	905	945	971	943	913	935	937	940	980	941	1040	919	957	941	955	939	892	973	947	914	971	955	915	957	979	929	987	946	961	898	923	971	932	935	947	928	962	924	941	913	984	943	969	934	927	963	955	956	922	920	935	1016	961	943	948	1007	932	945	884	953	930	1009	979	933	967	968	982	980	956	959	933	917	905	944	944	943	957	980	956	971	971	936	919	941	960	913	977	941	917	899	958	984	937	935	994	951	921	910	993	923	943	906	964	925	942	976	936	1018	964	959	940	1021	949	960	877	899	963	919	971	903	911	945	947	913	1002	991	972	951	953	924	971	970	1002	938	911	948	902	934	946	949	960	890	973	985	931	935	930	961	965	948	946	956	938	996	940	947	927	937	919	991	904	960	956	951	981	908	973	941	936	964	942	923	918	966	934	995	966	942	908	967	948	951	935	916	972	947	933	910	975	966	901	929	943	939	991	934	940	988	972	981	981	923	953	942	920	980	947	992	964	928	992	986	942	890	978	965	973	966	963	978	894	917	958	934	1061	941	1000	961	980	927	961	959	1006	938	972	922	961	993	920	936	894	898	982	972	900	899	972	932	932	965	970	956	938	980	932	927	959	957	909	904	983	951	914	961	916	976	961	966	915	912	925	942	988	962	930	952	914	905	954	1002	961	955	916	932	922	906	980	900	968	968	877	945	933	997	951	972	892	920	937	932	982	937	922	969	918	931	1001	954	980	876	923	918	949	954	953	979	904	930	980	981	936	919	979	966	948	903	962	941	983	906	913	930	893	957	937	1014	971	964	902	969	952	943	963	996	960	994	992	894	917	955	944	968	983	966	934	932	905	949	925	955	973	974	933	1022	959	925	972	950	955	1014	903	1023	920	900	938	934	1008	962	958	890	949	997	967	956	951	1001	914	998	944	939	963	983	920	951	887	994	875	918	1006	963	956	990	969	911	985	950	958	929	993	925	990	987	957	989	936	932	955	981	896	999	996	979	956	967	946	929	950	921	917	974	930	960	974	993	925	931	972	938	943	963	932	956	944	971	952	958	954	977	958	956	977	921	943	925	984	979	976	929	965	984	940	982	923	952	981	953	927	985	922	969	982	1010	953	981	956	951	961	947	942	922	978	924	998	966	951	972	886	953	930	933	930	945	917	900	951	870	976	963	941	927	976	907	948	985	989	915	956	960	967	992	989	977	955	937	915	947	907	935	967	967	935	912	973	948	941	1001	972	948	956	936	941	947	981	883	970	905	985	957	949	976	900	973	960	1020	951	924	936	941	972	936	967	1010	949	882	968	961	965	933	1019	985	992	981	975	878	977	898	917	894	989	969	913	987	952	936	932	990	977	1009	993	932	996	989	958	972	941	952	926	921	963	911	946	929	962	912	925	936	966	927	907	962	906	960	961	955	978	935	892	949	912	988	998	941	957	1039	955	947	968	957	942	993	933	886	969	971	961	927	922	942	911	1051	910	982	950	943	974	944	968	931	932	965	960	949	952	946	951	993	948	965	983	912	951	963	1000	940	936	917	967	972	986	897	954	921	915	957	1026	986	930	967	950	898	934	932	954	964	917	944	926	973	935	974	945	960	964	940	940	991	949	971	896	976	952	919	952	950	920	962	951	984	981	944	938	972	982	961	924	951	916	1006	916	887	948	908	999	964	886	942	917	991	932	968	955	916	944	957	915	952	925	944	897	901	945	998	1001	963	945	1005	988	998	940	958	956	954	983	927	961	1012	934	913	953	966	949	1009	919	970	940	936	944	934	939	909	946	989	913	988	953	954	944	951	998	947	933	1008	930	960	980	980	968	927	923	966	950	948	999	908	926	935	916	959	938	965	965	975	945	927	934	953	990	1016	992	930	946	927	942	947	963	936	975	973	956	966	959	944	1004	957	965	948	932	1001	933	945	920	944	989	962	950	969	931	915	919	959	975	933	970	972	984	930	959	984	945	965	989	949	949	990	955	965	958	912	945	941	975	933	994	979	993	987	961	932	933	957	1011	946	920	940	970	933	919	973	954	909	1011	941	1033	974	946	958	932	934	953	883	917	933	998	970	959	978	929	944	930	939	940	936	1001	1001	919	982	972	961	960	1002	903	937	923	962	915	939	1015	952	988	956	952	999	954	953	949	961	921	927	910	945	971	962	998	956	930	930	922	971	959	1019	924	982	945	1012	947	978	955	960	949	984	988	939	990	947	935	898	927	951	951	940	938	974	913	972	967	945	998	960	976	942	984	910	948	965	914	939	954	986	989	969	964	913	942	981	949	958	971	965	926	971	975	953	936	934	996	912	987	964	893	891	922	912	957	899	952	946	1018	936	903	956	947	922	958	986	1002	949	985	915	953	944	934	975	939	974	909	931	984	932	959	952	957	928	967	947	959	953	942	980	955	925	933	989	922	947	920	930	902	951	1034	922	949	984	957	937	1016	917	907	934	956	942	988	908	945	967	940	990	980	991	903	956	985	933	949	942	916	901	919	908	973	964	945	936	946	960	994	946	918	927	967	990	968	931	972	962	967	979	975	998	959	982	951	966	990	981	948	955	965	1003	997	913	974	963	952	966	964	949	972	940	966	957	926	989	948	934	891	1013	943	945	957	973	965	970	936	934	944	967	935	939	984	976	968	987	947	928	905	953	998	975	918	971	942	993	931	977	973	989	1011	992	986	997	879	998	931	928	931	963	941	938	1006	1019
23860	20982	24357	27808	20984	20992	13377	590	364	351	356	276	272	278	271	271	276	276	245	276	236	277	269	261	236	259	251	266	276	236	269	238	262	236	254	252	236	243	242	230	233	250	258	256	234	220	244	230	263	260	264	244	251	253	255	230	259	268	256	235	225	262	237	253	249	243	237	239	239	242	219	257	249	242	243	246	260	242	205	220	262	250	244	234	256	238	232	255	218	204	254	256	233	231	236	254	208	253	247	222	248	247	224	234	227	224	243	236	238	234	223	244	265	225	239	256	247	265	228	246	238	235	235	258	241	256	227	232	227	228	263	217	213	230	238	267	245	222	211	237	209	251	253	230	232	264	253	221	213	233	233	267	236	243	229	261	217	232	255	244	252	260	231	241	257	217	249	227	269	242	236	207	240	210	243	245	243	237	239	267	248	233	226	235	243	234	259	239	245	243	262	228	235	220	228	243	264	217	242	225	263	260	247	213	287	267	230	239	270	247	237	230	224	257	248	241	235	217	260	246	239	257	271	237	226	252	228	228	251	232	230	247	223	220	249	247	244	232	271	227	255	243	261	213	241	219	237	202	278	233	250	254	237	242	249	227	266	246	234	259	221	262	264	251	223	236	219	238	247	224	229	282	237	248	226	240	228	245	218	248	240	236	250	236	237	267	263	254	234	229	253	268	249	237	254	255	186	242	225	228	228	243	241	233	225	226	266	240	233	256	259	237	248	242	216	207	225	234	220	229	248	225	235	274	243	219	230	226	238	251	231	247	238	202	223	223	262	225	214	250	279	248	251	251	234	213	250	229	233	262	244	251	268	254	275	231	238	261	253	239	255	245	244	229	276	238	238	211	248	199	246	221	245	255	258	218	263	216	252	231	227	231	255	268	274	228	224	217	214	230	233	250	258	243	219	222	255	234	220	241	240	239	221	236	260	219	227	222	229	260	244	250	235	225	235	245	249	222	232	254	234	241	272	253	259	241	228	231	249	233	257	227	217	220	263	246	251	224	207	254	259	230	213	242	246	241	224	239	250	218	221	250	262	262	242	242	237	236	225	267	243	257	254	215	227	228	236	233	238	260	259	252	229	246	258	214	221	228	247	221	238	254	235	262	245	260	212	254	272	240	199	225	243	241	237	240	236	198	246	237	243	252	225	227	255	264	193	231	270	259	263	238	263	243	242	249	238	248	233	254	259	223	234	245	257	235	245	232	274	244	217	262	241	214	223	226	213	237	274	268	231	240	246	241	231	237	280	247	228	257	233	234	255	237	233	227	270	245	241	214	254	246	260	245	249	262	222	240	220	240	260	247	249	219	237	245	260	233	234	249	258	240	259	251	250	238	234	249	263	219	230	224	246	259	257	241	264	245	227	253	217	264	249	223	233	215	199	236	239	264	233	230	228	255	217	234	269	228	255	267	236	269	237	300	238	250	247	220	215	240	232	263	269	209	234	212	250	234	224	274	269	250	242	256	232	257	248	256	237	227	230	214	216	220	225	254	235	215	276	236	266	255	219	240	239	247	234	237	240	223	242	275	239	238	245	236	250	246	258	279	260	235	233	223	218	195	245	238	223	243	293	218	249	207	229	237	241	252	246	241	263	219	246	265	252	223	249	226	241	205	264	234	229	261	245	240	221	230	223	268	232	246	248	240	217	250	243	250	238	275	244	253	219	240	240	227	241	236	258	236	228	270	261	260	237	240	241	266	282	262	261	224	232	198	226	272	261	236	230	265	233	249	262	250	271	235	226	254	242	237	235	233	230	224	240	240	249	228	229	215	260	234	253	235	257	244	239	256	240	245	243	227	252	254	260	258	220	221	280	224	217	229	219	265	237	222	233	239	229	250	252	249	213	247	252	231	227	251	244	256	248	224	237	264	273	259	231	265	270	231	232	227	239	255	279	236	249	240	251	235	205	253	241	249	229	212	253	249	244	265	244	243	242	226	271	234	279	244	235	247	259	233	211	212	237	239	231	197	224	240	238	226	248	227	260	256	212	236	281	248	226	240	259	242	267	242	244	234	278	248	266	258	237	228	236	244	241	254	191	232	251	221	256	248	222	259	243	264	251	234	246	215	278	223	247	212	251	251	229	216	252	258	239	227	244	257	211	228	244	263	239	241	233	255	257	241	235	260	245	257	263	261	242	245	248	207	230	234	243	244	259	243	207	259	253	253	248	266	288	266	253	233	231	236	247	254	249	239	243	264	243	235	246	245	255	223	219	247	251	252	235	236	251	242	234	260	241	232	239	236	226	227	254	226	239	224	239	229	258	235	237	232	233	258	257	234	271	232	259	242	266	252	255	286	214	212	235	235	234	231	246	219	259	263	257	223	225	221	242	246	242	241	264	243	246	266	236	257	254	268	244	238	248	244	243	230	240	247	224	244	274	262	200	264	236	230	265	266	223	246	265	230	241	229	248	262	250	244	255	252	241	251	242	231	265	234	262	245	216	229	248	241	229	226	277	264	219	227	241	259	243	228	236	254	238	228	257	215	218	256	215	204	248	246	236	244	236	212	224	248	233	231	219	263	272	254	259	220	245	239	234	234	252	249	234	228	262	264	243	257	224	226	255	237	227	245	247	259	243	237	239	249	268	272	219	239	254	228	215	261	243	245	225	272	239	241	257	228	228	266	224	210	236	240	223	249	235	232	257	207	227	252	269	240	275	261	245	241	218	240	247	236	261	245	219	267	247	243	220	261	245	252	226	236	251	225	249	241	235	241	243	251	246	256	217	242	235	233	246	232	227	230	243	224	263	210	221	231	242	266	214	247	220	235	225	228	256	224	234	263	242	216	271	217	243	220	231	240	239	230	259	254	210	245	226	228	235	236	224	246	259	275	279	243	226	233	250	253	233	260	239	243	228	232	222	245	224	238	241	235	225	241	238	255	259	239	238	254	233	255	221	239	258	238	266	234	238	246	214	264	241	242	209	232	243	252	235	264	237	238	217	248	242	224	254	238	255	215	241	250	213	218	283	281	205	267	217	245	226	242	235	248	228	235	251	227	243	220	257	243	238	270	253	223	225	213	220	277	223	240	234	228	279	261	223	220	233	213	256	230	244	230	245	239	209	228	217	183	246	253	224	219	252	223	264	249	231	242	244	230	232	230	244	261	245	242	242	212	242	223	273	234	225	239	217	244	228	283	230	247	240	251	267	233	234	217	253	254	219	240	263	253	215	261	237	259	233	240	247	254	244	224	256	212	205	248	217	246	235	229	224	213	245	253	203	253	248	280	249	259	220	231	233	241	232	232	249	249	286	264	245	216	241	217	251	255	239	243	234	244	221	260	250	241	242	251	235	214	239	229	232	240	217	218	235	229	248	223	242	263	226	222	252	264	250	227	233	215	231	209	234	204	262	223	244	236	238	240	226	241	232	241	212	243	252	233	221	257	225	254	234	243	225	269	271	226	222	272	237	213	252	243	222	239	215	233	267	253	267	237	247	235	257	223	283	258	238	225	257	242	242	217	229	243	254	258
3009	3273	1854	2017	832	704	682	635	623	636	656	605	605	587	594	686	606	568	620	576	587	644	587	575	580	592	584	610	581	598	584	585	616	593	623	588	583	598	596	604	570	576	608	603	556	584	586	600	625	553	616	591	626	526	547	596	577	610	557	596	566	607	620	616	612	582	572	598	643	579	600	582	584	572	597	574	571	558	571	580	614	613	563	591	583	566	612	573	605	595	603	581	570	574	584	587	587	570	600	566	653	568	624	588	581	575	564	583	564	582	578	601	576	573	583	637	650	600	551	605	601	619	571	567	569	558	613	586	572	569	592	612	636	616	584	608	579	577	618	611	589	600	613	562	584	564	625	589	595	580	588	601	624	578	591	561	608	523	633	620	612	595	600	547	558	626	579	609	591	607	584	639	599	607	596	537	594	582	587	623	636	602	610	574	595	566	589	536	609	563	592	597	596	601	589	602	665	561	577	559	585	590	584	570	554	550	574	614	585	621	521	579	552	597	595	593	572	588	595	584	596	650	581	601	590	591	585	577	610	603	545	605	561	561	551	574	563	607	625	586	615	585	540	583	607	597	570	604	563	607	584	572	586	591	561	583	606	580	575	601	578	563	598	598	596	603	555	569	574	584	561	590	630	564	583	581	590	617	570	578	595	589	600	579	594	603	575	614	578	581	579	609	608	559	585	615	574	570	582	570	558	595	593	583	551	594	640	585	545	637	590	538	575	620	584	593	601	574	556	604	650	538	573	578	612	615	582	618	545	584	593	605	598	565	587	598	611	618	604	575	626	574	599	606	560	609	570	593	562	564	589	594	570	630	576	594	545	546	575	562	593	573	634	575	629	578	587	536	569	621	558	587	595	608	594	593	602	605	554	598	592	570	606	582	547	559	596	555	567	616	598	584	590	574	573	591	593	599	544	576	585	593	586	568	588	586	582	611	596	597	649	543	535	560	598	604	607	586	583	588	565	604	578	605	597	591	570	602	578	597	585	565	586	594	621	620	614	631	560	566	551	599	599	602	605	613	604	610	606	589	615	586	573	602	531	602	573	600	597	609	622	627	612	586	602	597	580	619	586	542	617	538	559	590	573	582	583	574	600	588	627	645	598	597	597	544	582	537	603	601	564	574	539	575	618	629	621	628	588	641	571	597	544	593	587	568	591	546	576	569	562	610	628	579	575	633	594	662	582	612	606	612	598	597	567	567	613	551	596	616	629	574	626	560	607	553	572	591	567	593	596	576	602	621	569	581	607	599	607	546	584	583	594	632	620	583	587	560	582	569	589	568	590	597	552	554	626	557	576	571	602	563	581	597	628	556	581	590	583	560	601	598	613	595	610	615	581	603	552	574	577	586	614	604	576	563	579	583	555	544	581	620	594	536	618	627	559	618	590	593	586	558	590	593	590	546	589	570	582	548	615	625	589	599	585	601	568	577	581	589	579	604	560	591	566	619	561	632	570	603	565	571	562	639	566	573	593	584	570	621	566	644	560	572	577	612	567	590	539	574	597	585	560	533	649	607	565	527	600	573	588	627	616	590	581	591	615	569	599	610	585	568	648	547	570	591	556	563	618	582	551	550	608	641	585	580	605	602	591	585	583	582	578	590	581	580	601	590	610	588	579	549	596	563	578	580	587	582	584	626	604	592	608	616	609	573	548	595	570	566	572	601	596	551	586	614	621	593	599	602	595	584	555	584	583	564	588	615	593	576	600	602	586	584	605	591	573	550	557	581	614	560	584	574	553	593	590	621	574	600	584	558	602	591	596	536	547	594	598	569	571	634	600	579	618	616	586	614	556	574	557	569	584	554	599	598	557	569	619	600	648	620	615	557	586	570	587	572	581	582	634	591	591	574	545	585	585	581	602	565	576	592	553	623	576	596	612	610	595	581	579	605	558	574	561	607	628	596	580	591	599	583	572	592	549	575	607	597	585	602	551	520	595	607	566	581	623	582	546	596	548	554	572	586	642	637	607	581	546	569	566	639	600	606	616	548	575	564	609	568	615	563	620	596	610	550	595	613	581	594	623	583	591	588	587	620	606	590	593	605	615	599	589	610	574	562	592	573	567	620	583	621	604	616	593	607	578	596	610	571	591	595	578	610	551	607	577	580	586	595	608	562	562	618	625	577	559	607	600	584	614	583	574	584	567	568	561	570	622	626	625	580	615	600	584	609	560	552	563	590	581	567	562	620	604	594	593	588	588	576	552	561	582	568	567	556	589	587	609	588	612	608	592	572	590	624	593	597	590	590	581	599	558	563	580	638	591	654	569	604	559	607	608	592	546	608	576	566	610	567	568	601	573	597	601	554	568	605	557	579	590	543	617	579	571	563	556	539	572	609	627	591	556	597	583	571	568	566	603	611	615	589	569	585	620	599	641	562	630	606	586	620	566	598	581	606	601	604	573	613	546	584	579	557	571	604	532	569	629	569	593	557	558	584	580	572	584	635	653	556	553	581	671	568	610	574	605	602	582	591	591	622	586	606	592	612	596	576	593	563	555	576	551	569	599	649	635	560	577	608	618	550	571	567	564	603	581	587	624	593	570	599	588	620	571	575	608	590	585	609	590	580	604	624	579	610	630	589	535	587	620	587	552	584	589	601	568	620	564	622	601	567	555	580	582	608	619	560	554	555	588	561	628	578	605	592	556	611	596	603	597	577	620	614	577	606	624	628	610	556	620	578	564	569	539	604	580	618	567	565	553	566	576	549	600	564	526	589	605	590	605	573	594	617	556	578	585	556	582	596	587	623	579	582	601	564	595	572	584	575	598	570	543	611	576	558	588	574	588	553	597	659	555	596	601	572	636	603	563	629	581	555	564	575	627	609	589	579	638	563	566	588	600	568	603	572	588	601	599	584	540	617	578	586	587	581	661	584	577	622	601	630	584	635	601	575	622	609	589	563	582	591	580	579	627	564	594	615	610	571	613	595	572	579	593	602	566	619	551	596	611	553	570	570	559	572	582	575	564	580	595	595	638	599	585	595	611	585	568	568	603	569	554	579	602	583	554	650	596	614	594	581	569	557	577	630	553	564	572	613	582	556	588	604	630	600	604	594	603	568	562	581	575	607	609	570	566	565	584	555	574	586	546	604	587	610	599	555	567	621	608	632	609	624	607	614	621	563	570	630	591	553	570	589	586	617	610	629	602	562	593	579	520	571	579	587	522	568	598	627	585	533	592	590	574	565	625	607	585	583	544	565	571	590	594	599	570	563	632	605	595	578	556	627	554	549	588	585	584	596	583	587	590	575	586	566	590	595	576	621	592	610	615	544	590	546	589	560	574	587	581	569	632	624	561	576	579	592	564	612	561	582	641	584	594	601	558	625	559	531	548	603	567	595	586	551	562	593	594	553	586	601	563	602	560	627	592	563	621	613	607	604	595	575	588	579	595	588	600	592	595	575	549	587	576	556	553	589	634	613	621	569	542	611	609	591	598	598	603	623	575	635	651	561	557	587	615	606	575	555	627	621	572	596	622	603
31740	19399	7166	1037	562	528	462	361	338	318	345	335	345	334	386	362	319	348	314	290	322	338	369	334	375	358	353	352	340	328	376	329	374	334	348	367	355	370	331	333	373	356	336	381	322	304	311	351	336	368	360	361	334	338	330	339	367	329	352	365	346	365	350	341	357	347	362	376	331	351	332	361	367	349	343	337	327	339	348	316	348	354	335	378	353	337	326	345	357	347	295	322	339	362	333	335	380	325	380	330	325	350	339	331	334	337	321	356	350	359	376	343	328	334	318	372	352	383	323	328	331	349	351	344	340	338	359	338	363	327	353	336	382	371	346	333	355	349	357	323	334	352	359	372	377	324	358	356	328	386	375	336	343	347	338	300	349	326	334	375	368	355	366	335	372	341	352	319	332	335	342	316	344	389	332	350	320	331	298	347	334	341	362	347	347	381	353	363	329	350	338	365	355	348	339	336	323	372	338	352	325	349	359	390	339	357	357	356	327	332	340	354	344	327	406	337	340	356	328	339	360	349	356	324	356	345	350	343	367	357	315	332	376	360	307	358	383	334	337	335	338	352	316	345	341	334	346	322	351	329	331	309	326	354	347	345	314	342	333	324	368	352	345	372	340	357	351	317	323	355	345	333	339	389	349	335	329	347	369	349	340	350	324	338	366	386	352	364	342	324	355	333	337	332	367	347	332	343	340	325	347	369	314	356	350	334	338	319	375	326	368	335	334	355	355	335	391	392	342	340	340	356	336	337	326	312	352	283	303	327	355	376	340	313	364	346	343	338	373	331	348	378	342	380	332	336	366	331	338	344	328	393	362	374	367	332	329	344	353	344	378	352	352	336	343	371	337	327	331	368	362	348	350	350	359	337	336	358	352	363	355	353	323	346	348	383	337	354	372	368	377	318	343	326	350	317	357	341	332	341	359	363	332	372	345	336	359	316	375	364	380	341	359	356	309	348	326	346	345	340	345	357	342	340	346	308	364	351	353	360	345	330	346	369	350	372	363	350	337	349	384	382	354	349	347	331	333	326	354	306	337	342	342	327	339	344	351	364	331	373	359	309	344	350	355	338	360	307	323	347	328	356	379	341	323	345	333	361	360	333	333	349	356	349	325	343	376	337	327	356	353	328	347	323	322	353	356	345	340	356	344	374	346	351	354	362	325	350	340	359	361	378	370	372	357	358	298	326	326	339	360	340	347	333	361	384	362	334	342	337	376	342	376	371	363	351	354	355	339	351	336	379	357	356	387	346	345	362	338	360	334	303	365	360	325	336	394	338	328	357	382	352	348	371	321	341	352	389	309	370	331	327	332	339	350	343	361	351	342	347	351	355	331	354	371	378	372	322	341	339	351	360	329	348	348	357	342	356	395	350	365	343	352	345	353	321	373	356	342	329	368	349	371	336	326	354	342	333	313	331	357	328	372	317	359	334	365	355	330	367	316	329	348	326	336	358	292	353	337	330	337	340	352	342	380	326	381	353	379	383	366	346	325	333	319	321	332	326	358	341	366	350	307	337	340	355	363	330	313	345	372	353	362	372	354	369	331	327	358	379	362	365	355	337	305	321	332	382	327	320	342	367	315	336	333	326	377	317	339	342	355	327	335	338	363	311	339	318	366	341	350	325	345	299	370	362	366	359	344	333	356	333	330	335	345	350	347	375	360	304	347	362	351	330	373	358	329	358	372	313	343	362	366	326	310	344	332	302	339	353	359	353	322	321	323	339	345	353	365	379	329	330	347	373	363	341	319	348	318	346	350	343	373	355	332	337	359	384	349	336	299	297	348	327	326	379	324	374	376	355	334	373	339	332	357	359	332	353	338	353	342	332	357	347	336	347	366	337	373	341	356	324	316	316	353	338	369	363	354	311	342	316	379	348	327	360	352	362	329	385	316	357	346	346	332	376	315	343	357	353	344	351	354	338	336	349	346	366	336	331	355	317	360	337	372	359	367	326	342	357	336	301	351	329	317	347	357	342	343	380	344	347	357	350	333	350	342	328	350	368	363	359	342	384	358	342	360	378	335	308	343	338	378	334	325	338	379	327	365	330	362	387	349	343	322	348	315	357	336	350	343	364	357	332	373	370	359	376	356	347	352	326	385	369	375	328	342	350	337	336	341	311	330	327	343	335	359	371	373	363	357	348	363	333	349	391	355	352	364	385	362	339	373	330	366	340	368	373	336	345	295	341	332	345	321	321	332	325	345	340	338	374	311	355	319	331	354	360	361	331	336	338	356	310	378	339	315	334	328	370	339	330	365	356	332	343	374	345	387	329	305	343	367	374	347	340	347	381	338	358	326	332	349	346	355	363	365	357	328	340	350	350	366	329	346	355	371	355	342	326	359	346	392	381	346	361	347	338	346	311	309	336	339	330	342	331	365	365	345	312	336	379	335	362	337	357	346	336	364	341	342	346	354	320	344	362	324	324	390	393	358	335	344	340	364	359	295	368	363	343	334	387	342	375	319	361	335	357	308	330	360	334	371	347	352	336	343	317	356	353	325	325	352	333	335	354	382	328	352	344	316	353	348	338	340	330	338	361	375	355	365	339	325	346	382	293	332	380	334	319	345	370	338	343	389	354	357	302	341	348	361	311	340	349	348	335	319	372	336	342	334	347	343	319	349	328	328	348	349	332	387	364	358	338	356	350	355	325	309	366	358	340	334	320	312	332	394	336	377	334	337	324	340	348	351	325	384	316	365	333	353	326	365	332	354	329	310	332	348	341	331	317	363	334	345	341	318	342	324	338	366	357	397	331	347	360	362	356	331	343	305	325	372	321	306	355	331	376	348	374	378	336	352	346	355	356	342	340	364	386	364	335	334	330	312	361	325	372	344	324	329	333	348	324	336	337	346	367	333	374	365	357	346	383	334	370	356	317	369	353	349	354	341	339	330	347	333	361	317	329	333	317	329	363	367	337	343	332	348	327	342	378	317	333	360	329	348	325	321	374	343	373	354	345	323	349	368	371	310	361	332	343	384	348	325	366	362	329	341	376	347	333	336	353	396	347	343	336	341	347	363	319	315	335	358	357	379	377	341	347	344	324	365	318	367	310	365	365	335	346	344	332	302	344	361	370	341	363	356	349	371	356	360	335	336	329	340	304	354	349	324	308	354	349	346	351	330	358	328	341	312	395	319	327	346	373	362	318	360	314	345	352	333	362	376	362	339	325	358	334	389	394	369	335	296	345	365	362	394	363	379	334	363	378	349	353	345	335	360	344	339	355	336	357	353	374	350	369	342	353	350	351	359	363	333	354	333	342	336	338	347	337	317	378	331	337	358	319	344	365	367	345	339	362	331	349	341	349	366	326	338	352	340	356	382	341	337	334	306	311	333	336	360	338	359	331	381	377	335	350	356	352	332	348	315	340	329	361	343	344	333	324	337	335	353	354	347	314	371	355	317	360	347	323	316	345	348	389	346	345	365	359	355	347	324	348	308	324	351	347	329	337	335	371	326	358	314	342	339	336	356	351	337	332	358	321
5575	1009	1041	1001	808	872	807	940	865	833	867	873	871	869	883	843	834	896	865	875	861	872	901	828	864	841	884	820	869	898	884	787	826	843	891	798	850	836	874	839	850	909	858	865	849	867	852	866	901	854	850	837	889	863	859	834	880	845	781	862	916	846	908	834	903	895	866	802	864	854	889	872	891	930	879	896	870	878	841	886	839	851	888	836	871	878	856	831	847	877	847	864	848	845	853	859	893	883	930	863	883	819	847	821	876	864	874	877	882	840	874	888	833	874	829	884	863	880	846	863	834	862	894	863	819	872	855	850	887	843	872	813	852	888	841	871	837	850	885	873	889	939	837	866	891	835	864	821	858	896	870	887	885	863	879	902	894	869	846	824	822	842	888	834	861	859	847	854	819	833	822	844	823	901	829	843	879	810	848	857	840	859	847	850	857	854	844	806	859	879	858	854	864	871	877	831	903	878	883	888	915	893	866	882	852	900	886	876	856	822	847	828	921	846	868	815	842	830	847	831	898	907	903	866	828	858	872	882	848	843	891	893	858	855	833	879	892	834	824	861	842	873	847	858	885	792	874	814	909	869	877	819	833	851	852	885	858	899	909	805	852	858	864	885	857	852	888	897	854	857	881	812	843	867	879	888	911	842	879	868	837	896	842	862	886	889	924	873	835	923	909	864	859	831	811	869	844	834	860	851	911	879	894	887	850	851	857	829	818	834	858	857	821	863	870	868	888	850	892	902	918	846	892	855	888	871	859	886	823	832	855	844	864	858	878	888	880	853	851	854	833	875	847	874	963	834	855	865	900	855	862	835	840	866	803	858	865	831	876	853	826	884	822	922	834	862	892	824	862	937	843	871	889	815	883	842	861	870	845	832	904	814	855	884	846	894	880	915	837	868	805	812	915	865	940	884	860	840	848	870	873	838	915	827	833	905	878	846	843	869	869	829	874	801	899	790	825	871	834	850	814	883	879	867	876	851	957	852	838	923	857	863	885	836	838	858	883	854	834	862	872	826	834	900	812	904	871	835	901	855	791	882	905	841	869	853	844	838	880	837	890	856	868	869	883	886	816	817	848	808	887	885	857	854	842	801	851	874	819	923	882	852	896	847	880	859	837	855	876	874	838	878	828	861	889	832	867	867	819	891	845	840	841	876	806	872	818	866	901	858	779	833	877	869	886	827	871	867	867	906	839	902	914	840	902	910	911	805	868	852	810	894	823	882	921	878	813	887	839	890	825	863	857	814	889	872	829	885	809	871	818	837	834	875	889	827	822	860	854	894	861	861	863	861	826	845	894	886	905	858	872	846	834	840	856	879	854	808	905	852	854	813	885	787	865	912	881	840	849	837	808	890	833	837	833	878	857	860	850	838	868	886	835	865	851	883	859	879	840	829	837	897	810	828	859	877	786	920	803	839	829	889	925	909	921	897	911	852	821	890	866	885	844	850	888	901	831	876	865	845	852	842	856	866	844	854	847	874	875	896	883	884	820	863	845	875	903	838	852	868	885	842	870	878	825	840	866	803	876	855	837	906	896	880	837	839	863	823	842	856	921	820	956	842	872	898	821	839	828	889	911	894	856	857	863	864	823	853	841	839	823	844	880	867	843	840	875	863	877	852	921	889	855	906	836	821	899	829	855	876	862	814	856	811	879	898	879	869	882	815	847	873	870	889	877	851	862	867	854	859	833	807	872	874	920	794	884	887	821	839	871	900	831	871	866	848	833	855	879	824	874	849	854	824	869	837	869	887	923	854	848	862	886	836	891	840	808	854	821	837	867	892	821	847	894	898	878	878	881	848	905	850	939	848	888	831	882	878	852	836	892	810	878	870	884	847	860	829	907	819	850	853	829	850	909	874	869	870	875	848	894	841	914	879	838	809	873	861	883	858	872	845	852	880	895	853	879	850	845	877	920	810	872	847	867	878	811	863	855	856	843	869	827	899	842	799	842	882	866	849	824	852	902	863	887	890	916	914	879	869	851	856	870	889	893	787	867	914	826	839	827	917	835	820	861	851	855	867	861	881	875	883	859	853	870	848	862	863	818	835	874	862	881	899	845	857	901	867	849	850	950	869	826	835	901	850	827	887	833	921	851	870	915	872	889	865	880	859	937	875	920	857	849	869	895	878	850	838	887	865	877	852	907	842	867	863	891	848	879	865	897	875	880	861	808	825	859	922	881	858	902	886	923	851	898	838	867	815	857	821	857	857	888	874	868	882	756	903	852	830	851	863	840	857	847	832	860	888	870	877	916	853	879	865	877	860	935	840	887	839	864	917	889	850	799	862	912	895	851	882	871	885	821	827	856	910	889	852	871	829	849	906	859	814	803	842	833	937	895	833	852	884	863	870	870	856	846	845	893	862	860	853	845	818	823	880	815	826	885	854	894	886	825	845	864	850	833	899	854	833	859	867	883	828	895	848	832	843	828	872	847	883	881	882	845	875	855	872	852	864	871	882	879	890	901	887	845	830	855	871	831	867	890	856	850	856	877	911	903	875	870	839	878	846	863	859	803	872	854	891	823	855	822	882	841	878	840	832	844	843	898	867	903	883	826	858	850	893	857	884	867	883	908	853	853	896	885	855	825	840	881	883	857	898	840	882	861	838	908	891	857	869	840	916	882	883	840	867	821	804	912	859	843	825	913	863	857	893	844	857	852	857	818	901	865	851	827	892	833	856	879	858	909	849	869	836	881	916	866	855	844	894	910	825	864	888	864	850	855	886	830	881	861	902	873	834	849	787	888	890	833	844	774	843	839	836	850	839	840	859	874	908	849	853	824	849	847	908	869	813	842	921	859	848	881	871	843	818	871	895	821	902	913	917	876	857	789	884	913	807	840	903	813	824	889	902	861	834	899	864	912	866	905	817	898	806	867	830	862	892	817	868	875	840	876	872	916	855	848	893	882	892	891	842	865	934	819	930	848	865	879	874	899	874	847	878	891	882	858	915	877	835	819	887	829	838	835	907	806	880	889	923	882	878	828	814	903	905	873	843	813	879	886	874	856	829	879	824	822	845	826	838	787	867	891	864	861	874	915	855	801	899	881	841	811	864	865	833	879	833	872	871	880	844	900	861	825	883	903	820	861	852	826	778	888	859	869	858	848	880	888	840	860	879	883	880	841	877	871	889	891	855	844	879	824	894	852	868	873	870	851	908	880	826	827	920	817	887	818	821	871	856	888	856	872	893	881	869	900	872	879	862	864	813	859	850	900	861	819	861	853	863	833	877	850	885	888	886	865	875	870	864	863	889	841	818	873	880	914	905	853	859	863	857	892	857	902	917	899	832	847	891	882	879	884	847	862	857	890	835	828	916	914	858	886	812	857	848	846	878	825	910	860	867	830	869	908	848	807	902	828	837	876	881	860	877	832	889	796	830	874	826	851	885	892	878	896	837	843	854	918	824	806	810	840	855	812	888	843	882	789	835	883	842	869	872	887	868	850	867	852	890	927	834	901	884	875	871	897	868	872	846	850	869	909	877
24502	20952	23930	28118	20946	17257	809	518	433	439	431	434	442	396	396	431	412	422	461	456	410	399	408	441	420	429	395	398	386	392	404	449	412	366	394	396	407	403	412	427	376	405	405	387	396	413	399	428	383	368	402	399	431	383	396	391	396	430	392	388	379	419	360	369	359	375	398	406	410	427	404	414	406	389	429	375	399	407	390	409	397	399	436	423	397	402	382	416	407	394	415	415	377	435	400	411	423	381	386	387	400	467	400	358	366	374	409	408	400	406	374	393	370	432	421	380	395	403	394	410	390	401	406	379	401	439	415	398	378	427	391	391	407	419	411	360	364	391	397	381	397	398	411	405	415	424	363	358	443	430	388	417	439	379	389	400	398	389	414	393	393	380	425	402	368	381	407	439	373	423	362	387	394	378	392	434	411	373	404	417	403	394	377	405	394	412	416	391	349	361	361	393	382	428	443	401	402	393	425	413	395	404	409	411	399	416	399	377	382	382	374	369	387	414	426	426	366	372	415	408	402	415	413	414	358	398	400	392	391	393	407	439	425	362	423	358	374	432	411	440	390	423	391	422	369	389	376	396	385	422	374	380	403	411	388	382	435	385	366	402	405	439	414	438	402	418	434	372	395	393	395	414	395	381	396	381	374	380	365	406	412	389	381	465	403	392	430	433	437	383	412	398	376	408	430	410	375	398	430	417	385	420	408	397	403	390	399	379	394	417	390	397	393	377	371	399	377	367	375	378	400	387	368	359	378	385	385	419	379	433	381	403	373	423	419	398	403	404	388	416	400	416	402	367	378	375	409	390	361	408	443	408	384	410	393	394	410	408	411	394	395	375	377	426	372	378	407	407	407	442	387	423	418	391	397	398	428	449	437	395	403	418	441	381	404	402	383	434	393	432	408	410	380	428	373	372	406	433	440	377	379	382	373	421	383	394	379	384	418	391	406	369	381	398	402	381	400	412	395	392	440	401	421	399	373	393	365	403	411	414	379	387	383	402	390	411	372	410	382	356	431	400	373	417	383	409	370	382	399	400	405	375	389	346	412	390	401	390	406	386	405	420	396	357	421	391	397	411	393	381	418	401	414	373	429	427	361	379	417	381	395	387	413	377	416	404	398	393	381	401	398	395	357	375	431	414	359	426	411	440	350	411	390	353	402	388	421	384	416	385	390	382	394	384	400	423	399	396	463	417	418	417	402	409	422	399	318	408	362	391	388	432	427	429	394	410	430	418	422	408	387	397	407	417	401	383	396	408	384	396	409	396	361	411	375	392	430	412	363	415	387	412	395	392	396	401	447	420	411	422	403	366	385	394	410	418	380	414	419	372	430	374	400	371	422	392	423	390	422	370	377	370	384	403	359	395	400	392	403	377	421	412	386	396	390	413	389	384	408	434	452	441	413	418	430	383	414	428	365	404	404	399	410	426	402	434	383	376	402	415	390	394	426	384	415	395	403	394	392	378	422	393	405	393	419	389	376	411	406	407	386	449	403	438	368	387	382	420	387	368	397	387	383	393	409	366	410	405	394	396	362	432	427	358	429	381	395	406	407	374	435	407	384	423	399	380	380	419	403	390	414	435	404	427	408	373	377	402	413	424	375	405	403	374	396	376	368	395	393	343	424	375	362	401	376	449	382	402	412	395	378	402	386	417	342	373	392	413	402	383	407	396	408	438	394	386	398	350	393	410	415	395	406	384	386	399	403	394	374	394	414	360	366	352	390	407	416	383	430	414	402	391	377	409	380	401	405	403	364	407	381	368	410	430	416	400	413	436	398	389	391	389	408	399	403	388	376	419	388	394	393	370	430	389	428	410	401	398	382	428	398	389	401	420	430	388	364	432	431	433	389	425	418	424	387	416	346	481	413	402	411	390	377	406	413	409	405	408	420	401	413	392	404	398	418	424	421	391	426	394	365	403	397	371	369	383	399	392	377	392	392	406	424	387	373	369	426	392	370	419	386	365	401	431	437	417	410	380	372	429	385	386	379	358	370	436	401	394	373	345	377	382	408	374	415	414	411	398	410	420	404	424	400	390	411	389	409	449	415	420	399	367	440	402	378	389	395	417	393	415	416	409	392	381	430	415	385	411	396	401	407	408	404	383	424	399	423	435	463	413	390	442	415	373	413	382	391	417	404	398	390	397	407	411	389	376	386	403	382	392	386	387	412	396	388	414	378	399	413	410	371	369	434	372	373	413	402	409	410	407	380	394	383	400	410	415	378	425	412	412	403	401	391	408	423	397	393	423	396	372	414	410	400	419	397	445	396	401	392	381	417	381	419	392	420	384	400	409	421	403	396	410	408	399	428	400	378	411	374	420	434	396	369	412	379	395	375	432	410	411	411	376	407	371	404	429	402	373	379	393	436	410	399	382	370	364	403	398	407	394	377	437	415	405	409	403	385	397	412	408	420	408	430	416	445	417	404	399	371	380	399	405	360	433	376	390	361	411	413	379	378	408	381	428	387	404	420	402	406	404	383	438	404	412	395	437	393	386	401	377	412	400	395	379	390	383	412	380	411	417	398	418	383	397	407	420	403	414	399	370	390	385	376	388	403	437	399	385	430	419	432	388	365	394	394	380	477	409	397	412	346	358	372	411	402	411	435	404	443	391	392	395	363	399	442	400	383	423	367	354	428	401	388	381	384	374	402	385	384	410	416	416	410	366	387	403	398	364	403	424	380	417	405	402	395	423	371	449	379	425	409	417	423	412	456	373	359	365	404	409	401	395	366	393	395	430	439	386	372	419	392	453	412	380	402	360	384	376	398	391	410	388	390	443	399	399	402	410	391	419	410	373	430	402	401	394	412	394	414	404	426	400	395	391	374	403	404	426	389	419	390	391	406	358	363	364	397	399	375	398	436	378	388	375	382	399	402	381	403	418	385	362	417	408	445	390	418	391	393	406	427	392	389	430	409	402	393	429	416	394	391	397	375	394	385	394	399	409	400	415	393	387	401	382	420	377	416	400	384	438	391	396	403	395	395	372	395	421	392	375	385	394	401	404	372	417	405	408	407	385	421	411	408	405	418	378	355	395	401	406	386	386	390	416	370	426	406	384	426	406	393	379	401	392	387	452	387	398	378	401	424	404	404	378	403	395	381	358	360	412	383	429	392	425	365	420	354	415	414	420	404	387	376	368	392	417	412	378	370	426	393	410	388	391	413	352	375	368	417	399	407	397	399	395	365	425	390	387	421	397	436	413	419	401	411	393	403	395	360	396	405	424	404	410	400	411	382	379	395	389	387	409	380	412	423	376	364	399	379	380	401	442	382	403	405	427	407	424	378	384	389	399	387	378	414	390	392	442	399	364	398	435	424	429	407	422	393	403	425	418	381	424	376	403	412	426	436	412	421	405	396	427	426	410	442	406	383	408	395	409	377	389	353	358	392	371	404	416	404	407	395	396	416	391	387	410	379	387	419	397	403	470	436	407	406	414	404	427	371	414	414	376	402	379	402	399	424	431	442	398	404	362	390	420	410	404
3304	2315	1690	1402	1067	1069	959	979	964	999	1055	943	996	966	928	991	956	1012	1018	960	925	988	916	944	964	957	979	1023	961	934	949	949	932	970	965	979	942	972	899	956	950	928	934	1009	962	953	922	899	888	962	947	975	953	932	915	992	999	965	967	969	956	952	951	1010	991	1005	941	965	921	943	999	937	940	943	937	928	906	985	979	976	978	938	915	923	936	931	1009	1020	967	1010	944	976	938	939	953	992	927	911	915	991	923	916	954	926	917	955	943	983	998	912	976	964	925	909	934	925	978	942	931	877	984	946	953	924	951	938	929	945	952	971	905	920	977	985	954	962	897	874	960	995	984	943	949	975	1014	1013	953	971	937	981	895	972	907	1015	912	911	950	955	933	992	928	932	962	987	952	924	962	967	968	919	952	884	999	944	936	981	970	997	987	961	926	975	954	891	960	976	992	979	935	1003	953	929	938	923	905	966	983	886	943	965	966	939	1028	934	938	955	928	948	935	940	931	984	923	994	922	971	985	960	924	962	929	986	923	935	981	921	921	965	952	948	978	947	959	990	977	912	983	928	925	983	952	977	950	945	899	997	972	865	917	935	929	941	903	962	977	982	956	969	895	976	971	1041	951	991	906	941	906	952	998	934	930	926	976	954	972	915	939	949	938	940	918	950	942	895	933	921	926	930	994	965	994	941	1013	955	942	952	983	915	941	982	975	947	949	994	972	948	906	963	950	917	987	978	1012	935	971	917	985	997	980	916	936	982	921	910	933	940	985	1046	896	948	921	969	974	933	957	945	997	886	955	920	950	915	930	969	930	1036	950	1004	953	926	926	958	971	970	962	975	999	967	968	982	932	982	947	958	971	905	982	953	941	932	922	907	972	1000	958	913	1006	939	976	988	968	977	913	929	925	955	949	976	946	971	951	990	929	979	897	975	951	1010	930	941	943	942	983	949	962	1000	938	994	977	937	948	932	941	982	916	916	865	996	955	963	949	913	908	890	980	935	885	942	956	998	941	941	946	963	962	973	986	955	971	950	930	926	954	949	975	965	963	943	948	963	945	971	937	974	924	990	964	939	990	1014	925	884	966	1011	926	989	964	924	967	956	982	961	935	929	954	973	920	966	994	939	945	1003	974	1012	975	989	949	1016	929	932	895	940	956	978	985	963	915	996	972	962	917	982	937	966	975	969	938	950	955	948	986	916	974	944	937	982	983	1009	974	948	938	994	867	930	944	922	925	924	961	961	936	1001	919	934	934	931	906	985	946	1005	950	984	952	980	1001	900	948	964	985	975	966	953	1002	945	875	977	924	932	976	927	981	971	929	995	910	952	964	944	891	947	957	951	973	980	960	959	946	951	945	954	987	961	975	976	893	916	999	991	944	941	909	957	934	940	971	978	1004	990	958	941	954	937	930	892	941	929	935	908	967	991	914	979	962	927	912	938	895	980	981	966	953	973	964	971	948	936	990	953	998	896	978	932	962	946	960	871	952	956	934	990	968	929	964	911	880	932	1036	1006	915	986	952	894	937	965	925	922	954	965	989	984	972	933	942	990	950	955	979	961	918	926	970	939	967	978	918	969	979	974	952	917	1016	925	979	942	942	942	947	948	977	939	928	947	922	932	939	1017	975	927	964	946	972	992	916	975	949	970	937	915	910	949	971	972	917	880	900	972	941	986	941	994	936	890	940	911	904	990	946	956	987	1032	950	902	922	942	973	920	910	910	937	940	925	954	968	963	1038	990	910	994	928	934	914	930	971	977	948	1021	968	949	913	957	985	992	952	985	954	907	899	990	884	974	931	957	934	1028	930	934	901	940	951	922	970	963	928	981	989	944	927	951	946	991	989	940	983	1018	921	955	976	975	952	905	939	998	1001	951	932	978	978	966	933	892	882	897	904	902	908	910	935	1002	921	948	949	939	944	961	937	1012	942	944	948	965	958	963	981	965	946	979	979	976	936	947	941	914	1008	964	881	863	913	998	981	966	992	941	971	946	959	937	891	978	976	899	896	994	1020	938	946	905	1000	1034	972	955	907	920	919	877	934	901	955	970	935	965	911	1032	987	977	929	926	960	954	981	875	951	934	1011	971	918	946	949	917	977	953	925	923	914	924	917	936	961	1024	915	961	906	918	919	940	933	924	954	912	914	949	956	969	940	963	949	931	928	872	953	951	978	1003	1024	966	987	901	952	935	940	1016	970	969	940	1051	942	937	907	929	995	924	954	931	928	941	990	1010	945	979	965	976	910	930	937	958	925	986	1035	973	945	930	951	906	954	957	965	1024	896	899	987	949	935	978	1001	992	946	971	969	983	990	961	992	984	930	925	979	991	934	943	999	934	919	956	882	934	947	922	1004	979	957	907	927	947	942	979	918	994	971	927	943	946	955	954	903	979	969	953	988	963	919	932	1015	885	931	982	995	964	971	953	898	899	927	969	958	948	1001	977	985	945	909	989	926	1004	923	967	952	966	1034	971	1002	935	902	934	933	985	866	929	968	972	973	963	954	998	977	956	924	949	960	946	923	909	1004	960	961	1017	941	960	862	970	948	1011	931	1004	963	929	950	945	956	1023	925	949	934	948	964	954	951	930	918	959	967	938	922	956	1008	975	919	931	966	924	952	997	916	930	962	956	934	931	948	979	980	971	1018	920	971	948	988	963	920	987	968	988	898	866	949	952	953	949	892	952	932	968	911	900	926	992	938	973	961	896	951	999	935	962	932	964	880	978	949	933	965	914	974	964	1001	965	964	927	898	931	1041	923	936	990	931	968	979	905	961	937	999	948	913	931	894	1002	940	921	952	965	958	924	908	983	941	897	934	966	935	935	927	956	963	917	917	980	951	941	948	947	912	946	944	942	889	934	959	973	916	1003	927	951	924	966	1020	974	970	925	976	897	961	1005	952	962	951	923	969	941	969	952	900	1025	960	1005	939	943	927	918	991	917	922	966	943	933	937	977	953	999	953	977	951	942	905	968	956	970	983	944	948	945	974	958	946	858	926	882	972	944	911	955	975	954	940	982	932	970	994	955	941	933	908	890	986	977	959	966	967	937	985	919	983	949	935	938	959	917	970	964	949	968	978	948	928	989	939	931	962	934	953	991	967	931	976	983	1009	953	937	942	947	918	941	905	910	930	960	926	979	1010	910	997	925	965	1017	920	947	967	951	945	985	938	992	952	923	941	945	968	902	975	939	902	964	1019	901	967	993	951	980	980	932	977	1001	932	1071	971	984	932	922	919	899	985	988	881	976	929	954	884	942	896	928	882	995	932	997	947	998	966	965	980	967	1029	932	950	955	953	949	942	933	969	968	904	944	950	984	956	991	918	941	954	929	969	929	923	955	925	918	962	1011	963	921	954	913	934	921	951	964	946	965	932	959	902	1000	920	978	977	970	916	897	991	968	981	968	994	967	976	942	924	960	914	927	924	931	924	945	914	935	989	966	984	929	992	1002	999	887	918	900	958	953	937	924	1004	924	983	958	938	944	944	961	959	920	969	926	913	999	929	984	961	976	937	918	948	995	943	953	931	913	967	964	962	947	992	908	966	935	956	961	923	960	946	1006	996	963	988	942	944	946	999	968	943
23893	20980	24327	27816	20980	20987	13365	556	372	342	322	287	322	287	251	253	235	278	251	271	274	273	272	272	250	246	228	262	262	222	251	278	252	249	241	227	234	248	253	225	256	261	241	247	258	250	213	265	234	237	224	239	248	245	218	269	244	235	233	225	224	267	224	239	237	240	211	222	250	280	230	234	231	249	221	236	222	230	253	260	247	273	251	222	241	250	246	234	250	253	245	224	247	221	221	205	243	254	232	192	237	228	233	240	234	247	236	233	226	240	252	275	258	258	266	246	234	273	222	262	244	256	247	249	230	258	242	242	263	222	225	249	252	235	226	223	243	225	224	237	253	248	231	225	228	243	220	255	253	221	247	228	262	222	248	219	261	249	222	223	261	223	215	253	233	222	230	214	257	219	248	267	254	242	259	245	244	229	235	248	256	236	258	216	232	227	219	261	235	231	214	231	266	269	223	206	279	247	248	222	261	263	238	251	239	241	231	265	231	240	252	238	232	231	238	233	252	256	258	221	219	233	262	232	233	217	197	239	250	243	252	251	223	243	221	261	258	243	236	256	236	217	255	261	261	221	270	234	244	233	250	230	257	236	273	226	225	226	230	264	253	230	258	242	250	226	227	230	239	245	234	248	268	222	240	234	239	250	246	228	238	249	236	226	260	235	261	220	246	225	258	238	215	228	230	273	240	240	228	244	244	264	258	237	238	227	231	245	247	251	233	246	259	225	265	237	247	213	210	257	232	227	229	252	221	273	239	240	222	258	244	235	224	204	232	254	248	219	221	241	238	231	261	234	254	257	247	232	255	232	237	249	269	264	229	243	228	252	232	223	203	238	243	233	254	261	268	261	243	225	218	226	253	244	247	236	214	227	243	254	261	230	240	227	276	245	215	220	222	255	257	229	231	211	226	258	228	211	240	247	248	261	226	235	241	232	224	247	234	232	240	262	238	227	256	248	255	250	235	229	217	251	270	253	237	252	244	247	234	229	244	230	242	245	240	215	234	232	212	250	244	248	243	242	245	227	236	234	220	231	248	257	201	261	256	260	217	231	240	252	238	252	229	240	254	214	254	233	259	256	250	246	234	221	225	255	239	255	246	233	250	247	229	228	232	223	263	258	236	222	228	252	224	259	263	242	220	248	248	265	228	203	242	229	237	245	221	258	241	224	221	223	254	230	242	253	244	233	223	286	252	213	261	234	197	257	242	237	230	237	250	254	252	234	230	248	255	253	218	255	274	253	214	254	219	223	220	237	258	212	235	249	270	240	234	257	216	246	247	258	243	226	226	258	234	228	234	247	232	233	225	263	236	248	243	253	227	245	246	235	246	272	239	215	232	232	235	232	204	246	242	262	253	232	229	251	238	238	237	227	232	261	228	243	234	241	210	243	251	257	260	239	233	229	245	223	228	224	233	226	219	198	252	221	241	250	209	252	235	238	230	215	255	239	239	246	236	248	233	228	262	222	224	212	259	223	240	253	234	232	236	247	227	277	264	253	243	215	249	233	224	250	220	261	248	236	250	228	239	242	222	214	266	252	227	240	253	228	232	242	225	229	230	266	251	256	250	227	241	251	254	255	231	254	234	251	273	240	254	226	256	245	208	252	254	224	236	247	264	225	233	283	243	265	223	221	251	202	238	235	205	229	247	237	251	224	256	239	237	218	264	290	249	232	223	235	230	218	255	204	249	244	224	243	238	217	238	241	239	261	224	249	242	222	228	266	253	238	245	221	214	225	231	244	227	258	225	251	271	238	217	253	262	232	222	254	265	222	230	228	232	238	224	243	261	235	264	275	243	242	194	240	243	234	255	252	220	266	230	244	232	232	235	270	242	218	247	248	238	233	266	242	258	267	247	276	241	247	260	239	256	267	217	212	195	216	225	231	226	206	230	270	237	266	241	240	235	254	249	261	240	268	255	257	231	282	276	224	235	235	266	246	224	244	251	258	251	250	230	240	249	259	244	224	246	262	226	231	242	223	244	282	264	242	236	235	236	263	267	225	250	237	262	243	223	225	257	234	231	238	183	239	240	232	216	230	235	259	271	227	252	268	238	228	240	243	235	233	232	214	211	273	233	248	243	203	228	272	253	213	254	261	249	220	225	252	242	236	254	229	280	239	272	250	255	228	230	258	247	245	233	243	236	227	233	241	236	209	248	212	249	260	242	254	210	246	206	244	211	212	236	223	242	237	258	255	231	227	248	239	232	189	214	217	227	254	231	220	248	233	250	245	221	256	250	250	228	263	239	249	219	231	254	254	233	269	248	233	232	221	245	242	245	250	244	249	237	232	220	243	238	244	235	232	241	244	245	249	219	238	262	228	260	246	213	239	272	244	230	246	231	246	249	231	276	253	238	236	250	224	249	245	234	222	256	221	239	244	215	244	231	253	231	244	227	230	282	223	254	255	228	250	262	243	232	214	244	244	233	275	244	248	254	255	270	247	277	253	216	230	253	254	265	228	223	253	220	254	229	245	240	242	213	247	234	251	225	270	231	220	236	242	219	228	260	219	259	253	254	222	239	216	229	217	233	223	240	249	243	245	229	228	257	244	247	211	238	227	230	241	262	264	215	220	256	236	228	251	216	245	233	237	266	237	266	283	219	260	257	245	254	237	227	241	213	247	241	250	269	233	234	241	233	255	227	232	219	217	246	225	224	265	250	260	226	235	220	228	238	233	243	228	236	244	269	226	251	242	257	230	243	250	253	242	270	259	229	265	228	274	248	248	212	257	262	236	253	221	220	216	241	231	256	249	215	219	263	218	254	235	252	263	232	269	232	253	237	232	240	238	237	247	255	254	254	267	212	237	244	236	229	250	233	263	234	252	263	215	218	235	236	266	241	248	259	241	279	240	228	242	226	227	230	224	255	222	205	253	235	251	246	222	203	229	254	261	241	247	264	220	236	209	248	232	233	258	237	226	210	231	257	221	223	235	258	251	235	240	259	228	255	265	225	256	259	254	263	236	244	239	247	253	267	223	269	248	222	236	233	224	235	244	248	269	255	225	221	264	247	244	260	261	224	248	237	228	235	221	267	229	206	230	248	250	219	253	238	224	259	233	252	225	254	220	252	231	246	251	234	255	239	232	214	261	239	244	240	261	251	258	276	214	261	270	215	259	229	239	228	242	228	258	236	249	255	247	228	245	228	253	224	242	212	216	270	267	234	254	244	224	220	233	246	258	256	222	291	218	237	208	234	203	218	244	252	244	273	250	233	273	252	227	231	255	233	271	237	230	234	225	229	224	257	261	248	217	246	239	237	220	230	216	239	255	208	239	273	240	275	229	258	242	239	258	230	235	274	247	245	238	268	271	252	249	251	253	272	253	232	236	237	241	231	273	242	235	266	262	229	249	243	248	269	259	257	241	244	258	269	221	237	264	261	218	219	248	241	243	244	258	229	244	231	292	233	233	213	224	228	234	235	229	226	220	230	245	251	228	245	240	233	229	233	269	237	231	252	248	223	222	244	203	248	274	218	227
3076	3285	2119	1821	838	718	649	634	622	562	645	568	659	584	640	606	609	612	606	576	609	615	584	612	546	553	587	593	598	574	543	632	604	629	554	618	587	592	577	623	575	607	562	612	526	562	556	605	609	571	589	603	577	579	629	575	594	583	598	604	561	570	568	556	573	586	563	551	547	613	561	589	558	593	592	590	566	559	591	602	572	543	535	590	580	573	613	621	601	542	585	560	599	617	579	575	535	642	572	580	595	662	563	607	557	625	576	551	647	599	572	568	596	633	618	617	611	579	605	598	558	578	607	585	610	588	622	562	598	595	540	606	555	592	586	623	591	565	575	561	566	556	589	544	557	604	589	574	572	594	564	602	628	612	526	601	557	525	584	542	579	576	602	617	602	582	575	591	597	581	588	581	634	597	628	611	601	599	578	577	609	563	586	604	595	582	550	559	560	576	582	566	599	638	572	583	608	540	593	570	559	577	602	594	588	583	550	594	610	613	619	574	646	519	583	580	587	550	585	584	604	574	533	561	586	583	579	602	607	630	583	556	602	614	612	586	568	602	594	558	568	600	556	595	601	582	651	535	606	594	593	590	599	594	543	583	593	617	625	562	592	609	570	611	586	642	627	549	593	568	607	608	586	635	572	551	584	602	577	574	569	553	572	598	618	568	607	565	562	570	573	602	598	595	555	557	615	567	522	568	582	590	553	580	559	564	595	584	588	615	584	593	616	571	535	575	636	622	571	567	635	601	622	581	562	581	586	604	596	625	600	590	585	576	607	600	590	563	566	590	559	596	578	564	580	578	617	613	566	557	626	601	590	550	583	571	584	561	612	558	554	604	579	585	627	540	577	567	573	552	592	615	580	611	556	607	612	608	571	608	599	593	621	552	602	589	555	560	607	584	604	600	605	556	612	570	556	639	579	582	549	584	586	624	606	589	569	593	615	572	603	570	573	588	597	556	612	548	541	584	651	619	609	603	584	578	608	588	605	633	627	611	563	556	603	556	568	631	562	608	559	590	659	563	600	620	605	558	541	628	581	590	565	574	550	632	540	612	582	612	571	610	566	622	602	594	609	592	587	638	563	593	614	597	578	604	560	613	584	578	612	575	587	599	563	617	591	591	621	569	583	625	604	625	606	576	584	617	611	619	584	642	572	552	602	636	591	571	624	579	607	587	622	591	587	580	619	565	574	594	591	572	623	623	565	564	605	601	613	594	632	616	617	596	590	616	574	607	595	569	615	645	596	553	589	580	582	563	563	586	618	573	570	573	596	580	528	616	600	566	589	583	573	593	590	534	592	590	586	583	608	578	593	608	600	623	586	581	599	606	563	571	574	595	625	623	598	596	606	581	605	583	594	595	596	613	597	583	609	558	552	585	598	581	607	636	606	592	556	613	553	587	612	614	579	589	554	596	603	602	580	560	558	622	622	586	621	607	553	588	573	591	648	578	571	627	598	557	593	635	620	593	567	622	608	585	597	549	649	574	614	559	604	578	615	569	630	571	605	567	575	570	607	571	624	587	590	605	590	592	601	606	604	602	531	627	587	602	606	546	536	570	564	578	584	557	612	586	585	600	586	591	561	597	596	612	582	567	567	552	604	570	565	609	573	629	571	595	604	532	563	599	576	589	605	600	575	569	555	565	642	558	587	598	582	566	573	604	604	618	554	634	593	546	599	600	588	574	594	565	586	527	593	562	594	573	584	553	579	569	563	576	554	549	594	640	557	583	613	546	610	558	613	609	578	620	586	571	592	546	625	565	570	577	610	559	593	582	606	571	604	615	634	616	625	592	565	611	577	606	537	567	591	570	567	619	571	613	596	578	583	607	592	582	562	616	557	596	549	587	584	594	584	557	571	616	572	594	564	582	600	590	596	611	618	607	598	559	598	593	557	563	611	568	613	530	592	552	617	588	628	571	590	563	583	608	599	613	576	605	602	601	595	584	573	597	611	595	605	614	584	547	601	574	585	581	582	593	604	554	580	573	566	567	569	594	600	565	620	578	587	550	597	585	573	580	558	575	617	604	612	553	569	636	553	599	579	618	586	639	575	568	598	603	554	527	604	603	589	572	637	605	598	616	615	643	553	602	610	613	544	584	567	587	578	586	623	577	594	561	598	575	562	596	593	579	596	552	625	560	578	576	585	616	636	550	608	607	607	633	571	631	582	548	608	553	590	612	559	537	601	555	567	582	581	610	592	591	561	617	633	605	597	592	608	596	596	604	590	576	592	600	602	583	585	590	581	601	598	587	594	586	657	585	605	596	570	644	572	564	614	564	569	600	551	603	614	581	606	620	586	609	612	578	589	554	565	554	571	576	601	580	575	596	591	527	636	573	599	576	545	572	594	575	553	591	610	583	595	612	613	592	568	597	546	572	564	600	584	579	560	606	594	602	564	601	604	606	600	547	589	611	591	605	589	588	597	609	594	605	577	583	546	571	579	635	590	565	593	595	607	609	610	591	599	559	601	590	582	570	566	589	629	577	603	546	602	609	589	613	600	591	612	569	598	596	577	577	595	603	555	587	592	592	633	566	623	591	577	548	589	592	595	594	561	584	600	594	585	576	553	595	590	585	574	626	549	572	618	612	614	550	619	576	567	583	600	610	599	600	623	599	645	553	599	575	567	546	574	585	596	620	641	584	571	590	574	578	610	586	602	557	558	598	580	608	618	620	597	607	605	567	585	560	596	604	571	589	615	614	574	578	566	607	594	582	562	620	572	642	590	653	632	606	605	583	587	585	620	600	558	600	628	576	604	596	583	627	579	598	547	609	544	579	607	611	609	578	558	625	565	591	612	589	565	617	588	601	579	570	601	600	611	605	602	618	587	593	572	557	595	626	601	567	557	603	584	582	582	577	588	565	594	593	627	629	550	569	589	599	543	604	599	614	578	563	577	587	553	552	549	574	608	594	624	577	598	577	596	579	586	567	610	600	589	584	588	581	590	539	564	579	613	579	577	601	585	589	543	586	602	608	604	604	589	537	568	556	617	563	555	557	571	596	624	578	578	580	570	578	604	588	600	618	551	600	602	573	598	542	572	599	609	618	573	578	600	568	542	648	641	632	572	544	590	614	570	601	573	584	595	596	612	588	549	582	588	540	600	611	601	558	631	575	628	600	566	594	597	558	587	562	572	596	629	581	570	606	621	614	611	615	603	606	586	582	576	575	619	543	622	602	557	584	593	591	579	615	549	605	593	589	564	552	616	583	581	547	615	560	598	600	601	607	598	554	615	594	597	632	561	598	550	601	610	567	584	620	637	552	622	549	576	603	590	594	598	530	609	607	593	597	581	614	612	560	591	580	554	581	572	601	571	624	613	572	556	588	589	609	632	566	579	597	580	603	600	586	600	594	571	585	610	635	607	546	553	592	542	591	594	555	646	610	573	581	608	549	610	580	583	601	582	637	577	568	593	598	631	632	589	609	671	560	579	577	596	546	567	585	593	569	616	593	575	547	590	635	585	613	580	553	568	553	613	571
31683	19472	7295	1036	448	393	356	323	340	345	366	359	369	345	353	361	324	347	368	368	360	321	362	329	343	344	401	368	352	365	354	376	340	362	349	362	379	342	355	345	326	355	374	324	351	328	373	374	328	335	346	361	373	340	341	346	329	354	346	378	335	348	371	357	342	332	345	363	352	348	351	336	351	360	360	325	337	371	355	357	353	329	333	353	333	345	366	340	351	330	351	322	362	364	377	363	353	325	369	351	353	383	323	325	353	387	375	315	384	354	315	332	343	346	367	355	338	349	366	355	380	318	360	340	331	363	328	316	337	336	349	381	364	339	336	335	371	347	341	336	334	368	355	349	393	387	329	370	378	325	359	350	354	363	371	367	355	314	349	352	335	362	372	351	320	379	330	337	344	354	353	386	379	369	332	348	382	327	356	353	342	355	351	353	331	363	382	355	347	357	362	320	360	364	352	308	325	353	338	335	323	339	350	326	377	375	344	355	350	333	313	331	320	328	361	363	343	373	324	329	340	347	352	335	326	352	374	351	373	365	335	340	340	327	366	333	362	339	320	348	338	347	330	330	343	386	336	353	360	376	351	354	328	342	329	319	353	380	331	342	320	368	368	363	384	322	307	337	354	329	334	340	371	320	384	374	391	380	322	344	337	359	351	334	340	291	321	374	347	327	357	327	323	396	351	351	336	367	353	359	351	325	403	344	329	352	361	372	362	328	321	354	347	343	354	361	330	356	394	377	360	342	363	311	359	355	338	329	343	352	341	352	346	344	324	356	343	357	347	378	348	359	406	318	360	373	367	363	360	324	328	377	342	343	369	361	372	381	326	323	349	333	322	347	374	323	329	355	365	333	350	320	372	342	359	346	343	348	330	382	346	363	312	348	351	385	376	322	324	365	326	343	362	366	364	314	376	341	347	329	356	337	334	321	319	356	359	354	338	324	334	349	355	377	362	369	297	337	338	329	326	342	326	370	349	333	403	356	357	382	380	305	349	334	381	320	349	376	329	334	346	360	338	338	370	342	373	347	357	310	329	321	351	371	344	333	369	342	348	359	382	382	351	360	342	364	324	360	361	337	339	369	358	373	368	316	334	328	324	371	359	331	324	366	370	351	307	344	355	338	303	315	319	382	360	317	351	355	354	331	328	330	348	361	344	349	342	343	367	352	306	321	375	327	333	324	374	340	340	358	337	328	345	317	338	356	369	354	343	354	340	372	339	360	340	318	325	363	345	364	366	360	339	391	349	363	325	337	306	356	373	342	336	357	355	355	325	375	356	329	374	325	329	337	356	327	319	355	348	332	369	327	313	345	343	385	331	357	363	339	376	327	388	347	350	347	354	339	361	364	327	341	347	369	334	351	361	332	362	356	347	338	358	376	330	371	362	342	354	327	317	347	353	378	394	344	370	347	350	367	353	342	360	337	326	349	380	343	342	337	330	344	358	355	365	369	315	349	355	352	360	351	329	353	363	392	325	298	366	372	343	361	388	369	360	339	333	369	329	357	369	332	356	349	367	339	335	337	355	339	330	364	358	351	384	333	361	361	397	363	347	331	380	373	349	368	371	360	370	344	348	351	369	315	351	332	361	373	320	361	356	354	362	341	355	376	332	385	356	315	332	358	359	360	296	333	338	311	358	317	383	335	341	344	377	337	347	340	320	337	372	359	362	377	349	335	355	388	346	362	307	352	356	391	348	339	388	375	352	323	317	349	360	339	362	345	355	313	330	342	336	329	352	348	320	376	328	352	319	335	321	359	323	373	337	337	350	321	361	322	358	359	364	306	361	330	340	364	314	321	394	328	342	370	336	343	352	374	347	365	316	336	348	337	351	344	324	348	350	355	345	354	318	355	350	359	376	335	333	310	343	347	352	350	360	337	326	326	364	348	353	333	347	351	371	326	375	370	343	355	345	375	354	342	352	370	378	366	343	352	343	356	329	340	341	333	304	361	356	368	340	327	364	343	357	342	312	349	315	319	381	330	342	323	335	349	384	367	336	331	372	362	352	328	330	357	381	364	396	348	321	326	349	342	345	341	343	344	336	342	354	337	320	367	329	363	341	361	342	340	350	372	360	352	366	360	346	356	360	338	337	352	360	353	354	352	336	334	345	338	353	346	349	334	343	355	361	359	339	349	358	368	354	330	371	360	358	336	340	355	373	343	376	360	341	342	341	337	327	336	357	334	376	368	328	389	337	377	346	340	372	318	362	356	328	388	336	317	312	371	384	388	359	355	350	357	354	334	366	345	348	390	352	345	321	336	335	354	348	366	376	350	353	347	364	390	375	343	326	325	315	339	352	375	359	311	326	350	333	358	362	366	352	320	349	358	379	369	359	338	347	334	344	369	331	371	376	341	377	376	333	334	333	358	355	370	343	350	337	356	362	371	319	354	383	366	327	347	348	359	354	340	352	335	357	319	302	328	363	371	319	338	367	373	362	368	369	338	391	325	361	387	366	347	360	348	350	351	357	359	345	341	354	329	355	385	353	324	353	332	355	364	348	381	353	309	358	369	370	357	364	368	339	357	315	374	343	344	313	317	341	352	339	404	345	342	295	397	331	356	341	401	346	367	342	347	370	335	352	379	366	343	350	386	367	321	357	368	353	347	339	347	327	369	359	340	336	367	341	366	298	329	350	350	358	379	361	344	358	361	339	318	339	338	336	324	332	332	343	381	311	372	375	342	337	363	351	349	367	339	374	357	375	303	319	359	377	343	356	334	359	362	346	371	360	384	334	341	342	376	349	356	373	397	328	370	315	339	347	322	354	356	333	318	318	350	361	409	373	370	354	378	339	349	354	307	345	360	341	372	351	338	326	341	369	334	312	323	387	345	356	302	375	372	366	364	340	344	310	346	367	342	375	360	338	362	394	313	319	310	330	366	348	331	386	348	354	348	373	323	340	341	361	355	332	351	347	352	365	348	359	357	321	328	342	325	365	343	339	332	360	370	329	349	326	372	334	338	355	375	353	340	350	330	354	367	341	352	322	352	379	343	324	297	351	341	360	331	345	336	339	337	334	325	330	338	315	363	343	353	359	348	373	301	353	328	363	343	348	347	347	360	350	326	341	339	318	314	380	351	326	332	354	325	331	334	348	349	360	355	365	360	363	329	334	316	337	355	331	351	377	342	364	348	337	381	355	339	342	331	344	338	359	374	357	362	371	340	335	354	355	342	331	345	355	326	334	359	333	370	346	357	292	348	351	374	346	322	360	357	362	371	360	324	326	359	372	379	341	347	360	324	330	333	325	327	348	366	342	328	331	383	354	346	375	369	332	337	357	348	352	350	382	372	341	333	331	315	355	360	340	338	335	362	374	379	369	356	343	344	376	320	370	355	337	332	344	326	356	334	348	311	352	332	334	371	375	322	335	373	325	357	368	390	362	391	375	310	347	347	339	326	326	347	347	340	347	359	354	384	353	316	361	342	356	356	350	374	321	334	357	356	351	353	372	322	381	343	376	372	356	356	348	363	310	370
5531	943	1133	1106	836	881	886	862	860	875	911	851	892	901	851	872	877	903	868	864	899	850	918	930	859	821	853	879	869	851	824	868	899	921	857	878	869	865	872	874	825	881	864	880	845	918	870	845	868	847	929	868	874	857	879	895	851	893	859	834	914	859	841	872	865	866	875	838	826	836	865	932	878	858	866	845	821	883	840	873	871	873	921	901	869	903	816	858	855	845	877	923	885	872	910	911	853	886	896	874	885	892	844	856	885	891	906	839	852	875	930	863	873	866	869	939	915	852	880	837	864	882	888	935	824	896	853	846	894	866	911	907	863	845	934	903	838	913	837	844	853	919	883	873	906	886	857	842	913	857	893	918	904	922	936	843	851	873	886	875	852	891	886	923	892	875	800	868	825	891	813	889	885	900	861	824	872	908	879	861	806	904	866	870	898	888	890	893	864	878	870	856	887	890	834	845	889	866	894	847	915	883	886	909	886	826	896	872	873	839	868	883	879	888	936	922	845	868	914	859	889	891	823	875	860	927	859	873	866	865	867	832	829	838	847	840	851	906	858	837	849	876	854	855	861	880	849	901	876	870	807	925	853	922	875	891	888	852	910	893	862	897	881	900	860	872	881	882	849	864	892	840	894	861	878	846	874	877	846	897	850	848	828	875	916	861	871	812	836	883	887	895	958	894	887	829	818	850	900	891	847	884	862	880	822	839	870	869	867	899	851	835	874	852	872	892	824	889	861	904	892	921	884	863	916	834	843	895	882	800	918	904	863	859	867	875	872	827	893	868	888	858	797	847	904	914	830	878	889	863	867	877	868	906	867	843	899	926	877	849	846	911	830	812	938	893	901	866	842	861	945	875	899	896	875	863	911	872	896	899	863	874	894	862	834	842	830	890	889	881	902	860	902	854	862	861	876	894	850	882	930	809	827	863	886	875	837	849	824	900	914	878	867	889	879	920	880	943	852	855	859	930	902	918	876	857	823	877	900	816	915	881	840	849	900	825	857	897	863	820	896	909	923	895	899	872	856	865	827	837	857	897	904	852	883	860	860	866	854	877	869	838	863	929	862	866	906	812	817	876	898	911	892	920	915	843	922	855	816	865	878	871	897	868	858	886	889	851	844	857	896	865	849	900	853	886	879	865	890	833	858	880	915	877	811	908	845	881	871	863	852	845	910	834	934	885	861	915	877	938	876	867	909	874	906	912	861	830	841	885	841	869	868	820	876	873	867	861	843	810	848	864	900	837	887	891	841	871	822	882	872	892	889	929	833	855	879	894	891	873	900	886	900	831	915	833	850	838	848	816	916	869	815	861	879	847	873	921	922	885	893	861	895	847	863	903	912	831	884	897	885	891	903	825	863	876	829	876	850	852	930	862	888	880	845	903	870	868	851	874	870	894	853	855	840	854	916	851	871	885	862	837	859	892	915	937	856	842	824	830	836	865	834	883	824	885	866	866	824	877	863	935	923	883	862	888	873	867	917	819	886	873	875	919	840	870	906	867	903	879	893	884	876	803	847	861	883	857	873	840	912	894	866	864	894	877	876	857	905	879	873	867	864	886	852	856	873	865	910	876	895	836	858	910	863	885	930	908	904	873	868	864	875	910	883	826	872	848	895	901	883	839	882	854	888	891	893	834	869	867	868	844	866	869	894	836	862	842	890	888	833	864	890	866	865	853	879	932	886	872	879	877	918	802	872	849	853	899	946	891	879	895	899	849	898	881	852	866	852	862	838	886	867	907	893	852	915	891	876	894	865	863	873	895	896	861	847	909	839	840	917	829	883	890	832	900	871	878	864	882	899	826	811	877	880	877	842	838	875	861	851	858	874	869	858	911	889	871	869	880	896	852	844	874	855	882	962	858	874	915	891	937	874	874	901	857	858	883	842	811	922	888	859	863	822	888	914	841	890	893	903	810	875	830	856	893	848	915	865	857	839	808	867	898	856	878	865	867	835	877	815	880	898	855	883	878	937	801	948	859	888	866	883	879	893	843	879	809	863	919	870	914	870	896	831	862	933	881	863	901	910	871	842	870	883	847	838	865	888	876	885	859	866	915	859	872	906	874	860	847	878	882	832	855	900	867	823	929	900	902	823	863	885	833	867	803	873	813	843	850	903	871	902	836	859	858	800	900	828	888	871	822	906	916	863	878	877	909	924	847	864	866	863	863	896	883	829	834	915	880	832	834	923	878	845	907	859	855	859	846	916	846	876	817	867	907	855	889	893	861	870	855	843	919	898	870	935	861	875	899	889	862	923	842	855	874	872	907	875	850	883	907	872	917	891	877	861	901	866	895	808	869	860	860	843	890	903	898	878	901	898	857	900	851	902	869	938	872	866	919	874	902	828	863	930	895	894	872	888	853	842	878	896	863	851	879	829	916	841	894	815	870	925	888	824	835	929	933	894	861	871	848	841	901	859	853	888	838	905	846	886	851	874	880	910	874	842	865	896	869	905	886	935	883	886	871	858	914	912	841	856	872	867	843	883	840	869	885	835	906	892	865	888	884	884	891	878	869	856	900	904	839	891	868	876	859	904	881	875	862	927	871	914	849	876	833	838	880	945	911	865	821	884	879	871	855	886	858	873	836	881	863	859	878	873	832	885	901	868	881	879	934	899	862	893	818	866	909	873	888	887	860	859	869	857	857	843	880	825	870	864	926	901	879	881	855	874	889	901	862	879	870	867	846	863	867	875	868	858	889	880	859	920	871	838	909	811	837	864	877	848	885	866	918	937	848	883	844	884	867	885	878	855	879	876	888	842	898	931	891	885	815	824	856	900	864	821	913	916	874	907	883	894	906	899	894	845	851	837	863	877	844	955	927	931	876	868	896	905	876	861	879	860	856	852	868	864	858	843	849	837	900	843	851	878	869	830	883	874	848	921	822	825	914	836	861	886	855	818	881	889	835	878	932	921	909	909	824	899	867	880	913	864	934	928	841	838	865	838	877	880	885	874	896	835	844	874	863	880	840	917	872	841	841	882	844	894	931	879	854	846	880	883	884	903	867	866	854	886	858	877	863	851	862	869	872	881	918	870	870	883	894	898	885	888	832	932	810	899	833	899	907	900	858	854	818	858	829	850	891	844	920	849	847	885	840	836	869	878	853	870	900	845	886	850	939	827	851	881	856	812	896	859	844	888	832	872	899	886	865	929	862	844	888	935	823	909	849	872	884	914	915	875	882	882	878	871	821	866	855	911	922	907	890	980	879	849	878	965	904	899	817	866	869	860	848	869	845	881	876	869	861	889	852	865	916	817	904	902	893	884	869	890	874	874	851	854	886	859	853	890	876	854	881	842	917	872	867	887	914	852	854	869	861	925	847	877	822	853	839	873	863	856	883	885	828	926	877	892	855	864	884	855	847	830	844	917	855	814	839	856	846	836	864	865	889	851	896	826	841	903	827	892	896	959	837	918	881	894	862	885	771	887	861	891	877	886	915	861	876	890	881	856	961	846	900	839	795	836	870	873	870	880	875	914	860
24604	21004	23972	28232	20995	17515	778	519	409	424	444	421	416	451	419	417	412	400	405	399	378	389	371	405	362	379	379	412	372	424	372	406	388	432	421	438	411	403	387	417	421	415	419	391	411	367	410	424	374	410	389	429	400	377	383	420	411	418	376	424	402	412	410	419	394	383	447	400	400	388	399	422	424	421	395	405	396	401	380	401	385	445	416	404	414	416	441	411	414	401	416	417	388	420	391	445	402	411	404	398	425	349	362	407	394	360	401	407	425	391	375	404	437	383	350	414	409	429	406	406	395	418	418	399	429	415	376	367	415	416	432	414	380	372	428	405	386	417	380	407	426	413	390	441	407	429	374	381	382	363	440	400	441	412	402	401	409	472	393	386	442	397	422	403	401	421	397	403	371	368	358	432	404	408	444	448	387	380	405	378	385	381	404	430	400	368	435	402	371	428	431	428	394	373	396	395	422	436	391	382	446	404	435	405	416	435	420	421	397	379	429	393	399	403	374	407	389	401	366	377	411	386	400	402	370	385	389	404	416	410	415	398	370	378	402	413	396	452	434	405	416	422	423	414	434	419	401	428	397	427	373	380	376	408	416	406	387	408	393	417	390	395	412	414	376	422	422	361	395	383	426	453	410	398	379	405	405	406	380	414	417	385	393	370	411	417	397	392	401	336	370	374	428	356	421	390	419	384	416	429	384	412	364	399	387	408	388	405	414	396	387	386	430	378	427	420	411	418	384	401	404	443	415	352	386	384	429	437	396	387	423	443	406	396	390	387	406	413	367	426	415	402	434	414	380	359	432	429	364	412	403	395	367	430	374	417	397	391	397	396	389	412	384	387	385	377	372	378	391	392	394	419	408	428	416	427	397	424	427	440	409	374	422	400	414	386	423	372	388	419	387	374	379	390	408	390	412	384	374	418	388	376	380	417	425	433	448	393	390	442	373	400	369	392	411	394	391	400	387	430	392	426	423	403	416	417	423	394	431	384	418	417	404	399	426	415	391	424	383	418	453	385	367	372	402	406	381	387	415	413	408	389	416	404	390	420	419	426	435	438	367	447	378	361	366	425	437	419	370	415	393	381	395	407	417	448	414	393	383	396	401	406	399	406	444	425	377	381	378	435	405	397	378	403	447	408	391	397	412	382	372	419	356	396	411	417	459	425	340	432	402	383	368	385	437	368	367	361	427	392	426	402	415	385	405	387	374	440	414	426	388	385	364	435	429	399	412	391	434	407	387	405	383	418	398	409	432	396	378	383	401	432	436	435	407	361	378	444	399	458	403	422	420	408	428	424	382	383	410	399	392	399	397	392	413	416	383	408	374	429	428	412	409	393	413	401	406	393	416	388	396	363	455	407	396	424	407	402	391	408	380	393	395	396	350	377	393	377	420	432	427	413	397	372	417	394	366	414	401	387	395	398	400	397	410	369	470	376	433	395	385	382	415	419	404	399	415	370	398	409	363	402	423	392	430	405	389	378	367	373	388	396	408	417	358	400	411	398	383	404	391	375	407	402	391	409	408	350	419	396	399	390	428	436	407	387	399	418	390	391	396	398	407	414	428	429	416	368	431	382	394	365	398	416	398	402	418	398	397	413	409	404	406	364	436	421	395	407	381	395	405	427	391	423	437	402	377	390	413	418	413	404	405	361	397	363	403	399	420	361	412	375	425	393	408	390	366	441	400	412	396	435	382	412	383	407	380	396	374	427	396	399	420	418	403	375	433	388	398	380	424	401	417	379	400	393	437	388	426	367	379	414	422	433	401	403	390	412	413	388	429	396	404	418	428	393	394	409	415	400	411	435	410	403	422	416	402	423	404	411	405	358	412	405	376	403	414	411	410	341	414	426	400	433	404	407	414	387	394	407	388	415	398	406	421	415	410	424	430	393	390	359	413	457	389	369	380	374	378	414	419	372	376	412	379	371	373	415	406	387	413	396	338	377	383	349	416	359	387	375	403	407	368	391	448	398	411	382	399	409	390	397	391	409	404	390	400	446	384	417	410	403	360	384	403	416	411	403	406	410	410	400	392	409	410	416	429	408	374	413	408	385	399	426	385	407	425	425	405	386	419	389	433	410	430	443	384	378	424	429	380	419	409	364	418	400	421	405	360	410	400	425	445	415	356	425	430	390	396	416	402	407	438	402	412	379	415	405	380	398	406	391	398	355	355	394	380	393	421	424	350	388	410	424	356	411	437	369	401	420	439	420	396	367	397	377	389	415	373	414	430	418	394	369	411	390	399	426	414	423	385	421	398	415	399	372	364	406	419	380	386	379	392	403	422	428	414	410	417	398	416	390	370	371	430	417	388	414	446	402	385	419	428	408	417	419	396	380	393	414	436	377	392	375	396	418	405	420	404	399	400	408	418	376	392	389	407	404	405	374	405	369	387	392	405	396	404	387	410	381	398	386	377	402	382	407	408	423	428	428	428	433	397	418	418	380	385	430	398	433	391	384	406	423	387	427	411	402	409	398	426	393	438	412	418	411	385	386	369	391	390	428	438	373	411	368	435	387	349	387	390	395	419	417	415	388	427	414	381	419	401	400	395	409	423	391	428	392	404	412	395	452	389	421	400	365	384	429	407	378	409	423	416	375	429	401	405	383	401	438	411	357	452	369	407	375	365	406	431	426	411	389	383	411	358	380	436	372	402	411	383	416	391	393	392	393	424	442	408	384	386	378	403	390	408	444	431	380	401	396	373	398	439	403	381	409	392	389	413	411	392	416	386	357	413	402	411	447	388	391	405	366	387	395	367	379	432	413	408	400	402	413	418	405	354	407	422	434	401	383	460	417	383	394	361	403	392	407	418	393	443	403	445	421	381	386	384	435	366	392	406	406	390	396	409	404	389	423	394	388	387	436	391	409	407	384	384	435	438	418	381	419	395	391	391	422	385	453	413	405	386	372	390	418	403	419	387	427	391	383	415	359	434	381	428	434	382	366	403	378	408	409	406	384	394	400	392	404	439	434	449	423	422	396	435	356	391	392	437	385	398	480	396	413	432	411	408	417	421	428	397	449	403	433	428	401	418	389	422	377	376	405	405	429	389	427	400	400	407	365	407	421	421	421	396	438	389	398	422	421	389	426	383	378	407	423	419	426	396	402	370	376	405	403	399	390	451	375	399	395	403	397	384	420	399	391	380	380	415	404	390	443	425	381	390	380	421	392	381	373	427	393	419	425	407	417	378	397	374	410	430	367	368	370	398	410	391	417	423	373	412	418	419	382	388	367	358	389	388	436	379	440	418	420	391	406	393	450	395	412	400	424	403	394	385	401	379	412	407	417	393	373	378	418	395	387	414	403	404	386	385	419	383	399	396	352	399	420	393	395	415	394	393	375	374	404	353	421	429	377	403	395	402	407	424	399	366	425	434	421	440	419	371	390	442	376	413	377	414	375	417	384	373	425	406	395	375	399	405	400	389	370	419	397	400	385	397	388	427	399	416	437	364	390	396	400	411	417	384	395	426	423	389	417	394	420
3339	2262	1952	1554	988	1019	998	982	996	1020	976	931	889	950	963	947	949	920	987	976	950	945	953	946	977	967	975	981	966	946	973	953	942	1001	983	957	917	919	999	953	971	1009	1010	1058	958	963	965	921	958	936	1017	959	995	931	982	944	1003	920	968	1019	941	982	985	971	1009	956	942	919	926	906	989	952	1003	911	924	1016	972	980	948	960	913	1005	922	1015	1023	914	956	968	965	946	976	968	938	981	992	908	1012	933	924	973	994	981	988	931	962	972	898	951	973	965	926	955	944	950	902	992	1036	963	960	960	1018	978	930	958	1016	894	957	930	934	1000	970	947	1004	957	1009	957	989	942	940	975	967	959	972	931	982	964	920	1037	974	893	918	956	963	967	960	995	961	928	949	960	957	912	955	938	984	957	940	949	1003	945	951	1017	918	948	986	917	903	924	936	966	956	967	1018	963	986	930	894	939	959	941	962	963	908	960	907	947	951	948	984	936	977	975	949	958	919	948	951	983	965	943	976	958	993	968	952	984	976	990	995	993	980	922	979	927	1001	964	970	1001	932	963	943	1006	935	996	896	969	1004	994	928	962	968	1002	933	929	947	1012	947	980	969	1002	995	923	944	948	1006	947	974	927	976	960	944	959	1012	989	934	978	920	943	987	974	1005	1022	949	993	916	931	987	945	974	940	998	950	959	1042	889	956	951	982	973	944	964	980	962	939	1009	918	969	908	915	946	920	961	951	971	975	931	973	941	945	970	978	927	982	923	957	954	950	949	934	928	948	983	1002	912	875	946	1027	909	982	967	952	916	946	948	976	900	939	982	1005	941	997	950	935	914	974	959	986	944	954	891	965	931	968	944	968	979	978	1039	964	999	938	911	942	1020	994	967	988	942	957	941	967	969	935	969	935	962	998	955	970	994	970	964	967	1004	958	962	991	948	988	1000	977	976	945	957	951	935	1033	1009	960	966	962	956	925	981	924	992	946	948	946	900	963	940	957	956	952	966	967	939	1006	990	996	940	938	976	955	915	961	931	993	960	935	998	971	973	976	924	986	937	930	916	932	907	988	996	987	976	983	980	964	968	967	983	966	970	937	986	921	935	951	959	940	994	925	931	969	948	1011	935	930	960	990	977	951	943	972	933	923	966	936	932	913	1003	1023	958	977	984	924	946	940	1016	975	1006	929	949	991	946	951	947	922	965	1000	961	993	962	988	937	1002	982	931	1009	976	973	957	974	971	917	947	944	954	956	945	910	985	937	926	972	963	986	955	953	957	964	943	932	953	931	1003	1008	880	943	1009	935	941	966	979	961	992	914	962	987	915	963	963	985	896	942	932	1005	940	949	925	1012	1021	1009	947	953	990	968	930	966	949	940	886	970	916	999	983	955	923	990	972	979	975	1060	961	882	1007	963	949	972	991	975	943	958	978	955	959	990	926	946	938	984	928	979	986	977	938	986	946	984	924	929	931	983	990	1027	955	1000	915	952	941	972	958	973	971	993	961	993	953	1020	977	945	950	967	954	962	945	893	946	945	929	973	938	977	923	966	1024	933	937	941	950	941	957	1000	952	935	993	955	972	1031	971	954	950	987	972	952	959	927	993	951	993	926	959	968	984	980	967	946	945	1001	977	936	949	942	939	971	928	909	945	973	928	965	968	918	952	927	947	946	964	947	959	908	992	958	929	942	944	960	942	956	989	976	1010	968	990	1006	929	952	1013	936	932	1028	951	951	917	991	994	933	1010	1003	952	991	993	961	984	963	964	1034	966	976	992	975	927	949	928	918	938	1005	994	913	939	945	964	918	988	961	993	964	998	954	976	975	922	977	981	968	955	952	1004	1001	939	885	922	952	940	911	1001	966	999	957	974	893	950	998	970	904	1019	944	989	979	985	958	961	968	966	981	971	943	922	922	955	951	939	901	932	1002	941	958	998	950	976	933	923	981	929	984	953	977	1005	995	962	954	962	946	937	973	954	948	1007	958	947	934	965	903	953	947	945	1032	959	958	961	952	1002	906	977	959	939	971	927	970	892	981	974	990	930	930	1003	964	978	914	1008	978	910	926	941	969	975	969	981	952	966	921	1016	980	962	994	968	962	998	990	1001	989	1001	947	934	958	929	920	944	979	966	942	948	988	923	990	957	1028	919	954	970	951	944	991	1017	965	984	930	957	939	978	974	993	925	932	1003	947	938	992	958	943	985	960	877	956	943	968	946	1004	990	940	944	970	998	944	928	946	947	965	959	925	988	947	905	998	954	972	912	943	922	930	986	944	967	970	966	929	949	910	939	923	961	994	949	910	960	993	898	930	919	943	940	928	970	959	951	980	923	960	981	946	993	950	956	911	996	948	958	969	976	966	1029	982	932	926	953	977	946	1004	923	945	1010	946	962	941	943	993	974	961	969	939	947	936	920	994	971	968	964	963	911	957	980	967	988	995	988	973	937	967	923	930	981	984	990	959	978	972	978	950	952	966	985	919	963	948	914	948	973	1012	958	932	970	983	975	964	971	954	958	961	966	930	1021	937	964	992	979	978	1002	980	985	957	934	1040	975	969	952	980	904	947	968	1017	986	947	1014	935	929	1048	946	930	956	988	932	949	913	943	991	965	981	956	972	920	966	1000	965	969	982	970	956	1024	988	902	948	952	929	952	946	979	978	936	1004	1018	987	907	993	932	932	964	994	981	898	932	952	972	930	948	923	957	956	1033	936	968	951	934	939	925	877	905	930	949	946	934	917	898	958	985	952	945	915	963	978	1006	937	914	937	964	979	948	941	957	987	957	940	975	1016	950	965	984	1007	992	975	908	953	920	973	962	976	955	978	999	901	958	1004	955	1018	1010	974	996	920	924	919	944	984	959	961	906	945	986	970	945	958	925	924	965	991	982	944	903	962	968	965	976	949	944	957	929	974	946	994	951	908	949	951	985	1007	976	968	948	989	955	977	986	941	939	981	966	938	973	946	917	984	968	939	998	951	971	941	968	972	931	987	881	974	937	977	996	1011	956	964	927	891	962	1000	942	924	1007	934	917	1002	1006	932	971	900	957	909	978	1000	918	970	960	968	983	915	973	906	968	925	962	987	965	1030	957	964	914	980	996	953	937	1009	1010	983	942	958	956	977	983	997	951	943	904	931	975	985	993	967	934	914	945	920	981	948	945	955	993	983	922	982	965	934	1003	971	982	974	951	987	959	975	944	973	986	934	931	959	985	973	981	945	949	930	943	939	977	937	1002	1006	952	945	979	948	983	967	895	960	975	979	988	957	985	922	957	943	992	932	949	983	1026	1008	891	888	980	970	934	1015	980	934	1050	932	979	977	962	942	929	937	971	971	951	1016	934	940	953	899	982	916	950	968	978	992	973	938	938	980	971	996	944	989	969	888	913	935	945	1043	932	954	981	1009	927	910	917	972	966	943	953	924	911	979	973	935	891	947	917	1011	942	988	933	974	972	990	953	966	966	959	993	939	904	957	925	924	953	969	975	912	981	989	982	952	917	1009	949	956	970	942	969	953	894	926	1012	1008	930	1000	1018	947	932	976	967	950	959	901	916	934	932	1004	968	974	952	998	978	934	958	949	958	901	901	964	963	1000	982	900	1006	1001	944	948	974	967	952	974	923	993	928	926	1003	979	951	987	951	955	1010	988
23924	21012	24350	27868	21014	21024	13166	620	396	356	344	278	272	333	271	271	265	274	259	282	243	251	259	259	282	275	249	239	279	264	271	237	270	270	245	253	272	234	249	252	232	253	242	265	248	280	230	258	238	240	237	253	272	252	258	248	233	222	266	240	247	253	238	250	259	245	240	272	281	245	240	261	250	247	262	245	219	243	240	220	230	241	262	271	224	227	268	231	247	242	213	250	259	254	256	258	230	251	248	238	236	248	221	255	260	257	238	238	253	229	238	228	217	249	238	227	234	242	272	250	233	284	247	234	255	250	241	258	253	227	228	218	262	239	255	246	232	220	222	227	233	238	246	236	268	242	233	258	221	236	231	257	269	232	235	240	249	222	245	244	273	251	291	241	242	255	257	227	224	270	244	242	243	207	261	243	238	252	245	242	236	241	258	259	212	244	232	247	222	249	244	250	250	252	249	249	262	261	243	231	258	269	255	217	214	235	220	232	255	253	238	236	272	246	243	265	251	247	261	270	252	251	245	223	262	247	263	263	225	250	243	242	252	246	236	242	236	269	256	248	219	211	234	245	217	249	228	230	253	243	262	217	243	231	224	243	280	249	256	245	226	240	248	238	239	232	253	252	247	245	215	223	259	237	248	234	234	248	243	268	245	249	255	221	238	263	271	227	250	250	205	230	238	246	261	226	259	247	225	265	255	247	251	233	242	244	265	254	221	246	236	244	257	244	253	223	225	237	214	257	221	226	230	218	246	241	250	249	232	245	237	235	236	223	234	248	234	255	240	246	245	242	266	231	235	239	250	230	208	254	298	228	216	263	246	265	242	257	230	209	269	238	234	224	250	263	242	236	256	229	236	220	222	254	258	257	226	243	233	238	249	251	243	265	237	240	237	253	273	245	244	245	256	241	246	242	266	262	231	250	233	242	212	221	195	227	260	242	261	215	246	250	244	199	224	224	214	269	227	238	218	226	254	239	239	254	263	263	226	263	243	259	260	232	253	255	235	241	244	235	240	223	262	265	248	252	249	266	255	271	264	249	249	246	227	244	238	231	242	247	234	255	227	260	242	247	248	228	261	229	227	235	236	231	267	243	243	244	226	221	231	259	229	258	255	238	250	224	236	229	241	246	258	238	247	230	233	224	249	240	279	252	230	225	268	219	229	238	270	242	253	252	256	239	276	228	227	256	227	231	241	237	232	262	266	228	245	277	264	247	222	217	255	263	229	260	256	233	246	219	236	235	257	275	249	222	257	252	207	248	257	234	227	265	261	262	238	239	265	215	258	228	229	248	254	256	280	245	253	214	245	214	236	255	238	260	276	280	243	268	226	266	253	235	253	256	233	244	256	253	243	238	267	244	236	245	261	251	270	257	228	228	243	229	227	248	245	238	275	251	244	207	241	233	214	266	226	243	248	251	236	259	243	242	216	256	258	239	228	244	238	260	265	253	257	250	230	196	243	244	239	260	216	265	261	224	227	266	231	271	260	233	222	256	222	208	243	211	253	252	240	219	275	273	228	243	255	239	211	222	226	247	237	236	233	244	217	256	254	271	235	270	217	237	255	217	218	258	257	266	241	248	262	237	266	217	260	262	252	226	207	253	244	255	255	236	253	223	260	267	257	243	228	234	261	226	235	249	226	259	225	216	225	234	255	229	219	220	254	225	222	232	242	243	258	245	232	226	283	241	239	256	235	250	243	257	245	242	231	243	204	252	234	245	255	263	218	246	239	263	249	240	272	262	244	246	256	251	240	250	228	242	222	240	241	238	268	246	250	223	237	235	253	240	255	238	275	234	228	264	272	227	227	223	248	254	251	243	217	239	251	216	226	269	227	253	256	231	265	234	262	256	245	254	222	271	242	231	242	263	246	245	251	240	233	241	235	241	252	238	230	223	236	274	223	268	223	226	246	234	254	223	247	226	257	223	251	241	249	240	230	264	221	277	227	227	262	268	278	227	250	237	225	241	256	250	263	231	231	230	272	226	232	249	265	240	252	214	253	242	251	219	226	220	242	216	230	240	268	239	252	254	251	216	242	236	239	238	231	259	240	249	253	232	245	242	261	260	252	228	246	244	245	252	246	250	254	291	227	244	240	251	265	269	252	238	267	226	234	229	230	253	263	258	251	233	275	248	235	250	261	245	220	246	229	221	220	259	250	242	244	279	241	236	242	225	243	230	224	257	248	237	234	245	231	256	240	247	247	274	257	229	251	227	258	251	212	245	234	248	278	235	239	207	255	230	237	267	238	256	234	239	235	240	248	232	234	248	290	261	258	255	226	268	241	231	205	240	252	243	230	270	212	240	239	233	281	235	276	254	231	252	217	260	250	242	225	244	263	235	236	249	238	256	225	278	261	267	222	249	239	223	261	240	268	244	234	269	237	226	246	255	240	251	250	259	239	232	238	203	238	254	242	232	234	242	238	228	235	223	232	266	242	239	241	222	279	257	241	268	249	242	256	245	245	253	272	240	263	257	231	257	244	249	225	224	249	246	250	244	257	276	273	262	240	237	240	269	223	256	250	255	266	241	229	251	261	256	232	236	244	249	257	252	251	247	237	241	248	244	248	225	222	273	243	261	258	267	254	243	244	231	248	239	241	252	218	231	248	222	275	260	268	233	236	208	227	221	244	228	240	256	231	245	248	236	207	251	240	229	220	206	251	246	250	243	234	261	245	226	261	271	253	256	237	242	214	249	233	275	248	232	236	284	230	230	235	226	265	239	237	231	244	250	244	241	271	232	251	229	236	241	233	253	231	226	221	208	250	243	240	227	250	248	269	211	240	252	231	224	220	236	224	256	253	245	211	248	229	250	234	234	226	249	254	247	208	227	240	210	241	277	213	217	232	254	260	222	222	209	226	221	221	247	243	249	221	237	235	255	251	235	246	227	231	260	284	228	262	264	249	221	245	222	228	240	245	236	252	273	253	267	241	257	282	238	243	235	230	231	247	244	250	251	242	269	246	226	254	219	226	245	246	213	272	245	239	266	276	258	277	246	231	256	231	253	230	253	236	240	256	258	241	210	218	226	244	271	250	232	226	251	262	256	223	239	275	225	240	240	254	254	236	247	249	242	244	231	228	240	268	230	231	207	219	263	239	221	233	240	235	239	213	230	258	238	255	243	251	246	234	239	258	234	248	253	250	230	281	232	256	255	233	241	235	272	256	232	243	225	246	257	263	253	267	227	244	233	227	232	240	236	246	279	231	246	243	253	235	243	235	245	251	261	213	230	289	234	243	260	242	245	244	242	263	232	232	247	235	255	244	259	230	238	236	243	262	267	223	224	244	233	216	236	229	222	271	231	216	251	250	264	245	231	208	238	221	243	240	213	268	254	253	249	232	221	245	278	218	202	246	251	257	224	257	232	215	239	261	248	240	261	243	257	230	267	244	257	251	239	249	250	266	246	238	245	219	224	242	243	221	228	247	254	252	235	263	247	257	263	266	222	246	265	222	254	208	255	254	276	285	274	213	237	230	246
3094	3240	3187	1788	813	722	656	650	622	637	654	647	602	606	592	646	630	605	586	592	617	568	626	600	647	589	629	589	604	588	644	557	586	617	620	594	589	586	626	625	587	571	610	643	620	599	621	595	631	613	607	630	589	602	569	640	593	616	611	603	576	543	561	597	602	570	566	628	598	613	644	584	590	555	629	625	600	559	595	592	612	574	674	574	603	613	631	571	631	605	616	639	609	575	618	588	577	576	570	577	578	647	578	636	592	586	622	592	573	591	552	596	593	578	615	577	598	586	606	597	603	568	596	627	621	591	597	590	607	574	589	603	588	581	599	587	572	601	535	611	588	615	624	613	592	603	603	602	607	602	612	587	613	575	579	561	620	599	591	609	632	615	613	590	647	591	589	626	591	564	585	617	608	598	573	641	595	543	581	610	608	594	647	547	596	564	607	629	635	587	599	584	605	614	582	579	621	590	624	607	609	637	569	618	616	627	605	601	590	584	595	535	554	584	597	581	613	593	606	584	583	584	608	614	567	611	564	598	565	578	612	592	619	595	602	608	617	570	575	577	595	638	612	590	596	598	606	554	614	593	586	584	589	630	623	597	606	634	619	584	552	573	541	612	616	600	592	589	608	612	610	587	581	600	654	598	610	592	595	594	632	587	611	567	574	593	597	632	593	602	586	524	598	647	611	580	592	620	570	593	595	558	560	595	586	604	619	596	590	569	603	576	557	608	650	599	584	590	595	539	591	614	589	615	588	558	560	603	610	607	557	630	596	593	638	529	611	598	615	632	599	617	659	603	552	635	602	626	619	609	605	609	628	613	577	582	605	563	590	563	646	602	611	602	585	599	585	582	581	599	620	578	604	604	602	608	581	582	585	600	651	592	603	599	589	624	650	598	585	617	614	571	584	620	622	601	634	591	589	572	623	587	571	595	607	584	583	591	581	582	570	597	643	583	621	624	598	597	605	589	560	574	625	621	601	575	590	571	617	602	590	577	562	636	584	586	603	613	564	633	595	584	621	593	557	557	613	580	613	604	573	576	588	609	638	630	553	588	654	636	570	591	598	595	580	572	582	598	604	598	573	598	562	621	552	613	603	619	590	593	618	591	600	589	617	625	548	594	624	594	581	599	604	601	619	618	604	522	556	593	582	545	611	600	606	596	547	609	596	626	622	654	547	604	588	575	571	604	600	569	603	585	607	662	573	575	632	558	584	634	618	563	583	573	587	588	587	620	591	617	588	625	586	587	537	572	590	593	554	597	616	590	622	580	597	590	547	561	575	619	615	585	618	598	565	613	571	592	607	572	590	633	587	587	613	564	591	632	635	569	592	579	565	602	574	617	595	591	545	560	581	573	580	610	587	598	615	582	590	635	620	564	576	599	568	626	583	564	593	629	630	633	592	613	579	600	550	536	654	567	589	575	579	602	592	613	598	597	600	636	601	614	575	573	578	600	569	590	588	602	606	570	627	593	595	632	609	600	591	608	635	589	585	566	581	583	580	617	589	592	574	625	581	586	587	612	619	565	606	617	622	632	617	565	614	611	589	556	550	626	600	582	602	589	660	615	606	580	615	601	585	578	606	614	598	601	620	580	539	577	627	585	548	646	594	591	562	600	629	606	578	630	613	611	557	553	549	636	590	593	581	576	627	606	612	624	568	633	567	607	567	582	553	606	591	603	616	653	573	565	563	599	586	567	580	602	621	561	592	553	593	546	617	531	602	598	620	604	577	596	583	625	611	606	574	569	623	593	613	595	573	609	572	601	556	577	575	620	610	586	600	550	583	620	594	625	573	583	569	630	601	602	556	543	620	594	559	604	573	605	575	589	603	626	608	623	609	563	586	633	618	608	582	607	626	596	582	559	604	648	573	620	590	607	609	622	604	639	562	571	563	591	559	626	598	625	576	600	573	588	625	612	595	642	591	566	611	619	543	594	547	636	595	615	608	609	606	590	603	632	620	545	579	606	549	571	584	608	607	578	604	577	574	650	622	587	598	602	565	621	633	582	646	582	603	601	592	596	594	580	587	587	623	575	586	561	620	612	581	587	593	632	585	567	631	588	642	579	581	551	593	624	551	599	558	628	578	589	630	529	571	581	591	591	586	582	540	573	558	633	566	592	640	582	600	591	572	612	633	581	607	635	623	569	599	594	550	576	596	637	583	588	618	594	565	550	606	565	594	629	626	630	551	573	579	584	602	581	600	588	617	571	606	594	570	615	558	585	601	602	574	600	612	565	564	618	583	597	580	585	630	574	644	585	576	589	623	572	552	558	576	565	623	607	640	593	650	601	615	589	637	588	573	520	557	588	631	596	601	583	601	597	584	580	598	629	581	604	627	591	617	590	590	562	627	578	575	569	581	543	662	575	582	606	594	566	599	578	590	639	576	630	605	571	583	626	574	587	591	563	598	585	602	599	586	556	596	630	582	604	570	599	581	573	623	581	619	536	633	606	599	613	617	621	587	654	618	601	600	605	580	589	561	593	620	579	539	582	554	609	596	598	537	632	570	580	590	621	598	601	614	622	580	569	636	593	585	642	600	591	564	620	601	550	573	542	570	615	596	562	566	600	559	593	560	590	593	611	603	613	577	595	627	606	606	575	600	595	563	583	615	598	602	596	625	567	576	599	582	593	607	581	593	562	592	617	642	603	599	599	626	653	612	628	569	567	636	585	571	599	606	640	616	605	608	612	612	615	595	600	558	618	593	577	634	644	559	595	587	627	623	609	579	595	579	621	609	642	610	552	593	573	582	576	595	609	551	575	581	577	651	567	625	594	589	649	603	573	573	623	603	587	588	588	599	633	566	589	587	596	580	610	600	588	628	547	610	621	569	597	611	577	587	561	589	559	588	580	610	577	568	616	595	617	585	606	633	585	638	612	570	611	594	593	617	578	621	619	591	587	582	586	634	591	614	601	622	592	563	620	593	603	633	607	606	610	577	598	602	575	597	604	604	586	574	622	580	591	617	651	574	594	587	619	585	620	646	583	619	614	611	568	628	555	598	635	558	560	571	611	575	599	585	587	599	603	595	532	629	579	597	585	574	590	636	591	618	581	569	603	617	604	602	588	544	596	597	613	590	603	620	569	631	589	605	585	597	606	615	586	585	589	602	572	616	596	606	609	581	614	597	559	619	610	632	582	582	604	567	588	590	599	564	651	593	606	578	605	642	593	561	584	615	586	573	614	563	604	605	586	642	592	599	565	623	560	580	614	593	608	583	616	584	613	546	602	600	654	570	644	636	575	577	627	611	594	616	590	603	566	610	581	602	597	582	623	627	597	573	570	608	613	596	568	572	569	592	593	614	589	606	570	583	574	614	604	586	606	612	608	590	632	599	625	580	625	592	585	610	601	583	586	621	607	589	619	576	638	558	611	649	594	550	570	605	573	619	601	601	627	563	588	581	581	571	574	556	554	582	626	626	587	614	603	582	596	583	615	623	629	626	608	553	611	559	614	591	605	583	592	585	617	601	609	605	585
31727	19406	7853	1133	428	379	344	346	385	334	366	361	340	351	352	335	341	336	382	364	319	348	356	324	328	361	374	368	368	346	374	381	332	343	380	333	362	346	352	347	353	400	338	374	338	364	364	365	318	331	380	345	372	349	356	353	338	345	341	328	399	361	330	321	346	319	381	335	366	354	329	344	392	370	343	352	358	337	363	382	347	356	365	343	353	362	334	329	366	380	350	355	355	325	336	347	327	354	379	336	361	348	344	357	339	333	317	345	345	386	329	374	335	377	364	361	359	327	336	387	331	334	317	372	361	353	341	330	356	370	349	385	356	345	351	335	370	364	370	347	325	344	344	373	343	316	345	373	323	352	333	360	359	362	347	351	374	359	346	335	380	372	341	344	364	369	323	334	346	349	404	355	366	354	357	327	359	340	295	342	346	369	348	336	332	378	334	372	405	342	328	367	329	369	312	371	350	363	368	339	377	329	362	375	362	342	300	387	382	365	328	367	365	350	369	369	350	350	338	327	332	351	354	356	337	325	344	350	374	357	371	354	371	375	357	367	344	380	359	387	370	359	349	372	379	378	342	336	359	401	328	350	347	340	337	344	339	350	355	334	331	366	373	328	350	346	361	346	349	344	342	346	318	339	334	346	338	365	336	348	355	352	373	313	337	313	344	365	373	329	331	332	343	353	356	355	348	354	336	330	320	385	365	363	352	337	330	328	373	356	356	380	367	369	366	372	344	324	376	357	328	367	350	368	377	397	395	368	352	372	331	334	364	357	347	359	326	331	387	326	369	343	337	347	353	323	368	385	337	344	376	328	346	352	354	365	369	353	357	341	378	378	365	317	357	328	333	334	347	369	354	349	355	374	373	347	333	411	370	351	354	359	378	332	346	364	318	317	351	329	369	347	368	362	369	355	358	321	325	339	331	347	319	345	381	347	353	376	352	350	334	366	375	351	336	346	320	359	351	342	358	355	376	364	343	346	321	346	367	347	367	336	368	352	358	355	303	365	332	344	371	336	333	336	342	339	321	336	345	330	335	327	366	373	344	369	324	326	383	360	375	364	364	365	364	341	338	319	329	388	341	346	382	343	380	335	336	361	385	331	368	365	352	350	336	357	347	324	333	353	360	381	321	351	378	343	344	347	331	375	336	375	324	361	367	357	350	349	323	329	361	311	306	340	341	366	350	366	370	343	378	362	351	363	344	339	356	384	376	350	356	366	336	365	328	364	335	357	330	347	390	359	348	324	382	342	367	361	372	353	338	357	363	364	339	349	372	338	382	364	362	360	347	352	374	354	366	376	347	356	368	305	352	335	318	317	324	370	360	350	363	368	361	357	340	340	366	342	360	340	331	386	376	334	357	337	358	342	347	348	369	319	366	327	410	355	389	360	351	340	363	349	359	370	392	371	367	354	373	342	348	366	380	323	390	346	331	324	350	343	343	348	343	366	377	364	374	346	343	320	338	370	359	329	386	350	339	373	354	335	400	378	361	374	352	356	366	330	304	370	363	341	348	368	363	370	335	343	370	333	345	376	333	338	373	341	353	336	384	358	384	376	368	368	342	334	368	360	373	368	357	351	343	359	356	389	349	367	330	345	367	300	382	326	345	352	370	318	344	340	363	350	356	365	358	354	357	374	369	343	361	349	366	368	387	368	352	385	344	397	344	369	350	375	334	348	331	352	364	359	348	321	363	354	346	352	318	357	349	346	356	383	367	381	356	345	350	387	319	348	317	331	309	341	376	348	325	355	337	344	320	363	405	347	363	340	327	376	338	346	368	364	379	346	341	383	348	396	352	331	335	328	382	372	364	347	359	358	373	329	372	352	317	339	334	377	347	374	330	373	338	388	362	317	335	358	298	347	354	338	375	365	367	342	385	338	377	357	329	366	382	321	341	326	357	365	372	344	366	359	360	345	348	374	341	382	348	329	356	387	345	333	335	340	372	350	407	354	336	349	345	373	329	334	363	360	394	312	378	402	359	372	337	353	357	372	317	347	370	351	404	374	350	355	316	354	319	368	357	339	345	371	330	336	363	333	360	358	355	349	344	348	328	346	359	364	329	355	369	374	361	345	344	356	340	373	380	346	360	383	353	397	363	362	326	332	361	347	350	389	396	340	328	368	392	377	331	321	369	336	363	339	358	352	355	335	337	328	377	352	348	346	337	354	381	319	334	362	372	315	355	369	346	363	342	317	373	319	332	338	341	346	374	361	320	367	337	368	360	349	348	376	339	366	379	362	353	338	343	296	346	353	356	361	346	360	325	357	340	360	365	345	359	355	350	304	363	344	321	356	339	343	361	324	365	371	370	331	346	351	333	346	363	388	353	384	365	331	374	328	335	329	320	369	374	378	422	365	364	349	361	365	332	367	341	349	326	354	363	360	392	355	347	336	360	345	333	331	344	341	319	370	370	369	364	373	350	356	330	358	381	362	385	350	340	374	362	342	361	352	350	344	364	331	360	376	327	356	369	359	321	353	387	379	386	365	334	334	340	335	351	331	370	345	284	319	357	359	330	332	303	327	361	343	371	360	350	351	350	371	353	335	366	359	323	340	378	382	350	351	362	336	353	339	309	351	339	392	334	315	358	350	361	365	363	330	375	331	344	354	324	363	332	342	355	365	346	364	391	375	345	350	350	332	396	359	340	343	357	377	331	354	332	355	331	361	384	390	346	328	334	338	341	334	328	334	365	381	334	330	307	324	380	336	363	337	358	363	347	313	400	336	372	366	328	339	346	344	384	322	381	321	338	357	345	328	338	346	331	367	383	368	403	330	380	328	360	338	315	346	336	350	341	367	384	376	354	294	344	361	343	336	361	329	341	373	380	318	367	360	299	375	364	351	370	337	348	357	355	366	360	368	339	354	366	399	331	356	331	356	380	343	365	373	347	341	357	344	361	350	355	356	338	393	362	331	359	363	384	318	359	347	368	398	357	334	359	340	355	348	354	364	344	305	353	345	346	343	323	333	383	321	336	358	339	338	367	335	361	333	334	332	346	351	335	385	319	345	352	337	351	348	363	410	341	344	330	361	353	352	333	321	338	341	367	343	335	370	363	377	346	372	326	319	344	378	351	332	359	358	371	355	345	347	335	357	400	359	334	343	327	364	349	320	357	346	367	351	367	351	330	362	321	330	336	353	367	346	293	346	333	326	346	351	350	343	355	331	354	363	360	312	322	354	378	338	342	362	341	332	342	348	374	341	366	366	332	363	349	375	376	385	373	344	362	359	325	344	347	302	352	385	358	359	336	358	346	354	386	375	316	319	359	335	337	322	338	310	351	369	349	329	356	358	382	363	344	360	338	346	366	370	315	363	370	353	369	348	359	371	342	340	331	348	369	341	329	366	357	322	308	358	339	376	335	327	364	368	317	354	320	381	379	333	345	352	380	367	376	333	337	362	364	324	344	314	329	346	365	363	358	354	366	344	342	350	316	341	345	364	350	369	337	349	315	323	343	334	356	333	338	343	382	351	380	369
5554	1010	1685	996	918	882	872	923	888	896	890	900	856	907	887	897	877	836	857	865	872	846	887	900	862	859	867	897	876	878	897	883	850	836	864	856	880	898	883	897	874	899	824	924	832	950	882	875	909	911	859	850	867	895	899	866	934	929	882	902	917	848	855	840	867	935	852	850	919	882	877	853	900	910	877	856	958	897	879	948	919	850	828	851	825	812	922	903	893	901	882	903	915	872	826	869	866	885	844	912	864	929	879	864	884	875	888	879	885	863	949	849	847	897	903	901	833	853	904	843	848	830	916	873	915	863	907	878	856	865	900	873	852	853	872	880	837	894	893	888	827	924	877	816	860	852	860	833	904	884	882	837	886	900	899	834	904	911	846	840	826	878	886	867	829	890	865	926	846	905	875	928	861	896	865	867	923	877	894	900	871	845	875	877	938	856	890	846	934	878	923	873	830	881	926	886	880	906	903	931	871	843	917	906	934	828	907	842	808	923	880	858	904	869	927	880	931	888	958	881	920	842	885	840	869	954	899	885	862	863	864	911	880	943	856	864	857	862	928	842	892	877	882	858	814	824	852	863	887	872	878	805	881	878	854	891	889	835	904	827	941	887	861	862	885	909	889	911	910	881	871	867	904	872	883	869	901	888	871	838	821	859	890	837	862	875	897	857	853	899	886	940	829	848	856	906	871	880	876	921	918	830	865	852	875	918	876	860	918	822	883	864	866	907	847	848	903	903	881	860	872	873	880	913	870	920	848	894	875	892	934	871	895	845	826	900	855	873	848	842	894	899	877	888	881	855	868	880	840	883	935	921	906	857	877	873	838	853	860	886	833	888	882	893	889	955	884	895	863	894	891	832	922	878	885	860	882	924	915	866	862	868	917	886	868	860	864	905	880	906	906	838	847	904	882	892	904	874	877	906	862	910	853	833	871	926	855	922	876	920	882	824	871	919	870	885	850	933	884	888	865	820	843	851	924	877	863	862	888	861	861	926	858	941	889	869	911	846	879	886	917	848	787	864	879	909	903	835	880	815	863	875	869	919	887	870	882	907	850	844	860	864	870	867	880	860	875	800	876	934	881	854	892	882	857	876	840	923	911	902	839	874	934	849	851	880	866	877	867	901	864	840	886	870	915	900	886	879	852	944	888	903	846	852	877	842	881	865	870	949	881	936	820	822	921	914	883	848	919	892	853	882	882	891	938	936	889	911	873	885	847	824	826	916	894	839	827	869	883	868	905	878	830	884	816	911	860	902	870	872	898	851	889	840	880	893	880	912	867	905	889	925	911	934	915	903	855	927	920	864	891	888	894	873	875	914	896	867	942	876	839	842	924	945	880	895	906	905	856	907	840	795	901	869	872	891	918	942	872	874	898	875	870	942	942	868	911	850	881	889	868	871	857	841	870	899	887	877	897	927	859	847	879	889	827	882	903	889	903	832	878	867	892	872	860	915	916	854	885	912	830	853	874	947	908	852	917	953	913	909	915	837	902	873	881	842	852	882	913	878	882	887	865	882	889	880	883	936	888	880	873	889	886	839	838	901	876	908	871	839	908	878	907	911	928	896	930	885	886	913	868	889	870	875	917	901	895	868	864	838	910	862	866	890	876	893	930	882	932	854	857	938	902	924	895	953	918	867	883	839	838	869	869	847	809	858	861	898	913	888	913	888	883	900	874	896	825	878	886	915	868	880	902	862	924	874	897	900	920	829	876	869	881	899	856	883	913	843	859	890	857	932	865	850	894	887	888	892	875	887	968	862	914	911	845	865	897	840	871	910	929	873	914	916	854	918	861	877	883	852	903	868	854	867	829	901	852	852	866	843	874	875	854	899	889	891	779	888	879	863	878	927	924	931	888	817	867	863	862	878	862	886	860	867	913	844	859	846	854	878	890	908	865	903	871	861	893	868	931	871	903	936	890	876	844	859	896	843	911	903	867	882	869	847	900	879	887	845	895	872	893	880	909	855	906	782	875	877	851	886	841	893	923	836	848	884	853	872	882	925	888	922	860	871	850	911	862	827	880	846	811	911	925	909	860	911	916	881	866	870	811	825	854	881	861	850	891	864	889	884	913	943	886	805	892	880	893	886	860	907	857	828	857	913	925	979	900	944	867	868	900	890	906	913	875	886	860	886	871	879	841	851	870	877	895	850	923	871	866	886	872	909	863	844	874	886	850	894	869	865	882	899	872	854	863	871	852	895	884	848	897	896	876	939	866	870	881	868	874	868	898	847	894	852	848	868	852	900	859	917	913	933	863	875	878	938	862	918	843	890	896	887	858	893	859	881	843	862	917	923	841	847	863	878	930	852	871	888	887	831	939	850	910	875	861	863	867	871	871	896	872	890	869	873	885	884	873	870	891	887	902	947	899	835	888	883	925	905	856	916	887	886	946	881	924	915	863	861	877	852	846	907	901	858	861	876	864	881	915	835	838	888	911	883	936	954	837	876	885	909	891	872	918	857	900	920	854	874	936	862	861	864	885	907	876	866	824	879	861	861	901	861	819	858	869	887	901	908	852	874	831	910	880	876	929	885	902	870	856	879	872	876	857	905	878	849	864	887	899	839	892	862	904	871	950	887	863	857	853	844	898	840	889	904	914	897	867	892	853	878	893	912	889	919	883	863	895	902	913	878	876	903	846	864	798	834	894	864	900	861	868	827	887	893	908	899	866	933	953	864	924	864	886	856	898	864	866	941	910	880	874	900	805	886	837	878	914	910	875	925	879	909	826	882	873	896	890	867	884	865	839	846	857	862	876	921	902	927	846	853	857	889	834	854	879	886	890	925	882	899	846	935	857	877	901	897	904	866	857	858	867	867	895	911	924	865	899	915	862	875	864	839	928	874	881	857	888	879	882	881	899	909	879	913	923	872	870	871	847	866	849	875	872	881	871	845	873	885	856	825	855	896	878	897	906	791	858	829	896	853	907	858	885	837	855	938	893	868	810	853	839	890	863	867	901	843	870	905	922	891	906	910	861	887	865	860	861	893	891	886	846	854	888	875	850	859	870	901	910	901	886	884	862	887	905	909	893	911	892	911	902	861	864	877	899	875	850	908	894	901	870	897	897	852	902	908	879	880	865	850	888	878	904	891	877	896	943	869	883	880	871	934	889	841	889	860	894	876	896	942	827	884	921	823	871	868	941	916	878	874	901	884	865	896	903	871	845	918	865	911	882	857	895	935	860	858	910	859	871	905	861	908	868	931	849	868	878	890	865	854	862	892	922	926	905	866	871	842	898	896	896	838	869	850	923	878	866	858	857	950	900	907	902	923	922	843	878	942	931	891	912	918	882	909	965	855	876	832	883	889	864	890	917	913	902	874	876	870	853	872	875	886	920	878	926	832	830	843	887	902	833	890	853	891	877	864	913	894	914	934	831	911	852	846	892	882	873	926	864	903	894	906	881	900	920	879	879	910	863	871	874	903	895	862	898	923	864	854	908	864	912	916	889	892	902	885	873	891	879	911	889	925	858	876	847	888
24620	21010	23974	28225	21001	17260	810	490	435	454	493	425	473	445	408	418	455	384	396	438	407	399	415	437	400	369	445	420	453	388	438	410	413	415	401	436	394	428	420	424	429	457	422	413	414	404	418	387	399	387	393	401	414	386	394	403	408	408	388	417	398	412	411	421	398	385	392	387	418	394	442	379	403	441	411	427	416	392	402	406	410	444	423	397	384	406	415	417	387	403	407	421	398	366	410	442	443	404	388	400	399	405	436	423	405	414	397	389	399	429	396	441	406	409	393	426	398	426	393	401	408	365	446	375	389	411	402	390	418	394	402	387	403	406	436	431	413	409	361	383	384	408	423	401	402	379	416	407	420	376	389	400	378	397	378	388	397	426	412	408	398	440	417	418	402	412	411	413	403	438	365	416	369	412	456	411	397	433	392	386	381	410	384	410	408	408	377	418	400	372	399	397	461	376	344	375	379	437	391	397	367	377	404	430	392	395	404	387	416	405	423	396	405	435	375	404	397	405	399	396	397	409	418	403	372	393	388	425	426	409	390	391	442	409	369	423	390	416	418	421	399	435	430	390	426	425	424	402	420	408	441	441	445	402	388	416	408	386	431	384	417	403	376	367	408	391	429	420	421	420	418	397	366	412	378	403	395	436	437	410	394	361	380	400	399	397	425	402	379	425	400	387	398	410	429	411	425	381	420	406	380	373	366	385	413	410	410	461	370	416	416	408	405	400	418	399	434	378	411	415	401	416	409	414	398	446	376	398	435	397	420	397	411	401	398	404	415	361	395	396	383	434	370	403	443	413	393	457	403	370	374	444	386	410	399	381	400	382	429	416	405	436	368	388	433	411	423	377	429	393	391	435	447	394	415	383	392	435	427	426	451	418	411	372	387	403	390	386	389	441	414	384	440	373	386	420	394	411	405	405	398	366	407	405	410	457	434	413	448	412	402	424	395	374	404	410	385	415	449	420	431	442	387	395	421	395	409	432	394	396	430	428	385	398	424	414	364	425	403	432	388	395	409	400	439	406	419	444	433	430	387	394	419	386	374	405	394	419	387	407	407	409	429	388	403	370	438	431	411	394	397	425	415	441	401	387	360	404	400	432	437	399	414	417	386	416	421	394	391	444	416	395	372	414	413	372	417	411	395	371	430	471	418	430	417	423	389	388	408	449	410	413	425	408	408	378	370	440	397	389	374	380	389	403	425	379	379	422	386	384	366	403	408	373	395	376	416	382	413	455	413	395	424	409	404	385	442	405	431	396	417	377	395	375	405	413	388	411	416	399	417	443	376	383	398	408	433	408	403	398	413	424	383	402	415	416	428	408	405	407	411	390	429	398	423	430	390	417	388	396	413	425	433	404	376	449	394	428	385	439	408	400	397	391	403	391	407	412	411	406	358	406	399	364	422	405	432	356	458	387	410	386	419	368	414	426	435	418	428	393	404	382	424	425	412	423	419	383	419	401	392	391	366	435	394	390	403	414	381	383	423	415	388	412	410	403	411	401	391	430	440	391	455	405	445	456	417	396	438	455	401	443	425	453	455	395	383	385	400	397	371	398	394	407	404	415	460	421	384	412	364	398	435	421	394	385	448	416	390	431	410	422	385	395	431	396	430	397	430	431	432	409	419	416	416	404	427	423	398	380	414	405	453	391	404	379	374	398	365	382	411	394	390	392	414	400	366	427	386	422	399	388	383	419	425	411	432	371	403	367	398	405	392	427	473	416	391	416	397	391	409	382	430	371	392	381	400	432	384	430	423	398	367	404	416	442	409	380	398	407	398	412	396	405	417	399	447	410	409	410	398	419	441	419	432	427	386	370	402	374	411	389	387	400	417	407	411	386	402	421	433	449	399	376	384	400	402	398	421	430	397	409	416	411	419	413	402	407	436	365	414	388	400	425	425	360	393	370	372	402	406	412	429	437	409	386	398	435	429	405	421	450	371	385	379	404	388	366	383	418	420	385	391	354	403	385	392	417	400	380	405	389	398	413	427	411	394	398	418	408	406	447	430	432	385	411	412	420	424	418	398	349	404	423	386	444	416	432	405	412	397	386	410	413	396	399	420	396	408	415	441	417	429	398	423	410	399	401	410	393	398	402	438	404	397	376	386	421	389	405	397	424	406	384	393	411	382	412	382	425	380	420	394	395	403	372	431	458	389	440	418	413	414	356	419	417	383	384	406	405	414	417	395	395	398	388	372	420	391	392	369	431	393	432	396	448	404	414	423	395	406	400	393	412	425	409	388	390	407	449	386	378	408	409	427	387	408	433	404	410	411	424	391	430	401	427	414	403	426	394	417	426	386	401	412	426	422	395	390	402	368	420	430	398	389	417	407	433	397	402	403	427	397	415	413	433	457	387	403	423	387	406	375	400	371	383	418	407	439	429	445	414	406	417	471	394	391	393	384	442	410	392	426	411	423	408	377	419	409	419	391	400	381	448	389	418	364	368	411	408	396	396	393	405	443	432	358	401	414	397	431	411	362	388	388	392	431	425	426	388	392	402	401	435	426	452	375	373	416	391	410	412	385	420	385	415	355	416	404	426	415	422	377	415	382	410	400	406	382	432	414	376	396	389	397	427	420	369	412	434	390	396	403	378	408	397	390	414	445	420	407	414	385	430	402	436	450	401	417	397	398	429	386	420	396	377	396	449	428	403	365	391	393	386	384	427	393	438	378	418	398	386	446	422	408	422	367	379	372	394	374	432	398	378	403	410	379	459	396	416	403	448	388	364	408	414	455	418	395	360	386	402	384	371	393	424	402	392	436	404	395	444	412	433	387	406	408	451	417	375	392	389	420	422	419	408	380	395	408	408	354	392	438	416	426	395	409	387	386	374	418	432	410	371	417	428	372	374	408	439	431	423	400	425	401	407	407	435	393	411	405	407	373	407	419	431	392	399	436	420	430	401	359	417	412	408	389	408	412	402	409	399	385	383	400	380	443	434	435	372	427	412	409	403	418	385	397	421	417	404	428	353	395	414	422	399	380	420	428	418	397	390	398	365	394	413	382	396	417	420	402	418	401	425	380	430	399	418	369	399	390	387	392	419	421	399	443	392	389	412	385	418	367	389	419	393	411	359	423	371	414	380	402	423	424	398	420	397	393	376	387	444	408	427	422	389	390	359	373	413	424	417	417	406	383	453	422	394	419	396	415	405	414	393	419	396	403	441	405	375	398	374	395	413	391	396	422	386	381	379	366	407	419	422	449	402	403	419	389	372	423	438	370	425	372	383	420	432	409	401	397	389	403	381	408	371	408	422	402	404	356	384	413	405	421	366	349	424	387	363	364	419	369	374	452	372	406	391	431	393	376	400	418	418	419	379	410	381	424	399	391	416	449	401	382	401	357	388	375	392	412	402	395	395	408	435	408	394	384	407	411	396	417	419	400	400	410	420	402	400	383	393	391	409	418	405	415	411	420	394	372	414	395	418	405	425	422	406	408	415	391	406	445	413	383	404	409	410	386	389	418	387	414	413	397	418
3390	2395	3348	1463	1070	1050	1031	958	986	956	1034	984	990	978	983	928	973	1046	963	1016	961	967	1010	954	967	913	1028	926	985	964	1016	993	997	974	953	938	999	927	944	951	992	989	1008	1018	934	1024	956	1018	955	994	927	997	986	928	934	956	965	1017	986	1006	1011	964	959	927	947	985	1021	945	964	911	972	894	1010	956	981	1030	991	948	973	940	1020	957	997	933	954	924	942	997	909	985	967	979	969	1022	932	964	948	1018	998	977	950	899	1011	946	966	908	990	967	951	1011	1001	938	972	955	988	965	997	990	994	990	971	908	989	949	928	940	972	1039	956	965	1020	951	997	1004	950	979	969	943	1002	1004	1031	954	969	929	1000	943	948	985	962	946	977	982	938	950	988	996	985	986	971	988	1015	937	944	962	924	997	968	1003	1015	913	937	986	935	976	959	995	1007	975	996	995	938	936	968	931	955	1048	938	943	928	915	986	928	1014	934	929	890	1045	1027	957	1023	958	984	1006	982	968	950	936	983	974	972	963	1002	1005	997	957	972	990	979	1018	991	932	993	1038	946	967	918	1009	954	991	947	973	980	927	965	893	997	976	931	968	951	919	965	1011	933	939	1005	949	999	986	931	1035	962	978	964	968	945	915	1028	950	954	975	937	941	991	1034	1019	980	963	992	962	953	1020	986	948	984	1000	950	971	964	954	995	978	975	970	974	989	914	954	991	933	991	1048	932	924	966	920	1014	960	995	947	986	1006	1029	953	953	1058	954	950	1001	994	1019	946	956	1021	997	989	974	987	988	971	985	972	905	993	961	1013	970	940	928	987	968	942	1009	988	988	982	995	982	963	914	988	931	1008	966	988	979	976	962	946	1003	970	992	978	961	971	908	978	914	968	933	906	1083	947	1009	1023	914	947	997	968	988	984	986	983	984	968	977	987	919	1004	984	1007	993	961	932	1088	998	936	997	950	988	933	980	950	980	919	906	959	978	953	1005	959	1002	971	1028	884	945	920	972	964	964	990	958	947	957	965	992	985	931	1029	936	956	962	969	975	945	970	960	954	997	940	1008	1000	918	943	968	936	986	971	1052	925	993	970	892	944	996	958	993	939	1019	981	963	938	974	955	978	970	948	956	978	909	962	1003	916	1010	1051	972	984	1054	943	956	994	936	969	941	983	935	945	922	967	955	951	978	936	1011	988	969	972	911	948	913	986	964	976	968	986	971	982	945	1056	969	963	972	984	980	940	998	963	983	1006	926	1006	985	951	942	950	963	935	969	1021	967	932	962	1006	944	946	931	965	972	963	983	968	974	1001	972	962	953	940	947	968	956	1004	998	958	1005	1021	960	911	948	994	949	1003	918	998	917	981	954	1023	1007	967	981	965	1009	952	964	967	1024	940	962	955	919	964	936	1029	1008	907	1028	976	963	970	1014	955	1001	1023	1014	956	1015	1023	1002	949	1026	899	961	1023	960	1001	954	943	959	994	1025	986	1009	969	961	986	976	948	913	992	987	961	958	981	965	962	944	987	949	1007	976	949	935	968	965	959	955	945	972	951	984	984	939	1003	966	969	956	974	971	981	1022	943	963	965	976	1002	994	950	928	940	984	933	1017	940	948	991	955	983	943	985	971	970	943	949	958	1013	990	990	978	964	957	984	945	970	995	985	996	967	1003	1001	1012	972	979	997	959	946	950	931	986	924	952	932	990	974	1031	1027	1012	939	912	973	970	939	1017	955	997	1048	974	1014	985	984	957	988	961	951	967	937	935	944	985	974	955	955	968	1040	935	951	971	955	985	1008	956	965	964	965	1005	988	984	1013	959	992	954	991	972	964	955	987	942	994	1024	968	972	988	923	987	971	1007	979	997	1001	1004	1030	917	947	1005	981	1018	984	941	1001	969	1012	937	967	1005	938	998	974	993	1033	992	965	935	941	914	964	986	939	977	1004	940	936	986	1005	979	972	950	999	975	931	955	1012	988	1002	1006	917	918	930	963	986	993	973	984	997	976	977	1033	996	979	932	934	974	917	1028	958	952	1000	929	985	951	953	914	946	990	933	953	979	974	978	959	1003	1024	945	954	970	934	985	1004	971	988	946	1043	978	990	988	963	960	978	1014	972	960	1042	926	982	933	948	1023	946	950	957	944	984	995	966	986	1025	956	985	979	990	980	994	965	989	946	913	920	937	946	948	997	984	1022	995	917	1029	947	964	952	960	973	960	959	931	906	1021	998	1000	943	913	952	961	1023	972	1016	950	917	956	961	943	970	1007	1028	987	960	1054	938	990	991	984	929	940	948	928	990	985	1014	945	981	1001	963	1004	969	1004	968	947	1016	983	1002	973	994	954	980	954	953	955	944	923	948	1009	1013	967	983	958	945	965	1017	978	969	936	977	955	984	968	975	962	979	932	974	975	983	950	1021	962	951	983	956	987	997	993	953	971	996	983	964	954	924	946	976	995	984	983	919	1033	1023	955	932	980	949	944	970	1003	934	932	1000	955	1004	970	973	1001	956	983	942	973	976	966	944	972	945	971	920	968	924	986	958	958	976	1012	974	971	983	997	973	995	963	916	934	960	967	936	1016	932	955	960	951	942	993	948	958	956	945	1001	944	960	973	963	981	939	911	958	977	1018	940	969	910	1025	991	933	979	1002	913	952	940	1007	949	981	991	964	991	966	957	1035	939	962	943	950	966	988	1032	958	928	1000	949	917	976	1004	986	1020	962	953	953	1031	1009	972	970	998	978	935	986	967	990	968	965	974	969	996	931	979	955	972	949	963	931	1011	988	981	1001	952	955	982	989	992	987	939	957	966	974	1042	954	981	937	953	942	956	964	965	919	1022	936	918	930	920	948	972	942	980	1011	955	910	959	952	969	902	938	1011	927	952	910	983	962	963	975	926	960	970	898	927	970	936	990	984	1013	986	986	959	973	961	1011	912	971	893	975	942	932	974	975	960	989	969	966	938	971	1003	901	1003	1001	984	968	967	980	1031	1013	892	1000	967	964	920	1047	941	1004	942	941	956	1054	930	966	984	929	971	968	967	992	899	993	952	1000	981	984	939	1037	904	997	999	966	951	1024	926	948	981	939	977	1016	953	934	993	997	952	978	962	983	944	976	963	944	1032	898	979	1005	981	974	943	968	947	938	1017	977	950	998	956	988	980	973	956	974	963	958	994	943	947	950	939	966	959	954	926	932	1012	924	986	940	955	930	942	940	1002	989	1033	982	943	968	974	1014	1010	953	974	997	934	964	939	979	966	965	938	924	973	965	975	957	955	956	974	962	963	991	928	932	962	978	943	985	972	1011	990	1044	959	969	951	1009	935	973	973	1001	942	978	918	988	983	1026	965	990	1004	988	991	995	943	1026	934	940	964	974	972	951	989	960	1003	974	1025	936	976	949	936	982	937	970	999	922	931	974	921	969	996	962	966	967	1002	957	954	916	970	971	964	969	944	975	990	999	979	999	986	914	1015	972	1018	1001	952	919	1001	1013	1016	958	939	978	955	978	986	993	955	983	985	1001	920	1006	950	974	950	977	958	1037	1004	922	944	973	940	1048	884	925	967	983	967	952	962	924	952	992	959	954	936	979	1007	1019	941	951	967	988	985	936	965	963	988	1017	913	1006	1015	957	986	973	1012	965	954	990	940	937	956	928	972	1008	980	990	919	968	966	987	939	965	988	988	999	997	944	960	1018	979	969	1006	1000	949	947	1004	1002	952	936	972	952	991	920	983	960	945	972	989	963	993	970	943	992	959	970	1019
23862	20942	24266	27787	20942	20959	12999	574	394	414	366	299	293	310	277	266	292	288	273	263	300	235	273	250	274	271	257	281	250	259	250	276	267	236	251	230	240	275	253	258	245	281	270	272	254	263	247	246	217	229	255	248	274	271	243	246	240	265	251	260	268	239	219	261	262	243	256	234	255	215	233	232	240	229	226	263	288	262	265	238	257	275	276	263	232	253	231	264	254	240	233	254	238	253	248	257	245	218	240	264	252	241	260	221	207	249	254	213	282	253	243	268	229	239	239	258	276	241	226	220	229	253	289	242	265	273	242	244	225	244	228	241	252	247	218	237	240	248	250	225	250	241	247	260	245	248	234	242	217	256	248	243	240	281	209	244	241	238	270	251	257	236	248	253	241	239	243	207	194	255	226	245	234	263	242	259	263	235	255	260	217	271	233	235	245	274	226	236	259	248	260	215	249	259	243	222	249	252	249	257	258	272	234	241	269	251	222	257	241	251	257	246	257	244	223	261	282	255	253	256	259	249	232	249	246	271	244	216	237	258	216	257	234	223	247	266	239	258	254	239	253	266	246	220	243	258	226	263	256	291	231	229	263	213	243	279	275	261	238	248	242	244	266	260	247	253	269	265	252	223	210	237	249	253	250	244	225	248	240	263	234	244	247	228	251	255	251	265	226	251	231	247	231	251	230	242	233	232	275	239	265	241	220	278	228	245	259	257	244	250	230	227	202	238	261	228	263	273	238	220	251	259	263	211	251	274	247	252	242	222	229	240	234	233	245	230	234	247	206	253	241	244	231	272	210	262	262	245	256	245	240	251	228	245	252	239	233	223	245	234	256	250	265	248	243	257	234	250	229	216	259	259	211	244	236	249	243	246	260	246	258	241	247	232	253	229	259	244	242	246	234	235	261	239	271	244	240	262	228	246	232	243	266	238	254	282	241	251	230	239	237	241	269	222	236	257	266	252	256	228	240	263	252	241	213	258	241	249	239	275	252	247	236	246	240	265	260	230	231	250	227	226	240	247	239	225	229	277	234	263	256	248	224	225	212	241	232	270	252	266	235	254	252	264	213	254	234	244	241	239	238	229	225	233	247	258	214	226	220	248	259	253	257	229	247	225	247	219	247	239	236	246	230	253	219	230	241	213	259	253	261	250	248	251	253	244	239	273	251	258	234	241	251	222	228	242	224	277	233	255	229	232	239	236	231	255	261	251	249	230	248	243	241	257	260	225	225	236	237	240	213	219	227	224	229	265	250	255	226	226	240	242	247	234	238	251	247	252	277	277	264	228	271	231	241	244	233	235	214	218	252	223	231	220	286	261	260	241	227	241	265	272	249	266	245	213	229	273	276	270	241	236	223	241	229	235	259	237	209	255	245	269	233	238	249	250	219	256	258	238	241	234	279	246	256	246	269	232	291	245	262	279	256	244	255	213	248	246	259	295	258	235	228	232	250	249	235	274	265	209	251	276	258	223	258	217	232	281	252	292	216	265	260	224	253	257	287	220	237	230	242	237	251	265	227	274	241	242	259	239	232	210	277	244	241	255	259	246	238	255	256	265	237	256	257	246	258	230	257	235	231	246	249	247	228	224	226	227	241	239	264	275	236	223	228	268	257	262	200	289	227	257	228	212	248	268	244	256	243	222	251	249	228	234	255	244	253	221	241	246	240	238	263	235	262	254	251	257	240	232	226	231	238	255	257	227	247	252	249	229	233	280	214	267	221	275	272	242	229	228	236	264	237	245	259	253	229	249	238	222	214	243	226	251	263	248	251	274	255	251	229	245	260	241	229	256	257	251	246	247	241	223	249	250	230	225	235	257	231	235	246	258	216	261	229	232	232	224	245	229	243	231	263	229	230	235	262	287	242	257	234	246	215	260	242	258	243	252	261	270	227	212	228	268	237	249	246	240	239	234	237	262	251	236	251	224	241	258	249	239	231	234	243	232	261	230	245	251	253	237	236	247	254	228	231	245	239	231	244	219	240	236	222	268	247	262	244	277	252	257	234	268	224	244	259	245	259	227	249	248	250	224	239	223	244	252	273	255	239	253	256	261	233	243	224	240	263	248	255	226	244	252	235	225	234	227	248	230	237	232	243	250	227	233	232	231	262	201	230	279	247	239	266	235	239	243	232	239	258	238	271	240	245	260	259	238	218	255	246	257	250	234	247	243	261	270	239	256	246	232	251	251	257	246	207	253	230	243	232	247	260	239	257	264	227	252	222	240	243	221	256	269	242	244	226	227	264	269	219	229	241	239	235	227	258	261	242	245	236	245	258	255	238	238	241	257	247	243	285	222	269	264	259	237	242	261	249	237	260	230	244	262	238	273	222	236	235	252	286	246	236	205	244	245	245	249	236	244	235	241	248	248	235	241	239	229	258	234	246	270	238	226	232	256	255	235	253	282	244	225	265	268	264	230	244	237	265	255	283	260	247	246	233	246	238	249	252	264	240	230	244	257	246	240	251	242	258	258	210	265	248	229	228	254	248	244	242	248	256	248	215	238	243	279	270	277	248	267	247	274	233	199	206	233	240	239	273	245	239	250	221	221	285	229	276	248	238	233	250	239	245	233	257	242	211	246	257	255	235	258	232	235	225	255	210	250	238	255	288	235	237	207	249	245	260	252	242	264	247	252	218	268	274	241	257	257	226	243	267	272	243	251	240	276	255	235	246	279	253	260	264	250	244	241	269	251	215	214	242	235	222	242	249	277	244	261	227	264	250	219	245	246	241	227	274	258	265	246	227	256	236	241	238	228	218	255	253	239	271	250	249	241	247	267	212	245	239	278	237	229	231	245	237	250	250	243	251	232	237	255	258	256	263	259	234	254	217	229	244	251	256	228	235	225	262	261	252	254	240	225	266	243	255	252	260	254	256	214	263	262	224	251	229	241	243	217	258	248	229	220	220	229	240	236	260	233	247	236	257	267	259	239	278	286	247	258	216	252	228	224	220	265	272	230	244	252	245	208	244	239	228	242	266	214	261	225	256	238	238	247	228	236	253	278	234	223	234	237	239	261	272	237	228	269	269	240	225	234	224	263	239	278	231	227	236	230	227	252	253	253	257	233	229	279	258	251	254	226	258	228	241	238	241	257	242	235	246	259	250	248	230	244	258	232	270	247	248	270	242	229	207	251	267	253	275	261	236	238	231	228	232	266	260	213	236	233	225	245	257	199	240	224	262	251	251	261	280	245	241	268	236	244	247	218	232	249	246	249	247	241	248	219	240	236	242	233	275	243	226	203	225	235	228	252	234	232	239	269	256	259	220	239	229	256	245	253	241	225	240	232	261	248	223	242	232	279	245	247	248	243	258	253	235	243	251	237	240	226	285	229	248	222	243	240	228	232	240	270	236	236	244	223	250	245	261	258	242	229	254	243	276	233	234	224	223	253	258	241	244	255	245	267	277	226	232	244	252	234	206	221	226	248	226	257	243	231	243	238	259	225	235	245	230	259	243	227	268	256	230	257	246	223	253	226	217	205
3050	3249	4520	1354	841	740	709	632	665	648	636	589	603	645	642	606	653	660	600	543	604	581	609	627	628	618	632	589	642	606	619	618	602	630	612	576	582	610	618	597	597	613	615	589	594	589	632	627	576	572	641	616	618	601	591	601	592	596	583	579	592	575	559	582	578	610	587	637	598	597	593	613	594	546	595	607	573	584	564	609	611	589	573	647	631	579	599	610	603	612	583	588	579	622	639	585	603	571	592	578	601	547	580	619	605	592	613	631	590	538	605	629	598	550	580	581	583	613	629	623	572	598	555	600	632	589	641	599	613	604	610	585	638	653	577	619	575	565	607	558	609	624	609	599	603	638	585	613	631	605	642	595	594	609	587	594	612	609	596	557	588	619	618	625	611	615	618	615	560	585	582	600	631	602	573	611	598	596	577	574	674	596	634	637	585	574	600	562	632	598	569	590	604	612	564	604	586	564	584	583	667	595	616	584	583	584	588	623	580	636	608	606	556	586	592	572	583	566	617	599	578	657	634	596	544	595	576	575	663	590	632	603	607	650	589	595	590	623	589	593	607	596	600	612	569	602	584	629	604	631	598	601	613	600	630	615	600	585	627	592	633	563	604	609	645	569	639	590	632	593	588	576	569	620	566	597	610	634	610	585	651	635	615	570	582	594	609	620	578	634	606	613	611	618	605	623	610	561	593	571	630	626	634	568	612	581	584	555	620	598	625	610	601	593	608	610	591	617	606	591	566	600	652	598	591	582	581	587	595	592	602	608	595	620	613	618	531	591	589	602	621	573	609	602	559	600	644	621	597	617	576	612	641	588	591	588	601	548	629	579	602	606	603	614	589	542	550	613	624	607	610	591	629	600	559	604	629	554	567	594	564	618	569	564	614	623	596	605	628	567	622	593	594	610	595	559	580	645	562	600	608	599	613	634	620	633	617	593	630	590	592	606	626	584	644	584	607	592	598	614	678	583	576	569	573	654	596	593	600	614	619	576	595	613	583	567	599	593	603	617	568	637	608	632	589	600	577	621	569	598	606	613	641	608	583	562	576	603	571	594	613	595	594	634	602	622	563	589	625	616	617	589	596	585	617	572	662	596	609	601	599	636	600	553	589	588	566	606	526	603	600	582	587	567	588	604	618	612	633	615	599	607	601	628	601	612	554	580	581	588	574	667	618	624	598	639	631	618	600	598	612	590	651	607	610	627	602	636	602	632	632	598	591	591	603	573	608	575	577	574	596	624	558	591	591	602	606	582	609	576	586	605	607	616	593	617	605	594	579	603	624	623	601	573	627	634	569	596	601	607	574	596	568	575	602	556	582	591	618	541	615	598	608	602	632	578	601	634	575	613	598	619	571	644	619	611	607	621	615	569	590	584	569	639	578	580	613	578	578	610	545	634	633	593	548	607	585	603	603	540	607	615	602	621	608	598	587	573	583	582	601	622	564	624	574	594	560	630	599	579	595	600	630	577	609	613	587	591	603	576	586	608	593	575	624	641	557	600	581	608	598	623	600	616	630	570	595	593	648	614	578	592	576	543	634	603	600	617	555	577	570	600	619	604	665	564	602	569	626	581	556	634	556	555	573	649	506	612	572	610	557	589	596	578	550	594	597	556	583	600	630	592	624	553	582	628	613	588	624	617	600	594	600	593	573	607	558	613	619	614	552	613	609	604	583	561	592	614	597	645	583	542	535	605	610	605	572	584	568	644	587	599	590	565	565	554	615	613	639	575	587	567	617	589	610	644	584	585	581	608	619	586	582	587	570	572	610	571	596	596	609	585	611	599	593	575	579	609	612	573	614	605	611	585	633	552	608	576	611	605	611	572	607	603	613	626	626	608	615	616	640	604	606	570	578	564	573	567	598	606	586	639	584	626	600	580	576	574	568	622	554	589	659	607	604	575	611	581	583	619	608	578	614	544	584	599	626	587	606	600	627	608	613	614	629	593	583	594	586	637	564	590	616	612	564	587	580	606	614	599	618	615	576	569	633	597	614	571	573	628	619	597	628	603	548	632	572	595	607	588	584	621	588	609	629	594	629	563	601	621	617	622	597	614	581	622	611	599	589	591	589	611	608	587	582	591	610	577	655	575	573	618	600	614	602	603	569	584	600	582	606	600	625	587	590	598	594	601	602	558	538	627	573	639	605	599	593	643	607	640	587	554	634	641	602	567	596	552	576	625	612	578	554	592	632	637	629	626	624	573	634	595	593	627	567	588	576	606	593	587	593	598	560	582	579	552	605	574	610	578	624	561	572	581	602	602	561	579	622	604	618	589	607	604	628	620	562	544	554	598	615	601	615	612	581	639	632	598	622	616	626	635	595	579	646	589	604	591	592	600	594	643	603	584	624	614	601	560	620	568	604	646	636	593	615	613	603	608	543	580	636	568	597	559	610	608	602	588	582	628	603	575	583	597	613	558	584	596	610	598	588	591	594	577	608	570	587	610	591	584	606	620	582	617	622	556	612	588	615	595	598	568	575	601	603	624	591	558	609	554	605	594	597	558	588	636	611	565	626	649	584	582	600	611	622	584	614	610	602	594	595	580	623	560	585	570	593	615	601	593	561	630	592	573	600	594	583	596	571	612	581	604	568	574	608	609	585	602	585	600	575	601	603	613	589	584	596	627	579	607	591	601	572	605	607	613	599	567	582	623	631	567	574	626	600	592	576	633	604	583	563	580	603	601	600	625	624	605	567	602	584	570	623	568	625	630	617	635	590	607	595	571	623	567	616	604	639	563	604	638	620	607	622	616	576	612	628	579	571	603	589	594	552	569	580	655	619	590	590	538	562	604	557	610	628	653	586	610	569	585	613	585	568	595	614	623	561	603	656	619	578	615	557	555	601	590	589	583	624	577	606	577	597	582	628	619	595	564	595	573	592	589	611	611	594	573	581	608	589	583	603	655	569	592	605	575	629	631	554	558	587	615	588	650	583	609	603	619	596	595	607	604	586	570	632	634	610	597	559	636	576	610	610	579	535	597	577	600	601	611	627	585	597	608	609	623	598	587	575	551	655	603	636	591	600	650	581	605	562	607	624	598	591	618	600	595	612	616	596	578	553	577	628	591	587	597	593	598	559	612	616	619	595	603	611	620	581	636	543	594	564	635	557	618	628	625	549	625	621	612	578	546	601	595	611	561	581	584	583	659	614	602	578	594	617	570	549	600	599	595	596	582	609	624	648	637	629	595	618	607	625	624	584	576	606	617	609	573	612	585	596	603	606	576	631	592	633	597	615	618	599	542	597	639	571	623	554	580	615	595	614	633	588	549	599	565	624	562	588	577	595	610	593	551	610	607	562	596	640	599	621	631	560	595	617	597	587	578	588	609	627	589	577	637	583	644	562	598	649	638	564	664	606	599	625	561	594	560	586	606	598	630	600	598	601	601	598	573	611	545	566	581	590	605	624	606	566	606	615	619	597	595	578	590	566	598	612	579	596	561	646	606	546	628	623	638	600	607	558	601	587	605	600	570	628	600
31632	19356	8689	1145	529	521	449	348	374	316	373	339	385	347	352	347	355	368	343	357	346	364	360	335	370	330	330	338	352	332	338	353	358	375	388	341	337	334	298	364	358	359	349	370	356	340	349	344	352	347	321	364	349	372	384	360	390	359	347	326	364	362	376	352	357	299	334	360	361	354	319	333	335	333	337	359	355	374	353	326	319	333	385	358	353	368	330	313	354	354	335	365	342	333	366	350	378	356	360	377	350	398	375	372	380	358	339	369	374	369	363	355	321	380	366	359	341	318	343	366	355	337	360	371	335	346	339	336	391	326	350	340	339	378	308	324	321	335	331	345	372	378	335	348	353	330	384	343	357	335	356	350	380	375	322	317	326	376	342	336	365	380	350	358	348	343	373	376	324	352	324	360	363	381	319	369	344	343	378	362	359	348	368	382	330	345	330	355	370	332	349	365	362	354	359	351	338	376	380	329	341	344	376	420	383	384	352	363	358	375	358	349	367	335	356	357	365	356	365	342	358	356	347	379	357	332	327	329	346	389	384	340	335	385	392	380	310	345	385	386	346	375	350	376	361	378	368	367	314	342	353	360	322	370	317	350	373	365	347	347	335	362	393	342	366	345	329	333	386	360	359	356	322	362	322	329	346	342	316	327	365	337	324	338	370	356	370	400	363	358	347	395	347	348	377	328	373	380	373	335	337	322	345	369	344	356	364	382	350	373	355	298	392	346	370	361	358	370	369	367	373	352	387	347	351	410	365	350	362	361	368	311	334	375	388	316	342	362	321	343	324	359	341	326	327	342	380	378	339	345	349	355	365	379	350	358	353	337	332	325	367	385	365	315	341	357	336	364	340	352	336	378	357	373	387	340	355	318	336	370	352	354	345	305	371	328	399	343	354	365	350	345	332	323	354	364	361	355	373	348	372	363	336	399	373	347	356	323	325	343	331	355	365	344	326	365	340	352	371	354	347	363	320	360	350	360	340	326	350	335	338	332	355	336	363	369	319	363	380	339	341	324	326	322	396	295	353	377	378	356	352	380	357	332	331	343	351	349	317	360	375	343	356	371	346	326	381	352	351	344	391	360	355	344	347	340	327	402	366	350	345	370	382	355	383	344	389	327	362	321	343	353	314	353	345	325	366	385	361	378	343	355	354	377	354	342	343	421	370	378	370	364	325	402	384	350	336	336	388	319	364	368	370	355	356	396	353	329	380	384	387	357	347	361	321	350	317	368	364	361	340	381	333	343	356	354	360	322	393	364	334	346	356	331	362	352	358	339	338	360	379	337	363	369	356	355	376	381	372	398	364	349	344	367	339	344	371	374	329	377	385	324	349	378	359	371	334	378	347	345	350	360	377	381	366	349	355	345	380	398	370	378	373	391	341	367	374	329	328	322	329	328	366	349	378	356	380	357	366	340	317	376	342	368	381	330	397	346	367	348	318	353	333	355	316	356	351	334	376	334	341	342	364	352	365	367	354	350	334	323	349	351	372	369	370	370	356	365	353	305	342	368	329	331	337	336	356	373	418	371	364	349	376	362	376	342	372	397	362	344	327	339	356	376	327	377	317	357	350	349	351	343	360	361	381	326	356	394	343	374	356	374	355	330	374	343	312	373	366	376	356	377	373	372	368	328	341	310	344	383	346	386	358	323	308	340	340	340	337	360	377	387	367	353	341	327	316	359	349	354	370	347	344	380	343	379	345	326	348	366	352	325	317	361	395	330	345	360	318	323	347	338	340	333	345	340	353	359	337	338	356	332	330	347	339	373	384	380	357	353	356	342	326	368	359	374	329	332	370	367	353	364	313	361	315	351	375	376	355	364	372	321	340	377	341	348	351	366	332	356	362	359	339	339	343	362	365	356	378	387	312	359	314	374	314	330	365	335	362	348	374	353	366	380	323	352	372	381	361	374	370	350	325	363	355	344	361	328	334	391	372	344	347	367	376	391	351	333	363	368	350	323	335	329	373	340	324	364	328	330	374	345	380	378	337	310	372	334	310	335	347	350	356	361	368	367	357	306	326	341	346	335	328	360	364	346	354	355	342	357	343	366	397	365	367	347	366	352	369	351	340	351	372	389	381	354	309	354	380	323	372	312	370	344	360	316	349	343	356	358	341	338	371	334	317	331	350	342	372	366	378	352	368	339	363	360	363	393	386	358	328	367	343	345	373	385	363	356	386	354	372	337	341	354	373	359	374	338	349	338	338	310	333	358	360	399	337	345	379	326	397	323	362	369	351	319	321	370	357	328	361	375	353	354	320	372	345	350	318	338	389	353	341	359	373	329	342	379	346	348	363	343	367	346	363	337	352	321	359	321	358	358	360	355	367	320	334	343	337	354	365	364	370	334	350	344	315	348	341	333	362	337	363	333	356	356	376	365	364	373	369	378	347	322	354	354	360	390	345	405	334	335	349	347	348	343	307	328	338	371	330	358	330	379	316	380	356	364	332	332	355	363	354	342	381	338	313	330	357	328	340	369	373	339	309	330	346	349	340	378	397	352	361	370	372	338	340	358	382	369	352	325	343	371	382	353	368	348	387	367	344	377	357	362	360	364	368	363	352	364	350	398	366	327	329	361	371	340	335	372	320	380	382	360	389	321	354	389	330	346	322	363	341	393	368	335	327	329	400	331	329	376	364	357	341	348	333	369	386	366	371	375	352	327	369	365	346	374	359	371	347	346	365	373	373	340	359	379	358	357	357	327	358	367	341	392	391	324	350	343	380	357	356	385	357	361	354	320	366	372	382	392	363	334	339	380	356	370	350	331	330	360	325	356	379	357	374	330	335	395	352	358	358	340	338	315	344	357	337	364	370	361	336	366	351	360	335	364	349	379	336	344	379	343	334	372	362	361	392	345	327	355	368	356	366	384	340	350	337	359	376	388	377	342	355	367	353	343	339	342	334	324	380	371	365	365	378	400	351	360	367	324	357	374	372	337	342	348	346	363	379	364	331	346	338	378	336	372	361	363	362	324	374	369	344	319	336	321	366	361	325	385	364	351	335	363	367	380	408	332	373	352	384	341	389	377	337	362	367	346	382	373	350	330	381	350	342	364	358	365	399	328	377	368	346	374	363	378	369	348	328	366	381	351	327	353	340	347	365	356	361	315	367	324	377	368	370	350	372	356	355	326	318	377	344	335	387	337	332	396	371	361	336	357	356	339	365	353	365	395	386	345	362	344	341	326	347	333	349	366	374	348	317	373	360	376	328	358	326	387	354	342	340	365	413	343	375	355	350	357	363	400	370	339	354	360	371	380	357	380	315	384	400	328	347	336	341	355	401	344	321	391	351	378	363	344	380	377	360	354	350	351	360	343	354	335	349	334	359	348	337	399	401	369	355	340	376	387	309	365	341	341	362	339	360	395	349	359	356	352	321	353	364	355	387	356	358	366	364	341	370	344	363	342	355	324	329	332	333	373	354	362	356	376	350	337	351	338	325	351	375	342	364	345	330	357	364	356	344	359	345	383	338	350	349	358
5662	1235	2377	955	923	868	894	854	845	860	902	866	880	900	866	923	881	852	904	924	858	810	955	874	923	949	851	876	831	920	854	919	879	914	863	870	898	829	914	851	867	890	885	866	867	869	875	912	886	952	887	924	945	939	915	893	891	871	882	947	892	856	855	919	893	854	886	899	937	892	896	936	917	923	839	891	877	924	840	909	919	908	888	891	925	874	814	902	944	915	880	899	834	906	908	917	873	867	859	866	831	854	867	931	961	873	872	875	901	915	893	901	892	876	820	864	878	901	915	880	855	880	916	885	892	874	920	916	845	935	874	909	930	885	921	871	869	919	814	886	835	874	826	847	873	872	887	928	865	860	931	867	959	867	930	922	914	922	884	867	850	892	978	887	926	896	936	913	921	912	864	931	875	898	959	906	880	856	858	907	854	905	868	858	862	918	886	888	929	947	890	877	893	874	907	918	897	911	889	894	897	911	879	885	903	862	894	860	864	836	887	900	926	865	905	908	850	954	914	896	854	869	805	861	897	867	922	914	892	896	899	891	826	901	947	880	873	887	929	914	897	878	850	882	902	902	850	879	950	829	905	873	903	907	899	904	874	875	867	898	833	899	843	854	926	872	829	881	893	887	892	900	910	849	838	856	889	869	881	890	878	909	883	859	898	915	925	976	875	870	860	846	840	862	909	820	922	951	939	906	876	903	912	850	863	912	905	891	895	902	888	876	963	840	909	878	908	895	880	890	866	863	869	897	862	904	861	888	882	876	866	851	895	933	935	942	900	859	892	867	869	909	891	910	868	869	866	853	929	889	874	856	867	890	875	879	866	886	854	847	925	879	934	839	941	867	906	863	887	866	827	847	914	893	885	888	879	880	889	881	793	830	903	875	866	853	863	841	890	916	874	892	913	954	818	859	887	829	916	846	919	891	887	909	902	911	964	916	898	926	923	891	905	910	906	905	850	886	881	882	844	904	882	853	832	884	913	926	889	865	922	938	903	871	921	889	847	881	901	853	891	873	874	922	896	845	900	916	914	862	900	863	849	957	921	812	850	889	898	857	821	856	849	877	877	880	925	898	881	906	953	901	945	921	883	867	852	872	907	916	914	842	843	873	883	851	915	862	875	909	879	884	861	886	826	899	872	852	913	875	931	890	943	904	929	818	904	935	901	837	872	877	884	942	886	882	844	825	877	942	896	883	867	909	917	871	892	868	906	888	891	882	875	891	817	863	889	844	961	891	878	911	883	925	877	870	907	881	903	853	829	866	925	918	911	904	856	930	878	896	900	844	905	950	896	907	914	864	900	894	927	859	927	899	916	890	875	902	884	840	915	849	896	888	921	924	869	882	858	883	943	834	860	933	906	862	895	893	923	963	899	916	823	897	876	919	956	857	867	869	898	862	878	863	918	884	889	872	917	911	930	911	869	867	902	890	864	885	904	899	938	838	854	872	876	869	900	894	880	862	907	896	879	843	889	874	874	892	849	851	860	858	884	898	928	867	921	922	900	878	890	894	889	856	900	858	876	908	865	882	858	943	918	874	879	911	861	877	864	874	867	860	896	958	910	920	901	951	867	852	898	896	914	863	907	889	876	890	935	851	880	882	883	799	886	860	834	946	902	910	849	874	833	852	925	846	929	889	831	878	893	888	860	996	924	879	872	900	948	865	933	956	888	859	951	838	950	875	899	878	869	878	855	866	931	889	895	883	883	860	931	919	920	905	864	888	822	907	914	907	942	924	859	852	906	889	843	907	869	836	870	861	890	931	895	887	885	907	885	860	888	896	879	911	876	884	893	899	888	871	822	836	862	879	892	862	936	895	906	924	855	868	907	864	911	861	871	910	903	852	883	884	882	923	847	855	977	914	853	891	903	906	914	885	919	885	895	884	821	917	938	910	853	908	881	819	897	874	857	898	851	839	851	885	881	833	861	929	881	912	880	885	866	894	922	922	838	939	895	870	869	878	836	875	866	870	904	839	890	912	893	875	821	836	878	894	875	881	836	898	846	860	871	866	878	865	858	902	872	890	896	911	926	870	918	822	926	887	880	873	898	872	846	897	880	875	900	855	852	840	819	909	921	890	861	865	853	867	931	886	860	889	907	902	866	877	903	873	921	928	884	880	858	912	876	892	859	874	890	854	867	888	863	891	899	903	870	855	916	883	931	898	886	840	864	859	847	893	906	875	877	871	843	900	907	909	912	864	930	918	880	880	882	903	855	851	850	918	902	831	882	908	927	907	832	914	948	881	916	879	926	928	893	866	892	919	890	884	848	874	898	884	872	831	867	863	868	903	871	866	937	895	842	912	888	829	882	863	831	908	930	909	858	903	877	915	883	886	872	887	840	862	857	878	840	887	903	892	875	868	888	782	929	874	891	869	882	867	864	921	853	832	851	889	925	866	871	879	873	866	864	876	892	870	855	851	884	874	908	861	897	898	845	876	874	892	851	887	860	864	904	912	879	877	900	862	932	832	867	907	895	859	894	880	929	847	917	866	880	843	822	883	950	863	904	858	914	868	871	884	859	893	874	887	878	896	885	812	866	877	923	895	962	919	895	891	889	863	854	836	902	896	916	887	897	951	925	888	890	886	866	868	901	877	882	869	909	856	902	901	901	927	919	944	858	911	933	898	880	869	884	900	901	879	887	882	894	893	915	888	850	898	840	852	845	888	905	923	860	937	818	871	859	878	884	828	898	809	889	902	912	883	868	962	884	851	863	890	900	882	851	868	927	865	952	927	892	836	893	827	854	918	913	919	890	927	877	889	856	838	857	921	860	831	909	912	874	899	865	936	868	872	917	862	909	887	892	869	925	872	936	931	956	894	911	886	914	926	903	861	828	868	895	907	838	864	889	908	879	884	915	870	862	908	872	886	903	904	895	910	905	880	901	888	876	873	891	958	852	901	889	872	875	896	841	910	945	886	904	909	874	873	839	879	835	865	894	838	864	896	861	911	830	888	881	866	894	966	914	874	867	872	896	834	934	909	962	820	867	860	877	900	890	877	848	886	858	860	855	874	884	895	868	895	906	824	835	907	890	844	865	900	915	893	866	899	867	905	908	866	897	886	880	922	894	904	912	885	922	890	888	889	908	865	952	887	916	861	857	884	888	884	899	881	871	899	897	915	852	908	844	873	910	865	904	912	877	918	836	901	902	927	928	859	883	844	893	891	908	860	875	904	899	894	867	911	866	895	848	890	888	898	926	872	958	911	883	923	894	910	949	876	841	900	899	836	867	890	871	868	873	918	842	877	854	953	879	946	905	887	877	845	871	868	867	863	911	830	902	917	933	863	922	863	890	859	832	889	865	899	891	906	897	867	841	878	883	845	956	891	844	851	855	874	905	901	897	869	858	898	891	868	874	908	840	898	835	908	866	872	906	904	846	911	891	897	917	895	909	861	939	874	872	852	877	875	874	911	888	897	890	905	831	866	836	894	887	896	935	949	895	864	916	898	917	899	938	880	864	887	855	886	911	903	887	917
24588	20998	23968	28210	20993	17294	836	549	500	465	456	433	449	441	428	416	447	414	471	396	367	416	437	464	422	416	394	484	407	413	393	427	393	424	417	411	396	387	406	403	422	408	367	407	374	423	412	422	394	436	425	449	418	395	386	398	407	458	456	434	425	407	415	428	432	423	425	408	398	448	404	402	437	402	409	407	424	402	422	432	405	410	407	436	396	421	435	407	454	401	427	447	413	406	391	389	403	391	406	425	364	386	424	426	408	393	406	370	385	450	426	398	358	387	415	421	419	382	404	391	444	379	374	396	449	401	404	430	395	400	398	442	395	447	416	390	403	402	448	422	444	389	442	394	415	430	396	421	398	401	408	452	401	423	401	402	390	417	439	389	426	414	418	395	430	407	400	383	417	380	445	413	390	435	402	368	453	406	432	398	416	388	453	383	410	418	403	419	401	399	407	368	425	413	394	411	410	416	406	383	445	411	437	479	390	403	422	390	428	425	403	450	438	419	437	429	425	389	419	392	437	431	476	432	356	424	421	376	376	417	383	390	427	422	399	413	381	405	365	370	417	419	404	437	407	419	438	406	428	420	358	366	430	375	463	394	411	401	379	376	382	389	404	432	398	407	409	382	448	422	394	402	406	404	417	412	435	417	406	430	368	399	406	408	432	380	394	418	402	396	399	397	389	417	402	400	393	385	391	436	399	414	465	421	452	445	379	443	416	379	393	402	450	408	412	418	394	421	435	378	398	435	396	393	401	401	413	359	414	439	389	419	389	377	402	422	426	454	382	397	392	373	407	398	424	455	425	407	414	412	418	394	447	402	372	387	389	392	391	383	409	425	441	383	414	390	403	406	389	410	395	367	418	439	425	420	404	433	434	414	435	409	429	415	403	429	382	393	392	429	409	408	360	407	445	413	402	404	382	411	384	435	417	405	401	425	414	401	403	408	435	429	427	450	385	386	397	397	390	399	416	396	396	392	459	438	457	388	415	402	405	395	421	418	446	379	384	379	406	376	415	392	399	414	384	435	419	396	439	373	398	431	435	437	415	403	462	447	423	392	444	439	402	408	383	393	431	406	425	399	436	416	421	389	417	381	398	398	416	357	415	430	379	379	441	443	422	380	425	413	443	422	398	435	386	434	409	411	405	366	425	425	406	360	426	413	446	398	442	399	400	432	426	405	430	399	399	416	410	401	381	411	415	447	410	421	397	431	465	440	416	391	420	403	431	369	416	452	364	409	415	425	423	396	442	427	385	421	430	379	387	401	376	384	419	383	417	410	439	412	396	393	388	408	402	410	376	432	437	444	391	405	401	416	402	412	391	410	361	419	423	416	390	444	428	446	427	383	432	419	410	393	411	404	406	451	418	378	441	395	397	373	373	418	391	420	412	418	408	375	432	441	399	399	412	390	383	431	426	408	413	407	384	442	406	369	414	382	398	349	431	391	382	399	417	430	433	443	396	444	423	398	393	443	407	389	391	424	443	409	436	417	457	353	419	417	390	424	411	382	421	416	396	409	401	413	403	368	413	392	399	413	382	404	435	421	391	390	381	404	398	408	409	390	410	426	393	382	428	400	429	429	418	377	374	429	431	441	425	419	404	382	411	399	418	414	415	421	381	401	414	357	437	424	415	428	402	392	403	380	386	406	406	391	388	386	408	398	380	396	410	384	431	406	384	397	415	403	399	368	405	393	390	406	412	438	416	386	417	411	387	384	409	425	419	441	420	419	393	394	424	422	415	387	439	370	451	408	413	424	419	391	431	419	382	412	413	401	420	403	405	397	385	382	394	420	423	400	421	390	434	445	416	384	423	377	403	421	414	391	393	400	426	431	396	392	417	413	417	417	362	425	434	408	415	405	402	376	411	419	447	394	384	404	405	361	425	409	408	426	425	407	370	386	375	387	423	418	417	438	364	421	402	382	431	439	427	423	409	387	439	407	416	443	424	409	425	425	415	402	446	422	418	443	380	405	392	411	379	390	430	430	412	417	395	400	432	433	415	410	403	388	407	389	416	444	386	409	396	395	405	390	394	437	428	428	386	452	431	415	415	384	411	400	361	427	382	406	407	411	392	374	411	412	385	411	375	358	391	403	388	406	392	407	413	434	436	412	443	441	408	432	417	405	409	385	413	394	413	389	429	391	426	415	418	413	412	417	382	427	388	398	359	428	391	406	398	386	393	389	392	424	417	384	417	420	384	400	362	387	405	406	402	438	421	414	421	400	398	439	400	428	391	382	396	385	419	395	439	400	391	425	398	376	416	446	420	393	396	429	395	393	422	404	376	383	413	425	452	403	401	439	405	356	399	406	403	406	415	399	385	427	393	428	395	376	453	432	398	426	442	402	416	381	388	412	442	432	391	401	406	421	406	421	408	453	416	427	395	435	394	407	453	451	390	409	408	411	444	445	370	398	423	406	430	387	373	393	392	440	391	402	397	448	424	393	435	444	382	411	410	397	448	388	407	381	440	388	431	410	398	382	382	409	395	423	430	401	411	404	420	427	424	389	441	417	391	405	391	454	420	406	391	450	387	368	417	426	392	443	395	431	423	413	414	386	392	412	394	408	488	423	408	423	416	390	434	391	379	394	410	437	412	386	411	396	396	454	399	406	424	431	457	396	383	451	392	387	426	412	380	426	412	405	456	427	421	400	430	414	418	443	415	392	367	392	411	377	397	383	420	397	409	402	393	377	415	418	448	420	440	400	403	434	376	360	423	415	439	416	408	416	417	398	382	454	428	456	450	385	396	423	385	372	350	409	389	395	427	397	410	423	423	391	383	434	389	437	440	448	439	382	402	384	439	399	395	378	404	377	445	389	408	415	413	363	403	406	356	400	347	395	408	405	391	445	448	413	423	418	411	365	431	438	443	412	427	410	430	417	426	428	418	398	412	412	383	416	416	419	404	422	379	418	466	409	412	402	390	436	397	376	411	410	406	435	346	406	426	416	413	412	421	394	448	391	421	396	412	422	405	351	413	413	405	407	431	437	408	394	446	426	394	394	462	434	427	408	395	386	410	371	396	399	390	404	405	422	398	386	374	433	412	424	403	446	419	465	398	432	430	458	445	406	385	364	399	415	423	417	406	402	441	391	423	434	385	390	435	367	391	416	396	408	367	410	405	433	431	402	422	427	403	423	426	408	417	402	418	417	396	376	470	415	433	398	408	415	377	387	407	453	425	382	379	453	425	422	383	417	399	376	399	388	415	394	376	381	383	450	402	451	386	379	412	409	423	401	378	378	401	384	408	428	411	422	412	410	432	413	396	397	426	415	397	379	413	421	433	404	386	405	391	399	410	413	476	401	380	404	424	365	378	418	386	413	421	391	423	384	385	384	390	398	426	390	422	398	381	383	386	424	426	425	380	372	397	368	440	420	420	417	390	373	413	418	408	434	437	405	404	421	393	404	392	401	402	383	387	410	383	411	414	409	434	424	420	406	440	418	430	384	406	388	398	449	387	368	431	406	374	414	390	369	370	403
3312	3053	4036	1280	1090	1012	1029	1035	1011	1020	1020	990	987	1018	968	1020	936	953	937	902	1033	1042	982	968	930	987	1037	990	933	1016	971	964	999	952	998	989	945	1015	873	928	948	992	973	979	960	1034	946	943	995	1000	981	994	987	1007	934	970	1033	983	948	995	962	992	952	991	986	944	954	1025	1030	1039	1025	971	957	955	975	938	955	970	936	1063	953	1007	974	979	971	954	931	1005	1023	1002	982	957	924	952	971	952	1005	929	944	957	957	944	932	1000	942	1002	949	962	971	971	983	970	971	1029	969	993	968	1052	1038	964	916	978	996	972	986	1009	989	982	967	971	965	1020	997	984	976	968	965	1003	959	1009	991	998	1020	1004	925	1005	961	935	952	976	965	1015	955	937	950	997	933	985	929	1004	968	971	973	955	1048	950	952	951	983	937	963	1003	871	933	961	974	949	977	1041	988	973	971	1028	898	995	953	1028	908	955	971	993	1055	958	995	1009	1017	997	990	968	1009	932	985	955	972	972	963	962	977	968	953	987	968	991	1027	985	954	945	980	1007	943	989	1005	966	978	1032	957	1041	965	993	960	995	929	991	948	946	954	974	980	987	937	1004	977	1001	1007	972	956	963	947	971	960	1004	940	1013	978	960	994	949	961	983	1012	971	970	950	953	994	1012	995	947	1020	934	962	971	929	923	970	986	965	921	913	1005	1004	1036	970	980	1017	970	1020	1001	986	949	933	983	970	944	987	1012	948	974	957	934	1005	923	1000	987	942	917	961	959	920	947	987	987	1041	965	994	1044	962	964	1020	957	994	894	942	961	964	966	1035	941	960	947	946	938	1015	972	936	999	991	987	1054	1022	1013	968	964	966	977	949	993	975	930	973	1000	988	1010	1013	1067	1036	907	939	980	977	979	987	956	967	971	986	925	917	1013	1016	966	951	952	941	986	990	990	1002	962	1078	976	942	1001	981	974	960	919	939	968	987	987	937	959	971	976	933	1011	984	970	992	958	958	949	986	997	1016	1004	1015	1001	1021	926	1044	976	949	989	1001	988	959	957	944	933	902	977	905	974	955	965	971	1000	1012	1012	939	975	965	1005	998	950	963	971	983	1015	942	984	956	935	936	956	969	957	1002	980	972	961	1015	999	1027	981	1007	1015	969	934	973	1026	962	955	946	1029	951	980	957	1016	957	988	955	972	979	1012	1007	925	941	986	991	967	941	969	988	985	958	994	973	967	950	978	963	987	947	996	957	1003	988	944	973	979	960	1011	966	938	958	939	954	1041	1023	946	996	953	1044	946	972	973	960	940	983	988	952	1013	994	952	952	1004	955	941	970	936	933	971	927	956	974	949	912	898	943	963	955	955	1016	971	955	961	974	1003	987	963	1009	923	982	985	950	988	1015	976	1061	956	964	962	895	1013	989	1016	996	1007	950	1000	969	950	982	980	982	924	959	915	966	974	963	958	945	936	948	1007	983	1000	997	921	971	1066	956	1024	946	1027	1044	939	951	982	933	973	936	974	965	1024	971	1046	990	965	924	1013	1000	965	958	963	987	974	941	940	965	994	967	965	961	985	1022	969	970	997	968	1025	985	953	972	959	963	1028	992	970	1015	982	956	965	997	943	985	986	972	917	998	1043	973	954	1010	943	964	985	981	994	968	1010	959	1025	957	1008	971	991	961	966	998	928	915	944	982	979	965	953	972	874	981	982	974	992	1014	967	953	1008	913	923	896	964	937	965	944	931	939	982	1003	959	961	963	986	963	1010	969	983	958	989	944	1002	990	1000	972	943	997	959	939	973	958	936	942	991	934	936	955	991	987	941	954	976	1013	969	996	968	992	994	964	1014	946	880	952	974	907	920	947	985	1020	898	975	954	974	986	947	985	1009	1012	968	932	962	981	975	943	962	992	965	1013	988	983	941	995	961	974	984	926	1005	978	988	920	964	969	928	1015	970	995	966	997	959	916	958	965	1030	1014	1020	1004	999	1013	969	1002	912	967	970	993	950	1005	1015	937	1038	965	998	957	973	943	966	951	1018	1058	966	1010	976	929	933	955	984	1000	923	984	957	1006	981	1007	929	946	957	1012	1005	1014	937	1005	987	954	1018	983	988	925	929	966	1051	1007	979	1006	968	989	980	982	998	969	1005	955	954	900	1029	962	959	989	973	992	932	964	1026	1035	1002	1014	988	952	962	1005	925	1052	1008	978	999	999	1008	931	990	983	1006	979	991	941	978	957	1028	992	973	982	922	981	946	993	961	1004	995	1021	1011	1035	951	996	924	934	963	944	957	985	944	965	973	950	1022	975	979	1005	984	1033	995	975	978	998	976	975	935	925	983	971	998	1004	946	968	974	919	974	1017	962	946	952	971	988	946	928	949	903	1027	990	994	987	972	999	943	989	1034	982	969	954	971	959	922	1000	1021	984	990	969	977	956	979	964	962	996	1035	957	992	1035	990	976	953	1010	956	946	1008	986	928	1010	898	1006	984	952	979	964	999	930	943	979	932	954	919	1009	994	991	1010	932	941	942	1003	922	988	966	987	953	994	1005	1058	914	960	976	949	1013	953	945	976	998	956	1046	1011	1011	891	940	935	989	965	1001	999	982	1026	947	903	972	938	983	986	968	872	975	929	966	921	969	979	972	984	960	985	952	1014	1010	955	984	977	1015	982	980	1052	952	973	984	992	922	980	985	946	965	992	927	936	961	932	966	957	974	953	967	955	923	982	941	980	937	994	963	1001	1004	994	1029	1036	975	955	984	979	986	974	967	918	982	1001	962	974	916	1000	973	969	973	969	967	978	963	939	960	992	921	967	902	957	930	1010	966	944	930	978	991	969	965	974	1001	971	1025	1005	970	964	903	924	1009	915	998	907	941	973	954	995	992	945	988	962	946	962	951	986	1018	960	990	961	983	957	997	969	989	993	949	919	949	974	957	988	974	983	956	988	977	966	958	969	963	943	1033	957	923	1028	963	951	1001	1000	1012	972	941	999	994	963	954	978	955	988	956	976	945	971	984	954	1003	945	956	1036	1010	995	960	977	937	1013	992	974	969	996	926	952	981	988	1013	991	991	976	1005	998	995	1017	1007	893	1001	952	1039	999	990	987	1021	1012	982	947	935	962	945	940	983	1002	986	957	934	971	936	957	972	993	960	935	935	943	919	1013	954	952	983	992	1035	940	975	962	986	985	1017	987	936	997	971	985	971	962	949	949	1031	989	946	960	894	944	989	1024	912	957	991	998	1020	947	989	966	981	942	1021	984	950	945	937	976	961	978	911	972	1008	1010	1006	979	969	1010	956	979	999	1033	1003	950	974	1001	933	993	924	955	977	955	979	989	1008	973	958	935	986	955	1020	988	914	931	942	976	960	958	968	941	964	995	1009	934	1003	979	1008	976	909	1005	964	970	929	937	947	936	941	999	980	898	975	966	962	946	1037	936	981	1006	958	1024	1001	951	941	996	982	945	924	936	1001	1001	953	965	961	999	945	961	938	982	992	1022	991	960	1001	984	991	1003	955	988	959	986	951	981	975	975	971	950	1005	1002	953	973	943	976	984	975	968	1034	933	957	1009	917	966	1000	998	954	951	951	970	975	957	1012	951	988	925	961	998	1002	978	985	954	927	1007	973	983	963	970	995	1005	967	935	1024	1006	1014	958	985	979	935	1018	931	962	933	949	955	967	1015	959	990	990	959	909	906	954	996	966	1033	1036	928	959	1048	992	982	957	948	936	966	1019	991	1030	970	982	993	1017	960	940	938	985	980	955	937	906	1031	990	991	987	926	995	1015	1023	899	958	1003	994	974	990	995
23886	20942	24257	27794	20944	20957	13210	516	384	353	329	298	263	302	279	253	271	253	259	235	280	241	253	240	252	239	278	243	270	233	247	259	264	253	257	255	270	267	242	227	250	229	256	247	272	251	240	257	254	237	261	256	251	241	257	231	223	286	248	276	238	238	258	271	266	227	278	236	246	264	257	253	253	251	263	237	242	232	256	275	251	240	227	234	240	273	243	242	251	276	233	241	218	254	235	253	228	259	244	248	253	250	261	253	238	236	264	267	276	229	245	247	227	266	226	260	249	255	253	251	227	240	249	235	231	260	272	261	238	244	237	234	251	248	233	241	255	250	276	255	237	238	252	280	251	249	266	251	217	256	228	266	251	245	241	215	245	213	244	258	238	250	230	222	226	249	240	286	227	221	258	251	231	249	236	237	239	270	264	256	234	242	240	288	202	235	244	230	243	256	241	238	247	281	245	234	260	251	244	278	232	256	262	249	282	269	229	256	229	287	267	273	229	232	290	253	242	266	251	243	227	248	251	252	251	256	255	266	274	244	258	252	233	221	289	235	265	264	253	256	241	248	231	258	247	228	266	224	249	250	269	245	292	228	261	270	248	220	211	238	292	282	225	269	248	241	233	288	252	264	243	253	268	251	230	258	244	239	256	256	264	265	232	276	251	247	227	242	223	232	205	226	272	249	217	269	269	247	237	200	235	244	242	244	254	271	244	236	242	263	238	247	242	245	252	243	195	212	245	263	252	274	221	236	228	267	256	259	244	242	233	241	257	248	287	260	255	271	265	239	240	233	216	223	241	269	247	225	244	249	258	248	251	249	257	239	231	222	207	230	267	224	250	246	278	233	243	244	248	228	241	230	266	258	217	258	247	260	206	242	227	228	257	246	237	266	259	230	258	259	236	241	247	271	272	271	270	237	240	251	236	255	266	231	255	249	250	240	250	248	237	269	242	255	233	259	249	243	229	263	235	266	293	257	251	240	253	231	258	254	248	267	218	233	275	265	270	253	253	246	255	270	228	256	287	284	251	265	244	226	232	218	268	276	249	220	256	287	247	246	232	236	249	264	272	255	234	238	242	235	262	253	246	236	245	279	242	260	243	261	255	255	216	286	247	249	276	232	226	246	226	254	248	250	234	242	231	208	230	256	226	246	224	258	243	238	250	229	230	233	246	249	244	252	239	246	280	217	259	224	259	260	237	252	230	225	247	234	241	260	270	255	256	265	274	220	233	229	250	254	256	261	272	273	232	248	239	237	247	211	249	250	243	248	253	266	231	254	247	271	238	246	272	224	248	245	213	242	231	219	230	261	248	234	277	275	232	219	221	236	248	228	229	242	225	283	243	248	254	247	226	243	235	245	266	244	265	244	267	223	230	238	254	250	253	256	222	229	225	249	213	293	232	248	246	260	225	223	248	240	273	260	278	238	253	272	263	244	237	248	281	240	273	279	248	244	260	233	218	268	226	268	250	238	245	271	237	261	243	242	253	219	234	243	216	250	260	241	228	260	233	225	260	252	241	244	259	227	240	262	253	237	227	229	237	248	246	256	236	251	249	259	259	242	235	252	257	218	275	264	240	239	249	237	247	249	231	229	260	267	267	247	248	227	238	225	236	245	228	246	234	245	257	223	243	250	261	277	226	248	272	234	248	250	265	280	231	213	243	234	233	197	251	210	238	253	251	265	262	236	246	243	251	245	223	255	268	233	203	247	226	258	256	247	234	254	237	228	291	228	249	238	214	225	223	253	268	273	267	258	250	245	217	248	238	223	224	263	230	271	231	221	223	238	214	247	242	239	236	231	238	255	265	222	249	257	254	227	234	232	252	262	266	269	242	221	259	225	251	271	247	265	237	227	258	238	253	224	284	243	210	246	274	246	238	243	295	233	257	242	258	258	217	211	231	235	251	278	253	251	271	264	209	237	291	235	245	246	270	235	256	251	243	230	240	271	223	245	222	257	240	278	246	249	233	245	246	238	265	249	225	238	220	218	279	273	231	258	257	244	242	277	253	246	237	243	244	256	235	277	237	232	225	238	251	229	233	246	252	275	211	254	246	269	269	259	236	247	248	233	233	261	231	252	255	245	244	259	269	215	282	243	243	245	219	247	255	245	241	249	244	257	268	263	233	253	228	263	264	236	236	209	207	267	241	277	246	234	247	253	266	246	246	263	259	249	224	268	279	245	250	221	240	252	240	233	254	235	259	228	221	265	227	242	257	227	240	242	248	255	255	256	289	249	252	244	235	233	238	241	246	251	267	240	258	254	276	259	257	231	231	244	252	234	233	243	257	221	269	278	224	251	233	243	212	248	265	239	233	216	259	232	261	244	231	267	244	248	267	271	247	266	236	226	251	236	249	243	248	250	238	257	262	258	256	257	262	284	243	242	216	243	220	251	264	262	217	236	242	259	257	268	269	247	289	264	251	262	257	241	230	286	266	251	240	238	241	271	245	218	218	264	258	230	231	250	217	263	227	265	243	252	238	219	217	227	284	283	264	247	295	281	243	262	255	248	252	241	231	249	240	252	252	245	270	248	261	254	225	255	255	223	229	269	254	269	220	271	278	250	262	239	229	243	255	264	248	255	247	259	227	255	248	227	228	243	263	271	259	254	250	260	271	243	285	226	240	264	248	274	220	243	278	232	238	231	262	238	252	256	265	232	258	254	252	251	256	247	239	249	239	250	247	246	246	232	255	245	258	259	234	246	284	261	247	237	261	259	246	203	235	249	231	237	279	231	257	239	227	246	243	279	234	230	259	260	250	260	240	273	231	239	265	242	280	223	254	246	249	285	251	220	248	257	229	255	242	243	206	209	247	266	237	238	257	209	256	240	286	248	264	221	251	227	215	234	255	242	246	252	260	252	244	235	251	227	232	260	258	258	256	243	236	250	258	258	258	245	245	240	215	248	236	265	251	240	251	234	258	250	283	223	236	247	192	248	251	245	235	240	231	252	268	230	243	274	232	241	232	225	221	244	233	233	265	283	231	247	241	247	251	241	232	225	254	260	242	227	257	241	242	240	256	247	249	257	221	255	272	229	240	260	233	237	248	248	248	250	248	254	239	228	233	233	243	235	272	248	244	244	241	229	260	266	239	242	242	223	238	223	237	274	256	267	255	236	233	244	224	221	217	232	228	226	268	262	259	275	254	247	239	232	232	226	242	231	240	234	265	229	240	241	268	217	245	258	237	227	248	252	243	245	248	268	240	237	247	233	264	245	238	200	272	263	258	245	259	260	242	239	240	250	245	253	236	239	243	207	226	241	231	246	240	268	260	226	239	250	258	246	251	241	240	236	253	251	266	245	258	243	230	242	271	227	258	241	202	230	256	246	251	233	249	262	259	281	258	256	257	230	229	262	230	258	256	271	229	278	218	254	246	273	223	234	278	254	243	241	205	254	230	242	232	292	241	267	267	231	236	249	236	261	251	221	235	243	250	224	241	258	239	243	234	233	229	264	230	225	236	247	249	270	227	230	242	248
3034	3961	5082	1151	847	713	704	655	662	666	608	641	600	622	606	640	588	599	615	652	585	603	609	601	597	608	608	635	617	600	593	607	630	600	607	574	569	601	660	585	571	624	596	571	646	666	632	654	571	657	619	540	608	607	621	586	595	581	598	631	630	549	574	607	590	602	603	614	607	614	612	607	564	605	607	614	624	604	571	595	608	573	565	576	604	575	574	549	585	630	621	568	579	592	583	582	613	608	596	659	611	611	575	586	601	611	595	602	610	593	616	594	611	591	613	593	577	577	600	593	593	561	639	606	598	624	597	618	630	627	571	635	599	587	599	593	608	608	619	596	611	589	572	626	612	622	597	612	611	623	653	586	589	599	654	564	625	607	574	608	620	603	633	576	584	656	576	567	599	629	604	623	612	646	532	590	585	614	568	610	584	562	607	620	600	569	627	588	639	623	631	544	612	604	652	605	584	573	578	601	575	620	612	603	627	627	574	611	597	603	569	592	599	570	564	596	625	596	565	555	607	555	597	580	597	587	615	613	616	590	576	578	579	519	567	618	632	573	608	622	580	606	624	597	598	597	631	567	586	565	571	603	605	616	593	612	584	595	610	571	587	573	580	616	615	584	605	621	553	618	567	611	608	580	619	585	595	618	567	658	609	540	595	581	609	620	619	590	614	634	592	597	584	573	559	601	597	580	630	582	575	600	598	608	590	568	587	625	617	604	616	580	612	592	617	579	590	588	559	625	617	651	562	622	571	590	615	564	628	625	598	618	578	564	650	622	570	561	609	614	612	570	604	572	636	596	592	601	574	637	593	609	630	578	570	595	589	601	590	579	616	595	590	618	601	569	575	584	615	604	582	595	635	625	589	576	599	591	595	583	632	575	628	606	596	623	623	601	572	635	585	630	627	581	583	600	591	624	609	580	614	618	607	599	579	616	643	579	621	613	636	585	607	593	606	640	604	588	587	598	641	577	586	572	583	618	601	614	619	593	622	563	591	614	591	591	573	596	599	568	588	589	640	645	606	571	588	622	607	603	612	583	548	617	631	601	620	600	551	626	571	609	580	577	563	620	595	583	572	649	624	641	560	613	613	575	596	561	604	610	598	568	569	586	581	644	635	587	604	599	583	609	643	591	617	603	585	601	604	573	565	616	599	566	611	571	616	589	572	624	623	617	593	580	575	609	604	624	558	575	597	569	616	632	567	613	573	566	553	603	594	554	588	610	602	619	593	587	614	626	582	585	588	631	596	651	612	571	606	607	588	610	594	588	595	566	629	562	572	591	622	611	622	617	609	614	594	634	612	572	600	599	632	585	599	611	563	602	594	610	606	564	618	627	591	577	601	612	594	628	600	576	648	615	643	582	597	604	622	625	589	591	561	582	590	591	586	617	570	594	606	598	623	576	550	592	580	584	627	586	612	587	594	626	646	600	605	585	560	602	569	620	631	567	605	597	611	610	581	622	607	580	590	608	620	602	598	594	640	632	608	574	615	569	559	638	614	567	581	602	623	617	588	577	547	580	556	633	563	645	556	602	607	618	611	594	583	612	604	602	599	616	622	602	602	577	585	575	608	606	587	629	560	668	604	592	608	603	568	565	588	632	567	594	569	577	640	607	615	603	590	633	637	610	611	628	647	598	617	635	642	600	607	585	611	626	576	612	594	631	618	626	628	653	608	622	656	633	595	583	628	621	624	535	621	596	601	589	584	633	614	609	618	612	580	586	635	610	608	578	586	604	551	604	580	622	623	589	571	639	594	626	614	577	625	638	643	611	610	618	605	580	597	597	615	606	572	623	575	631	646	547	592	587	602	616	578	638	603	588	576	643	606	616	603	565	627	598	621	582	580	596	620	580	568	598	559	613	627	607	593	591	602	587	612	592	634	604	589	604	618	619	601	561	601	525	607	568	609	601	636	548	570	669	589	606	583	583	617	619	592	646	641	582	607	625	632	626	621	641	613	613	585	619	583	586	608	608	586	586	575	585	612	575	616	624	584	580	588	614	599	609	621	614	570	548	574	595	621	596	607	548	602	582	611	602	612	617	591	593	617	611	646	586	602	576	575	630	609	589	574	586	621	621	579	638	565	578	581	611	579	600	598	631	595	616	586	630	577	624	625	607	626	584	599	635	595	547	622	578	576	612	565	578	587	586	603	595	558	620	604	646	593	593	623	576	565	602	565	572	600	616	608	588	593	589	626	587	568	578	612	605	580	582	575	615	626	592	587	573	579	569	631	618	594	597	565	578	617	589	580	607	578	597	625	613	589	562	598	566	618	608	562	544	623	635	606	598	662	586	621	581	570	557	571	564	615	610	625	586	631	597	582	627	631	557	615	601	596	605	607	604	622	605	598	607	603	595	632	618	600	548	629	587	588	615	609	602	620	569	563	637	578	573	581	607	599	603	607	617	594	616	613	617	552	602	607	615	566	564	617	617	573	600	594	582	657	621	600	580	607	627	604	623	602	634	590	612	614	622	599	597	570	614	630	613	600	605	605	585	602	534	613	615	573	554	608	585	584	633	560	613	561	617	586	614	564	622	590	591	571	624	568	605	593	590	596	610	568	566	580	553	561	606	576	578	539	590	617	601	610	608	595	630	633	635	593	584	601	620	595	610	646	582	505	584	585	610	574	605	544	579	583	590	585	566	574	581	591	611	592	544	574	604	552	563	611	566	590	584	571	605	590	553	598	545	548	606	579	600	598	582	598	595	626	602	594	556	643	602	600	590	625	607	587	624	603	595	587	595	621	621	577	577	660	591	622	604	601	618	581	588	624	595	624	600	554	567	628	576	619	614	623	623	576	626	615	586	583	593	616	612	580	569	640	620	650	603	525	608	586	622	624	590	622	599	600	581	610	609	608	611	566	604	654	592	634	585	595	610	626	607	602	568	570	621	612	560	602	598	590	614	596	570	617	590	616	619	582	615	609	612	545	619	554	632	626	603	607	634	582	574	589	633	606	596	606	626	626	604	583	575	586	577	585	572	553	618	541	568	633	605	638	618	615	593	579	622	634	605	603	615	609	531	558	612	628	617	607	613	571	630	641	604	614	615	594	597	586	582	615	564	596	614	675	701	613	611	585	613	589	633	592	600	566	565	589	572	579	592	647	593	580	595	558	602	623	614	639	589	574	572	598	595	595	628	594	606	597	620	585	626	600	599	604	603	580	641	608	598	577	603	639	593	585	612	587	599	635	589	600	596	612	586	638	592	587	560	553	579	582	595	607	544	591	581	577	583	620	620	607	595	584	592	623	619	586	650	611	579	579	580	564	600	520	581	586	588	621	575	609	596	622	592	576	603	613	563	620	580	637	622	595	597	571	576	596	642	580	605	655	594	573	602	577	631	585	603	620	560	568	560	624	601	584	592	594	594	646	623	572	612	640	552	597	572	630	617	546	611	573	594	591	625	549	543	588	574	567	691	632	589	610	611	577	608	620	560	605	654	590	594	604	604	622	547	589	622	591	570	594	573	594	622	596	657
31636	19465	8999	988	424	410	360	354	348	367	410	379	346	315	350	330	382	385	373	379	315	356	377	328	354	347	374	338	372	350	354	353	359	345	345	365	339	356	381	393	380	341	368	365	330	318	356	349	355	386	348	360	364	323	342	381	361	371	339	382	377	372	335	353	361	340	388	380	365	363	357	347	346	353	339	365	394	395	373	346	375	321	380	352	356	380	351	350	351	346	331	362	354	349	359	352	373	398	343	365	368	361	386	316	343	345	354	344	349	351	372	382	368	351	383	345	383	360	370	363	353	363	318	358	343	376	367	331	357	340	339	384	358	378	366	319	355	357	366	339	351	344	382	380	347	354	367	386	332	381	379	361	364	344	356	373	327	319	363	388	348	363	370	342	369	339	349	376	351	355	303	321	360	378	329	357	384	384	357	320	386	351	388	383	322	385	343	353	351	338	367	379	325	340	357	360	337	387	353	327	343	327	331	363	365	350	321	343	337	354	369	355	368	369	369	378	387	343	364	364	375	374	356	375	379	408	351	340	357	298	369	406	364	353	347	340	379	338	343	380	367	338	371	366	360	351	358	340	384	411	347	377	344	350	360	399	364	407	371	391	356	376	363	366	379	317	343	353	316	347	344	354	345	388	367	386	357	342	312	317	375	327	359	380	391	380	403	345	377	334	358	357	370	353	342	382	425	374	337	348	351	325	334	355	353	357	355	332	361	391	347	375	353	329	343	344	350	368	342	315	365	364	416	364	344	382	378	387	332	347	381	393	357	314	364	318	378	333	354	376	356	375	357	324	371	390	363	382	360	348	367	382	338	339	360	349	349	326	369	343	369	355	376	359	370	361	335	346	370	357	371	340	360	361	323	382	346	361	365	323	332	379	315	357	308	346	375	359	364	340	347	375	343	371	333	371	333	349	363	393	379	358	364	403	336	347	338	369	349	343	377	363	378	354	357	345	370	362	356	351	338	380	363	371	361	378	375	363	329	328	385	367	365	373	335	359	384	359	348	352	379	326	317	352	400	346	328	329	348	348	376	392	371	341	376	354	378	365	375	348	358	365	398	357	354	350	331	363	351	341	342	353	368	348	336	330	353	387	386	363	332	351	370	368	368	315	362	365	347	347	366	351	343	365	344	338	351	336	360	373	350	360	393	378	352	368	370	338	331	339	340	350	350	339	349	346	360	355	373	364	387	376	352	349	349	361	356	375	327	356	353	348	351	334	364	372	366	350	337	354	361	350	349	354	357	365	375	346	331	391	352	347	370	336	288	360	343	338	327	341	349	340	361	348	356	346	398	337	326	351	368	361	342	357	327	378	350	356	387	346	378	342	344	373	372	312	349	361	362	375	345	341	337	343	363	349	336	340	348	326	337	377	311	371	374	393	380	354	381	326	378	365	350	387	398	351	333	391	344	336	378	333	345	344	334	371	311	363	341	369	333	356	377	339	349	371	361	310	360	364	375	365	355	377	344	351	374	354	372	363	368	335	343	374	360	349	378	336	344	374	355	317	341	369	371	356	395	382	357	353	363	383	351	378	360	366	338	365	365	389	331	303	338	380	391	360	368	353	324	339	384	327	348	328	376	335	379	337	338	376	303	368	370	328	298	404	328	343	327	329	333	352	397	368	335	358	344	364	380	366	324	345	360	341	382	360	360	381	369	366	348	342	365	366	325	364	352	368	346	309	379	345	367	364	342	324	355	353	358	348	353	319	358	345	363	396	344	337	340	358	379	357	337	383	352	354	354	307	343	357	362	325	362	375	347	347	342	369	350	353	355	312	379	353	357	335	358	360	392	336	349	332	345	353	340	341	359	351	394	366	332	395	351	345	351	336	313	374	360	351	359	347	379	337	347	387	375	357	334	330	371	358	363	346	382	376	375	354	338	340	365	345	332	374	365	388	350	354	361	363	347	366	358	341	359	340	360	363	379	394	365	344	333	357	348	341	311	358	361	364	384	332	342	385	363	371	389	347	373	359	366	361	359	362	360	356	385	357	347	384	333	364	357	372	373	355	393	404	327	367	318	360	349	342	347	334	355	371	345	330	374	353	383	366	385	346	372	375	367	366	351	358	330	411	384	362	358	365	399	350	375	349	334	368	339	360	344	332	412	375	334	358	360	360	360	372	377	368	358	342	328	401	375	347	358	401	364	310	379	332	343	377	365	353	356	326	396	351	360	364	409	393	371	344	350	338	320	362	374	342	365	378	371	363	368	311	359	360	401	337	378	362	380	379	367	377	356	351	364	376	313	370	381	341	359	356	316	380	358	307	368	349	354	338	351	356	333	381	380	357	322	349	351	343	362	364	377	389	372	358	355	355	345	330	367	363	388	347	350	363	351	348	356	346	343	341	344	309	366	317	365	328	371	342	358	344	358	326	352	350	347	346	365	381	367	356	361	400	346	373	369	360	380	368	346	397	330	364	390	365	311	383	363	381	334	366	357	377	348	338	334	338	341	349	364	376	354	338	353	370	366	348	377	343	361	346	372	327	395	370	329	356	373	355	331	361	360	355	375	372	361	386	383	354	349	326	337	381	322	335	373	413	352	341	346	349	374	375	355	334	355	382	359	344	355	369	327	373	386	343	330	368	354	324	367	377	325	385	374	357	349	328	373	355	371	381	343	388	309	356	406	334	348	392	343	374	365	341	361	373	357	340	357	339	371	360	368	329	364	366	355	338	355	385	348	355	349	356	365	353	361	344	370	342	360	351	339	373	394	356	339	365	376	361	372	366	319	374	344	365	361	338	350	368	371	353	369	331	382	366	332	363	375	341	329	365	351	378	313	356	395	355	343	354	318	361	325	392	340	358	369	379	342	383	384	342	372	355	346	370	369	351	356	336	338	351	347	359	342	343	359	403	328	377	389	338	339	349	332	351	366	381	354	375	402	362	352	366	360	350	352	362	368	370	356	358	354	360	368	348	343	361	347	370	341	377	398	371	334	363	374	376	349	371	349	324	380	369	376	389	373	334	321	378	349	317	375	344	363	360	357	356	350	378	352	348	342	381	369	383	361	338	353	358	347	324	383	354	360	339	365	346	308	377	353	420	320	331	334	357	367	332	387	356	352	393	362	331	365	342	350	302	364	356	380	376	370	331	344	357	353	365	327	340	342	369	334	346	314	335	341	336	349	336	358	338	353	364	335	362	363	360	356	346	339	374	376	364	383	330	357	386	379	341	359	392	355	330	337	344	341	359	365	385	318	332	335	354	404	332	360	367	372	359	339	364	370	368	318	357	370	372	370	350	359	356	353	329	372	341	333	388	393	342	376	351	353	306	348	325	346	326	317	339	364	321	371	360	345	366	330	322	375	360	337	410	366	382	394	371	328	345	332	353	373	358	360	351	343	366	339	337	314	360	368	367	334	350	386	334	373	313	330	385	359	362	390	359	319	371	342	333	362	398	348	330	312	379	372	350	358	368	339	298	338	359	392	375	344	358	362	391	330	355	343	378	346	377	381	388	364	336	366	371	377	397
5647	1349	2420	973	942	869	850	929	892	874	897	861	852	859	903	896	869	846	853	899	891	920	885	928	897	948	900	836	885	903	858	904	912	866	914	893	861	861	893	874	859	884	859	893	878	879	814	880	924	901	905	930	836	880	857	883	878	892	924	925	863	825	910	864	889	875	888	881	858	890	875	952	896	840	865	931	900	945	848	891	867	869	876	828	843	904	886	887	899	904	894	894	902	847	942	917	925	906	920	883	929	875	865	825	917	868	851	905	901	884	909	903	857	910	864	851	933	893	914	854	876	868	921	934	933	915	913	837	892	923	878	866	880	874	865	886	859	860	845	872	911	857	875	867	909	911	923	867	916	885	848	842	890	928	873	905	911	932	927	898	845	857	878	848	877	922	909	840	866	886	943	820	897	886	896	904	940	852	917	932	922	873	902	885	873	936	926	906	878	883	921	896	897	900	866	865	834	889	861	855	846	909	894	852	885	908	835	912	821	922	884	854	846	864	914	851	875	912	889	881	905	899	909	899	842	889	865	856	929	880	918	924	879	870	888	904	947	875	913	861	888	878	889	879	894	860	880	849	918	906	901	912	878	888	887	884	895	904	905	913	890	906	920	898	860	830	890	879	948	891	893	902	898	873	878	877	901	895	900	878	886	863	801	887	904	888	931	858	894	856	818	866	929	883	924	868	892	936	888	844	886	900	884	868	871	888	859	875	887	871	899	891	920	844	842	893	828	884	879	847	876	914	889	915	835	873	907	896	849	826	852	920	902	912	960	885	877	875	870	871	866	867	866	914	916	912	831	906	872	864	887	856	911	911	909	874	901	898	843	909	881	892	874	899	864	891	899	861	891	906	877	866	884	906	859	882	838	926	842	879	921	876	891	903	901	855	905	886	861	890	909	883	909	863	913	914	900	904	864	871	914	900	859	932	959	868	867	910	912	884	926	908	897	913	894	846	889	890	922	889	934	881	874	898	860	872	952	932	874	864	932	872	909	843	854	912	860	902	877	856	871	890	853	881	893	875	860	885	884	865	859	907	915	889	886	915	839	875	827	911	877	845	897	865	908	878	850	888	927	906	929	916	927	936	859	901	902	920	891	866	903	909	912	865	876	899	884	892	897	914	867	905	847	912	904	873	837	911	867	945	862	904	874	903	824	835	887	924	871	848	884	922	836	816	883	941	871	890	928	911	855	866	914	906	886	910	955	893	845	870	943	849	857	931	927	872	854	897	900	919	912	901	859	874	869	910	911	944	895	893	911	876	943	882	928	896	884	846	888	903	907	882	854	882	897	849	901	890	889	906	912	917	896	883	900	881	930	852	886	882	844	859	879	920	900	870	896	954	918	864	895	866	925	874	936	875	944	866	894	890	896	873	903	938	962	891	914	861	925	879	939	893	821	913	921	863	914	909	914	854	906	953	837	931	872	816	826	901	898	876	885	901	958	899	859	871	849	922	883	877	892	888	923	896	893	928	875	857	816	930	870	897	914	840	882	864	896	888	906	863	889	862	827	932	903	911	874	893	883	906	915	881	863	871	852	892	910	872	889	895	834	892	925	860	863	841	880	888	921	892	922	892	881	873	842	892	894	861	902	920	882	862	870	955	906	896	854	888	938	878	851	927	917	906	871	913	889	870	843	858	915	882	847	946	862	901	877	913	851	910	914	892	891	864	932	942	886	863	891	898	842	899	933	879	824	895	832	916	886	845	922	913	867	869	858	892	839	873	860	925	893	936	918	871	893	933	914	895	893	866	893	885	888	873	911	870	899	879	893	907	918	855	932	926	891	887	887	911	920	850	917	876	931	878	886	894	891	924	922	858	881	888	944	893	864	890	892	948	879	894	881	897	835	872	865	918	928	892	900	908	854	921	892	952	911	847	843	937	879	930	925	877	936	877	885	909	906	916	893	935	884	893	839	878	898	912	927	840	941	925	880	866	920	891	873	856	921	884	870	908	873	873	880	916	934	845	896	984	922	904	894	867	885	864	868	904	927	872	908	900	886	900	870	859	866	878	874	861	899	872	875	929	950	885	865	858	891	908	860	900	891	848	936	835	859	878	861	880	891	841	934	894	883	921	909	896	833	921	907	905	942	864	842	906	880	927	885	910	855	894	925	887	936	904	857	916	906	867	851	906	920	889	853	903	896	865	909	856	886	885	896	918	928	944	853	916	952	878	915	831	926	909	817	892	845	868	916	903	899	888	853	905	850	841	915	913	881	918	884	854	900	883	928	873	840	863	928	911	872	827	887	968	924	932	913	925	933	907	898	963	892	902	921	900	865	923	866	920	929	891	876	915	885	871	885	821	865	890	910	910	913	917	891	865	870	919	855	884	835	856	918	927	868	885	930	920	941	904	896	896	868	865	845	903	900	883	870	881	892	936	910	919	939	895	895	846	872	967	918	888	880	883	846	881	876	858	880	914	895	833	924	910	879	869	912	872	856	884	901	847	874	847	853	867	863	925	867	877	868	857	920	913	873	892	889	894	884	868	900	824	895	872	901	895	917	893	871	852	863	891	879	878	913	954	898	898	915	888	906	918	881	933	867	810	888	859	950	922	897	958	910	902	858	889	944	867	923	857	837	890	917	889	882	856	903	867	860	894	907	866	914	912	946	909	888	889	905	889	921	886	861	905	875	870	850	893	891	906	906	899	889	913	874	874	922	916	851	866	865	839	876	873	895	893	847	886	904	907	894	920	928	923	872	881	880	871	870	889	902	921	887	848	889	914	894	888	889	872	908	939	889	844	911	879	890	868	887	921	903	888	844	891	927	868	936	886	888	850	925	868	879	898	848	932	889	834	836	910	894	878	874	870	920	894	900	908	852	882	860	874	918	828	902	853	905	868	847	931	901	874	946	907	881	896	941	887	847	921	846	913	885	881	865	835	865	836	867	928	845	860	907	852	903	888	957	890	897	862	916	903	864	901	915	889	895	891	910	875	873	878	909	883	886	911	890	905	884	886	870	966	919	880	907	879	865	923	883	933	925	953	930	900	887	937	864	869	860	896	877	913	883	903	870	887	866	873	824	863	896	864	943	956	855	888	898	890	849	923	874	879	935	910	843	841	895	913	882	923	890	862	924	903	868	883	897	879	882	943	893	954	918	910	914	860	932	872	856	915	926	858	892	912	896	864	887	842	902	859	895	841	923	907	893	936	875	897	921	866	880	924	906	875	898	870	896	884	885	874	854	843	908	899	882	886	909	834	905	939	854	899	923	872	870	920	905	934	933	917	905	886	880	904	900	876	900	859	930	844	873	858	867	888	880	885	896	904	890	888	882	893	867	862	889	918	905	866	872	894	901	877	947	862	888	903	938	931	932	870	917	910	886	927	884	927	934	865	929	929	887	875	914	912	865	941	831	913	884	882	868	892	855	862	935	904	924	917	963	839	931	839	904	868	898	937	876	902	838	856	856	913	866	891	912	913	900	892	897	887	895	883	862	866	913	828	903	908	900	928	863	881	889	948	864	928	893	863
24555	20994	23970	28179	20985	17372	808	525	462	445	435	439	424	414	443	407	434	405	426	441	438	438	438	403	417	419	406	422	401	409	407	395	440	436	396	406	408	420	388	393	459	396	444	399	435	418	398	411	421	435	396	428	376	424	407	385	407	399	428	387	407	419	382	425	408	385	392	385	425	402	397	401	419	453	408	427	363	390	387	412	392	416	417	387	404	408	408	417	400	406	367	371	397	386	401	414	367	394	462	393	442	404	411	416	382	453	401	426	402	377	409	380	392	382	379	420	415	419	431	409	398	373	380	400	382	399	395	395	410	377	450	373	387	395	428	416	429	369	384	422	417	405	431	399	437	437	376	400	395	447	433	418	425	392	409	422	379	458	418	382	428	454	404	414	380	396	417	420	413	394	382	466	393	427	375	446	386	429	417	392	397	430	450	412	382	418	433	451	398	421	395	433	426	436	448	383	412	429	414	353	379	426	437	397	392	438	406	439	427	408	429	412	387	372	456	394	408	418	386	416	435	397	417	409	425	403	406	372	400	413	415	385	393	409	429	401	388	391	414	390	387	419	406	394	422	388	414	383	396	434	408	415	431	390	413	390	401	423	397	416	403	361	432	363	446	397	359	396	403	395	418	426	399	393	387	396	433	367	406	430	385	385	432	443	387	385	399	407	452	387	390	435	455	427	391	429	406	415	445	380	433	388	377	432	422	410	429	415	402	436	399	387	395	393	414	428	386	431	398	395	374	395	417	398	412	378	387	440	374	418	402	396	392	393	410	449	384	400	389	376	367	394	450	431	403	379	396	424	430	422	373	410	422	414	401	448	400	405	408	385	403	426	414	409	415	396	420	406	386	411	398	391	418	396	360	412	406	416	386	419	384	403	434	380	379	423	413	447	410	416	406	403	419	399	410	415	416	397	438	431	386	396	424	394	398	416	411	414	382	426	401	382	415	378	401	434	413	439	388	379	405	432	414	403	411	406	407	387	410	438	426	373	440	397	429	394	401	410	427	449	381	352	404	400	431	419	448	361	408	429	417	426	399	430	411	427	390	420	395	431	390	413	404	385	405	415	437	405	403	414	412	429	403	405	389	407	377	416	403	424	395	406	431	399	394	386	419	417	407	415	409	418	388	419	418	428	417	416	376	406	439	400	397	415	438	380	373	404	438	385	425	431	379	429	419	385	384	393	394	431	410	440	426	378	374	397	359	365	382	398	420	437	377	400	423	413	375	419	420	414	424	417	388	421	432	422	432	380	426	397	431	386	418	412	420	419	403	393	386	391	410	411	419	425	414	418	404	407	391	437	388	408	414	431	396	399	424	391	402	375	394	436	392	423	419	360	408	436	420	420	401	445	406	399	382	402	372	403	440	416	415	404	408	410	447	410	372	405	369	406	387	410	379	407	426	409	424	396	401	427	393	426	422	416	403	415	428	424	417	365	413	398	439	441	407	450	421	432	386	402	439	405	395	436	436	429	435	416	393	419	415	402	401	433	426	388	433	365	421	414	396	395	374	382	402	389	413	449	444	402	356	417	420	406	415	402	387	428	400	437	402	406	434	442	463	398	372	411	406	435	369	431	367	422	402	408	437	415	383	437	378	405	375	431	401	387	394	408	425	403	409	417	444	437	411	399	426	368	395	386	418	398	432	371	427	420	433	375	403	365	385	400	352	432	431	379	393	420	406	431	427	418	419	379	443	388	420	390	414	433	383	405	389	400	430	415	440	402	413	412	411	392	414	360	455	410	445	413	437	405	395	386	388	400	441	425	385	413	391	426	393	398	378	421	389	398	411	447	412	377	429	440	388	424	406	407	423	387	403	401	413	397	401	397	379	441	442	402	389	452	416	415	394	408	443	397	421	385	433	420	433	398	380	398	407	408	444	435	405	417	398	409	403	405	399	401	408	393	403	382	359	429	417	391	388	395	390	391	397	387	412	352	424	393	423	382	412	375	442	389	422	407	416	367	422	394	470	443	396	403	389	461	407	388	423	432	393	394	401	379	417	424	405	345	387	415	414	355	409	397	390	402	400	432	389	416	451	379	410	438	404	416	436	387	406	401	398	393	422	379	406	430	407	426	405	413	424	403	414	389	408	394	432	431	394	428	403	425	373	374	404	409	390	422	438	413	426	378	412	405	391	368	392	429	392	418	432	436	387	404	398	422	421	397	375	406	403	444	392	407	402	429	411	414	405	410	422	425	419	404	420	386	411	394	403	403	384	424	428	392	430	404	417	425	412	424	400	450	381	409	389	428	406	449	436	400	416	421	409	382	405	421	404	422	405	399	410	424	408	428	435	414	395	389	419	405	416	396	395	431	441	402	396	419	431	412	403	372	408	420	414	425	448	375	418	428	418	423	422	389	387	410	396	421	396	398	382	415	393	414	421	419	406	400	438	414	425	440	369	421	378	373	398	390	420	440	391	428	452	398	426	374	377	435	390	396	376	422	387	417	439	365	422	403	427	397	395	432	391	383	421	378	427	417	400	421	401	443	419	380	422	380	393	418	431	401	385	426	366	382	394	451	420	393	432	398	375	401	410	431	418	445	417	410	428	418	454	435	441	404	393	397	439	410	396	420	418	407	383	416	384	421	400	378	414	436	403	400	406	407	385	413	427	434	430	419	413	441	381	399	390	407	409	418	430	376	435	402	428	407	427	423	395	389	383	388	392	429	398	423	426	383	419	380	394	427	406	445	381	390	421	414	423	387	388	419	410	373	394	414	445	406	410	410	406	415	407	421	408	394	399	405	410	428	377	442	429	456	401	373	368	408	420	405	398	408	434	387	413	408	356	415	417	426	427	439	391	391	375	407	403	422	396	422	395	386	427	417	401	437	400	397	437	384	396	407	389	389	377	437	412	389	407	456	422	405	412	360	392	400	365	418	401	387	428	389	387	409	388	432	392	388	428	420	422	421	415	404	407	428	399	402	385	379	402	387	425	396	394	401	410	411	449	417	410	431	443	362	363	463	435	419	395	432	411	410	431	455	394	419	389	407	422	378	395	371	419	375	403	369	418	411	406	444	422	387	363	399	444	407	410	410	406	422	363	426	454	382	395	387	385	405	396	412	419	451	409	416	368	394	448	387	390	371	387	408	391	403	426	392	392	394	416	365	368	398	402	369	427	377	420	386	415	406	423	429	419	376	412	422	407	400	413	404	419	423	420	396	409	396	392	383	394	410	372	395	403	422	427	432	414	392	401	439	392	411	419	397	409	391	424	412	428	428	417	380	399	419	429	424	384	403	374	411	402	408	401	364	404	402	456	371	429	391	435	413	397	384	363	413	403	370	429	405	416	421	403	422	418	383	413	380	412	432	405	391	444	425	387	397	413	384	418	407	420	432	357	426	476	418	433	406	395	406	410	404	420	384	375	428	385	371	372	388	422	386	435	409	385	441	406	406	415	401	414	395	415	433	413	381	418	397	382	414	408	396	414	387	419	437	415	362	410	366	410	408	409	418	391	410	469	430	398	410	395	436
3296	3166	3984	1253	1070	1057	1011	986	962	978	972	1013	1005	954	979	1006	983	991	1027	981	1002	915	1012	963	948	970	1002	949	1005	961	961	959	997	1014	1015	981	1042	992	968	960	970	986	925	932	1002	1010	1021	925	974	928	1003	997	996	935	1001	1033	1007	960	1013	976	954	928	967	965	1005	952	961	992	985	1037	927	1017	1036	936	866	954	980	950	993	1027	994	1008	987	987	1021	996	977	993	1009	976	983	974	1019	993	975	946	1030	974	960	994	1023	969	964	1023	971	966	943	973	985	980	950	979	940	1001	981	939	967	1001	1003	968	951	1047	913	965	971	931	976	1005	1010	968	977	939	959	966	952	945	978	976	941	933	998	1047	972	947	999	1001	973	963	1009	938	1021	991	1007	911	903	982	953	980	936	984	1006	967	973	951	1009	1024	960	951	986	1011	986	980	936	951	987	921	954	988	1009	965	972	944	990	921	973	973	988	981	874	1052	948	971	1007	995	1010	947	969	970	974	935	982	967	933	954	1002	965	932	975	967	999	991	1016	950	1018	982	974	1018	925	992	934	1026	1013	927	1005	1000	999	970	1016	1031	970	964	1069	1057	996	932	957	999	939	1016	1017	966	928	970	946	971	1000	961	958	967	977	1021	981	953	943	987	967	881	1005	907	999	990	941	992	1015	917	998	973	951	983	1012	999	981	958	952	955	979	1012	927	961	940	1010	995	983	976	956	951	983	982	969	956	976	947	980	1047	961	986	994	916	973	943	954	1001	964	948	963	970	994	964	1036	997	972	988	975	976	986	946	994	972	934	956	930	1011	953	977	988	939	987	984	997	1020	1001	998	943	973	1009	986	981	998	983	900	1006	951	954	942	1027	919	956	983	961	970	984	1012	959	959	947	926	999	981	938	1023	1044	1007	977	960	959	940	939	979	1013	960	962	918	978	989	937	982	988	944	1017	994	970	974	1000	935	987	919	1031	1001	965	938	1003	988	932	958	970	996	964	965	947	964	966	987	994	943	945	994	1005	963	1024	961	975	981	979	976	974	982	948	936	947	945	962	982	972	1001	940	984	962	995	959	998	988	971	983	989	935	986	967	930	1014	1034	950	1004	1039	947	1011	1058	1003	991	970	979	993	956	970	1016	986	958	970	902	976	974	953	1033	954	934	943	948	958	989	980	938	947	979	920	987	945	1019	1004	970	944	956	927	1003	986	955	1009	910	976	1041	970	992	962	966	937	961	974	937	903	936	915	944	937	926	991	995	975	1012	971	927	1016	1034	977	958	969	981	998	979	969	983	970	980	939	966	990	1002	953	969	909	932	998	1029	960	959	961	994	965	1011	946	962	967	939	994	921	962	963	983	958	943	979	956	999	986	914	967	893	942	977	956	968	998	996	957	992	999	938	1003	1051	1020	923	989	961	942	1038	992	1039	949	950	980	952	974	960	990	944	965	1005	976	914	986	976	994	1021	972	989	1014	974	961	945	988	941	988	1001	1013	933	1005	1052	983	970	944	996	997	945	1018	973	931	949	989	1035	1049	957	1018	1047	968	972	984	975	970	965	979	969	924	937	1020	957	936	1002	969	982	979	942	1006	933	967	1005	1014	963	989	951	985	1003	951	939	1047	996	904	988	964	970	1001	1020	958	964	972	952	992	953	1012	1021	981	938	959	1051	984	937	993	1001	1016	977	930	948	969	981	990	967	934	1015	1000	951	970	991	947	964	970	990	929	909	1026	964	915	992	975	959	914	967	975	969	945	1005	963	968	1019	966	1010	1003	969	943	950	980	964	1004	1065	990	955	1028	950	996	955	952	990	961	1014	929	1005	972	981	962	1004	977	980	994	995	976	995	901	989	1008	957	1015	906	973	1006	1004	930	937	969	959	995	990	993	1005	994	988	972	961	990	999	1031	981	941	944	968	968	964	933	1024	989	895	954	958	970	1035	993	969	1008	1034	939	946	1059	1040	949	990	1040	918	1015	972	912	957	1006	999	999	991	1005	1011	994	999	980	1048	939	1000	956	939	944	968	974	970	946	967	964	973	1004	989	976	1000	970	983	1009	957	986	901	980	991	938	988	964	969	915	958	994	966	963	1039	998	964	974	953	949	960	967	976	986	983	1013	957	948	994	1008	1047	988	965	949	1028	996	960	932	979	1000	966	993	961	944	1008	972	945	939	958	1022	1021	962	953	1052	1032	960	989	975	934	953	932	1015	960	1014	974	986	986	981	998	960	972	1000	989	1008	954	921	972	995	955	969	957	957	962	942	987	983	1021	999	1014	932	993	990	960	959	1014	982	956	954	956	1013	949	986	953	998	980	932	906	923	950	975	986	968	967	1029	984	1010	1001	958	955	998	938	1000	984	998	1002	975	987	994	1007	1005	973	965	969	989	1012	938	933	958	935	1005	986	927	954	956	994	993	945	1004	951	990	892	993	939	1008	1016	995	979	1004	968	958	968	997	944	979	909	1014	999	931	999	995	945	1002	1034	988	1058	1047	933	968	927	967	927	937	954	1002	963	926	973	987	971	957	984	985	963	925	981	961	941	935	990	1030	967	988	951	1020	977	1000	1019	975	1027	985	1020	996	1048	932	1005	917	1002	945	962	955	982	924	972	1025	1033	971	917	1000	1060	966	992	988	938	949	976	942	989	972	936	978	999	952	1009	970	981	916	963	958	994	981	969	1013	1013	975	987	973	965	1055	1005	926	1014	979	952	1038	940	991	929	952	946	963	976	970	956	957	983	961	959	969	1051	977	1020	962	975	992	965	906	984	949	979	975	977	935	1028	983	936	1001	884	969	948	947	988	965	927	1005	1000	1010	1037	1011	1035	992	957	947	956	983	994	960	1002	977	1007	911	1004	999	991	944	988	993	937	942	985	966	956	943	964	967	977	987	1036	975	998	957	949	928	1023	966	963	980	975	1002	967	1026	934	994	976	983	935	929	872	968	961	1002	1007	971	1034	1044	901	989	954	991	954	930	980	963	935	956	963	979	993	921	947	984	1007	932	975	1014	976	960	1002	975	981	966	1006	945	959	960	941	971	1015	957	1020	932	977	977	981	962	931	956	959	945	989	937	959	965	995	978	990	923	951	999	1003	1041	973	985	971	933	1007	985	981	1010	1038	926	999	1028	976	1046	975	968	921	995	978	952	974	962	973	999	983	924	980	913	957	1048	906	988	971	985	970	1007	967	1023	939	976	994	931	944	1011	983	990	927	922	947	1035	971	975	986	967	986	970	1025	957	953	974	964	986	950	1057	942	982	978	939	969	978	1000	949	993	999	918	973	963	950	957	972	1002	931	952	947	1027	930	1022	958	956	948	990	919	1017	992	942	1035	1004	957	910	1010	984	1003	917	949	992	1014	1027	960	923	977	968	992	948	958	973	921	952	1020	975	974	994	984	1005	1011	1008	1022	983	977	969	1005	1019	975	949	952	940	979	954	984	996	936	983	984	963	977	969	940	1010	931	1002	967	1003	1022	930	993	1000	941	896	937	927	920	975	993	1000	988	1026	973	980	975	946	956	943	1007	1004	953	930	1001	962	977	1025	991	1005	989	994	989	994	935	966	978	982	987	952	995	944	980	969	973	944	946	957	969	980	943	952	934	1020	979	1001	979	962	941	981	1028	995	917	1038	989	921	990	969	996	990	966	928	1009	977	1032	988	1010	938	990	989	995	969	1007	942	991	894	986	959	1016	926	924	992	978	1028	998	991	975	972	1009	999	933	1010	982	978	1019	1003	1042	965	996	1026	997	965	1005	972	951	933	979	1011	880	984	987	944	999	1002	977	971	918	982	956	956	994	942	942	912	946	1001	1047	979	987	974	957
23921	21014	24356	27876	21014	21024	13002	587	391	326	280	325	303	347	299	278	259	270	261	230	259	269	247	272	264	301	271	279	288	251	266	234	224	257	242	257	215	244	242	242	235	254	229	236	241	250	233	273	261	250	260	261	248	240	247	253	242	229	248	227	224	274	241	269	261	242	264	230	243	234	219	271	238	247	253	264	260	226	252	223	247	247	251	237	245	258	264	228	232	220	242	213	242	233	250	254	248	248	259	292	240	257	255	241	229	284	255	246	242	249	235	241	261	259	229	230	234	269	252	261	256	234	248	257	265	251	257	269	248	260	239	257	273	243	238	257	266	271	232	269	254	238	249	262	237	225	214	250	252	232	255	224	265	248	225	276	256	265	231	250	238	231	251	217	225	273	236	233	225	236	233	247	257	262	239	233	273	251	254	240	262	250	242	275	249	227	241	239	244	249	236	219	245	236	235	257	250	267	270	253	240	255	246	262	290	255	264	239	238	267	262	261	272	268	251	254	248	238	231	241	236	292	249	247	265	241	251	238	241	249	231	243	238	250	259	248	242	244	263	260	250	268	282	257	237	251	258	251	239	287	242	265	224	221	243	256	286	242	256	225	248	226	257	264	274	276	271	211	275	251	234	247	230	230	222	261	276	233	256	271	254	239	249	256	274	234	232	254	235	241	275	264	266	231	257	243	260	248	251	292	251	243	237	218	268	240	294	258	269	261	235	228	239	238	237	259	266	238	234	281	243	271	240	230	244	253	256	249	237	266	258	224	247	241	243	233	269	252	246	230	248	283	212	247	267	240	274	230	237	278	256	237	252	236	243	267	246	253	248	254	247	241	254	295	255	259	266	248	237	242	245	278	228	218	262	273	252	252	240	256	235	213	233	222	263	252	261	254	249	231	264	253	264	268	251	236	257	213	276	241	250	244	263	253	277	251	245	245	247	270	232	253	229	212	226	221	236	269	254	252	257	294	220	234	251	226	252	242	270	230	234	248	218	231	259	272	240	252	261	233	268	243	265	237	252	220	272	240	248	219	259	248	223	250	226	233	279	254	267	247	284	254	256	267	285	247	227	257	212	227	264	216	228	250	276	244	270	242	257	272	255	238	257	257	227	267	259	245	233	239	285	239	241	219	245	232	222	245	270	235	250	257	261	237	228	270	233	287	235	278	256	245	241	266	241	243	237	221	236	264	246	244	257	257	238	228	233	224	305	262	259	246	239	213	259	242	256	248	255	229	238	224	245	245	231	237	245	236	239	258	248	248	241	229	250	248	253	257	253	229	276	256	261	233	238	232	252	231	254	251	252	253	257	228	265	260	264	240	245	242	263	236	260	239	264	247	233	241	282	246	264	217	278	269	254	253	242	231	279	273	230	235	241	236	228	240	253	236	276	274	279	246	257	248	263	248	243	253	255	261	219	271	217	234	232	248	244	256	243	247	237	236	215	237	255	267	247	236	254	250	245	236	260	256	251	228	271	295	276	233	247	235	205	261	254	235	252	264	235	253	218	245	252	226	235	212	258	228	236	269	238	249	260	270	237	250	233	257	259	242	273	244	220	255	247	227	282	206	268	260	278	246	252	260	232	252	262	259	241	276	248	268	253	278	245	221	235	268	250	239	231	251	260	217	238	209	238	290	223	243	232	255	248	268	240	229	248	264	243	253	245	239	268	258	253	252	254	254	235	231	246	263	242	228	243	260	215	249	256	249	249	256	253	233	247	261	252	278	260	249	263	249	265	259	282	217	250	282	264	262	235	259	266	238	267	244	230	271	256	238	234	263	284	235	230	243	242	250	228	251	235	261	225	248	268	234	255	259	258	251	256	228	236	237	249	219	231	201	239	228	287	260	236	231	246	226	260	249	243	243	245	251	258	261	272	259	256	274	252	261	282	261	246	253	269	238	292	248	239	259	263	226	268	246	262	243	233	235	263	239	228	268	268	244	258	256	258	263	236	230	242	249	280	242	268	212	241	249	244	244	221	237	225	211	263	212	232	204	205	242	227	246	258	254	268	225	253	229	235	256	250	233	291	249	243	240	265	263	254	238	259	259	262	238	221	252	234	246	220	232	250	248	257	251	245	254	262	241	246	260	238	244	255	273	240	219	230	243	246	259	237	264	245	262	244	221	235	237	238	249	215	237	243	262	231	239	212	280	237	250	264	248	255	259	230	268	223	252	230	252	247	227	246	248	278	268	232	239	268	259	257	250	261	223	255	214	260	221	227	261	224	248	236	209	249	253	232	248	290	240	253	266	252	223	220	249	244	261	223	240	241	250	226	232	256	237	220	234	266	259	234	256	261	257	246	241	241	273	240	264	242	258	276	244	274	256	255	265	246	241	228	264	225	251	254	223	258	270	242	277	248	232	251	266	229	277	271	262	252	261	253	254	240	246	286	204	237	233	242	241	240	247	227	214	257	246	243	237	255	261	257	207	230	255	242	285	234	233	262	240	235	247	241	231	250	247	265	256	257	223	240	254	254	271	289	262	231	263	255	235	238	245	246	227	237	246	217	247	244	249	234	242	246	234	253	247	252	277	243	239	280	266	255	234	232	277	241	259	258	262	247	257	271	250	218	233	272	233	299	266	246	275	238	273	236	258	245	243	261	258	285	235	215	236	260	257	267	275	243	284	285	258	241	244	258	228	253	241	267	248	232	272	248	225	247	231	255	256	235	238	242	234	264	245	257	281	217	235	224	273	256	246	241	251	232	260	239	235	252	225	288	244	236	246	257	247	226	220	236	284	257	229	255	264	276	265	226	271	240	252	268	248	257	228	249	262	249	251	262	239	267	247	250	229	224	235	252	247	280	251	258	254	215	261	238	263	243	250	245	242	248	252	226	249	254	252	249	259	240	239	264	249	255	271	250	295	256	222	230	264	237	248	259	217	220	256	261	252	266	247	227	228	215	235	228	251	247	232	253	240	225	257	237	257	241	241	275	241	231	237	239	264	252	239	289	230	241	241	234	252	261	266	212	242	221	251	225	236	246	257	209	268	253	235	261	246	282	248	226	227	243	245	227	258	233	207	265	250	240	229	253	234	215	268	248	252	271	261	255	246	255	264	218	236	243	255	228	243	259	232	243	252	266	241	221	240	266	264	275	265	247	258	249	252	260	231	269	227	232	239	235	249	233	272	266	258	263	245	239	244	219	271	265	225	236	231	243	247	267	261	261	265	262	249	262	231	256	246	235	231	255	237	280	262	245	229	255	231	249	237	280	260	244	272	219	255	222	218	233	225	241	240	262	266	247	243	241	248	229	250	247	247	254	268	221	242	273	242	186	220	257	244	264	246	254	288	254	260	250	231	240	258	261	251	250	244	256	247	229	231	252	242	246	246	251	265	220	235	249	231	238	248	229	240	215	230	249	222	250	244	270	256	281	263	257	232	256	246	245	242	255	267	249	262	261	253	220	256	243	240	247	235	259	262	246	240	283	237	271	261	265	253	274	212	247	271	244	245	209	259	231	251	256	211	266	236
3059	5283	5195	1168	804	702	705	648	668	600	653	607	611	657	611	625	624	621	619	579	661	629	612	650	571	585	629	655	634	597	608	573	612	585	588	576	614	592	608	600	620	603	633	600	628	616	603	650	606	602	631	605	592	624	601	579	572	597	564	613	594	624	615	621	572	598	613	608	634	594	615	629	611	582	596	597	598	576	621	589	632	620	607	598	637	588	620	584	592	636	624	585	633	582	603	582	577	578	604	607	624	604	582	608	593	610	616	670	613	625	615	641	611	584	571	605	632	612	596	597	574	634	575	601	577	580	580	559	639	588	601	609	608	602	648	546	613	646	614	575	638	582	611	607	573	635	586	591	597	631	602	611	597	589	608	621	601	614	567	648	598	651	609	604	627	597	601	614	583	601	583	631	612	614	634	569	646	619	590	629	590	628	614	613	584	617	560	610	624	637	641	592	641	586	586	599	613	635	600	638	591	600	560	580	594	622	559	579	614	584	633	580	638	604	565	621	584	602	590	644	643	588	592	573	596	613	583	610	577	635	636	648	614	599	628	566	587	588	592	642	587	586	631	627	597	642	582	636	590	577	614	630	591	573	621	580	617	619	571	589	668	605	615	589	600	592	639	590	570	607	580	605	629	617	601	595	587	644	656	605	586	638	628	581	616	605	565	617	584	601	600	585	596	657	628	590	594	629	591	569	595	596	597	621	609	621	633	593	531	600	641	578	624	606	622	633	599	609	597	631	641	639	588	607	589	607	621	587	592	567	593	573	562	595	574	640	607	627	575	625	598	591	594	586	636	594	608	650	645	620	628	624	626	606	590	626	563	654	617	614	651	632	619	622	590	602	600	622	636	619	571	597	580	638	588	606	578	631	579	635	620	594	630	622	618	650	562	594	638	600	556	559	638	584	636	615	638	616	642	553	565	608	601	643	634	578	614	635	624	602	600	585	586	599	624	635	588	588	604	620	585	621	613	584	622	630	604	588	593	589	580	620	623	615	590	541	628	613	622	631	588	578	630	601	628	571	614	615	592	602	642	625	622	607	596	661	607	603	582	600	606	593	577	601	585	617	596	611	574	605	637	610	614	593	609	616	607	683	623	635	632	602	628	586	593	621	596	619	603	606	606	594	647	589	546	586	571	601	590	563	671	566	612	634	645	578	596	617	616	635	542	565	601	535	626	620	597	570	602	645	613	638	599	630	634	580	552	612	591	620	652	599	617	613	587	621	596	579	563	610	597	543	592	565	568	595	624	618	613	603	558	582	635	583	617	594	582	617	607	615	606	620	618	627	590	612	577	597	594	595	593	631	607	584	601	627	601	625	652	589	605	624	601	595	583	565	614	604	584	561	615	631	659	627	630	585	669	620	642	572	596	613	615	598	624	581	632	610	619	578	637	594	585	620	576	625	634	591	619	606	610	633	582	645	556	607	632	607	599	597	591	636	579	620	606	583	669	560	597	598	599	594	592	620	627	589	618	620	609	612	638	611	609	633	570	596	621	576	620	614	606	612	594	588	622	601	609	602	588	584	592	615	576	600	581	655	619	633	593	616	590	611	609	592	608	578	623	639	596	599	602	600	652	617	570	599	617	605	636	610	600	622	609	593	580	603	572	585	632	607	612	581	620	547	605	615	599	629	604	587	591	537	611	640	619	591	609	581	613	631	621	583	603	601	585	579	589	605	583	616	632	601	618	629	572	612	623	550	610	569	593	652	638	581	653	612	609	632	575	612	573	595	632	642	619	606	623	641	604	616	557	612	570	571	573	609	603	566	612	590	629	605	623	551	610	597	623	618	622	617	618	622	633	596	606	604	574	622	581	623	584	620	595	613	562	554	607	639	591	615	592	577	615	596	585	604	590	558	582	619	634	603	609	592	601	597	618	575	600	640	619	641	624	645	612	587	600	587	592	619	570	590	606	614	648	622	607	619	644	601	652	580	582	581	591	584	582	639	554	596	602	577	591	618	584	648	631	595	606	633	627	588	612	590	572	613	585	631	635	621	598	616	602	578	583	595	585	651	613	621	600	586	637	646	617	643	647	614	640	616	625	535	568	599	601	596	621	604	608	620	610	628	578	592	592	633	576	567	579	615	584	608	582	590	590	655	631	625	606	576	618	596	601	597	611	595	584	611	575	618	591	610	616	570	622	560	643	616	608	615	623	634	624	620	604	602	588	597	614	623	590	573	596	639	589	616	631	583	577	606	599	592	608	617	589	579	596	555	655	596	584	605	589	583	609	591	604	619	616	647	592	593	629	623	636	657	603	605	597	622	597	598	602	589	574	614	638	649	574	602	615	614	616	667	562	632	597	611	621	621	599	611	593	588	613	571	599	628	640	601	591	600	619	580	600	636	571	615	626	574	606	592	582	633	636	618	588	607	586	595	627	596	628	622	596	625	615	613	599	622	559	623	637	608	568	652	627	583	570	589	594	573	608	590	623	591	641	579	631	618	587	608	654	594	611	621	594	614	615	645	644	620	666	623	599	606	596	553	610	674	573	599	609	616	601	636	625	591	595	640	646	616	570	559	612	620	611	606	605	589	572	574	613	600	604	570	596	580	603	601	613	587	610	641	642	676	632	586	612	616	571	582	598	608	591	634	685	640	596	572	625	621	608	602	611	610	635	606	533	596	600	593	549	667	607	592	627	613	610	613	606	583	649	621	601	624	595	576	564	613	613	581	601	674	582	641	625	621	601	619	653	619	621	643	612	580	651	596	588	586	592	615	653	597	644	590	594	584	609	622	610	619	585	631	663	600	610	584	602	622	615	593	620	642	600	552	651	594	607	612	586	621	583	634	602	596	634	613	611	598	630	562	598	676	633	556	646	604	590	650	607	554	592	614	631	614	646	577	602	568	603	652	590	609	605	621	612	603	622	653	622	562	590	603	553	618	634	656	595	659	626	617	604	610	624	613	635	578	586	616	586	599	629	617	607	617	587	610	612	619	627	620	622	584	572	642	615	572	620	557	635	630	588	606	623	560	622	602	565	591	617	605	644	604	563	639	615	573	567	580	586	558	620	567	607	617	611	615	570	574	603	641	662	629	615	638	564	639	603	637	619	587	576	552	600	613	603	574	559	612	592	540	601	593	610	655	619	587	592	585	613	627	628	626	612	612	565	592	615	603	653	651	586	567	578	616	613	600	577	600	605	585	672	638	601	593	627	604	600	605	573	560	651	609	630	588	652	654	598	599	638	570	603	604	635	577	625	620	624	607	567	598	617	610	586	576	631	646	612	612	632	603	624	635	646	580	612	571	605	565	639	586	600	622	620	653	638	600	616	628	574	599	599	568	593	607	625	590	582	593	603	605	614	609	641	573	609	595	619	581	590	601	615	620	619	629	573	611	570	600	615	600	580	604	593	608	582	591	575	598	616	533	618	648	597	629	602	619	585	635	609	616	619	573	635	586	576	624	593	599	608	613	604	544	594	636	555	598	626	574	648	606	619	592	599	603	581	608	556	608	616	629	595	660	616	605
31886	19470	9063	1205	610	584	459	366	332	374	367	355	365	359	348	359	351	356	346	381	362	371	335	349	348	352	362	333	356	389	362	412	384	374	397	379	330	361	368	350	386	346	363	367	344	336	345	372	367	374	391	346	380	353	383	369	360	352	372	329	365	353	380	405	338	360	359	327	387	361	349	366	354	371	344	352	346	361	389	356	387	356	344	361	353	347	328	359	353	352	360	369	331	370	379	326	376	366	357	370	380	374	367	346	343	333	330	386	359	365	348	360	365	362	348	363	341	369	346	332	328	325	394	365	383	346	338	369	332	369	359	365	362	372	346	337	350	321	374	367	346	328	351	366	362	349	393	357	358	376	374	367	358	372	364	379	340	369	362	361	364	363	345	368	401	349	369	374	339	330	398	340	368	366	356	370	345	374	362	354	317	374	371	372	363	367	377	388	360	350	351	380	366	353	363	362	347	307	357	335	357	382	338	329	334	384	363	322	305	345	366	343	372	329	366	354	363	323	317	355	326	365	344	384	332	356	329	352	340	368	371	359	378	336	347	355	319	369	373	379	405	353	388	366	378	353	377	370	323	382	347	322	342	349	347	375	379	367	366	342	354	372	319	369	344	344	340	337	340	378	361	384	339	370	372	339	364	348	369	377	367	312	375	361	354	353	357	324	349	327	327	305	365	355	373	363	348	375	358	321	337	360	350	327	330	343	347	360	362	348	337	362	374	325	382	364	398	370	381	374	368	371	370	345	350	360	362	372	362	357	317	386	332	350	370	366	375	376	392	309	336	377	386	306	356	380	378	339	379	347	350	331	341	325	360	351	384	355	385	361	353	376	323	341	352	371	354	378	367	388	369	379	356	380	360	358	346	339	363	349	354	369	364	337	334	352	372	340	349	397	356	377	353	365	339	384	374	368	320	382	389	342	372	337	349	338	335	387	326	376	354	365	361	386	364	364	361	365	371	352	340	355	353	355	397	370	363	349	332	369	387	347	378	373	337	359	354	374	337	349	322	369	360	380	350	338	357	382	368	391	351	355	374	344	330	341	386	391	381	361	354	362	393	356	359	337	371	358	383	367	370	373	346	386	357	339	371	345	368	401	327	346	362	373	355	349	352	368	340	351	328	374	367	339	357	347	379	368	348	360	362	332	373	367	391	368	322	369	338	371	341	366	355	379	337	354	390	357	381	367	392	348	366	383	358	369	378	311	354	405	401	347	363	389	344	351	375	373	365	362	349	352	337	370	305	343	347	362	379	333	384	336	355	355	335	344	396	351	334	374	344	341	401	374	355	346	349	348	361	358	375	384	352	375	366	376	381	362	319	365	375	354	342	375	360	331	352	337	375	311	364	362	355	340	373	357	373	334	373	378	356	323	348	387	352	333	361	355	339	331	372	367	367	347	382	372	324	328	352	371	383	386	373	367	380	358	374	379	354	334	364	382	335	342	354	377	345	339	371	322	319	346	354	381	346	365	363	343	385	383	344	314	362	333	362	364	320	357	385	381	348	368	347	352	381	369	358	375	413	360	364	358	354	369	350	378	344	349	349	345	328	362	396	320	369	365	326	360	370	368	381	342	362	323	368	322	362	361	396	335	376	349	383	360	323	328	378	369	360	337	367	347	389	326	335	360	357	365	360	359	360	344	356	370	374	372	387	350	368	348	363	328	366	325	371	367	354	316	351	370	359	320	335	366	385	373	346	345	362	370	351	358	372	382	359	350	345	371	326	377	346	346	376	352	361	369	340	334	376	398	383	375	365	346	353	368	355	384	345	365	354	373	370	386	371	341	374	322	346	350	372	398	383	384	322	363	341	344	367	348	360	347	352	368	347	365	338	386	372	315	345	338	360	344	390	364	378	367	361	379	374	352	347	392	355	372	375	394	349	361	366	358	354	326	331	391	390	356	367	394	328	342	363	372	366	318	354	366	349	353	412	350	347	361	348	385	359	344	371	348	376	333	349	347	383	344	367	335	357	356	361	364	320	315	361	360	356	343	376	370	354	380	395	366	356	328	353	356	339	347	337	392	333	381	375	346	387	343	362	406	410	370	392	332	394	352	374	351	373	374	354	354	358	312	401	352	341	342	392	325	362	328	367	351	375	311	365	336	366	392	335	365	350	342	374	370	339	378	371	333	336	322	332	340	378	354	361	333	377	342	350	356	388	360	343	347	346	355	360	369	373	363	327	325	335	325	331	343	353	373	380	347	330	365	370	369	370	350	342	342	352	397	353	385	364	324	336	375	347	321	388	382	345	389	371	335	349	330	374	394	343	405	370	349	401	376	350	377	339	363	350	349	357	349	408	359	386	364	343	380	363	362	365	383	376	365	394	358	340	314	331	344	359	361	365	341	330	369	373	351	366	371	358	382	370	382	376	373	368	363	346	330	339	358	353	383	327	309	343	340	335	357	356	336	328	315	337	324	345	347	363	365	359	372	374	407	344	370	347	368	367	343	337	374	352	366	325	362	377	362	362	343	361	387	334	365	372	365	352	350	359	373	336	382	383	341	368	335	351	364	319	302	378	316	367	322	359	346	405	376	341	361	348	363	341	364	372	342	318	334	342	347	382	388	365	360	350	358	376	361	338	359	373	347	350	357	340	341	337	313	368	372	341	363	382	358	399	369	327	398	369	354	315	334	350	379	335	345	370	336	382	351	360	340	367	360	352	318	344	297	333	364	334	344	341	323	383	361	379	332	363	358	393	357	335	353	360	352	371	347	434	363	337	328	388	349	364	343	369	387	350	372	348	373	341	408	370	337	350	353	406	381	337	358	356	326	384	330	342	378	353	317	360	382	359	356	360	336	349	349	368	333	352	342	343	358	339	365	356	343	393	356	348	348	334	365	319	330	328	315	339	368	355	329	347	372	354	372	357	362	340	366	343	352	359	353	367	363	351	362	364	360	351	349	366	326	338	362	355	389	404	348	359	318	376	364	390	331	358	388	370	328	361	350	327	367	359	378	383	358	358	333	365	337	359	364	351	366	343	371	358	350	358	327	363	354	331	331	339	340	344	357	369	383	344	354	287	353	331	351	370	329	362	359	369	339	342	373	365	374	345	379	369	371	363	331	379	329	361	337	354	385	354	335	389	350	376	366	369	371	344	356	344	361	324	374	358	355	341	353	375	359	361	373	352	387	343	358	403	402	357	344	373	385	339	394	346	341	352	351	347	365	349	350	367	371	355	356	355	361	345	403	364	358	340	329	363	332	413	364	364	373	349	344	388	353	335	372	325	393	316	354	355	367	353	348	359	369	390	353	361	374	325	369	354	353	360	348	347	364	377	356	364	352	318	332	343	336	348	348	340	345	375	332	350	338	369	353	405	382	380	363	363	335	362	343	342	348	365	333	380	343	374	334	299	346	364	386	356	366	362	332	346	362	361	366	361	375	360	352	356	328	400	357	335	382	334	363	364	359	318	363	353	357	350	365	372	358	318	383	378	372	333	382	358	336	335	370	390	329	346	339	329	360	320	369
5531	2020	2615	952	899	894	896	946	822	888	936	917	914	958	912	894	893	904	883	858	924	898	907	911	859	904	912	869	840	892	900	873	870	882	864	911	890	888	852	906	874	892	854	890	844	898	871	867	889	887	934	903	884	864	892	859	875	856	907	919	841	830	902	854	889	899	895	909	909	869	893	919	865	865	856	891	856	887	906	854	848	927	891	901	864	862	903	912	928	914	899	909	859	884	873	879	943	943	948	918	949	878	896	828	912	902	875	909	887	910	899	866	864	870	896	910	847	861	869	872	883	885	879	878	881	899	927	873	903	907	936	858	895	907	849	922	946	944	913	937	893	891	868	957	874	885	898	968	891	818	882	872	928	847	842	885	895	864	871	884	934	937	924	918	923	911	877	904	883	885	930	930	887	856	864	845	953	899	846	873	871	919	904	872	888	910	918	887	924	845	931	927	920	883	870	919	904	887	853	898	916	851	876	928	853	864	894	889	902	854	883	872	900	875	910	898	888	885	873	881	926	906	895	943	845	940	910	830	940	897	859	866	916	906	913	920	919	854	927	870	937	911	916	865	835	856	928	863	882	911	894	954	886	880	899	891	879	948	903	853	936	951	933	899	906	952	920	933	921	922	807	937	910	911	867	920	865	896	916	885	912	884	908	873	889	927	881	918	883	860	875	857	917	896	860	948	911	923	877	867	909	864	930	893	883	842	960	881	883	907	855	909	904	904	944	861	887	904	913	849	859	872	921	862	926	887	856	868	909	872	862	907	867	897	934	886	857	874	878	904	896	848	903	916	884	930	869	885	897	877	838	846	937	885	870	926	912	893	888	897	901	954	878	914	875	892	834	908	913	861	894	824	889	930	892	886	835	905	904	921	907	883	961	874	889	900	944	887	889	888	913	880	927	926	879	930	894	891	914	923	831	928	897	932	910	898	873	917	893	906	926	952	924	888	902	872	922	875	868	915	883	934	879	853	872	916	865	888	876	883	819	943	885	922	903	893	892	879	943	828	873	867	879	845	933	845	898	934	928	882	853	879	883	920	895	928	855	912	865	867	903	858	899	851	898	874	888	855	870	896	935	914	869	907	891	876	910	934	871	854	882	928	931	908	857	865	853	921	866	884	874	880	881	983	954	926	850	894	926	893	931	892	955	924	880	936	864	912	870	920	843	874	897	868	879	894	898	900	916	914	897	894	871	901	826	903	911	972	878	953	875	835	870	898	891	933	888	889	922	910	910	870	882	880	877	864	906	816	919	926	899	872	883	907	935	922	966	840	888	832	928	982	907	886	934	930	915	889	940	852	881	897	911	896	886	868	893	858	848	899	918	893	871	925	865	864	883	882	875	925	835	934	907	909	854	920	867	943	934	924	939	933	843	953	816	921	914	849	941	869	843	908	951	868	830	908	949	918	930	935	908	943	911	873	990	948	926	903	867	934	911	901	909	877	868	846	858	886	927	920	905	889	917	855	876	859	860	905	931	866	898	826	899	947	883	903	945	888	899	877	930	906	898	898	834	879	876	898	894	898	906	909	917	908	878	952	908	903	926	891	872	885	949	955	901	893	903	888	825	917	933	815	843	844	871	922	841	879	848	903	880	886	890	890	890	934	878	911	880	920	895	888	899	841	890	881	908	811	834	915	882	900	932	884	901	868	842	945	903	916	967	928	889	910	902	885	888	896	867	946	904	909	896	925	873	903	875	894	892	916	898	891	897	850	896	906	896	862	884	891	868	893	934	863	867	878	876	899	927	907	831	879	874	877	904	926	910	904	934	893	912	878	894	924	861	917	907	850	902	903	910	964	849	923	942	877	863	902	921	888	863	872	899	909	872	945	893	916	912	876	878	819	865	914	913	866	905	919	890	901	909	874	883	931	902	882	880	917	895	925	932	931	885	841	837	872	852	915	865	886	908	938	896	938	884	926	895	866	934	932	895	879	911	881	948	897	907	909	889	842	871	836	901	884	876	903	874	901	863	949	898	850	880	905	886	930	916	869	908	837	886	832	867	905	935	905	896	891	910	874	870	910	923	908	913	893	938	902	888	866	859	882	901	869	891	944	883	860	880	894	842	863	913	889	917	886	872	858	889	901	906	903	889	883	908	910	932	869	869	836	850	913	894	834	928	924	890	846	897	847	936	902	849	923	931	895	882	899	862	935	911	890	854	833	922	897	949	904	885	853	854	901	849	910	922	867	924	890	887	909	877	934	898	846	886	865	905	865	896	880	902	870	866	931	891	879	889	934	845	926	958	887	870	901	920	919	853	916	852	907	852	894	868	884	924	907	899	906	902	867	942	874	903	880	879	834	857	882	873	933	892	866	914	909	895	933	870	863	927	861	892	872	914	881	930	872	910	857	918	876	894	871	838	859	917	900	929	850	876	851	899	906	860	883	915	928	919	907	899	920	948	897	890	939	953	865	928	933	929	868	887	865	879	894	932	868	833	829	871	848	948	926	893	882	909	911	869	898	904	919	911	919	828	911	894	903	846	836	887	893	920	887	858	910	871	866	901	914	956	916	925	882	844	962	862	934	876	977	877	844	932	957	873	886	884	914	965	895	886	843	889	886	921	887	883	896	857	897	934	940	862	861	913	919	881	876	880	895	908	877	876	919	879	926	868	900	854	901	931	866	922	926	869	860	874	897	930	916	892	870	863	853	918	858	885	910	922	882	945	904	939	859	883	876	850	879	900	910	830	879	910	929	880	897	934	920	894	872	949	874	872	925	897	914	893	904	858	886	876	923	902	918	917	926	908	929	851	900	879	924	861	898	890	862	851	936	882	906	897	875	911	909	917	948	855	934	873	922	878	930	919	849	895	912	873	904	896	893	907	883	915	910	919	915	862	885	892	910	913	953	900	871	908	881	893	907	935	920	910	863	871	934	854	810	868	896	869	875	892	890	869	946	930	877	942	859	872	898	908	909	883	940	908	886	951	891	909	827	897	951	874	920	896	879	907	916	899	905	887	911	920	842	895	910	858	894	912	920	890	908	870	903	872	961	884	879	940	842	917	894	885	874	884	908	879	953	840	892	873	844	829	912	918	878	926	852	851	926	899	918	862	933	902	869	872	921	911	900	931	888	843	880	896	895	896	817	884	901	891	909	884	895	940	897	889	909	915	888	872	858	887	919	960	897	902	893	875	851	897	859	864	927	918	865	890	898	874	881	914	943	841	840	917	858	881	944	889	898	890	931	911	915	845	892	928	818	894	861	904	905	899	854	867	899	870	874	854	842	943	857	855	877	948	890	872	912	903	877	925	866	944	935	885	898	834	865	882	864	892	922	892	872	853	958	934	893	922	857	848	883	898	923	916	829	891	871	863	888	913	949	866	859	893	907	889	868	835	958	841	851	897	907	900	888	867	844	929	867	873	897	933	955	902	905	832	939	881	907	870	911	870	868	931	902	908	902	849	886	890	897	851	853	938	931	899	929	902	907	940	927	879	847	938	919	940	878	921	856	928	921	918	935	882	870	892	895
24546	20960	23917	28148	20954	17218	787	518	452	453	485	450	415	501	445	413	395	426	433	463	414	433	389	436	367	400	383	403	411	435	421	429	397	404	414	415	441	425	429	373	416	450	390	418	417	403	404	403	413	410	391	439	443	440	390	428	462	373	390	373	465	388	424	423	421	464	407	401	395	405	415	417	399	375	363	404	422	425	364	409	485	401	374	421	397	388	454	410	390	399	403	377	413	395	420	434	402	396	432	405	446	432	466	400	439	413	422	415	414	398	401	424	435	365	393	457	428	416	390	423	400	424	409	420	426	408	411	386	446	414	409	421	421	389	426	427	384	396	435	445	416	449	440	435	419	461	384	391	406	376	414	436	411	391	408	428	388	384	409	422	424	403	402	399	420	410	423	420	402	416	414	407	399	382	410	390	395	440	384	391	435	436	386	433	388	398	440	448	402	380	408	387	380	412	426	415	384	354	439	438	411	429	440	400	366	408	385	426	443	432	367	404	416	404	396	395	379	390	348	429	420	431	393	400	410	420	382	420	379	402	416	409	412	386	401	378	395	381	403	403	423	399	390	361	395	377	403	481	425	426	413	376	382	439	382	431	426	409	403	414	400	398	412	398	385	428	375	380	454	381	401	420	407	381	403	424	381	455	419	387	407	381	384	403	425	447	432	426	405	380	436	428	406	441	427	396	399	435	417	430	409	403	403	423	410	419	429	403	438	451	440	411	447	405	423	414	405	396	402	378	383	419	376	390	380	414	427	425	411	374	365	384	413	371	391	420	424	407	370	411	430	383	386	390	399	386	440	427	380	384	443	428	436	405	430	465	432	408	436	443	446	430	421	358	393	398	413	408	413	386	403	423	411	437	407	417	422	402	408	391	427	465	431	415	415	389	386	442	424	384	403	389	434	436	408	387	410	392	401	416	454	406	450	394	364	417	427	419	394	392	414	394	392	391	426	405	389	386	421	399	418	405	402	404	425	435	443	377	429	403	391	387	403	418	444	440	396	443	398	423	398	413	443	400	428	377	430	412	411	381	410	447	391	420	408	422	423	408	364	396	448	406	401	405	415	388	407	410	383	433	389	388	384	384	427	386	422	393	410	390	443	410	428	379	433	403	396	451	426	396	459	380	430	426	391	445	437	412	441	413	412	442	402	410	382	377	384	372	390	406	374	426	414	416	421	461	374	414	410	418	415	470	396	407	430	381	410	426	432	417	389	372	429	421	378	425	409	372	395	405	451	363	401	393	439	394	401	393	410	430	436	416	393	445	368	381	420	420	409	405	419	422	417	407	417	420	405	375	416	406	397	411	429	381	430	386	392	392	414	448	389	431	400	391	424	387	433	418	411	405	409	399	387	391	435	392	386	416	421	409	414	434	405	391	422	412	370	413	429	383	428	419	421	386	390	425	411	391	403	404	392	401	428	435	390	425	395	388	371	429	426	447	402	410	382	386	416	417	433	406	432	407	410	435	445	392	467	408	423	388	402	379	419	391	402	407	384	378	409	394	425	393	412	427	352	390	406	432	387	434	432	417	413	402	437	393	401	420	400	432	421	414	400	441	412	433	413	374	394	371	414	389	413	434	407	404	386	390	391	404	427	421	413	358	425	419	423	448	408	393	398	382	427	442	414	366	374	445	362	414	350	417	407	387	399	362	355	383	390	417	412	422	441	386	443	415	447	442	461	427	414	404	396	423	393	416	421	435	400	392	411	388	423	385	436	430	412	463	427	418	428	418	420	401	392	408	422	445	431	429	392	436	390	407	382	415	427	439	417	433	361	389	421	424	415	420	421	425	427	438	418	422	381	406	410	415	409	423	397	405	399	404	377	386	402	409	458	461	405	411	443	454	392	372	399	412	373	389	383	383	398	457	423	412	382	372	407	444	372	422	429	434	419	404	415	389	446	415	374	397	413	397	392	379	391	419	400	422	435	380	417	422	422	403	446	425	415	391	435	468	413	404	383	393	412	394	411	414	406	397	398	441	413	412	455	405	419	404	397	422	399	418	420	424	422	423	433	387	398	423	419	435	397	423	411	407	406	403	403	448	417	414	433	369	404	391	425	453	425	404	446	420	397	411	403	471	377	424	407	400	404	429	397	400	432	413	426	421	432	363	427	397	423	409	391	394	383	371	417	398	405	404	396	439	393	397	393	421	435	436	391	368	411	422	385	434	423	391	411	432	441	425	402	398	400	437	437	395	411	383	403	407	447	391	389	404	416	409	377	360	416	397	414	422	431	433	375	424	400	376	424	391	365	403	409	428	418	391	429	398	408	419	432	436	354	441	406	403	399	392	415	420	387	396	380	387	409	418	407	419	438	404	392	406	399	421	407	383	418	405	395	398	368	445	417	409	394	415	386	383	352	397	422	405	411	432	396	446	425	426	405	414	394	368	390	401	385	402	421	388	419	429	413	391	425	435	404	419	383	408	426	415	435	400	433	409	399	400	427	430	390	407	374	430	395	403	411	395	435	430	411	390	422	387	404	420	416	427	381	390	381	449	424	417	411	381	408	389	401	396	405	415	374	425	388	414	404	412	386	413	432	403	445	409	410	377	414	429	439	419	363	359	352	404	462	398	425	401	366	416	401	390	435	392	421	428	431	389	411	401	381	397	398	375	389	386	417	435	434	411	440	389	392	412	413	399	410	445	446	428	392	388	413	372	393	403	397	420	382	411	386	407	422	378	440	392	413	445	391	403	442	422	401	400	413	425	442	415	451	390	394	417	398	421	391	370	377	391	398	452	360	447	390	392	412	404	398	448	413	427	419	410	395	452	419	421	419	431	419	367	429	440	431	390	432	394	431	404	397	399	391	404	418	419	394	408	438	399	390	425	394	409	415	425	382	386	362	397	396	400	417	403	388	368	423	410	389	424	430	421	439	425	435	425	395	438	409	382	400	422	408	393	426	386	402	401	404	399	400	421	385	441	444	419	405	398	447	406	398	442	424	448	409	385	413	400	398	410	366	421	407	401	423	389	409	429	411	377	418	404	409	406	408	424	418	399	413	422	435	401	391	405	455	404	405	435	425	396	408	422	404	390	388	429	429	429	385	417	444	397	426	427	372	388	432	419	435	409	417	447	395	421	405	440	393	391	390	367	377	404	377	410	415	421	400	395	398	407	438	390	397	420	424	411	402	430	393	405	390	404	444	394	372	394	393	396	409	386	433	408	433	388	391	390	416	409	405	414	391	401	420	421	411	427	416	420	383	409	388	409	408	394	401	422	418	456	423	416	383	425	394	357	385	377	398	400	393	357	459	375	429	383	391	419	392	412	413	409	410	388	409	405	411	402	421	420	430	418	400	401	373	401	426	393	420	411	421	414	385	420	413	446	401	391	395	448	393	413	416	372	368	462	473	405	369	384	386	441	387	423	463	403	431	411	424	425	421	424	427	375	398	446	423	406	402	417	411	394	383	445	415	363	430	424	414	388	420	403	434	397	413	444	422	382	412	438	387	386	425	403	392	396	411	386	373	411
3293	4079	4109	1319	1053	993	1007	1067	999	1055	981	988	1030	992	983	966	932	969	968	1023	978	1032	957	993	1007	969	974	1002	935	973	955	966	951	1025	975	990	968	954	1003	953	1020	966	991	988	980	977	1035	1020	994	960	992	992	974	997	983	967	945	939	995	984	993	976	1005	948	1008	1005	985	946	967	949	987	973	932	988	1013	958	987	948	1055	977	993	989	961	1000	940	978	962	936	992	980	978	955	973	959	1028	972	981	977	1007	1003	961	973	1013	966	1003	1015	966	1039	999	989	983	942	1032	943	956	986	1010	941	936	992	970	997	936	1033	942	993	992	887	987	999	969	960	990	978	964	958	991	981	970	957	988	984	947	1046	925	997	998	986	984	966	952	978	999	990	979	987	1011	930	956	939	964	960	974	938	995	955	934	968	1009	934	1030	967	957	1011	972	1020	976	990	969	1012	986	938	939	992	983	1012	1021	1001	1000	984	995	995	973	1024	968	1035	1016	1016	957	972	911	1012	954	952	1045	973	962	1002	960	1009	992	952	965	945	976	958	962	1030	975	1033	928	956	989	990	1004	989	980	1000	982	1004	963	1014	955	1004	985	1000	989	914	1006	979	950	980	980	980	966	982	956	963	980	1016	988	984	1008	965	995	983	988	1004	1004	986	927	957	942	987	1025	1007	1015	965	1003	927	946	965	977	970	916	1018	996	953	993	950	961	1006	951	946	951	1002	979	970	1000	927	958	996	945	962	986	989	951	964	1048	977	994	1002	954	949	976	991	995	970	996	945	1004	961	946	995	995	991	965	935	1009	961	963	922	971	1004	984	992	991	982	946	924	985	977	974	1030	996	939	946	990	981	1036	992	953	963	950	1009	919	978	938	973	1016	987	1041	984	992	957	970	980	935	1016	955	1021	969	1017	999	984	977	1014	937	1013	1006	983	944	912	985	993	994	978	1016	942	985	901	937	980	939	1009	1001	945	964	987	999	982	957	993	1007	1003	999	980	956	982	998	981	993	985	1009	943	1012	967	978	946	1029	1027	1023	883	963	1017	977	994	1037	975	936	1000	979	1013	940	951	1005	949	983	941	973	1016	1013	1013	942	972	1022	1020	989	968	993	962	1012	989	974	1029	945	964	924	996	976	926	971	938	1007	955	937	1021	966	1042	1020	957	975	948	963	967	986	927	963	994	1009	1014	951	1035	1022	954	956	1015	921	903	1001	958	982	1016	988	1007	991	984	968	1009	963	989	937	949	980	1013	975	992	988	957	969	945	983	967	1031	946	996	1000	1033	972	985	919	980	983	988	966	1013	932	948	945	954	940	1016	940	927	1069	985	944	992	1001	961	994	1008	1000	937	985	973	975	964	949	1008	955	960	985	1037	981	1001	952	944	964	983	980	1032	962	944	964	994	1038	997	993	987	960	957	980	950	961	1002	1006	1020	969	967	1005	980	984	952	1029	958	991	1002	969	1000	949	995	951	999	948	976	1014	970	953	973	1001	1021	1019	945	974	983	943	933	935	976	1007	956	986	942	980	949	966	984	1021	985	914	991	982	957	968	1001	980	980	978	970	976	989	953	966	973	998	927	998	1022	978	947	1022	991	941	992	995	976	928	945	1024	995	999	940	1016	940	968	1041	985	972	977	962	972	961	1010	944	995	962	1019	998	950	971	1021	988	981	972	956	961	995	1001	972	944	973	968	974	989	998	988	956	958	973	970	946	964	994	978	1006	981	980	932	986	951	958	996	991	992	952	1057	965	915	937	973	1003	959	1024	975	934	957	991	917	993	968	950	873	995	998	929	955	960	940	961	973	998	979	1019	992	968	974	971	973	978	947	942	983	1021	973	947	1075	957	949	981	978	931	1014	946	977	952	962	944	959	1006	956	1008	1008	940	1007	995	1011	927	924	952	963	1025	982	1003	962	964	947	1008	950	938	1028	1003	946	948	979	935	980	1013	988	950	1036	945	974	939	928	974	925	983	952	987	974	969	984	1029	969	1020	979	1059	976	933	997	1057	979	1025	996	944	975	929	965	975	1025	981	947	959	998	925	961	952	1004	942	954	969	1030	1050	954	975	973	998	899	961	956	985	997	992	1004	943	974	970	950	978	944	1014	976	1023	960	994	989	995	984	935	997	1060	972	970	986	962	980	965	959	974	973	947	978	1023	952	963	952	954	995	978	939	988	976	957	1000	1040	1020	1003	1016	1019	975	961	985	1005	1007	1027	1038	992	964	949	1010	995	953	991	951	946	981	1021	957	1022	957	965	1017	952	976	993	1000	992	988	940	985	1020	959	1024	985	980	931	947	987	919	939	990	946	1010	984	1037	947	961	987	953	930	936	993	904	941	966	1047	1024	945	918	1016	955	980	982	968	966	998	992	929	979	995	938	946	943	943	1009	924	1030	932	981	1002	960	978	986	1011	996	991	957	970	948	997	980	987	994	1010	939	968	954	927	1025	998	984	961	926	981	940	951	974	993	956	989	990	1030	974	948	979	944	987	975	968	981	960	966	999	916	987	1001	979	935	960	960	920	974	1034	998	962	935	968	992	1006	906	921	1003	1010	906	1001	981	1044	1035	974	957	977	911	1016	985	959	999	975	936	898	970	942	1047	984	953	976	982	1004	966	976	934	1009	928	980	947	1001	976	1038	958	952	1000	943	994	932	967	974	1008	1009	978	983	963	971	989	973	974	1035	960	934	972	947	964	985	978	945	956	974	955	1007	930	1040	945	1043	972	975	963	996	965	998	988	961	944	988	934	961	972	970	1014	962	1001	964	925	1045	986	985	960	923	977	952	957	1024	915	984	1025	1014	980	1001	948	989	937	959	979	953	982	1023	972	956	991	1009	955	980	866	943	915	984	966	920	986	939	1006	975	906	1011	968	984	997	982	937	949	980	979	996	945	950	954	977	947	957	947	986	978	1041	1010	989	924	955	977	909	973	959	972	949	981	951	953	980	953	956	980	1015	960	992	968	989	959	932	1014	1007	967	1034	930	992	1033	989	976	974	1037	980	981	997	969	945	927	1026	974	948	1017	922	861	952	961	1004	1000	1013	1031	1000	967	988	1004	942	1004	1009	952	947	982	981	984	971	977	987	943	974	976	935	987	953	1041	1003	943	936	951	959	962	981	976	985	954	974	1031	1024	971	969	969	1002	998	963	1000	950	967	994	962	991	995	994	950	913	971	912	1013	929	1013	990	974	931	1000	990	1022	999	942	966	957	995	1025	978	971	977	948	1050	956	1036	971	981	975	990	965	961	961	1017	955	997	1013	1008	999	975	982	1005	948	949	1000	947	926	974	983	965	983	970	885	969	951	1020	979	973	981	1050	935	970	967	962	989	941	1008	1016	976	993	980	956	1047	1024	1009	989	979	1010	985	1022	957	994	956	985	970	999	974	951	963	976	990	978	976	977	967	943	955	1013	957	939	941	933	948	969	987	1018	994	982	927	948	933	988	989	976	967	978	942	928	974	966	983	963	998	996	990	933	951	984	970	997	1044	941	940	996	1038	982	965	1007	958	965	1010	1041	961	963	980	1009	961	983	985	1000	984	1011	1004	947	1014	997	974	993	993	973	997	946	1001	992	954	999	993	962	1009	1040	1016	974	965	961	990	1012	1016	950	956	989	1006	1034	961	985	944	973	945	1022	1018	1048	971	973	973	981	1023	1033	986	973	1031	954	997	994	973	947	965	973	955	995	956	1012	998	1020	994	971	1025	959	916	1016	1018	1008	966	951	946	967	962	975	971	954	964	937	1010	963	927	1026	983	962	950	995	967	947	960	915	972	967	1031	962	981	973	995	978	961	927	946	997	972	1006	998	1016	939	939	1009	946	955
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
