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
338652527667	338652528228	338652528778	338652529327	338652529878	338652530427	338652530978	338652531527	338652532078	338652532627	338652533177	338652533728	338652534277	338652534828	338652535378	338652535928	338652536478	338652537028	338652537578	338652538128	338652538678	338652539228	338652539778	338652540328	338652540878	338652541428	338652541977	338652542528	338652543078	338652543628	338652544177	338652544728	338652545278	338652545828	338652546378	338652546928	338652547478	338652548028	338652548578	338652549128	338652549678	338652550228	338652550778	338652551328	338652551878	338652552428	338652552978	338652553528	338652554078	338652554628	338652555178	338652555728	338652556278	338652556828	338652557378	338652557928	338652558478	338652559027	338652559578	338652560128	338652560678	338652561228	338652561778	338652562328	338652562878	338652563428	338652563978	338652564528	338652565078	338652565628	338652566178	338652566728	338652567278	338652567828	338652568378	338652568928	338652569478	338652570028	338652570578	338652571128	338652571678	338652572228	338652572778	338652573327	338652573878	338652574428	338652574978	338652575528	338652576078	338652576628	338652577178	338652577728	338652578278	338652578828	338652579378	338652579928	338652580478	338652581028	338652581577	338652582128	338652582678	338652583228	338652583778	338652584328	338652584878	338652585428	338652585978	338652586528	338652587078	338652587628	338652588178	338652588728	338652589278	338652589828	338652590378	338652590928	338652591478	338652592028	338652592578	338652593128	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3600	2300	2736	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23863	21098	24738	27680	21098	21132	16952	1648	794	485	380	338	299	304	307	243	274	205	211	214	227	200	235	235	210	196	205	222	200	193	200	174	220	176	202	174	181	186	166	169	185	179	184	217	193	188	192	192	192	191	167	180	187	178	224	166	192	166	200	199	172	203	187	171	159	176	180	178	153	195	194	188	161	185	175	182	182	194	163	171	202	195	165	172	200	187	190	167	190	196	178	188	191	182	202	186	173	192	190	177	191	190	197	184	178	176	161	194	183	184	199	198	178	176	181	194	189	164	191	149	161	192	180	177	191	187	187	180	184	194	189	208	200	175	184	196	178	179	179	174	176	165	150	201	187	194	177	172	176	177	181	172	184	201	187	176	183	198	162	180	172	183	174	192	174	212	205	156	168	165	181	186	187	194	190	168	165	173	185	174	169	183	185	200	189	184	195	168	163	185	181	170	183	179	164	184	177	175	187	181	178	182	167	183	184	167	201	177	205	219	166	188	192	177	179	172	179	176	187	155	182	188	200	150	164	196	214	180	203	189	197	199	179	178	178	180	163	185	180	177	193	197	162	197	197	163	202	155	191	186	180	191	174	194	197	170	170	202	186	140	228	192	197	172	193	169	180	164	161	171	172	173	177	186	168	188	179	180	166	183	161	176	156	180	195	216	169	157	176	183	195	188	177	178	181	196	199	189	194	161	200	187	178	175	169	184	189	208	215	164	171	185	169	175	188	175	193	183	190	181	171	184	200	192	154	178	180	182	193	174	186	175	193	214	191	177	181	187	184	175	161	178	194	187	187	190	194	186	170	178	197	158	150	171	184	184	166	160	185	174	181	167	153	161	187	179	204	193	174	175	178	162	167	177	183	173	176	167	171	200	179	167	157	182	199	174	199	178	152	174	169	147	164	174	190	183	188	159	216	162	184	172	174	199	193	184	190	181	175	161	165	175	189	178	192	201	186	179	188	206	188	183	168	168	182	177	186	185	184	182	208	189	172	182	193	182	206	195	171	179	173	193	193	189	193	185	189	197	193	168	181	197	193	191	216	175	187	186	192	186	209	176	187	192	162	193	175	181	187	174	187	176	199	192	193	169	178	190	206	192	177	189	178	193	155	189	197	205	168	189	199	175	198	181	171	186	155	146	183	206	180	187	181	179	180	192	157	175	179	195	157	177	169	194	176	189	175	198	176	176	173	174	173	187	163	158	182	194	174	177	158	189	194	171	192	192	193	192	181	153	179	202	191	203	171	184	184	184	190	208	175	165	173	191	173	202	159	174	207	175	187	196	207	167	198	183	198	201	147	164	167	184	169	192	190	171	174	197	185	178	181	184	183	175	188	183	171	172	195	200	158	155	188	178	215	193	168	201	174	169	187	183	179	178	193	182	197	191	175	198	188	183	215	168	177	197	162	192	178	179	205	186	181	188	176	208	206	187	148	175	173	150	168	190	200	164	162	159	189	187	195	217	192	157	174	215	175	183	194	181	189	172	177	194	171	176	158	186	186	191	177	159	184	196	205	201	185	189	184	160	176	184	177	170	185	190	197	180	176	200	187	194	168	195	185	183	187	204	191	157	179	165	177	185	169	172	214	180	182	168	164	196	172	184	224	155	172	165	175	174	195	147	193	165	177	189	170	171	165	179	199	183	225	173	188	203	186	193	176	159	178	166	173	203	172	170	209	172	195	200	175	201	202	159	172	181	172	192	181	174	184	192	171	184	193	179	184	176	180	171	163	190	183	187	202	187	182	187	191	158	161	175	197	166	170	199	165	177	184	184	168	178	190	168	162	199	187	164	176	164	188	217	169	193	165	190	174	170	165	188	197	175	206	160	186	178	174	191	184	196	191	161	186	189	202	175	181	177	165	198	177	181	159	187	202	179	178	176	162	184	196	204	160	188	172	183	169	159	187	186	187	197	197	189	184	166	187	182	193	170	167	177	176	180	182	179	185	167	165	193	179	171	180	160	163	175	198	199	166	211	187	170	169	196	193	169	183	148	190	187	203	188	183	172	182	164	216	184	156	167	182	154	216	184	194	190	182	200	189	187	174	197	170	152	175	180	178	172	195	154	161	186	179	175	157	161	198	188	192	170	200	193	194	181	180	188	181	177	189	181	177	182	187	205	174	180	153	168	204	163	173	205	161	197	184	199	187	208	173	174	163	179	179	172	165	187	184	185	180	157	182	197	162	199	166	162	193	184	196	205	157	204	170	191	168	183	184	179	201	175	162	184	147	189	179	199	189	202	176	157	204	180	176	193	163	196	187	178	193	176	203	157	176	175	166	188	188	196	197	182	183	168	179	189	180	188	173	178	189	191	176	183	202	185	182	187	200	187	191	199	167	153	196	174	169	186	170	167	186	185	189	188	182	168	176	179	176	175	193	177	206	200	191	183	165	187	205	202	176	196	174	200	169	171	181	184	176	177	202	177	166	184	184	170	172	196	192	188	186	190	175	217	177	170	190	162	217	208	206	188	195	162	154	167	164	187	174	186	172	168	177	173	157	189	179	188	174	172	176	200	177	172	190	198	201	160	166	195	172	158	169	198	205	165	186	181	192	189	187	186	172	195	180	168	174	197	196	197	201	194	194	178	194	185	220	196	163	185	184	180	179	163	202	196	197	189	171	166	156	190	190	193	176	154	182	186	189	152	188	167	205	207	210	192	168	203	188	196	197	184	189	198	192	192	186	181	183	172	181	203	178	172	199	167	158	179	180	150	168	178	184	174	180	155	187	187	174	201	180	173	187	172	184	184	205	197	160	210	183	187	184	188	207	164	187	180	195	167	181	201	160	189	213	178	157	177	176	183	162	173	164	187	175	163	173	189	181	175	203	197	162	196	190	186	178	163	180	207	193	190	175	163	184	183	167	160	174	153	192	194	168	181	194	202	159	186	196	145	172	169	162	183	180	188	189	197	192	186	171	201	190	172	166	189	187	187	190	199	152	175	188	182	180	182	208	196	197	211	164	185	183	170	190	177	203	181	174	174	172	172	185	163	173	164	190	167	215	179	185	189	188	165	187	180	177	190	167	171	172	176	167	187	164	200	178	161	192	202	198	185	156	178	194	168	188	189	174	192	187	220	180	175	178	163	166	184	178	188	184	164	218	159	178	176	197	177	196	172	155	202	195	202	163	183	178	175	225	182	183	186	193	176	190	172	160	175	194	194	189	203	187	176	160	201	210	161	182	185	174	161	170	180	166	167	207	181	174	177	159	177	179	180	207	158	179	167	196	202	152	183	173	192	170	174	177	185	177	176	175	189	184	193	174	175	184	190	180	180	173	168	192	185	190	186	196	223	169	197	176	193	188	157	189	151	191	201	168	181	179	173	194	207	175	179	176	157	190	168	159	176	183	201	185	177	195	195	190	182	185	208	166	174	174	188	169	175	204	185	183	155	196	210	201	175	163	196	220	213	189	198	189	203	178	159	200	186	227	188	172	178	162	180	188	208	167	190	186	200	185	175	182	177	190	181	198	181
4053	4991	3649	1403	1074	914	798	735	620	525	531	498	514	486	452	501	473	434	431	422	419	425	429	435	456	476	435	459	471	429	441	453	485	450	432	480	471	435	444	450	473	448	444	426	473	472	470	480	442	459	450	501	480	430	411	474	476	446	407	466	449	415	418	426	412	395	464	439	442	460	468	463	459	452	429	468	448	476	442	456	466	472	448	442	437	426	420	460	454	448	431	439	479	439	431	440	433	443	454	391	429	462	411	463	441	387	492	441	474	450	434	462	437	439	437	484	452	439	481	439	443	489	461	430	433	471	447	449	456	473	426	465	406	433	401	402	486	423	463	440	395	412	424	451	466	401	422	454	419	476	469	483	459	441	426	448	451	430	479	441	475	447	460	403	416	431	458	432	436	448	422	409	461	440	452	427	461	480	402	422	460	417	450	458	445	431	441	427	491	413	418	427	458	476	448	460	411	447	438	444	468	449	443	441	461	430	445	400	442	452	421	409	480	434	435	431	445	449	430	441	436	456	452	442	422	461	497	457	463	449	457	449	431	450	450	439	413	440	429	456	433	431	411	457	465	433	442	470	441	462	445	435	425	457	407	424	429	462	428	424	470	433	449	474	445	470	436	445	430	425	458	408	437	432	473	466	437	464	460	434	472	437	486	405	428	465	427	448	449	419	472	456	436	440	478	471	457	452	429	485	427	441	408	460	424	448	470	437	472	448	457	414	486	436	466	433	449	433	460	451	440	437	446	433	479	446	433	461	444	434	455	471	435	460	450	431	456	415	481	439	428	477	480	463	451	417	421	424	429	407	432	462	438	453	408	431	444	410	464	474	415	465	416	476	403	452	414	458	416	444	456	444	450	469	414	464	479	455	483	455	443	448	422	444	452	429	438	480	453	401	420	429	435	446	452	375	453	479	447	431	469	417	468	426	423	449	460	454	437	479	421	495	426	471	408	474	448	416	454	440	438	475	451	460	433	433	439	421	457	470	478	463	454	456	457	486	477	424	425	451	433	443	444	454	457	408	435	460	449	404	453	432	428	428	412	442	462	385	450	417	431	466	435	466	424	422	451	469	455	447	432	414	422	432	440	458	448	460	436	438	441	456	458	412	433	420	427	433	433	414	434	435	443	465	452	468	463	479	452	492	452	423	403	423	459	449	410	470	470	444	448	452	430	474	429	448	433	453	463	438	445	439	465	421	424	464	469	463	449	455	446	422	417	457	397	493	455	453	409	448	446	399	439	470	466	437	465	438	395	439	462	450	469	417	422	432	459	415	461	447	416	417	453	424	428	433	450	431	438	471	425	414	425	426	438	472	452	468	466	441	423	437	473	397	450	429	434	458	434	450	453	430	457	423	457	405	496	475	452	446	429	438	450	420	417	450	452	425	434	469	420	457	501	464	445	491	435	417	413	450	426	449	402	473	481	444	416	434	427	421	457	446	460	451	417	433	436	424	450	429	492	417	410	445	458	427	469	443	451	422	428	432	434	451	460	439	422	463	398	446	413	420	480	447	423	436	403	469	446	445	448	439	455	444	429	452	433	460	479	446	438	462	457	406	474	424	418	433	406	462	414	469	398	437	455	491	429	446	463	466	442	427	418	435	455	420	418	465	424	432	448	413	440	410	462	435	431	463	424	408	454	457	471	417	409	469	433	428	393	438	468	404	440	442	440	467	410	424	442	478	402	395	442	432	396	439	491	438	427	430	474	441	451	442	450	446	418	439	459	438	476	445	439	434	465	463	449	478	429	426	446	465	397	461	461	446	469	419	470	467	419	419	443	463	458	462	453	422	470	408	387	449	419	468	446	426	429	386	465	463	449	408	424	429	426	468	446	403	420	467	434	437	413	463	448	415	455	429	436	478	470	473	450	430	409	400	401	469	419	444	449	405	452	447	454	405	448	454	468	388	460	435	432	459	444	423	460	428	471	454	420	448	424	437	472	438	439	415	466	451	470	437	427	466	476	456	459	485	471	459	424	393	431	414	428	478	444	449	422	427	454	448	460	433	433	454	439	438	420	438	436	429	420	465	463	461	483	443	465	437	440	442	467	483	447	417	445	480	409	443	408	425	439	441	440	453	423	453	451	441	439	468	418	464	440	429	441	450	437	437	445	460	424	462	468	471	438	489	449	444	459	457	472	474	440	439	436	446	447	479	434	444	420	455	430	422	440	447	423	424	428	460	449	474	483	509	425	447	461	466	433	462	411	465	437	439	446	419	424	462	407	415	460	459	460	414	420	452	453	426	474	406	418	470	444	451	451	427	468	465	440	423	451	408	444	428	499	467	486	469	450	446	448	414	469	448	446	477	457	452	410	478	452	488	448	462	453	415	427	433	446	463	478	466	403	409	472	465	463	458	432	406	458	457	439	464	466	446	457	411	462	496	416	427	444	465	450	422	455	464	454	428	480	454	418	433	455	443	412	460	425	453	426	434	444	434	431	451	397	487	445	402	441	456	465	481	472	462	436	441	462	467	419	457	481	437	446	427	433	433	419	466	439	435	434	445	445	428	435	459	469	435	407	454	453	436	436	467	450	456	421	458	418	433	413	468	412	440	462	400	445	469	447	448	421	402	431	432	465	409	492	476	476	424	481	426	438	399	482	445	429	450	473	439	439	442	439	432	456	414	442	465	434	453	392	455	491	467	449	462	444	461	407	487	426	436	420	447	442	429	458	425	448	440	440	475	462	464	449	435	432	420	521	450	443	426	463	465	483	455	466	423	505	446	426	452	485	439	455	431	450	428	435	414	421	424	444	453	471	467	457	420	436	456	432	469	448	451	444	441	452	444	428	467	474	436	465	471	430	403	424	426	444	435	431	451	447	440	411	440	486	450	412	486	421	454	430	454	476	446	419	437	428	448	470	465	436	426	439	422	405	415	474	435	459	451	410	444	442	447	462	431	471	497	424	431	473	467	446	440	447	473	458	420	432	425	455	413	450	481	448	472	446	441	408	459	472	424	420	454	438	415	496	421	434	445	470	465	426	428	432	450	468	420	466	448	475	456	447	427	427	466	445	449	400	437	448	445	414	469	439	476	416	472	411	426	478	432	430	468	442	433	417	428	461	472	429	424	452	464	445	436	470	465	472	448	440	469	446	434	426	420	458	445	442	467	453	445	452	445	424	415	496	448	404	433	421	462	409	470	464	454	461	431	462	439	456	458	444	466	430	492	480	456	449	405	465	429	458	490	445	466	443	436	399	423	404	424	423	441	442	462	449	434	475	438	454	471	486	449	459	441	462	399	410	465	456	424	454	450	472	496	444	474	409	462	471	421	397	437	430	435	452	417	424	395	423	422	426	445	458	451	446	436	429	450	450	441	455	437	430	440	439	466	441	449	445	427	454	406	456	425	433	405	399	425	477	498	473	446	408	428	433	420	510	426	451	462	414	441	440	451	433	442	429	452	437	433	475	444	465	446	499	451	491	440	450	461	445	452	465	453	457	437	427	465	445	438	445	413	478	437	460	412	460	470
31440	19166	8268	1279	957	951	796	652	597	510	502	426	472	484	464	448	464	442	479	432	427	461	453	427	477	446	438	453	421	400	443	452	433	454	444	417	435	419	411	466	402	414	460	413	448	397	428	462	468	423	438	437	403	419	412	440	427	405	443	436	415	472	432	453	413	442	436	439	415	444	400	449	440	449	377	422	427	414	423	440	423	415	409	421	386	393	410	431	435	436	432	433	433	430	421	429	409	466	450	438	443	438	451	393	460	429	403	483	431	406	408	409	449	421	411	433	426	429	400	423	449	428	412	423	414	449	434	413	386	423	459	423	435	423	448	492	434	460	436	427	439	430	413	435	458	465	389	419	433	427	450	448	421	439	427	446	429	454	431	474	449	405	439	422	437	427	454	433	482	455	399	387	412	394	418	432	452	480	473	468	477	442	460	436	437	452	456	450	483	418	442	453	407	456	428	418	434	432	455	437	357	424	433	466	431	446	439	419	430	437	424	428	447	416	457	451	415	434	422	437	411	436	401	434	478	456	446	424	421	427	452	459	405	449	443	417	443	465	418	441	412	431	436	418	453	449	477	425	425	428	422	442	428	392	406	417	406	400	396	414	426	436	447	474	461	486	449	422	434	455	437	414	423	454	425	456	445	435	413	448	385	413	469	416	444	417	452	464	448	409	436	450	449	488	411	448	453	409	455	428	469	446	454	424	413	417	438	449	419	427	409	419	391	448	439	412	469	489	472	456	424	433	438	428	424	410	439	442	416	434	431	435	449	422	462	446	446	422	421	434	424	458	423	464	432	394	419	376	449	429	419	431	399	442	432	451	470	461	409	500	447	442	457	458	381	435	421	451	464	449	420	398	439	427	422	418	467	454	426	474	409	407	461	438	418	430	435	408	443	417	406	450	443	427	454	434	415	412	414	454	459	432	432	377	431	444	422	429	435	412	440	409	436	407	452	418	446	422	423	441	366	477	462	448	443	416	418	396	452	454	430	413	421	416	477	449	421	419	444	393	480	389	436	438	400	439	451	477	451	406	427	443	446	449	459	422	421	458	429	429	393	410	425	424	453	427	435	424	433	427	448	464	442	395	416	423	426	426	420	421	448	412	434	423	423	417	458	387	428	462	430	436	434	444	443	391	457	432	395	441	400	396	432	420	442	438	412	447	422	456	392	432	417	440	429	425	440	452	445	399	450	429	417	471	408	433	446	431	456	433	432	429	453	426	435	408	421	466	423	428	436	432	431	426	410	413	434	435	428	449	430	460	473	424	416	414	456	447	440	438	440	419	390	429	462	423	436	463	395	462	477	425	438	470	450	447	425	422	406	407	411	425	444	452	415	465	418	431	423	454	480	435	422	404	414	451	472	464	434	461	464	400	424	444	453	444	424	421	451	425	447	484	402	456	462	448	459	417	506	396	430	449	458	405	452	417	431	426	403	462	453	447	412	448	432	449	459	403	452	476	409	425	445	411	485	415	455	429	436	431	443	439	460	448	399	436	433	434	407	421	410	475	451	378	395	484	500	420	425	437	421	441	439	404	433	404	423	461	446	413	456	455	439	412	401	399	391	454	390	439	425	457	437	443	453	407	437	492	460	470	461	462	430	430	441	443	404	432	439	406	456	442	462	440	421	452	413	399	436	435	440	456	399	422	414	413	461	429	423	400	430	408	413	452	456	411	432	428	445	481	429	406	420	440	446	414	441	442	456	473	454	478	406	409	471	457	473	440	447	475	444	410	432	439	475	415	449	448	451	394	419	438	421	454	462	444	441	450	433	394	416	397	464	445	466	406	433	412	406	452	435	458	414	425	417	463	433	385	418	465	445	415	416	407	408	407	449	417	474	418	420	430	430	447	448	446	431	418	434	416	447	422	446	395	404	448	448	449	469	424	441	468	399	451	421	413	438	451	413	451	426	447	400	411	438	447	444	413	477	415	434	393	415	449	430	423	423	435	428	432	465	412	430	425	428	422	448	419	403	408	438	416	494	417	415	414	411	454	437	470	421	452	448	396	433	450	423	407	441	430	456	427	424	448	409	393	432	412	413	424	423	381	461	443	419	455	441	409	430	447	453	436	484	400	438	419	434	423	407	412	456	440	440	460	419	418	463	451	445	464	442	425	430	422	416	465	429	423	429	458	407	390	451	424	414	473	428	450	418	467	415	405	431	435	490	454	445	458	459	455	432	409	433	454	420	487	473	425	419	380	420	455	423	451	453	447	459	408	419	444	428	452	475	423	437	414	434	393	403	399	402	459	437	421	445	434	490	405	462	424	403	484	413	434	414	432	457	402	424	437	449	397	394	416	408	428	446	422	438	457	420	444	437	425	428	409	441	409	460	464	446	443	386	411	424	410	450	380	419	388	448	425	460	429	468	437	467	442	422	450	454	463	422	453	430	414	416	444	435	426	439	453	444	448	414	439	424	398	403	405	426	397	486	456	416	450	377	413	452	437	450	421	417	420	446	459	432	415	447	399	440	431	438	441	447	474	469	424	497	452	468	455	462	410	441	431	456	396	410	423	416	390	413	439	457	399	478	433	424	406	413	458	423	456	440	379	397	446	432	392	477	447	428	451	438	402	409	460	394	422	464	440	437	438	445	416	453	438	421	424	450	395	423	472	400	462	431	464	408	430	421	461	393	435	371	408	419	429	464	417	452	425	447	450	454	424	470	420	440	423	428	447	442	419	423	392	433	420	405	449	483	456	452	423	399	424	422	474	428	434	453	428	438	425	403	468	459	397	452	430	450	418	449	495	480	437	421	412	463	416	405	470	406	424	428	421	462	419	440	434	428	456	432	436	455	469	438	451	435	429	410	417	463	451	455	386	437	432	426	410	415	454	416	457	394	428	459	394	445	451	448	448	402	402	485	431	437	419	462	438	439	476	453	423	411	441	467	432	433	447	391	428	441	383	403	437	408	430	426	437	443	432	445	400	425	446	493	425	440	441	446	411	396	422	439	437	429	439	434	458	385	400	460	481	427	405	425	464	448	461	470	458	434	403	408	432	462	453	439	428	470	425	426	396	424	427	454	454	482	438	466	415	393	454	429	426	425	400	406	442	469	402	424	417	427	425	447	463	456	381	421	444	420	473	426	427	428	469	448	456	455	467	422	447	439	447	435	455	416	450	414	441	417	406	495	440	384	405	430	423	478	429	421	440	466	464	507	467	437	467	443	404	434	395	447	416	448	419	453	458	415	442	421	436	433	446	415	432	398	428	414	458	415	424	451	459	410	478	378	439	466	437	432	460	456	427	443	401	468	442	411	467	410	407	434	447	417	451	487	405	433	418	476	462	423	410	433	418	440	418	443	417	422	458	408	432	448	452	424	416	432	426	435	383	419	455	447	441	462	421	454	420	474	420	451	466	437	401	430	451	433	410	429	393	414	439	468	447	426	431	447	410	429	417	419	441	453	412	465	410	454	413	455	483	430	429	464	450	463	452	446	412	416	422	453	458	502	435	394	410	481	455	410	411	408	445
5968	1845	1727	1189	1155	1064	1053	1012	996	992	974	1058	987	933	993	920	926	921	951	971	923	940	952	931	958	916	927	947	965	949	1023	958	946	937	982	1063	974	962	950	938	973	939	946	945	992	1016	959	999	944	967	964	992	1006	934	920	973	921	959	962	949	943	973	987	942	941	914	940	925	910	996	948	947	978	916	1028	962	915	951	959	967	975	974	960	964	960	977	950	952	979	1015	948	917	977	936	932	949	969	940	944	915	901	955	1013	978	947	977	1043	988	954	957	936	931	1024	959	955	972	983	922	987	951	918	947	974	955	934	908	958	960	1019	963	902	991	937	922	969	928	938	968	992	947	940	966	958	929	952	895	950	963	929	945	941	928	962	948	1001	974	959	963	939	979	954	959	967	925	915	983	941	1030	956	964	957	963	980	937	964	931	968	943	973	978	1010	876	972	921	1023	941	1017	903	987	984	975	1005	965	1014	978	971	997	947	942	999	938	928	983	966	962	995	974	956	998	947	951	989	922	891	916	954	988	955	995	956	984	1033	936	957	961	946	961	895	948	942	959	978	963	972	1006	949	987	907	932	930	927	1033	969	950	938	945	991	958	943	983	928	958	954	990	945	951	1009	921	964	957	906	962	923	947	973	1006	971	958	900	909	940	907	988	972	1014	979	948	995	960	966	937	925	978	982	993	989	920	943	920	953	901	990	1012	902	931	980	954	967	973	950	973	965	965	964	1009	917	980	954	919	910	953	920	896	994	966	967	930	956	940	918	968	955	950	939	942	949	920	977	982	975	955	998	945	974	920	983	913	984	975	920	927	983	917	1008	966	969	986	915	968	1005	918	923	936	971	928	1004	984	1027	913	923	897	944	966	926	948	982	947	972	1016	992	1003	923	992	954	906	949	959	988	978	942	907	978	958	1000	985	1038	941	972	960	940	918	1020	933	968	966	909	999	961	942	925	962	917	985	1017	932	906	943	907	979	959	964	968	993	938	925	929	955	974	1009	1012	940	954	958	981	970	969	948	1023	940	938	932	899	1016	954	945	922	931	970	986	962	953	973	991	965	975	994	940	949	882	909	915	927	933	1035	942	981	986	956	983	968	913	942	962	938	966	986	962	939	967	1000	968	926	957	1007	967	977	975	929	1000	983	952	903	933	940	920	947	1002	954	942	906	971	940	980	986	982	938	995	1033	940	994	994	938	928	964	944	992	988	997	943	935	944	1031	1017	952	961	1045	945	939	913	930	948	924	981	918	949	1003	962	993	985	1007	990	987	997	974	988	961	1003	958	948	951	953	951	940	938	959	930	991	923	978	963	988	997	934	933	986	916	967	929	966	950	954	982	987	949	1000	1004	941	970	967	959	904	1013	950	972	963	965	949	953	949	1000	1019	902	948	937	975	970	982	995	944	956	898	968	961	967	953	967	952	970	948	943	965	950	989	978	977	918	903	986	1016	959	1007	935	992	1010	1019	946	995	999	915	916	1002	990	974	985	968	999	950	954	980	928	1015	968	976	966	1005	1000	979	1004	975	922	982	1013	944	916	915	988	954	969	961	965	950	968	972	938	1020	938	975	949	984	984	981	948	957	909	895	1063	969	942	960	927	1007	934	992	1010	964	964	949	901	967	921	1006	916	946	965	957	952	1007	994	1008	964	1016	961	965	976	967	981	992	917	984	1002	964	958	985	970	894	968	927	958	977	941	943	921	949	970	917	963	981	914	916	934	945	915	938	965	943	936	936	951	945	946	958	913	958	938	933	966	955	914	870	969	951	1044	970	1008	965	972	996	971	923	908	918	900	946	985	944	919	977	1025	962	977	911	995	950	969	962	919	952	935	1006	970	952	992	967	1000	1007	958	955	1023	944	982	947	917	935	912	986	976	951	937	973	946	924	931	968	932	927	985	940	964	940	925	943	999	931	970	984	1019	916	1006	979	1005	961	947	960	924	925	968	1009	948	946	994	894	976	940	930	1023	975	949	931	957	979	935	1003	971	1012	928	965	990	920	966	941	970	929	979	967	928	980	937	942	952	976	915	1005	963	976	969	917	978	968	942	997	1021	956	891	982	998	1027	996	1010	927	959	1001	952	936	935	1009	991	978	919	905	972	999	947	928	928	912	964	932	959	959	894	912	990	977	941	1013	995	919	929	1000	989	961	1005	985	997	978	1024	1013	1006	977	931	972	927	944	952	953	977	938	988	955	945	1004	963	960	889	915	927	988	906	926	976	950	982	963	967	1038	972	937	958	973	950	924	994	992	994	986	1003	927	946	985	965	955	958	917	923	942	911	980	939	938	962	939	987	923	942	980	952	957	940	966	951	944	948	946	979	1007	961	1006	969	929	979	971	926	965	1011	923	1029	929	1005	939	958	931	919	937	970	969	975	911	929	958	906	921	969	949	893	989	949	946	958	916	886	926	937	927	944	929	944	1005	987	1002	989	972	932	945	918	936	948	1015	1027	959	985	911	994	946	966	1004	907	970	1018	950	978	970	929	963	935	938	946	920	990	960	1002	981	865	990	996	965	959	901	1017	999	929	985	922	935	924	959	947	966	956	982	960	933	919	979	958	966	939	954	912	891	999	965	943	980	961	976	965	994	1009	959	954	945	903	919	968	968	957	919	995	919	1011	961	941	971	942	943	960	972	988	939	955	970	961	927	938	976	979	954	951	912	1011	973	1011	985	962	975	1007	1008	977	982	909	961	996	936	963	957	940	969	934	997	986	938	1009	938	928	978	973	1005	984	974	945	923	913	916	991	973	993	929	940	938	961	972	985	956	964	962	924	949	979	967	965	944	974	1008	948	932	886	939	981	940	975	1016	937	965	990	989	977	950	900	995	1014	947	959	939	984	961	901	986	997	979	1021	954	933	986	917	945	930	941	982	915	958	970	965	994	932	960	980	989	971	979	909	969	938	968	943	890	964	963	969	959	1025	965	958	970	943	1017	973	936	969	1015	964	989	988	953	979	972	971	911	981	942	973	999	954	917	971	951	1025	939	966	949	952	975	938	960	927	977	976	884	997	957	956	962	932	956	968	929	942	964	1021	949	962	930	1011	1007	974	970	967	1002	981	963	937	919	929	938	978	946	963	971	960	954	1002	930	985	951	990	926	962	1018	984	945	984	936	966	983	971	944	930	948	907	928	987	953	978	940	933	1002	932	961	1007	930	935	994	996	979	991	958	921	906	1031	981	990	981	995	881	981	1067	951	952	954	965	948	955	1031	956	943	997	900	927	1010	944	977	946	968	969	940	964	958	981	897	932	929	955	968	955	975	973	931	973	908	1038	969	969	1014	939	932	973	939	962	912	952	973	957	986	1011	1013	900	1005	991	924	924	947	921	946	1021	934	979	998	954	948	939	907	957	994	952	1029	1005	1015	1008	972	912	974	977	950	996	971	939	978	943	973	941	962	969	935	960	970	992	950	996	947	1003	922	929	953	986	941	926	960	1006	902	971	950	940	941	948	907	959	943	968	960	985	959	994	991	986	936	944	1015	967	998	1014	956	935	937	913	947	977	950	976	921	998	960	941	922	992	967	964	980	892	947	906	984	951	968	937	944	971	942	954	951	939	950	956	956	955	952	930	892	950	937	950	987	1001	969	976	910	1016	929	944	990	948	928	956	942	962	964	981	925	991	940	939	959	968	923	924	995	994	984
23996	20660	23893	27432	20660	19718	1781	881	644	467	402	390	364	392	409	376	319	344	319	371	350	347	345	324	334	347	313	355	330	320	312	306	292	329	294	300	308	330	336	323	291	332	332	340	324	325	315	298	307	342	327	332	301	340	363	311	300	321	315	335	263	320	338	315	340	323	308	296	325	355	318	316	291	312	330	346	310	336	317	346	277	317	326	333	303	302	290	318	318	350	322	302	331	312	326	335	299	328	348	319	311	316	316	349	275	321	348	337	330	322	320	313	306	318	310	345	264	292	298	314	315	324	333	346	325	349	341	309	379	284	305	303	352	311	314	335	356	336	330	294	345	296	285	299	344	304	322	353	347	318	275	301	309	338	330	314	294	302	320	332	334	296	336	298	308	335	312	292	331	317	312	301	270	317	350	334	320	328	316	311	339	325	302	309	319	318	318	317	315	325	321	331	314	313	323	322	308	310	324	306	325	320	344	346	344	306	325	350	317	298	311	311	342	321	356	331	323	308	288	334	338	330	331	330	311	277	334	321	285	333	336	315	384	307	307	307	306	320	320	306	326	357	322	284	338	327	327	291	310	339	315	348	342	332	348	297	345	286	341	332	355	313	282	323	370	306	331	329	351	331	304	304	321	287	346	322	337	301	308	291	300	351	320	315	328	290	313	325	290	347	330	326	342	301	345	318	363	319	305	327	310	307	299	292	341	319	288	337	314	312	316	323	292	312	342	318	325	311	303	340	321	319	342	335	335	333	310	389	325	308	325	301	324	360	318	316	308	322	304	295	307	331	314	293	296	286	346	300	325	296	374	296	303	312	325	329	322	303	299	332	357	345	292	363	330	312	306	296	346	297	295	307	345	326	293	346	317	306	316	320	338	324	297	354	334	362	324	324	299	330	324	282	324	343	311	323	302	300	291	334	303	342	308	299	310	297	310	327	260	319	313	317	348	302	300	344	305	323	309	322	319	307	323	323	329	304	289	287	328	302	314	311	321	328	313	316	282	339	323	349	349	304	314	334	316	328	346	312	316	321	312	263	327	289	320	334	327	309	286	288	326	273	307	333	314	328	304	302	290	311	311	340	295	325	324	317	348	356	299	322	357	330	354	334	332	325	286	312	340	314	279	373	277	271	313	298	305	314	345	308	335	323	316	310	330	319	344	330	324	305	333	294	296	303	336	343	338	329	293	323	311	305	331	297	326	304	334	291	291	307	354	345	321	309	347	329	320	264	310	300	334	287	345	322	343	313	310	335	331	350	341	286	287	318	288	361	310	304	321	350	316	315	304	342	312	343	333	346	337	313	309	324	299	349	314	323	318	315	337	327	325	332	349	318	317	305	325	340	352	346	329	313	351	295	325	337	320	346	313	329	302	323	334	314	351	323	321	299	332	317	283	332	305	327	342	343	312	322	294	312	356	319	308	284	304	338	305	331	314	315	320	328	336	328	336	359	306	329	338	346	315	297	342	332	330	345	334	292	333	329	298	319	331	297	346	314	333	331	317	318	365	323	334	306	294	316	287	332	347	305	338	340	333	292	300	325	318	315	333	315	319	359	308	298	292	311	312	304	283	319	343	328	305	321	319	297	315	316	309	365	289	304	320	301	286	327	364	307	288	339	309	299	295	297	330	304	321	322	296	339	351	311	270	325	326	347	303	357	276	287	329	279	303	352	319	323	337	307	301	319	341	293	294	332	290	303	322	318	333	294	323	314	319	310	300	302	326	346	334	298	312	319	332	326	334	357	332	318	317	326	339	303	309	341	330	321	317	330	296	324	323	333	317	349	326	318	294	327	331	321	308	303	268	347	331	339	363	346	320	315	291	320	313	303	334	316	304	338	305	314	338	327	320	289	313	331	310	310	324	329	322	317	349	321	308	335	328	305	268	325	317	320	306	322	327	307	298	322	326	347	322	341	309	303	322	310	339	326	328	287	319	303	331	326	300	320	295	325	311	313	311	291	302	303	330	310	340	337	330	288	311	343	320	320	297	309	314	310	310	323	323	323	294	346	308	298	337	310	338	350	307	345	329	330	359	345	342	330	336	301	315	313	311	322	305	312	289	334	318	310	327	340	296	301	302	299	342	335	345	305	306	321	313	322	331	311	299	317	315	334	331	347	299	307	327	335	349	334	339	328	308	328	358	284	339	294	306	373	339	314	340	306	339	331	311	335	315	312	297	307	320	296	298	300	298	301	295	310	305	326	317	339	311	331	324	325	325	333	340	344	298	292	318	323	329	344	272	290	311	349	303	325	285	340	341	327	351	329	322	347	334	326	349	321	302	326	321	285	318	335	346	343	322	317	304	362	285	343	325	310	374	340	327	352	310	339	320	289	300	305	286	321	318	321	319	314	343	319	291	310	370	330	315	325	322	329	354	314	289	282	338	320	324	328	345	306	314	290	326	314	315	302	321	299	310	307	310	330	327	329	315	295	281	267	324	309	277	334	368	335	278	302	326	318	301	302	318	330	325	316	306	305	304	313	358	306	326	320	321	302	318	341	298	297	346	332	302	291	318	340	343	323	357	331	321	302	314	326	328	343	330	286	358	301	336	337	305	307	325	340	338	311	344	314	317	301	289	353	348	312	283	290	327	329	326	364	324	316	321	331	301	308	306	316	331	346	334	347	301	335	290	324	324	285	335	316	309	318	285	323	311	319	270	323	285	337	313	322	326	304	303	339	304	351	301	307	340	329	319	324	358	296	302	325	304	320	314	305	313	303	310	309	327	356	318	319	316	283	300	341	330	324	344	320	335	317	310	373	346	318	308	335	344	347	351	316	288	327	286	319	325	281	352	335	280	315	324	297	283	311	345	336	345	298	334	300	319	326	346	322	317	314	323	309	312	319	343	325	324	333	323	313	295	320	336	343	329	337	338	323	318	340	293	327	309	293	313	348	327	319	335	306	312	333	332	327	332	299	342	288	343	308	288	320	308	312	333	330	327	319	310	331	362	332	341	292	342	307	317	349	354	349	302	331	283	312	298	286	331	312	273	299	362	304	296	358	296	336	305	316	338	312	283	318	304	315	327	289	286	317	313	353	335	338	294	330	295	332	329	334	318	311	301	290	322	307	307	284	304	321	315	290	285	319	325	325	298	334	309	312	302	328	297	300	335	301	308	288	304	330	348	312	337	295	320	325	337	310	298	320	317	310	305	334	358	336	301	315	324	332	286	330	311	323	289	294	311	321	308	285	304	308	312	338	315	305	301	308	343	344	302	306	343	318	309	338	308	320	334	320	307	328	333	304	359	298	345	309	284	316	333	295	331	315	298	301	363	298	315	324	313	326	361	305	310	322	329	301	304	299	308	319	335	327	312	313	330	322	291	332	370	301	324	314	299	313	313	335	297	275	354	334	345	360	337	281	311	290	362	358	308	312	328	348	321	322	298	316	324	313	305	315	322	361	323	318	312	306	331	294	292	305	305	368	344	322	340	287	317	325	380	300	325	317	357	325	344	319	333	327	293	319	315	310	311	355
3863	3519	2652	1322	1017	1020	906	836	855	753	749	716	723	720	681	732	730	728	753	757	693	715	700	732	715	706	683	729	743	734	699	732	730	707	731	714	689	710	679	654	735	708	724	729	717	690	702	720	755	700	722	644	730	735	662	705	697	739	729	650	671	711	689	739	734	698	716	670	675	705	736	750	722	733	720	732	706	687	694	676	775	753	701	720	682	728	730	716	722	674	758	696	718	694	667	704	683	756	700	725	675	741	729	747	652	688	737	664	772	697	681	715	741	704	707	687	715	751	699	700	700	681	710	694	709	710	707	704	736	713	720	752	662	701	657	710	685	700	737	762	743	684	718	708	691	711	749	707	682	725	703	692	753	744	701	704	687	694	723	712	735	705	712	713	709	697	702	730	706	727	719	703	740	707	668	733	694	695	728	705	708	696	737	739	696	725	690	759	737	693	680	692	676	696	711	671	697	731	699	720	699	674	765	694	715	673	704	723	732	701	719	676	707	701	705	683	702	659	727	680	678	722	724	682	712	696	711	723	712	767	698	700	715	701	680	748	718	756	738	725	709	746	715	708	689	741	726	711	696	708	722	743	694	783	684	755	748	678	694	732	651	712	724	729	760	722	674	692	715	720	689	718	667	715	713	714	732	756	686	681	737	748	761	726	710	720	666	685	734	669	709	707	682	708	741	700	729	712	760	770	685	728	739	760	703	754	698	725	712	720	731	649	721	742	652	696	685	712	733	721	762	712	767	695	727	759	742	740	701	774	701	720	732	747	735	715	716	669	672	696	738	735	709	731	712	685	691	738	692	715	687	655	692	705	701	700	691	695	712	730	694	744	678	792	707	699	717	722	712	698	670	705	685	739	698	701	723	727	679	682	701	710	726	746	690	737	718	694	714	683	664	765	673	689	730	732	735	715	712	699	816	722	688	702	711	688	794	687	727	659	741	724	719	720	715	677	731	731	697	703	676	741	725	735	726	747	711	712	733	702	727	718	662	705	694	725	732	695	695	734	719	715	701	733	719	719	728	697	699	742	694	712	680	745	725	724	754	650	684	706	658	677	723	718	733	727	739	742	743	694	731	709	709	724	690	698	716	697	711	684	701	699	773	726	663	732	675	707	705	697	736	710	750	703	733	702	697	686	718	726	649	716	675	673	687	784	717	729	683	691	710	698	702	737	720	707	682	701	690	718	689	722	721	719	702	679	679	749	710	724	703	779	741	712	697	711	708	752	718	712	714	724	710	742	703	701	739	686	690	723	695	725	740	742	688	718	711	698	696	705	740	722	720	750	780	766	724	728	656	739	692	713	713	701	736	680	711	726	702	695	678	744	733	736	710	691	747	721	710	667	718	699	737	730	707	704	725	697	702	731	731	701	711	712	690	716	697	707	717	708	707	724	697	712	682	693	689	695	707	780	678	718	718	723	670	648	735	717	655	721	685	689	682	710	683	701	721	753	742	678	718	745	689	671	688	731	676	709	661	713	671	704	716	703	665	754	699	721	694	682	673	721	715	667	702	642	673	750	688	682	685	661	693	693	718	717	721	745	691	707	710	686	695	656	678	704	670	719	721	735	709	704	719	751	701	733	709	664	712	739	743	725	706	673	806	700	660	712	698	665	736	723	719	717	742	708	700	728	698	679	670	747	702	768	687	717	667	702	698	661	662	677	712	734	697	682	700	721	734	716	702	693	693	749	743	682	714	731	756	742	721	708	732	746	718	774	710	699	755	726	699	716	753	658	648	706	685	726	712	764	686	676	725	748	724	688	692	740	680	723	728	721	755	709	716	719	729	679	716	746	701	713	690	701	768	688	724	694	715	692	743	680	701	705	686	694	676	729	749	697	738	744	725	686	726	748	702	733	749	685	737	730	730	718	717	721	721	693	722	720	730	762	707	730	752	687	736	695	684	760	732	687	733	691	732	724	717	682	722	753	718	712	698	675	707	693	757	720	679	729	762	774	705	740	713	706	744	695	716	750	676	773	665	681	702	681	692	695	758	718	741	711	755	699	746	705	740	732	712	694	680	681	681	714	703	670	717	713	712	725	726	753	678	696	669	738	678	731	692	705	704	682	681	655	699	679	732	681	707	676	720	734	709	689	703	682	707	705	673	709	686	695	728	759	722	707	666	701	735	752	699	676	670	718	753	733	689	738	697	718	700	705	669	728	724	728	713	704	682	735	702	740	730	673	716	710	737	713	735	720	781	703	730	711	745	699	657	710	701	705	714	783	698	712	692	731	704	723	723	724	719	688	703	754	693	707	744	698	738	729	810	667	723	681	688	720	722	681	728	729	684	707	669	683	708	715	728	711	745	732	760	745	670	666	756	738	729	730	724	672	752	655	695	703	678	722	722	686	713	748	751	719	719	731	750	672	757	684	704	708	676	692	695	723	678	726	699	736	708	747	701	676	685	682	744	751	696	699	717	698	704	733	703	679	727	686	696	698	686	693	701	728	689	733	731	681	715	672	708	713	684	706	694	702	681	706	766	721	717	711	715	689	665	682	723	666	732	735	702	692	727	690	715	733	692	762	718	678	669	706	714	707	738	761	708	712	680	721	700	734	733	713	684	694	728	715	702	703	732	654	712	650	707	708	709	670	701	741	729	747	695	705	715	730	694	665	738	697	737	758	712	748	738	693	736	759	720	671	692	711	695	696	696	702	730	715	750	712	736	764	684	733	689	725	710	691	705	650	676	738	752	728	721	704	641	691	731	722	715	679	733	752	728	733	742	698	705	744	740	731	727	697	668	722	694	734	700	690	728	708	711	717	634	709	700	720	691	726	691	702	717	691	726	735	700	675	727	711	727	714	688	723	701	721	687	697	731	696	694	726	681	731	697	739	702	700	690	721	709	703	697	747	709	700	741	737	709	690	697	755	721	753	709	714	746	706	752	693	704	705	681	777	743	686	695	699	686	716	690	740	718	738	662	702	727	656	728	730	695	683	657	728	736	747	660	721	705	759	720	647	763	668	732	709	742	664	715	726	685	728	706	714	656	743	684	710	678	705	707	702	748	702	669	714	759	699	709	700	726	726	691	715	708	678	688	757	747	702	757	746	715	710	667	789	707	702	687	734	751	741	753	694	731	687	736	700	671	696	730	673	711	719	708	714	700	764	695	705	687	736	744	700	752	690	689	706	709	725	747	716	691	703	725	701	713	730	708	749	705	701	704	724	687	697	694	672	688	698	723	671	718	703	691	710	738	712	680	704	727	746	700	683	745	715	688	718	688	731	745	689	689	706	713	696	698	710	718	696	711	681	720	704	725	734	710	691	739	699	662	710	761	714	732	701	711	734	701	717	726	673	750	705	687	720	723	697	748	718	719	734	703	693	777	691	715	743	705	708	706	705	697	745	709	720	707	733	759	695	735	695	692	679	708	703	715	691	707	701	718	727	725	702	752	659	713	710	771	684	675	650	729	712	716	688	669	737	702	679	678	678	674	740	716	733	768	759	712	701	703	707	723	741	694	720	728	749
23394	20660	24226	27117	20663	20695	16810	1501	706	434	351	280	295	271	256	259	229	200	213	199	229	209	183	229	213	216	194	195	184	185	168	159	216	228	189	214	173	188	161	188	177	158	173	176	171	190	165	150	180	185	174	188	169	200	179	191	177	176	192	199	211	175	166	180	172	166	164	166	175	167	195	185	183	182	170	161	173	188	203	197	202	163	174	180	172	166	202	168	182	204	168	168	161	187	172	171	194	187	177	157	176	170	167	157	170	185	170	170	165	181	191	196	184	172	174	204	172	210	161	172	185	184	150	172	182	164	167	188	187	158	178	178	185	180	162	169	194	154	199	158	170	186	186	173	177	170	171	191	143	203	183	179	168	177	194	183	166	192	177	180	185	177	176	186	182	176	175	176	190	203	193	165	176	183	165	183	201	171	184	199	192	178	183	185	188	172	173	144	162	197	213	188	170	176	186	195	192	173	182	177	167	153	176	201	171	183	161	176	165	182	167	170	177	160	177	168	152	173	181	172	184	188	188	179	171	175	180	183	154	176	183	185	171	184	171	180	181	188	191	164	191	209	194	157	206	178	155	184	173	211	185	186	188	190	128	163	172	178	156	215	173	180	155	186	161	155	183	194	185	172	167	175	185	178	170	179	192	177	172	188	141	168	162	192	188	211	193	156	144	166	165	168	173	173	177	185	184	181	169	173	183	191	187	184	150	170	185	199	193	181	184	184	176	173	197	192	174	169	161	190	186	167	202	197	165	170	164	176	182	175	170	176	202	192	161	180	175	172	180	187	177	177	169	191	181	168	197	180	163	160	179	167	138	172	171	160	150	157	167	169	159	191	179	167	185	191	163	173	179	157	177	174	211	197	160	141	185	172	184	183	188	149	173	164	146	168	198	165	185	157	190	191	203	192	189	181	163	172	162	174	181	184	179	200	162	170	204	181	195	180	184	184	186	175	148	149	161	176	177	189	205	169	166	167	217	187	196	161	174	182	174	173	180	167	186	187	169	175	168	181	174	197	179	183	171	193	190	182	176	182	180	185	201	166	191	173	171	205	220	174	189	178	180	174	158	171	169	204	179	165	145	176	189	158	195	193	187	147	178	176	189	193	188	189	158	184	195	155	198	168	193	187	188	150	150	170	202	169	166	163	182	167	163	192	166	187	182	167	174	170	166	207	177	158	168	201	176	179	182	199	165	200	190	156	166	154	175	170	165	183	169	169	180	174	196	165	199	167	188	195	200	190	163	176	180	179	185	169	162	180	157	182	184	186	172	150	190	183	183	187	169	184	179	165	154	174	173	164	182	207	183	195	181	185	178	192	161	167	202	176	182	193	151	164	203	190	185	151	147	164	163	160	181	182	178	186	152	159	167	183	185	189	212	181	171	173	182	181	174	167	179	181	196	184	164	174	195	177	184	159	183	177	173	184	200	193	173	185	180	207	188	192	159	155	154	164	179	189	184	178	189	168	155	162	174	189	188	181	177	166	179	162	181	195	169	193	188	177	178	184	171	191	172	170	172	178	156	159	171	182	181	185	188	166	194	169	170	176	169	170	182	161	197	174	191	162	190	169	182	164	173	193	185	136	147	176	181	171	184	171	176	171	181	177	165	205	193	182	202	164	187	168	220	166	171	174	165	141	184	177	176	155	190	179	170	181	164	231	184	159	171	184	184	199	171	179	139	207	162	171	196	169	150	185	181	153	153	155	125	156	181	186	180	178	175	155	188	204	145	184	159	155	175	174	174	190	212	200	186	163	173	161	191	213	156	192	197	188	164	188	190	182	175	177	164	180	167	192	162	192	165	169	170	173	188	162	182	197	182	180	178	192	188	200	168	179	165	183	197	172	164	193	153	162	198	169	187	149	180	184	168	185	202	170	160	169	169	150	165	179	190	150	173	178	174	182	213	174	163	200	183	165	186	183	200	168	183	191	178	158	167	172	168	184	155	202	167	189	189	183	162	173	165	163	159	169	177	199	165	200	163	184	170	214	187	190	191	187	183	178	179	192	168	157	178	164	176	177	170	173	166	166	174	185	169	169	182	221	177	182	163	169	178	197	188	183	158	178	162	189	176	193	182	176	172	178	160	138	174	144	183	188	174	190	179	171	192	155	190	187	190	165	169	215	165	174	170	175	182	174	161	148	160	180	213	216	166	181	151	167	168	179	178	184	161	182	185	185	183	163	153	184	182	213	168	190	183	166	171	192	200	182	152	178	155	170	184	159	175	168	191	184	167	145	170	163	188	155	175	192	159	176	223	159	165	189	194	193	151	167	168	186	169	207	192	191	157	170	158	165	183	180	167	199	182	185	194	203	178	188	163	170	186	186	151	153	169	182	188	147	168	175	214	183	187	147	190	177	182	191	171	168	176	157	183	192	208	149	194	173	166	132	182	171	176	170	177	189	178	175	190	155	142	172	164	157	153	176	169	165	180	172	174	158	200	158	168	175	160	197	167	182	176	165	152	189	163	169	178	166	172	184	184	196	160	168	175	205	196	176	195	167	155	181	188	178	177	186	153	189	191	186	188	185	167	188	177	197	198	190	158	156	170	206	188	168	163	147	152	193	187	176	194	154	182	174	131	174	200	176	170	180	202	167	181	131	164	169	169	170	158	180	148	172	196	187	167	172	177	185	185	180	168	170	192	196	160	180	171	161	173	181	167	181	170	172	170	190	188	190	180	159	174	171	177	188	196	158	177	184	173	175	171	180	192	168	166	195	171	182	197	166	173	201	184	185	177	187	135	163	165	184	189	192	163	176	176	173	157	165	149	186	176	169	199	189	171	158	191	200	157	159	197	167	153	173	170	206	157	180	191	179	178	147	175	177	190	186	172	177	203	164	171	171	181	195	181	162	166	156	177	185	164	167	162	160	164	177	179	189	159	145	163	174	182	182	154	179	184	188	178	150	165	176	194	160	185	159	177	188	166	175	184	169	177	162	185	188	192	165	169	180	163	171	130	170	169	168	146	151	176	180	192	190	192	162	170	157	175	193	167	167	186	174	185	187	176	163	181	191	173	162	184	187	172	185	178	157	195	169	168	183	152	165	186	190	143	171	155	160	194	173	160	178	166	193	177	168	177	156	191	181	180	185	189	199	195	189	182	180	157	184	179	160	175	183	183	190	193	148	181	189	179	164	172	183	159	161	165	185	174	206	187	160	176	186	190	171	189	162	169	186	181	159	193	158	159	168	183	187	175	176	168	167	141	185	181	176	168	163	197	172	207	175	186	177	180	173	167	179	187	158	176	174	181	172	165	186	165	184	180	184	183	175	204	182	177	182	167	155	172	181	210	186	182	184	147	177	171	178	192	161	150	181	157	164	167	170	158	185	168	169	193	166	172	197	181	171	200	167	202	176	172	168	200	182	187	168	192	171	173	199	181	148	185	192	200	182	192	164	164	155	152	168	174	162	185	164	184	180	181	162	181	173	168	176	165	177	171	178	165	175	191	171	185	176	169	157	204	182	193	182	190	190	186	171
4067	5063	3575	1371	1056	1049	816	661	589	536	488	474	470	494	489	471	438	415	463	459	439	437	424	450	466	431	416	447	450	497	423	426	437	484	430	448	436	427	460	445	420	445	424	416	416	454	460	444	441	416	435	436	435	401	436	419	392	455	424	452	421	432	443	409	436	457	414	433	461	430	456	447	413	423	441	432	412	444	429	443	430	476	430	428	453	436	420	422	437	426	428	429	423	429	410	436	373	413	404	406	413	429	420	462	404	468	403	429	420	436	414	476	422	437	424	411	490	437	424	427	417	422	459	412	451	457	455	467	436	423	422	430	399	438	455	476	406	393	428	420	433	422	459	431	400	417	414	409	454	446	454	421	425	453	448	414	431	452	438	455	434	417	425	403	444	438	414	445	445	406	411	411	429	402	414	459	458	438	434	418	449	405	428	447	459	456	437	445	422	432	416	443	448	431	434	430	411	452	442	424	413	427	413	408	424	449	449	402	422	474	426	413	410	445	432	457	468	418	396	457	440	391	440	453	443	418	433	419	418	423	421	421	423	439	435	452	427	420	417	414	446	401	433	403	440	448	444	409	424	425	463	446	406	422	422	436	433	432	404	452	414	427	453	432	410	457	433	422	438	370	431	442	424	479	441	447	432	420	414	422	425	430	422	438	414	431	431	441	390	450	447	430	445	416	440	456	440	438	412	408	406	457	467	442	485	430	415	452	412	421	414	428	464	410	469	416	420	416	414	471	413	470	423	445	420	407	433	428	424	428	420	442	413	431	459	451	417	430	460	447	407	443	466	483	419	412	447	437	405	433	411	427	443	460	462	421	421	410	399	417	451	448	417	390	443	443	432	441	424	427	423	461	431	407	431	426	451	435	407	440	406	458	431	421	417	451	421	465	396	443	470	421	398	440	426	441	409	460	438	389	444	451	423	460	419	440	442	458	412	425	419	432	417	401	438	450	455	417	430	378	415	435	391	393	446	440	421	434	427	432	406	430	396	415	436	407	403	424	420	421	440	411	468	456	416	450	405	435	450	437	402	461	440	416	480	447	452	425	416	424	415	415	412	423	446	433	424	469	411	443	446	443	432	469	426	438	408	393	468	451	417	447	456	395	451	407	435	418	446	409	420	405	464	429	434	426	419	439	421	430	454	435	477	436	421	415	424	403	439	397	425	428	397	454	420	458	422	411	405	462	406	420	469	418	453	372	414	408	431	415	398	401	401	460	457	436	408	437	434	452	423	469	431	424	427	407	445	454	429	434	436	409	421	423	429	431	428	425	425	451	456	431	438	436	433	395	444	422	413	436	433	447	444	446	457	428	434	458	439	446	435	436	415	403	417	441	436	419	449	437	439	453	387	473	419	429	441	416	440	411	422	408	388	386	428	434	444	403	434	402	404	420	445	433	420	474	450	432	458	425	409	448	472	459	429	435	437	461	433	433	486	468	444	468	407	439	414	420	434	432	405	431	427	457	411	462	440	410	495	441	449	435	414	448	437	417	399	421	421	416	433	442	432	449	425	402	402	441	434	430	421	396	445	423	441	446	429	420	421	427	438	414	422	432	417	433	430	452	464	422	416	400	428	435	435	428	469	450	453	415	428	418	435	452	441	447	425	441	454	444	449	462	493	437	430	430	394	447	386	430	420	412	384	450	420	445	430	415	415	427	441	424	453	452	432	440	429	449	415	427	410	414	440	449	406	473	395	435	400	456	432	414	429	391	437	448	432	403	447	417	460	403	459	446	444	418	453	469	463	438	473	465	434	431	460	423	453	390	414	440	472	430	439	448	441	410	441	421	422	430	409	408	448	462	446	457	436	439	439	415	433	432	395	474	420	433	448	431	439	444	464	411	433	430	446	431	423	456	459	423	451	391	434	433	443	428	439	420	485	447	443	443	466	428	422	456	456	431	436	419	445	467	455	406	411	448	423	419	422	450	377	409	432	438	404	460	431	399	477	445	428	454	436	447	440	435	442	432	434	453	411	409	443	425	455	472	405	430	422	446	453	448	413	452	454	434	406	453	435	413	419	436	427	416	436	418	414	451	429	426	404	451	445	391	454	422	428	453	444	445	415	414	417	402	432	428	430	421	465	412	420	429	444	459	421	427	451	429	447	437	426	422	476	404	442	456	412	420	399	431	413	387	445	435	426	437	447	445	453	434	405	393	451	452	421	437	431	426	427	433	437	414	448	425	426	433	456	412	451	421	404	433	426	421	394	440	457	432	442	430	451	461	403	426	407	421	443	426	427	425	434	442	418	393	468	422	467	428	413	442	428	423	403	419	425	387	450	415	427	401	462	430	460	451	399	444	390	430	411	460	403	435	443	436	412	413	460	403	411	424	403	454	463	410	417	423	466	407	396	440	463	427	423	430	435	428	436	432	418	442	455	446	439	415	460	442	453	407	410	471	412	457	428	418	425	467	414	410	429	457	452	421	444	421	435	415	424	448	474	393	434	422	448	454	446	447	463	448	438	430	435	404	491	440	406	461	408	439	429	474	459	457	467	469	425	429	428	408	446	440	440	431	392	433	427	408	431	442	446	429	393	456	429	441	412	441	437	405	410	403	396	447	421	414	465	415	407	453	431	417	398	419	437	419	414	431	432	398	471	415	414	471	428	464	451	399	406	459	427	439	429	482	453	406	447	430	421	401	419	455	471	419	413	464	446	428	415	480	437	424	431	433	400	430	396	420	433	439	398	402	418	399	418	411	471	441	421	454	426	447	446	447	420	410	442	458	435	473	454	440	440	434	439	467	446	420	426	419	420	452	383	387	431	435	485	392	446	408	414	450	438	415	382	434	429	431	469	424	439	419	457	448	459	407	423	438	414	402	457	420	432	428	439	428	458	425	396	434	441	408	440	404	456	433	419	458	454	438	412	446	397	436	384	422	413	444	466	432	429	418	401	411	424	413	426	465	468	404	469	399	438	436	412	435	406	419	447	472	406	444	443	431	426	482	428	432	404	441	434	439	428	408	404	426	432	435	432	437	422	426	443	411	448	443	390	422	408	463	418	431	438	414	455	427	424	429	451	439	407	433	449	388	418	406	440	450	418	457	414	450	442	422	457	435	447	435	437	453	457	409	396	426	431	438	428	436	439	449	438	408	431	407	415	432	395	473	450	426	450	414	469	423	434	431	411	423	429	395	425	465	379	424	426	444	417	422	437	451	448	435	435	460	443	427	402	470	447	402	479	441	475	428	423	435	413	399	444	421	456	415	436	442	437	428	427	419	401	447	422	432	436	440	437	453	396	412	428	426	431	457	460	435	413	424	394	445	438	462	463	458	424	468	431	442	427	402	393	440	416	412	442	446	435	435	445	433	396	412	433	426	462	429	446	417	426	452	406	455	437	442	422	431	424	455	429	428	412	410	401	426	445	439	398	433	443	436	470	433	445	421	397	442	424	442	457	451	442	446	421	390	443	402	416	466	444	413	461	418	421	439	418	463	433	410	420	424	423	403	433	391	413	420	437	449	455	412
31345	19123	7797	1066	775	855	727	673	539	498	475	449	464	467	477	458	443	430	436	471	425	467	435	434	417	430	441	434	433	422	427	445	397	445	433	447	447	454	439	449	448	404	425	426	429	436	380	429	425	473	443	416	446	401	425	419	434	405	437	433	417	442	388	422	467	434	432	405	435	446	462	437	418	407	417	395	445	416	447	411	426	430	423	456	417	437	432	406	422	395	424	453	476	408	450	414	450	432	447	428	398	478	433	456	408	446	411	430	451	412	442	428	410	409	394	405	453	413	480	457	432	440	456	423	457	444	443	410	434	435	431	440	429	406	434	367	396	444	432	380	384	412	429	434	435	399	449	426	407	430	442	494	455	490	472	411	408	475	415	437	415	411	414	472	416	417	445	444	446	436	420	463	478	427	432	385	430	407	439	413	451	437	426	447	428	414	450	446	419	396	429	390	451	478	428	413	409	445	434	418	436	464	414	441	439	450	427	418	440	444	424	393	404	414	458	450	421	412	440	410	441	437	409	432	427	419	437	410	416	414	453	454	475	441	435	428	425	425	454	433	452	445	407	445	419	412	422	455	448	441	440	440	442	436	460	380	395	443	436	423	473	444	440	440	468	469	457	428	456	446	453	438	477	412	399	424	429	458	407	399	455	478	428	419	429	438	458	446	456	475	452	424	442	445	438	430	428	431	414	408	401	440	426	420	441	456	425	398	480	440	431	397	454	466	414	454	462	487	469	424	427	439	440	412	469	449	437	442	392	441	419	450	427	437	462	423	412	413	448	439	430	425	454	456	471	436	400	440	387	466	399	437	445	417	476	422	468	466	445	455	441	457	424	437	450	396	430	417	397	428	434	470	428	426	422	395	426	422	412	435	403	397	436	429	446	440	474	432	429	438	436	480	414	452	435	433	403	401	446	425	431	430	453	422	460	425	454	453	419	455	416	434	461	417	429	433	448	440	451	453	439	428	395	430	400	408	469	417	442	392	452	429	429	456	454	434	448	398	420	440	439	432	410	495	405	409	433	405	446	418	414	383	435	380	437	449	450	448	410	411	437	450	412	417	409	392	403	442	435	418	432	393	414	444	451	444	396	403	418	444	459	440	415	461	449	400	460	461	445	390	438	434	440	394	411	517	450	423	403	403	440	395	432	420	442	427	423	392	404	453	432	451	423	407	483	448	435	459	426	438	423	462	421	453	419	430	454	418	434	452	441	452	453	433	457	465	458	413	461	457	425	472	420	449	455	461	441	417	438	444	459	429	443	405	488	485	433	415	457	414	451	435	399	478	452	390	440	449	430	454	448	446	436	409	459	419	437	439	404	428	439	439	416	452	439	446	443	445	436	407	424	473	409	459	440	433	441	447	420	411	411	425	442	430	485	434	438	454	418	406	428	419	427	442	406	419	427	422	421	407	417	476	426	387	424	404	404	401	412	432	383	418	419	429	444	469	430	445	433	411	450	453	465	398	443	432	437	426	470	402	411	476	442	441	439	415	479	401	412	404	443	462	436	426	434	391	415	404	458	452	437	464	426	419	448	429	440	417	414	436	448	456	454	423	454	391	433	436	416	422	423	428	391	441	438	438	435	505	430	447	416	439	457	427	455	446	435	417	448	472	405	409	414	431	445	429	420	409	432	443	453	372	410	403	446	443	436	445	412	442	407	438	394	414	428	438	439	452	441	413	415	405	430	470	452	399	450	385	458	448	426	397	445	430	452	425	451	447	429	449	420	426	447	455	425	427	440	432	464	430	408	447	449	458	411	422	450	398	428	424	383	427	423	467	455	447	420	434	407	442	466	454	400	451	423	430	444	466	464	395	409	419	454	437	478	414	426	427	430	403	399	435	452	422	399	486	437	432	409	404	466	435	429	450	470	445	469	453	450	440	448	434	386	401	429	444	464	446	415	435	403	464	451	455	401	385	413	416	396	427	435	445	472	434	450	439	429	465	440	439	420	434	428	442	450	443	428	411	418	447	408	413	455	434	419	399	420	413	385	377	439	480	475	424	433	428	438	483	443	410	388	411	407	444	441	435	457	429	469	451	410	453	434	420	415	395	463	459	436	458	466	454	421	418	437	403	396	439	404	436	421	432	438	497	424	427	401	427	458	420	439	408	444	405	442	432	436	395	412	444	389	458	414	423	372	413	466	444	442	434	408	431	440	418	419	431	409	426	446	420	456	405	429	436	385	454	422	445	407	421	425	425	474	411	457	431	432	448	419	438	410	370	421	459	470	418	416	431	400	419	418	382	419	432	427	434	417	504	423	457	475	472	435	417	432	407	416	422	439	417	419	441	453	419	462	441	397	416	432	436	420	453	403	434	433	419	425	430	431	446	466	420	420	467	421	432	414	445	437	427	445	441	445	423	402	414	426	395	432	437	444	421	448	416	417	371	418	417	403	406	418	408	422	408	444	434	466	426	457	425	453	416	413	439	420	449	394	433	421	415	441	422	441	434	410	416	451	458	409	429	426	468	421	444	414	407	443	412	462	446	446	429	423	451	417	411	420	467	432	406	422	428	409	470	419	451	403	445	447	424	452	417	440	415	404	482	432	423	438	420	431	424	430	384	410	411	395	463	462	438	421	398	431	462	398	431	430	415	461	449	422	435	462	462	484	413	468	416	431	421	408	394	448	382	432	407	406	422	448	436	461	434	403	413	427	385	401	441	428	465	410	477	457	432	434	440	446	403	453	415	427	426	428	399	438	460	463	434	433	400	427	414	445	456	426	421	453	415	445	403	399	405	399	466	439	442	413	406	383	455	445	417	489	426	412	440	406	427	420	413	453	457	419	428	426	453	427	421	473	455	372	444	458	432	411	433	446	417	456	450	429	413	395	453	409	439	429	394	395	438	415	425	438	423	439	462	412	445	417	398	407	411	428	433	425	408	469	426	449	418	431	403	452	462	407	424	422	438	436	447	387	431	436	423	416	466	460	440	433	446	443	462	456	451	460	450	478	435	430	424	458	443	421	413	421	424	416	434	440	409	408	424	464	418	441	441	425	445	465	453	447	414	432	412	439	446	404	455	441	410	416	442	414	451	466	453	460	433	419	415	436	438	419	432	405	445	411	451	463	426	406	470	444	423	433	427	429	421	469	430	439	479	447	445	400	427	457	467	424	452	448	400	410	462	458	463	445	449	419	414	427	407	406	466	434	376	430	396	442	447	450	432	430	453	447	418	476	450	360	411	425	446	406	439	431	442	430	421	427	409	420	435	451	445	418	448	425	421	441	449	425	424	473	477	457	420	439	421	458	441	451	415	431	442	451	434	450	431	412	437	386	455	415	397	453	432	456	455	439	417	436	435	438	421	424	393	443	432	421	404	470	448	413	401	408	427	424	432	414	408	433	436	385	445	436	463	430	430	477	444	391	446	418	456	390	424	420	464	448	403	424	413	416	422	441	440	469	487	429	395	443	445	411	439	453	394	451	428	447	444	426	388	478	470	396	410	415	423	421	455	429	454	453	436	428	424
5992	1753	1627	1146	1129	1161	1085	957	987	997	1036	1010	974	952	950	1008	978	972	947	954	936	971	900	924	943	912	978	974	933	997	968	960	972	992	960	917	978	1005	984	946	1010	949	940	982	996	927	985	1006	953	946	963	979	942	991	932	983	1003	883	953	972	963	963	961	1008	905	982	968	972	953	931	954	968	875	982	974	1032	983	874	946	1004	985	953	949	965	865	1013	945	927	984	938	973	930	950	996	937	1005	1020	1004	907	1004	958	963	965	1019	929	1028	938	994	948	885	935	973	946	904	962	990	957	948	949	935	973	977	981	889	944	932	961	968	926	940	977	911	955	961	998	952	954	1016	983	930	972	1032	947	942	961	982	982	984	890	973	906	916	905	956	955	945	921	958	939	1025	916	965	932	954	974	948	973	984	929	904	926	974	1014	1022	946	920	1019	981	1010	1006	897	989	951	958	901	945	951	1006	949	943	1018	899	1007	1005	945	939	981	910	979	943	952	975	956	961	898	954	933	950	937	932	988	958	951	925	1002	967	924	975	941	967	921	984	978	969	954	964	950	980	918	996	979	967	922	1005	967	978	1013	919	980	946	913	971	903	986	952	953	927	970	996	919	961	948	974	933	1004	996	921	957	968	934	988	988	937	931	998	1004	933	941	967	981	952	953	947	948	916	938	946	900	1008	951	929	922	989	929	892	925	991	925	1011	952	979	945	985	942	974	1006	951	922	952	979	980	988	945	966	943	932	970	996	993	964	966	961	945	932	933	930	971	923	958	979	922	929	955	951	976	937	946	921	909	1021	979	959	958	972	988	1000	932	900	909	954	923	988	946	950	958	917	944	977	921	927	995	983	989	931	1003	1033	908	913	939	950	938	969	912	952	975	919	939	957	935	969	955	930	992	970	1003	946	974	929	920	969	868	925	986	952	930	984	903	1000	944	948	946	982	944	990	917	978	941	974	961	995	988	933	918	1041	972	991	1004	982	991	964	943	956	968	935	939	952	966	976	1007	890	979	905	951	945	920	964	951	964	961	953	940	944	994	952	964	915	986	988	937	943	950	950	995	969	968	980	944	1008	954	953	1014	884	975	916	936	937	968	938	989	980	955	981	913	951	971	945	922	897	986	963	947	976	971	916	899	927	955	996	937	928	939	979	952	1017	927	929	931	945	955	1008	930	911	957	982	956	966	975	948	981	946	976	1011	954	939	928	988	972	939	969	901	931	942	902	961	1003	916	973	912	920	926	974	933	989	981	943	962	922	973	939	966	944	994	975	924	927	962	966	927	979	953	920	991	1013	951	980	909	981	1007	940	968	959	990	888	997	938	993	911	947	944	996	922	960	966	968	996	1004	940	935	951	980	909	969	975	989	936	963	925	982	874	979	929	948	941	982	941	1018	954	985	964	963	989	955	931	914	998	942	978	970	970	956	982	1020	936	959	959	919	983	984	1008	915	978	948	947	947	966	1007	960	956	978	982	919	941	950	941	964	964	942	982	947	952	949	905	895	942	958	976	1020	959	950	944	974	941	908	987	995	972	916	933	952	951	954	982	972	969	936	951	942	937	999	974	981	1002	999	919	949	931	990	953	1000	929	882	947	964	952	1002	951	933	968	1014	959	981	951	965	947	969	974	941	927	945	882	992	971	970	993	986	961	949	925	916	932	977	954	969	953	941	975	921	971	971	939	976	911	977	936	965	960	968	997	984	917	953	910	896	983	944	956	946	1018	916	949	944	960	951	954	924	963	934	934	887	974	937	976	885	921	967	979	969	1007	912	973	893	984	963	976	944	914	998	946	975	908	953	932	963	976	976	950	977	927	974	976	975	934	1023	919	949	1006	929	943	995	935	1019	942	938	941	950	953	994	937	991	931	1030	942	933	963	953	982	940	944	971	970	993	956	997	988	951	931	981	1016	980	977	933	966	968	1002	998	970	970	942	967	955	996	936	933	918	996	969	910	916	940	936	924	960	947	915	942	983	944	946	901	923	868	979	950	938	994	942	990	968	934	983	1032	958	967	985	919	962	945	943	969	993	982	1002	865	990	976	1022	963	948	941	987	996	961	947	987	931	946	915	922	956	993	942	926	1000	922	996	1042	939	948	986	901	974	929	942	1032	1002	976	962	958	972	907	939	933	947	934	900	981	934	989	940	931	944	911	931	989	919	953	975	964	958	970	950	974	943	1004	948	923	986	955	921	972	938	941	942	907	946	981	884	952	974	1008	970	943	969	962	952	914	980	954	1000	976	938	926	940	946	921	912	919	950	992	946	942	959	936	964	956	954	930	994	968	989	1000	951	928	972	968	965	963	990	926	948	926	921	919	963	911	1021	940	978	947	955	969	941	933	928	961	957	928	989	933	984	950	939	988	951	913	942	981	994	988	968	965	979	917	951	925	943	976	990	976	942	1029	941	975	965	970	982	927	960	995	986	947	948	955	999	979	950	962	998	1037	979	929	981	963	1045	1009	974	951	933	978	1011	966	928	985	936	926	980	979	930	929	952	936	944	942	937	907	952	941	938	962	961	924	875	953	970	933	897	948	945	937	987	936	1001	929	972	1007	1007	941	936	952	958	928	1001	965	967	965	973	931	947	993	935	960	982	970	972	914	956	992	953	940	999	983	928	951	959	912	925	904	935	945	918	956	951	995	904	867	946	976	939	921	945	974	982	925	1007	996	956	982	955	985	948	966	945	1005	964	963	985	922	1000	951	980	971	910	951	1007	997	969	984	952	1009	983	938	1002	975	960	982	998	930	953	986	971	938	966	951	948	935	931	997	937	962	878	953	1013	999	987	935	965	955	896	982	911	940	958	943	971	993	993	948	965	935	934	940	1002	977	953	1008	921	910	931	1019	941	927	971	960	986	995	955	949	969	980	973	955	946	935	910	999	948	985	953	1005	910	941	926	978	934	932	971	949	935	897	986	990	942	957	952	951	960	1006	960	972	937	945	922	894	978	966	889	943	969	984	956	935	968	999	917	952	966	946	942	983	953	965	927	963	973	971	975	930	966	937	956	982	958	967	993	986	969	918	934	918	1009	964	953	982	996	934	956	967	945	990	978	960	981	927	992	882	975	963	930	947	947	973	984	952	1012	981	950	945	988	926	953	917	915	956	941	987	922	930	985	965	944	967	993	906	914	915	966	924	936	1020	942	978	968	974	889	999	924	979	953	982	985	925	948	1001	913	849	985	941	913	989	942	980	982	933	958	925	958	912	946	944	945	974	929	940	1031	954	992	996	944	919	932	934	932	981	953	906	983	940	965	948	928	1008	953	927	986	940	952	928	974	978	979	941	979	901	1015	990	1000	949	942	980	1006	1004	970	1006	938	898	944	965	889	971	916	954	964	938	998	958	967	897	954	947	976	1043	927	963	929	959	961	951	917	967	892	965	910	911	972	942	960	929	945	955	964	980	935	966	978	1003	934	950	939	933	996	961	926	951	975	983	980	1001	938	958	935	955	916	964	939	943	938	953	918	932	930	959	943	957	938	910	929	951	933	945	957	978	941	1021	1001	935	923	968	939	885	944	959	984	976	985	923	964	960	949	953	920	999	932	900	934	959	971	934	894	957	950	961	938	953	985	958	905	982	969	911	949	973	974	957	939	962	874
24047	20732	23990	27528	20731	19951	2147	878	515	453	418	394	412	365	416	318	346	319	334	359	366	313	333	318	308	317	323	330	319	319	339	335	287	335	316	300	352	317	311	291	301	329	356	332	312	312	345	345	346	343	304	332	317	324	335	315	318	326	333	312	318	309	322	320	300	304	324	279	326	326	331	325	315	358	349	310	355	307	318	299	328	308	336	312	328	314	308	331	317	331	340	346	309	318	322	301	330	315	326	295	311	303	342	310	313	337	333	296	303	316	321	299	310	301	361	307	343	304	301	316	324	300	333	322	340	345	348	308	316	330	327	300	313	330	328	328	309	323	365	347	330	349	308	312	322	323	332	299	325	289	345	316	299	331	359	335	302	305	298	327	337	339	302	335	314	328	295	292	317	319	328	293	322	292	323	311	323	318	310	325	349	328	334	319	331	318	304	313	343	321	327	302	326	333	329	293	303	328	335	298	288	316	334	292	294	363	344	321	297	300	338	316	340	355	282	341	341	322	320	331	329	330	297	312	288	311	370	348	307	332	300	345	313	319	334	311	329	338	315	307	340	330	325	330	326	322	335	315	336	345	355	306	336	325	323	309	332	312	318	320	329	323	321	287	289	280	315	318	323	304	319	334	302	293	299	287	297	290	328	325	297	338	332	334	318	331	322	312	345	316	329	308	292	312	312	337	311	337	313	344	298	337	329	324	304	298	360	290	310	346	316	288	292	310	316	321	322	327	292	322	304	317	301	344	316	315	308	324	297	353	325	333	293	335	312	322	315	306	345	295	325	368	330	347	313	331	311	342	328	309	324	334	333	331	333	331	293	340	336	323	349	282	310	318	317	285	281	321	347	324	351	321	295	295	286	312	293	331	335	296	324	310	318	320	340	312	339	344	343	316	347	315	331	319	311	331	335	321	339	339	314	320	356	327	334	310	285	326	323	305	354	298	295	303	304	313	307	338	315	321	324	344	312	302	307	328	317	310	337	325	304	294	322	306	317	317	313	297	305	318	328	324	299	326	365	368	330	319	328	294	288	286	304	308	323	323	319	319	313	328	332	306	312	303	305	359	355	351	271	311	278	322	325	280	331	337	282	313	308	308	311	301	319	299	311	325	328	333	298	328	323	313	317	322	304	316	303	308	310	302	305	298	309	311	285	310	316	346	307	323	336	319	340	346	315	323	278	276	327	304	333	307	339	316	371	318	362	311	328	313	295	287	299	325	332	306	323	303	328	336	320	341	336	302	341	316	316	298	309	327	321	333	334	314	339	315	328	302	334	333	307	315	314	293	334	303	357	305	324	303	315	300	292	319	338	317	325	298	288	295	349	330	303	329	311	319	313	299	309	297	357	298	347	275	319	325	345	307	314	332	311	350	329	295	302	328	317	312	304	311	294	334	296	307	327	336	351	330	310	301	320	316	291	305	313	318	309	312	288	282	287	314	312	341	279	344	301	326	339	343	314	343	333	323	312	323	338	363	314	344	301	372	298	339	292	308	287	336	313	353	307	346	329	300	306	310	299	302	312	331	346	369	323	329	329	325	298	297	304	340	338	314	332	323	329	306	332	318	298	300	300	320	306	321	302	335	293	335	324	318	361	305	301	308	308	318	310	304	329	303	333	336	317	313	328	304	294	358	317	321	329	354	295	301	324	319	337	324	311	330	316	335	327	301	324	305	334	358	304	321	305	323	358	290	290	319	318	301	327	316	318	316	319	333	317	329	340	305	304	295	296	308	345	307	319	307	317	339	358	309	352	313	327	295	293	299	304	313	302	349	320	347	307	292	340	302	260	294	320	353	321	285	326	346	359	304	345	310	310	311	296	318	358	322	316	313	365	330	337	318	309	307	307	329	301	302	280	273	313	336	302	302	331	298	294	338	333	359	337	350	289	281	324	295	356	327	309	284	319	303	323	327	350	298	330	294	314	307	330	327	311	354	333	361	305	314	323	294	329	312	303	304	339	327	306	293	305	342	311	321	309	348	322	310	308	291	359	306	282	296	330	318	294	269	308	341	339	313	319	305	338	321	299	306	311	311	355	304	337	299	316	320	301	305	328	312	347	341	338	305	332	318	309	333	302	302	292	315	311	311	325	316	303	326	315	328	306	312	351	311	323	302	315	310	315	316	313	325	333	324	345	344	289	338	305	312	325	317	325	333	321	294	310	359	342	316	294	317	320	327	322	289	331	350	307	305	323	260	334	328	300	333	321	318	338	352	342	292	312	325	307	342	308	322	321	309	340	323	349	291	329	329	312	312	346	304	272	328	331	335	307	274	319	317	306	338	326	273	348	303	350	329	304	319	318	303	296	301	277	275	359	318	334	309	292	301	337	311	322	346	287	314	297	326	301	303	320	321	310	331	309	328	316	329	277	309	312	348	375	346	302	339	316	328	329	309	300	289	289	353	345	348	289	293	300	313	325	309	296	311	338	323	322	333	338	304	304	328	301	328	298	308	330	313	332	333	301	274	291	340	276	291	349	343	357	358	307	322	331	326	351	305	330	297	271	311	346	330	304	276	317	296	295	324	280	317	349	297	300	353	318	316	288	323	292	326	355	316	311	298	293	322	315	330	324	342	298	306	326	321	353	327	312	296	357	377	325	326	317	294	364	291	330	363	305	320	316	307	321	324	349	332	325	320	330	329	282	331	291	333	308	349	374	333	299	300	327	340	339	312	327	300	339	340	304	348	323	331	293	363	313	308	342	345	300	304	306	353	276	304	331	311	308	313	360	371	289	306	310	333	304	310	318	312	315	302	339	307	303	283	307	329	334	317	277	302	256	304	305	310	330	311	323	320	308	310	295	307	338	334	320	320	329	342	316	323	347	348	328	353	341	328	336	312	311	345	315	332	332	326	333	288	300	333	288	320	339	311	358	323	332	335	306	331	324	339	301	303	333	353	335	300	322	324	305	303	332	337	308	311	320	303	290	324	315	312	312	357	337	322	332	327	282	285	317	305	292	325	342	328	283	320	308	294	313	294	303	321	324	304	321	314	308	332	358	300	307	337	322	334	321	299	310	339	324	333	326	345	291	314	350	317	298	335	344	297	287	321	300	337	307	315	305	331	345	306	310	294	288	335	318	358	308	337	320	327	272	323	326	326	322	306	326	315	312	343	288	305	293	342	335	351	313	311	334	322	288	289	314	328	363	337	290	299	316	349	322	337	314	340	312	309	330	328	337	317	275	297	323	347	313	321	285	278	308	344	280	320	335	338	311	312	317	345	324	307	317	309	335	296	299	306	310	304	310	323	308	317	369	335	318	313	326	360	285	300	346	317	343	298	307	308	295	341	289	329	314	312	321	324	329	297	315	361	320	370	337	342	344	330	304	311	312	331	342	311	279	336	333	362	334	288	304	322	288	263	319	293	307	304	342	342	315	320	319	326	319	319	335	338	310	323	336	287	347	314	336	326	325	300	327	302	325	336	330	300	340	342	352	344	312	351	319	328	294	288	314	271	310	317	319	323	299	336	299	302
3874	3396	2548	1264	1059	1026	950	877	809	762	711	732	736	724	752	732	743	733	739	736	748	707	750	727	733	713	766	699	731	686	733	675	703	675	675	710	684	738	751	752	708	684	709	638	712	740	698	664	694	716	724	716	705	729	739	646	685	716	692	684	708	719	711	767	777	712	713	710	727	681	741	707	712	734	782	679	730	715	741	720	719	699	710	703	704	750	705	673	677	702	729	721	731	749	697	721	772	718	733	747	699	683	737	716	735	708	695	718	706	686	631	720	743	691	756	709	694	691	729	721	712	701	717	694	709	673	702	689	741	784	705	739	770	715	687	699	746	732	733	716	737	734	707	709	698	713	686	687	746	685	772	680	712	726	706	732	709	734	736	700	708	679	716	672	715	731	759	681	690	698	727	714	741	688	698	689	713	707	731	756	717	691	729	738	728	694	716	706	714	698	695	727	732	708	786	687	718	704	664	734	693	721	721	699	727	703	710	681	727	713	669	751	727	687	682	677	689	693	763	703	751	699	714	710	734	727	670	724	715	693	687	704	720	760	680	746	691	751	707	703	734	713	697	725	713	686	710	671	753	718	680	713	640	704	708	708	748	694	692	715	764	673	682	742	727	672	694	698	712	710	686	704	747	658	713	715	761	728	742	691	730	662	699	746	737	731	718	690	716	729	789	703	741	686	737	732	732	708	709	681	702	780	718	769	767	683	734	735	687	695	656	724	678	735	691	724	715	750	688	790	689	688	704	697	724	698	725	749	729	694	690	737	699	749	694	707	693	665	701	690	712	672	664	703	748	686	713	698	686	731	681	727	703	684	694	705	689	710	692	741	769	716	649	741	716	736	721	756	728	697	677	680	717	720	656	770	749	739	710	678	719	663	696	745	717	718	704	674	710	663	747	678	708	665	725	732	702	694	692	747	694	715	704	704	715	709	674	713	751	739	722	681	675	713	698	750	746	746	690	737	715	717	756	690	695	694	699	723	738	727	736	717	748	704	684	724	688	774	662	723	737	732	732	724	720	697	731	728	732	713	725	680	680	717	740	738	696	709	693	730	699	695	721	769	694	696	700	708	755	716	735	695	728	751	676	741	685	782	697	706	722	651	687	699	707	697	740	732	707	700	726	782	695	721	745	727	696	706	763	714	693	702	751	747	706	701	735	713	748	742	699	734	701	732	696	718	731	705	741	695	667	718	698	737	767	727	707	710	677	727	663	694	713	732	704	741	708	731	708	773	736	731	758	662	669	716	705	718	670	712	694	697	741	726	725	723	696	716	668	718	742	757	716	696	701	714	715	719	736	662	676	692	711	713	686	786	722	701	727	725	702	716	740	727	695	752	692	742	710	686	688	688	720	740	710	682	714	726	651	669	674	695	675	657	719	712	747	678	685	755	695	694	765	691	737	709	707	706	692	733	670	753	692	698	726	694	719	703	709	728	666	661	754	686	678	685	713	703	687	703	708	715	700	767	728	727	719	725	685	704	686	686	682	741	720	714	671	682	710	699	753	706	744	732	712	764	685	724	709	727	698	704	707	715	757	714	701	739	697	713	731	690	722	688	754	754	689	697	752	692	731	747	738	767	685	754	724	701	658	697	735	719	670	716	752	739	724	678	717	714	697	736	706	753	743	705	739	720	724	679	712	729	685	695	704	737	673	749	724	737	692	722	672	711	710	727	715	717	689	711	700	703	691	754	725	724	724	715	694	739	710	688	760	706	734	715	728	700	714	695	704	736	733	728	680	748	687	734	727	730	745	677	725	729	698	735	733	739	667	720	700	685	696	706	757	716	706	718	721	728	735	748	715	690	683	702	688	677	706	747	726	667	696	691	738	707	697	683	706	713	747	700	718	704	654	695	739	722	683	724	719	693	696	697	706	668	708	746	716	698	734	695	717	729	715	700	669	688	764	756	730	693	702	739	769	766	734	710	756	743	718	665	693	692	764	705	670	727	684	711	713	725	651	728	703	751	748	680	705	693	662	675	656	698	700	696	667	747	684	732	698	695	702	754	710	697	760	687	715	748	769	712	714	737	719	710	708	738	696	751	737	759	674	675	679	744	696	672	745	754	699	765	678	719	654	705	683	692	710	684	746	735	746	686	686	741	709	728	738	670	696	698	697	737	748	720	718	689	733	719	705	741	714	711	684	723	725	716	710	700	752	680	759	706	735	725	700	722	717	727	679	722	685	700	696	735	691	679	692	729	735	709	739	725	666	718	716	726	659	723	738	684	713	713	730	710	702	722	702	709	691	670	711	679	671	729	718	691	680	738	677	710	670	751	757	722	708	728	669	686	714	689	707	711	721	726	706	744	744	696	743	709	699	719	686	703	723	726	723	633	726	699	732	657	671	744	726	720	723	674	716	677	716	746	739	714	704	737	699	693	761	728	717	719	732	717	679	733	709	721	717	694	689	753	693	736	724	681	712	734	741	694	764	693	729	702	686	679	720	721	691	697	686	694	740	727	738	742	736	683	705	728	730	741	781	710	674	745	685	709	691	653	721	631	725	736	706	758	711	722	770	685	735	771	692	735	728	723	662	736	710	719	710	714	754	672	692	743	744	722	726	678	711	710	746	744	667	708	699	707	713	724	720	694	742	697	678	746	739	663	722	760	626	754	669	690	741	708	722	712	701	735	690	719	690	725	719	708	716	664	724	694	735	694	740	664	725	709	683	715	727	676	701	694	706	705	686	751	750	747	712	740	698	752	732	712	782	708	710	693	686	723	728	697	694	702	738	725	773	751	738	700	743	761	704	696	739	652	647	725	700	701	672	658	703	727	725	684	700	758	717	719	711	662	741	695	700	757	728	716	706	708	718	683	746	704	698	700	702	768	672	744	695	720	694	723	727	718	689	725	702	724	721	716	694	695	760	688	733	727	742	693	696	726	710	713	682	714	715	713	726	707	697	674	695	727	695	708	707	680	668	692	712	735	703	751	762	682	696	680	737	683	714	677	756	723	756	683	688	742	733	717	709	664	725	700	745	653	727	727	725	707	696	722	702	741	726	726	702	755	736	716	747	744	749	697	717	717	673	706	762	721	712	669	719	760	706	743	682	740	701	698	688	722	712	721	740	702	680	709	687	734	729	694	736	755	708	656	730	712	699	696	705	700	723	720	716	695	737	716	745	762	734	672	635	704	709	713	708	710	707	731	735	786	694	715	742	713	781	747	706	726	713	748	687	732	724	692	708	713	681	722	715	743	711	732	702	657	739	684	678	693	661	721	700	741	716	710	661	707	723	743	718	678	731	685	710	739	655	696	732	739	680	724	712	700	753	701	674	648	726	735	765	720	690	702	699	712	709	718	768	756	726	661	735	723	729	689	738	726	740	704	715	700	709	705	692	713	752	708	724	733	672	667	691	705	720	750	672	724	703	712	703	734	685	672	700	718	734	728	704	721	696	685	694	739	694	684	726	669	692	681	739	704	673	709	720	676	751	706	714	708	668	689	697	696	692	746	765	698	693	679	696	700	693	698
23462	20694	24240	27190	20698	20732	17042	1657	691	417	367	318	274	276	282	243	213	230	219	201	185	162	184	187	188	158	192	212	216	168	182	174	154	168	196	214	188	192	202	186	215	160	184	204	188	176	206	182	191	199	170	178	205	164	157	192	186	185	156	180	154	166	187	205	173	194	171	198	215	184	171	175	213	199	201	177	161	185	198	170	168	151	171	209	196	166	188	191	193	187	165	210	178	193	172	176	172	177	175	171	171	177	215	169	167	160	190	182	173	177	175	157	180	160	191	207	172	167	192	189	172	181	203	202	173	163	172	164	198	193	205	171	194	186	213	177	191	200	191	207	156	188	173	169	178	165	192	163	196	187	173	160	165	174	171	174	188	175	186	172	178	197	174	193	179	190	182	171	166	200	166	190	182	144	180	190	171	186	157	171	189	180	198	211	176	181	168	164	157	167	175	185	174	198	174	199	166	170	201	173	173	161	170	169	175	177	178	176	168	164	182	183	167	178	181	179	199	189	178	191	155	171	176	180	170	227	177	162	160	184	177	169	193	211	172	168	154	174	204	184	168	180	173	197	191	178	177	177	167	167	146	191	170	163	191	186	190	153	176	158	180	210	175	204	157	185	172	205	160	178	173	157	188	206	149	173	174	179	178	174	178	191	160	174	181	167	158	163	194	210	187	143	168	196	174	188	173	177	175	165	173	184	182	182	171	195	194	164	168	184	192	175	174	192	170	186	150	165	184	181	203	183	196	169	191	176	172	166	167	195	195	143	205	198	161	182	157	190	179	166	165	171	164	175	165	172	164	175	168	182	183	181	168	170	166	184	175	163	157	191	185	192	186	180	167	172	172	187	177	161	185	193	182	174	154	182	186	154	196	199	183	172	162	183	156	153	188	152	160	187	179	154	184	169	172	157	172	174	168	166	189	175	173	189	162	166	163	177	176	202	163	173	166	173	186	185	147	157	166	160	166	172	171	172	186	183	223	182	167	176	174	170	180	171	151	177	187	174	193	157	162	172	158	177	173	176	174	176	184	158	176	198	160	176	190	173	215	145	159	186	179	167	190	189	173	186	168	175	187	198	186	146	164	180	176	190	176	185	186	173	173	181	166	175	165	162	195	163	184	170	170	182	171	185	181	176	188	178	209	188	190	193	168	176	180	159	185	193	164	174	203	181	206	196	163	166	158	175	184	176	208	180	171	195	186	179	165	213	181	166	176	191	198	152	215	179	191	172	185	166	207	180	182	182	189	166	166	165	182	202	170	170	174	193	190	185	175	171	163	195	161	183	190	179	181	166	194	213	188	177	166	171	194	174	166	158	163	177	184	174	179	189	185	198	209	148	188	214	171	166	164	191	196	152	182	199	163	174	182	162	186	168	175	164	161	156	188	163	177	194	185	195	157	170	186	178	181	183	178	200	191	167	190	198	161	185	161	158	194	167	195	189	178	182	192	182	189	168	162	190	181	174	190	167	174	165	219	183	168	166	177	180	204	198	175	175	182	181	178	187	167	174	193	177	188	176	166	164	169	192	173	208	209	169	157	203	187	165	170	170	186	171	183	167	185	159	165	172	174	177	171	166	186	186	178	181	162	158	181	145	160	157	175	205	169	186	211	215	168	176	180	148	182	196	178	194	174	188	215	148	154	184	170	172	171	167	162	183	150	178	150	159	165	175	199	166	183	191	166	161	181	181	174	162	170	178	175	159	189	197	158	179	173	166	192	172	173	180	165	189	167	183	187	196	175	172	147	164	158	161	167	193	167	205	171	180	165	174	173	189	173	142	182	169	179	180	189	181	205	188	181	162	191	178	189	185	166	179	168	187	197	181	174	175	199	145	175	193	172	169	197	182	176	176	183	195	194	161	197	161	186	178	175	177	192	194	182	208	205	167	185	175	179	174	216	220	159	174	183	178	186	169	203	170	196	176	173	183	168	180	167	147	165	168	196	170	179	183	177	193	168	169	157	157	195	175	204	185	186	211	178	175	171	173	194	166	176	190	182	193	176	185	191	169	155	169	190	201	178	178	160	187	175	182	152	149	151	160	170	173	184	155	200	212	147	200	189	183	190	197	162	174	191	191	186	166	215	182	178	166	201	159	157	173	177	155	181	177	193	191	193	171	176	196	181	174	183	145	155	144	184	181	191	172	198	185	169	195	172	170	175	201	171	184	192	169	195	156	160	177	140	184	184	182	169	159	171	177	189	183	178	164	166	161	177	198	194	160	185	195	165	183	171	178	187	168	174	143	172	164	194	182	158	157	189	179	164	167	172	192	174	200	167	174	182	194	179	165	168	184	184	211	173	192	194	167	184	185	155	176	175	196	194	164	184	182	180	149	159	161	170	171	169	177	137	186	197	193	189	194	177	166	189	171	159	189	184	174	165	201	159	167	173	171	175	203	198	190	144	154	204	202	187	180	176	185	181	172	182	170	185	164	175	186	188	191	189	177	194	195	169	181	194	156	190	193	176	178	187	187	178	179	139	201	160	151	187	175	167	166	184	166	183	151	179	163	162	184	173	160	172	174	186	210	194	181	176	171	182	189	177	205	166	186	189	188	199	194	170	168	144	165	177	167	191	209	195	163	165	155	182	183	194	185	200	190	172	193	150	189	141	155	176	175	212	176	174	183	172	176	190	186	182	164	170	158	150	186	182	166	172	191	176	162	170	209	200	170	171	182	193	166	166	196	172	178	177	160	173	198	203	175	189	173	187	168	194	175	166	163	161	199	192	192	182	163	181	140	178	190	173	169	181	157	164	161	168	177	188	164	178	173	173	162	183	172	193	159	173	159	182	176	159	186	190	173	172	167	188	182	168	177	174	193	163	156	180	162	181	179	184	166	155	203	189	168	179	162	193	184	192	167	182	170	172	160	157	167	180	173	189	166	170	190	187	178	179	173	194	175	172	176	179	170	172	170	175	171	168	162	206	193	168	178	163	156	206	196	174	174	202	180	176	191	205	183	189	184	204	173	142	160	185	188	183	176	196	182	156	201	170	169	173	197	178	170	164	180	148	182	191	183	162	184	209	212	200	185	195	206	162	175	186	151	178	184	175	189	175	147	172	183	189	161	184	167	186	192	182	148	192	194	178	148	171	167	176	178	158	175	186	166	176	166	174	164	185	208	172	175	213	183	189	197	198	169	204	189	151	170	172	188	192	175	155	195	162	162	200	180	176	145	179	175	153	198	200	180	172	196	177	189	199	172	206	180	173	187	182	180	190	181	180	150	157	176	157	203	186	173	165	175	160	177	188	213	170	189	187	167	159	203	167	165	182	201	157	181	222	175	164	191	204	165	196	179	207	204	170	156	179	189	180	180	169	177	166	169	211	174	165	182	167	197	182	188	206	176	197	176	175	173	178	149	197	189	176	197	167	185	181	188	155	183	184	161	164	159	183	164	195	160	194	189	169	166	175	189	192	179	203	157	151	180	155	167	154	180	167	176	184	169	176	141	135	161	188	177	194	181	166	171	165	189	186	180
3976	4757	3309	1390	1065	972	851	722	569	516	508	473	488	463	453	479	449	468	472	445	445	421	450	448	448	455	467	437	440	447	465	416	417	428	452	443	414	430	425	464	399	424	422	463	430	413	411	434	464	437	472	439	437	463	431	415	436	384	455	439	430	424	439	411	413	425	411	443	452	425	465	442	453	435	396	451	446	435	426	421	475	432	467	413	432	447	421	422	474	461	436	433	439	445	427	431	436	430	422	445	412	445	424	446	418	428	445	423	464	424	427	445	409	418	430	445	431	427	422	427	416	420	449	436	412	425	421	423	406	431	438	411	428	431	453	445	431	455	413	476	444	396	414	444	432	441	415	476	452	412	452	440	432	417	423	420	433	435	442	427	451	442	425	440	431	461	459	427	412	419	438	398	417	407	423	402	453	449	425	451	455	423	446	456	409	458	422	420	410	422	430	427	448	438	417	415	455	452	384	441	418	452	413	425	442	452	443	385	407	415	415	420	396	422	457	418	437	435	428	403	437	429	436	420	412	441	419	415	438	493	465	478	449	483	469	468	463	427	420	437	416	419	434	414	442	416	435	427	435	479	438	456	451	446	417	466	454	446	444	377	452	440	429	457	412	419	439	476	464	447	405	468	420	440	442	451	415	450	465	426	404	473	435	454	448	445	437	409	415	468	406	408	429	434	419	436	382	443	461	459	453	423	394	470	417	439	417	442	461	431	445	431	450	415	442	416	418	434	471	469	419	448	467	438	426	419	417	437	436	408	454	420	437	438	419	423	458	457	418	453	439	404	424	426	412	449	436	395	459	437	449	449	433	442	433	424	408	422	422	414	451	433	407	423	408	410	441	443	419	436	422	493	432	431	467	438	414	449	441	443	449	466	422	407	438	425	478	433	469	423	443	462	456	415	447	482	446	446	442	421	438	411	438	415	395	393	450	435	400	447	425	465	449	412	459	418	462	401	440	442	427	418	429	422	455	425	449	421	431	420	422	447	463	425	437	431	411	443	429	424	418	455	463	414	422	434	408	470	429	453	429	446	441	405	442	435	405	436	397	460	446	437	445	430	440	443	432	425	424	417	410	427	456	448	434	423	456	430	437	443	432	425	452	429	415	434	429	416	472	431	450	419	422	448	436	452	435	452	422	454	459	400	424	446	437	397	417	435	423	431	449	431	418	470	436	438	468	441	415	445	453	399	430	449	415	461	443	445	430	439	444	396	422	446	432	389	453	437	438	452	450	430	410	432	412	415	442	469	396	377	387	421	398	431	404	427	403	423	431	423	464	461	441	417	417	414	433	446	399	400	469	438	417	471	414	446	451	441	405	423	458	434	455	429	380	436	419	429	450	422	431	420	424	412	400	445	421	424	435	404	420	424	443	421	422	438	422	442	422	463	424	406	441	442	422	443	449	460	393	421	445	416	455	439	456	422	445	436	416	421	427	458	428	450	453	427	417	409	434	441	452	428	430	441	461	431	423	437	437	426	409	423	409	387	415	419	371	393	431	458	472	447	442	404	420	435	414	398	418	418	440	393	450	415	464	416	438	420	430	450	441	427	438	425	451	467	447	435	423	422	449	441	439	479	407	394	407	417	424	448	399	441	439	468	430	432	434	425	443	403	455	440	439	432	438	410	448	435	419	391	460	444	430	468	437	436	458	474	448	413	437	442	433	351	415	429	441	455	427	398	430	426	443	415	451	458	455	474	422	439	442	435	458	451	441	481	431	447	409	414	412	431	413	455	495	413	446	454	437	408	431	462	419	464	452	422	444	454	434	419	412	430	442	438	452	476	422	435	457	470	430	424	404	427	448	394	430	440	458	428	499	418	447	413	435	419	432	427	440	453	450	452	434	442	420	420	404	412	438	435	455	415	475	454	432	425	430	448	447	403	421	397	445	458	426	478	446	439	411	410	410	460	453	469	400	454	441	428	426	462	412	430	458	457	424	412	456	400	439	430	438	440	432	397	469	426	382	405	469	456	445	411	427	458	447	426	438	432	443	391	476	428	415	451	440	403	431	433	416	440	421	437	436	436	412	420	458	422	414	431	460	399	472	461	444	428	428	417	463	419	418	470	445	395	402	459	423	401	447	461	431	447	408	406	535	450	434	420	421	444	399	433	438	424	409	407	432	422	422	481	465	435	429	380	435	446	409	424	415	452	453	431	414	439	441	420	421	401	428	429	440	437	434	445	438	420	421	473	431	409	448	470	433	442	415	441	433	437	451	405	429	455	437	423	456	441	422	458	415	449	432	379	440	445	405	402	425	476	461	446	414	446	475	444	434	402	430	424	424	415	422	438	426	455	445	434	451	423	479	434	459	424	402	456	461	427	445	441	403	402	413	418	457	435	449	440	463	446	467	465	392	418	437	479	424	440	478	421	446	434	431	423	460	422	449	421	409	443	442	432	410	435	442	457	453	415	430	420	434	414	434	434	490	422	460	409	405	448	433	423	425	430	428	429	430	409	476	433	458	417	430	421	485	469	413	444	460	432	406	417	409	394	447	462	472	445	417	428	394	410	424	455	430	452	442	449	434	406	432	417	444	435	448	465	373	435	451	426	446	448	452	414	436	423	446	418	363	425	419	452	439	444	444	449	403	443	446	426	449	461	423	476	432	435	478	439	432	448	436	441	445	448	419	414	411	449	396	446	453	419	413	429	442	450	448	441	435	417	469	407	430	445	419	447	427	415	393	403	397	451	418	430	447	436	437	464	397	429	445	440	422	461	387	471	427	416	436	442	408	402	445	424	431	413	432	417	431	434	450	433	415	471	423	455	445	424	451	422	429	446	460	445	444	450	407	409	427	437	456	439	463	415	462	439	435	488	428	430	462	420	423	414	410	461	413	441	418	442	418	441	419	442	394	435	439	443	447	422	434	441	438	449	402	445	427	425	398	423	462	421	434	480	426	441	425	405	434	422	413	402	411	448	429	462	446	417	445	437	410	427	443	431	460	440	429	420	435	422	421	426	432	454	429	408	407	422	405	457	417	415	444	421	411	445	411	448	458	455	409	430	432	401	428	416	430	428	421	396	433	419	421	433	424	452	444	437	489	412	463	406	423	422	441	450	443	444	406	423	426	447	445	408	465	469	405	453	431	418	467	442	444	429	415	417	389	450	457	416	437	397	410	458	400	419	398	429	436	452	415	427	406	435	433	408	414	441	402	412	451	463	430	425	449	430	447	467	426	466	455	445	430	428	445	423	438	423	435	460	447	424	400	410	480	442	435	432	409	439	428	419	404	407	443	422	440	435	423	427	416	453	401	423	462	418	462	365	445	441	420	408	455	451	445	437	454	442	410	441	449	432	414	426	439	428	445	432	405	417	436	443	422	426	447	451	447	411	432	401	417	451	422	413	378	419	488	453	442	458	437	429	442	456	394	424	418	430	412	407	415	422	437	449	411	424	454	427	443	440	459	432	458	428	430	444	431	421	416	467	415	452	404	432	476	456	407	449	441	455	439	415	437	449	422	458	431	443
31365	19194	7988	1122	780	849	774	665	596	509	468	499	467	425	442	457	440	436	433	447	461	445	380	443	459	446	428	423	462	442	426	455	421	444	454	458	459	460	436	440	446	449	458	417	425	432	434	441	406	430	451	398	432	426	413	482	468	432	456	452	455	418	439	460	419	434	442	427	435	408	407	430	450	418	454	442	432	422	436	447	407	405	424	462	420	441	438	435	421	415	414	421	419	465	403	401	456	441	482	466	450	460	431	382	425	426	468	407	422	446	428	443	413	413	458	442	451	450	408	381	430	474	444	402	443	441	429	461	451	440	442	415	433	426	431	435	422	439	433	445	441	401	443	412	460	395	415	447	423	450	434	422	445	443	440	423	384	443	417	439	431	451	447	405	422	407	426	413	412	440	431	427	440	403	494	428	424	410	459	412	425	420	417	433	410	412	425	438	454	437	444	444	413	445	410	429	432	432	409	436	429	434	463	435	453	440	475	475	473	482	403	409	426	387	430	471	437	435	449	459	410	448	410	422	409	395	409	440	418	440	429	455	464	416	448	424	448	389	435	419	471	482	453	467	421	430	407	440	445	418	460	438	464	459	406	428	441	421	449	435	451	409	453	427	417	416	420	423	450	430	454	468	474	439	458	423	429	446	426	401	442	467	437	454	437	401	435	489	433	444	450	397	426	418	462	429	437	437	430	451	496	435	428	439	441	461	479	455	427	450	423	412	417	430	431	411	428	446	441	433	440	424	437	463	445	452	427	444	446	433	449	429	431	434	462	449	431	398	424	424	445	455	437	402	415	451	422	431	446	442	455	472	448	402	451	430	404	461	440	415	425	425	412	418	422	461	457	442	472	470	446	444	392	432	455	457	477	451	414	424	412	419	435	435	414	438	436	467	454	448	432	446	396	448	457	429	441	455	401	418	449	411	443	409	448	428	422	420	418	431	439	438	440	414	440	451	433	449	453	448	459	450	426	433	437	394	429	438	424	432	464	461	402	438	421	452	418	435	445	438	445	466	408	413	431	386	402	448	405	440	480	465	409	413	447	432	433	472	398	417	456	446	467	448	427	426	458	436	418	449	411	426	426	478	478	440	428	433	429	448	453	433	425	453	440	440	451	473	468	421	405	427	422	435	477	440	408	452	418	417	447	422	399	408	417	412	438	436	427	434	437	429	416	440	429	439	421	455	485	436	455	435	434	416	450	445	437	441	433	435	431	406	413	435	448	447	454	458	431	415	425	445	415	390	433	392	473	451	427	449	427	468	464	482	438	420	445	432	436	450	441	444	413	432	398	404	416	460	448	419	428	433	429	457	448	441	436	425	414	443	433	432	452	456	410	398	439	407	469	420	421	455	441	448	451	462	412	455	435	427	459	452	445	428	455	417	455	436	414	408	403	379	449	433	455	452	445	437	445	479	399	440	439	433	428	461	437	418	465	459	440	428	419	460	440	472	388	463	455	427	420	437	441	419	454	459	415	426	423	446	466	468	442	431	420	373	488	416	417	442	387	428	413	482	433	464	459	413	409	435	440	452	394	393	405	443	429	449	409	453	455	420	431	438	430	458	452	409	425	439	408	470	432	435	451	449	461	440	413	416	471	427	428	461	412	460	423	423	422	392	455	469	424	420	462	447	396	414	448	434	443	436	402	450	431	441	416	467	451	438	445	449	456	433	446	432	422	427	428	469	453	436	446	447	427	419	433	458	468	445	440	427	413	436	421	401	446	456	442	429	429	463	432	450	408	434	462	412	432	407	403	415	466	403	392	444	439	437	469	464	409	417	411	503	451	439	440	409	449	417	423	416	443	446	437	449	405	414	414	424	415	448	430	434	435	418	495	419	424	432	460	454	449	431	415	424	403	455	417	415	443	434	450	409	408	455	444	469	432	421	414	423	506	429	413	405	465	469	401	452	421	465	435	431	405	441	434	431	412	414	451	389	433	413	462	440	433	418	444	402	463	436	496	460	435	425	419	414	458	445	425	439	433	414	411	426	435	403	446	415	462	449	418	431	414	468	449	449	432	475	443	457	402	438	437	396	449	495	449	415	431	437	477	415	437	435	400	386	409	468	404	414	438	431	412	435	402	453	427	420	473	434	458	447	450	413	491	432	415	434	456	431	426	439	428	453	473	426	456	420	415	430	393	472	423	426	468	433	421	437	424	427	474	426	429	465	392	406	447	480	455	407	416	436	502	425	421	425	435	423	401	437	451	490	414	467	429	465	448	426	418	415	463	444	422	391	414	438	431	409	449	418	425	405	448	468	451	466	460	450	445	453	450	476	444	453	454	425	473	467	460	477	437	439	419	460	434	428	427	386	436	395	417	400	427	449	460	425	406	400	403	434	454	429	440	407	438	472	409	479	420	450	482	405	491	444	429	433	462	429	445	441	407	447	397	409	422	428	415	450	435	414	428	437	425	428	422	410	424	435	446	432	453	450	458	456	418	467	411	412	435	427	419	423	423	470	421	466	428	456	441	395	407	430	426	492	411	469	430	405	447	455	444	394	434	483	487	416	461	457	420	455	412	429	401	394	412	387	426	432	478	435	435	407	419	451	443	451	395	415	412	452	445	465	458	417	413	486	427	455	446	419	413	417	405	418	419	455	450	412	394	493	393	452	418	452	443	466	427	427	447	438	447	411	433	469	435	489	440	447	429	405	415	439	423	408	422	434	435	432	424	404	493	427	427	424	434	459	409	440	471	402	385	474	450	403	421	452	432	454	481	482	432	393	452	435	414	456	477	424	420	448	461	417	424	450	407	404	424	398	399	437	424	444	448	486	474	445	456	412	438	449	429	439	466	451	433	447	449	461	450	431	420	444	444	421	477	429	442	438	455	469	420	404	455	435	432	449	452	431	437	429	420	437	421	479	481	422	399	437	408	437	424	459	417	472	446	455	422	456	405	432	434	422	453	450	413	430	414	462	368	410	413	414	495	467	466	426	439	418	445	389	443	456	417	402	436	421	442	418	453	427	428	412	410	421	476	405	434	431	466	452	383	450	445	440	440	378	440	464	432	439	459	408	463	420	414	405	399	446	409	434	460	437	439	414	431	453	416	417	444	424	407	406	408	424	474	387	405	423	448	425	417	377	422	394	440	416	431	448	409	449	408	435	395	436	445	425	458	438	391	416	452	398	427	442	443	422	409	434	455	401	409	419	394	443	425	431	445	443	441	427	414	431	417	441	472	425	442	449	461	449	467	447	463	434	444	421	442	426	430	425	420	423	445	439	438	406	443	397	437	428	437	422	441	410	423	455	459	434	432	432	437	450	436	431	442	407	434	431	418	458	454	442	447	418	457	447	435	410	446	447	445	448	439	427	434	413	474	410	449	429	477	457	429	469	413	436	452	433	429	414	452	405	419	453	437	431	466	457	455	410	409	453	450	444	437	494	439	445	417	471	433	432	397	430	444	467	447	410	455	470	434	446	481	437	441	476	420	445	457	446	420	421	380	435	421	431	409	423	404	397	445	456	414	439
5872	1672	1659	1149	1086	1072	1082	963	981	928	937	954	994	985	928	1017	933	998	947	1014	958	948	918	925	926	993	987	921	993	957	937	903	995	931	929	1003	1028	998	949	945	935	966	968	913	1000	941	923	977	904	992	936	956	933	955	984	974	917	997	993	950	975	949	939	928	934	955	1032	957	985	975	957	954	966	981	1030	930	996	974	905	963	951	987	1015	989	969	943	1005	976	847	980	974	969	970	932	953	953	979	954	998	925	1019	962	961	982	905	988	996	995	956	969	910	1011	973	970	968	902	905	963	1012	932	926	963	939	951	934	920	938	929	982	981	975	955	922	972	962	943	990	891	1024	959	950	964	936	1027	1005	980	989	954	990	941	1007	946	987	994	996	958	974	962	971	994	867	980	990	932	1006	940	952	944	945	990	947	951	879	909	949	915	1019	949	1008	986	979	925	973	972	903	972	958	942	954	997	985	946	937	944	888	938	960	947	959	903	909	961	963	978	979	985	979	982	936	941	976	939	971	938	930	936	929	975	959	909	962	978	983	913	934	943	971	914	933	943	1007	945	949	962	928	978	927	926	939	947	937	955	994	899	1022	931	884	945	929	988	974	941	965	958	958	936	944	985	993	1013	994	944	1037	924	970	971	953	978	959	942	1003	994	996	978	952	962	901	961	963	942	963	938	946	994	925	969	956	954	937	921	1012	954	975	966	1001	981	940	944	965	980	991	948	968	940	954	934	959	919	975	940	998	938	911	977	932	934	966	954	979	929	972	945	930	977	964	944	893	952	1012	970	965	961	992	919	915	933	964	918	936	987	923	900	948	922	930	975	964	955	958	958	994	1001	958	952	964	947	951	893	940	927	952	982	981	960	1003	943	961	940	955	987	966	954	973	970	988	871	907	941	967	971	976	972	949	964	943	991	975	985	915	917	980	959	935	891	994	947	989	995	966	917	970	966	915	971	972	979	945	959	949	958	1017	1008	968	938	950	952	984	996	970	940	954	964	970	1011	943	954	1028	977	915	969	907	949	943	972	953	973	972	972	961	1000	887	968	988	964	980	887	923	965	922	965	964	967	1025	940	959	936	963	992	936	945	988	1032	1003	936	943	975	972	925	1006	962	952	923	932	989	951	952	991	1023	937	948	929	943	945	966	930	942	986	942	953	939	939	976	956	979	969	951	985	956	927	1014	945	1020	980	948	966	924	939	946	987	926	972	954	956	948	938	938	909	949	956	915	964	946	957	962	904	927	926	963	970	944	988	959	943	964	948	989	944	989	913	1006	986	979	938	890	929	964	897	1001	988	972	896	946	965	936	976	921	945	948	945	941	957	902	951	976	966	1000	939	987	947	985	957	956	952	1014	908	942	942	1006	1018	879	943	921	916	960	881	957	954	917	988	928	981	979	924	957	967	1000	961	928	932	952	983	959	968	991	989	1008	951	941	925	960	1002	970	963	914	1002	968	945	927	942	948	981	1007	932	929	937	942	954	963	990	943	934	959	914	970	968	982	1021	913	986	933	957	1012	939	979	938	979	980	993	1004	983	978	947	981	967	954	987	963	922	923	958	998	967	904	972	941	966	1009	1034	972	946	966	1014	939	950	961	966	971	962	961	939	1036	890	1028	868	981	957	962	975	905	975	963	959	927	934	954	939	978	978	951	1014	951	929	944	1004	964	930	926	952	932	977	977	977	1013	986	954	1014	887	967	946	1000	946	936	950	950	978	955	989	939	971	992	933	916	996	963	978	988	958	954	940	968	950	983	1008	984	943	919	920	989	963	949	967	957	974	999	1016	1031	921	1001	895	971	966	868	946	983	1013	942	976	981	1014	961	956	997	935	943	915	991	943	985	936	957	958	934	961	927	961	941	942	960	939	961	962	957	993	907	968	993	934	981	973	917	962	915	943	1021	949	966	998	929	986	963	996	937	977	1025	953	965	999	986	1000	993	984	958	957	922	901	971	964	980	986	948	979	910	989	950	928	939	951	953	979	1009	923	914	959	1010	933	997	967	965	991	937	974	998	905	965	952	914	952	965	936	1013	947	964	1015	965	927	999	991	945	958	933	975	1008	976	973	944	997	958	972	966	950	969	955	995	938	933	898	1006	943	1022	941	942	943	925	942	900	945	931	960	917	973	962	934	987	943	945	932	954	933	915	948	979	958	975	954	966	936	942	1003	912	977	963	964	959	956	948	976	979	960	930	950	937	974	1002	930	975	938	945	926	975	896	927	977	923	938	973	906	947	1021	986	939	1000	955	972	1016	953	955	966	979	979	1004	965	884	927	997	940	945	918	978	1000	965	945	946	967	973	947	925	925	1008	967	912	956	927	977	964	975	963	911	958	913	1010	922	968	961	964	942	936	978	964	975	919	934	954	971	941	933	959	965	929	999	960	911	996	996	961	964	954	935	906	940	1008	922	1010	925	929	993	952	947	947	947	975	969	915	992	937	988	990	903	960	959	988	924	962	964	943	899	949	984	978	990	985	981	954	949	1001	958	917	1001	955	945	968	935	979	953	1009	958	952	955	978	942	971	986	1046	983	983	935	981	962	941	999	974	999	945	981	926	948	995	961	962	986	920	984	942	960	990	951	930	959	987	959	979	927	960	1021	911	963	985	988	980	986	998	934	979	949	980	930	994	947	945	957	947	955	921	937	872	978	941	997	906	977	934	946	930	914	974	988	937	937	951	958	960	944	973	971	947	963	991	942	963	986	904	1001	925	999	986	906	951	1005	914	974	953	976	1000	996	868	961	962	971	1020	949	920	912	969	962	967	987	994	975	1004	1000	974	932	1007	953	970	925	906	946	945	971	949	944	1008	941	936	1014	945	971	960	953	945	1014	960	984	987	911	932	927	1003	990	949	965	976	973	978	976	944	927	965	1003	975	1060	967	939	956	1011	923	949	981	951	947	984	1011	981	963	926	933	973	917	952	985	1006	961	1002	954	1007	963	962	959	976	983	942	1011	976	966	964	985	933	952	986	953	1006	1000	970	967	988	960	984	991	944	970	929	989	925	944	1000	957	951	964	980	948	997	962	989	913	1031	949	953	914	941	924	923	1021	957	930	980	922	931	954	940	971	930	964	981	1004	926	974	943	934	1004	979	940	1001	989	925	976	995	982	949	968	951	937	972	960	1007	943	936	888	946	964	944	964	965	996	1012	942	999	939	943	949	980	988	927	978	973	999	964	952	1021	940	994	961	994	995	977	930	949	935	970	931	910	962	925	908	939	931	1019	961	914	955	952	944	928	967	994	971	974	945	969	1010	983	992	960	895	955	901	973	957	977	995	979	979	1021	938	986	968	992	956	974	920	989	978	993	946	929	950	948	929	971	954	968	922	945	907	984	1020	955	929	968	951	995	973	958	931	921	958	967	955	959	964	1000	974	940	975	971	1007	988	951	963	925	938	979	985	958	1010	993	940	941	891	933	969	951	959	975	990	962	939	977	922	925	993	892	972	940	952	974	974	965	977	975	986	971	969	934	954	937	995	975	1003	983	947	981	944	947	999	996	976	987	1015	935	954	941	960	958	953	948	960	897	977	952	989	998	972	945	959	921	942	994	947	986	1002	949	949	986	933	973	947	954	979	967	954	996	921	962	956	939	937	969	967	941	957	1008	939	949	981	1029	922
23958	20634	23858	27411	20634	19924	1913	914	572	471	447	439	360	388	348	353	337	324	387	341	373	337	317	341	345	319	322	344	330	307	298	328	329	332	320	335	326	291	335	327	316	345	308	342	357	290	321	329	315	292	340	308	312	318	285	314	324	331	352	357	314	328	355	363	315	300	373	337	310	327	337	330	337	310	310	313	326	282	278	319	307	352	353	320	319	311	327	353	349	313	325	332	320	334	295	315	343	352	352	320	326	307	348	283	315	313	357	315	315	307	350	300	298	336	313	325	299	340	364	340	384	350	293	304	335	298	308	354	330	294	326	291	325	362	317	325	302	294	332	319	334	326	332	314	295	307	299	284	339	327	308	322	334	304	310	328	308	338	315	294	307	313	323	337	302	319	352	307	343	319	326	282	342	305	318	310	329	309	316	300	352	324	299	322	266	307	279	329	292	304	309	293	310	329	318	315	308	307	312	312	348	301	345	316	292	316	302	313	343	348	364	308	328	365	322	314	346	315	317	285	301	309	331	317	329	347	330	324	309	347	290	334	315	344	326	291	299	299	348	313	324	358	340	311	315	345	298	312	295	273	318	322	329	315	322	301	285	315	333	347	360	346	314	340	309	316	323	333	344	322	308	335	320	316	309	287	339	296	309	310	333	346	325	280	331	328	323	352	323	296	307	322	298	285	305	309	284	299	309	300	328	294	311	344	323	310	334	340	358	304	322	294	326	317	327	316	340	322	315	318	334	348	328	358	294	351	333	333	323	312	341	313	303	321	362	344	318	324	341	353	308	318	288	310	283	336	317	332	330	322	333	299	304	339	280	317	299	314	316	352	339	306	290	351	306	305	280	290	285	324	338	301	314	294	310	336	336	333	298	315	304	306	325	296	305	363	331	306	312	339	328	312	321	329	345	304	328	313	326	314	286	336	345	307	297	309	315	326	329	323	302	334	298	355	313	335	283	304	319	321	326	295	310	308	325	320	329	309	318	320	307	325	302	314	307	328	309	323	311	320	309	291	299	311	306	284	349	383	332	324	329	314	308	323	317	324	321	289	297	338	337	347	321	325	361	335	323	322	304	344	314	329	332	342	325	316	317	302	323	353	314	352	344	328	330	326	331	316	299	317	330	320	319	306	281	309	321	272	294	344	308	287	302	358	356	323	310	326	319	295	306	289	312	291	334	328	318	311	321	340	328	337	307	340	315	316	342	333	317	350	329	319	330	304	298	328	305	290	328	346	347	303	310	300	370	316	300	290	323	306	293	298	314	338	329	302	281	322	346	331	314	286	300	291	315	331	307	292	289	303	294	344	318	321	312	287	320	320	324	313	316	309	336	333	299	328	375	348	305	309	325	298	311	289	319	299	318	328	300	329	306	314	348	343	330	350	301	317	301	307	308	341	350	288	306	340	266	331	316	309	288	328	334	317	302	331	298	321	334	308	326	344	317	300	347	329	332	307	296	360	302	308	276	296	290	329	308	286	303	313	325	348	315	272	316	342	321	315	338	347	327	313	349	318	296	316	314	345	331	293	285	306	305	337	308	294	341	291	329	326	340	328	343	336	336	332	320	318	300	325	323	314	335	261	320	297	298	329	319	281	313	341	335	324	305	308	312	335	326	295	341	302	287	268	299	327	326	306	292	358	346	306	298	286	334	332	306	315	335	331	259	284	317	331	340	368	310	315	327	320	284	299	295	336	342	313	291	317	316	320	361	309	346	289	288	327	311	337	300	328	294	303	311	313	348	362	340	344	326	322	322	335	302	327	334	320	318	270	305	300	312	328	312	300	308	309	324	319	301	330	310	320	330	309	314	345	314	304	289	320	310	302	307	327	294	319	319	310	310	355	288	344	307	304	317	306	299	272	307	307	309	346	308	351	330	326	304	291	332	339	325	317	320	313	329	338	306	326	310	331	344	347	318	318	294	349	320	316	298	333	332	320	329	313	323	351	319	342	321	305	304	319	326	312	310	303	304	333	287	327	349	305	294	316	313	313	296	334	331	337	314	326	309	328	351	295	322	303	299	293	298	327	298	333	309	318	320	320	298	304	316	281	296	303	324	350	333	297	354	323	319	344	328	311	277	327	305	311	298	311	314	294	334	323	328	302	325	328	320	329	347	304	320	308	318	308	311	332	331	327	319	250	315	352	295	315	278	302	275	316	318	324	321	318	311	315	313	291	324	305	301	305	321	291	311	364	311	320	297	308	275	286	313	351	325	316	315	304	352	339	338	313	322	308	299	311	336	305	294	338	327	300	318	295	310	327	328	320	345	297	293	323	300	312	353	300	323	301	309	319	306	338	333	315	322	328	315	295	331	329	306	317	320	341	333	331	321	323	323	332	326	313	321	325	334	318	287	330	326	309	359	310	296	344	295	331	327	303	330	312	317	334	341	321	347	317	310	325	336	302	301	348	338	353	306	308	332	337	303	307	328	295	319	309	288	313	310	298	307	304	340	286	328	319	337	310	298	311	346	306	303	339	330	338	317	360	299	313	325	338	314	357	312	312	340	312	361	335	302	297	318	336	365	352	310	301	333	343	291	332	339	342	319	309	353	312	318	323	285	307	294	290	331	326	331	321	326	325	302	315	336	317	334	323	330	323	326	334	296	318	316	338	290	315	310	294	331	339	315	307	340	331	318	272	305	319	298	291	298	330	335	287	315	338	299	320	314	334	330	306	332	316	318	307	329	358	290	294	341	341	307	350	309	313	336	312	294	302	318	309	313	356	332	299	314	336	326	308	277	313	340	317	302	316	311	300	348	326	359	286	309	327	300	324	306	335	298	333	318	321	292	332	326	295	303	324	331	300	333	327	350	288	320	296	293	329	329	336	325	339	313	362	348	311	307	336	313	293	285	310	326	352	376	319	349	311	307	313	333	315	340	281	299	325	342	312	288	286	321	339	277	351	331	296	335	297	303	300	303	327	295	304	265	320	293	284	310	314	327	326	324	322	318	301	311	319	318	301	310	331	338	321	314	336	355	289	305	318	320	320	296	321	373	304	324	353	313	301	297	334	344	323	308	304	279	317	316	343	280	292	335	308	303	348	287	316	339	321	317	333	323	333	297	319	319	335	289	348	340	329	304	365	283	326	339	339	328	303	312	293	316	332	298	311	281	340	290	322	302	294	322	300	339	333	341	319	324	340	295	300	327	319	297	343	320	321	337	327	350	341	322	343	321	316	344	311	317	284	299	342	286	314	326	306	306	307	297	336	296	328	345	357	342	322	328	288	323	320	300	297	286	278	313	312	325	326	330	340	305	321	293	341	340	306	335	319	355	318	323	337	362	322	334	339	313	306	309	336	302	372	318	329	303	348	327	262	321	316	324	317	324	333	324	345	357	286	291	322	301	305	332	301	313	318	382	337	324	333	328	321	290	307	311	306	315	345	332	286	335	312	307	299	306	306	314	285	323	331	346	309	303	340	307	290	338	309	353	310	308	312	293	308	332	311	325	342	327	296	334	320	314	336	265	310	353	291
3811	3402	2667	1301	1142	1032	949	873	776	744	725	705	743	700	678	702	764	720	720	674	742	705	718	711	734	710	779	751	741	785	710	730	758	739	755	693	703	756	682	691	769	746	751	689	700	748	737	702	724	726	735	721	766	726	678	737	679	661	711	694	689	686	739	698	677	685	756	764	703	729	681	714	689	711	690	744	651	716	743	707	731	660	710	731	686	754	728	697	708	710	758	687	700	694	698	685	674	736	714	689	716	711	690	658	763	674	725	707	714	740	742	746	701	699	725	736	681	727	712	696	717	748	721	732	705	706	663	708	743	689	751	741	689	730	730	697	712	658	725	722	697	675	696	742	715	717	745	717	705	654	728	698	715	702	734	715	638	702	703	736	696	752	753	698	717	705	680	680	677	683	739	750	772	697	657	717	689	699	673	684	760	706	721	706	688	726	752	724	696	673	752	718	693	758	673	654	688	714	699	731	760	697	691	687	699	698	735	684	723	709	710	663	679	689	685	686	699	729	737	710	688	757	694	745	726	748	690	704	727	696	652	732	691	685	717	709	700	698	700	696	699	685	710	723	682	719	684	678	709	688	716	689	714	684	668	723	719	691	730	700	729	730	713	692	721	730	676	720	683	684	717	700	647	769	660	719	734	720	702	696	710	697	714	730	750	723	708	706	702	664	730	720	700	712	722	677	689	688	687	750	712	732	690	688	721	714	692	714	736	687	703	736	688	695	742	734	731	696	685	722	699	687	686	732	737	731	684	771	712	716	709	718	786	682	712	704	725	705	732	693	781	696	724	721	727	676	681	743	668	658	700	759	714	692	718	702	714	689	692	674	709	724	757	685	733	684	714	722	698	692	733	675	711	709	716	748	705	728	743	715	736	736	721	708	690	682	695	686	725	715	768	720	717	760	718	678	727	695	706	711	694	724	695	742	736	698	759	682	713	701	696	751	664	693	705	660	742	726	666	658	700	714	752	678	713	702	700	703	716	695	694	714	688	712	720	696	711	678	763	710	716	715	669	696	699	717	681	746	718	659	705	701	731	723	692	702	727	700	683	673	711	721	728	709	726	714	707	696	691	718	725	704	737	665	760	692	653	699	645	747	744	693	703	718	713	679	662	778	694	720	704	716	752	717	689	700	731	735	684	714	639	696	733	688	715	713	710	740	706	763	686	743	695	716	728	729	753	695	690	693	682	768	734	660	690	676	688	659	697	746	754	759	697	679	695	737	748	739	689	724	707	704	703	679	760	739	752	704	668	729	736	688	703	671	679	743	720	708	740	722	697	749	701	699	729	727	741	725	668	645	714	688	661	703	679	711	721	765	722	714	753	703	751	697	762	725	714	686	710	679	739	670	696	753	718	764	703	734	708	739	728	721	723	723	706	677	722	662	669	724	700	720	717	740	730	714	722	711	729	653	730	664	682	722	704	719	720	697	703	710	696	691	670	715	702	746	751	682	726	699	697	695	704	669	697	741	669	688	739	754	759	746	709	672	704	715	691	695	713	760	762	725	680	744	677	716	693	666	685	710	721	654	724	701	698	710	747	665	717	715	687	711	675	705	736	688	736	734	696	703	637	693	735	699	697	700	696	699	775	689	665	701	727	719	754	736	718	735	697	721	720	653	680	672	677	749	775	696	719	752	727	739	692	769	702	718	733	717	697	711	756	756	707	702	682	709	684	667	740	707	749	703	726	679	699	698	711	678	744	708	724	753	669	703	689	719	736	661	679	729	682	682	733	730	719	736	683	680	681	636	726	698	724	683	718	688	715	672	714	637	757	696	704	723	725	657	704	707	705	676	711	694	698	717	720	746	710	707	699	719	655	732	705	685	706	742	636	695	709	686	694	746	697	704	703	745	695	730	685	741	678	722	694	715	767	708	712	702	681	692	679	706	687	675	678	732	681	707	744	707	691	690	703	714	682	679	746	713	749	710	730	699	719	733	679	669	705	712	679	749	713	675	709	737	736	738	694	716	705	667	711	720	701	696	691	719	694	685	735	743	730	724	717	723	720	677	712	724	712	732	712	768	677	727	739	676	721	670	679	667	657	671	741	692	751	718	712	702	720	767	695	654	720	722	706	769	756	718	696	703	711	673	714	721	713	682	706	732	696	674	747	694	702	741	713	705	742	717	682	680	738	722	744	750	683	733	714	731	767	668	748	728	690	724	772	746	655	743	741	709	681	730	666	670	669	721	722	738	685	714	775	684	697	703	707	733	728	694	677	756	756	699	726	698	679	686	740	717	687	721	676	715	677	679	736	747	715	703	696	641	716	720	722	731	672	697	652	689	674	691	660	742	657	728	686	692	723	688	725	707	670	722	712	702	777	714	740	710	677	730	702	693	696	729	694	731	689	719	697	712	710	709	696	728	746	719	703	714	737	715	767	714	731	663	701	700	729	673	688	729	749	668	714	741	712	730	687	717	724	694	696	691	705	687	702	677	689	675	665	692	732	773	688	754	703	702	702	689	672	732	725	712	746	743	716	723	693	741	716	812	662	718	720	709	716	725	690	696	666	699	719	719	730	727	684	726	706	724	724	721	717	695	731	664	736	671	753	765	696	693	712	715	664	716	699	738	721	711	766	700	736	699	688	746	725	733	743	719	700	703	687	732	694	680	689	758	640	682	665	712	730	733	761	730	690	666	710	661	736	734	680	740	699	752	759	727	727	703	723	697	726	734	731	710	691	709	715	722	670	723	734	713	737	674	811	717	704	741	705	693	677	717	727	696	696	644	717	714	708	706	711	708	685	680	702	695	657	704	673	723	742	689	716	733	718	711	744	663	751	746	742	744	692	726	739	686	693	699	701	676	732	677	774	672	688	704	718	693	653	745	740	727	694	709	737	735	680	689	698	711	679	738	738	723	741	754	694	687	726	705	740	714	684	711	698	762	730	748	708	692	729	735	685	704	703	712	686	717	713	732	708	708	666	694	705	751	703	730	687	683	728	702	737	708	699	696	720	723	721	775	708	745	736	699	719	715	749	694	695	741	674	686	693	715	695	710	729	722	656	755	719	734	710	723	657	734	696	686	707	757	717	755	661	755	758	692	699	676	704	719	683	705	674	673	707	688	770	671	723	717	756	713	716	702	721	727	726	699	724	738	713	674	709	731	720	670	747	740	725	753	716	698	740	651	692	690	729	687	693	681	718	714	715	689	715	694	790	660	723	680	691	734	729	696	680	686	709	775	697	708	688	687	697	723	743	737	700	697	684	746	743	774	713	734	628	705	713	727	718	685	651	693	686	738	769	712	747	674	737	737	701	701	736	713	690	745	747	689	666	710	738	683	673	726	706	679	667	736	669	766	736	688	746	725	736	699	704	726	723	720	715	652	732	648	754	678	714	724	717	702	695	714	682	639	729	701	689	705	696	721	687	725	692	740	659	653	656	713	726	730	679	686	764	740	737	720	637	726	736	674	679	680	747	755	747	704	708	706	714	753	712	751	689	718	675	704	708	689	717	691	715	707	749	720	696	704
23372	20658	24237	27107	20659	20693	16680	1419	717	417	338	344	315	306	264	268	248	231	225	187	205	198	194	172	203	191	199	174	197	198	167	197	210	182	187	176	169	165	158	184	176	179	175	192	188	182	184	167	179	201	197	176	161	192	160	192	151	177	180	167	192	201	181	181	190	197	183	190	175	169	164	166	188	157	146	181	198	182	160	174	159	213	186	180	183	178	157	170	179	161	188	179	183	181	136	149	159	183	175	181	176	182	164	180	176	168	179	179	184	170	189	176	178	171	190	182	177	202	163	185	175	152	174	193	162	184	168	182	203	157	177	166	177	190	167	143	179	163	210	181	171	174	176	195	199	153	159	179	194	192	193	203	156	199	187	162	177	187	150	168	186	174	167	179	195	202	153	183	203	166	186	155	182	186	188	156	177	180	178	184	185	161	199	161	166	168	172	191	188	184	158	162	189	154	158	185	157	191	169	192	166	187	185	178	186	175	182	163	169	180	181	175	171	159	183	196	162	195	138	184	206	197	197	186	186	180	189	180	170	175	172	174	185	161	169	169	177	168	179	163	160	153	184	164	187	180	181	190	211	161	189	161	156	163	184	181	175	171	166	147	186	163	185	179	206	164	185	176	185	182	210	205	171	170	169	200	166	170	183	172	189	181	175	194	188	142	157	171	170	204	185	177	213	190	197	172	207	174	179	204	187	187	161	209	164	191	169	172	202	182	184	199	170	186	161	175	185	172	159	184	179	165	181	196	188	181	188	190	187	171	201	164	157	197	177	158	198	160	170	194	182	178	167	162	191	172	154	203	200	177	172	176	155	196	178	172	169	215	171	173	175	182	172	180	187	193	177	149	174	191	168	154	211	174	169	174	175	181	182	177	174	174	178	154	187	184	187	169	188	164	173	181	181	199	175	189	169	162	207	175	152	197	146	178	214	163	209	177	166	189	187	166	169	178	171	182	174	191	197	170	200	172	173	165	184	176	190	180	176	165	156	197	199	180	200	196	178	177	166	173	170	159	150	163	200	170	182	152	165	194	206	182	186	174	158	209	173	191	149	172	173	168	185	195	163	191	189	171	184	184	203	195	189	201	176	206	157	158	170	198	165	162	175	196	154	187	168	177	183	178	167	173	179	167	150	180	178	160	194	197	160	165	191	187	181	191	188	193	196	174	171	185	165	194	176	198	199	159	199	183	175	165	141	159	170	170	178	177	176	173	191	180	176	188	182	166	173	182	166	174	187	189	174	155	167	166	194	181	177	181	193	187	151	177	177	167	175	175	162	201	158	166	179	199	211	186	171	202	183	152	162	176	174	175	161	170	195	175	151	169	170	182	186	209	169	171	161	191	158	159	210	188	166	167	192	219	160	175	175	185	202	165	168	170	154	197	187	183	206	185	186	149	183	156	190	174	180	161	168	175	179	179	174	192	192	159	159	171	183	173	160	152	172	186	202	158	177	184	201	171	174	169	187	171	195	183	141	180	173	187	175	184	184	160	147	150	170	171	138	173	176	195	177	178	183	168	157	175	205	168	192	181	176	169	178	153	159	200	158	149	173	183	172	179	181	189	172	170	154	182	184	162	197	188	199	188	173	191	176	185	163	173	181	187	159	150	183	164	196	180	192	162	167	193	204	179	180	190	168	169	173	171	182	181	171	213	190	190	178	195	190	190	159	191	170	177	158	200	155	183	153	176	173	178	169	170	173	188	152	159	200	190	194	197	155	170	176	163	173	186	183	179	170	161	186	211	194	194	174	186	204	178	168	165	196	186	174	170	183	188	160	184	190	184	186	169	158	155	193	185	167	180	180	171	156	182	173	148	171	200	186	170	168	167	174	166	195	174	179	157	168	190	201	174	173	159	151	163	194	179	169	173	154	191	170	193	204	189	210	187	189	194	179	158	211	164	170	178	177	190	178	197	172	174	191	138	173	182	199	179	193	178	170	166	146	158	206	184	183	188	171	180	187	176	178	151	180	189	196	176	180	176	173	181	203	176	181	195	166	192	192	178	188	197	191	169	156	180	177	184	157	188	186	188	211	173	169	162	191	194	152	177	178	145	171	167	178	184	179	155	168	192	149	189	157	184	156	173	170	189	176	176	165	193	180	173	205	169	177	182	191	167	178	181	191	190	175	174	209	178	155	186	168	163	184	163	201	176	167	164	157	184	196	199	185	193	186	157	206	179	187	185	194	177	194	168	137	159	196	161	186	187	197	154	189	160	189	172	181	188	213	177	194	157	180	166	175	170	181	191	172	178	189	143	184	208	173	194	169	174	187	190	167	160	182	175	161	154	196	162	184	153	189	178	175	162	205	168	188	166	173	161	174	158	192	200	175	179	162	171	214	149	191	145	166	175	185	159	190	180	183	176	180	157	166	147	165	161	181	168	186	181	170	144	171	152	183	184	191	194	183	192	182	207	169	177	218	197	188	165	198	165	191	149	176	181	168	165	183	190	179	161	158	181	185	176	178	176	163	179	165	190	213	193	175	182	184	187	164	173	179	193	184	180	166	181	168	147	185	152	188	169	194	198	192	183	176	166	190	158	171	162	173	181	207	197	174	180	171	184	200	215	196	178	194	168	163	207	168	185	186	166	185	187	174	194	160	157	171	160	177	191	168	171	174	172	159	163	181	181	177	174	176	165	189	186	185	178	156	182	226	153	174	170	171	184	147	157	202	187	168	186	202	189	160	173	182	175	182	195	179	173	184	165	166	208	183	183	166	183	177	180	181	186	162	182	179	169	164	164	171	164	142	185	164	175	165	169	163	185	174	159	176	183	188	180	177	171	188	179	160	156	209	188	208	164	185	197	173	201	168	174	176	156	197	156	203	149	200	180	194	157	175	195	182	164	155	180	158	160	191	160	173	179	169	194	178	159	176	160	181	177	170	184	170	182	169	185	180	160	194	193	178	187	171	171	175	126	185	172	167	180	177	185	172	194	159	172	170	157	166	184	171	177	176	184	179	147	181	183	178	187	182	187	210	172	188	179	180	163	175	179	166	149	162	187	193	175	184	167	165	185	169	167	186	154	197	211	185	185	175	180	183	175	150	191	185	176	178	169	159	166	179	160	192	176	157	167	170	162	182	198	204	190	198	177	188	165	186	190	182	152	169	195	196	178	174	174	165	175	166	163	203	182	190	158	164	201	195	162	181	198	173	161	166	187	177	174	152	168	163	194	173	192	181	168	191	191	173	193	173	165	173	157	157	162	177	166	194	198	183	163	171	188	148	176	173	194	168	175	163	174	183	173	158	164	168	207	168	169	168	136	183	189	170	192	174	171	192	188	171	199	170	163	173	178	194	173	213	196	171	164	168	163	178	173	172	146	183	181	156	179	175	181	168	200	188	168	174	181	165	166	177	164	165	186	187	187	179	189	172	179	188	177	160	163	172	180	151	176	181	168	187	160	175	181	200	195	164	160	173	154	166	198	170	178	168	160	210	187	171	168	184	192	188	200	171	202	191	191	183	191	177	184	170	161
3790	4729	3613	1468	1128	972	736	637	628	557	463	481	489	476	459	450	465	477	464	458	435	459	431	468	473	466	428	424	449	477	469	439	403	450	457	444	416	435	454	483	390	392	428	468	424	444	492	477	408	463	419	449	434	430	416	430	406	439	405	442	439	435	464	451	419	417	446	448	417	436	441	416	435	442	425	404	450	428	439	473	440	476	444	444	471	427	474	445	411	451	437	402	443	458	423	445	424	418	436	430	507	435	447	394	443	435	428	448	404	436	396	426	415	448	402	434	434	441	421	446	441	421	411	413	428	487	452	429	384	470	415	448	451	450	458	475	389	453	437	441	468	440	479	421	437	449	444	414	443	428	450	455	424	427	424	448	429	407	456	426	431	423	429	420	439	397	385	418	441	442	433	426	421	457	453	418	467	415	471	428	471	458	425	437	462	454	426	424	423	452	431	461	431	445	437	449	439	456	384	418	434	477	429	432	451	434	417	474	416	461	402	419	425	463	421	438	407	468	406	433	422	447	410	421	433	415	434	439	432	440	421	437	431	442	452	455	435	423	429	443	501	423	406	381	470	430	483	413	503	417	411	444	434	404	448	430	409	409	434	441	397	460	420	465	489	414	417	407	421	424	433	425	470	421	445	418	431	458	417	469	484	442	429	415	442	423	458	455	453	468	417	434	438	485	422	452	433	432	439	462	402	391	423	404	406	448	410	446	422	416	431	474	466	462	416	458	403	446	423	446	443	426	459	451	441	419	461	431	414	448	467	446	421	440	427	436	428	443	456	485	429	405	444	435	422	417	449	439	444	456	448	464	467	445	452	455	460	425	442	484	413	446	433	468	482	429	469	429	450	452	458	458	463	430	422	427	452	424	430	437	450	418	419	431	444	448	486	439	417	410	416	418	428	442	405	447	430	435	452	459	441	400	451	468	421	426	454	450	427	425	400	402	415	411	450	444	423	404	406	396	460	461	391	423	437	457	422	429	451	456	459	434	467	495	443	441	390	445	453	449	444	425	455	381	485	435	435	448	473	437	445	412	425	437	441	447	447	424	429	461	433	464	439	421	438	459	460	409	419	408	458	445	431	432	426	429	448	432	434	442	466	421	428	435	467	444	405	454	460	428	421	403	425	461	463	418	430	441	471	437	391	405	438	430	401	419	436	402	445	421	428	430	422	458	421	424	419	461	438	459	440	439	445	433	425	397	452	417	457	424	449	422	411	433	423	437	404	452	450	460	432	401	446	454	458	417	452	425	448	435	425	433	426	445	444	437	465	482	473	461	432	457	425	436	457	454	431	413	403	449	384	421	382	436	441	427	419	475	452	447	465	474	438	445	425	429	437	438	410	436	406	417	452	431	454	437	452	419	456	440	451	431	448	454	463	390	427	444	435	432	431	429	429	440	517	423	430	420	441	431	415	472	426	443	437	436	461	425	431	400	419	422	475	428	448	414	436	442	435	429	430	409	438	436	420	415	451	472	404	440	432	458	429	398	478	432	408	423	448	450	459	403	422	444	432	497	470	418	427	452	490	428	484	479	410	448	435	466	403	400	422	430	482	411	460	412	425	439	438	465	459	447	432	434	431	419	419	444	417	443	403	453	444	431	449	424	448	448	438	438	447	423	446	417	418	457	413	402	462	448	447	427	432	433	423	431	402	402	463	414	452	461	418	429	434	423	425	411	393	448	417	500	445	444	446	428	411	448	460	393	433	404	428	463	443	463	466	481	446	417	440	462	432	475	430	438	432	439	405	443	450	456	423	436	423	482	458	428	405	421	401	468	459	436	457	414	469	413	402	432	433	441	435	441	421	426	417	458	423	410	439	415	428	462	446	421	436	421	426	421	423	391	466	435	449	422	425	428	439	433	468	390	433	419	455	474	430	422	424	449	455	392	467	419	454	405	441	431	467	436	426	420	482	429	424	435	453	444	435	440	397	426	446	413	429	459	453	422	441	448	424	429	405	441	423	417	416	451	436	387	433	437	458	463	427	418	399	421	465	449	413	443	437	448	457	451	394	457	410	454	414	429	447	457	490	403	460	445	389	428	410	445	407	426	435	406	470	412	404	424	426	422	438	419	447	411	445	460	413	482	469	413	456	431	432	436	445	425	429	422	418	444	446	376	437	464	400	466	440	444	428	422	488	443	445	451	441	412	459	458	447	400	438	446	473	442	428	443	428	452	449	447	416	422	450	496	458	451	402	426	436	452	443	402	433	434	428	470	404	410	429	402	446	433	404	434	420	433	435	440	467	431	471	438	404	436	418	433	466	401	448	438	445	425	399	407	417	474	476	410	464	443	405	412	400	419	424	423	443	437	434	436	465	422	424	404	449	413	458	448	452	435	425	407	461	406	384	452	443	435	408	427	438	428	429	422	407	430	464	435	450	429	442	424	444	466	447	460	475	460	445	441	396	426	436	435	473	406	409	437	416	446	450	433	426	410	426	421	403	427	422	456	451	418	405	463	441	447	433	417	457	444	431	404	404	460	418	471	449	380	415	440	404	428	460	410	448	419	394	470	430	456	442	432	456	409	410	419	414	414	435	433	437	452	455	437	477	444	403	443	416	450	453	436	442	436	421	440	389	437	450	438	444	415	457	427	464	436	470	486	429	478	411	458	416	413	459	402	428	397	432	430	463	488	443	426	431	441	401	428	408	435	451	469	425	441	459	464	464	450	436	439	457	418	435	406	423	461	401	459	435	444	449	455	410	480	425	444	450	398	473	489	392	407	425	427	452	439	427	406	448	422	383	443	396	434	423	450	427	439	436	420	453	467	427	442	416	444	417	405	446	434	427	450	454	427	461	420	443	444	469	422	406	432	421	455	391	430	421	419	427	437	431	420	448	433	396	393	460	440	431	412	452	435	440	438	454	410	436	410	446	400	454	436	429	454	456	454	476	448	426	448	427	432	445	420	456	455	469	433	447	421	457	420	429	422	396	433	432	398	433	464	422	447	409	444	448	481	441	419	432	420	450	420	426	457	432	460	429	402	439	402	427	457	460	463	441	422	394	415	423	441	423	458	430	433	444	401	480	452	453	405	423	422	427	457	453	436	473	415	419	402	401	435	445	427	434	446	454	405	426	404	443	420	453	417	454	432	397	440	395	438	464	431	433	407	441	419	449	429	470	412	462	443	408	436	421	428	432	437	441	440	456	471	434	419	410	409	426	462	439	435	444	450	423	436	457	437	430	472	436	399	436	427	427	428	443	417	435	438	461	404	403	442	459	436	445	466	435	440	423	429	399	443	453	430	399	425	462	418	453	432	450	409	476	418	453	443	411	435	399	458	432	418	440	412	420	457	429	440	431	415	454	444	443	445	426	453	416	454	419	413	431	450	440	442	412	423	495	422	474	431	443	413	440	445	446	423	413	441	472	425	441	490	455	408	419	458	454	440	463	462	448	433	403	444	460	454	430	485	426	422	412	446	452	437	407	457	417	429	454	440	453	422	412	457	466	431	414	409	427	432	417	443	460	446
31485	19299	8164	1165	772	768	707	560	511	523	469	451	464	450	433	433	441	454	471	416	452	418	478	413	463	431	443	448	430	407	421	411	484	412	419	477	454	417	415	452	449	460	429	436	438	438	420	438	404	462	411	430	426	394	421	441	461	412	412	397	442	412	423	442	411	420	425	441	440	442	424	465	449	459	440	433	424	461	420	441	438	426	434	438	447	432	425	429	396	447	437	435	412	438	440	415	398	437	433	476	460	402	435	437	394	409	454	479	434	449	439	456	427	434	458	456	376	420	412	431	427	398	410	445	410	471	440	432	400	469	409	456	463	411	397	455	465	448	444	454	427	445	442	372	404	432	445	417	450	420	440	410	416	417	460	445	446	415	432	409	463	438	380	445	397	411	416	452	435	396	417	429	422	417	426	383	467	438	456	426	432	431	466	430	414	457	409	443	440	455	426	443	420	401	395	443	440	430	405	412	404	469	432	436	445	444	439	445	461	424	432	472	447	437	418	457	410	414	451	421	448	417	429	434	448	416	423	426	412	436	423	398	413	410	415	406	433	432	422	423	425	428	442	401	445	461	413	458	407	403	427	423	443	430	422	435	411	481	425	454	388	383	405	445	414	426	430	456	466	427	454	446	443	466	441	448	418	382	420	473	418	405	433	428	457	428	424	425	425	449	454	446	435	391	431	401	437	432	455	414	439	428	429	458	475	428	446	409	424	392	438	423	422	439	418	433	424	454	430	411	433	420	457	452	416	435	376	478	400	462	462	413	434	413	434	448	465	411	431	416	438	424	414	410	417	419	429	443	409	470	440	454	430	461	430	433	429	428	421	405	420	422	438	415	429	422	454	430	487	392	433	400	479	410	434	414	429	435	404	434	434	421	435	443	458	424	435	457	384	456	412	448	427	422	416	385	445	438	433	429	420	405	407	405	440	467	442	418	430	424	433	445	418	417	413	411	382	423	445	427	414	443	413	454	450	429	415	450	394	434	429	393	417	459	415	413	410	423	413	443	451	394	389	450	430	448	474	447	438	437	446	436	435	422	400	447	454	422	430	415	460	409	449	418	420	441	393	403	474	418	446	445	425	421	462	442	420	464	433	418	425	444	463	407	428	498	402	382	398	414	419	433	435	445	410	414	412	462	422	452	431	438	420	453	452	397	413	449	428	447	460	428	423	388	468	441	409	436	439	400	387	404	398	447	429	425	451	419	414	443	452	415	459	440	426	441	437	418	452	395	436	416	427	446	441	448	423	418	453	437	450	399	428	421	454	430	408	476	486	419	415	463	401	408	433	425	470	406	459	442	424	438	416	407	447	434	464	419	466	432	444	457	452	414	421	428	471	448	424	414	461	401	441	419	439	447	466	444	425	488	482	419	442	448	459	401	473	392	403	419	454	430	374	423	444	406	436	471	419	450	385	425	370	427	429	451	456	431	412	438	421	458	419	446	411	440	416	431	418	430	448	412	438	398	435	430	443	394	418	425	444	479	434	428	416	431	443	412	441	444	429	395	392	416	465	415	459	412	416	431	410	442	420	443	467	442	417	419	424	418	419	442	399	415	443	448	418	435	394	449	443	419	429	418	412	445	441	440	387	415	459	423	445	449	449	424	418	425	418	374	436	425	423	431	408	424	432	466	420	454	430	421	410	405	417	434	442	411	416	464	436	414	439	455	440	472	430	441	429	439	430	463	422	423	444	404	445	404	421	429	438	471	454	433	416	451	405	403	429	422	450	424	460	426	368	438	398	430	415	396	393	429	436	401	408	433	437	421	447	463	433	425	431	405	451	480	381	411	403	482	463	425	415	423	403	473	452	472	448	429	414	434	442	392	432	453	431	425	402	410	406	443	450	468	427	440	411	435	439	416	458	452	410	445	416	440	418	422	470	406	420	396	431	400	400	438	426	486	396	440	434	445	469	454	387	416	431	432	452	434	422	450	438	458	402	432	417	443	448	409	438	440	412	432	421	433	431	450	429	475	421	414	372	459	404	431	416	448	433	475	416	430	396	432	421	440	457	424	409	448	426	444	452	404	455	436	467	418	413	447	459	445	412	408	382	411	427	420	455	444	458	418	419	415	445	433	470	454	470	430	445	448	416	523	420	401	451	384	404	400	425	424	437	402	386	478	395	469	435	470	436	427	405	443	448	433	427	469	456	407	401	445	422	401	425	462	451	459	412	436	417	386	424	448	421	433	431	441	393	446	427	431	451	425	406	418	426	464	414	426	464	417	413	433	395	424	433	465	459	456	437	390	441	459	433	453	452	453	401	418	455	459	428	451	431	413	441	428	442	485	416	446	430	422	454	409	419	381	459	418	435	459	452	428	456	415	434	476	425	396	462	419	413	444	445	404	421	400	427	474	405	428	413	411	439	437	434	452	417	442	474	401	414	439	414	430	429	401	435	435	429	432	444	416	417	416	447	432	446	419	415	413	444	395	435	429	399	451	436	401	424	475	440	430	406	439	392	454	460	447	414	444	469	409	396	428	413	450	445	427	405	442	426	416	419	464	393	417	419	415	436	433	403	478	449	429	431	467	492	434	417	445	435	459	467	417	438	494	426	430	398	433	427	410	440	448	471	411	425	431	486	436	488	446	414	430	460	456	470	409	463	430	421	418	467	430	416	400	452	451	432	422	417	448	401	387	441	412	459	411	433	457	440	420	431	407	401	446	423	452	434	435	425	471	412	465	420	463	443	449	403	444	462	444	457	444	387	428	383	437	410	434	425	394	419	417	447	426	401	438	453	438	408	444	483	450	436	423	430	428	396	433	415	455	382	450	400	454	448	441	400	435	428	397	450	429	438	471	445	438	421	433	462	453	390	446	467	443	440	433	410	432	446	410	482	414	411	416	406	452	432	462	421	400	459	377	435	414	460	437	403	396	438	453	472	399	432	404	443	441	456	458	453	437	460	407	437	408	414	418	426	410	432	393	436	442	416	492	403	425	442	420	438	415	462	440	436	428	464	432	431	448	429	418	458	416	389	445	433	441	422	429	428	425	370	450	408	432	445	410	414	415	443	462	407	413	425	426	452	450	451	464	424	433	401	405	399	409	461	429	418	458	428	424	448	430	418	454	418	404	398	448	467	420	429	394	413	457	417	432	431	469	413	433	463	433	409	461	402	414	435	410	410	437	399	453	436	429	401	447	436	447	372	422	400	426	452	429	398	455	423	435	419	402	429	433	418	434	432	406	427	410	422	416	437	419	421	432	452	408	443	445	427	424	433	493	471	447	440	421	430	431	408	434	450	446	422	436	447	456	400	431	410	427	473	476	432	449	377	417	449	416	433	452	449	442	458	414	411	474	434	396	419	428	391	441	414	400	412	410	455	433	422	419	417	440	440	435	432	406	451	464	437	442	445	414	433	458	464	444	400	406	393	421	452	416	425	407	461	420	424	424	435	447	431	436	385	459	411	438	408	428	453	480	416	413	462	427	453	457	447	427	440	439	421	422	424	388	378	409	384	437	403	417	410	392
5754	1722	1701	1138	1145	1109	1061	1027	973	1000	1026	967	1017	926	950	990	911	936	939	956	954	962	966	951	907	989	933	910	965	956	974	1012	1034	970	930	964	951	921	955	952	973	1011	956	970	961	935	972	978	938	1024	1004	955	974	942	969	974	928	979	1027	1021	927	953	1007	951	941	947	1020	930	952	965	942	950	977	969	951	987	957	939	974	957	1002	950	974	945	981	925	948	950	948	961	976	954	919	957	959	918	937	952	941	965	971	980	984	957	947	967	947	955	946	939	943	980	1001	967	932	943	959	1014	894	927	945	911	938	987	997	953	933	970	948	908	983	999	986	923	925	936	983	971	963	978	920	967	1007	965	955	1029	1002	934	966	914	972	959	938	947	994	931	938	947	917	1006	970	950	880	944	963	914	974	944	947	978	993	933	957	954	961	902	982	941	986	962	972	981	918	961	973	997	950	987	959	939	968	1007	924	965	986	974	993	1016	941	1029	992	934	954	988	963	977	937	926	947	928	944	917	988	991	955	974	930	990	908	942	961	943	954	924	935	957	1022	981	961	936	936	975	954	997	961	1003	969	958	947	920	969	934	981	1001	950	979	952	962	934	948	956	946	976	883	1000	957	922	972	984	981	992	932	929	941	956	935	979	895	942	914	972	983	1019	984	957	956	1019	970	952	965	947	987	931	972	980	940	1008	954	1027	979	979	983	921	961	1040	981	981	998	930	983	927	932	1010	924	969	949	968	974	973	975	965	957	1003	973	937	1018	951	944	968	960	924	1012	938	957	948	944	978	915	945	962	940	948	977	1033	911	966	951	925	1020	932	942	957	981	968	955	1013	971	1001	981	972	985	982	943	955	946	970	955	918	951	990	905	932	961	983	978	939	970	969	976	991	984	904	986	954	969	1004	930	910	903	1002	948	927	949	952	972	965	1011	969	966	971	940	930	946	926	937	967	963	942	948	978	992	932	965	949	928	966	949	941	970	883	963	1008	954	939	970	1034	940	967	922	953	959	949	927	983	945	934	949	947	920	935	1010	906	984	973	934	921	1004	939	930	947	959	930	955	986	925	937	982	959	971	965	987	972	936	950	964	1044	915	949	954	968	960	931	962	991	940	952	986	977	946	944	951	965	978	991	971	957	935	882	996	981	994	988	929	958	962	922	981	978	950	953	960	902	961	962	977	999	1000	916	996	910	977	987	944	966	953	976	974	960	1001	969	1046	964	1004	1007	997	969	981	1021	901	952	969	959	1006	943	949	979	951	949	929	976	994	933	930	1012	967	952	940	933	934	967	994	978	962	937	941	956	972	922	925	934	873	912	961	981	919	1010	1030	976	949	936	917	946	955	985	931	930	1001	895	987	938	946	909	1025	917	994	916	941	1032	912	916	924	969	929	954	908	992	987	969	1003	1001	917	987	928	916	982	993	927	953	1030	929	979	1013	976	1006	971	979	960	969	997	919	993	1023	991	974	958	963	984	970	899	1006	991	953	949	932	980	947	961	962	969	996	978	998	983	1019	956	940	942	997	922	941	964	983	958	960	1010	956	990	976	960	966	924	1001	970	964	977	1001	968	1002	943	952	965	941	985	941	963	936	972	953	950	968	930	937	918	965	906	961	927	928	1004	980	957	955	917	971	940	965	895	1009	957	890	949	995	989	947	1003	993	936	971	961	896	944	936	978	941	949	952	939	997	948	986	904	981	995	914	926	942	924	941	999	899	978	927	941	998	973	955	974	910	953	946	1000	926	960	902	978	950	996	942	959	931	935	939	990	988	1002	907	945	968	968	993	968	906	953	964	986	922	974	922	990	1001	972	911	954	994	991	1021	922	959	938	933	945	933	907	965	876	925	945	965	956	948	998	983	943	954	967	964	920	967	987	943	912	1003	947	953	908	953	942	971	953	937	975	959	964	942	941	950	984	949	908	929	916	927	949	979	903	947	948	950	922	931	963	960	936	943	960	993	943	967	953	973	936	925	972	959	933	982	962	911	979	983	924	923	973	971	973	977	949	921	1039	948	973	953	985	971	990	917	960	949	966	1000	963	952	950	1020	932	991	930	914	991	1042	1030	982	972	1008	922	980	984	955	917	949	977	938	903	892	978	906	1002	955	904	959	1000	987	923	988	930	976	950	982	947	941	966	923	972	988	989	1017	1004	1000	981	913	922	966	974	905	934	973	904	974	949	965	1011	988	984	976	931	1007	991	931	958	970	968	966	926	970	944	895	946	951	943	988	931	911	903	983	937	968	960	978	908	918	1008	960	972	957	984	940	1007	961	981	962	989	960	950	937	936	1030	973	987	919	980	947	979	928	990	967	939	958	995	996	907	994	972	921	940	961	940	932	1008	975	967	919	954	937	901	1029	942	940	964	960	933	970	964	986	931	993	954	944	935	929	958	964	992	971	961	933	963	1023	953	912	969	991	956	955	932	926	966	993	904	952	899	930	1026	956	914	1012	1008	956	969	939	991	942	952	945	912	909	977	930	953	970	936	948	995	979	913	890	946	962	1000	924	979	970	901	948	909	920	988	950	979	987	947	1015	945	897	942	1000	975	1001	957	940	1030	989	928	1021	972	944	1020	931	919	930	933	963	958	945	939	948	927	927	980	993	976	960	923	940	983	988	972	977	936	895	1004	909	966	907	1000	964	903	987	964	962	929	986	978	934	965	969	970	943	941	979	973	960	960	945	939	942	941	969	907	912	965	983	914	938	915	962	943	995	976	938	961	952	914	899	964	982	967	972	950	980	931	1028	993	924	939	945	956	937	907	973	939	964	953	960	970	934	927	968	985	945	955	986	984	990	905	939	950	946	941	948	963	987	955	988	990	959	979	953	899	968	924	925	941	962	966	981	977	960	976	966	1026	912	937	936	952	954	995	963	957	947	953	968	953	926	914	977	940	975	968	967	997	944	989	968	1001	954	938	993	977	936	986	929	1022	972	968	979	957	940	989	935	986	966	938	988	931	945	939	923	960	993	969	1070	973	999	972	992	933	971	989	989	947	950	921	996	924	981	985	972	939	908	945	1008	915	996	979	978	967	940	944	973	884	962	952	920	1020	940	944	939	962	930	977	941	933	921	916	980	981	940	977	1004	957	922	935	964	939	933	962	957	997	940	954	936	942	997	965	976	966	1019	940	957	955	941	985	947	911	943	974	939	989	1014	911	934	997	1014	979	939	946	936	1026	976	900	918	957	997	1019	990	957	936	964	955	965	993	967	964	954	930	993	927	973	962	947	996	917	946	938	935	973	988	997	952	926	991	959	982	981	948	982	998	950	940	989	972	925	996	982	983	974	943	963	1016	877	931	982	919	1003	953	958	960	950	935	949	976	1008	945	934	960	957	988	967	927	953	936	968	969	944	999	961	936	975	958	983	944	992	939	911	949	951	911	950	973	952	966	960	962	941	926	973	909	941	935	1001	915	958	971	968	982	984	928	1006	954	966	986	956	923	1018	952	946	944	946	952	998	952	987	987	970	949	905	972	993	972	977	979	971	973	950	978	1012	920	982	971	964	926	930	949	1071	986	933	964	959	916	910	957	944	967	1021	1013	946	980	961	990	925	960	978	951	979	1003	975	967	929	1021	961	990	978	945	920	929	979	965	951	973	932	938	990	980	968	944	956
23972	20650	23880	27450	20653	19898	2002	788	535	457	392	403	407	400	321	339	319	328	313	337	300	309	385	353	295	345	318	333	330	331	323	338	330	283	293	343	314	307	300	319	306	318	334	307	296	295	329	299	330	321	316	326	339	314	308	310	326	365	316	328	321	344	326	334	298	310	346	322	332	310	319	318	324	331	314	277	315	297	345	348	328	307	340	328	327	330	320	291	323	325	306	323	330	330	337	351	320	313	308	301	330	310	309	344	340	333	325	338	305	303	341	286	317	320	305	294	300	318	337	293	311	312	288	306	337	303	307	310	321	327	344	325	327	294	307	318	331	330	293	299	277	323	290	339	310	272	338	335	346	307	345	291	314	322	312	317	314	298	290	307	345	317	297	284	297	287	318	317	280	279	335	284	328	324	305	310	324	313	301	340	325	346	317	339	298	337	315	318	291	294	345	278	316	321	310	313	293	290	303	308	320	335	313	318	315	321	308	338	325	315	295	297	346	302	294	305	319	322	308	297	309	310	332	304	365	320	314	301	320	357	337	361	289	315	299	289	301	355	313	324	320	331	302	283	313	313	321	291	315	321	306	299	301	298	306	338	328	328	317	318	332	342	295	315	310	311	295	326	322	333	291	324	346	332	310	316	315	309	334	314	341	302	324	363	308	280	347	317	304	287	291	338	330	306	314	304	301	299	334	298	358	335	332	337	318	289	283	318	310	319	297	313	311	338	307	300	313	334	303	321	349	328	331	331	348	290	366	317	316	309	296	287	291	309	319	303	335	327	327	284	317	311	311	317	324	337	320	328	335	336	335	340	348	340	310	351	319	286	319	319	326	337	315	283	332	321	318	328	289	320	331	310	329	346	293	299	329	318	320	334	326	330	314	324	304	306	297	310	316	324	327	312	300	321	317	335	289	344	313	336	295	341	328	287	306	290	294	324	293	295	313	330	335	351	297	305	323	309	332	339	303	329	338	292	329	312	292	335	322	324	302	317	281	339	259	297	328	296	288	327	347	305	327	327	307	302	322	333	336	310	343	340	309	314	252	310	305	308	344	316	306	305	308	292	327	303	336	320	333	315	307	318	317	295	350	352	288	328	325	291	319	335	355	346	285	318	317	296	286	319	325	302	293	327	300	303	333	330	302	342	349	317	326	332	291	309	330	336	299	289	325	296	312	313	325	264	320	328	320	329	355	307	329	294	327	320	286	322	321	312	319	302	300	307	310	309	298	289	308	322	321	328	321	327	325	315	345	325	307	320	329	297	305	306	325	302	316	320	278	323	310	336	304	323	315	307	313	294	300	321	341	307	358	295	326	309	328	269	327	306	340	307	315	309	320	338	331	331	320	325	333	292	360	265	315	305	304	293	327	332	318	338	309	307	290	299	316	334	312	310	321	322	308	285	296	316	312	357	304	296	321	316	346	329	315	287	320	339	337	314	343	334	315	322	328	329	326	314	345	306	292	301	311	322	329	281	325	306	335	363	346	338	296	303	349	272	299	357	321	314	291	334	320	308	311	312	304	329	324	347	317	343	298	317	313	328	309	279	283	313	298	326	319	337	333	322	303	316	277	312	323	331	296	309	305	334	338	325	321	338	325	310	328	331	321	320	331	330	302	308	330	291	279	306	342	292	356	288	300	302	337	352	305	359	322	320	330	308	308	310	304	318	322	304	297	324	325	307	262	317	302	312	301	327	325	323	314	269	314	315	340	288	371	314	348	347	353	342	291	288	295	314	296	327	315	329	328	324	310	331	348	335	354	328	299	329	333	309	290	323	348	288	289	294	325	342	340	302	312	313	326	321	320	317	293	325	296	314	299	294	326	324	352	314	303	316	324	307	300	324	325	299	306	324	322	343	320	287	303	284	298	328	355	299	298	337	326	296	342	330	325	298	334	306	293	329	320	304	327	322	300	345	333	334	322	309	328	361	346	338	307	293	296	283	316	295	306	288	325	315	329	322	295	322	334	324	326	311	305	305	309	330	318	295	312	304	341	300	314	299	328	329	287	293	329	309	330	317	347	295	304	323	323	312	331	324	345	303	308	311	326	317	314	330	307	333	314	305	280	319	287	310	337	317	319	322	324	280	276	332	313	343	308	316	308	329	293	354	304	346	305	320	313	323	333	333	344	335	326	325	306	300	321	297	252	296	310	329	303	328	337	356	320	325	336	290	300	329	315	314	330	335	344	322	317	302	282	302	316	318	322	313	330	326	339	301	289	317	293	311	324	299	305	284	300	302	328	283	313	317	324	335	319	320	291	314	295	315	307	308	320	307	328	309	319	349	314	303	326	322	300	308	300	326	310	298	325	313	306	344	320	310	326	326	287	315	300	346	309	298	318	296	323	291	296	315	330	309	283	336	303	293	315	330	356	320	338	295	308	312	293	294	288	297	321	314	316	290	317	296	341	323	279	297	319	293	284	307	319	319	320	330	328	317	307	299	321	330	333	314	328	323	298	311	320	321	334	291	331	338	360	339	318	306	325	314	351	347	306	351	327	333	309	310	340	328	320	313	334	329	345	301	307	290	301	337	343	306	301	298	325	289	301	313	333	291	325	338	332	331	318	311	309	333	310	345	320	339	311	352	315	307	302	310	281	354	372	298	309	284	362	321	279	306	344	307	342	308	307	295	313	337	313	316	328	292	319	327	294	329	344	334	311	352	290	293	319	321	300	299	289	331	329	306	303	322	303	306	328	302	334	303	313	351	310	315	325	318	321	318	318	317	329	329	310	353	326	301	308	308	312	315	306	311	327	319	329	326	293	309	348	327	310	334	321	338	307	327	351	311	315	312	307	341	294	318	315	277	337	337	295	294	331	314	309	291	304	315	314	290	326	295	366	318	320	297	320	311	294	300	337	315	287	325	338	351	325	322	297	328	331	324	307	316	307	323	327	315	275	319	321	310	331	323	297	305	300	305	308	299	310	305	329	295	289	309	282	292	292	292	274	284	296	329	307	302	292	340	313	305	327	359	312	323	350	334	298	320	319	299	310	339	309	313	351	312	316	317	334	331	316	324	357	314	295	340	302	305	347	323	337	329	278	321	320	325	312	294	307	314	346	264	314	320	329	309	314	331	314	318	323	326	322	294	309	343	320	313	313	348	324	310	296	324	306	317	310	331	290	342	288	299	304	308	322	311	319	335	325	302	293	291	312	283	330	321	307	300	318	277	348	326	321	318	263	312	317	291	312	294	303	312	333	307	291	309	335	322	293	315	325	281	311	320	333	334	282	294	329	302	312	329	329	307	300	321	315	337	282	309	359	288	316	326	318	290	327	318	295	311	307	323	317	345	296	311	303	335	285	333	320	358	329	304	310	333	318	326	301	287	307	306	301	344	330	304	306	306	305	328	320	340	332	306	281	306	300	325	280	304	327	316	286	357	320	351	326	311	318	299	281	334	306	340	315	311	318	280	330	324	293	312	314	305	319	336	307	315	322	300	311	302	361	326	318	287	318	354	332	281	334	316	308	308	320	319
3692	3318	2616	1242	1002	1038	947	799	797	734	726	747	696	732	725	704	680	738	737	732	691	752	733	684	692	718	741	708	752	715	723	699	738	714	769	704	728	697	699	733	700	714	709	707	738	745	745	689	717	720	642	700	705	689	698	696	706	700	718	681	745	702	753	714	661	711	744	722	732	716	668	683	659	660	694	680	760	649	680	690	714	740	737	678	729	688	673	655	761	677	737	738	724	698	698	679	755	670	761	690	718	745	658	697	759	696	705	734	743	739	663	686	745	735	682	675	767	639	657	716	680	656	713	738	733	684	734	701	740	711	693	763	748	682	697	712	743	703	727	688	721	703	631	709	726	717	764	663	682	673	680	676	674	723	657	635	689	735	757	750	654	688	728	678	659	676	802	698	744	744	722	691	707	671	732	757	740	693	671	738	689	677	703	681	728	664	746	726	710	688	719	700	693	745	674	674	732	679	724	688	667	712	736	680	701	648	683	695	718	671	675	691	706	728	755	712	719	705	694	682	713	751	730	691	659	679	708	712	701	639	666	733	671	660	717	685	735	738	771	740	712	689	715	678	705	688	689	729	687	693	691	705	754	740	704	644	741	628	696	652	654	741	694	711	676	718	690	743	694	712	671	683	689	716	679	687	739	709	714	692	667	701	715	724	730	741	686	741	705	679	702	744	719	679	699	685	699	681	690	773	666	715	717	671	734	680	709	681	724	687	704	706	672	690	719	713	698	701	740	717	703	655	718	715	692	708	680	732	699	753	734	670	699	736	705	693	728	686	720	731	708	699	716	716	725	710	701	662	673	699	765	732	682	701	632	762	722	684	699	729	679	681	734	681	706	696	681	698	677	728	667	687	728	725	737	697	762	670	701	738	710	671	693	743	697	722	736	715	691	696	696	721	673	717	672	712	705	713	693	691	691	723	759	721	663	720	756	693	723	735	671	687	718	687	717	704	719	690	720	668	672	714	661	656	705	716	687	721	698	682	693	675	688	726	735	694	746	702	673	684	679	712	738	699	676	714	719	680	673	631	690	708	714	704	716	686	679	708	707	692	684	723	675	685	699	720	659	737	708	722	640	704	731	751	720	724	712	667	701	677	763	711	712	693	703	747	668	768	721	689	702	730	709	698	769	755	692	688	669	667	743	761	709	642	714	685	726	687	654	698	749	743	728	725	750	727	691	716	671	663	739	675	689	751	678	683	678	712	694	748	725	716	676	720	717	701	742	702	729	651	677	771	720	704	682	692	649	697	690	699	701	729	661	733	684	700	693	666	713	678	698	685	720	666	693	727	672	707	696	724	745	697	683	697	725	726	694	702	727	733	722	721	681	726	715	670	721	653	703	716	682	731	723	691	739	747	710	741	731	697	703	747	730	707	684	732	666	711	677	723	709	709	709	667	709	708	698	675	676	754	695	714	681	685	731	751	686	716	728	701	711	705	747	696	709	683	672	715	671	721	700	685	716	700	702	689	676	739	763	732	689	692	743	677	692	704	691	669	726	668	757	739	709	711	736	718	735	752	737	691	710	705	693	649	689	698	717	684	717	741	677	726	650	657	693	698	704	686	714	755	701	693	642	699	713	688	673	662	642	777	729	709	704	710	696	724	675	711	698	692	660	708	681	703	711	712	731	716	719	700	700	719	658	693	712	725	693	721	715	686	717	722	721	677	684	717	635	731	688	679	714	727	705	772	677	722	705	636	692	705	727	690	695	738	703	695	717	668	696	708	713	684	724	689	690	746	723	717	662	716	739	696	717	717	676	685	741	696	727	699	703	724	725	737	728	749	676	708	717	704	689	692	719	724	712	668	709	678	674	711	692	669	685	677	662	714	700	683	654	723	715	739	702	713	725	717	718	703	744	702	695	728	688	707	725	743	645	695	712	671	710	688	703	709	732	704	725	733	702	735	733	703	699	677	709	715	680	730	694	688	729	701	701	680	733	716	689	709	672	684	718	731	700	771	712	640	750	670	729	685	675	745	695	688	674	693	722	743	708	684	650	729	686	726	703	686	742	658	685	710	732	696	747	700	699	714	699	715	714	715	730	719	716	695	683	681	689	697	669	717	737	682	699	694	628	728	721	692	683	735	718	766	700	721	647	696	738	694	689	690	685	704	696	670	711	738	690	686	738	721	654	707	646	779	735	704	675	730	693	677	729	702	731	722	706	684	717	730	682	733	715	712	741	699	698	698	698	707	689	757	705	740	717	672	713	761	697	692	727	716	684	726	679	724	711	743	719	709	667	675	727	712	710	689	693	775	718	699	741	684	660	694	744	680	725	702	729	699	691	741	717	694	688	701	703	682	724	654	692	705	725	696	713	711	672	722	701	725	715	733	692	655	708	711	732	693	703	684	704	713	736	673	722	734	723	727	699	687	721	705	732	715	711	746	649	715	748	680	728	679	718	714	714	705	696	701	707	665	746	742	737	704	722	716	673	733	724	707	719	693	705	723	643	705	674	720	729	684	688	693	686	735	714	711	696	733	719	715	695	667	701	696	661	736	734	683	735	730	707	688	712	741	712	735	738	705	701	685	707	686	719	637	701	737	742	719	666	687	687	703	723	713	676	700	697	697	696	699	717	669	692	685	698	681	682	683	657	657	666	694	721	710	692	710	716	729	705	693	745	702	736	689	706	772	675	675	712	723	698	677	691	734	743	689	690	701	708	702	766	755	721	690	699	698	693	707	750	729	641	681	717	722	693	721	690	669	680	707	738	676	712	724	708	670	683	742	680	696	691	684	698	705	662	754	707	744	698	731	711	710	707	733	702	667	703	728	706	768	705	681	664	736	669	660	664	720	675	703	733	701	691	681	678	666	675	726	721	674	701	685	728	663	697	751	705	676	690	739	704	740	680	684	747	705	726	659	727	693	712	722	709	708	720	717	743	669	770	708	682	700	698	694	662	702	730	724	710	701	714	713	684	714	711	696	704	657	743	724	712	743	695	736	714	749	692	686	688	723	749	717	638	687	704	722	713	724	725	699	709	711	737	720	645	676	655	724	770	713	699	728	739	704	691	698	682	665	669	720	695	717	685	686	737	682	684	752	674	669	670	674	696	720	729	660	742	693	725	713	733	713	713	728	661	711	718	651	725	737	672	708	742	730	673	662	739	698	700	757	730	708	736	718	710	672	725	683	700	747	721	711	749	674	731	692	763	688	690	740	768	727	717	719	665	635	724	714	708	665	729	694	722	680	686	735	691	715	705	669	693	743	709	705	679	713	726	733	753	666	739	718	655	733	731	759	716	658	729	670	736	702	687	706	693	670	718	711	767	715	718	714	687	704	686	693	702	693	654	725	670	736	727	739	718	708	718	702	755	713	695	706	723	713	712	670	688	699	693	695	674	677	661	671	736	681	703	689	763	681	707	708	704	748	689	731	696	713	672	653	692	692	692	738	722	704	727	645	701	727	735	701	705	713	685	710	689	721	709	738	739	717	732	689	715	671	706	679	684	699	740	685	679	666	692	682	701	746
23427	20662	24198	27146	20664	20712	16525	1280	518	411	386	296	307	278	301	264	226	221	182	216	211	189	189	197	197	174	190	192	193	189	190	193	186	172	172	159	168	193	190	197	186	178	177	187	207	165	165	190	186	169	169	185	172	159	170	175	165	161	172	181	186	175	189	187	182	173	189	216	173	183	166	168	172	172	189	189	178	160	179	185	193	168	204	176	160	170	184	198	170	174	175	174	166	172	161	190	178	162	168	174	195	172	177	174	185	193	181	188	175	171	184	165	177	148	186	166	159	190	167	168	176	197	179	187	189	169	158	168	184	161	174	184	186	174	194	173	174	194	146	172	176	171	182	187	172	198	183	158	172	161	176	171	184	173	188	185	188	170	165	179	177	176	169	155	197	161	158	166	161	145	170	173	180	172	183	154	200	182	179	161	179	162	181	148	176	151	168	166	179	174	170	167	171	209	169	178	158	166	183	202	180	185	181	175	205	179	191	190	189	184	160	179	191	174	186	189	196	195	181	171	191	183	156	182	174	183	159	164	183	181	184	160	181	179	182	145	174	170	201	188	169	165	173	183	170	180	180	161	170	176	201	150	161	187	190	205	165	150	168	155	180	172	181	156	159	180	188	175	161	167	179	171	186	180	178	149	204	182	178	178	182	186	172	204	178	158	186	188	183	165	188	159	158	170	174	150	148	172	166	169	159	170	188	175	177	159	169	184	164	213	165	193	158	192	192	186	170	164	190	194	170	218	156	163	177	192	176	153	204	175	167	181	187	184	210	139	195	198	208	199	175	156	181	156	172	161	168	174	180	176	181	195	160	160	165	162	147	166	160	159	188	169	187	161	174	179	192	163	168	192	196	167	159	203	155	179	160	175	171	208	198	196	180	162	148	161	167	189	166	160	183	179	179	165	169	163	159	154	163	179	177	167	176	177	148	191	173	165	188	167	160	159	175	158	167	190	183	176	181	158	173	176	170	201	194	163	172	182	170	171	170	148	163	179	189	174	155	164	186	166	191	187	168	178	185	175	193	206	177	176	179	171	194	164	179	165	166	134	181	171	212	184	170	158	196	188	158	191	182	182	171	179	174	185	159	203	176	161	173	174	192	151	156	200	192	170	187	158	187	197	166	162	160	171	192	164	163	171	181	185	200	207	177	178	177	194	182	163	192	173	174	165	159	182	186	156	177	160	173	155	189	166	195	199	173	169	158	175	165	169	168	161	169	172	178	184	177	169	168	178	181	159	163	177	178	188	166	158	154	170	149	154	180	154	181	195	189	146	155	182	168	185	165	176	188	176	190	163	143	182	189	159	194	178	175	191	171	173	185	200	209	190	184	178	185	161	205	168	155	164	191	163	178	150	169	173	142	192	176	174	146	174	172	184	180	189	193	176	185	179	156	185	165	171	178	184	179	194	188	167	176	169	175	197	181	157	176	195	196	172	199	163	181	184	177	172	155	181	181	169	179	175	182	175	170	169	195	163	151	189	187	179	179	205	176	169	181	149	172	165	150	186	185	160	194	185	154	174	209	188	153	174	167	188	175	188	186	189	189	147	159	183	169	160	167	184	190	174	208	162	166	142	178	197	180	192	171	184	206	166	160	165	158	159	182	156	194	184	192	182	191	176	195	181	201	172	172	179	166	160	205	174	165	162	181	171	185	201	179	188	205	163	200	180	193	184	151	173	145	149	184	182	191	153	184	193	165	197	143	182	159	178	175	181	197	163	174	180	181	172	189	173	175	165	162	184	168	164	169	161	184	169	159	164	170	200	147	187	162	162	188	166	148	174	183	201	188	178	180	169	173	176	175	192	200	157	174	179	178	177	166	157	164	179	152	174	168	179	202	182	181	200	181	164	159	151	157	175	169	151	168	157	188	185	181	171	182	161	186	179	188	180	176	188	183	192	214	180	178	185	187	158	183	181	173	177	191	191	188	173	191	177	207	184	171	162	180	172	169	188	166	185	172	160	175	175	169	174	144	198	169	166	152	193	181	177	176	171	198	174	181	195	154	196	180	176	170	190	162	176	201	163	177	190	174	198	171	164	167	194	181	184	166	162	179	173	174	184	186	157	184	195	164	176	175	158	199	175	160	158	189	187	188	195	179	185	200	185	180	171	174	182	163	192	149	192	152	148	166	161	203	153	173	161	178	179	169	192	181	191	160	179	168	162	147	173	171	168	174	192	193	148	179	179	168	161	187	186	192	180	176	193	172	177	179	156	189	180	181	176	163	189	162	178	182	195	187	160	146	174	166	165	185	173	182	161	192	171	191	185	186	169	165	166	175	163	148	166	194	175	202	151	161	164	165	193	173	174	171	162	155	175	198	158	161	177	163	187	154	155	153	191	169	190	181	168	183	168	179	193	155	199	176	182	166	182	193	182	166	174	173	182	171	182	157	162	171	175	166	182	159	175	192	155	179	165	184	167	201	175	160	143	166	171	180	143	182	184	162	151	169	180	187	152	180	187	164	178	173	134	160	179	164	162	188	177	165	155	166	168	148	185	182	159	183	191	179	193	159	149	185	155	163	184	156	170	206	163	154	184	188	172	153	178	167	168	168	157	178	158	175	176	203	185	177	170	177	182	167	186	174	185	187	172	174	154	171	182	155	166	159	165	158	168	186	156	176	182	179	162	159	163	171	175	170	164	188	161	176	171	168	180	173	158	175	189	165	147	184	170	185	176	164	158	181	162	166	175	181	189	168	184	194	155	188	174	185	181	174	166	192	170	162	159	159	161	174	179	148	166	182	161	179	169	198	174	149	171	166	168	201	214	150	180	189	184	169	168	167	162	196	173	162	168	176	181	180	148	173	179	173	157	155	185	196	211	178	179	190	203	212	169	185	183	172	178	159	181	163	169	179	197	174	175	177	190	191	163	177	167	183	195	174	168	179	137	163	171	163	195	174	170	158	195	151	165	146	172	181	195	195	189	144	195	143	165	173	172	199	183	182	167	168	198	185	170	185	159	158	193	186	187	198	175	198	186	170	161	172	180	178	194	200	185	182	179	174	181	188	212	182	186	176	176	163	145	190	186	173	201	163	183	169	162	189	175	178	180	186	168	169	159	188	175	205	151	165	172	189	184	166	165	191	160	196	186	170	171	157	161	186	151	190	155	172	172	174	175	169	186	176	168	167	190	138	180	181	181	161	176	191	198	196	164	175	179	170	175	176	184	167	189	172	199	173	167	164	174	163	155	189	165	173	170	167	150	175	163	188	184	179	182	164	163	194	207	183	178	192	165	174	171	175	177	180	184	155	172	174	173	168	183	165	165	176	172	184	183	166	167	172	176	207	161	195	185	186	170	158	171	181	177	155	160	162	169	149	155	154	165	176	171	163	167	174	164	173	170	171	162	159	174	172	173	167	159	188	192	175	152	154	149	171	183	184	150	172	167	169	195	187	187	183	174	176	174	163	159	175	139	147	197	166	178	196	186	163	169	207	170	175	180	155	150	162	162	169	182	182	167	160	185	204	175	141	138
3743	4929	3420	1375	1030	956	763	607	512	478	483	472	413	483	497	455	452	412	430	440	473	431	430	434	412	441	449	442	462	466	452	429	432	453	406	418	441	413	460	426	451	460	458	451	422	423	423	418	425	487	407	401	395	438	435	419	457	436	466	435	410	455	429	394	386	464	423	473	431	433	440	434	440	443	424	380	430	421	425	458	429	433	438	416	454	455	411	448	407	413	412	450	412	432	411	425	417	412	391	397	442	416	456	427	439	438	448	416	403	396	402	442	437	413	418	407	445	452	420	430	415	448	411	435	431	433	446	454	464	445	430	415	451	412	394	421	398	449	441	399	426	449	369	431	447	417	411	413	425	461	448	426	487	426	412	483	445	442	477	455	415	412	396	431	409	419	430	415	437	414	452	405	429	428	421	447	448	467	440	438	423	405	473	431	413	423	423	420	395	422	434	415	473	395	447	428	420	397	471	418	428	430	457	395	428	404	428	445	413	422	403	426	448	442	443	439	448	417	409	440	423	460	432	451	374	458	461	397	442	386	450	418	407	396	407	405	431	394	447	439	478	455	466	473	374	452	425	449	450	433	447	417	445	432	450	413	415	457	410	401	423	451	401	440	392	447	435	459	428	412	418	430	408	424	381	430	445	451	442	416	481	444	421	415	440	422	403	445	461	436	455	435	409	409	416	432	401	432	416	428	428	407	462	434	420	425	406	439	408	439	437	417	455	416	443	412	429	393	430	474	435	405	425	428	444	415	404	403	411	420	469	441	413	445	436	403	382	443	412	416	427	424	424	428	399	443	413	398	448	458	404	434	399	407	419	421	433	436	434	439	412	425	413	417	419	446	417	440	423	400	393	441	436	417	416	451	400	420	415	419	416	435	378	432	456	430	429	416	435	418	420	427	460	452	414	439	446	467	428	424	434	433	425	443	445	456	402	401	415	424	403	413	417	414	444	431	425	410	440	449	397	390	406	425	409	409	442	406	439	419	449	448	423	421	437	424	414	451	415	447	482	407	433	424	426	464	414	433	449	458	409	410	430	423	436	444	427	431	448	447	456	454	411	423	444	415	431	447	413	404	500	469	422	427	455	388	396	421	463	454	436	441	449	398	459	448	443	426	416	419	409	444	426	458	433	459	423	399	431	429	392	448	443	416	455	453	435	409	431	421	419	433	419	464	401	428	421	419	464	411	441	427	440	426	430	465	443	462	433	427	437	422	462	430	439	492	446	442	449	423	429	457	407	469	440	415	424	453	434	435	456	424	424	463	398	438	437	427	427	428	436	447	425	427	413	426	429	429	405	459	411	435	415	402	437	438	440	412	419	456	423	466	432	427	477	403	436	403	426	434	397	458	439	426	465	432	439	432	435	419	419	436	458	467	454	427	427	400	423	459	433	459	454	439	464	410	417	464	404	439	409	455	434	464	427	395	430	436	403	441	423	441	438	430	443	381	403	456	400	434	430	441	434	419	405	437	468	453	474	419	437	442	408	417	436	455	426	428	409	428	378	392	427	432	462	403	439	428	416	453	426	382	421	396	435	387	415	434	454	416	444	445	419	428	447	409	460	438	451	429	400	425	416	436	433	429	418	437	436	407	447	431	419	422	452	448	432	413	409	408	433	425	444	409	409	389	440	426	476	424	432	435	452	427	435	400	430	419	432	467	399	441	407	398	457	407	375	418	429	403	424	489	405	458	445	425	430	479	430	410	384	413	418	423	433	431	418	394	439	418	417	407	468	424	401	430	434	454	430	417	420	435	441	401	430	404	458	440	438	455	432	430	408	437	416	419	485	431	394	409	420	442	450	435	458	431	446	413	452	411	416	471	441	389	452	411	448	469	425	401	466	382	436	436	424	414	373	432	451	424	431	416	413	449	425	415	451	450	479	460	440	421	461	420	443	424	411	422	432	385	465	388	403	404	408	423	446	415	416	427	446	443	399	435	411	422	464	435	460	425	382	416	381	441	440	435	406	412	419	404	439	387	428	413	433	469	417	424	423	414	413	397	420	441	397	429	440	412	423	404	450	459	428	424	436	443	442	442	467	397	437	419	424	429	440	418	428	423	396	424	432	431	419	472	424	434	440	418	437	405	402	423	392	386	440	433	443	449	432	431	409	457	461	444	427	424	400	437	477	378	438	425	381	412	438	439	414	392	407	386	431	436	453	431	441	451	449	428	413	446	432	449	411	441	416	415	397	463	437	411	430	435	423	431	436	433	405	406	412	421	403	440	466	442	446	429	455	448	428	435	421	417	417	391	450	399	421	402	419	447	456	415	439	453	438	416	407	435	465	446	418	423	390	449	433	435	487	421	439	398	399	447	441	437	451	446	433	413	421	460	410	406	465	441	443	431	405	442	432	474	404	415	438	456	453	406	476	419	432	416	422	416	433	466	440	433	429	425	394	455	423	452	398	437	419	447	417	421	402	444	457	448	442	425	401	412	430	392	391	411	431	481	416	397	385	430	381	371	421	436	427	418	441	425	423	403	402	446	439	458	394	420	440	436	412	433	443	444	413	445	446	408	447	445	406	440	420	407	392	450	408	428	409	441	448	454	434	416	399	403	464	403	436	437	420	408	444	434	416	400	431	445	419	447	402	420	429	415	429	428	431	438	454	396	420	413	416	415	454	425	431	418	434	423	424	376	401	430	484	450	461	416	388	433	412	455	412	418	441	417	408	426	441	441	444	472	430	417	414	423	440	445	444	436	445	419	403	434	413	446	449	448	406	440	480	417	448	406	438	443	400	411	483	420	410	424	437	410	443	423	414	463	435	452	393	419	454	439	427	442	423	470	425	458	410	433	435	452	426	431	440	442	428	441	436	416	399	432	405	396	404	424	404	408	391	449	393	399	425	408	404	451	441	424	410	387	407	405	421	421	446	430	408	377	421	444	405	458	439	446	421	417	432	447	440	479	446	435	459	434	408	443	417	453	402	407	394	427	451	413	421	411	416	427	435	445	481	440	418	392	366	414	424	425	456	402	421	459	437	414	411	426	408	448	422	461	454	433	434	464	409	423	424	434	420	403	406	445	456	409	396	423	390	420	419	418	439	408	415	392	408	410	431	418	445	429	442	423	413	442	449	472	447	420	415	435	444	495	442	425	440	426	424	418	424	406	473	401	456	427	440	416	424	418	407	449	459	416	425	443	431	406	406	406	425	417	416	431	430	463	457	440	428	417	410	413	448	427	459	417	446	419	420	430	411	454	435	456	427	436	376	422	435	416	476	411	467	457	428	466	404	428	443	449	465	423	426	404	441	428	404	374	445	412	431	427	438	433	393	440	417	427	402	419	398	406	458	434	420	428	424	440	462	448	417	421	448	438	457	398	416	426	417	430	471	403	449	438	379	418	416	416	429	440	424	434	434	437	418	374	415	426	391	467	450	421	445	441	412	451	439	413	440	438	454	416	415	381	445	403	432	421	429	472	439	409	416	436	433	469	465	417	421	446	430	451	450	437	433	405	418	441	473	445	454	422
31203	19236	7937	1005	758	807	696	569	481	449	460	437	470	425	487	477	433	454	433	403	450	384	404	454	420	457	431	448	435	448	400	458	395	413	440	441	459	417	383	455	433	452	444	434	409	396	391	458	448	420	440	398	436	411	421	446	426	402	431	411	438	426	431	417	404	454	411	454	418	390	422	423	430	416	415	413	465	416	410	440	444	415	422	426	456	406	429	423	423	437	431	479	401	444	375	418	484	434	416	420	418	439	407	355	399	452	447	459	415	443	367	444	409	437	458	411	436	397	443	421	430	407	384	400	438	441	402	394	434	445	423	421	424	464	431	433	468	462	460	387	428	462	442	373	414	401	423	441	398	453	457	449	416	429	454	426	409	446	424	420	394	426	413	474	445	427	412	451	431	432	402	444	431	395	450	427	457	436	420	412	447	418	408	394	444	442	433	459	403	408	436	461	370	406	460	389	459	457	449	414	443	442	420	466	434	448	416	429	436	419	428	466	397	426	397	411	398	440	405	430	439	467	434	428	405	453	430	429	411	384	405	429	431	429	406	428	463	448	457	443	409	448	443	437	448	432	413	437	410	449	434	478	439	456	436	438	441	442	424	460	423	425	448	458	401	388	423	438	418	425	423	404	457	406	416	417	430	452	446	424	461	376	414	436	404	427	435	424	361	427	409	417	427	414	441	451	426	417	416	431	433	411	401	507	463	412	420	399	391	430	465	421	464	471	419	418	447	403	427	461	426	412	428	428	459	413	461	443	425	458	443	441	397	445	436	427	412	425	394	424	435	425	457	395	408	427	395	396	431	410	456	393	467	406	436	441	432	437	430	453	456	417	408	445	440	424	435	452	486	478	393	459	430	438	430	397	415	411	421	458	443	435	413	424	450	412	451	420	454	413	430	396	463	419	445	419	454	429	440	426	433	406	442	399	386	497	439	425	451	410	434	412	416	414	430	427	426	469	402	421	415	457	456	422	456	430	418	442	428	441	408	420	417	439	435	443	426	439	437	414	413	418	422	430	398	409	433	430	464	458	464	375	478	391	398	440	425	435	419	413	438	414	445	393	409	396	415	391	426	454	463	452	432	440	421	441	419	443	401	436	424	444	430	429	451	422	420	395	444	450	407	434	412	403	433	423	436	423	453	406	427	403	439	426	450	415	460	442	426	459	421	414	432	407	441	420	441	442	391	429	408	457	412	438	438	458	428	417	422	405	465	441	450	439	439	451	430	418	448	417	430	419	406	424	385	420	397	428	465	411	444	431	418	432	422	416	428	407	444	425	439	413	445	442	417	424	463	435	391	410	443	430	407	428	445	449	460	439	449	405	419	436	423	437	422	460	414	420	436	394	422	483	420	437	477	422	461	397	413	439	393	392	406	398	427	428	466	454	409	405	416	389	460	431	438	475	419	396	402	455	439	424	437	435	434	415	398	437	424	458	462	431	400	447	459	433	421	414	416	448	439	423	408	453	409	412	414	403	438	439	437	447	453	402	416	405	415	429	439	408	408	422	471	456	430	432	418	418	445	395	458	443	444	447	435	427	403	393	406	422	419	413	458	433	424	421	413	451	445	435	437	433	393	428	424	389	385	397	440	430	422	425	455	483	433	428	408	415	457	403	395	406	416	432	431	433	404	438	446	451	403	385	403	437	430	439	400	397	463	421	444	425	421	405	441	422	414	398	468	413	450	426	432	443	473	442	434	448	433	418	438	421	424	428	428	435	414	439	443	457	424	405	448	412	443	450	415	438	439	437	405	442	438	458	435	441	409	429	386	415	435	443	417	417	443	440	448	449	386	412	401	419	440	432	463	464	458	452	466	433	452	421	436	445	440	404	433	402	428	470	416	417	398	459	440	445	396	437	439	366	381	420	385	440	467	417	457	411	452	433	427	439	448	433	484	431	403	414	482	392	427	401	447	443	404	418	446	430	419	418	435	410	430	395	459	377	420	464	379	443	450	451	416	443	363	418	448	437	414	449	423	463	421	468	413	413	379	444	457	445	417	481	438	406	422	392	445	452	422	442	430	408	414	416	463	423	432	436	468	414	464	368	403	427	439	422	444	424	421	443	429	434	420	405	416	419	444	427	417	389	410	438	467	384	422	421	391	411	441	412	412	424	428	399	426	395	429	426	474	448	436	433	441	453	426	436	407	419	398	433	430	428	400	449	408	411	446	428	396	452	450	469	415	410	429	406	427	397	424	396	414	421	416	472	420	412	447	433	458	439	418	417	429	410	424	440	425	451	406	409	383	430	421	438	409	421	402	438	425	419	421	435	440	457	435	404	454	445	417	447	432	375	440	440	414	414	433	435	442	422	429	428	467	401	428	430	438	446	418	425	472	416	434	445	428	418	416	427	449	420	407	439	452	437	431	451	416	415	413	418	446	422	425	412	393	430	429	441	449	432	431	408	404	425	399	439	434	428	440	456	418	452	428	422	454	427	430	474	483	400	424	431	412	443	448	390	379	421	420	401	408	414	434	388	425	422	454	437	440	417	386	416	407	384	428	408	414	417	436	435	460	390	420	449	429	423	407	412	423	420	451	412	442	456	435	423	403	428	438	425	395	379	461	479	460	406	412	422	430	445	429	442	434	421	452	445	401	379	420	416	426	443	465	412	459	404	434	428	416	403	433	412	398	445	403	424	437	458	427	462	406	409	444	414	408	444	426	409	420	471	451	519	434	398	397	441	415	429	443	452	426	445	483	418	406	429	431	462	422	427	435	415	444	434	446	442	407	415	423	385	422	423	422	415	394	433	438	418	443	446	411	448	439	449	466	434	442	409	438	399	418	402	425	419	471	395	440	447	371	413	420	456	429	465	387	412	406	428	438	425	408	407	425	414	452	442	418	398	442	406	421	413	436	456	441	416	450	427	401	425	415	448	395	432	416	453	421	433	426	426	397	434	409	408	435	403	402	450	438	425	446	388	420	408	424	396	438	421	425	447	436	449	454	425	417	428	428	416	433	411	401	411	425	395	466	457	414	441	403	350	413	439	429	432	428	426	417	403	437	407	414	416	418	425	438	452	446	408	444	441	421	399	414	436	438	422	425	418	423	456	431	433	450	441	417	422	453	412	471	455	444	429	439	441	396	429	431	458	426	420	427	392	474	417	411	422	449	414	402	430	413	423	401	426	417	466	446	426	422	406	415	448	447	421	407	442	405	404	415	417	391	412	416	455	441	443	440	401	455	419	425	439	415	416	416	445	436	461	411	438	450	355	425	436	426	452	451	436	435	418	422	463	470	422	445	422	378	450	430	418	426	447	402	423	426	491	447	431	437	402	406	465	456	409	391	407	395	443	415	422	437	460	436	428	439	436	408	419	443	401	401	430	455	425	438	423	434	456	459	424	422	462	455	399	387	421	441	423	430	384	444	437	439	394	442	386	416	481	439	422	365	401	401	468	429	447	464	422	368	382	412	434	407	397	463	450	415	421	413	471	409	396	421	422	442	403	430	445	409	419	426	407	442	458	458	407
5794	1650	1498	1133	1081	1106	975	994	975	893	959	910	937	913	1007	984	961	943	1041	955	919	918	1003	933	969	936	1011	937	952	947	961	980	959	1023	929	971	926	906	901	970	848	900	992	916	970	957	962	956	942	957	984	959	921	948	946	967	968	981	951	919	927	1012	919	946	954	971	981	971	931	947	897	920	963	927	916	978	981	920	943	958	901	957	952	993	934	940	961	888	960	968	931	971	970	900	1004	883	984	989	942	978	918	918	955	927	938	920	996	1024	907	957	945	909	1011	971	928	970	957	924	1031	932	968	974	987	930	902	995	953	968	979	944	919	941	994	936	974	901	974	935	915	956	928	929	1008	933	977	982	967	964	976	921	971	934	890	955	1011	970	996	956	874	968	916	1011	909	971	915	974	944	967	954	923	991	908	928	1024	941	929	971	989	926	972	958	926	948	952	949	958	901	911	961	989	947	994	965	964	914	966	953	990	977	940	970	940	951	991	958	903	943	986	927	870	886	967	952	953	997	963	975	976	926	963	921	939	933	960	979	938	949	920	911	983	962	931	939	935	925	942	979	972	912	938	927	949	961	977	939	993	942	951	949	980	958	945	948	925	967	957	945	931	967	975	951	955	922	919	910	957	946	926	1006	914	942	1009	1004	927	984	944	925	979	970	902	964	946	958	964	958	980	906	977	887	894	982	935	924	885	934	932	974	963	980	972	939	918	987	979	932	929	957	947	930	934	948	932	959	949	972	912	927	1001	918	1005	968	940	946	952	955	986	1000	994	936	892	953	920	1010	932	956	981	985	982	968	960	958	1017	975	958	912	1006	947	928	955	949	1030	935	936	954	964	995	950	947	922	964	932	884	954	1002	925	960	1000	967	949	968	923	934	977	964	945	911	937	915	950	965	937	944	984	923	976	958	948	941	1021	922	978	951	947	917	990	956	981	958	996	954	921	936	953	949	962	962	950	933	979	1004	984	973	943	981	911	906	953	1004	933	990	914	954	952	988	939	946	943	981	948	930	964	973	934	948	930	980	943	970	970	937	969	925	973	959	968	936	887	927	947	904	960	941	950	957	928	886	982	929	964	951	1002	966	941	986	969	977	925	904	999	976	948	969	932	969	984	926	1011	931	958	988	977	975	924	949	982	919	967	949	910	928	1010	924	927	930	926	963	943	915	943	971	940	948	967	961	937	969	949	987	911	919	930	968	901	963	1007	927	987	944	997	943	988	926	938	917	944	904	1011	933	919	958	966	947	944	998	941	918	1006	968	968	944	976	976	911	929	969	965	994	942	947	936	965	935	976	972	933	942	976	1010	1009	959	922	941	986	959	965	952	989	915	943	965	1022	970	969	944	919	941	919	888	987	943	929	925	916	958	967	935	934	940	928	927	907	991	934	911	1011	980	890	908	963	938	928	932	987	1010	934	1027	977	957	971	965	964	925	939	939	921	962	916	933	965	996	985	981	1000	971	937	919	917	981	973	881	964	931	922	956	935	925	976	939	892	930	940	935	963	914	939	916	948	936	1001	903	929	935	906	975	939	964	944	950	983	960	898	961	977	921	1006	925	918	952	912	998	952	938	983	960	941	965	923	979	1010	935	946	1013	917	945	967	935	933	914	968	940	948	928	944	941	1007	936	909	950	969	942	915	923	957	975	888	936	944	977	956	979	871	965	926	940	951	980	951	932	933	954	908	972	924	916	979	955	974	948	997	912	961	964	923	941	873	905	937	927	979	929	964	997	982	952	977	985	962	945	969	928	998	976	881	974	1021	924	958	951	948	997	907	956	926	948	909	907	942	960	928	992	940	946	958	1013	984	982	967	946	962	910	940	960	958	947	942	917	984	933	934	982	964	967	952	944	972	926	969	971	969	953	989	967	986	986	932	973	928	981	865	946	974	1024	949	961	954	968	937	957	954	932	953	946	1001	925	968	977	932	1007	905	962	937	919	913	864	1006	988	962	969	966	939	915	955	958	970	922	990	918	914	954	980	949	892	936	988	966	939	982	936	927	981	938	914	961	936	943	987	1010	970	908	921	952	924	937	953	994	945	921	922	987	959	954	905	989	978	1002	940	922	967	998	945	967	954	924	930	967	950	944	918	929	928	1000	965	910	894	965	954	961	987	979	888	960	895	906	916	914	930	960	963	959	951	945	944	923	936	997	963	939	972	951	957	1002	937	972	929	972	980	881	954	975	952	967	917	935	968	925	961	930	922	882	897	925	968	936	963	959	950	910	976	915	938	972	929	995	924	996	962	968	917	954	950	908	928	938	959	994	931	945	994	957	971	964	917	989	954	966	959	940	934	946	926	946	951	908	922	942	961	913	916	900	975	944	927	929	952	866	942	956	958	1009	1000	927	996	928	898	944	984	931	919	930	950	981	934	917	929	982	929	943	938	948	1011	959	981	962	990	934	936	945	920	962	949	885	959	989	1004	910	984	926	904	958	950	943	926	969	984	960	957	944	965	935	965	966	928	925	954	924	962	954	928	962	960	942	941	921	883	974	912	987	1014	980	966	944	954	992	917	920	932	938	939	849	929	930	895	966	977	990	955	983	934	925	918	997	948	951	963	992	976	936	871	948	1006	962	929	922	904	920	971	999	975	949	916	964	977	982	958	919	903	996	950	1006	942	998	951	972	933	976	959	899	916	946	965	935	988	933	925	931	969	948	974	965	992	986	885	982	942	968	977	941	992	937	982	975	970	955	916	973	929	964	955	914	945	935	972	946	948	955	928	969	930	922	972	967	949	996	1003	952	907	944	941	842	945	970	984	925	929	970	957	985	980	965	989	930	936	958	955	959	969	1025	938	950	974	892	918	896	955	954	965	964	969	955	960	990	964	926	937	989	918	1006	938	941	984	964	948	938	936	959	960	971	972	1000	933	987	946	958	927	982	918	944	951	951	965	981	1004	938	941	926	970	957	986	948	1004	957	958	983	968	999	936	950	940	966	994	907	982	903	954	913	976	933	991	991	952	926	939	919	915	905	932	946	902	900	978	936	956	972	937	949	986	932	980	968	976	954	975	942	909	887	942	875	933	886	964	951	878	914	928	984	944	983	961	985	943	966	1001	917	959	988	936	957	937	960	952	955	953	955	942	969	961	924	942	935	985	958	997	914	938	931	929	991	995	984	899	992	918	979	919	923	929	961	917	980	936	951	922	953	915	972	956	928	981	975	945	971	942	954	922	960	938	943	921	983	920	981	939	946	1026	987	962	982	957	956	960	945	949	927	879	943	949	963	978	954	972	956	924	952	904	942	930	956	975	972	912	906	944	976	956	945	983	977	941	918	972	974	915	946	938	958	990	905	948	902	1002	929	978	974	956	957	930	966	1018	932	904	930	963	998	970	972	894	991	902	921	941	889	944	973	959	935	934	921	986	1018	1000	966	913	966	903	982	981	951	992	937	1011	963	969	996	965	945	907	949	927	909	919	957	988	935	927	997	919	1009	939	972	956	969	965	982	970	954	919	921	952	934	942	969	973	899	968	972	888	916	982	949	908	959	969	958	934	984	874	903	934	962	1001	938	967	922	954	918	999	978	934	897	905	959	953	912	959	972	961
24009	20670	23924	27464	20669	20025	1980	797	452	461	437	397	413	363	350	356	369	338	338	339	356	326	336	350	343	370	351	318	356	327	313	352	317	331	332	312	310	343	317	310	339	301	321	342	298	321	317	291	317	334	333	302	310	330	309	291	324	336	313	333	287	330	321	311	285	283	308	327	315	284	308	281	329	327	316	302	304	299	321	321	335	298	306	306	313	345	313	334	289	336	333	354	339	335	350	312	318	304	342	310	292	319	317	303	287	321	271	309	309	320	306	339	319	302	301	339	322	296	331	333	312	311	304	294	316	319	328	328	328	330	335	283	318	317	304	283	308	320	305	326	334	316	305	302	309	310	309	349	313	325	320	340	316	295	288	309	286	303	324	290	337	286	303	322	313	338	330	309	309	306	290	327	325	320	336	327	365	309	323	317	309	310	350	293	300	327	316	299	296	315	324	285	335	319	340	319	327	311	319	330	314	315	315	337	336	322	330	321	353	300	312	301	332	289	333	332	302	303	334	319	314	313	320	284	281	363	281	333	345	392	309	330	319	307	317	291	302	295	296	332	322	293	329	275	313	297	294	302	312	320	306	306	311	329	270	310	358	345	324	337	328	342	289	319	279	316	312	299	319	336	278	315	311	317	301	317	338	337	322	325	302	324	313	284	345	312	315	339	317	309	298	314	287	310	309	313	288	313	323	298	342	331	282	344	302	312	342	342	327	294	320	306	348	332	291	309	295	343	303	297	316	340	318	301	331	311	329	313	311	305	304	317	309	323	295	328	306	303	306	341	296	311	314	336	317	303	318	294	301	321	321	310	313	313	329	324	301	300	312	297	351	312	338	305	329	284	325	325	315	296	344	348	296	289	311	316	299	327	346	321	336	350	328	308	311	318	315	344	262	313	299	307	290	297	306	345	341	337	300	335	330	292	338	335	290	342	301	321	339	294	272	285	299	321	301	282	296	340	316	319	339	335	320	312	313	289	302	287	318	318	327	311	302	330	320	324	306	301	304	303	310	319	314	330	294	284	332	361	306	339	319	353	323	320	330	333	337	325	344	336	321	325	299	311	297	296	287	295	348	312	339	293	305	296	355	315	320	320	296	305	325	333	304	292	308	289	326	306	344	296	308	334	306	338	304	276	319	293	336	309	318	332	308	322	307	296	291	339	344	292	299	334	352	307	343	294	317	335	291	325	297	340	333	285	309	329	329	322	326	313	305	318	316	336	316	328	293	302	301	314	318	331	338	308	311	323	337	332	304	309	336	304	316	316	329	338	297	334	302	305	300	311	355	318	350	339	303	301	314	331	304	312	335	302	318	319	323	329	295	307	322	319	282	305	341	335	339	307	306	315	327	309	341	325	342	299	318	330	311	346	307	322	322	306	326	316	306	359	293	319	333	332	304	324	338	286	283	301	304	296	331	325	351	359	317	323	329	285	314	296	296	303	303	302	323	321	343	334	309	301	263	301	314	323	326	341	316	352	335	294	344	309	346	321	306	318	290	339	309	326	304	321	308	277	332	332	309	338	291	368	327	306	315	336	347	349	320	327	334	317	318	310	309	296	300	295	287	319	325	320	305	288	271	321	312	350	320	306	304	326	307	327	345	331	329	312	307	286	312	326	311	317	353	290	307	338	319	295	299	338	314	280	340	290	309	278	307	332	311	319	313	332	322	336	315	327	321	310	304	287	304	300	305	303	316	336	321	325	330	332	325	298	347	296	256	308	292	335	336	335	323	311	317	333	328	352	344	326	275	325	320	288	320	293	309	301	303	310	287	300	308	323	309	324	302	339	311	337	295	292	332	336	306	313	362	307	292	316	307	349	330	300	287	315	312	331	307	328	321	304	319	299	333	317	292	339	342	339	299	300	311	305	340	297	360	320	328	315	288	314	331	310	316	305	310	297	315	327	311	341	343	319	296	299	315	311	337	301	305	284	314	322	323	346	328	329	299	324	314	294	351	319	305	311	300	314	307	313	327	346	327	330	335	289	295	316	336	284	292	288	312	286	363	313	333	304	286	288	318	282	291	330	312	299	318	315	315	306	317	310	326	321	327	310	323	351	321	292	304	284	302	300	344	287	322	317	336	295	297	353	322	293	331	290	348	309	328	334	328	319	318	314	342	320	290	287	307	314	283	306	279	292	318	330	302	280	295	289	303	339	326	309	297	328	325	287	281	317	295	324	327	338	312	299	344	305	327	306	351	309	308	317	325	294	320	313	320	346	324	296	317	293	322	312	325	331	345	338	351	305	310	329	332	307	316	287	276	336	339	301	325	308	303	284	316	322	322	325	313	320	311	308	330	325	317	347	318	316	312	315	302	343	320	340	305	289	328	303	327	308	325	325	307	314	329	332	349	333	345	293	319	297	320	336	305	359	301	292	345	314	335	307	289	302	309	293	328	349	297	290	333	327	313	309	318	343	325	335	320	273	311	304	346	303	279	309	331	327	313	304	311	304	326	335	304	311	336	303	316	313	289	329	308	284	321	340	308	306	312	316	301	301	347	284	308	315	328	282	283	331	350	312	337	305	316	333	286	338	322	327	306	299	300	330	328	320	328	315	309	331	322	315	306	318	322	328	300	259	341	321	301	339	321	309	294	323	284	318	319	292	340	272	316	307	358	309	334	289	287	313	343	306	305	336	327	324	305	303	312	335	333	321	316	331	305	325	304	273	327	297	348	309	324	327	298	349	333	305	287	313	294	332	317	303	358	344	292	298	302	331	315	335	323	316	318	296	324	317	311	309	344	347	316	302	290	329	328	312	363	314	326	311	299	337	318	349	317	317	310	344	305	321	296	325	359	321	338	336	349	280	329	325	366	325	345	299	327	296	298	309	334	328	322	338	307	304	293	327	304	352	306	319	304	292	321	331	356	319	324	294	327	300	297	294	312	338	312	321	354	327	316	332	341	318	321	319	336	307	291	296	315	299	340	264	349	277	322	331	339	324	338	288	303	316	317	291	305	305	326	336	341	308	302	309	300	292	338	330	320	335	308	310	308	324	292	312	340	314	332	333	311	305	308	270	367	289	324	347	331	307	306	348	360	314	273	302	363	307	300	313	295	336	309	311	338	311	309	332	301	321	317	323	327	330	337	308	285	310	287	318	335	317	334	324	296	332	295	285	346	302	349	283	331	290	341	305	296	326	301	335	339	300	308	339	313	316	305	273	296	293	379	309	363	319	337	320	323	341	312	320	306	277	354	331	282	306	310	327	323	346	331	341	319	318	332	295	336	336	342	339	324	322	304	365	322	322	308	326	345	307	309	324	313	318	326	301	314	289	316	295	296	310	301	309	318	310	300	304	312	291	326	312	352	282	304	322	310	308	337	315	315	311	299	331	319	335	343	326	318	328	290	314	327	302	293	331	298	313	312	303	304	337	285	287	330	291	312	322	331	309	351	307	304	304	302	299	307	286	331	317	334	307	298	288	287	318	292	338	282	320	292	316	300	322	333	323	313	316	310	314	345	325	320	304	325	299
3728	3203	2352	1102	1006	1029	866	819	766	708	754	713	723	679	714	675	683	713	749	674	717	683	682	758	744	737	694	689	712	690	686	758	709	721	694	702	707	707	715	688	677	734	712	737	683	702	772	698	704	683	727	685	695	724	684	708	678	739	680	705	690	674	725	699	726	722	710	688	702	672	665	695	714	723	742	724	695	693	689	712	710	745	714	692	699	714	704	689	631	724	719	695	689	708	695	698	681	713	722	720	689	725	664	695	722	666	710	683	665	674	684	674	694	692	750	696	721	708	664	698	689	689	716	682	707	669	664	724	713	711	723	703	683	716	685	755	705	713	690	690	697	684	695	718	692	673	721	712	693	705	674	680	693	634	674	714	693	715	660	744	666	666	734	653	660	697	676	740	632	715	698	690	703	675	676	709	684	718	708	689	720	711	709	688	704	670	641	702	727	753	719	737	714	702	738	708	717	657	715	691	754	688	727	741	707	657	656	706	751	732	684	702	689	683	717	725	746	691	732	719	678	696	773	690	695	710	665	721	726	683	698	730	719	729	721	730	679	677	756	724	704	673	694	689	704	709	715	716	728	689	679	638	719	724	688	730	728	690	696	684	715	712	678	629	717	695	754	713	752	722	621	665	692	713	686	725	722	696	738	697	671	681	737	707	695	640	746	667	711	684	682	708	707	677	717	681	680	723	707	694	758	710	732	708	683	721	697	736	694	727	718	758	714	730	711	685	717	706	649	680	734	714	707	678	680	724	697	684	685	723	673	680	762	707	703	716	733	733	698	679	681	662	650	693	668	676	686	719	709	748	738	686	699	711	682	698	663	728	697	714	722	745	706	669	690	696	717	673	749	735	681	665	731	726	705	683	753	698	695	669	684	682	706	678	703	705	705	702	727	686	686	735	743	724	683	724	687	689	690	687	682	718	684	710	718	732	684	681	686	649	683	679	716	733	669	717	661	685	719	706	648	672	763	712	715	703	693	717	720	696	729	723	724	733	663	707	697	696	767	688	711	705	758	715	729	721	672	667	705	695	682	686	737	729	729	744	657	740	721	683	676	688	673	703	705	711	713	692	742	701	720	743	711	700	693	699	719	709	722	757	727	707	698	713	724	778	694	686	748	709	701	744	735	728	753	714	749	683	725	725	654	703	712	762	690	690	678	705	726	703	683	752	717	690	686	729	685	709	712	679	668	704	678	710	664	681	692	713	717	653	721	701	714	715	684	690	761	728	735	687	686	716	699	742	723	688	666	672	676	723	728	703	692	642	717	695	750	703	738	696	669	724	708	712	685	694	697	683	686	719	665	676	694	707	776	669	724	693	734	711	678	686	745	696	657	682	713	730	731	715	710	705	733	690	690	678	657	696	714	685	701	734	711	706	691	715	674	696	748	717	752	731	675	722	675	682	739	726	697	699	742	690	676	683	753	694	647	711	721	682	704	726	689	714	701	659	700	692	690	702	689	669	704	717	693	708	719	703	705	701	714	717	742	660	738	737	699	738	707	700	688	698	687	716	719	704	709	712	719	672	696	683	705	706	706	712	692	726	720	666	761	697	695	698	674	692	699	688	713	673	693	711	657	722	640	655	673	712	688	691	744	731	716	661	670	732	709	774	670	749	693	755	714	754	699	757	691	736	707	696	679	748	698	769	732	671	790	737	726	703	736	702	634	682	705	727	701	751	709	685	730	699	724	714	680	709	731	742	679	721	715	667	743	716	679	726	690	700	726	742	671	700	675	701	707	681	756	705	718	767	665	718	732	729	727	680	712	696	726	729	672	702	719	735	718	690	711	723	718	667	737	692	746	697	769	680	761	734	731	714	688	676	705	680	693	727	728	716	685	666	708	712	716	690	651	681	686	736	670	708	708	700	720	716	719	701	732	727	756	685	717	701	683	686	714	713	701	701	719	683	690	701	721	722	708	720	717	722	683	696	689	681	707	630	712	704	745	653	673	753	740	745	681	716	723	715	639	701	687	676	729	714	745	737	692	717	676	710	715	676	713	679	711	703	708	701	719	721	730	692	722	746	723	679	689	674	691	683	673	706	663	714	699	693	698	714	721	682	692	701	728	721	683	755	702	666	706	701	703	705	760	691	715	716	741	661	701	773	691	705	724	711	695	695	686	718	693	685	723	721	725	731	707	694	721	655	678	679	704	713	705	688	706	701	743	684	678	675	699	711	718	720	685	700	691	709	698	698	689	743	689	682	699	708	752	712	673	694	718	681	691	696	723	691	723	718	768	742	712	673	708	653	724	697	730	685	705	688	664	711	656	667	700	706	688	737	705	701	664	674	685	677	667	686	735	672	705	731	689	657	705	718	702	729	714	740	759	699	739	692	685	700	697	728	748	711	703	693	697	670	686	685	729	683	699	681	675	700	631	702	711	742	709	767	713	730	721	721	697	741	663	677	703	700	733	716	712	685	705	749	685	721	650	736	688	673	728	733	713	711	691	737	697	734	737	699	748	640	753	745	692	673	702	728	678	699	718	718	687	710	690	696	672	718	709	691	730	713	735	758	648	691	699	692	677	637	668	682	696	726	749	670	685	716	699	705	738	666	713	751	685	698	715	702	740	730	684	722	751	670	655	723	714	695	726	710	672	670	682	757	715	712	728	732	743	709	727	710	697	720	696	728	761	713	702	690	690	710	695	707	715	692	730	744	688	729	715	693	668	713	723	675	683	673	692	738	664	723	700	706	678	666	670	717	698	678	689	706	732	692	686	724	732	729	702	732	650	693	703	680	706	719	735	714	703	708	711	737	736	684	645	711	731	701	717	686	679	733	649	674	689	738	679	699	701	704	726	750	689	673	696	695	688	709	660	690	700	692	743	723	656	720	702	713	704	730	740	679	757	711	720	729	687	669	720	700	698	678	755	692	648	730	748	682	696	665	687	702	697	692	709	729	678	734	711	725	679	731	665	690	713	725	728	765	709	670	723	685	696	708	767	733	742	714	698	665	688	700	674	688	696	692	720	700	730	717	685	669	665	740	740	687	686	740	700	691	750	645	739	714	734	675	718	679	681	728	694	683	675	674	715	684	699	722	719	720	709	670	707	700	725	713	715	673	711	694	684	710	706	728	719	719	739	713	684	714	701	726	690	720	748	719	698	677	698	715	764	728	733	682	745	686	713	703	701	654	716	745	689	682	723	669	686	669	706	662	712	735	740	681	706	690	762	728	728	714	658	695	689	743	722	704	694	664	695	669	705	703	684	653	674	689	677	684	657	655	682	691	691	701	699	664	713	648	708	714	720	694	744	701	714	694	659	705	739	786	723	683	712	715	746	665	688	740	667	730	736	679	701	733	676	669	702	701	701	680	675	707	697	710	691	690	696	732	731	728	716	691	693	699	759	716	713	675	670	670	676	728	742	718	658	712	739	717	738	721	712	702	695	744	696	662	711	672	694	686	675	689	650	698	684	726	718	705	721	664	694	676	730	733	715	689	727	742	674	739	721	733	701	682	703	704	692	757	723	643
23374	20642	24181	27128	20648	20684	16707	1312	496	437	393	370	360	302	251	235	226	181	215	206	205	204	214	193	204	184	184	206	191	199	198	180	161	179	180	173	179	208	189	191	214	184	202	170	170	177	181	178	190	187	166	191	192	176	142	183	187	175	198	189	161	221	170	176	198	173	181	176	195	171	173	174	189	173	193	189	163	191	161	193	168	177	190	165	169	185	166	153	178	160	183	179	177	146	162	161	171	191	175	160	175	179	184	173	166	150	168	188	173	175	170	157	171	187	187	190	170	178	191	185	163	192	190	189	149	177	189	175	171	171	187	163	212	173	191	171	169	191	190	191	175	194	195	171	177	177	188	176	217	171	171	171	175	170	158	179	193	176	153	194	169	157	180	169	183	175	186	171	184	182	213	180	198	182	188	150	178	165	166	183	171	163	154	145	186	166	198	177	189	179	185	180	210	199	163	204	158	161	190	183	160	184	180	166	181	155	188	184	190	171	164	181	169	192	215	156	188	150	191	168	180	187	171	173	188	178	181	185	174	164	180	182	216	182	182	183	171	178	167	164	180	160	159	179	206	164	177	162	194	178	169	183	206	195	170	162	172	183	178	183	155	184	165	179	175	161	204	185	191	158	211	163	188	178	190	168	177	168	182	179	170	165	178	183	176	191	212	168	187	189	195	171	163	190	191	154	196	181	178	162	164	175	166	180	171	178	181	165	159	200	178	168	180	167	181	165	184	191	165	184	175	166	194	178	179	172	187	185	175	192	176	181	158	158	194	173	182	157	165	190	151	179	187	193	165	172	162	204	169	166	136	222	209	196	193	195	170	183	189	150	180	197	183	206	167	191	168	190	176	194	194	180	185	172	190	184	182	161	183	161	184	180	179	189	179	164	168	184	192	181	167	168	175	208	167	193	199	168	149	178	164	183	148	174	180	178	170	179	182	193	182	178	188	161	198	185	183	193	162	138	179	180	208	179	179	161	212	163	172	177	180	175	190	176	167	186	186	162	185	188	166	178	172	173	187	155	157	170	182	171	174	173	172	176	160	190	150	167	155	192	165	182	205	196	196	159	180	187	181	177	181	188	191	185	179	189	183	164	195	195	145	204	174	189	170	185	197	190	177	183	157	175	158	170	188	185	196	183	198	161	171	174	184	168	180	159	177	173	183	181	158	199	159	174	174	182	168	195	173	169	162	181	159	159	176	174	172	173	163	173	164	192	155	196	170	164	172	173	199	156	182	159	127	145	159	156	170	185	160	196	152	183	166	167	166	171	173	170	182	200	158	181	183	155	178	161	147	166	175	177	169	148	165	186	177	173	178	185	172	155	183	159	173	182	180	181	195	185	194	202	183	196	175	151	172	153	173	179	168	184	162	187	172	173	164	183	179	190	157	169	177	156	167	172	160	214	175	180	165	166	200	176	189	190	204	176	168	190	179	186	137	177	170	162	163	148	176	153	171	155	195	179	198	176	176	178	188	166	173	188	164	163	172	181	169	180	168	155	190	179	213	190	175	165	178	148	152	186	174	173	187	142	169	196	201	165	187	201	178	166	168	169	173	192	211	187	165	170	209	176	186	172	177	164	191	191	182	178	170	175	162	196	166	189	169	192	178	164	187	201	194	172	164	161	189	187	178	139	179	189	167	171	175	170	165	165	156	154	171	195	180	167	202	191	171	169	160	158	187	187	185	168	186	199	170	172	167	189	185	167	163	151	183	172	178	186	189	168	164	196	187	168	175	175	182	196	180	179	189	175	161	181	171	170	197	197	199	177	194	185	195	161	192	197	169	151	155	167	193	178	184	168	162	184	211	208	183	148	184	178	184	191	156	176	166	150	161	172	193	176	169	201	178	159	174	196	163	170	177	217	180	182	187	188	172	165	172	149	151	192	159	178	185	164	174	205	166	198	166	176	194	165	185	183	166	169	206	161	157	165	196	182	180	143	178	183	169	162	184	161	175	166	166	196	160	172	207	200	190	196	184	182	159	168	175	190	185	183	152	169	159	172	162	196	178	156	135	161	167	185	174	170	178	161	178	192	182	181	171	150	182	158	236	155	190	176	188	165	162	195	178	181	178	168	184	144	170	166	183	172	185	181	173	192	191	189	173	169	184	170	198	194	199	171	212	153	187	190	182	199	211	157	174	185	163	156	174	180	180	158	160	183	192	154	160	186	181	165	180	156	162	184	173	173	170	191	171	204	170	171	199	169	162	193	169	183	168	196	160	163	167	162	180	156	199	174	181	173	200	187	179	186	185	188	153	197	162	181	180	185	185	179	176	189	185	174	168	165	175	153	173	161	179	182	157	185	181	174	184	182	164	176	186	165	181	171	163	187	176	208	174	193	171	190	179	169	172	191	162	205	174	197	178	186	180	204	162	171	207	189	175	173	160	161	167	176	220	163	191	174	150	166	201	191	179	172	191	168	198	180	179	149	200	151	178	163	197	202	190	193	179	183	173	203	176	162	158	174	177	174	176	174	191	182	157	164	186	175	181	177	187	182	174	188	194	155	186	203	193	189	175	209	183	181	156	194	189	181	161	199	179	167	187	176	174	172	182	181	183	199	189	163	191	183	193	183	196	167	174	197	170	177	188	180	162	207	204	172	188	197	163	197	197	177	169	173	176	180	174	160	181	169	178	153	184	185	168	176	162	192	197	167	197	172	150	139	177	158	170	162	168	212	179	162	195	172	180	155	202	173	196	176	171	200	161	174	174	151	165	173	188	180	196	212	170	171	150	163	148	179	175	172	176	165	193	169	199	201	182	178	174	157	164	167	200	170	184	194	180	191	174	177	181	189	179	185	160	176	162	175	201	184	182	187	180	202	195	160	161	171	157	180	173	211	196	178	173	172	168	189	192	169	170	167	187	172	150	173	188	198	181	175	169	184	180	191	190	196	172	152	183	169	195	183	146	182	175	201	172	197	179	216	171	172	164	147	185	166	169	170	188	156	186	173	158	192	160	170	183	197	187	176	193	213	178	187	184	197	193	180	203	151	163	172	175	183	161	194	180	168	159	178	166	200	200	170	173	179	192	172	174	180	167	170	198	173	178	170	182	186	153	188	215	174	192	188	187	159	180	181	181	170	160	185	186	169	185	191	185	176	190	176	174	193	181	156	159	166	209	187	151	195	189	150	173	187	165	187	178	176	173	190	176	180	191	178	196	183	158	215	192	164	186	178	168	162	173	199	195	173	168	164	185	182	191	184	155	171	170	196	175	178	189	202	164	159	143	168	151	175	228	193	193	161	165	173	176	157	200	187	151	185	179	198	164	175	206	161	167	153	186	156	187	188	199	175	171	185	176	188	185	190	184	176	176	187	164	176	179	168	159	191	148	174	190	193	197	181	172	185	181	188	172	175	181	162	191	193	182	185	190	186	202	184	181	184	174	153	184	160	177	160	179	196	167	183	178	180	180	185	211	183	196	193	187	206	153	168	175	188	171	175	191	171	167	170	198	209	216	188	181	189	186	200	207	166
3848	4707	3029	1303	988	1042	776	659	529	542	494	463	486	425	474	464	440	483	429	447	477	442	437	427	460	443	409	481	417	448	423	451	398	426	430	422	448	425	419	425	491	423	421	412	446	449	403	430	441	396	424	457	447	395	453	464	430	433	443	448	443	426	451	441	438	409	431	410	440	412	413	433	468	405	441	415	453	455	432	418	407	478	447	451	458	422	424	430	451	442	455	420	449	471	457	413	462	428	461	471	422	436	472	439	441	451	450	400	411	433	444	414	428	427	438	447	418	438	502	423	407	423	429	417	490	465	452	425	452	446	400	401	435	447	419	451	449	450	402	432	409	409	421	427	418	434	464	437	413	444	426	416	465	434	453	449	460	435	401	448	389	403	393	474	425	465	426	462	445	398	417	463	414	425	386	418	403	422	396	394	414	451	406	454	411	438	437	466	392	472	447	420	421	422	432	437	456	421	418	394	439	412	414	384	426	412	480	449	404	418	421	403	444	446	429	440	426	407	392	418	419	415	432	417	431	382	442	418	432	439	470	455	405	438	463	427	450	436	445	456	457	428	443	392	437	414	425	418	435	426	425	428	476	420	459	440	480	415	400	421	462	404	417	446	426	462	453	425	450	406	445	450	436	461	437	403	417	396	442	442	426	450	424	413	466	451	421	440	401	429	429	419	417	489	441	418	413	429	458	453	419	430	416	448	461	461	432	415	438	420	466	441	445	443	494	433	420	407	434	445	420	440	394	425	432	396	443	404	443	453	426	404	439	411	436	465	422	425	429	407	454	492	434	411	428	442	463	457	420	415	401	404	461	426	434	411	429	440	433	449	423	431	428	416	435	456	455	421	418	421	423	405	456	454	446	403	422	402	401	447	404	440	449	406	436	443	429	401	408	456	432	423	423	463	385	395	432	431	469	441	445	405	401	418	396	447	404	417	442	407	435	404	425	448	423	453	432	437	434	445	434	410	436	427	426	438	442	435	431	420	426	427	427	443	446	417	426	404	404	428	425	444	423	455	427	449	406	455	448	414	428	425	442	432	415	406	401	427	435	469	442	447	451	417	431	430	401	421	437	426	443	450	419	421	431	474	402	478	403	454	459	418	431	437	425	461	442	445	405	445	450	419	460	448	418	413	449	441	451	435	441	431	404	436	476	438	409	405	433	441	434	451	462	423	448	392	435	449	449	411	445	386	437	452	449	417	395	409	432	400	429	458	440	413	422	401	449	449	456	437	410	430	422	449	429	476	381	431	436	441	397	432	443	416	409	449	451	450	423	467	434	388	452	443	475	430	413	438	418	456	476	424	468	452	431	452	447	398	410	440	436	416	477	409	449	452	460	432	419	426	452	452	513	402	447	441	435	420	455	443	442	427	411	437	468	439	431	443	464	428	445	433	408	461	475	432	439	394	444	450	414	431	466	440	428	397	417	458	448	443	415	434	469	440	488	435	439	433	454	450	452	437	429	398	425	432	465	433	395	408	447	481	444	445	448	468	457	421	438	448	427	446	418	437	466	426	430	448	426	408	465	439	429	455	421	413	446	426	439	418	433	449	473	437	449	420	438	463	426	401	441	400	439	427	419	454	451	470	445	426	438	431	413	469	425	415	435	436	445	436	417	445	432	466	433	404	421	421	475	415	439	440	444	432	434	456	447	447	416	450	429	448	433	463	463	429	417	415	432	433	404	428	376	411	433	422	448	449	435	423	476	427	422	427	452	430	420	426	425	442	413	452	438	457	410	441	442	440	428	459	476	403	431	464	448	444	454	467	448	464	435	453	420	445	407	433	415	428	422	436	417	406	450	406	446	413	450	487	439	394	413	453	465	448	435	444	411	434	427	465	433	426	442	422	435	420	424	413	392	465	413	488	413	468	449	427	439	436	414	437	414	455	431	479	467	404	453	439	464	422	426	426	393	408	460	439	447	414	424	467	440	411	481	445	444	434	437	435	409	409	436	438	410	421	440	429	425	479	440	480	444	420	437	452	439	437	457	444	398	411	470	440	465	429	419	421	426	444	454	418	457	469	401	411	435	428	395	444	409	421	439	430	448	440	437	444	426	445	394	471	439	415	453	449	429	413	418	444	478	432	450	439	453	452	411	416	418	455	436	429	417	448	421	435	427	469	442	440	483	457	421	434	412	442	444	448	439	416	437	448	415	442	435	455	428	424	409	435	447	440	418	411	427	424	403	454	416	414	438	386	431	462	420	466	404	445	430	454	448	424	441	448	409	442	437	432	452	405	436	458	413	464	438	461	457	415	431	435	409	487	444	425	474	407	431	455	439	394	467	440	447	409	477	452	440	441	403	429	425	423	393	445	425	446	486	434	464	448	402	389	408	423	459	461	418	429	453	454	465	405	444	417	391	404	449	420	442	432	415	432	423	435	438	446	453	410	426	430	429	452	432	456	410	427	411	393	439	472	405	423	459	444	440	428	436	474	440	419	375	420	437	437	413	440	421	416	465	451	420	429	421	465	423	392	400	407	414	418	425	441	447	404	399	452	428	433	427	460	420	440	414	467	429	428	421	445	411	432	441	450	444	455	447	436	415	469	470	415	436	481	439	397	485	469	429	395	400	471	425	441	479	434	436	475	418	449	367	444	456	426	445	414	463	430	396	427	401	437	456	444	469	427	425	400	442	436	496	417	433	413	416	408	442	430	461	415	400	439	432	469	425	473	454	415	490	448	458	426	407	409	436	391	423	447	420	474	430	419	463	433	463	451	421	408	433	442	413	423	445	417	433	412	432	432	437	424	390	392	449	421	456	415	465	447	436	454	465	436	425	432	410	424	422	424	451	444	428	401	390	422	409	422	413	447	433	452	433	462	442	457	398	464	436	453	418	440	422	442	425	408	463	420	443	433	425	447	427	436	423	462	377	444	455	436	467	463	453	444	445	401	453	450	415	463	437	450	417	412	440	456	466	454	468	434	436	478	430	453	446	428	396	413	416	453	440	438	422	431	406	425	424	428	458	451	433	411	464	448	456	426	428	444	423	429	423	435	454	433	434	438	451	420	431	470	425	423	476	436	427	425	432	454	447	442	452	428	441	423	480	437	442	427	419	430	425	422	423	409	433	453	450	420	447	465	422	404	428	444	453	436	399	425	446	471	422	457	457	428	404	391	439	453	407	445	469	450	470	481	419	405	426	438	404	423	425	452	418	415	456	456	447	407	408	441	455	443	447	410	386	461	459	426	446	449	437	443	396	452	434	450	437	408	439	413	429	423	428	441	444	438	425	442	390	460	416	443	445	434	430	436	421	415	472	430	460	439	441	468	449	396	436	459	425	440	422	413	414	440	455	448	440	428	427	425	435	396	443	415	429	455	481	441	396	434	402	430	443	437	441	464	418	444	429	474	424	452	460	444	436	442	434	456	423	416	406	446	402	388	427	443	455	422	415	434	438	433	467	446	433	412	463	388	424	446	403	458	439	467	430	437	429	438	404	425	405	454	462	465	428	394	444	432	403	435	459	443
31276	19212	7837	970	666	759	747	583	478	477	482	510	460	455	482	439	428	437	417	451	437	425	462	450	401	422	420	445	444	435	447	476	438	449	435	449	429	420	419	459	432	422	461	424	459	453	427	413	424	450	437	389	412	432	486	408	399	409	497	437	452	469	449	433	433	433	450	403	449	485	438	414	447	406	423	452	458	471	439	417	472	451	454	446	423	450	436	452	449	439	406	416	392	453	419	432	415	398	449	432	439	442	456	459	457	444	432	410	476	410	426	411	444	416	433	414	452	449	457	445	462	410	431	465	408	414	435	438	405	403	430	482	432	467	447	429	420	438	466	410	444	423	424	413	412	416	413	423	465	425	476	456	439	454	424	383	415	423	421	432	448	429	432	464	457	400	442	462	389	437	442	471	436	415	440	457	419	427	449	473	417	454	444	416	416	435	432	408	418	421	425	447	456	427	427	419	447	460	481	436	398	422	420	399	389	410	409	409	402	412	413	406	390	433	434	445	407	416	419	448	416	407	423	430	411	426	477	419	451	436	469	460	436	433	436	433	351	452	398	438	469	428	436	442	419	426	410	461	421	442	415	446	444	440	416	399	403	428	457	462	450	430	413	410	427	452	484	426	426	506	421	498	462	426	406	441	456	453	440	443	484	420	457	477	426	424	454	432	454	427	453	458	403	465	444	405	470	438	448	457	448	463	405	435	413	433	418	433	381	393	431	434	466	397	424	427	445	469	413	466	453	418	431	443	416	444	437	435	454	449	439	425	405	417	427	440	420	431	463	396	462	413	402	431	409	420	393	413	404	452	416	445	413	432	463	435	441	405	386	452	473	423	443	436	444	455	445	421	434	423	430	421	453	433	452	397	420	405	416	427	451	431	433	436	431	426	443	450	441	453	448	443	459	467	436	412	434	455	464	427	456	435	418	366	401	434	465	430	460	421	466	401	479	453	445	410	460	432	423	421	452	439	459	471	454	449	441	432	409	418	429	431	412	391	421	445	387	420	438	436	412	403	443	444	426	399	444	402	439	455	458	438	467	441	414	431	384	419	444	424	448	423	419	397	397	427	444	405	449	429	425	437	404	423	437	462	462	434	426	404	399	444	435	476	445	463	422	446	412	436	490	406	451	394	418	479	444	464	439	424	414	437	428	455	437	434	408	424	407	381	454	426	463	425	429	399	426	421	412	406	462	457	405	437	429	408	455	465	415	412	429	409	419	448	427	444	427	427	471	404	443	447	406	462	474	415	477	453	435	457	456	430	471	437	445	416	433	442	415	436	437	481	465	417	448	423	419	410	436	436	435	470	440	468	457	437	441	415	382	443	486	447	445	445	411	416	421	435	451	451	431	431	450	423	447	414	438	454	419	429	442	447	393	456	407	452	451	431	420	401	421	437	450	464	448	411	419	444	377	442	425	438	422	476	448	394	424	408	465	439	424	432	456	468	444	375	442	422	426	440	427	445	449	444	428	473	418	454	446	435	436	412	461	459	390	433	385	414	505	428	453	413	411	426	413	423	429	461	435	412	396	434	426	408	476	474	395	398	440	420	440	395	453	441	416	397	441	425	438	415	399	460	434	455	449	399	448	392	422	457	451	412	436	435	408	446	435	448	435	430	433	443	437	471	445	410	417	452	418	392	423	418	443	420	409	465	458	417	470	456	466	468	472	430	395	452	469	436	430	413	430	475	448	400	439	417	425	409	429	460	416	453	436	440	424	410	441	453	436	426	430	439	439	412	418	423	432	448	477	436	409	397	408	430	449	476	433	425	454	421	418	423	429	432	404	433	472	412	419	411	430	410	462	424	465	458	450	457	428	446	424	436	427	468	433	481	493	463	412	410	474	437	447	426	469	426	416	442	427	429	449	422	412	415	494	438	423	418	432	447	453	402	420	435	447	439	460	407	437	451	389	462	434	438	436	439	436	452	465	445	415	445	425	385	494	426	413	455	452	431	457	436	418	464	448	438	456	447	420	412	468	439	444	396	465	453	514	457	418	435	426	427	386	450	406	441	442	452	421	437	437	439	451	387	441	445	476	415	399	413	429	450	405	443	418	428	433	446	461	440	429	507	466	443	412	454	421	444	401	435	406	410	445	437	416	434	433	411	432	396	444	459	451	423	424	415	453	443	411	420	422	399	433	428	457	404	432	415	414	385	436	427	432	407	409	436	385	421	395	409	436	439	460	497	430	439	421	426	409	446	410	455	465	439	424	451	407	428	453	437	432	428	444	425	399	422	458	448	396	421	416	454	460	465	417	440	431	414	421	431	409	455	466	446	439	424	416	442	431	456	383	405	420	444	451	426	441	423	412	457	447	423	475	398	404	422	412	448	457	435	416	419	477	419	458	417	440	410	434	447	443	424	429	433	406	420	425	457	477	456	413	421	412	462	424	458	422	443	442	409	471	452	477	418	405	395	446	425	426	403	417	454	439	410	407	435	455	429	394	435	480	455	431	425	459	452	434	463	436	437	448	444	417	422	430	412	427	444	461	428	423	428	466	456	421	436	464	440	447	403	457	407	477	405	427	450	425	399	407	451	400	433	432	409	446	428	412	399	411	413	424	472	443	411	438	454	414	418	414	448	402	419	445	440	410	442	428	386	386	460	449	446	454	429	461	451	427	405	447	416	428	420	434	402	411	449	455	445	422	445	453	406	481	431	449	417	438	414	442	411	458	445	434	425	416	427	418	413	461	421	431	431	421	418	456	433	437	440	420	429	464	456	431	415	439	412	456	440	412	445	433	445	439	466	450	416	458	400	387	398	382	420	412	407	408	398	470	404	447	398	431	459	447	405	419	463	422	449	446	446	485	436	470	429	408	433	413	409	412	423	429	439	420	436	444	407	428	473	489	442	421	426	441	456	416	445	437	423	428	413	407	427	475	448	478	431	438	452	422	462	438	431	460	450	437	405	404	437	411	451	427	435	404	422	433	440	446	424	399	418	429	387	464	435	427	442	448	466	418	406	398	432	421	449	407	422	433	440	448	455	442	467	432	409	389	421	468	371	454	453	449	433	380	475	476	444	448	412	426	433	415	457	378	416	428	421	470	388	450	466	453	448	449	419	434	446	425	441	452	398	429	452	468	369	443	471	455	420	433	441	440	499	446	455	437	428	439	442	428	446	444	425	428	418	463	467	432	448	431	455	452	433	475	409	421	399	447	438	433	454	451	479	411	452	425	426	426	445	441	408	445	425	429	453	466	429	420	410	406	427	400	391	435	468	477	433	429	447	455	437	397	428	438	462	472	410	402	454	477	469	457	436	434	448	447	454	453	420	454	484	388	410	480	418	416	369	468	429	469	404	436	438	443	456	466	465	468	447	440	416	460	448	449	471	444	395	462	481	426	419	435	452	444	433	431	439	427	456	381	444	485	451	419	392	437	475	439	412	423	407	461	452	425	454	412	445	437	451	432	415	463	427	414	445	433	447	377	457	454	415	409	438	470	394	474	462	431	397	397	425	460	442	404	443	454	413
5778	1592	1425	1100	1165	1093	1014	986	959	958	991	1011	1023	925	982	985	979	968	1017	953	985	958	1033	949	943	993	950	986	979	936	951	1000	964	978	957	969	929	949	886	940	1033	893	938	926	992	950	978	979	957	992	984	989	1049	963	933	980	957	967	979	996	961	934	970	962	922	925	964	953	968	954	982	920	962	953	993	988	983	1047	988	921	909	952	969	973	945	973	937	925	983	937	977	985	966	938	955	1014	970	942	950	994	949	996	1010	980	924	959	961	979	991	976	948	960	993	986	919	928	947	973	951	943	988	939	927	940	931	998	951	961	935	972	1008	925	963	951	964	967	989	899	968	905	997	976	946	921	958	986	956	965	931	977	1009	948	967	918	979	999	969	983	966	951	1017	968	1020	943	935	973	968	956	974	959	966	935	947	917	937	923	975	978	908	961	947	948	974	982	985	944	921	1012	934	960	1001	996	994	904	962	926	880	945	989	950	971	979	981	942	905	1001	901	993	907	932	916	924	973	990	974	987	997	975	937	925	872	943	984	931	1019	1001	925	989	974	927	999	992	971	960	961	955	979	906	943	917	993	951	928	948	956	974	972	961	928	952	967	971	1021	928	949	963	973	1015	902	940	928	924	971	961	912	956	982	922	938	911	987	969	942	961	958	940	947	925	988	953	949	948	941	946	982	984	1025	951	961	988	957	954	890	972	976	1070	963	923	935	975	968	942	953	990	1032	930	958	1016	924	930	988	948	938	984	947	954	952	970	945	952	996	979	988	966	976	956	961	993	977	1003	961	991	958	974	950	932	990	928	968	965	968	953	1002	971	958	941	932	1019	914	930	950	988	947	918	974	970	929	991	979	967	966	965	976	914	1013	958	1018	973	1002	976	983	901	954	965	977	1025	970	979	960	943	960	965	957	985	961	944	932	966	959	992	903	965	977	945	959	980	948	990	975	972	942	973	1002	977	940	916	942	999	967	959	967	946	961	984	998	994	960	889	995	950	971	965	960	967	959	924	965	959	934	930	1000	979	905	944	960	933	981	947	912	955	983	956	943	905	983	986	932	998	913	947	990	952	992	941	987	1014	960	984	977	989	926	964	952	951	951	921	941	997	934	961	941	969	964	1018	990	954	955	1011	939	906	988	954	1009	964	980	967	1000	972	975	991	969	1022	963	917	996	973	991	903	984	989	960	957	971	953	1022	1012	932	996	971	976	924	922	988	955	1020	974	965	930	945	961	956	965	986	954	969	920	965	989	945	960	932	993	964	1011	970	995	975	913	921	963	931	908	962	930	1016	990	984	959	968	957	962	978	916	939	944	983	972	918	984	982	976	945	948	912	1021	952	989	987	946	972	975	944	945	949	977	974	979	965	932	970	978	961	964	941	947	923	1011	923	981	962	992	983	963	926	968	995	956	937	889	912	955	925	1020	956	955	971	954	929	982	969	972	974	947	932	977	966	951	972	1008	921	1007	985	976	957	956	994	992	922	985	925	949	942	947	953	952	988	935	932	951	1004	1011	982	942	936	1020	995	1008	981	929	971	995	942	941	1031	1008	946	993	955	927	926	946	989	1015	893	997	1041	958	994	980	972	955	966	901	954	981	962	1009	966	945	944	984	952	966	987	923	949	1008	1008	988	963	1003	997	943	974	958	978	970	957	979	983	962	942	993	941	1025	961	920	975	932	943	941	972	932	1005	926	993	975	984	963	977	982	979	998	951	966	941	961	927	955	931	979	946	974	923	916	956	931	907	963	976	983	952	960	928	964	915	967	925	982	946	957	1032	942	1012	919	937	970	949	943	946	895	975	1036	923	951	970	983	1038	980	996	923	948	963	1015	995	1001	925	964	1061	947	991	958	969	997	912	971	892	989	931	994	983	945	980	934	977	988	965	970	965	896	873	956	964	977	1016	956	1005	940	962	932	941	931	943	923	904	981	928	943	970	955	894	991	977	969	930	979	935	1011	1011	967	977	977	1012	949	958	944	913	955	952	941	988	930	957	980	979	923	946	898	972	932	941	1002	902	928	985	952	990	939	910	983	952	961	962	954	988	961	972	954	945	920	930	919	929	986	946	985	967	1013	947	979	950	1002	967	924	920	993	933	1003	987	974	940	956	967	978	975	993	972	944	988	1035	1023	1007	936	974	942	936	981	1004	937	919	966	974	904	913	951	937	955	968	980	954	958	948	959	986	953	980	944	983	849	965	958	935	968	959	971	977	935	1000	988	955	1003	927	926	983	960	957	963	992	959	945	932	980	991	941	963	908	943	984	960	977	958	967	919	940	1009	919	977	975	950	969	1005	986	950	966	956	938	954	978	945	918	960	944	987	946	926	916	968	940	982	939	1005	1026	976	974	917	1020	962	939	965	971	975	964	1012	942	911	969	917	968	942	926	1003	969	939	954	976	957	922	960	927	948	929	989	920	997	998	939	991	947	966	936	942	981	983	1039	990	942	963	974	972	964	922	970	956	946	1001	1027	1015	1012	893	955	953	946	983	912	977	939	995	983	983	923	955	994	923	998	982	925	971	960	994	944	928	947	987	919	942	940	950	969	934	994	998	915	994	962	938	967	951	930	957	969	970	946	930	974	962	961	933	974	951	964	980	955	955	956	966	978	961	980	940	935	941	880	989	982	1015	978	937	994	961	986	993	916	938	977	984	919	911	978	995	921	951	966	965	978	996	1027	936	1013	973	992	940	995	973	957	958	929	975	968	947	945	959	937	987	968	954	1016	947	1001	927	953	1018	953	964	950	961	978	954	982	1039	990	1004	957	942	954	953	968	967	1000	980	1030	953	999	919	920	989	987	942	987	926	1002	949	982	946	928	967	976	942	927	958	997	976	992	959	950	1014	994	992	977	982	948	948	990	973	941	949	965	935	946	985	975	1005	923	922	1013	961	943	988	957	922	939	903	1002	967	947	991	915	957	993	954	935	930	920	1011	908	995	961	948	993	968	964	1040	981	982	946	1007	941	1026	945	998	1001	969	885	947	969	967	948	965	946	963	956	971	955	984	943	948	937	1036	973	1001	941	961	929	987	987	974	997	961	996	1013	960	993	945	1017	928	955	940	976	918	988	952	982	921	986	960	959	909	917	981	988	961	1041	937	949	993	1000	972	1000	966	975	958	951	1005	919	993	957	1031	948	1005	978	999	978	964	925	933	1011	975	990	965	942	960	845	987	947	985	966	949	943	976	891	926	923	942	907	990	908	1023	986	975	948	983	983	972	1024	1006	1012	901	931	901	937	890	962	973	1014	997	980	965	988	991	989	961	902	965	948	1000	973	929	905	907	985	937	991	925	981	954	969	988	958	938	1012	957	935	995	992	968	926	926	1048	996	912	924	1015	920	1002	937	987	941	952	958	998	985	984	985	999	957	969	935	1000	1006	955	947	975	957	983	969	971	968	940	969	965	936	883	945	935	1022	957	945	1025	986	943	971	957	935	1009	959	974	971	943	971	972	1023	1020	1015	908	934	973	985	948	1058	966	969	989	934	977	911	930	934	1011	927	1000	951	883	1017	986	943	904	972	953	976	961	954	907	947	939	936	1004	943	973	966	942	978	1001	984	987	922	958	963	928	966	908	978	919	954	988	957	913	1000	958	947	973	984	969	950	965	960	979	950	928	981	1006	933	991	951	939	1006	914	962
23934	20646	23859	27432	20639	19912	1887	700	516	481	428	385	445	423	374	391	361	334	351	343	358	339	353	310	323	319	305	325	340	338	339	347	312	336	328	336	315	346	307	292	330	342	337	326	317	305	342	346	330	300	322	330	325	333	334	303	315	332	313	295	357	324	298	336	323	321	333	336	273	343	323	281	314	308	313	325	335	338	296	317	356	353	305	313	342	319	341	326	303	260	320	319	306	347	315	301	324	315	309	295	326	283	337	319	323	329	319	295	321	302	320	287	301	349	308	305	334	331	331	315	317	325	322	304	311	331	318	325	309	306	286	338	291	318	275	301	302	320	334	311	317	325	299	306	351	325	323	342	313	318	301	325	341	287	309	339	308	355	348	310	355	342	329	332	302	313	321	298	292	308	326	348	337	329	335	352	325	320	309	339	309	333	326	297	346	325	328	374	333	291	315	348	302	347	299	349	320	351	346	332	315	331	338	332	324	317	360	311	314	321	341	319	354	354	341	332	308	320	323	313	351	321	315	304	339	359	330	317	317	312	290	375	298	295	329	306	314	331	345	317	332	334	280	328	321	346	309	296	330	316	310	331	341	347	300	322	316	297	313	319	322	311	322	327	290	326	334	308	302	294	329	330	335	354	334	326	327	317	309	317	346	300	318	303	305	294	290	345	308	332	318	322	329	320	316	305	330	333	306	276	298	350	322	351	318	301	319	317	323	340	341	289	353	304	338	297	307	340	297	299	308	279	343	303	304	347	308	320	299	294	329	306	337	311	304	310	328	309	347	336	327	311	345	340	322	302	304	318	324	338	333	349	346	282	316	299	300	330	320	331	321	310	320	328	301	328	297	310	315	329	327	334	306	334	288	313	358	319	316	306	337	330	316	347	297	307	334	333	314	312	344	343	357	312	314	331	324	319	352	291	311	319	307	326	301	315	299	324	319	308	307	307	284	322	320	331	283	302	339	311	312	331	283	302	316	288	338	355	336	323	307	311	318	329	316	294	326	323	341	354	317	325	302	341	350	309	327	305	306	316	338	315	295	325	310	312	316	333	313	295	324	311	356	305	327	325	286	339	325	323	306	273	300	335	321	305	288	339	280	368	327	303	308	318	296	325	304	341	294	293	334	303	346	319	315	286	343	329	303	304	340	326	320	376	319	361	325	319	317	340	341	336	318	364	342	356	320	315	304	289	329	312	351	313	349	323	336	325	324	312	322	303	348	306	305	322	312	296	327	326	333	320	321	316	284	344	326	308	334	297	306	327	320	339	336	342	299	343	296	319	312	300	335	335	307	315	317	285	296	316	309	309	342	332	297	315	315	320	322	279	325	367	342	318	311	338	334	298	280	319	317	311	315	354	326	279	334	359	319	296	300	340	293	317	326	329	316	311	326	317	335	298	296	275	281	317	317	344	317	312	337	332	308	354	278	311	322	309	325	310	328	320	322	343	304	319	334	337	320	280	356	297	294	325	338	316	326	283	301	315	329	323	314	312	288	287	338	325	355	345	326	304	274	315	284	324	289	307	331	343	345	344	325	321	308	317	286	293	303	347	334	292	317	318	304	296	331	346	317	287	330	339	327	334	318	306	307	296	342	308	286	316	335	340	336	314	332	293	348	320	339	293	277	296	297	324	382	327	326	308	328	327	320	304	310	323	292	339	323	312	332	341	321	312	303	337	331	312	328	308	338	333	282	353	334	345	307	324	304	322	332	297	311	320	300	286	310	293	344	307	303	351	330	327	327	325	324	344	318	344	338	334	275	307	328	328	335	319	305	328	332	316	343	336	270	310	321	328	301	342	349	309	297	341	321	322	302	348	306	310	355	312	306	338	322	319	309	340	298	333	347	314	310	310	375	304	351	328	370	306	350	311	314	326	320	349	322	302	354	332	306	360	278	314	359	325	307	305	289	334	312	294	308	328	325	308	287	306	309	325	313	309	313	302	295	339	312	321	331	292	320	331	290	348	299	339	293	327	335	316	319	304	328	312	315	354	331	327	313	283	346	286	349	298	332	306	312	286	320	292	323	316	313	286	324	306	288	283	313	334	298	309	340	314	308	296	305	308	331	291	330	351	317	333	331	322	302	339	295	305	298	318	316	321	286	311	297	314	304	329	332	288	320	318	304	359	317	313	325	304	316	316	330	296	314	298	334	323	298	313	299	329	346	315	323	315	352	333	350	305	295	297	331	341	339	315	317	304	328	289	315	334	328	295	345	319	330	350	312	297	280	318	294	320	299	303	306	302	333	300	342	308	331	359	345	351	326	348	363	296	294	310	282	291	310	332	321	311	365	317	330	299	297	312	352	331	299	314	343	322	312	298	306	315	304	307	321	348	322	325	337	315	308	287	337	311	339	331	325	320	303	292	317	327	305	331	340	335	341	322	341	309	329	309	325	341	311	304	326	292	307	328	324	345	326	287	294	304	317	337	320	330	307	307	323	320	325	317	360	309	299	338	324	344	317	351	308	309	310	331	309	308	302	290	322	317	348	339	299	301	329	312	320	320	312	303	312	310	328	350	299	321	326	305	309	321	311	308	317	315	313	319	322	314	307	338	336	301	318	301	330	287	368	312	327	312	293	317	291	324	300	316	306	297	298	322	323	301	336	319	319	300	312	322	346	329	317	340	345	286	323	358	325	308	334	313	305	310	317	287	337	277	330	327	280	301	319	319	325	303	290	318	347	371	306	303	323	348	322	303	331	299	353	316	341	293	367	310	339	315	329	328	308	323	336	303	334	335	328	314	316	308	329	336	332	342	311	281	296	304	317	330	335	303	307	290	285	353	297	316	330	319	315	316	310	308	298	299	325	307	292	312	333	338	297	314	320	328	349	325	311	324	340	308	337	363	324	301	307	312	345	316	307	324	315	286	312	295	317	318	276	301	291	314	289	337	310	336	309	329	334	292	338	327	342	287	304	350	337	311	337	342	331	331	297	326	329	332	320	317	333	325	314	305	319	293	292	324	317	359	307	287	319	323	306	358	317	325	327	319	356	307	301	353	334	305	331	351	328	263	307	277	339	322	309	329	326	300	319	304	335	290	324	305	308	266	334	324	310	310	312	326	319	327	335	317	318	299	342	305	322	335	324	297	318	322	312	323	302	314	305	306	281	324	360	341	294	290	320	324	304	311	310	310	312	297	342	335	325	304	309	299	314	311	303	332	289	305	296	310	315	288	325	340	334	339	335	327	333	318	363	329	321	347	298	324	304	317	278	333	281	354	337	346	339	345	302	331	327	302	345	353	332	340	324	275	336	359	316	317	324	324	344	288	308	311	332	334	287	356	320	287	304	309	318	358	350	328	289	323	311	308	341	333	324	334	316	334	335	365	301	331	333	341	295	333	342	311	316	293	341	326	332	353	280	309	321	301	318	304	325	326	337	308	299	298	327	308	342	335	312	282	316	366	307	305	314	337	288	323	292	332	288	309	303	339	323	332	303	310	333	318	324	354	276	335	286	313	319	344	337	333	336	328	295	323
3715	3142	2200	1285	977	994	937	874	789	769	728	741	758	765	695	761	714	769	705	702	755	718	677	761	708	743	691	659	700	712	696	711	727	716	723	741	723	739	767	750	745	707	687	695	672	653	769	664	717	678	754	723	736	709	741	726	660	735	719	691	776	704	682	691	710	734	700	726	699	747	734	723	700	710	714	680	692	718	676	685	722	775	690	707	710	713	755	713	724	699	692	739	763	706	696	725	752	737	731	725	704	692	717	739	681	685	657	736	696	710	685	730	716	683	719	760	687	696	686	730	752	686	747	727	743	699	754	729	700	705	685	705	762	750	699	716	672	726	709	699	708	740	713	680	716	734	726	695	722	736	731	728	729	695	708	725	694	771	726	730	720	698	718	731	702	690	733	729	690	743	693	748	669	679	747	691	744	707	687	701	716	680	706	682	725	704	741	721	697	732	704	802	774	684	706	692	746	688	681	712	703	719	695	682	733	687	735	706	715	722	700	689	657	703	758	740	675	711	721	659	726	715	687	719	709	716	677	696	732	720	680	743	702	693	742	676	702	715	665	727	748	723	688	712	711	680	715	683	727	709	722	734	683	688	715	710	697	727	700	676	695	736	713	700	698	724	722	735	699	684	690	735	758	700	754	713	740	707	684	689	725	726	714	738	720	717	734	742	703	714	659	657	703	722	716	694	707	736	719	696	727	725	701	683	672	709	734	742	701	724	718	717	736	703	699	672	656	672	706	754	673	686	728	665	730	712	700	734	767	726	722	683	684	718	738	715	728	712	710	717	705	743	701	718	693	698	698	676	737	750	712	730	681	687	749	688	689	713	712	798	719	727	695	748	704	726	695	729	703	706	720	754	719	737	766	716	724	751	741	696	761	706	734	746	742	688	729	719	712	698	715	710	687	718	695	713	765	704	697	673	713	749	620	694	673	722	684	722	715	751	728	679	719	694	691	730	706	683	699	711	676	716	684	694	765	714	772	694	745	765	754	746	708	743	760	686	712	709	765	724	705	733	700	696	752	727	694	669	719	649	711	789	730	704	723	723	706	735	744	714	694	672	732	724	752	734	706	728	709	750	735	742	709	717	786	702	667	691	718	818	639	706	734	704	756	706	689	708	717	765	721	701	771	688	683	774	715	723	691	687	693	703	696	758	761	739	742	710	652	705	685	753	697	686	709	734	720	697	739	721	704	681	748	732	714	693	706	694	705	736	732	730	711	686	714	715	716	674	718	682	717	739	707	680	793	652	735	715	736	706	738	714	703	717	705	692	712	681	650	722	725	687	724	781	719	667	746	673	751	734	738	696	753	681	719	727	748	701	721	754	720	721	694	715	681	698	691	741	708	680	696	748	747	740	709	682	686	761	689	713	763	733	706	717	732	691	709	697	712	720	767	730	724	713	726	719	717	658	715	741	723	685	717	730	722	689	675	693	675	718	686	738	698	704	735	696	718	711	682	699	647	739	722	724	719	743	676	759	721	737	727	734	706	786	686	697	705	748	713	671	719	711	673	723	685	703	739	680	752	732	693	700	712	689	712	713	743	711	739	728	726	737	762	720	707	753	722	713	773	685	705	670	737	664	731	673	700	708	678	722	707	684	713	710	678	706	736	722	680	721	685	755	776	714	710	703	710	682	770	730	746	733	703	733	735	724	671	681	707	730	731	673	730	720	659	711	772	721	733	689	732	770	742	766	704	721	729	754	721	672	727	728	743	728	711	729	666	753	692	720	678	753	701	713	700	739	732	688	725	682	699	750	696	750	731	675	692	683	754	707	719	691	707	739	714	717	722	688	724	713	707	695	736	755	722	686	737	703	745	688	715	742	714	652	736	688	725	701	687	693	762	687	681	676	725	756	742	706	675	763	734	669	710	734	707	716	681	686	744	672	734	732	720	705	750	707	700	741	699	713	724	692	675	762	730	726	695	678	715	752	741	685	702	697	710	715	667	679	773	734	693	693	711	713	719	744	665	712	753	711	713	701	743	706	724	730	712	666	715	664	688	721	728	727	734	702	713	668	722	744	708	671	715	703	713	715	718	657	679	745	704	726	711	707	705	672	692	665	707	740	707	739	739	710	756	706	754	720	692	719	707	689	695	684	728	698	741	691	693	727	742	748	765	714	783	678	662	748	735	701	705	758	686	749	716	695	706	689	715	727	708	730	729	764	699	688	717	710	761	674	735	680	663	675	741	722	735	751	704	694	679	711	676	741	744	641	717	655	714	718	732	670	677	745	720	695	700	717	727	749	675	702	753	716	753	770	735	668	686	684	705	691	752	710	665	726	763	701	684	697	710	708	759	729	730	717	677	669	704	738	701	672	683	759	737	752	698	759	712	709	698	720	747	701	676	716	689	705	732	716	714	718	675	691	708	746	719	703	670	719	743	704	699	728	681	710	711	738	728	716	758	688	712	710	718	728	712	679	702	677	716	702	731	720	707	751	678	732	661	702	750	695	734	727	689	674	723	726	731	726	717	687	744	772	717	726	689	693	721	715	758	703	713	726	699	735	731	714	721	698	770	702	714	702	738	707	715	737	742	732	722	688	711	721	667	667	691	728	702	736	702	682	690	698	671	717	690	729	714	710	715	746	713	730	726	705	745	732	742	714	739	701	738	702	701	748	699	731	661	695	696	726	713	694	737	720	708	701	746	702	704	748	718	742	704	729	704	717	750	685	700	747	720	701	727	712	688	703	731	656	722	763	763	718	726	723	727	738	697	719	697	706	745	738	754	749	731	647	712	712	714	689	759	719	759	705	713	723	708	683	725	725	698	729	745	722	733	755	704	724	782	748	711	720	734	722	697	722	716	758	694	709	675	729	736	723	712	711	697	718	683	749	716	704	687	729	722	771	716	722	685	722	717	695	694	721	680	699	726	661	734	720	691	736	693	728	705	701	715	737	692	705	701	782	747	727	731	687	680	728	696	694	699	722	758	724	763	717	646	742	687	695	688	739	746	714	721	731	708	733	642	674	692	735	761	741	756	708	706	732	736	713	705	707	732	733	756	754	697	654	721	686	741	722	679	710	733	722	745	737	694	737	729	701	725	705	744	705	686	712	777	720	748	695	715	683	706	742	728	705	670	692	709	712	737	691	721	721	717	697	737	713	712	709	709	690	689	689	682	710	692	703	731	661	742	705	726	677	727	707	707	704	699	702	716	675	707	687	714	692	684	717	737	683	721	693	739	692	683	740	734	693	747	777	744	771	675	734	697	689	728	712	695	673	691	718	708	702	731	737	716	742	655	695	710	685	695	668	652	681	697	696	693	685	742	692	723	685	765	705	672	764	697	724	759	678	722	748	716	677	742	724	704	739	683	691	734	676	716	684	684	741	757	704	731	738	733	696	704	727	720	674	734	757	724	719	678	672	685	671	742	712	670	735	736	700	719	746	697	709	728	677	710	655	699	719	724	709	740	668	703	693	672	730	745	712	702	744	705	721	734	706	700	669	719	676	710	761	706	672	730	695	733	698	681	694
23421	20686	24225	27167	20687	20724	16675	1194	524	446	401	351	391	338	339	247	236	226	221	196	216	212	184	225	194	205	174	202	206	184	203	192	162	192	194	210	171	180	180	173	187	186	170	160	192	181	183	173	177	186	164	201	195	187	193	173	175	173	175	157	163	175	166	167	165	191	204	179	174	192	171	191	185	189	186	181	177	175	169	171	174	195	191	166	188	194	163	179	200	197	161	191	176	182	175	180	189	181	195	188	187	166	173	182	162	186	177	163	172	178	195	175	171	175	174	169	178	165	208	194	183	183	184	209	181	201	196	175	176	178	179	181	179	199	198	177	185	201	166	202	169	192	151	164	183	177	209	183	182	178	169	186	192	171	168	180	183	163	161	207	167	173	159	172	186	185	156	201	177	180	175	176	177	175	174	178	178	163	202	160	173	157	175	182	170	193	200	156	157	202	182	161	189	169	171	202	171	188	219	192	160	187	170	167	201	179	161	178	194	167	170	181	169	183	173	182	186	168	165	182	179	208	167	187	178	182	170	195	147	215	185	168	175	201	197	181	190	160	197	192	184	168	169	166	168	172	185	171	183	198	170	197	171	190	186	177	165	162	150	161	179	155	175	197	161	188	194	170	199	166	198	186	151	182	181	174	160	165	166	173	187	184	199	169	196	184	202	198	192	188	199	178	192	181	190	185	180	173	169	163	156	163	170	210	181	172	171	192	166	168	187	185	189	189	185	178	173	191	200	157	170	185	185	200	187	198	167	204	176	182	162	198	192	174	180	204	194	187	164	216	164	185	199	191	198	174	146	192	187	206	169	189	178	210	203	189	178	188	187	186	194	164	212	173	198	187	183	178	191	199	157	169	186	198	190	181	180	192	174	178	182	176	181	179	152	206	194	138	199	173	195	173	192	154	163	162	180	185	190	166	187	161	186	171	172	172	186	188	183	208	174	152	152	163	172	196	180	193	178	201	175	172	189	191	183	163	182	188	173	173	227	178	171	188	168	167	178	197	174	209	183	135	167	173	174	179	202	194	149	197	194	186	195	179	186	156	197	180	174	158	162	188	179	185	163	192	171	166	176	177	160	188	183	174	162	180	179	176	186	186	151	143	200	161	165	178	175	196	216	148	190	193	190	181	176	158	178	184	194	177	170	199	169	182	193	167	187	197	177	184	174	169	178	164	188	184	172	190	199	156	160	187	173	175	172	160	170	153	194	167	173	194	160	209	163	162	179	203	200	189	174	168	182	166	180	191	185	161	170	170	191	195	163	183	161	173	208	195	183	192	172	179	169	173	167	178	178	168	180	169	166	217	159	176	173	178	188	169	178	182	198	167	182	189	181	162	171	167	161	206	174	189	188	188	194	201	189	196	163	185	202	189	199	179	177	165	176	185	198	209	178	176	172	190	176	175	138	174	197	168	162	186	174	175	175	194	177	167	159	185	192	179	192	192	187	189	171	184	175	185	165	181	169	181	172	166	212	184	194	141	201	205	184	168	152	178	171	194	181	197	172	202	182	206	173	148	194	161	193	158	199	173	188	156	188	184	189	193	187	153	171	161	168	174	156	151	183	167	171	199	157	157	192	175	184	183	192	180	176	185	181	153	195	195	207	188	171	182	165	192	172	172	202	169	188	195	169	170	181	171	174	190	184	174	182	174	183	181	187	200	155	189	164	193	182	160	167	204	182	182	194	169	198	180	180	175	183	169	210	186	146	200	156	167	172	202	185	170	219	184	202	166	192	186	176	163	186	183	185	185	183	183	177	166	158	185	191	195	181	191	188	209	183	176	202	187	197	197	184	184	169	191	179	156	184	173	162	173	182	169	186	202	203	189	186	173	186	229	172	210	176	186	158	196	196	164	174	161	176	192	164	180	189	161	173	191	197	170	193	186	181	180	197	171	199	168	196	179	200	182	181	170	189	155	181	190	165	175	179	192	186	201	178	186	176	194	194	191	174	186	196	182	188	182	170	149	189	173	180	183	186	184	177	178	175	186	181	162	182	202	189	172	183	192	169	174	170	180	183	182	196	167	152	149	159	196	157	182	175	152	190	190	191	186	172	161	187	180	154	175	171	177	184	173	208	180	185	181	187	165	188	196	188	182	179	182	181	175	199	207	180	174	180	167	159	167	166	187	184	178	166	183	175	198	162	196	158	186	171	186	183	171	174	178	177	187	173	166	191	173	207	159	185	193	163	157	164	194	191	188	165	174	163	204	171	172	179	176	190	184	181	207	175	178	162	173	187	183	190	192	158	189	164	191	194	167	184	167	184	169	169	176	174	193	161	161	184	163	188	172	173	178	184	191	178	176	172	163	165	172	184	166	177	181	176	185	142	171	190	178	201	166	195	180	173	166	190	160	210	171	195	178	180	204	153	184	147	172	166	167	153	163	153	172	191	186	180	197	201	185	166	182	183	172	189	176	174	191	199	164	184	171	192	171	178	186	165	153	160	199	193	206	178	188	159	203	189	167	195	197	172	169	180	176	171	178	187	183	175	200	191	150	179	169	180	193	166	191	189	187	173	177	170	197	177	184	164	155	161	194	176	156	220	173	177	194	175	160	182	178	179	194	162	200	154	198	173	181	161	190	191	195	194	192	185	178	172	204	211	179	185	198	202	184	211	159	160	183	182	178	209	187	212	208	192	208	190	163	166	173	171	208	188	163	187	190	167	181	170	188	176	207	198	189	210	162	187	163	187	186	178	179	163	183	166	179	187	178	190	172	188	178	177	181	189	203	180	202	189	191	175	194	190	152	179	169	175	189	219	184	183	179	170	175	194	184	184	192	172	176	206	164	147	166	148	177	148	180	161	146	181	159	197	164	188	184	188	191	181	181	194	169	175	187	189	181	172	199	176	164	180	182	182	178	195	168	147	189	147	182	178	170	190	173	172	187	216	189	173	170	173	173	163	179	192	201	168	176	176	175	181	217	183	186	196	201	183	164	204	185	200	170	184	179	174	166	186	197	191	190	166	181	192	203	184	201	173	182	172	179	205	192	177	192	185	175	185	171	187	181	171	190	187	190	169	158	160	186	199	168	182	179	160	165	182	199	185	195	171	195	164	175	172	203	187	162	187	217	211	186	160	190	165	177	165	177	171	165	153	207	181	156	179	169	158	197	181	173	152	155	154	197	160	193	197	178	169	224	173	164	170	171	174	179	184	173	171	165	196	173	188	184	181	181	177	171	172	189	164	193	180	186	202	174	183	169	190	183	188	173	159	196	195	191	210	190	180	210	174	206	173	196	167	166	208	156	158	176	191	175	155	176	187	183	184	166	175	185	187	180	193	167	178	173	182	192	188	176	173	157	181	188	166	164	185	162	204	195	186	186	179	173	198	173	174	170	169	172	195	177	195	173	174	163	188	198	189	181	186	175	160	191	176	154	170	181	193	177	202	179	156	178	191	162	167	184	171	184	173	176	172	176	189	179	191	173	186	174	190	171	184	186	190	171	180	179	178	171	174	167	208	185	167	178	208	162
3669	4476	2893	1278	920	915	792	569	548	506	531	485	452	503	453	471	479	472	449	438	460	419	441	461	445	484	477	452	457	477	462	449	409	452	432	465	401	420	429	401	444	471	473	497	429	462	433	446	438	431	424	458	429	418	472	412	454	417	424	435	421	458	492	407	484	427	410	419	455	449	431	434	432	464	434	469	415	422	477	430	438	433	425	458	449	429	458	456	423	455	464	438	443	437	424	447	416	445	430	439	460	443	449	462	482	437	447	444	439	388	423	439	441	471	495	415	454	450	400	440	403	459	458	451	450	454	430	458	433	435	460	418	413	422	450	407	419	475	460	446	435	456	447	464	445	491	388	466	423	412	470	449	447	404	434	422	450	447	470	453	459	439	438	443	427	447	467	417	425	459	433	430	473	460	457	436	432	423	457	441	427	454	401	422	425	437	450	457	423	412	435	447	445	410	464	440	388	477	395	367	441	427	496	411	438	427	411	405	428	449	460	384	429	476	447	458	440	480	446	440	414	427	423	421	431	398	460	442	440	416	449	470	432	435	463	458	440	489	444	429	448	446	404	415	460	409	445	419	447	424	440	445	413	464	448	458	457	448	475	404	411	463	410	438	439	433	438	412	450	463	403	437	446	448	438	406	439	444	442	468	441	435	463	412	384	419	436	477	442	456	416	449	436	434	430	420	450	462	416	402	419	436	436	405	442	432	426	419	389	462	451	440	435	452	458	443	409	442	444	448	452	439	461	447	387	433	453	429	440	396	418	430	421	436	433	438	463	460	416	436	477	429	402	428	438	431	446	404	444	445	443	431	431	397	457	422	418	473	400	425	420	478	458	432	447	434	441	413	456	436	415	460	428	450	491	443	433	452	448	420	453	442	417	437	415	417	446	455	411	401	437	436	439	414	426	402	466	426	452	421	446	447	403	424	478	467	420	457	440	461	406	434	437	429	417	416	446	409	438	437	470	398	452	452	440	446	455	459	470	416	453	465	436	443	426	467	436	452	463	421	461	463	479	426	435	457	450	415	442	460	430	452	453	451	424	407	462	451	406	401	463	484	419	431	439	423	429	451	395	442	437	427	463	435	419	449	428	448	448	458	456	407	460	432	404	428	408	427	470	444	443	433	434	409	456	440	465	457	453	446	460	465	411	462	437	434	451	419	428	457	451	448	421	446	445	441	418	430	385	433	433	429	431	451	453	421	430	452	449	407	437	441	413	437	438	415	461	459	451	468	407	437	438	451	426	429	438	425	425	454	423	440	438	474	423	394	473	463	425	462	476	445	422	440	422	433	468	478	408	442	473	432	488	423	472	409	433	469	461	466	492	435	422	447	422	436	439	402	429	415	421	420	418	425	454	448	440	457	498	436	431	437	439	473	431	446	456	426	435	437	445	412	441	402	439	423	428	437	422	413	411	411	431	483	420	463	422	459	424	457	461	436	437	415	437	436	427	433	436	436	414	442	405	412	436	449	452	458	451	442	484	492	445	408	450	449	443	467	454	465	421	448	447	447	429	442	442	435	431	450	477	452	429	470	430	444	444	443	450	398	452	479	442	452	417	451	386	469	468	454	423	392	470	397	459	462	454	439	463	435	449	419	439	447	439	450	424	441	417	414	448	398	427	419	399	452	411	421	462	483	430	456	419	432	399	442	459	471	437	455	435	428	481	469	437	443	427	422	439	429	451	436	440	426	445	381	469	459	443	417	443	417	451	431	458	446	447	452	453	437	439	438	446	454	447	436	445	422	429	461	416	426	454	429	423	442	457	443	465	418	430	451	448	455	453	422	458	432	422	446	449	415	475	395	457	444	439	440	417	442	443	426	464	418	433	471	441	432	475	484	440	444	425	440	448	418	445	426	427	450	444	458	457	439	430	459	431	412	417	442	429	455	443	433	433	444	443	439	454	423	463	481	404	456	465	430	415	442	435	436	441	455	427	410	431	405	390	436	425	399	451	449	376	431	439	437	460	426	423	423	455	432	439	407	463	405	458	461	423	444	440	443	458	463	447	439	442	451	435	420	445	470	409	415	419	425	446	406	447	439	440	402	430	423	446	468	472	454	465	423	459	434	474	435	410	458	447	432	412	463	429	418	438	434	407	445	432	389	457	433	460	447	442	423	403	436	442	448	422	432	407	431	420	418	432	476	451	415	423	450	431	468	430	410	443	410	471	431	463	411	448	424	409	422	477	435	441	399	400	456	463	442	423	437	485	391	426	431	403	487	423	439	447	473	434	461	431	407	436	457	408	467	464	450	427	467	452	421	424	442	475	472	457	408	443	416	442	451	445	435	441	414	465	422	458	439	427	427	437	470	435	402	441	443	467	397	422	458	427	452	427	438	437	397	433	433	422	457	432	470	419	400	429	459	416	415	428	422	412	444	402	430	430	443	468	441	443	458	427	441	432	436	448	428	426	464	447	428	452	410	469	459	448	438	470	446	418	453	451	458	422	451	411	421	421	430	406	461	454	410	467	433	434	434	465	460	469	425	440	457	462	410	484	442	424	451	416	421	429	442	425	420	486	455	436	426	477	468	473	407	467	445	454	466	456	432	460	443	419	441	443	441	405	428	419	415	449	442	440	444	441	475	459	448	456	467	439	458	435	422	456	433	415	425	416	431	419	448	428	433	403	455	426	442	441	455	432	416	454	399	426	415	438	438	423	445	443	440	467	462	425	442	483	467	438	421	441	451	451	444	446	405	444	461	439	424	470	439	429	454	448	468	448	422	427	447	455	418	477	432	428	456	461	443	421	463	449	463	426	428	455	443	455	445	431	443	417	432	447	426	407	412	420	460	417	427	406	425	420	440	421	394	468	432	454	447	424	460	435	436	452	396	442	428	463	421	431	458	478	432	439	477	421	446	473	420	446	453	441	426	384	421	382	421	419	494	432	428	430	410	423	440	413	419	416	430	487	476	434	444	442	471	435	413	455	451	403	459	420	440	415	436	465	430	410	425	430	470	431	445	456	439	430	463	426	459	416	458	459	420	439	440	439	433	448	411	434	424	389	432	410	460	412	443	434	435	445	445	432	431	413	417	418	434	459	459	455	463	396	454	476	414	423	397	425	471	429	408	476	416	434	442	422	419	401	471	462	471	423	467	424	426	460	415	418	424	447	463	433	415	464	440	458	450	415	435	444	429	425	426	465	394	462	428	452	417	437	430	425	456	444	447	413	453	458	438	432	460	427	454	391	435	391	442	431	418	426	468	425	396	462	458	456	441	453	440	467	412	434	394	417	469	405	440	462	443	432	411	422	439	441	456	406	418	415	443	387	428	450	445	423	424	444	414	416	441	440	451	423	467	460	411	432	442	405	436	449	413	439	428	447	415	428	450	420	418	449	450	370	465	433	457	464	423	423	471	475	457	417	416	474	454	426	439	443	442	475	436	452	421	460	445	473	467	462	429	441	441	434	444	461	443	427	416	448	436	426	484	468	421	418	457	442	406	431	420	424	442	423	397	417	446	466	484	457	449
31411	19236	7669	1093	728	753	667	529	504	469	488	480	484	489	459	463	433	400	390	471	425	449	417	404	417	436	436	438	474	418	416	397	411	433	427	446	437	378	421	432	428	406	438	476	449	431	446	443	417	447	443	443	451	421	471	448	392	421	420	450	422	443	449	414	452	439	444	425	451	462	426	447	409	478	452	469	467	438	422	426	470	415	444	439	394	424	437	443	430	451	440	448	413	417	432	495	425	425	468	418	460	426	409	462	394	433	452	459	442	435	456	424	435	413	445	442	458	427	445	409	446	376	418	417	404	469	430	438	422	430	434	433	397	414	448	421	438	415	392	462	398	423	440	474	409	416	436	440	440	449	388	475	439	402	474	427	460	446	418	453	485	435	440	427	465	428	491	417	430	463	418	440	436	413	420	393	452	442	433	419	447	404	461	429	427	458	414	477	451	408	397	405	414	479	401	386	457	418	392	436	410	458	450	447	439	435	474	432	444	409	390	434	429	445	429	419	429	415	465	440	473	456	470	418	439	439	445	425	440	411	444	441	438	462	426	387	436	433	421	450	448	445	461	423	446	397	431	474	415	461	394	413	457	417	427	437	447	430	423	419	436	428	407	486	423	404	438	470	472	433	444	419	437	464	440	418	438	432	452	425	438	450	459	442	410	434	420	450	432	438	469	431	439	403	470	426	458	440	410	420	431	417	470	438	428	439	406	435	450	423	431	413	414	408	380	442	406	456	454	404	437	430	437	418	482	441	427	401	423	451	436	432	457	428	413	461	448	474	424	423	417	439	407	421	417	448	394	433	443	402	410	434	491	407	422	446	396	402	403	422	444	432	433	430	404	430	445	445	452	409	427	419	394	381	420	412	419	451	433	465	440	418	424	407	440	453	376	434	436	418	397	439	421	432	416	450	416	433	435	469	442	432	413	424	376	430	416	450	413	412	472	449	429	422	443	448	421	425	434	414	429	454	425	470	417	425	415	418	471	463	446	403	411	427	425	426	432	433	429	426	408	425	427	477	430	456	436	402	449	435	440	445	438	385	434	446	439	426	410	403	454	452	417	430	426	450	461	416	430	393	423	495	425	405	444	478	417	431	447	420	414	446	449	433	394	457	406	456	429	454	414	402	444	419	413	441	407	431	440	439	450	434	471	426	430	449	424	419	444	444	399	485	451	451	445	448	425	413	424	415	460	476	397	468	414	471	418	421	444	439	410	441	427	464	411	416	435	474	446	462	429	397	436	423	375	408	414	413	459	475	445	437	437	437	434	414	409	445	450	451	415	414	451	420	442	477	440	466	405	412	446	381	381	447	412	464	412	432	472	396	440	458	463	434	432	437	425	448	432	476	417	407	445	481	437	419	462	402	420	467	421	418	460	441	468	427	430	447	397	442	411	441	467	456	443	467	429	431	460	422	434	440	420	439	499	454	488	431	395	411	464	395	425	428	437	442	425	420	399	424	415	429	453	422	434	424	426	417	424	430	446	451	446	420	430	404	455	459	396	475	450	402	419	457	419	417	408	438	451	474	448	448	431	433	388	419	430	488	433	412	437	475	503	452	403	420	441	455	463	426	461	439	414	432	453	398	435	436	447	449	483	468	401	409	416	379	454	414	434	427	447	422	403	417	437	410	408	429	435	423	411	440	415	464	417	423	404	425	435	428	419	404	418	481	417	452	416	444	375	446	467	428	428	433	445	458	442	418	418	455	427	424	428	397	450	430	432	420	436	473	425	418	428	452	387	405	446	463	437	383	449	408	406	429	404	449	398	414	441	451	439	441	400	402	401	430	400	457	428	455	435	414	387	424	389	413	435	449	403	437	444	414	427	408	393	400	432	441	410	450	431	441	400	457	451	418	475	399	442	426	401	436	420	399	417	441	439	430	470	465	418	416	450	404	382	476	398	417	456	410	427	450	452	428	410	456	454	388	422	396	396	438	444	466	433	463	443	440	458	451	440	458	420	465	413	443	384	443	425	452	440	436	434	456	443	413	405	422	426	426	456	430	396	447	424	425	447	442	431	429	425	422	439	435	423	433	434	433	422	418	446	441	446	428	461	440	434	404	430	432	452	443	429	430	442	438	395	450	417	501	420	478	430	434	442	422	448	464	416	432	410	450	385	449	405	416	444	397	412	430	412	397	391	419	398	418	477	433	450	432	445	444	414	444	447	443	391	471	427	423	429	375	418	413	430	417	412	444	432	423	462	430	427	460	399	454	457	414	387	402	428	403	435	470	428	424	485	444	423	440	436	460	440	410	455	453	471	449	429	437	431	445	455	420	446	437	406	414	427	409	426	427	430	434	434	438	463	414	469	459	454	447	436	418	470	443	453	411	396	421	469	431	409	466	410	426	461	415	443	472	413	412	439	430	419	435	422	392	415	419	414	433	394	428	427	433	432	438	439	411	403	437	420	411	470	407	449	404	463	461	438	460	401	437	429	444	429	431	446	408	416	455	424	412	429	431	441	451	406	447	430	443	426	421	450	452	437	462	475	443	427	453	362	424	464	454	453	444	427	423	469	422	423	431	476	427	429	452	447	465	432	451	450	427	430	455	494	452	426	460	407	392	463	416	421	437	445	447	436	433	487	474	392	433	444	439	429	412	411	425	437	432	455	429	427	432	487	414	388	426	423	412	443	428	426	408	434	443	428	443	405	410	416	419	409	451	435	425	439	382	421	409	413	435	432	424	421	391	431	415	403	460	400	391	412	442	413	409	428	426	420	431	399	433	428	441	462	420	447	412	401	441	395	409	410	421	411	410	436	428	456	427	452	500	467	463	415	419	436	470	423	423	439	448	453	414	399	444	436	451	448	412	418	450	418	457	426	451	372	438	456	483	439	456	426	443	469	429	425	458	476	446	416	449	436	456	432	444	444	405	457	422	417	415	392	436	444	419	462	443	422	427	422	432	453	472	440	462	435	443	446	435	364	395	461	399	411	413	421	450	428	443	479	424	441	467	437	447	407	419	431	425	454	432	411	434	460	417	432	443	390	422	466	461	440	392	392	464	450	430	423	475	449	433	432	399	429	407	416	447	428	442	422	411	438	371	421	415	408	429	423	448	427	427	429	396	447	432	456	432	457	436	395	465	445	454	450	417	400	414	414	455	417	391	427	432	438	470	385	435	425	420	389	423	460	435	387	415	483	428	412	405	412	410	405	433	424	503	423	448	451	439	418	424	427	477	476	401	391	444	422	419	442	455	413	415	410	420	463	448	476	441	418	433	416	452	438	452	447	445	460	425	446	408	476	451	497	423	434	404	454	443	427	440	445	415	441	445	435	426	417	409	427	452	478	427	444	401	446	465	428	413	429	461	456	454	436	423	406	430	426	413	447	415	461	416	444	466	407	470	433	445	460	438	428	435	438	417	422	439	457	436	418	385	439	425	447	422	466	442	454	417	431	468	455	404	413	423	481	441	423	451	440	465	426	450	412	469	445	434	460	450	451	426	404	439	452	471	428	402	503	412	501	481	392	438
5748	1495	1339	1154	1069	1084	1036	1040	1025	966	999	968	1006	1015	996	964	949	997	934	938	945	1006	976	986	968	948	961	910	993	962	983	962	908	953	990	925	947	998	987	970	963	1012	927	926	965	951	942	958	968	987	1006	960	937	980	964	946	967	937	957	999	992	949	943	991	933	915	933	986	956	962	1006	1012	935	957	951	991	923	1004	954	933	972	958	962	956	979	895	952	977	992	981	1019	986	999	953	919	994	934	968	943	947	995	971	966	991	947	914	952	1016	908	975	976	905	959	994	956	1003	977	966	945	986	991	936	943	943	977	941	1060	904	956	963	925	939	993	994	955	973	956	970	949	938	931	997	990	953	955	967	929	993	1005	963	976	1018	941	935	903	986	932	930	1016	966	933	946	975	975	963	923	938	953	971	947	949	950	942	1010	979	986	997	956	982	967	980	994	949	926	978	946	1002	1011	982	898	964	970	987	1032	950	972	974	951	1014	923	967	925	916	940	972	919	985	1018	943	957	930	997	973	984	937	940	932	950	967	956	914	950	944	966	994	927	929	923	959	946	937	916	1011	930	944	955	980	989	922	928	1023	962	984	922	1003	939	952	960	969	980	991	951	925	962	987	998	951	966	914	1031	949	927	982	928	965	922	999	944	947	916	985	907	1004	956	942	915	1003	983	999	1013	999	993	955	1018	990	925	980	985	932	967	906	942	920	984	920	986	1004	933	979	1009	1041	996	952	985	921	954	922	959	925	958	884	954	998	971	984	974	962	922	977	956	988	970	929	958	927	980	971	990	987	962	917	953	974	996	984	955	950	919	977	936	995	967	939	977	952	920	957	971	951	950	910	925	950	963	974	944	974	991	971	990	1020	948	942	965	994	959	973	1024	968	906	995	949	1052	910	951	997	960	951	1001	943	1037	989	902	983	968	980	920	925	968	959	884	947	954	945	936	960	973	935	983	980	864	970	992	923	951	1002	1050	995	947	983	1037	949	944	963	989	895	973	929	974	959	925	957	973	954	930	894	989	991	973	984	983	1047	956	1003	912	950	916	961	950	929	905	952	969	912	910	984	956	916	956	979	995	923	970	956	908	993	949	945	910	966	962	987	989	943	1027	985	967	958	991	1019	999	886	984	937	995	903	1006	929	988	975	887	999	953	992	975	923	928	945	942	951	983	995	915	938	1015	948	888	1016	985	981	960	998	994	966	973	924	942	985	959	981	984	998	947	968	1022	972	981	987	972	982	953	984	970	909	997	1008	935	886	1027	950	1014	959	960	968	1007	922	972	1042	976	964	979	961	986	1024	951	981	1001	966	946	970	957	967	976	963	974	978	956	939	963	1008	1022	960	945	959	949	970	1032	939	987	945	954	988	976	956	1017	921	959	967	917	928	987	1013	983	968	941	988	971	911	939	913	974	956	930	996	983	928	988	966	1006	938	977	977	1002	933	1010	962	922	988	999	910	1007	935	925	938	964	936	1000	946	997	941	912	946	934	1004	983	947	972	990	1019	963	956	996	960	943	1001	959	975	961	949	965	980	992	887	975	1012	946	977	993	942	973	985	921	972	917	999	990	1041	946	985	940	966	970	995	955	976	928	959	980	987	928	938	934	933	1019	966	977	971	945	958	968	1038	920	928	1002	984	971	929	944	939	964	1016	930	938	984	994	976	982	969	920	946	972	930	965	953	968	991	943	975	920	972	969	976	957	997	906	1002	966	976	959	966	925	968	945	885	1031	963	980	1014	912	991	966	1012	943	931	1000	970	927	957	956	1010	965	973	907	953	973	926	964	982	978	959	963	969	983	968	916	978	989	956	968	957	964	1000	990	938	962	1017	942	953	963	906	891	986	941	1008	958	1008	940	980	975	976	997	985	977	949	930	942	967	937	865	975	969	926	974	989	1001	958	1009	935	953	991	930	939	963	979	994	954	955	979	909	948	997	958	1039	953	1014	987	976	952	971	919	952	928	983	952	995	970	1007	944	985	983	941	974	943	955	927	915	960	962	965	943	911	991	1035	903	989	941	971	975	960	952	933	977	914	963	919	979	974	939	967	1009	1000	945	1023	984	965	942	999	989	938	974	971	955	912	1001	927	939	996	954	937	941	923	927	958	979	986	961	981	927	966	931	1010	973	960	919	967	1032	1021	924	956	901	964	973	968	941	974	974	996	956	921	990	967	923	969	896	948	961	973	949	949	922	951	964	1011	929	920	924	968	976	963	918	952	983	950	942	999	965	941	969	934	984	1021	902	975	904	942	989	911	941	949	959	926	925	923	998	965	948	952	962	951	968	986	965	977	987	982	951	943	967	990	980	967	893	986	938	978	951	958	993	951	1017	934	995	981	976	970	993	922	965	1001	898	1018	992	1004	979	976	917	955	953	956	978	1002	932	989	928	991	959	1011	934	955	929	955	940	931	961	940	1049	958	938	953	962	952	931	969	968	950	988	971	960	920	931	941	921	974	912	985	956	961	1017	924	950	972	976	967	921	934	924	969	966	921	946	970	919	1008	960	1012	956	902	935	938	967	1009	975	929	959	982	994	972	957	937	955	932	935	926	969	954	928	977	978	996	998	982	960	988	947	1025	975	943	946	923	955	1026	988	985	958	950	914	954	948	911	985	995	945	938	975	970	965	924	969	953	955	1011	957	947	975	972	986	966	968	942	913	919	951	985	999	997	973	1016	1035	940	938	982	922	983	967	932	885	995	997	1005	969	972	964	1013	924	953	866	997	953	902	978	944	904	993	962	938	934	976	947	923	902	966	955	958	950	958	943	970	988	966	961	1026	1016	974	911	953	975	967	950	958	954	946	954	1006	983	954	960	954	980	943	907	1005	977	937	989	932	972	980	943	1012	973	963	918	932	996	1020	933	976	929	963	930	989	970	953	1019	955	1021	924	979	919	998	979	937	950	954	1004	944	934	939	936	1019	935	983	966	938	955	894	974	945	973	939	994	970	951	987	996	1020	951	994	1019	970	976	999	964	1008	956	912	937	956	922	902	980	1026	962	956	958	990	1017	940	985	929	977	941	976	1012	970	963	955	970	964	959	988	958	931	912	955	984	938	980	929	993	923	969	966	894	971	970	1012	935	952	976	970	951	998	967	997	960	1053	924	974	993	984	931	972	932	973	946	986	956	973	969	989	1024	1019	990	888	958	921	1044	1010	998	944	992	940	939	939	963	1028	954	954	980	944	957	967	893	922	951	927	926	983	1011	992	953	965	924	956	956	968	957	1022	995	974	988	990	959	965	964	980	1042	958	898	913	959	978	1004	1007	972	993	958	985	957	950	951	952	944	989	933	952	976	928	1009	965	951	945	962	969	973	992	939	1067	993	982	1002	990	994	946	952	961	961	948	997	945	952	997	1029	959	1002	898	929	996	981	1004	982	921	955	994	946	941	923	953	983	932	918	965	926	969	938	897	915	931	960	984	968	940	1001	1036	940	945	957	939	947	928	953	1030	946	931	928	934	928	947	945	1039	945	980	946	918	946	957	923	1015	1024	1023	903	944	946	944	985	949	945	939	993	969	977	1020	952	943	1024	989	999	979	929	1021	937	984	882	993	939	962	975	961	972	954	972	928	989	959	960	943	890	925	926	1013	976	1006	973	1003	988	954	1012	910	906	973	992	956	926	975	927	899	951	960	906	971	927	1003	939	945	960
23982	20686	23952	27502	20695	20132	1752	708	550	461	470	414	453	412	374	358	365	351	314	322	381	352	363	336	313	332	301	343	342	306	281	358	301	335	321	328	299	319	331	328	304	329	324	316	336	344	302	321	345	322	303	325	311	284	338	349	335	302	306	294	299	323	298	324	315	323	322	320	320	317	321	303	309	307	326	306	276	285	324	341	325	310	308	315	333	302	339	287	296	299	313	324	330	295	352	287	358	357	338	311	344	307	300	321	313	354	320	364	354	339	314	328	297	343	339	338	318	307	348	317	291	288	293	296	311	312	313	290	298	300	319	331	329	299	351	325	315	329	301	302	316	324	310	345	319	295	295	322	313	286	324	377	334	307	322	341	331	316	346	369	322	329	334	299	279	340	349	298	307	335	346	351	304	298	340	315	311	289	323	300	318	306	298	321	338	341	304	321	306	337	296	307	330	344	294	314	310	345	352	296	320	309	295	284	344	334	318	306	322	316	321	279	309	281	300	299	260	316	312	292	339	305	305	352	316	339	315	344	291	340	317	339	306	301	299	336	363	322	299	348	347	348	324	325	315	331	323	315	325	318	334	288	318	296	349	322	305	340	315	353	342	326	320	331	355	312	352	359	329	303	317	325	278	303	345	318	304	324	316	328	307	300	312	347	304	293	332	336	329	324	326	315	307	297	307	327	322	321	275	322	293	287	308	324	358	300	320	300	323	318	312	334	313	323	319	314	342	332	316	328	332	304	320	324	336	353	326	340	311	369	368	313	304	316	331	331	319	302	336	350	288	335	299	291	301	335	323	321	361	333	318	317	305	321	326	286	329	324	320	330	318	317	302	328	298	337	322	331	310	307	356	314	332	306	322	319	337	328	318	327	321	326	315	339	331	325	301	316	323	337	306	350	329	311	324	353	308	329	324	320	308	325	293	309	338	341	342	343	305	326	352	336	313	309	337	323	332	299	350	361	317	339	334	314	303	309	318	325	290	301	327	324	328	318	317	331	351	328	314	342	327	316	318	344	339	360	305	328	350	318	308	272	294	349	342	378	340	323	338	346	325	317	334	333	336	347	345	304	321	340	314	315	346	341	259	328	314	341	328	304	314	316	297	315	339	294	318	306	302	318	319	305	320	330	345	318	350	321	363	336	338	322	296	320	287	278	293	287	337	320	337	312	299	336	351	307	297	321	314	312	342	304	314	300	335	337	341	293	325	302	314	308	270	368	341	312	299	326	340	317	325	340	325	311	323	296	334	341	348	298	317	344	330	294	347	321	340	313	338	334	321	323	350	343	335	337	311	324	323	337	287	301	303	290	336	316	333	302	306	310	320	300	308	306	320	301	337	323	313	292	321	360	328	321	315	326	314	358	308	318	334	347	350	319	342	362	295	336	317	311	352	313	323	305	315	303	301	316	315	311	334	304	337	284	323	294	300	375	369	313	332	340	295	306	319	325	324	299	300	309	333	326	329	356	335	328	340	326	296	308	318	301	317	341	310	321	353	339	328	343	308	342	313	306	300	312	282	341	345	353	264	312	331	332	312	289	347	285	336	323	320	364	341	353	342	325	289	315	318	319	320	320	346	316	287	341	320	318	316	319	331	320	309	332	351	302	340	325	304	346	318	315	295	317	309	285	326	309	315	326	315	331	320	314	344	330	338	331	313	319	301	308	318	301	339	321	321	352	329	321	320	343	300	327	287	311	329	321	321	344	318	335	318	295	320	307	341	314	313	334	293	302	291	302	321	333	326	348	287	331	339	337	329	320	283	340	317	287	310	298	307	331	301	343	289	305	305	283	330	291	331	345	349	326	303	311	311	316	325	313	322	330	290	332	361	331	312	302	317	296	295	315	312	325	308	305	323	329	321	342	340	334	324	322	316	336	289	332	304	323	349	320	322	303	356	316	321	352	330	344	319	294	358	356	272	307	341	310	352	311	335	344	316	319	266	321	339	318	294	321	289	303	322	291	333	318	287	309	327	323	307	335	298	314	331	361	325	332	341	316	277	295	329	319	312	299	332	328	308	306	295	332	335	298	289	296	349	298	334	303	343	300	343	309	325	325	333	315	278	330	296	330	316	345	339	317	347	313	310	301	295	351	308	311	297	302	311	286	314	300	327	337	297	325	324	364	283	332	287	293	328	292	320	323	368	335	301	348	324	349	329	342	303	303	311	300	338	333	338	315	329	338	297	299	328	324	325	297	319	336	336	316	327	323	312	293	307	308	313	317	311	322	372	345	308	291	331	301	322	334	327	320	297	335	329	309	334	343	333	357	308	310	323	315	330	333	296	312	303	308	319	329	322	315	288	345	331	314	308	314	303	300	322	308	313	300	327	338	321	309	303	323	360	310	296	302	303	304	310	321	314	337	342	317	309	325	305	323	348	301	326	356	334	330	314	332	317	335	315	272	290	327	309	311	344	331	331	333	316	327	314	321	306	330	305	325	321	324	341	325	343	333	312	321	336	320	292	328	316	341	328	322	305	290	313	329	326	293	325	352	318	287	306	311	299	306	323	330	329	291	284	321	301	329	301	269	288	322	310	291	323	333	323	324	306	291	297	292	316	298	327	347	296	328	292	328	307	312	298	302	352	309	319	341	289	320	310	313	311	294	305	353	317	323	325	297	315	311	360	281	308	331	310	308	327	308	315	349	333	278	316	318	346	328	357	328	341	325	335	350	332	328	310	333	311	336	317	318	328	348	345	341	305	292	329	337	347	291	297	320	348	321	296	315	357	315	317	369	287	330	323	316	334	327	334	292	306	325	304	310	347	309	344	310	302	333	336	309	321	328	302	290	334	304	312	310	351	305	315	305	305	289	338	312	313	308	339	319	343	305	282	340	314	305	300	345	352	325	328	317	291	321	333	305	361	343	334	332	302	285	323	305	299	298	304	299	309	312	333	306	292	302	353	295	318	346	314	350	357	318	344	311	355	292	291	293	322	337	313	367	343	291	313	310	328	306	290	335	323	283	295	301	317	318	273	344	322	289	301	322	335	298	348	354	315	296	291	342	317	317	375	317	338	313	327	296	332	296	301	324	315	327	337	308	322	332	332	302	305	313	305	296	327	301	337	313	340	332	329	292	364	336	344	309	302	323	324	326	348	335	351	316	327	322	334	330	307	309	320	296	331	329	317	297	356	321	327	329	325	324	317	326	334	340	325	319	326	347	339	305	319	313	303	337	337	324	326	327	324	321	297	298	331	306	327	317	329	337	321	342	324	318	329	331	318	335	312	303	302	309	304	308	365	312	310	333	295	323	299	319	301	322	292	344	302	317	314	298	332	333	326	295	355	294	314	318	328	310	323	313	318	341	335	343	318	311	328	335	331	320	280	322	298	270	297	323	312	275	306	348	333	331	350	317	311	320	321	307	321	320	300	300	315	330	321	331	318	329	308	327	304	337	328	292	323	305	345	332	276	349	324	310	319	338	324	314	320	317	340	320	322	326	286	330	339	332	325	335	322	305	321	324	317	323	325	309
3701	2975	1984	1168	1046	972	963	768	764	793	740	764	702	706	757	744	717	739	699	703	714	712	726	707	671	689	745	687	690	738	709	656	691	681	781	738	730	706	719	755	719	713	695	701	724	707	674	667	728	738	697	707	702	668	709	735	729	720	767	692	742	683	729	728	749	713	679	711	733	693	671	695	724	731	728	705	727	709	755	721	707	724	708	649	738	710	751	690	726	710	688	738	733	714	745	714	741	695	726	775	704	711	696	695	698	724	724	746	739	714	754	698	680	712	655	686	708	744	722	705	720	727	720	715	730	676	705	678	687	668	706	698	720	748	730	740	695	667	679	690	758	656	758	714	722	728	710	681	693	760	746	726	702	724	665	725	707	664	732	731	724	703	722	710	755	718	675	651	711	707	719	690	732	682	697	714	705	727	729	720	713	698	722	651	710	741	719	664	728	722	695	725	708	700	672	721	682	705	701	751	721	697	700	727	741	740	726	673	729	727	660	750	695	695	700	703	744	721	720	727	714	687	712	709	714	687	695	719	734	744	726	748	738	808	755	676	695	667	687	649	725	722	694	765	725	729	679	707	754	723	731	707	714	690	713	732	795	761	753	684	696	707	731	716	732	718	702	746	756	761	713	734	726	694	741	714	679	734	705	720	700	693	685	717	733	687	697	708	662	641	693	690	713	707	722	739	700	687	726	706	729	774	705	719	697	673	668	703	734	719	720	751	707	704	697	654	690	703	694	732	735	698	768	705	730	709	697	719	702	701	739	698	745	711	703	709	740	674	728	725	703	677	721	712	706	698	716	743	648	691	740	737	748	700	684	730	699	655	700	746	731	686	700	705	712	714	763	769	749	732	714	696	734	709	703	701	719	710	727	725	730	727	736	719	702	758	725	737	745	773	721	734	749	681	720	716	717	678	717	700	722	756	714	685	678	750	716	728	749	707	700	729	767	725	697	729	719	710	723	723	710	715	715	711	687	702	713	768	685	712	726	704	687	679	736	668	743	731	763	713	696	704	708	671	768	680	705	722	709	720	678	686	776	740	725	705	774	689	749	714	694	646	754	698	753	720	691	734	739	680	802	724	735	746	734	732	719	707	725	707	724	701	730	732	667	703	705	731	704	736	731	743	705	737	753	690	693	746	701	734	720	769	692	709	750	679	713	670	709	695	744	673	715	705	719	724	763	675	687	738	690	693	668	745	702	738	763	708	720	744	707	733	751	703	713	715	701	708	721	740	705	732	671	730	725	721	714	727	694	698	711	705	722	716	755	711	739	682	706	725	743	750	727	708	655	710	735	679	733	707	715	740	727	737	709	696	715	723	687	709	694	712	689	674	674	769	710	677	757	696	699	685	725	702	695	735	674	707	675	710	733	672	699	734	689	713	704	735	692	734	716	730	698	737	745	736	705	725	658	750	763	738	690	720	708	730	675	706	751	673	703	739	752	744	724	694	706	678	674	733	702	742	731	738	654	692	710	698	711	780	733	702	726	749	684	708	726	688	701	704	725	708	707	701	759	705	710	718	707	738	690	696	677	720	770	725	742	704	708	741	717	705	738	728	689	728	744	750	711	726	691	715	698	728	677	728	697	743	710	710	735	711	679	725	731	726	670	653	717	741	733	718	704	719	702	733	745	725	679	683	711	690	728	708	720	664	685	699	715	710	732	721	703	735	713	725	684	709	697	720	706	723	680	743	710	718	750	729	721	690	716	726	749	705	734	753	744	716	722	692	709	664	733	687	709	730	767	765	739	700	737	753	711	648	703	712	718	680	710	668	738	752	703	708	704	703	716	736	681	702	728	721	720	740	681	720	760	709	738	765	697	689	693	748	734	697	666	666	719	683	703	707	717	722	724	698	723	710	672	746	740	723	677	725	706	743	764	730	721	707	754	718	682	695	651	788	757	712	708	765	731	749	697	669	725	699	733	670	699	680	786	710	651	690	715	692	777	694	689	763	690	715	708	699	774	680	642	716	684	715	713	741	689	736	719	744	708	751	710	693	705	730	716	734	732	673	770	687	721	740	715	713	767	693	701	699	781	717	752	712	686	718	674	711	702	731	730	667	737	743	785	747	700	726	705	717	720	724	774	696	709	761	702	699	730	665	721	709	723	711	648	702	751	656	693	715	690	699	658	703	732	716	711	691	671	710	691	705	727	708	750	703	682	758	734	705	714	748	727	760	702	712	707	754	754	712	731	694	712	680	737	709	696	717	696	746	714	712	710	692	748	726	732	728	718	744	698	766	748	701	721	730	660	706	670	752	762	697	639	701	741	731	692	698	697	703	737	693	733	707	711	689	749	735	724	701	714	759	720	681	721	705	729	788	710	704	673	683	730	725	697	728	698	733	666	746	792	739	648	667	666	750	692	738	693	714	671	714	716	750	721	699	717	731	699	705	698	777	719	693	671	714	725	736	731	742	711	620	722	703	703	764	712	703	706	712	703	701	692	715	711	704	717	686	708	723	747	716	724	741	699	730	704	721	677	708	736	702	729	717	731	728	732	738	721	765	700	645	729	634	723	737	699	679	680	718	713	703	735	699	744	745	724	713	718	713	682	670	709	687	707	729	727	744	718	761	709	723	688	684	734	724	687	748	737	667	724	735	746	699	743	730	699	698	695	737	679	717	714	662	738	694	744	739	720	705	672	712	686	642	691	714	725	746	736	672	741	738	739	720	729	712	753	715	685	673	690	706	692	701	695	707	702	637	724	715	729	755	749	698	714	705	717	679	769	773	709	694	705	703	672	763	763	684	736	713	717	733	734	729	743	706	674	721	663	698	677	700	650	658	694	739	742	746	694	659	710	659	712	686	739	672	706	722	752	737	708	746	751	730	728	722	756	733	740	713	719	661	726	705	724	740	717	745	754	721	749	732	722	695	648	700	730	739	730	741	738	717	727	754	675	686	717	684	678	733	665	738	692	653	688	703	656	739	668	721	738	719	702	733	758	710	730	728	744	725	677	716	648	698	701	738	682	689	672	727	663	719	712	730	703	676	743	687	685	672	736	728	699	758	655	742	716	763	696	714	678	738	723	734	744	700	736	735	710	688	695	693	659	671	703	701	686	687	722	705	683	713	736	681	760	709	753	737	689	668	690	733	687	704	705	689	679	738	738	732	695	686	765	671	741	689	731	706	747	714	750	671	721	707	688	728	702	734	736	709	735	718	694	756	705	694	725	731	721	714	708	709	721	729	696	744	710	694	730	694	716	748	692	752	707	723	727	739	683	687	696	695	729	706	704	724	688	724	723	740	681	753	738	697	681	754	740	728	708	717	721	660	665	739	662	718	714	709	711	702	731	780	719	777	728	698	710	736	728	679	755	748	720	719	732	660	710	722	707	716	728	731	735	698	743	665	696	725	689	735	684	702	684	758	731	673	696	734	706	713	680	724	729	720	686	729	680	689	709	669	673	724	719	703	737	705	712	710	668	701	679	733	708	707	741	715	722	720	736	682	720	694	743	678	725	729	672	763	692	723
23398	20672	24226	27159	20672	20702	16816	1195	584	452	409	332	340	304	313	272	256	235	243	182	174	158	192	191	204	205	190	199	210	212	209	191	184	179	173	170	204	193	204	184	197	194	166	184	203	183	194	180	171	185	180	165	208	171	179	182	187	181	174	173	190	165	188	184	184	166	170	157	206	182	176	164	164	195	170	163	196	157	179	191	185	178	169	211	203	184	161	178	166	211	218	204	172	140	167	179	184	164	161	192	161	194	161	170	205	178	185	168	154	175	177	210	192	197	180	184	190	188	189	178	175	179	176	171	193	175	194	192	176	180	185	167	164	210	174	178	181	190	212	172	173	177	183	174	165	166	181	192	200	192	195	218	179	180	186	195	203	208	161	162	193	172	178	209	186	198	201	197	162	169	185	199	201	156	177	192	182	201	174	188	187	194	206	202	233	197	163	179	169	174	168	169	169	134	192	184	212	205	204	192	197	187	208	189	198	183	194	165	159	177	188	166	192	186	198	171	149	189	177	172	171	190	185	177	204	169	184	182	190	176	178	174	168	181	182	180	205	172	178	174	182	178	193	155	202	162	163	175	178	192	163	199	200	164	162	154	178	173	176	195	188	205	198	171	187	165	190	207	220	179	176	145	173	201	180	164	167	164	160	190	186	172	165	179	193	190	175	180	178	183	179	213	172	171	186	168	162	195	178	179	168	165	180	182	172	177	173	161	157	179	196	182	197	178	192	173	183	173	189	190	153	177	163	190	181	198	172	185	166	197	194	184	180	163	183	156	175	177	193	191	175	172	161	166	169	163	168	169	189	175	178	193	171	193	198	166	181	155	164	147	161	175	179	152	165	183	199	160	188	201	185	181	199	189	150	191	184	173	198	170	165	189	218	173	174	195	191	186	177	163	182	187	206	179	164	162	180	186	204	215	195	217	176	185	189	185	176	173	186	175	195	176	167	166	188	155	176	162	170	171	198	185	189	197	201	173	181	177	193	185	189	159	182	168	185	195	183	162	179	145	159	199	175	176	184	154	189	162	176	190	200	186	156	186	180	193	165	194	172	168	185	190	178	199	155	185	193	170	183	178	187	145	172	184	183	164	193	174	160	164	171	193	191	177	171	162	193	172	192	173	184	196	174	163	187	163	166	192	181	168	199	168	216	166	184	179	164	206	174	166	185	189	198	175	186	202	179	169	169	197	170	174	163	192	174	172	173	186	178	163	162	171	182	168	183	203	194	183	166	183	177	182	181	196	187	168	198	188	183	155	151	165	184	182	171	171	176	181	172	204	178	182	170	193	177	171	167	180	145	160	176	175	177	173	181	174	175	195	181	151	191	156	178	199	196	172	177	162	185	191	156	166	168	207	204	174	155	179	179	182	178	182	170	168	175	186	190	174	158	180	174	175	179	177	193	198	188	175	181	194	181	174	171	184	185	169	175	189	198	158	167	180	190	176	178	161	152	170	156	207	164	175	205	176	167	165	189	191	197	195	156	162	206	173	193	192	202	186	210	202	173	153	195	183	177	195	166	206	178	172	200	169	167	170	198	184	173	205	195	172	165	180	187	169	175	196	176	157	157	158	177	178	154	177	195	192	184	192	148	187	157	210	157	168	182	166	159	171	177	195	163	174	147	193	185	179	167	158	180	165	181	173	193	153	197	164	185	194	182	205	180	192	168	179	178	180	181	208	181	166	210	181	170	202	175	188	178	182	183	188	179	187	172	172	159	170	187	166	154	164	174	190	164	172	180	183	151	155	191	176	180	183	172	181	176	153	162	160	188	168	190	194	182	169	172	190	180	167	218	178	184	178	188	152	190	198	165	163	204	178	184	152	175	200	183	184	198	189	186	184	181	176	168	177	170	181	177	178	200	169	188	190	197	168	175	163	201	165	180	202	166	198	203	205	197	196	211	179	185	201	198	170	171	193	172	156	195	157	197	192	175	190	185	183	164	200	181	172	168	178	186	184	148	164	158	176	179	164	180	172	176	190	175	185	225	179	185	189	187	191	150	171	190	183	179	189	165	166	182	188	225	165	188	188	185	191	169	187	167	182	185	182	161	175	151	191	186	186	156	203	164	200	173	157	184	150	138	171	186	188	190	178	177	162	164	186	198	177	183	157	167	181	183	179	195	194	169	171	194	200	207	180	192	201	206	204	198	179	175	161	189	171	191	165	199	183	161	197	214	202	166	180	165	154	186	169	197	198	195	196	191	172	174	192	198	171	191	190	193	202	194	178	192	160	194	179	192	169	156	211	154	187	178	193	197	189	192	174	194	189	174	163	138	178	153	197	194	205	166	197	201	181	193	182	200	199	199	210	175	170	176	188	178	187	177	178	181	178	189	197	185	154	164	181	190	174	143	174	177	174	183	189	158	178	167	162	166	179	178	186	180	159	183	172	198	179	191	186	188	194	170	177	183	197	201	185	188	186	184	173	191	192	202	185	146	162	171	179	167	177	172	181	175	147	177	167	163	166	169	184	186	176	199	173	188	170	162	176	172	177	168	174	185	188	204	181	187	198	182	183	151	161	164	197	155	184	186	168	176	171	157	183	199	177	159	177	156	192	172	151	180	174	181	187	168	189	203	161	175	188	200	195	193	172	163	168	143	195	171	181	170	186	147	178	176	175	188	174	164	186	204	194	169	180	152	208	220	190	185	188	177	184	186	179	176	170	191	173	164	194	196	203	181	165	174	181	192	174	184	182	183	203	163	183	164	191	167	174	159	173	196	181	181	163	176	201	182	173	184	176	187	182	169	165	177	191	197	154	176	195	176	169	158	197	177	190	185	160	157	170	197	167	198	158	159	194	160	161	173	146	224	168	180	183	154	169	152	187	200	185	197	172	147	191	175	167	178	198	170	197	200	175	177	196	169	178	168	159	187	153	166	199	182	183	172	175	218	179	176	171	199	177	158	181	185	206	176	210	169	154	177	169	148	161	211	183	174	161	170	191	177	153	183	190	170	145	189	152	172	172	155	161	183	175	192	174	195	164	185	176	193	185	170	180	178	189	190	164	167	151	178	182	188	179	175	160	191	191	189	184	175	166	167	159	186	183	185	178	192	187	191	187	148	172	171	174	166	171	185	150	195	171	164	163	162	178	191	192	183	172	175	178	162	218	165	195	181	161	176	189	216	197	183	167	175	171	176	181	194	179	172	177	171	173	162	169	148	152	176	179	190	183	153	180	161	182	165	189	160	186	168	188	186	176	159	170	148	170	179	179	171	171	188	154	185	186	190	191	206	164	195	196	170	156	174	156	178	195	170	177	176	164	194	169	190	184	178	170	189	197	176	174	177	186	200	178	168	188	203	167	181	145	172	186	184	176	200	167	181	194	188	169	175	194	187	200	201	174	176	169	203	178	184	187	163	201	178	173	190	173	181	168	177	178	200	196	180	195	184	181	189	159	164	187	171	172	209	196	186	166	187	178	173	156	164	176	184	185	204	181	199	187	159	160	201	168	181	200	171	161	175	191	185	170	137	188
3707	4237	2584	1293	910	944	722	599	548	520	512	525	473	475	466	480	439	425	467	447	457	440	473	445	476	462	469	455	470	462	415	423	440	443	397	412	408	428	410	387	435	454	450	474	472	454	400	452	412	465	421	438	447	418	493	449	442	411	421	426	409	435	438	446	454	461	463	485	417	408	453	405	419	450	400	446	442	431	435	423	434	438	419	392	474	458	425	390	428	426	429	437	451	447	425	419	456	418	447	432	454	448	434	433	439	471	427	448	387	440	416	433	455	440	472	453	420	434	451	451	449	415	467	439	440	457	389	445	424	453	448	443	429	424	413	467	431	446	491	420	451	445	423	454	440	423	430	432	453	448	410	459	465	400	454	445	435	445	437	441	411	441	422	442	447	437	450	440	420	408	440	377	441	454	428	418	477	482	422	440	430	412	413	453	413	439	443	464	433	443	453	448	429	483	405	483	434	453	431	467	432	450	459	404	464	450	461	458	406	437	471	404	396	443	481	417	437	452	402	442	473	409	463	440	419	415	449	422	426	461	433	434	438	408	436	423	387	420	459	444	458	461	433	447	421	442	433	433	448	428	423	433	444	415	445	430	438	445	441	450	435	430	407	430	397	461	433	441	432	460	424	385	436	427	468	464	441	406	437	445	469	444	394	426	426	444	426	455	437	434	427	486	436	449	443	427	398	433	415	448	442	456	428	455	439	415	416	478	443	429	454	430	454	459	401	459	429	448	442	446	427	454	449	423	435	420	426	428	435	446	442	364	424	451	431	418	444	420	436	423	430	427	433	410	446	411	439	400	444	425	427	422	431	431	446	440	456	416	458	461	458	456	433	410	434	435	443	416	455	459	466	429	421	417	430	421	422	453	433	455	450	460	437	455	468	443	411	442	465	466	455	437	425	426	449	442	430	420	488	418	452	403	420	448	447	443	420	429	416	457	438	418	447	463	458	420	439	429	424	446	473	439	423	429	470	424	425	435	385	452	453	397	430	411	428	504	402	393	460	451	419	454	437	412	441	444	445	405	455	444	429	437	422	428	444	398	441	463	406	423	423	409	433	425	404	437	398	382	441	477	421	458	410	430	420	432	442	428	422	480	451	464	412	451	451	469	447	424	429	395	453	443	449	474	392	445	458	430	437	442	418	416	434	448	429	438	406	435	479	450	469	441	437	444	408	426	456	437	428	443	459	455	448	407	402	444	412	457	451	419	397	430	400	432	442	382	449	429	440	500	451	450	438	450	428	424	428	435	449	446	440	448	496	443	440	442	448	447	455	438	412	452	422	418	434	432	444	451	420	469	433	437	421	460	409	444	491	441	418	453	412	453	409	446	462	445	420	449	410	453	408	447	472	440	421	444	421	433	428	431	445	431	478	448	453	464	451	420	458	448	442	426	435	445	448	426	408	436	425	455	419	420	445	419	435	435	474	433	451	435	409	417	464	426	435	454	422	422	480	442	408	451	418	444	442	441	427	436	449	425	418	435	428	456	401	425	381	431	447	438	457	429	418	426	420	402	438	448	425	411	453	443	453	431	440	411	399	433	454	426	456	398	428	432	426	448	468	443	417	431	400	403	454	428	478	457	395	424	445	438	436	457	458	446	420	437	429	431	401	445	445	458	440	448	437	451	439	426	466	441	467	455	428	430	405	429	458	462	411	460	447	405	398	438	427	434	468	416	467	446	452	416	428	416	430	425	401	427	404	450	410	451	432	410	441	409	436	408	442	432	421	423	448	453	424	436	456	460	462	436	406	431	462	426	403	379	474	420	436	410	423	456	454	471	466	465	419	449	428	439	439	457	407	453	434	430	438	394	393	439	403	435	439	428	410	410	434	413	437	422	479	434	471	455	450	474	426	438	417	446	421	417	492	445	503	432	440	451	453	430	403	408	445	454	397	425	432	440	480	417	451	430	432	452	449	447	462	463	403	464	465	468	439	409	428	414	444	444	428	427	453	461	455	441	422	446	447	426	374	458	491	441	407	418	445	416	447	428	423	467	481	422	448	444	469	431	407	444	419	485	427	455	430	425	398	449	433	412	435	480	440	387	431	457	442	432	455	473	432	437	458	400	430	439	434	483	443	461	455	423	438	423	421	438	426	440	459	433	464	422	418	421	472	439	403	452	420	431	443	427	446	434	448	450	437	464	459	451	473	437	436	424	418	423	419	404	447	440	430	441	464	456	457	452	430	445	433	446	428	468	423	413	442	455	427	435	456	431	424	425	434	440	461	416	400	447	480	453	439	437	460	408	414	445	432	456	450	401	429	409	468	445	446	383	396	476	412	496	453	430	419	459	413	447	445	416	437	461	449	445	411	446	415	440	421	420	418	472	425	438	399	464	444	456	443	421	411	414	386	431	442	435	424	413	401	435	449	410	431	393	442	429	449	453	428	438	429	424	438	431	451	449	423	481	461	424	417	465	457	408	476	437	425	415	415	450	421	437	452	431	423	463	375	443	417	438	457	461	411	403	416	413	453	434	412	424	444	457	459	447	412	454	385	464	466	437	442	448	452	431	474	472	436	451	415	458	412	434	431	427	459	438	421	451	436	463	447	462	440	437	421	438	432	470	436	430	434	440	406	389	427	427	459	444	429	445	438	426	451	451	454	427	451	430	423	444	400	421	413	457	423	441	445	478	476	447	412	443	408	444	446	446	442	430	445	453	409	426	462	424	458	416	449	437	452	435	399	445	455	434	392	466	400	453	433	443	422	467	428	427	446	467	416	431	410	417	418	465	447	417	435	424	434	426	432	477	401	436	444	406	452	456	421	438	470	430	450	419	481	431	424	435	442	419	459	481	451	413	426	423	413	462	433	441	429	417	464	449	418	465	455	443	440	449	397	416	426	471	447	457	413	411	413	433	412	449	461	407	443	429	394	430	490	477	461	474	446	438	443	427	455	418	434	449	423	442	464	454	426	466	380	454	429	445	421	431	443	435	444	442	422	444	433	456	478	473	470	455	448	425	429	437	439	474	430	465	457	419	430	415	404	447	440	446	417	431	440	421	437	435	439	451	436	452	450	476	441	454	466	446	479	440	448	459	435	418	428	452	419	450	424	433	451	431	456	484	417	430	439	452	393	417	438	429	437	427	426	432	405	480	467	422	419	425	438	460	440	441	426	403	406	423	422	397	459	443	446	432	418	426	417	451	440	441	432	466	434	430	393	449	403	433	456	414	442	413	437	472	445	450	430	432	446	429	450	450	405	422	440	420	447	436	440	425	451	432	435	429	484	440	439	438	429	424	432	402	438	406	480	492	462	458	436	453	420	451	440	467	453	440	413	444	414	423	394	426	449	437	460	436	441	430	435	445	427	415	453	427	436	464	438	418	451	423	456	447	455	431	487	451	410	465	437	425	407	469	451	450	468	403	443	417	457	429	473	430	457	454	425	454	451	448	417	410	428	429	391	444	439	405	395	408	442	407	398	460	424	432	484	434	401	480	478	435	440	473	446	444	426	422	395	412	431	426	430	448
31418	19242	7636	977	679	778	705	609	524	497	449	485	437	462	465	475	468	450	436	413	475	441	449	469	454	432	442	413	425	413	453	427	424	435	406	458	410	464	483	436	443	431	391	454	461	410	417	424	413	443	410	474	417	411	455	438	412	425	416	404	453	431	415	407	413	444	432	407	461	447	410	449	440	397	433	450	411	436	433	439	426	473	385	428	417	410	442	408	435	398	407	462	404	421	439	410	427	450	449	433	438	439	457	417	453	442	442	475	425	421	433	418	450	430	440	430	416	425	460	407	404	450	474	400	434	442	461	427	423	439	464	458	464	421	433	457	383	438	476	419	459	427	464	417	418	458	453	459	428	423	451	379	425	439	424	390	412	450	423	443	447	453	420	475	433	429	443	475	408	423	451	425	472	417	438	413	463	455	426	434	454	433	416	462	416	419	403	453	452	437	446	435	418	450	433	413	413	420	485	447	453	431	391	430	436	412	441	412	411	413	480	430	485	415	438	431	440	491	469	429	421	457	450	469	437	456	419	446	452	445	414	411	415	447	462	437	492	402	408	430	413	462	428	453	407	438	440	409	447	438	436	417	415	429	393	457	446	457	407	438	433	447	446	445	433	412	433	433	394	458	434	414	424	400	437	412	414	442	434	427	479	442	455	413	419	426	451	441	416	437	459	392	395	395	431	418	448	422	424	416	483	434	442	431	461	451	431	414	460	439	424	434	427	397	448	444	434	439	451	452	465	435	493	432	431	436	439	481	399	401	455	425	447	435	404	412	454	398	449	434	409	448	407	433	433	407	392	421	421	446	440	423	421	401	447	418	418	440	415	449	431	455	403	416	439	395	439	426	411	447	402	423	427	427	440	440	419	407	425	438	415	411	409	416	421	416	404	414	423	414	413	402	427	418	457	443	432	420	406	440	443	450	445	451	440	437	447	453	385	451	447	435	424	430	421	380	443	442	479	387	385	448	404	434	471	429	464	424	435	450	446	463	435	484	443	434	438	451	432	418	462	437	412	409	438	448	451	458	472	443	436	379	426	430	426	450	380	425	417	430	464	448	444	439	386	376	402	420	457	441	465	397	449	450	430	477	453	415	431	429	401	417	449	440	420	424	430	436	399	413	470	451	417	409	425	403	481	386	435	416	433	458	429	423	456	424	464	450	438	397	450	444	428	381	438	423	431	445	412	435	408	459	410	487	427	426	385	443	422	430	427	422	430	412	413	426	414	437	429	457	414	417	398	398	427	446	429	438	442	434	413	435	424	412	414	435	455	424	441	442	431	454	420	432	475	458	431	439	422	432	423	430	418	447	479	466	431	414	415	456	447	441	383	433	424	456	433	423	473	398	428	428	462	414	402	433	445	421	449	469	450	468	473	414	427	433	409	429	389	421	463	419	451	422	406	447	442	420	427	460	422	452	479	446	417	489	440	461	498	459	424	463	413	423	439	437	429	447	435	426	432	437	435	429	489	439	430	454	459	422	408	496	417	448	451	413	439	422	426	426	437	443	399	391	466	443	451	474	421	429	390	473	458	414	421	442	390	441	384	393	437	408	441	419	415	425	428	437	437	457	445	425	392	447	452	413	400	423	402	468	410	405	467	397	441	410	450	421	447	433	437	398	440	456	439	390	421	415	438	426	418	437	436	431	447	411	451	417	420	452	415	426	423	422	416	420	430	422	419	416	439	418	425	434	442	445	476	410	409	465	420	436	498	444	469	396	449	414	419	425	415	399	423	433	455	464	433	423	423	448	426	465	416	367	403	456	454	428	446	434	417	441	413	448	412	417	417	457	423	438	415	412	434	444	435	403	473	427	446	391	434	422	436	433	457	429	394	457	412	447	451	420	446	468	498	422	463	442	413	424	425	428	471	448	410	424	448	475	419	430	436	473	450	407	455	455	467	424	430	443	466	451	430	467	417	406	400	463	413	441	459	456	430	427	404	424	453	438	484	433	427	390	437	407	417	439	429	397	442	390	403	466	400	452	468	413	418	407	443	452	438	415	430	421	445	468	456	402	417	412	419	449	455	433	425	444	452	448	436	450	412	434	469	449	467	472	451	448	435	444	426	483	430	443	420	404	454	427	419	425	428	439	444	431	426	398	417	384	425	472	441	417	392	422	435	386	443	455	370	389	412	441	433	462	462	392	443	432	453	433	454	436	427	429	412	465	421	450	416	431	409	446	417	445	412	467	453	453	429	408	496	457	423	457	403	458	440	420	450	465	448	451	454	400	448	444	379	452	439	388	451	442	514	419	448	441	451	419	431	432	398	445	415	417	418	423	462	460	440	445	456	411	399	417	419	399	415	433	439	433	414	416	436	426	413	447	412	483	414	450	424	454	412	429	444	434	407	386	394	459	422	439	425	448	417	409	381	432	421	400	432	434	452	448	421	407	411	416	429	427	401	469	425	436	407	389	458	436	414	430	428	413	401	439	423	400	479	459	422	439	423	406	445	428	429	456	435	467	481	385	465	443	486	420	444	428	413	411	408	451	406	417	439	470	467	433	452	468	450	482	460	437	430	405	413	406	406	460	414	419	455	425	427	422	437	424	424	436	410	411	410	454	459	455	406	417	398	409	417	442	446	421	439	459	452	443	420	411	392	433	468	451	368	420	452	451	415	395	405	439	425	456	406	413	449	432	471	467	456	411	435	416	448	442	418	397	403	456	431	393	405	444	434	423	421	455	434	456	475	429	432	401	374	450	453	420	470	476	437	456	428	419	412	436	428	448	428	431	423	412	422	455	463	454	413	449	386	465	445	406	396	426	424	472	451	451	429	402	418	450	441	416	417	429	424	415	424	452	432	437	428	457	417	444	421	418	427	438	457	457	444	421	416	403	442	473	376	425	446	407	442	432	420	424	418	445	435	386	453	426	455	477	453	449	454	457	396	421	458	451	444	429	467	442	460	430	440	457	438	416	431	433	420	414	456	428	468	450	432	395	443	408	470	438	469	443	441	421	411	431	438	473	452	454	431	435	408	432	432	421	453	423	460	412	426	455	411	388	393	443	437	435	463	414	440	414	408	399	395	391	421	448	428	454	418	436	443	415	377	465	420	389	460	404	416	414	431	445	448	438	436	410	448	410	437	470	431	436	465	401	478	409	435	447	437	438	436	418	425	445	436	445	423	423	449	441	437	425	429	438	383	409	435	400	417	391	439	410	451	430	454	437	404	431	410	400	448	446	422	400	403	470	460	440	442	484	423	391	383	434	453	430	423	450	445	473	454	429	431	422	435	433	443	417	439	403	412	480	428	474	468	418	434	404	394	457	428	408	447	424	445	460	465	399	439	452	412	444	375	429	447	437	419	430	385	420	411	468	442	428	459	438	442	443	391	451	462	468	429	433	436	462	435	455	420	425	433	404	393	452	453	390	461	442	442	426	462	432	439	425	411	432	464	419	431	446	474	439	416	443	441	426	448	417	408	448	435	426	431	466	427	440	431	431	434	417	457	443	431	455	389	377	425	480	459	420
5772	1482	1333	1136	1065	1131	1116	1066	995	941	966	938	974	954	955	954	969	935	963	944	968	936	1010	979	933	1002	956	924	951	933	948	964	983	1014	990	964	928	961	936	1003	974	970	952	994	996	983	990	956	989	949	1008	965	928	960	948	960	927	961	970	980	931	1022	876	944	944	945	967	963	996	950	959	922	935	912	1009	985	947	919	940	969	989	946	1020	976	960	977	981	958	984	974	955	963	921	950	1004	965	942	919	947	911	932	947	1039	967	968	914	954	985	954	926	899	993	967	978	1012	1049	947	982	972	976	993	957	902	912	891	975	953	918	935	967	926	982	924	984	953	966	925	962	982	985	993	927	907	947	961	944	926	1003	968	998	996	961	967	951	936	949	954	896	965	891	1020	967	979	950	998	916	982	980	918	1020	1013	1010	955	977	988	988	971	931	987	957	990	942	980	966	942	970	984	961	972	992	950	915	994	987	1022	946	902	965	917	971	1000	1001	976	943	959	983	992	944	959	937	994	955	968	943	921	976	944	945	981	985	993	971	942	940	958	905	920	903	986	924	956	943	941	987	991	889	959	973	974	958	1036	956	1001	957	996	949	916	996	933	1012	920	923	937	945	935	977	997	962	967	953	932	1012	990	961	990	967	897	1018	972	893	928	972	1023	957	952	1018	951	959	1014	941	958	957	914	966	918	944	1018	933	985	988	953	925	910	955	933	1003	1002	998	924	937	889	930	954	940	1047	999	930	935	953	974	950	978	934	926	946	963	956	988	998	992	1003	1000	1004	990	942	946	984	946	976	983	964	897	923	1008	960	920	1037	979	946	929	943	973	954	942	1000	984	982	989	936	932	985	965	913	971	937	975	1033	954	976	949	991	1043	933	993	998	970	982	997	959	967	1029	938	930	935	1011	957	910	952	962	981	957	911	952	1004	954	994	953	990	950	937	984	922	939	939	971	969	955	922	999	934	929	934	956	986	992	906	960	1029	895	964	1001	931	985	935	898	1019	944	945	1001	932	1050	952	958	980	925	969	976	935	978	1002	980	982	975	932	948	961	1010	959	959	968	931	964	946	979	962	960	946	936	1043	1029	943	947	991	949	1022	932	989	964	1003	950	963	951	1014	1015	1009	954	928	942	912	965	948	1011	971	979	1012	980	985	998	980	961	976	938	1000	971	1004	991	1008	938	938	988	968	951	959	932	936	989	1008	966	959	908	982	900	989	922	909	925	920	947	947	938	938	915	948	969	963	998	944	924	918	944	950	1009	953	951	952	952	1005	945	993	981	970	998	959	909	912	916	923	978	978	950	1000	985	954	998	1005	951	974	980	972	945	986	978	928	932	921	956	950	981	1016	980	971	954	986	942	938	975	992	985	976	964	981	962	952	952	948	979	1004	946	917	1009	938	889	933	895	963	976	962	948	960	1007	957	952	947	997	926	954	951	930	995	876	960	976	987	974	942	954	976	998	952	918	936	953	980	952	955	986	983	960	988	924	930	990	984	987	1012	897	1016	982	986	954	947	989	964	933	916	968	957	933	978	1001	947	967	990	1004	999	1009	944	1004	1002	915	1020	1017	961	940	967	932	1013	955	971	975	970	948	979	953	1028	1009	968	997	986	914	926	987	998	986	1012	952	944	935	934	920	1013	962	945	933	971	995	977	942	914	935	997	1018	1002	938	911	967	937	988	976	965	1000	930	991	968	949	946	962	920	976	926	1007	959	966	978	945	982	964	929	943	917	992	923	961	921	905	958	946	973	980	987	996	964	962	998	976	962	976	946	931	954	1011	945	971	976	963	1001	969	990	1028	979	954	961	946	939	976	929	906	954	966	1040	942	913	984	936	955	982	920	941	935	974	949	955	940	993	967	1044	995	970	1032	904	978	968	971	965	986	966	939	971	979	924	958	917	923	973	918	963	1019	963	982	963	988	938	911	953	978	965	984	969	956	923	981	953	994	968	945	944	914	968	945	967	952	978	1016	974	949	1005	975	969	944	957	946	968	969	987	922	981	917	993	962	950	1046	978	934	963	963	936	934	968	972	981	937	1020	944	1013	941	962	984	931	981	965	999	977	928	904	963	988	969	989	973	971	942	956	967	943	924	944	934	958	928	974	972	938	961	973	985	955	962	955	993	931	993	957	999	926	954	975	954	931	956	992	963	950	971	967	963	971	963	989	961	915	923	954	959	921	958	951	987	975	992	982	996	971	940	970	987	1019	991	997	970	984	988	982	899	919	969	1012	933	1029	983	1035	946	914	959	907	972	1036	946	946	992	980	894	987	947	987	977	924	967	950	983	1008	1044	976	976	979	953	1002	937	983	919	940	959	968	978	952	979	964	965	954	1006	966	963	976	974	934	946	994	954	964	981	980	978	896	929	977	919	992	979	970	978	996	920	947	1031	986	944	921	951	927	962	972	985	953	970	961	876	993	978	975	936	1020	1004	994	962	987	973	913	967	923	965	979	960	980	999	984	984	1006	1008	983	983	979	947	1012	942	974	956	989	958	951	947	963	971	940	1018	929	952	939	952	1019	981	955	955	944	969	964	973	966	970	948	943	959	951	1013	969	1019	947	950	1002	967	979	938	910	981	1021	925	998	954	943	974	955	917	940	958	976	997	921	1001	940	938	991	967	954	936	1017	937	998	941	991	986	940	948	891	957	907	974	1023	922	917	1000	995	984	906	913	939	1030	966	972	881	980	988	947	891	1001	952	881	944	962	947	971	937	902	930	985	983	927	1016	965	1019	944	948	951	994	978	969	963	1003	981	968	960	937	996	932	1002	983	991	960	1005	986	947	1049	952	983	949	890	934	980	941	957	922	922	948	964	931	992	901	1010	1002	1012	966	988	1001	957	995	951	935	926	912	942	987	927	928	944	979	970	937	983	963	942	905	944	1034	943	957	922	964	966	978	974	991	932	961	899	964	977	939	987	941	998	993	982	960	927	979	973	957	964	942	986	996	953	1005	963	971	962	977	907	967	946	999	1014	997	994	947	936	974	979	946	940	953	970	924	981	988	931	966	970	911	1010	954	925	988	905	917	950	924	967	959	993	939	964	966	953	983	1001	1007	992	970	954	910	964	968	989	950	1012	973	967	947	966	987	992	935	1002	1043	961	995	976	994	940	933	974	921	952	940	988	943	918	947	976	969	926	935	965	951	941	975	984	1034	975	940	900	987	898	919	946	965	914	968	1012	1003	964	979	961	978	963	944	978	931	991	1016	993	966	946	938	970	928	1007	979	1014	1022	933	982	922	937	1046	968	950	938	986	953	920	1030	1005	964	987	1035	933	939	935	966	970	1007	945	986	974	988	944	944	971	1003	963	938	904	980	934	949	934	945	964	915	1022	995	929	980	948	932	913	955	970	984	929	916	968	951	938	901	941	957	970	972	966	974	961	989	945	947	952	968	982	941	899	910	994	1038	947	989	981	982	907	870	951	994	991	972	930	962	990	986	915	904	937	1032	1005	980	922	956	959	974	949	968	989	967	939	1009	975	964	934	986	954	962	939	937	965	993	946	963	938	1006	979	951	949	955	980	989	960	983	980	955	945	950	1001	892	938	995	919	1002	954	980	965	1037	973	980	959	937	944	934	924	1075	894	986	954	992	957	934	930	941	980	963	994	1000	982	907	949	957	969	933	933	983	969	980	984	1021	930	980	986	948	958	1034
24027	20674	23905	27462	20667	20102	1735	698	546	500	457	412	422	343	353	374	400	369	354	339	322	321	334	337	326	335	303	346	340	317	312	320	353	305	308	358	325	309	310	318	295	323	303	324	310	319	346	329	280	365	332	319	280	348	321	315	333	304	325	306	313	333	318	328	329	306	349	315	282	296	318	299	311	321	325	317	304	323	330	328	326	301	315	326	304	294	315	323	328	289	288	324	352	343	351	297	324	331	315	327	323	324	300	320	295	298	327	324	322	334	307	291	319	329	285	331	324	324	307	298	346	307	330	294	311	343	301	337	332	339	312	316	322	325	282	322	339	325	318	342	357	320	289	279	312	324	309	318	317	312	327	328	335	317	343	325	323	293	314	331	306	323	326	316	342	310	315	317	304	321	302	325	314	307	322	339	304	261	329	331	330	319	313	327	283	343	333	312	312	304	304	299	315	321	334	318	349	351	329	302	328	310	312	326	318	330	325	311	307	332	306	355	321	297	303	308	318	309	320	346	316	285	324	327	332	291	305	331	356	347	276	318	298	323	304	329	333	272	308	308	287	302	330	323	346	314	330	318	331	316	290	335	290	290	295	266	284	294	302	326	313	351	330	286	343	281	312	323	289	299	303	309	310	334	301	333	325	297	324	335	312	312	321	280	324	327	301	308	364	346	340	340	330	307	305	288	315	299	338	273	308	310	312	318	288	297	307	314	303	318	283	300	313	304	312	330	294	278	302	315	316	308	310	325	322	343	320	344	322	307	310	328	314	291	297	296	343	306	348	323	366	326	313	310	313	320	336	313	303	361	326	321	324	331	322	318	306	339	317	342	309	307	302	306	315	343	354	309	292	323	301	279	314	322	285	329	334	305	341	310	317	326	306	312	310	323	303	311	326	338	307	330	337	303	303	316	364	327	355	328	296	309	333	320	344	338	319	299	329	328	331	323	336	305	353	324	305	340	322	313	326	333	295	325	325	316	321	331	344	322	313	312	295	318	331	331	301	325	314	328	328	332	317	312	290	312	315	321	314	310	319	306	314	297	315	303	302	321	351	280	326	324	326	331	310	305	361	305	286	290	297	302	289	311	320	317	300	332	343	324	306	341	330	327	311	304	290	335	321	308	356	308	309	301	309	342	340	293	282	336	314	284	305	298	282	304	330	320	315	322	343	338	308	315	317	326	336	336	318	353	360	365	299	320	285	333	288	328	324	288	318	304	310	289	348	330	336	305	294	304	317	318	348	299	327	340	331	299	300	311	319	296	306	297	336	326	305	315	313	345	327	321	288	316	323	341	291	305	326	317	327	316	295	314	342	290	316	326	320	312	331	308	304	323	337	308	299	363	344	296	312	331	316	308	322	326	331	313	331	295	335	364	313	322	279	321	301	285	314	333	331	302	340	311	312	308	309	372	341	306	337	312	314	324	348	337	332	317	352	314	291	352	323	314	312	314	324	295	312	320	299	302	323	306	327	294	267	330	287	323	297	308	330	337	300	326	334	310	323	327	332	333	288	315	328	308	343	332	299	351	305	301	327	324	310	308	306	314	314	343	322	310	338	318	317	287	325	314	323	310	303	313	322	299	322	324	338	328	349	322	275	306	320	313	321	314	302	337	329	306	309	289	328	305	317	334	318	316	344	287	322	320	342	331	331	290	356	322	344	314	305	313	285	335	311	306	312	315	338	339	319	318	358	316	280	304	318	313	351	345	318	306	329	324	343	322	310	318	305	370	309	318	316	319	314	312	322	309	274	310	335	315	316	339	322	312	302	344	334	351	298	285	354	332	328	352	308	307	305	309	351	338	318	339	336	317	297	290	342	287	345	325	336	287	309	291	282	300	300	319	341	303	316	320	324	328	287	301	319	346	333	311	309	326	298	303	306	319	308	333	337	298	288	306	305	328	312	342	364	315	336	299	350	317	330	330	354	308	334	325	318	303	311	298	330	307	308	305	326	353	310	284	314	291	340	306	310	342	338	283	296	305	283	342	350	324	319	297	311	314	326	292	318	299	357	334	322	346	321	339	302	339	302	289	316	328	324	343	351	341	364	323	328	317	332	307	327	335	314	314	355	326	308	308	340	335	324	341	300	332	312	319	336	318	307	291	272	309	288	309	357	332	307	302	308	310	337	310	321	306	302	331	320	330	315	292	322	319	324	299	318	330	342	353	326	337	354	354	300	310	323	335	326	308	339	291	355	323	335	304	290	313	311	341	294	326	324	328	329	327	302	358	305	315	309	356	356	331	324	293	296	330	318	333	316	298	293	295	311	305	318	309	305	310	340	327	317	314	330	303	316	322	326	302	319	341	331	305	278	316	305	329	341	318	284	293	322	309	306	285	325	297	330	337	309	300	309	322	337	311	317	307	322	319	310	334	310	325	330	344	332	317	356	345	346	335	298	322	308	335	304	287	327	314	283	298	323	351	368	317	338	327	299	266	298	315	316	299	352	347	315	308	314	313	290	353	301	320	351	321	281	308	322	287	343	321	313	338	308	273	330	326	275	310	304	308	319	338	307	322	307	307	301	307	317	291	316	300	298	336	316	327	312	311	287	311	307	323	333	312	290	319	342	328	334	292	327	315	328	323	290	333	294	312	325	320	335	336	335	315	300	347	331	301	309	307	355	303	331	320	340	321	338	304	358	292	263	306	320	325	326	328	324	291	343	342	316	330	315	318	332	309	357	324	321	316	296	354	321	289	314	304	358	303	331	304	325	314	310	285	314	311	301	332	331	318	296	324	296	310	327	323	334	319	324	331	323	313	341	325	333	324	314	289	312	330	319	341	306	314	322	355	329	322	297	360	291	333	304	346	334	305	306	339	335	320	341	318	307	341	327	332	304	317	300	336	344	351	325	327	317	299	310	277	313	307	325	319	332	326	320	320	318	292	315	317	342	335	307	331	332	299	313	308	318	335	313	299	328	322	341	315	330	330	318	288	301	311	296	304	321	345	326	315	332	324	329	353	363	329	305	313	322	282	337	314	335	336	340	301	352	325	293	331	332	300	344	293	306	301	346	344	323	300	333	334	303	284	368	329	322	330	288	317	331	316	304	297	327	319	308	320	296	314	293	325	328	348	294	305	307	335	346	297	331	309	294	315	324	362	338	283	297	288	297	337	334	320	302	311	296	299	326	340	338	297	311	307	354	320	350	292	348	352	311	325	317	354	339	305	337	313	323	346	333	316	304	312	312	317	331	329	303	288	307	308	295	272	329	317	331	292	306	345	327	308	330	343	299	316	346	300	322	283	301	321	342	307	298	336	314	280	322	343	314	298	318	327	328	338	301	313	339	308	327	306	301	304	318	277	325	336	314	329	324	286	348	295	322	301	299	287	320	343	329	284	339	298	295	326	315	309	315	347	305	303	332	326	308	295	314	335	296	312	327	336	314	351	298	323	345	339	308	313	296	351	343	329	317	309	300	319	345	334	311	337	286	310	296	332	335	313	342	308	324	310	317	324	309	309	312	307	277	341	318	293
3730	2859	1923	1173	957	1037	904	846	753	808	796	738	709	746	756	741	733	731	690	684	733	744	718	715	762	710	735	720	708	751	720	716	741	740	708	752	706	718	693	746	669	735	713	717	681	704	714	761	687	740	734	687	688	765	675	674	703	685	741	725	722	713	683	697	720	696	689	712	743	679	747	713	687	678	742	708	707	709	636	722	735	751	706	720	740	735	740	732	704	673	736	764	693	728	692	688	731	753	701	704	715	709	701	689	709	675	656	672	725	673	731	762	723	720	732	739	682	711	701	699	718	790	641	740	713	703	684	688	746	701	747	691	696	690	703	656	770	679	757	705	741	719	725	698	719	668	728	679	696	731	703	697	694	700	681	746	705	709	696	694	748	736	726	741	707	712	748	720	772	705	737	701	707	717	719	712	689	682	751	739	663	694	697	708	693	671	680	708	668	682	734	720	666	729	728	739	704	692	703	683	718	728	734	771	712	698	670	650	699	714	705	681	723	760	726	673	692	711	667	697	714	709	695	730	735	685	754	662	698	699	744	769	707	748	657	717	699	738	745	717	702	712	731	658	694	699	731	726	728	716	732	675	693	767	716	694	715	710	682	733	706	732	676	698	728	710	742	666	707	733	699	659	739	750	706	703	710	689	708	731	716	722	756	694	777	781	699	678	699	732	705	684	670	735	696	736	743	720	700	696	711	719	713	742	689	714	687	732	687	699	769	740	719	708	686	676	728	739	702	723	697	636	745	747	710	706	749	730	717	710	728	697	715	708	709	729	636	709	706	701	692	725	745	733	687	677	689	690	692	722	743	715	662	695	659	709	701	717	656	669	729	698	723	733	716	735	684	731	743	707	737	712	711	736	712	669	682	777	708	720	718	779	727	726	752	706	703	684	741	754	705	694	659	700	674	750	698	702	756	741	703	717	754	704	712	709	684	708	721	684	752	714	723	728	676	753	746	723	701	693	781	703	675	699	772	693	698	689	710	715	740	670	745	752	731	725	683	728	664	708	703	706	730	763	720	724	688	719	696	746	726	718	683	731	703	698	714	730	713	728	724	749	705	684	723	745	715	682	696	776	742	694	755	736	734	717	710	717	732	698	735	715	686	706	737	683	734	746	714	747	742	681	718	689	726	698	707	691	687	711	684	731	703	749	648	685	740	716	687	696	744	719	698	696	700	732	758	704	664	716	723	695	721	745	707	674	664	714	703	706	705	725	731	697	720	696	751	679	730	762	734	734	706	781	708	710	699	695	678	698	729	725	748	739	718	679	727	722	675	710	704	738	715	685	761	716	699	735	707	734	718	725	742	691	696	718	661	712	739	669	713	701	699	731	719	705	711	675	677	762	732	693	727	653	674	725	712	675	699	692	721	702	717	716	696	712	736	673	683	693	704	721	699	668	720	692	724	644	708	682	712	673	688	711	727	661	701	713	718	751	654	722	718	693	704	681	684	775	741	704	726	712	707	741	706	690	736	672	724	713	708	706	728	694	652	679	721	714	730	747	720	732	691	678	679	702	692	731	682	697	768	679	678	706	723	709	707	721	710	717	709	688	747	685	711	703	718	711	686	714	694	707	711	717	699	704	712	707	711	740	681	729	734	688	698	694	721	708	744	684	705	739	701	728	692	739	720	668	726	721	668	681	751	723	692	663	687	708	732	699	673	701	693	727	691	688	712	719	694	728	656	738	711	722	744	708	681	706	740	723	724	776	730	679	739	714	707	769	711	757	735	677	709	676	733	717	732	729	752	710	702	709	709	702	737	732	697	746	698	685	720	751	691	670	714	684	738	737	734	723	709	725	731	723	695	732	723	696	721	731	709	684	689	721	685	725	697	726	681	711	726	711	723	726	749	690	679	716	717	729	671	664	753	698	677	696	716	704	682	626	693	675	654	738	680	715	721	706	753	687	728	713	758	699	699	703	698	693	709	718	653	707	773	713	732	696	720	735	753	732	692	734	755	745	706	711	705	719	725	704	719	708	707	674	646	707	721	740	675	683	717	684	704	677	702	715	692	696	736	671	693	676	759	718	732	749	762	711	758	721	716	658	691	674	722	716	712	704	679	688	712	675	729	733	727	703	712	723	733	764	689	683	729	689	728	705	704	667	696	702	704	702	737	730	698	728	704	703	675	738	693	698	665	706	749	730	717	731	698	727	718	748	704	691	698	691	688	710	691	729	671	644	692	704	713	701	718	732	737	679	714	696	688	696	716	715	670	752	711	748	682	693	734	744	744	734	669	721	706	738	724	680	722	713	686	721	692	702	656	721	683	731	692	712	671	743	690	711	688	662	766	746	717	684	687	699	712	696	695	675	636	733	670	733	679	699	750	690	683	742	678	711	683	693	703	725	742	779	758	727	728	787	705	720	711	733	750	690	742	705	753	674	680	701	720	749	726	706	708	743	693	729	709	748	691	747	717	713	686	699	738	717	748	714	692	746	744	754	692	715	750	747	682	758	743	717	722	693	722	679	654	741	687	709	684	723	717	686	716	735	672	757	744	727	698	707	688	666	688	714	693	720	748	740	692	729	708	694	694	714	711	669	707	611	694	683	693	667	745	698	732	709	717	711	692	732	700	746	717	723	705	700	696	710	718	743	692	692	713	726	690	695	690	718	711	727	687	747	734	688	685	712	740	726	704	734	701	692	706	725	694	700	733	707	695	730	709	730	692	697	703	713	726	735	680	696	742	687	706	709	746	696	728	700	701	762	711	726	727	690	664	733	672	687	684	723	732	722	709	696	713	719	677	714	758	736	713	757	708	744	693	706	688	745	717	682	741	746	721	663	659	690	695	662	731	696	705	746	697	728	695	694	739	675	705	704	758	664	674	708	719	743	715	710	751	676	717	733	729	705	703	772	682	708	748	649	738	715	655	733	733	699	744	766	717	705	769	740	688	660	752	707	714	702	728	690	769	661	702	694	671	671	702	707	708	743	738	708	749	761	743	734	709	707	727	754	695	696	727	676	721	698	717	772	707	730	665	684	765	747	667	733	678	684	740	703	700	712	698	671	696	697	674	725	681	719	665	769	767	716	681	761	699	706	702	719	713	678	723	705	695	746	717	714	694	704	737	729	699	719	744	660	730	738	709	716	688	735	673	676	744	664	712	726	737	748	733	708	675	726	711	678	737	714	722	723	745	710	767	690	672	696	765	715	726	752	680	696	730	685	748	680	682	739	708	717	716	732	680	674	693	676	720	700	744	763	690	696	669	694	718	679	740	740	681	701	707	719	706	718	740	679	693	717	699	717	703	695	708	665	728	721	693	716	744	724	739	710	726	697	706	678	712	735	753	694	696	725	724	725	748	727	679	720	679	730	691	752	707	687	658	694	734	666	689	728	759	744	686	720	651	741	730	655	689	686	705	700	726	710	710	733	753	716	694	737	709	716	688	714	713	687	686	718	766	722	689	680	718	724	732	711	737	743	705	758	711	678	684	721	734	719	699	731	707	732	747	705	709	732	694	725	706	717	709	698
23364	20638	24173	27117	20639	20664	16762	1298	618	508	411	413	379	335	238	276	267	231	202	236	220	191	202	189	217	215	198	221	214	199	202	191	194	176	192	208	175	202	206	187	167	176	174	174	176	172	170	183	176	185	177	200	179	177	194	166	170	174	159	173	192	185	145	182	185	215	161	177	169	193	204	201	188	156	199	202	186	175	175	203	192	155	190	191	189	183	160	181	162	202	176	172	155	159	170	201	167	167	161	154	190	207	181	200	180	171	193	179	181	194	197	163	181	161	205	229	157	157	171	181	157	193	180	176	166	166	188	176	153	172	211	198	175	162	182	205	185	210	169	180	158	163	194	202	201	176	165	206	199	160	174	171	205	171	221	189	180	163	180	176	173	196	186	185	170	160	176	181	158	180	174	185	186	161	187	177	186	208	167	169	180	171	184	153	161	155	157	162	177	192	189	181	180	175	187	155	172	202	162	186	174	195	198	177	185	181	166	189	172	192	177	164	167	199	189	181	179	169	174	161	181	180	178	170	201	186	194	183	186	180	165	189	199	191	167	167	186	178	159	197	164	193	190	162	186	163	185	145	160	191	208	180	191	191	180	173	145	177	159	164	171	173	175	164	169	160	185	193	217	189	167	191	166	203	169	167	188	192	191	173	160	159	177	165	186	183	179	181	190	185	191	144	179	184	183	152	172	198	175	175	168	196	180	201	211	159	204	182	155	186	157	186	200	163	179	195	199	196	204	168	197	173	168	171	175	183	179	164	183	180	196	187	181	168	187	181	183	156	156	188	196	168	188	167	175	184	197	174	165	159	148	198	210	215	197	157	153	173	179	169	173	163	174	178	193	169	196	181	159	161	150	179	168	193	183	199	171	172	179	193	171	168	168	170	192	190	180	171	182	155	173	188	201	192	165	182	178	186	163	228	157	154	181	177	178	174	182	183	194	198	177	178	154	170	168	184	163	158	215	184	181	186	162	178	200	185	155	195	191	167	165	177	182	161	172	200	177	172	173	167	159	188	174	206	184	178	171	183	180	184	158	173	161	177	183	154	169	193	170	198	185	152	202	203	175	172	185	179	191	175	207	196	159	176	183	203	183	189	217	167	173	179	164	178	193	172	190	169	180	158	165	194	209	207	192	185	175	170	176	173	192	193	172	188	224	174	183	187	193	168	194	175	185	162	175	198	214	201	180	162	177	188	180	183	205	171	179	164	180	178	152	170	184	181	166	165	152	166	184	171	178	202	173	190	193	171	180	167	188	165	179	158	185	186	187	175	169	185	158	171	174	186	185	188	166	197	176	181	182	170	185	163	178	180	188	174	198	214	174	180	179	190	189	195	181	212	173	145	199	192	168	180	149	188	181	151	163	182	207	174	190	176	155	148	176	199	191	208	198	185	182	194	209	154	188	171	180	171	176	199	195	180	187	174	178	188	185	187	172	149	176	175	201	168	177	190	168	164	196	170	189	197	169	184	182	181	187	187	174	173	178	195	183	158	185	187	198	190	198	179	185	191	181	168	175	175	181	177	152	169	165	170	179	192	198	187	187	200	171	181	187	169	190	174	208	164	166	178	182	173	175	187	181	164	171	189	188	166	125	170	172	205	168	173	187	192	162	187	174	159	193	162	173	166	158	164	162	179	164	174	181	188	155	179	175	185	211	185	187	169	164	177	190	176	169	182	199	161	161	172	167	173	190	164	186	188	194	180	196	165	184	187	171	174	156	170	179	164	196	155	167	181	187	185	183	192	183	178	159	158	178	180	199	169	179	190	148	164	184	180	168	162	186	188	172	196	208	172	158	173	181	168	173	178	164	160	166	180	169	175	186	195	194	196	181	155	163	178	146	155	167	181	183	189	175	197	189	200	150	185	153	172	181	178	174	159	199	187	183	172	185	200	200	156	186	198	197	187	169	161	188	216	171	178	156	142	162	177	201	176	177	172	177	143	154	178	181	153	176	179	171	156	182	179	187	176	176	177	151	164	162	191	187	166	174	176	193	179	158	175	194	188	194	192	173	199	169	169	199	162	191	175	179	182	181	173	224	161	204	179	187	174	179	168	182	203	158	190	167	172	175	147	170	206	167	189	167	180	175	161	173	171	186	150	216	172	159	176	186	182	197	163	161	151	196	186	165	164	165	221	179	151	176	174	188	180	198	194	192	186	168	188	181	173	182	185	179	167	191	196	171	178	180	165	188	164	182	151	166	179	186	210	162	203	188	157	172	177	193	161	175	154	185	189	186	202	173	183	193	171	189	175	153	174	169	201	187	197	193	167	189	185	173	152	169	173	186	187	162	207	164	185	171	186	167	168	160	188	161	181	194	163	168	188	199	184	172	181	168	212	185	176	167	166	170	176	195	178	182	152	196	183	187	167	190	183	177	172	164	183	191	171	176	181	163	201	181	182	187	194	180	194	181	186	179	204	117	187	193	185	176	220	181	134	157	184	194	164	192	208	180	195	202	186	171	159	168	181	183	176	161	160	159	190	175	183	155	184	164	182	201	186	168	187	195	159	164	177	155	178	195	176	154	192	175	182	188	187	169	175	175	188	153	175	176	173	186	199	177	191	182	183	182	203	179	173	184	164	176	204	195	158	180	204	174	171	167	184	180	163	195	171	203	176	180	195	183	181	177	190	185	174	178	173	174	194	204	183	202	168	181	162	167	175	155	166	168	185	166	187	199	155	177	158	219	182	156	178	191	181	194	173	178	176	167	174	171	175	178	182	165	183	177	200	203	179	181	166	181	181	190	184	167	165	147	172	146	167	171	191	184	158	207	159	169	188	209	166	172	150	168	183	157	190	196	198	168	173	169	160	178	194	183	161	194	182	192	157	180	155	186	173	183	167	162	192	186	176	170	165	178	162	197	184	187	183	202	169	166	192	181	173	178	183	171	176	191	181	166	163	172	180	160	175	155	196	185	210	207	186	183	186	217	189	160	187	188	168	157	182	183	178	183	188	171	196	168	161	188	196	193	168	171	193	188	164	161	178	197	151	178	166	196	179	175	166	192	206	160	177	184	200	161	184	179	184	176	181	162	186	174	178	178	196	179	169	197	159	162	175	173	192	173	178	151	193	160	202	205	178	179	177	166	150	174	201	195	175	195	206	178	186	197	175	186	191	160	166	177	191	186	172	174	161	183	168	215	190	184	174	183	186	170	190	170	192	149	185	188	165	165	178	161	165	180	174	188	171	167	161	174	192	179	181	162	169	186	177	182	182	178	167	192	183	178	188	172	185	172	176	193	162	166	188	153	161	178	186	168	173	186	190	173	169	157	198	175	202	205	188	191	178	210	175	168	148	203	195	168	193	177	174	183	186	186	174	148	182	173	176	195	197	195	176	191	193	210	199	200	186	175	184	164	168	180	195	202	196	203	175	158	164	191	175	161	178	186	156	193	172	175	195	180	154	179	181	142	192	183	194	192	168	163	177	189	166	189	166	166	167	193	149	159	174	148	170	203	183	197	184	160	175	187	179	174	185
3822	4202	2475	1233	927	912	757	611	612	517	512	500	462	480	458	464	422	460	457	441	424	443	415	455	485	430	421	416	434	474	423	426	448	446	464	426	462	489	450	435	427	429	480	430	414	433	447	485	440	437	427	418	412	472	415	394	405	416	434	429	424	412	443	449	431	431	428	415	429	404	429	417	431	438	441	447	426	458	437	405	431	416	441	455	485	444	421	489	418	436	462	461	445	424	446	431	412	447	472	433	405	425	481	416	464	410	409	443	426	470	449	443	434	442	403	405	453	420	475	427	428	412	455	443	438	449	463	469	478	418	452	417	448	434	464	438	418	475	434	443	441	419	419	428	464	442	432	403	442	417	431	433	452	433	439	439	443	446	420	443	449	433	388	452	437	458	431	422	441	452	429	412	426	449	459	454	411	439	443	459	408	433	421	412	444	435	445	392	433	412	418	454	433	421	388	470	429	451	414	420	416	410	429	458	450	453	453	455	419	426	453	442	472	457	434	425	459	469	467	446	456	441	442	437	463	450	422	424	412	426	442	433	446	409	405	398	451	409	442	434	421	426	435	444	449	434	431	449	418	454	467	436	453	450	440	449	446	466	436	451	445	441	475	430	423	425	471	434	419	467	445	422	421	425	417	481	420	428	452	438	454	451	434	456	464	460	449	400	436	478	452	450	411	430	391	444	424	443	434	443	438	475	463	472	432	432	432	428	455	456	424	416	445	426	404	427	423	457	449	423	407	442	458	460	432	465	413	418	443	442	427	431	421	434	435	380	436	440	444	437	427	440	478	397	421	418	401	422	423	403	406	474	404	421	422	447	443	425	432	425	441	462	429	434	432	471	444	429	444	398	422	450	474	439	445	439	461	494	449	471	437	427	453	399	462	426	458	471	434	402	434	475	426	428	485	397	453	466	439	429	407	395	423	455	433	466	446	423	467	434	463	438	459	436	451	421	429	414	431	400	449	460	436	439	422	412	456	444	446	448	448	420	437	429	427	426	418	455	428	443	441	433	434	438	405	456	402	422	401	425	431	446	436	426	440	451	437	441	441	433	416	490	421	504	450	464	473	446	442	407	446	413	431	465	429	434	443	432	431	446	475	435	481	462	440	497	430	419	434	423	442	443	387	475	453	407	466	413	437	431	447	452	427	411	415	424	408	456	439	459	472	468	471	426	430	439	443	455	412	443	414	435	451	454	423	483	458	445	406	471	478	450	440	449	425	461	450	420	427	416	410	442	431	418	421	434	449	440	441	400	435	418	440	437	422	482	442	452	450	421	466	461	402	462	440	440	444	442	402	423	463	438	398	460	446	439	464	467	424	427	470	443	406	383	424	429	416	441	423	430	467	421	396	424	463	445	417	443	411	435	405	418	458	435	428	422	446	401	433	428	437	435	452	474	450	444	408	446	453	440	458	457	447	457	454	459	449	451	438	421	442	454	452	425	423	438	420	445	445	424	461	393	427	442	435	433	456	447	437	487	460	438	445	453	412	425	447	391	426	458	445	427	438	449	415	421	449	402	419	419	440	425	445	442	438	433	439	439	483	428	435	434	408	421	462	452	468	420	425	411	424	446	459	412	403	438	447	463	466	446	432	410	435	426	457	467	456	445	441	460	429	406	431	438	408	410	443	415	425	440	493	416	442	440	437	417	451	399	410	481	445	422	454	419	437	435	402	418	406	403	459	467	405	469	465	461	446	442	417	464	450	454	433	418	444	458	459	418	418	474	441	414	431	435	427	431	451	443	459	441	405	425	432	437	436	438	442	424	387	436	448	482	450	438	443	484	430	413	459	460	443	451	438	410	432	434	457	444	419	416	436	458	455	417	429	443	464	419	461	452	450	468	440	426	455	437	445	437	442	422	406	375	427	419	418	462	418	438	438	405	444	446	431	446	437	429	458	436	473	430	436	416	411	403	428	445	436	436	417	442	418	469	440	462	439	453	477	453	490	408	441	432	432	439	442	404	438	449	452	446	468	430	419	456	441	448	447	438	413	398	467	421	437	475	470	461	451	438	464	474	461	453	416	437	420	436	424	422	444	444	436	407	490	448	415	417	447	456	456	439	471	453	466	439	442	463	393	450	451	429	455	445	425	464	431	419	442	450	446	455	440	438	429	460	458	418	395	416	396	440	408	450	420	404	446	466	421	393	428	445	430	415	451	414	455	452	491	423	440	505	427	431	464	409	436	435	457	457	418	442	399	431	413	462	439	448	462	409	421	428	404	444	442	462	437	450	422	434	450	462	414	445	436	443	439	449	428	438	447	475	415	437	418	432	427	423	442	418	464	473	466	433	466	416	464	449	439	416	454	433	439	413	465	425	412	417	424	415	448	430	449	429	440	432	409	420	426	441	468	422	406	380	437	433	459	430	462	457	454	448	396	459	429	436	429	422	397	469	400	472	415	426	422	450	398	470	416	440	442	424	414	435	461	410	408	435	449	445	454	444	437	425	456	395	438	483	398	472	447	416	388	435	425	410	404	436	454	428	432	407	445	411	452	453	448	431	448	435	418	488	415	411	433	450	424	422	419	396	424	429	443	441	469	424	414	372	423	456	417	454	416	459	425	406	399	408	438	413	468	445	455	438	418	412	435	426	456	411	426	441	388	453	426	456	435	426	466	404	433	448	391	449	478	451	445	424	416	464	421	450	418	449	451	439	482	439	407	417	471	400	405	410	424	452	434	457	445	443	466	395	408	395	430	442	433	435	460	411	414	428	419	443	430	397	434	453	442	423	447	426	433	439	414	493	439	468	400	450	458	460	405	419	452	416	434	456	447	451	435	476	473	454	456	447	427	435	406	470	451	446	439	431	425	461	439	456	449	441	438	410	454	444	399	427	433	443	423	470	487	451	446	416	461	412	445	438	442	423	424	436	451	481	427	446	458	458	444	417	425	469	462	442	448	450	430	479	427	458	441	430	416	434	434	450	434	473	458	427	444	439	433	421	451	469	464	382	436	441	443	426	437	420	426	469	433	432	421	434	433	389	440	448	411	430	448	451	436	429	434	405	458	430	450	426	448	432	396	445	441	438	412	436	425	434	457	406	458	464	425	462	428	371	457	448	450	414	452	415	462	411	403	409	443	420	413	453	443	432	429	460	440	457	417	425	436	451	432	431	468	458	394	447	393	429	440	418	455	438	394	413	469	455	442	437	452	439	452	419	456	461	415	426	420	402	440	430	434	449	390	449	449	439	447	452	449	430	443	433	435	424	416	428	435	430	426	427	411	452	437	378	446	427	405	449	446	459	428	431	450	369	452	456	436	424	428	442	453	414	407	417	434	425	433	424	417	427	436	423	433	428	421	452	446	480	413	416	436	445	450	407	431	412	474	469	417	407	434	404	433	439	430	475	458	439	424	467	411	400	433	445	416	459	445	413	417	408	440	452	431	473	427	444	420	448	398	420	422	437	416	463	444	429	440	443	428	467	444	441	448	464	467	413	472	436	433	413	407	420	404	455	450	416	425	448	400	460
31320	19131	7505	957	693	753	664	530	488	486	497	470	477	467	455	444	391	432	406	494	435	459	421	463	420	459	414	431	419	435	422	473	453	439	411	439	418	427	450	413	464	436	434	442	442	434	460	446	411	453	408	464	445	448	441	487	421	402	401	416	443	449	408	444	433	407	416	471	471	460	453	455	384	422	440	484	429	445	458	450	436	449	437	428	456	431	422	425	420	419	416	428	450	435	402	490	433	449	447	411	449	415	423	406	414	426	387	406	432	446	420	436	440	420	428	375	453	434	430	447	462	402	424	392	442	484	453	458	465	456	442	434	505	403	452	397	420	420	415	426	418	465	427	454	430	437	433	435	422	437	431	429	480	477	458	396	435	465	441	461	422	438	368	455	395	450	434	451	474	418	414	417	441	438	431	396	403	432	445	395	408	426	472	419	410	448	428	443	382	403	434	407	443	453	441	456	431	437	428	427	383	450	406	427	433	425	414	453	424	448	442	425	414	445	393	429	393	431	405	436	469	450	427	444	416	440	453	469	455	427	416	467	448	446	455	452	438	422	407	460	448	459	437	403	398	454	449	422	470	421	390	410	430	395	406	442	424	407	460	445	419	422	432	458	432	432	421	421	457	403	443	452	419	424	409	420	421	409	428	467	417	436	408	412	422	468	416	434	446	420	453	421	400	427	401	430	441	443	430	495	425	416	423	440	448	452	382	423	452	417	448	454	439	420	439	430	430	450	442	445	449	447	379	461	432	429	439	404	436	400	396	424	461	440	459	439	423	427	394	489	418	417	461	455	408	484	393	409	416	465	430	432	427	430	432	425	448	454	440	428	449	408	429	450	431	433	428	460	422	416	438	408	458	441	421	445	415	434	453	431	457	442	428	423	408	412	417	425	408	404	443	459	432	431	435	410	444	397	401	398	480	442	412	432	436	420	401	424	465	436	415	449	408	411	418	455	458	404	437	411	455	439	450	436	428	413	447	439	431	435	428	412	417	416	449	436	406	466	453	400	425	434	429	442	420	437	452	419	447	443	465	465	460	462	420	451	402	458	405	380	428	417	451	438	441	445	417	417	463	420	437	427	416	436	417	390	453	449	416	403	393	422	424	400	415	409	432	391	437	408	417	452	391	393	419	399	397	426	449	426	448	384	427	452	422	445	452	445	426	453	437	425	418	414	443	444	488	425	435	400	434	453	429	437	416	443	434	429	446	418	416	455	450	418	419	471	417	457	422	440	411	446	438	420	426	455	398	432	432	406	439	434	437	439	413	397	410	434	475	415	435	436	442	428	463	397	446	460	444	463	430	417	425	419	437	449	429	442	448	442	422	421	407	437	466	435	457	419	372	429	426	429	400	382	434	443	433	448	450	408	386	423	383	438	478	447	445	444	479	440	377	437	417	443	447	443	389	491	416	455	466	464	463	449	441	430	443	469	445	417	426	407	449	427	469	454	457	426	414	448	415	406	421	429	427	421	461	431	411	441	434	456	435	416	413	446	430	380	456	407	407	449	426	435	416	425	470	454	451	411	437	402	422	408	402	441	417	432	427	423	458	400	432	461	419	403	440	418	429	438	409	427	433	416	415	408	425	419	409	434	463	412	437	436	391	432	446	434	447	400	418	448	461	416	417	412	430	420	415	409	406	399	426	412	468	433	430	412	441	439	457	451	405	454	451	455	423	417	424	444	428	462	434	421	437	425	436	426	426	429	453	410	398	452	433	418	446	427	445	449	418	439	448	424	412	417	425	426	480	472	449	379	456	450	461	427	397	421	417	431	435	441	439	430	435	435	448	451	431	458	452	430	423	431	402	401	439	434	429	465	438	448	423	436	463	411	437	436	463	408	426	467	434	446	380	423	444	425	409	438	431	423	433	424	440	450	436	428	423	404	455	398	401	432	371	405	397	370	426	422	437	419	404	410	451	412	410	419	408	412	446	373	406	456	412	448	468	418	412	445	434	471	433	421	412	452	418	445	433	418	423	443	455	427	433	444	438	439	456	399	464	440	402	421	460	476	430	451	461	479	435	400	465	449	376	457	431	436	434	447	414	418	450	408	423	439	417	445	464	448	401	420	446	454	409	415	407	410	459	431	403	459	443	433	402	456	434	415	444	419	446	422	453	451	394	417	410	469	412	418	456	403	429	426	462	419	422	439	433	437	408	437	395	434	433	449	425	419	394	443	422	434	466	442	409	403	428	419	436	433	430	373	421	452	428	433	431	412	429	444	434	429	408	402	428	469	413	445	444	467	441	407	402	466	426	414	423	403	419	437	466	445	419	425	448	427	411	433	406	424	440	456	426	442	429	407	396	410	453	429	434	429	421	445	437	461	418	412	439	414	423	445	462	481	417	424	404	445	434	425	391	431	410	431	441	400	459	442	406	407	389	416	376	448	432	422	433	445	456	426	395	429	403	449	445	433	426	436	457	457	417	452	397	432	398	432	389	458	438	433	440	395	446	420	454	443	443	444	459	392	404	444	428	452	467	429	420	394	462	411	428	453	391	461	426	409	403	391	443	423	428	426	410	452	418	436	428	428	405	424	431	395	488	470	448	414	451	416	409	422	465	466	423	405	425	461	497	437	447	426	402	406	392	415	408	402	454	399	442	411	465	420	458	413	477	424	452	423	395	433	417	464	428	410	414	431	399	418	438	462	421	439	476	443	472	467	436	409	432	431	447	443	431	449	434	455	436	451	468	407	463	435	412	455	431	419	416	419	431	434	450	411	454	429	421	412	420	431	461	426	440	407	367	434	454	416	442	484	421	446	460	446	431	413	446	427	413	447	423	432	420	477	449	428	397	408	465	482	413	419	466	434	420	394	408	494	424	426	477	394	406	453	464	467	472	426	422	439	391	412	452	435	410	425	425	436	433	439	408	421	465	423	413	397	450	465	467	433	420	437	435	404	470	419	435	419	409	437	475	443	458	423	456	409	419	460	424	431	436	404	401	457	479	432	443	384	440	400	443	460	404	439	432	425	463	427	422	418	435	429	444	458	430	443	421	457	446	425	426	438	447	451	414	442	435	427	414	408	447	461	425	392	423	428	434	440	416	416	479	435	403	434	405	418	439	414	420	492	422	437	428	443	421	432	450	453	399	417	396	423	465	400	425	401	430	440	429	451	458	416	427	445	442	405	460	452	401	432	467	434	413	447	462	432	396	390	444	410	422	422	464	415	432	405	462	453	449	423	464	433	434	411	450	394	456	455	404	410	424	420	383	445	460	481	427	423	438	441	414	417	425	448	465	434	419	437	424	454	409	435	457	441	436	427	448	471	441	426	424	414	420	420	424	446	448	413	445	459	431	435	432	454	408	432	452	408	416	421	421	417	453	424	413	395	426	426	403	396	465	434	443	429	402	410	442	450	457	440	419	455	418	436	390	408	460	454	426	406	427	442	448	435	455	439	431	442	435	404	424	420	463	382	420	409	455	439	406	422	430	404	474	450	435	410	448	414	424	447	456	390	441	413	387	433	436	436
5773	1465	1275	1101	1078	1111	1021	982	1004	901	978	987	975	1039	923	1002	970	942	959	992	888	949	943	961	933	919	955	936	959	977	995	938	963	1008	954	965	944	981	982	991	962	942	924	969	932	965	954	927	965	973	969	967	954	947	890	905	942	925	917	899	943	1050	919	1005	992	934	927	944	978	905	933	998	978	954	999	994	991	1004	1015	941	931	927	951	1002	969	867	994	917	970	973	961	910	953	947	960	963	1006	1015	941	919	960	936	944	956	941	939	946	918	1002	955	933	941	950	969	951	924	992	931	954	945	989	991	947	976	927	982	978	983	946	917	937	909	989	946	919	904	958	968	968	908	988	944	938	968	909	914	974	905	923	997	936	964	954	939	958	1000	974	970	976	1006	944	982	1018	1033	973	1007	959	958	994	1011	941	934	982	1001	942	1011	1036	910	958	914	975	969	936	945	1013	959	984	929	925	973	976	976	945	942	1018	995	930	921	943	901	933	915	957	968	1006	981	975	919	1000	986	931	916	1014	972	988	927	985	996	988	992	978	886	964	987	1017	974	903	963	953	999	969	924	1003	1003	937	956	965	925	905	956	963	967	971	931	904	924	935	942	983	949	959	987	938	1026	968	921	944	924	1022	953	946	942	1026	928	909	959	997	1012	961	989	987	1000	927	889	944	904	967	964	923	969	945	999	937	981	957	1027	955	1002	971	963	909	980	1001	1014	925	931	978	949	1010	950	942	935	969	1010	936	927	974	980	959	984	964	980	953	971	980	984	955	980	954	948	935	984	910	936	1014	911	996	996	976	959	948	948	926	919	960	1001	984	947	952	962	912	932	956	969	947	934	961	970	1009	1002	937	967	933	909	997	966	911	856	975	988	983	964	988	939	980	982	947	953	925	953	885	969	979	1007	980	995	951	915	917	963	977	942	908	995	930	999	948	974	1024	974	968	969	920	969	971	928	969	946	1004	978	970	978	914	942	1027	1010	954	942	946	956	936	952	972	994	1017	917	978	990	1001	944	975	974	970	954	937	966	995	1010	933	931	982	935	1054	966	985	985	929	923	960	983	977	968	959	929	920	956	957	967	962	978	1001	935	986	918	932	893	946	987	891	920	908	990	926	900	956	925	917	999	986	972	1032	982	921	905	922	974	937	934	916	932	906	970	931	899	940	940	985	943	947	975	919	975	967	962	950	938	971	922	1022	923	986	976	947	1013	996	951	935	933	934	876	921	991	1011	946	919	962	960	902	992	993	926	987	962	990	928	1015	1013	1000	998	958	895	924	914	963	997	992	952	980	926	952	909	974	984	947	917	963	974	898	930	963	989	997	981	1017	934	1004	926	937	930	944	955	956	969	971	970	967	958	1002	958	968	920	985	952	952	1022	989	938	961	960	933	947	955	910	903	963	983	964	937	910	931	920	946	937	967	948	976	966	982	961	948	966	909	1033	961	981	968	936	956	959	911	965	988	906	993	948	968	980	956	990	969	990	973	940	957	980	936	990	990	987	932	961	945	917	955	1003	941	970	997	944	968	975	896	951	952	918	992	910	978	936	961	917	981	1015	974	951	959	950	929	942	951	933	942	909	962	923	948	975	942	898	923	996	957	958	997	974	961	997	965	964	987	988	957	940	984	953	914	956	939	982	963	994	950	967	932	932	960	963	987	916	898	913	1000	944	935	957	917	999	1026	950	997	957	952	964	948	863	866	980	983	968	976	970	959	882	995	945	978	1006	1045	964	1024	964	953	944	964	986	927	996	938	958	938	1049	906	961	930	997	938	939	965	971	974	936	978	930	952	980	939	967	999	947	983	995	958	1002	964	1004	946	947	894	939	1009	932	944	1022	935	898	948	943	973	962	963	896	943	925	956	957	1003	994	972	972	918	928	964	981	931	931	890	961	937	942	967	962	940	967	949	969	996	979	922	968	965	993	878	935	942	932	970	980	952	947	930	958	934	948	929	935	936	938	999	987	1052	925	997	973	1000	1019	985	925	980	1008	995	1010	930	936	959	997	930	980	958	999	922	942	931	928	1033	977	943	1018	918	971	1005	973	946	1004	1008	973	980	953	978	955	970	966	958	868	962	971	1034	968	962	943	932	921	938	987	935	922	1011	967	949	927	933	897	961	946	981	963	1045	942	958	955	946	941	945	914	949	980	994	937	976	948	933	979	970	888	1001	962	973	926	979	973	931	976	1018	981	957	953	946	971	979	941	982	968	936	948	939	947	959	973	967	941	972	933	977	941	968	961	875	963	963	956	994	940	921	966	985	975	969	994	975	944	951	935	936	939	995	922	964	912	935	950	929	968	997	985	905	947	941	965	948	976	949	991	975	971	1016	956	952	979	928	937	983	959	915	936	914	965	952	1006	906	966	991	924	952	1006	962	971	920	933	969	958	1002	1004	991	991	974	939	967	959	987	918	951	1015	925	992	978	999	944	953	973	925	917	936	950	1027	977	948	915	1004	920	957	895	928	980	918	963	902	982	945	972	955	1032	983	924	961	937	991	912	933	930	902	977	970	996	936	948	927	1015	970	1001	962	967	997	943	983	955	938	904	897	942	989	984	922	939	995	939	958	982	930	1065	944	981	997	937	1012	984	944	966	905	990	912	952	945	1020	882	968	915	978	970	936	928	956	947	963	941	985	998	929	939	975	957	930	961	934	942	982	952	930	958	919	923	991	973	933	1032	966	994	910	927	984	946	1001	900	956	935	908	971	961	923	991	952	974	1007	912	999	1003	898	938	962	944	971	905	1041	987	931	959	985	932	878	943	991	1009	952	996	962	972	927	963	974	975	964	905	977	942	940	960	915	992	980	918	923	981	974	974	925	1029	955	975	932	953	957	907	939	994	977	953	975	993	948	994	939	954	962	958	952	961	902	953	1001	938	943	982	962	1011	876	932	1006	949	975	981	1001	962	1031	931	941	909	977	929	955	941	984	978	936	968	972	978	979	954	937	899	966	994	999	1028	992	1002	911	894	939	940	920	975	940	941	1054	1030	928	949	990	1011	978	968	956	957	948	979	952	978	971	927	940	908	945	952	989	952	943	986	1002	938	940	953	939	922	958	950	969	948	908	977	1036	983	988	969	995	936	925	935	946	977	920	957	917	1002	935	934	983	968	945	951	943	934	920	982	941	925	949	981	991	918	953	924	992	961	973	924	914	944	947	985	956	930	950	997	991	1017	955	889	977	1000	950	980	969	938	910	953	1001	956	964	991	945	939	974	939	953	966	919	957	937	903	976	956	941	953	926	948	928	915	879	997	930	928	951	940	969	932	911	980	938	961	912	949	975	969	991	941	959	946	956	945	1011	974	942	912	910	907	969	1008	988	954	994	1004	959	959	982	994	979	966	984	1019	974	918	991	974	956	951	945	969	951	968	964	967	934	928	1024	978	961	941	923	949	945	940	910	995	995	994	995	947	960	948	909	1014	951	933	982	946	946	973	946	1024	971	915	881	1006	883	924	923	987	989	945	950	1000	890	1025	915	907	1037	934	991	979	938	938	957	961	949	980	980	972	974	970	976	945	961	976	1010	978	926	972	931	930	981	930	962	932	950	923	970	958	979	998	966	966	941	938	946	953	967	985	954	986	1046	917	967	985	939	922	965	953	936	998	956	939	933	990	982	984	970	980
24014	20686	23916	27483	20694	20036	1714	742	576	493	431	426	435	357	376	355	372	334	351	324	307	320	353	352	339	321	323	302	331	319	295	314	313	332	305	317	327	333	287	301	300	300	317	327	379	310	297	306	325	322	299	309	302	322	347	294	283	301	312	338	342	322	321	347	299	300	305	302	326	326	356	306	317	351	334	329	320	306	334	314	323	305	316	319	324	337	303	366	336	323	306	326	306	337	322	313	310	291	279	322	324	313	293	300	325	292	334	322	286	312	334	330	289	316	303	338	298	297	330	306	294	324	342	306	326	354	303	324	351	341	302	326	339	331	338	302	290	333	295	338	300	299	305	321	313	302	319	333	359	289	348	320	297	334	331	303	305	311	341	327	334	338	328	305	305	325	324	308	350	321	341	333	304	333	282	298	298	324	330	332	317	306	308	306	338	318	300	298	282	311	316	293	306	362	302	339	332	287	290	294	312	319	298	337	317	318	289	305	320	329	304	305	319	273	318	313	349	320	319	320	327	286	304	336	331	329	325	310	313	306	321	299	325	326	308	325	338	322	302	329	344	306	332	340	313	312	294	321	295	314	316	318	302	320	306	298	322	319	274	300	321	315	321	331	326	321	288	327	323	312	338	310	322	313	329	297	304	341	329	307	302	292	315	354	320	315	284	327	320	340	337	306	328	325	355	355	347	321	335	287	320	313	325	316	374	310	274	301	318	338	307	334	299	319	327	306	353	343	290	316	299	308	347	306	338	302	318	318	313	328	316	323	317	304	350	330	344	313	319	335	349	311	289	289	297	303	306	311	330	335	344	341	287	313	301	306	349	325	309	287	334	351	318	328	326	318	297	297	356	327	283	347	324	326	355	318	335	357	314	311	324	323	275	311	316	343	339	302	299	303	357	313	318	292	297	302	317	354	304	285	315	305	312	292	291	305	322	305	278	316	327	295	329	294	341	301	321	308	332	308	351	317	324	330	336	321	340	291	290	306	319	321	309	341	312	301	326	296	335	321	341	292	319	348	335	330	323	292	344	313	305	292	304	300	300	308	314	313	332	287	300	333	296	325	284	335	278	317	320	327	340	327	315	323	308	318	336	289	319	307	331	310	311	313	305	294	337	284	317	294	314	329	286	311	330	347	330	272	313	318	315	282	299	283	295	314	331	317	325	311	312	317	330	316	310	302	323	310	317	303	283	314	337	334	334	334	311	321	304	312	368	300	302	329	361	347	332	351	363	307	310	331	322	312	307	357	362	307	309	315	328	353	333	275	296	307	342	316	311	326	328	327	333	341	365	297	334	302	348	347	320	321	320	313	336	330	304	335	321	342	352	309	313	334	311	327	326	324	337	322	308	329	290	317	311	345	302	309	307	332	294	274	300	331	317	320	322	289	320	331	306	331	322	309	305	341	303	349	302	306	318	333	312	307	312	302	323	309	303	324	300	325	313	298	296	280	327	284	295	303	328	304	290	300	277	299	325	317	333	321	307	298	326	268	291	361	321	316	320	305	333	342	327	332	320	349	327	319	314	322	321	312	348	329	351	336	298	293	311	318	331	309	325	315	318	336	321	328	308	330	342	282	318	341	332	300	314	292	294	341	319	310	295	300	339	328	316	312	301	339	324	331	314	322	331	317	307	340	316	313	316	309	307	310	325	306	313	320	337	298	304	306	323	321	324	294	306	338	330	304	277	288	309	340	335	317	311	314	323	325	319	315	311	312	340	347	312	295	338	329	313	295	321	327	315	310	328	339	335	333	325	333	285	316	300	323	310	306	316	293	328	301	321	302	308	282	333	336	322	328	299	299	325	327	315	348	337	322	350	295	309	309	302	307	329	345	281	286	299	335	334	310	342	332	333	301	305	289	350	298	337	343	336	333	306	302	347	357	332	346	354	321	311	297	325	307	298	277	302	346	318	353	316	311	303	282	303	318	313	345	338	326	316	297	292	298	300	307	294	292	319	329	340	315	346	293	298	284	312	308	304	309	315	313	319	311	329	294	294	307	339	316	317	346	334	364	330	293	322	309	295	315	322	302	323	309	301	297	335	310	299	328	291	323	276	308	344	287	303	370	281	293	304	293	307	314	336	317	317	275	358	328	284	321	337	273	337	274	323	322	308	320	350	310	292	331	292	292	304	321	304	330	317	329	323	297	341	311	307	265	317	291	322	344	349	326	306	333	301	324	333	319	305	343	320	339	309	307	310	323	312	352	309	319	307	359	311	344	305	341	318	315	356	310	328	307	315	324	281	310	320	324	343	335	349	319	316	328	275	331	336	296	320	303	299	334	330	333	346	333	338	298	314	298	305	328	284	332	338	337	318	298	316	315	305	305	316	312	283	333	304	311	341	330	354	302	333	300	316	331	334	326	358	326	335	324	288	312	302	324	324	298	315	332	272	313	314	327	327	356	323	323	310	355	320	334	303	319	312	324	336	317	315	329	328	312	292	316	352	301	312	344	314	314	307	319	326	348	309	329	351	294	299	312	321	306	248	351	335	315	360	329	319	307	328	278	337	291	315	299	307	332	290	340	322	309	344	295	344	357	339	315	327	328	325	302	298	332	335	309	327	321	354	307	321	298	321	322	303	343	331	333	294	293	309	287	302	317	299	284	339	348	324	322	336	311	327	312	340	311	321	322	287	307	326	319	299	261	298	360	327	349	298	344	316	300	286	346	305	318	316	340	326	308	326	304	333	293	328	304	327	303	336	350	301	326	312	319	315	351	314	312	328	312	351	302	340	358	297	325	331	311	299	319	343	303	311	342	302	299	284	341	310	300	315	270	319	309	294	332	331	338	320	320	315	315	340	339	291	348	301	322	319	297	277	286	315	302	297	324	303	328	319	295	356	320	309	310	334	300	311	278	330	327	320	324	324	339	286	328	320	338	337	321	335	313	320	304	308	340	294	327	330	347	336	372	297	316	310	292	316	305	308	339	316	327	343	301	333	308	311	309	327	323	344	331	293	311	306	326	286	308	333	316	309	327	297	323	348	297	317	326	266	336	335	329	341	316	345	343	314	299	316	267	306	310	334	321	315	275	307	344	277	303	336	336	309	317	319	327	316	266	302	305	305	304	306	329	329	351	350	311	316	308	311	289	306	310	314	292	266	329	262	297	344	297	296	343	306	327	340	336	298	306	326	324	331	348	334	364	324	312	304	333	328	286	345	318	301	314	321	302	292	313	326	320	323	314	325	323	306	294	325	318	298	332	331	327	324	327	277	303	314	339	287	310	306	310	313	348	316	328	308	319	335	283	274	312	325	278	301	342	287	303	289	335	338	309	334	329	334	295	333	326	301	301	299	293	310	294	302	305	292	278	308	346	326	299	293	323	325	309	323	360	308	329	324	317	304	352	299	334	267	312	309	349	294	288	313	311	344	307	314	335	308	315	304	295	286	307	312	309	312	309	311	334	310	321	315	307	306	304	285	327	345	317	324	291	313	342	284	273	335	307	331	291	301	302	344	322	312	321	303	306	304	289
3617	2848	1880	1179	953	937	854	825	800	758	785	695	774	707	734	708	734	686	719	717	705	734	726	700	675	726	644	715	697	756	691	762	709	698	731	698	716	747	753	731	755	714	723	740	703	698	697	661	650	688	715	726	662	743	707	680	719	695	701	708	713	704	756	768	694	700	726	680	766	714	708	708	673	727	673	717	719	693	723	713	735	677	668	776	719	724	691	701	708	727	697	652	689	677	681	716	694	697	722	730	708	718	688	656	729	693	694	697	700	692	689	688	710	753	689	735	729	704	682	690	723	713	765	713	707	695	664	700	699	691	738	707	746	682	744	722	705	729	684	715	751	751	732	731	697	746	682	677	712	736	699	704	681	746	681	738	690	735	740	706	714	686	702	719	750	713	676	656	692	710	713	699	676	703	671	711	714	720	706	710	679	689	715	677	653	691	724	665	705	661	719	740	612	716	738	736	730	681	684	768	702	687	754	750	690	712	706	685	688	750	750	723	680	671	713	690	696	709	689	640	742	722	711	727	706	715	715	731	705	728	705	749	692	695	715	689	725	746	698	691	680	697	679	726	729	668	695	691	686	696	659	731	715	717	744	704	714	701	711	690	736	728	656	719	754	687	653	666	711	731	728	718	740	668	696	753	664	701	668	707	711	707	682	683	716	709	698	725	682	718	717	703	729	681	689	688	705	645	732	697	693	707	708	711	672	697	698	729	724	709	701	691	733	688	723	679	689	764	713	745	714	757	719	655	701	710	711	734	696	710	690	716	707	689	682	697	677	758	692	695	705	683	696	652	741	709	669	755	699	683	714	779	647	742	700	687	717	709	697	703	745	716	724	701	707	753	703	700	715	704	690	714	717	780	714	729	723	689	737	691	705	711	710	729	697	736	711	729	690	702	710	706	689	742	688	698	683	678	710	743	773	713	693	697	726	724	690	702	688	676	750	675	676	743	680	752	692	709	688	676	710	715	713	692	688	722	690	733	714	745	674	706	691	717	676	673	684	689	695	673	723	743	717	711	723	707	691	697	727	662	707	683	713	719	708	699	735	665	685	715	670	708	731	686	684	771	699	728	648	689	726	693	669	714	663	761	715	748	644	712	717	744	705	666	692	723	743	731	664	667	744	727	698	737	685	744	718	707	693	690	725	709	739	671	723	687	720	728	716	740	701	719	719	712	700	689	661	714	706	721	707	706	701	711	735	749	684	754	673	733	711	693	677	766	710	676	704	702	680	692	734	725	701	747	663	667	730	698	666	700	732	678	750	686	653	668	742	695	701	686	673	705	716	718	714	694	753	716	713	728	660	757	678	653	697	699	728	726	731	789	718	734	698	686	681	740	717	729	699	724	668	701	755	651	739	706	739	666	705	741	733	739	691	759	693	683	725	705	705	693	678	708	732	707	718	695	670	699	711	683	681	729	719	725	726	714	725	737	708	739	716	719	764	771	731	740	724	736	709	759	670	709	735	709	737	739	669	698	699	713	757	761	667	733	669	721	715	720	718	686	711	695	718	715	698	675	744	662	696	656	700	670	733	693	706	689	683	718	725	689	742	679	739	756	722	660	719	707	647	718	692	709	699	708	725	736	735	706	697	718	716	737	667	676	705	740	680	682	721	694	702	732	709	707	714	707	661	698	656	732	667	684	672	687	753	703	652	740	705	708	721	736	740	746	698	637	677	714	715	740	659	753	743	746	712	694	672	771	664	735	735	723	693	718	708	722	718	697	686	694	776	705	770	639	717	725	708	618	719	729	713	719	721	738	714	653	724	716	759	714	700	678	752	672	682	707	727	671	720	701	714	731	713	720	744	708	687	714	673	665	711	694	753	678	710	768	708	761	724	679	674	655	712	736	699	700	672	684	715	692	747	717	722	730	677	716	749	691	723	699	704	744	713	730	746	712	703	706	718	709	704	722	673	674	719	684	693	649	703	688	739	744	721	691	720	684	720	669	686	721	689	709	717	678	672	696	699	692	682	645	702	723	715	667	736	682	745	695	738	722	673	707	692	696	718	694	754	739	670	709	746	716	718	719	729	708	704	726	706	746	744	727	685	699	711	715	772	738	684	694	674	739	663	704	722	688	739	693	694	710	662	671	685	714	668	739	697	731	678	732	653	715	691	723	696	705	698	710	720	701	713	745	689	693	688	722	713	721	745	737	735	737	680	740	742	710	700	737	664	698	705	689	725	687	682	722	731	762	682	713	704	681	732	689	694	664	732	701	706	738	707	710	726	731	711	739	757	719	681	687	718	686	683	681	738	719	704	731	684	712	683	752	718	729	743	729	687	672	674	735	659	715	701	735	679	692	688	711	688	721	681	732	713	704	708	758	734	699	689	697	711	676	756	760	652	730	715	709	687	715	653	721	678	696	700	679	782	771	666	703	699	738	727	718	721	665	696	711	676	704	721	746	692	675	677	745	671	733	722	701	785	636	696	711	724	722	697	712	658	744	697	704	748	723	683	697	718	660	704	690	718	748	724	689	708	703	720	722	738	654	740	733	765	735	715	724	685	727	688	718	735	644	705	716	697	692	683	723	686	713	746	711	679	672	721	709	682	721	705	722	712	680	672	671	691	691	694	712	694	706	716	684	674	758	694	697	678	723	678	690	710	702	712	672	741	677	696	751	689	679	696	711	742	686	770	680	750	673	641	698	695	732	680	703	712	692	748	728	696	718	711	701	717	693	691	655	721	710	758	752	690	767	744	705	724	633	682	684	680	748	682	716	740	760	680	714	748	698	736	704	690	683	727	701	700	670	698	728	704	738	727	737	741	684	719	704	672	729	737	761	734	722	678	688	701	759	711	687	718	671	716	804	677	736	696	740	721	751	651	720	699	693	722	721	667	710	697	708	663	669	709	747	680	678	696	700	724	674	748	668	713	709	708	725	723	727	698	725	710	739	718	688	688	683	705	700	719	713	700	699	689	729	706	727	708	725	688	711	731	679	738	698	755	671	721	674	717	736	703	670	750	682	674	731	713	694	689	734	668	716	727	683	681	784	672	739	775	677	767	711	708	719	695	721	675	722	718	749	696	699	676	680	695	673	695	669	700	735	734	696	746	690	676	748	720	667	686	730	726	669	693	697	750	743	728	706	690	734	721	651	719	734	668	748	711	700	727	686	731	693	715	723	691	657	733	677	735	663	678	641	720	662	690	714	730	711	797	724	692	678	679	687	673	652	676	711	714	672	731	725	697	739	694	666	670	677	699	742	666	722	727	704	740	724	695	768	701	693	733	767	740	686	675	723	702	720	707	676	655	683	699	667	699	718	769	705	705	692	701	712	712	700	693	693	708	649	703	696	659	743	731	779	703	705	686	719	688	719	715	724	700	683	727	700	747	727	732	716	686	715	704	724	675	729	721	744	675	687	681	726	734	713	678	701	678	662	723	674	688	699	685	699	662	701	730	707	686	708	676	734	681	693	665	692	738	722	736	662	711	721	702	696	692	707	717	727	719	691	651	643	723	694	725	697	743	699
23400	20638	24188	27107	20638	20664	17008	1027	534	521	453	344	384	338	249	270	253	236	216	226	192	215	187	188	184	183	200	206	198	213	173	209	195	208	176	179	198	186	182	196	195	187	196	192	183	210	190	187	167	174	167	190	192	179	196	197	175	160	185	162	160	179	169	193	202	186	185	161	175	150	174	186	160	193	192	185	182	169	203	168	170	169	188	176	161	165	184	165	207	179	157	172	168	160	181	178	177	179	206	210	170	177	180	154	153	164	169	192	161	183	188	207	179	187	181	199	176	215	187	201	196	180	154	169	154	189	156	178	182	187	185	177	195	169	165	203	172	170	186	186	179	176	155	168	157	157	141	158	150	160	164	172	195	169	190	196	170	174	162	171	179	151	194	173	173	183	218	164	176	184	169	172	172	201	194	186	155	166	177	173	180	166	190	179	171	174	184	193	164	173	180	168	169	170	185	185	173	177	212	166	170	179	177	165	192	170	162	191	192	191	149	151	159	171	179	170	180	153	173	157	211	190	165	165	184	194	197	167	176	186	163	150	174	196	171	207	168	195	155	200	166	167	172	195	200	173	207	176	164	174	188	163	179	177	164	186	170	171	161	186	192	180	186	175	143	182	165	179	187	202	155	186	152	187	168	187	183	189	165	211	189	168	164	175	177	192	171	195	189	173	192	193	167	199	177	189	164	175	186	158	169	182	209	177	187	184	165	180	157	206	184	158	160	194	151	178	184	156	151	184	170	154	171	193	148	187	177	171	207	182	185	179	166	175	178	170	177	175	170	172	194	173	157	190	166	156	189	158	177	193	197	179	172	165	173	192	174	169	163	192	173	176	166	188	198	199	171	172	189	181	178	179	154	148	178	169	197	159	188	173	182	161	166	185	179	167	177	165	167	184	191	187	175	153	147	194	191	167	182	175	176	189	168	183	164	162	203	176	175	207	174	153	192	192	156	171	172	181	171	177	180	162	181	183	152	188	188	190	188	167	187	152	154	197	179	182	184	188	158	173	164	167	179	182	176	173	200	198	196	177	183	181	189	182	170	166	166	189	195	196	167	183	173	178	186	190	194	205	192	191	189	177	175	185	161	163	177	204	194	195	157	176	198	186	186	166	203	191	177	210	181	166	186	171	162	167	186	155	160	168	181	192	173	181	167	183	183	169	161	179	170	166	190	150	183	183	184	193	158	161	177	183	174	211	167	171	178	184	178	175	169	162	181	184	163	180	194	171	190	162	159	189	177	186	195	181	195	188	187	189	180	171	171	182	189	179	168	175	167	164	165	178	190	195	173	177	185	193	171	147	188	185	202	191	155	190	171	197	196	150	185	177	190	149	185	191	199	204	191	189	163	175	212	199	161	164	174	180	196	174	183	185	182	169	167	216	172	180	176	156	178	158	185	176	205	174	194	151	192	190	175	210	174	156	138	179	195	182	181	161	176	189	174	176	173	161	185	188	161	185	180	172	162	174	209	174	172	180	183	197	165	162	170	168	207	192	159	145	153	183	171	169	187	172	201	200	166	174	174	179	181	164	169	167	187	193	176	200	164	177	174	188	171	199	178	174	167	175	178	197	185	163	153	198	162	154	178	173	169	196	191	206	158	190	177	194	148	198	161	170	173	169	164	175	194	183	184	167	205	178	188	166	205	195	181	172	166	192	176	181	161	158	161	172	210	186	193	177	201	171	179	200	146	159	173	159	205	161	166	175	188	172	166	191	180	173	178	188	186	170	209	199	201	184	168	170	188	188	189	187	182	182	174	174	150	179	218	176	166	182	190	192	181	175	159	208	189	188	183	175	188	181	180	178	218	172	178	188	181	205	175	183	159	207	184	149	184	186	175	186	186	197	179	153	160	161	185	170	170	191	191	167	200	177	167	164	175	160	176	178	215	164	157	145	190	202	198	190	174	174	172	167	169	191	158	209	170	204	205	214	161	171	187	211	195	153	170	170	177	168	199	156	164	176	192	138	177	157	180	173	179	172	153	168	193	183	173	177	164	177	190	192	188	182	193	170	179	155	177	180	177	188	195	197	208	163	178	167	171	152	142	152	163	184	188	191	179	170	186	166	175	177	174	201	176	179	180	163	167	201	199	175	184	182	182	160	180	171	162	184	185	188	164	167	186	173	161	193	185	157	184	172	156	171	175	175	197	186	154	188	150	162	165	166	184	179	156	133	181	179	193	184	175	165	196	185	159	172	184	175	176	160	184	173	185	187	181	170	186	183	156	192	181	173	175	162	183	192	197	160	188	186	201	157	212	155	199	187	171	167	181	170	184	179	193	167	164	178	191	203	197	211	178	156	168	184	211	183	168	192	167	183	167	147	171	200	160	168	166	153	201	181	153	175	187	200	175	181	173	163	184	169	170	202	186	178	153	170	177	155	154	144	163	183	184	164	176	189	191	183	184	160	190	179	186	173	180	185	185	171	198	157	199	209	174	186	178	196	179	192	185	158	170	162	192	169	158	168	161	198	149	173	173	185	173	186	178	166	180	154	149	167	191	179	184	159	192	168	199	175	174	169	179	204	153	168	211	179	193	169	166	188	182	154	170	184	168	185	183	194	172	168	177	190	191	177	183	186	152	170	200	178	185	171	178	193	189	168	172	191	163	172	176	188	220	172	182	172	170	161	167	201	171	186	166	177	178	191	181	190	167	206	188	169	187	172	163	173	162	175	161	173	157	148	187	174	158	153	162	185	156	164	179	186	166	168	197	197	171	181	178	201	174	178	184	170	173	189	173	204	191	186	170	181	198	180	190	166	180	162	205	168	178	195	186	169	187	182	182	166	196	154	173	172	157	190	185	194	172	167	160	197	191	182	169	190	173	171	189	183	164	183	175	201	156	173	163	161	166	187	187	176	175	184	182	168	180	176	172	157	195	192	178	183	182	174	179	182	156	165	173	194	153	168	163	172	155	188	172	176	166	177	173	194	195	167	176	189	179	192	184	181	188	179	169	165	181	174	189	203	167	177	198	190	158	173	160	185	171	168	185	172	172	178	183	195	181	203	193	156	177	172	177	157	167	201	172	172	152	183	161	171	199	199	175	188	188	158	184	181	182	215	151	188	169	193	181	195	170	159	174	151	161	177	160	162	208	161	178	175	182	167	178	187	194	185	177	211	201	157	176	177	186	181	164	173	172	186	177	186	196	182	175	205	187	174	182	167	162	184	174	189	196	177	197	201	157	179	171	161	173	219	182	184	184	184	181	174	184	174	190	184	171	181	169	160	194	158	180	203	170	175	189	169	168	161	180	182	173	221	168	185	176	183	173	185	149	195	184	190	199	175	202	184	208	182	165	176	169	191	193	203	152	186	190	172	181	174	165	167	176	188	160	188	179	170	222	210	188	173	155	163	154	166	188	192	160	178	161	229	175	179	167	200	187	189	182	166	210	179	157	187	180	216	184	150	177	195	178	174	176	184	169	162	184	200	171	171	180	187	177	156	168	164	193	151	207	226	206	162	171	161	188	176	175	174
3786	4039	2336	1255	848	914	743	584	568	540	539	514	497	493	511	467	449	452	418	457	452	476	478	470	445	459	427	438	449	439	448	494	445	473	457	401	424	425	402	405	468	459	441	439	457	454	414	439	421	454	402	469	435	448	461	427	431	477	416	404	445	430	432	478	422	444	433	417	450	471	426	401	427	427	434	454	455	431	445	433	438	463	465	426	420	466	424	433	445	448	427	455	421	407	410	470	427	435	431	452	430	439	427	469	428	419	448	425	443	407	442	441	454	438	422	452	425	437	433	463	424	448	406	398	456	438	424	440	397	440	404	424	494	405	456	418	423	413	412	430	423	455	423	452	420	428	431	454	456	449	402	427	452	402	424	443	428	446	438	420	431	463	444	431	423	471	414	434	427	450	449	433	453	437	407	470	393	423	452	433	451	446	451	430	450	432	397	431	431	437	431	445	483	459	422	442	429	384	411	430	418	437	445	403	436	399	427	420	436	412	425	446	414	404	441	454	440	447	467	414	412	432	454	414	454	426	438	433	446	443	431	431	449	420	432	454	414	421	442	423	466	386	418	386	449	413	441	398	453	452	465	455	449	427	391	433	457	436	439	445	434	430	449	446	420	424	466	470	482	479	440	446	424	394	455	429	410	423	446	405	427	480	457	461	445	426	421	478	426	446	413	413	412	416	417	452	403	440	453	428	418	454	466	412	414	420	468	419	445	449	432	443	446	449	421	460	460	444	467	440	465	439	422	448	437	457	399	447	390	429	427	449	390	407	422	426	429	407	409	434	406	434	409	437	455	434	430	468	433	460	395	459	441	370	444	429	454	436	450	418	435	426	439	417	434	420	469	442	384	401	438	429	489	410	434	429	429	474	433	399	399	450	445	450	436	440	444	417	385	405	458	408	432	446	438	408	422	440	412	433	442	421	460	431	424	435	426	407	449	441	463	446	448	456	429	425	428	451	415	441	441	455	413	414	425	440	459	442	408	412	437	409	422	487	414	433	424	427	417	455	458	452	422	427	461	422	414	410	459	445	452	445	427	440	447	457	411	413	377	418	439	403	448	430	449	430	451	432	447	422	410	440	416	442	451	410	429	417	463	441	407	482	475	422	450	451	419	454	415	442	432	451	465	427	435	439	501	409	431	412	430	430	430	458	402	451	411	388	431	448	430	426	468	444	444	463	421	425	419	414	445	439	401	402	414	433	449	437	450	474	454	436	443	458	469	412	451	460	436	434	436	430	446	427	413	467	398	454	459	413	412	417	431	416	392	456	461	442	420	405	468	467	425	412	438	412	430	434	450	430	470	450	412	425	424	441	431	414	432	427	452	457	428	495	465	438	433	448	441	469	426	443	440	433	448	380	439	427	426	418	424	450	427	449	435	390	404	438	450	443	437	447	447	428	493	421	437	435	466	420	423	449	457	409	460	412	459	434	433	435	392	399	463	462	452	440	418	424	424	412	424	461	417	415	422	436	443	468	418	457	449	412	455	433	446	426	415	420	400	434	410	405	423	418	437	421	442	465	433	437	450	460	426	430	425	438	421	439	435	383	436	423	411	436	436	458	393	445	417	447	433	412	441	433	448	461	452	460	415	413	458	442	398	456	436	429	453	416	441	416	443	455	447	405	427	458	409	470	476	414	404	423	410	461	455	416	451	451	450	436	437	443	454	416	450	458	420	439	469	430	427	453	409	458	394	485	441	443	430	432	426	413	433	426	447	433	422	464	460	432	443	435	432	434	430	436	433	407	395	455	417	429	386	432	432	433	441	438	419	386	431	451	407	475	406	442	441	414	400	432	452	454	455	445	420	458	441	427	417	408	407	435	445	433	436	449	437	432	404	475	438	394	428	458	446	407	426	428	445	428	430	409	418	436	426	441	389	422	445	440	437	443	431	429	420	465	421	444	419	439	456	443	448	458	445	441	462	439	436	395	450	395	409	456	454	440	424	414	424	438	432	463	435	404	423	434	422	485	464	424	447	459	432	461	457	462	456	447	430	415	432	394	436	479	456	406	447	422	437	436	431	439	453	431	444	471	445	460	422	435	431	482	424	418	395	450	446	446	448	439	441	472	416	429	450	462	449	422	468	418	466	454	441	450	429	402	436	475	442	452	386	493	417	421	439	407	440	412	445	422	449	446	452	472	429	421	453	422	411	418	405	419	442	475	415	479	415	400	455	440	445	407	424	431	460	414	473	440	446	427	436	456	413	443	435	453	445	441	442	394	424	424	493	452	448	448	433	511	444	411	439	434	428	452	453	456	416	447	432	420	457	417	434	459	404	395	419	456	427	464	430	422	457	445	433	428	440	431	447	391	440	461	436	414	422	424	462	442	397	422	420	405	450	447	439	433	464	436	427	404	452	453	431	470	430	431	431	439	432	427	438	448	401	423	451	405	422	401	388	429	446	457	437	448	435	425	407	426	426	398	436	413	467	485	428	413	440	449	428	392	415	447	443	424	457	456	419	424	465	452	469	433	453	446	430	427	450	423	441	402	433	449	456	429	450	409	472	419	437	438	454	445	446	438	450	437	407	431	428	403	433	405	405	456	389	460	439	437	433	422	415	437	458	464	420	416	426	432	414	438	471	479	455	388	409	443	421	453	469	414	435	404	387	453	430	403	434	411	469	447	424	466	423	412	416	412	418	448	452	449	446	435	430	453	485	481	427	440	474	446	458	398	439	424	458	429	446	432	423	433	407	434	391	390	434	444	421	416	458	437	420	427	441	435	390	460	425	413	429	432	422	453	458	458	435	464	434	441	449	450	453	439	417	458	434	431	440	446	428	419	440	416	467	483	451	475	435	431	418	407	385	431	460	439	436	443	409	415	404	463	481	439	436	421	437	399	445	424	429	442	443	450	444	448	442	449	402	470	456	443	464	417	454	451	420	413	432	418	442	450	451	458	427	433	395	412	423	439	442	419	432	407	444	445	426	441	436	436	451	401	434	437	441	464	440	422	441	425	431	439	424	453	419	443	454	416	415	418	447	436	428	449	435	436	454	416	421	425	443	427	466	414	433	436	416	437	439	436	430	427	423	422	443	415	410	439	421	459	401	454	469	468	405	424	441	422	439	453	453	440	452	434	439	439	419	413	455	460	457	456	445	454	444	420	464	406	419	438	426	425	443	419	423	444	460	436	456	411	428	478	453	453	443	440	438	454	440	427	433	403	431	445	439	451	461	438	446	461	358	440	394	412	416	426	393	399	407	459	403	399	448	403	429	412	444	484	402	421	436	406	460	449	447	416	458	427	417	445	420	406	448	450	394	431	437	411	393	444	391	425	478	447	397	464	440	445	446	464	423	483	455	460	391	415	432	435	456	434	444	414	409	444	425	410	480	428	416	422	444	425	406	450	470	398	462	479	489	448	431	415	482	406	453	423	446	433	410	443	399	451	382	418	465	457	424	415	414	426	428	414	417	447	458	426	401	408	434	419	437	380	439	449	453	450	434	435	460	427	444	450	442	451	435	407	439	426
31273	19258	7607	950	702	708	622	508	500	536	469	500	438	459	450	466	465	425	404	427	442	431	408	446	398	468	418	414	436	455	458	434	472	453	413	459	442	444	448	411	428	420	420	421	400	453	457	443	426	423	425	426	435	422	449	411	401	436	411	433	416	417	453	421	375	408	426	462	431	412	466	392	440	384	427	445	416	445	435	446	432	466	456	455	425	429	473	395	430	454	412	468	425	405	416	413	406	449	429	419	389	395	396	427	398	449	429	418	423	442	443	425	404	436	424	401	409	438	418	434	426	469	447	437	453	430	381	450	426	411	474	421	486	453	441	455	424	411	420	416	430	428	406	412	409	461	440	462	410	414	462	401	445	461	430	424	423	450	434	438	427	438	429	400	457	423	431	431	404	453	436	436	439	413	451	405	469	408	446	415	389	428	438	422	426	436	420	438	394	460	488	410	427	407	447	468	393	472	418	429	410	406	447	392	394	424	400	440	411	420	407	428	422	403	473	387	439	450	408	458	468	406	440	428	432	415	405	434	420	444	400	420	423	397	404	406	425	419	427	420	391	464	448	424	445	419	426	398	400	436	436	400	449	418	423	452	449	470	427	416	428	427	444	419	433	439	421	430	430	459	463	450	425	463	458	419	435	427	434	414	408	439	419	436	414	450	403	428	442	420	444	426	453	462	433	460	408	415	429	392	441	413	426	417	434	409	423	476	439	457	397	422	417	455	440	412	410	400	412	437	414	485	490	425	419	438	438	431	428	432	418	415	377	426	418	463	446	444	405	457	449	448	459	456	445	433	437	416	427	430	419	441	394	399	418	424	416	434	444	434	443	436	421	477	419	460	420	408	454	456	456	422	457	414	405	436	430	473	414	451	419	404	409	426	433	435	427	427	412	415	408	439	429	461	477	464	430	437	399	407	401	463	435	410	437	447	424	406	391	473	424	405	439	444	445	422	435	460	441	413	428	446	461	434	401	416	399	416	445	427	425	432	454	443	397	427	458	416	412	439	434	469	435	472	424	414	417	467	425	450	450	386	408	439	410	451	449	406	417	423	460	421	432	446	432	420	425	426	423	408	433	427	402	431	438	419	415	454	440	439	426	439	451	445	431	434	415	386	397	436	455	423	430	446	423	421	442	429	432	427	428	453	381	382	398	422	477	460	421	444	429	426	414	444	392	420	435	420	444	424	450	403	406	429	417	441	376	452	445	475	407	442	465	443	405	433	402	395	444	422	399	449	396	447	426	422	419	452	403	410	469	424	410	429	443	461	421	422	397	421	415	457	423	399	419	444	428	455	450	434	423	423	397	411	452	434	447	398	416	425	430	421	461	405	451	451	416	446	428	396	424	436	436	437	447	459	471	391	418	436	427	479	417	374	395	455	450	455	428	400	442	412	453	479	431	444	442	423	419	382	401	436	385	405	420	447	414	476	430	444	449	441	441	426	399	452	429	435	433	436	408	449	426	432	437	442	433	456	439	432	392	470	438	431	444	469	428	412	424	416	421	434	403	387	416	432	456	450	424	418	411	417	463	442	463	420	428	440	469	431	433	413	471	404	450	434	432	429	387	437	429	428	435	439	451	417	416	458	443	420	447	452	410	437	431	406	422	467	449	448	465	384	458	427	432	419	428	425	405	433	441	407	396	437	408	422	458	416	428	441	446	436	426	402	444	476	450	402	449	408	431	414	392	446	458	459	416	450	457	450	410	396	401	441	442	478	418	481	438	420	429	432	435	417	451	410	426	402	410	418	443	443	407	425	470	399	407	453	424	397	432	431	407	441	389	413	407	401	446	480	456	423	443	400	439	417	415	446	453	410	447	428	402	470	426	410	473	418	398	448	448	431	414	428	445	432	486	437	422	436	394	410	396	426	417	439	469	453	426	434	457	463	433	405	422	418	407	440	408	415	424	434	442	428	456	454	435	438	445	433	439	431	406	403	404	424	441	473	426	432	433	408	424	438	420	427	420	409	433	428	438	432	397	415	449	410	457	435	390	458	426	417	432	443	434	408	421	429	431	421	447	419	406	412	432	408	437	414	423	432	398	395	386	418	403	373	446	407	436	414	436	431	481	432	401	403	459	439	429	423	448	407	421	454	416	419	442	416	367	438	413	446	444	422	438	462	439	412	418	398	435	458	435	447	422	438	408	429	416	444	460	441	422	435	458	420	408	449	425	418	413	437	484	436	430	442	448	432	421	406	416	455	416	427	397	445	446	431	393	393	444	482	435	445	447	461	458	470	472	464	437	425	443	462	451	482	407	414	427	442	420	455	398	420	428	440	415	414	434	435	423	431	433	405	413	403	421	437	472	407	396	404	472	418	400	439	417	402	431	427	439	397	410	454	431	395	412	432	414	420	419	416	394	417	418	409	415	399	417	431	421	422	431	397	433	434	435	436	448	433	440	436	447	388	439	393	462	449	409	420	416	413	446	432	470	410	413	410	452	412	425	439	428	440	436	432	467	443	421	451	401	437	396	436	409	426	417	448	402	412	445	444	411	409	417	390	450	436	476	447	421	452	413	430	451	407	435	399	445	463	411	415	403	443	403	454	460	454	407	427	448	423	429	397	434	442	355	421	419	433	418	435	403	400	430	410	450	456	486	439	433	419	382	427	431	422	425	456	457	429	429	416	444	460	434	429	435	398	450	414	423	437	460	440	400	417	413	406	406	421	431	445	428	387	429	393	471	427	390	410	440	406	442	427	411	462	456	494	439	437	433	449	428	440	445	422	468	417	415	442	439	384	423	426	440	424	392	483	439	421	465	428	414	437	444	465	462	398	438	453	441	425	433	469	412	414	401	411	417	410	477	432	454	430	418	443	444	478	400	416	432	424	434	434	391	409	465	387	445	391	407	446	448	437	408	447	432	393	432	409	452	445	446	408	443	494	448	403	398	429	459	443	425	439	426	406	404	406	437	424	428	417	415	426	440	432	457	447	433	407	425	415	412	390	424	432	448	466	436	426	416	394	398	477	434	438	435	473	400	439	387	466	412	411	433	484	444	429	445	428	451	418	453	411	407	431	425	420	437	462	394	440	427	420	417	437	426	398	451	436	440	439	416	419	459	402	398	405	414	436	429	417	436	414	437	448	449	453	430	410	382	427	436	391	422	432	398	443	415	416	404	477	428	438	429	415	397	453	454	433	424	452	435	443	432	436	421	396	452	432	450	408	456	389	412	457	439	406	415	425	440	419	431	437	446	431	405	449	431	398	429	388	417	433	414	422	441	454	432	414	413	415	458	421	415	441	410	440	421	417	369	402	435	447	414	413	427	467	414	446	428	448	407	441	435	409	409	439	447	421	426	411	373	444	420	444	404	445	425	417	449	414	462	403	429	400	444	389	439	402	406	438	455	409	431	414	433	435	443	425	424	426	416	447	459	385	456	438	423	462	403	416	415	446	403	440	430	427	436	449	402	411	410	431	427	466	463	416	469	441	435	471	423	447	416	432	460	418	457	423	407	404	445	468	435	422
5617	1455	1259	1077	1019	1060	1019	936	988	964	951	970	1005	920	948	958	934	1021	941	950	999	941	973	940	983	960	940	991	942	989	922	937	926	957	973	960	962	931	945	955	990	956	926	960	954	979	973	952	994	898	959	943	982	913	931	927	946	948	960	962	961	940	962	893	948	1013	1000	992	934	973	930	1001	883	920	964	956	938	952	972	958	953	979	965	943	1019	958	980	952	986	933	997	906	1019	925	967	927	960	972	938	926	976	915	984	928	969	917	970	994	940	946	899	932	983	946	941	923	946	905	955	957	922	954	887	949	946	969	940	987	935	931	931	949	890	932	946	936	928	965	944	932	975	949	940	962	934	954	995	937	981	991	950	945	946	935	1013	989	1001	920	935	973	919	952	950	900	970	964	1026	966	944	925	950	922	919	951	984	970	940	961	930	922	942	951	965	944	925	968	980	946	932	970	962	935	923	951	1005	955	937	938	952	970	904	953	977	923	960	1010	926	884	972	968	947	1001	976	949	919	936	951	963	986	966	976	962	957	874	923	1057	914	920	919	957	981	944	982	963	965	929	1012	967	923	984	1016	973	977	1027	969	959	927	1032	980	928	883	1008	934	916	968	995	963	1009	1000	996	936	977	909	1006	1012	974	973	991	1009	958	963	1011	951	957	941	996	929	916	991	924	943	987	1003	962	976	984	996	966	1001	1005	942	916	970	945	935	994	946	982	966	973	940	963	976	981	943	996	998	948	959	935	976	914	980	995	1026	915	961	950	952	990	990	934	958	920	941	967	940	982	955	955	919	937	985	951	996	957	977	945	974	972	995	1037	998	990	958	934	983	946	943	961	943	960	914	983	967	976	965	941	871	973	953	963	977	932	988	967	965	939	946	1004	950	969	1008	1010	971	977	964	940	965	941	970	917	941	929	858	957	940	963	921	948	961	915	1028	896	969	973	970	914	981	937	960	922	953	912	997	903	1007	957	939	901	932	954	969	923	999	908	972	965	930	923	963	941	959	901	973	932	937	970	924	933	967	918	973	960	980	947	941	956	923	996	940	992	994	925	913	972	966	928	933	946	932	934	929	973	935	968	925	954	967	954	947	965	982	950	897	932	969	937	1018	893	960	946	945	900	917	930	966	948	987	985	936	921	962	1043	976	1008	934	944	971	954	936	929	903	945	935	918	931	1005	972	937	951	942	924	997	922	941	947	1011	944	976	980	919	946	898	941	931	906	986	972	946	921	940	970	959	932	934	972	924	933	945	1020	918	971	963	953	931	917	904	954	950	905	946	987	967	960	927	994	995	919	1005	987	1011	984	942	923	990	899	953	994	954	984	975	983	998	941	979	967	926	927	963	904	978	981	912	943	979	933	989	995	969	942	983	927	952	938	1006	906	936	931	925	903	946	929	912	962	975	1009	947	928	933	964	926	993	986	973	943	925	978	968	1025	980	963	902	962	993	970	937	950	973	931	992	952	921	968	949	946	967	965	949	934	1000	972	928	946	922	954	946	934	978	968	921	944	979	939	942	949	950	947	939	909	929	972	938	930	918	969	945	958	932	967	953	987	979	969	960	917	881	920	1000	978	977	943	1014	1009	993	989	962	956	945	1008	1024	938	961	1022	931	978	965	943	923	984	973	987	1000	958	957	913	998	947	962	954	967	991	991	997	985	1011	889	981	992	911	975	955	990	968	943	921	993	993	994	981	981	955	954	982	1003	967	1009	970	954	975	984	1004	941	1007	942	976	953	953	1001	968	951	960	895	988	922	967	955	943	944	910	971	942	911	955	984	984	978	966	984	938	975	976	927	1015	954	995	1026	938	987	916	983	943	975	912	966	948	1017	931	924	973	959	957	900	989	930	964	980	979	957	977	1004	960	976	927	970	1000	979	987	968	924	976	927	924	917	935	956	925	951	923	966	972	930	955	1022	986	981	1025	919	948	908	985	964	946	934	944	936	968	1019	954	989	991	1001	929	978	941	945	966	938	965	972	923	941	943	932	999	944	968	989	962	934	907	919	977	956	987	942	903	966	966	923	951	953	929	900	927	988	909	939	943	951	1052	932	985	1017	1004	978	935	942	960	977	931	861	957	993	990	988	929	980	1000	944	1003	1016	966	977	972	948	967	923	897	938	960	989	1007	876	931	959	962	958	884	915	925	966	973	970	1023	953	961	925	958	910	999	959	927	938	962	963	944	1007	933	1005	932	883	946	937	962	995	959	941	977	974	1000	933	977	885	927	905	979	1010	923	951	955	909	977	917	979	925	994	900	1002	960	971	969	954	950	954	991	926	935	899	954	929	961	963	974	940	992	927	953	985	963	964	915	932	952	912	1033	957	970	948	938	972	948	944	922	925	1006	922	1004	1002	937	984	918	968	921	908	938	961	937	902	958	970	934	955	943	920	922	1013	922	960	951	919	950	953	922	955	937	933	922	903	992	931	936	953	970	920	958	1005	976	943	972	908	926	921	915	937	956	995	910	1047	986	973	991	1020	916	903	1002	905	941	961	967	976	983	960	906	930	972	924	988	911	940	965	959	957	978	949	938	978	945	929	982	943	976	980	954	1036	979	918	920	945	986	888	950	936	926	993	956	962	981	969	931	903	917	949	940	970	920	959	962	980	950	980	994	979	930	954	977	984	948	970	917	973	891	883	987	942	956	987	953	919	982	934	960	946	994	922	873	916	938	939	937	977	948	943	909	898	993	961	927	968	925	979	973	912	941	953	1004	940	1024	916	942	934	939	969	986	911	949	957	913	1003	1010	959	959	961	911	946	958	920	982	962	946	921	934	980	966	978	953	919	944	959	1026	966	1013	939	964	959	975	981	946	981	943	926	966	932	971	1020	925	901	999	970	991	919	968	935	968	935	967	940	951	940	951	920	978	993	924	947	952	933	965	949	980	994	968	964	956	950	933	997	958	951	984	961	910	887	986	988	936	951	955	976	971	927	917	955	929	959	951	949	956	932	949	944	964	926	928	908	947	950	931	969	944	952	951	994	969	919	912	983	936	984	943	946	921	954	959	1009	982	951	980	950	918	929	936	940	1015	963	959	935	927	904	962	933	960	947	960	949	966	945	957	932	968	977	962	934	940	932	983	965	939	954	967	927	979	904	942	977	904	970	918	898	967	1007	947	955	990	970	954	968	991	934	988	986	966	930	926	869	950	928	978	993	984	943	998	964	962	980	968	895	957	965	980	967	1004	948	960	981	908	1004	1019	963	989	896	941	905	941	975	990	937	900	994	935	976	935	932	932	982	999	979	941	980	977	922	985	964	940	986	1000	980	897	975	994	949	1004	986	955	948	941	946	965	932	945	938	947	966	954	941	914	960	981	937	954	975	1003	943	950	956	951	972	994	937	1040	1008	1008	958	906	995	899	955	932	1042	933	973	966	983	963	971	973	935	952	945	966	961	933	959	1017	903	977	1021	893	954	952	968	945	959	970	986	928	903	975	968	939	934	957	997	989	937	1001	969	885	934	943	986	935	933	910	958	912	972	979	1026	942	939	942	912	952	1017	898	974	976	971	969	994	1015	929	902	956	976	1011	915	971	927	980	968	959	985	949	971	1002	969	986	969	1017	937	961	910	994	914	944	986	936	945	944	993	934	956	929	868
23968	20638	23839	27425	20635	20008	1709	617	479	484	450	425	440	434	390	339	349	354	328	326	361	362	327	344	345	303	297	326	336	322	320	298	325	364	328	295	276	314	361	311	331	303	295	351	343	337	325	289	340	322	304	359	355	343	313	320	312	330	324	351	319	314	314	326	318	294	338	302	313	299	310	298	333	339	313	320	319	335	303	340	339	326	319	350	291	307	330	320	333	306	298	342	349	326	304	326	314	331	300	352	324	317	303	321	330	312	306	338	287	319	322	313	334	317	322	324	311	273	339	315	336	303	301	299	346	284	313	312	294	314	350	337	304	301	300	321	307	354	314	334	287	325	303	296	338	315	287	319	345	339	318	311	308	340	352	312	295	310	282	303	279	302	317	328	339	317	317	324	302	341	268	292	328	325	327	315	329	336	318	334	335	324	316	353	330	373	351	316	285	307	316	320	289	305	304	338	297	289	329	308	300	327	310	313	320	294	316	314	333	335	303	289	285	280	331	296	374	289	344	377	331	322	304	336	293	341	340	334	305	274	288	287	296	311	312	325	329	316	351	331	297	319	289	300	305	341	314	297	315	323	351	307	300	285	300	297	343	300	311	319	310	326	311	317	324	314	282	307	301	302	325	304	326	302	287	305	322	279	323	325	329	302	279	306	308	351	308	326	333	284	342	302	302	343	290	300	323	280	308	303	328	319	328	328	296	314	315	303	319	369	314	323	307	325	337	293	304	347	324	303	339	348	316	279	335	332	301	327	331	275	314	295	303	317	293	284	323	315	327	325	333	300	312	309	266	319	323	306	307	326	296	304	336	287	313	341	318	336	330	310	312	283	305	344	292	307	323	348	313	328	313	328	326	316	326	315	322	283	326	327	330	305	309	295	306	308	328	307	336	341	320	321	300	288	325	336	298	321	296	331	319	381	338	340	296	283	350	324	309	324	345	286	319	332	323	301	317	321	326	324	343	311	301	314	321	279	297	272	295	329	309	299	313	313	325	291	310	307	313	341	320	331	290	307	301	305	301	294	297	314	299	308	334	330	375	327	313	319	326	307	303	300	300	306	313	320	342	317	317	336	317	315	350	290	295	318	306	305	307	319	310	346	315	285	293	322	334	331	310	289	286	269	288	299	319	325	323	353	335	321	328	312	356	316	321	279	294	305	316	306	314	322	305	308	309	319	283	328	331	327	309	315	345	298	355	337	322	301	308	304	307	311	303	332	317	310	324	314	299	301	367	349	305	320	319	316	335	332	289	307	326	306	307	291	296	328	316	285	344	291	283	288	334	308	318	305	334	323	325	343	303	346	343	288	302	308	268	344	344	337	334	321	324	305	328	330	347	286	302	342	322	318	300	332	335	353	336	346	306	301	352	339	297	345	319	307	341	298	293	338	300	266	336	334	323	346	301	319	327	317	319	311	347	293	313	292	297	299	287	297	337	286	311	295	312	312	315	275	337	297	316	322	322	332	328	358	330	317	306	316	313	302	335	321	316	311	321	304	324	327	302	288	315	325	290	329	294	296	310	328	311	335	287	310	353	296	331	319	307	330	286	330	327	347	304	318	320	317	290	306	355	338	297	324	310	280	295	301	291	334	327	307	329	326	289	323	315	288	333	328	322	317	287	345	316	288	294	305	306	315	315	324	349	313	320	300	317	302	351	348	330	305	341	341	323	321	305	329	300	330	326	318	343	299	288	290	320	297	312	320	304	294	328	298	304	331	312	314	350	319	314	335	328	307	304	340	316	315	299	310	286	308	332	307	322	316	345	297	284	316	329	308	302	303	304	281	313	311	332	362	308	260	317	319	292	268	322	319	350	293	330	297	320	311	307	287	296	329	288	299	302	322	312	296	322	308	307	308	299	324	288	268	279	294	314	296	285	327	309	334	309	342	319	347	315	335	331	291	313	307	320	306	278	292	334	302	337	307	309	324	281	359	305	298	331	340	338	320	306	301	318	308	318	315	325	280	300	302	331	299	330	320	299	328	297	294	330	290	338	283	287	273	298	292	307	300	300	318	313	287	322	317	325	318	353	300	340	288	331	328	314	324	331	315	304	332	338	324	317	299	317	324	316	322	327	313	346	345	333	318	304	286	331	316	317	311	296	304	334	336	304	293	321	311	349	329	344	332	292	298	274	323	284	328	301	333	283	302	324	298	323	306	320	300	338	330	290	304	312	309	347	314	304	300	299	283	342	310	304	319	279	340	315	310	274	294	307	322	321	353	292	303	319	334	326	313	299	313	320	313	299	286	306	321	274	317	321	318	315	311	319	304	309	291	305	331	321	320	330	310	305	284	284	319	330	311	323	311	293	304	334	336	344	304	327	276	323	323	307	310	319	301	319	316	317	303	275	306	280	326	317	329	306	313	340	306	316	271	299	312	290	320	320	318	319	347	309	304	287	291	287	299	296	305	318	325	325	301	327	311	299	319	333	318	294	319	297	342	307	339	331	282	293	333	279	329	330	315	288	315	287	293	296	318	318	305	314	287	306	331	292	325	308	324	292	345	310	321	310	339	301	301	288	351	327	338	319	294	315	301	335	352	316	338	319	284	332	318	323	329	358	317	309	341	314	335	358	313	318	301	294	314	306	290	349	344	349	321	309	307	298	323	309	290	317	310	334	318	331	311	314	308	306	310	299	331	283	294	288	292	333	327	306	296	310	304	305	298	323	339	314	292	291	314	281	316	358	330	360	336	314	336	342	328	334	326	292	338	268	333	353	315	333	327	314	327	287	278	322	364	310	286	321	296	325	289	326	288	375	319	334	330	289	280	301	312	306	316	316	291	273	322	316	292	322	333	292	319	348	317	299	306	308	281	299	350	298	331	329	313	339	289	301	316	280	331	307	312	353	310	326	315	284	279	322	293	313	304	297	340	314	313	307	301	296	322	365	358	314	296	300	289	322	309	279	276	314	315	307	302	292	328	341	297	278	294	340	292	319	326	324	306	324	306	301	334	292	309	323	334	322	316	324	308	326	306	331	319	314	303	322	336	300	325	318	298	325	325	351	323	307	298	275	313	307	325	326	324	338	321	328	248	309	324	286	299	310	321	317	276	317	273	313	285	340	344	330	312	335	353	318	320	303	315	334	327	299	313	357	309	307	321	302	304	302	318	332	312	323	318	268	294	318	300	321	320	320	325	312	313	306	335	333	327	365	346	345	310	340	344	335	281	323	305	312	333	301	330	311	321	318	306	330	288	301	285	295	293	321	335	367	304	286	313	323	270	322	329	326	316	325	333	313	282	298	295	296	304	324	289	325	351	319	323	317	322	315	317	301	319	271	311	287	339	313	328	315	330	293	290	320	306	334	330	345	315	301	318	275	320	299	316	323	331	297	307	300	334	299	312	288	312	305	315	301	301	318	309	315	281	317	320	291	341	304	300	272	329	330	295	310	299	310	307	284	337	299	322	330	282	330	338	350	319	310	327	321	301	277	300	321	345	294	305	314	350	301	319	334	330	329	327	330	332	304	299
3603	2832	1786	1229	971	960	877	785	759	767	801	736	690	791	735	714	743	706	711	658	730	712	708	725	708	724	720	710	743	782	725	701	730	733	749	703	674	692	680	720	717	676	707	710	723	701	750	719	718	732	703	728	722	654	713	661	667	661	714	715	752	676	703	741	669	740	746	709	744	721	718	696	719	716	705	692	750	698	664	703	711	715	706	743	693	700	705	700	714	706	721	660	708	702	705	717	730	716	715	722	693	760	725	699	678	714	704	715	749	681	691	677	732	701	726	746	734	703	720	708	701	649	676	636	734	713	736	646	730	740	683	675	674	677	715	737	650	724	729	676	664	673	683	715	742	686	700	704	705	634	757	663	736	729	668	694	666	724	727	661	704	692	702	704	712	649	647	690	690	710	716	694	731	656	715	669	696	688	722	692	728	685	690	703	741	654	717	703	679	738	687	670	743	702	676	673	652	695	715	695	716	695	695	723	673	722	736	683	721	714	707	703	701	683	699	658	665	744	681	710	708	670	734	734	728	706	725	751	699	681	711	678	743	737	662	729	719	644	736	645	682	683	701	763	714	736	731	680	711	693	680	697	672	724	739	687	680	683	625	721	735	727	737	685	677	693	645	723	692	692	736	753	685	687	750	736	667	697	694	725	696	737	723	699	689	681	659	705	691	731	669	727	733	661	739	710	736	705	757	700	739	686	684	726	699	694	660	670	731	688	710	681	703	703	708	729	713	663	719	750	722	721	690	719	704	691	693	703	690	705	726	700	689	753	702	754	705	716	696	683	715	714	739	701	700	679	687	698	673	674	676	706	733	677	697	672	725	689	737	700	722	673	703	674	712	720	707	655	708	721	753	660	734	675	739	713	762	695	686	663	695	719	683	704	668	701	720	731	653	669	762	703	706	704	724	701	732	686	675	695	693	713	693	743	681	707	675	707	703	676	703	711	641	720	691	714	739	681	732	683	719	756	735	647	734	707	681	707	730	675	704	733	719	692	680	708	681	677	701	694	690	711	728	674	711	718	718	695	712	706	731	660	736	662	673	652	689	702	650	699	718	650	705	699	719	715	728	677	726	720	741	641	709	732	726	703	685	742	730	705	726	710	736	690	684	677	668	717	682	694	659	699	753	695	704	748	723	676	729	698	684	751	651	671	696	694	696	705	719	709	705	700	697	702	654	721	683	670	705	756	706	655	752	734	749	698	709	737	659	713	704	747	696	722	767	687	679	759	657	670	704	720	719	698	710	749	730	657	638	677	716	699	733	739	672	726	734	726	653	636	711	705	668	734	637	680	772	679	687	695	730	687	697	745	700	709	744	665	720	699	709	657	733	705	716	677	685	708	736	695	686	709	686	682	714	671	709	754	700	739	648	659	711	700	706	673	737	679	713	676	749	717	731	715	667	732	713	671	700	719	737	694	690	711	724	684	714	677	685	716	678	663	708	677	661	700	679	666	737	728	698	702	700	737	651	688	695	702	728	698	697	732	721	731	716	686	702	680	728	726	710	679	674	719	684	715	737	674	710	715	730	717	696	702	731	705	644	670	695	698	703	713	678	772	767	720	768	679	644	723	750	703	710	674	674	717	652	671	731	683	708	700	702	749	760	741	712	690	687	685	689	722	713	715	705	646	714	675	747	668	692	710	695	697	719	706	710	702	678	712	690	683	713	678	743	730	698	739	706	714	700	726	724	709	669	686	682	701	687	710	726	728	735	767	676	668	710	741	694	655	735	653	719	711	651	705	736	739	712	701	737	721	710	724	723	702	690	702	718	681	722	708	705	685	713	661	702	721	690	704	678	729	655	693	684	767	716	700	679	707	672	690	691	753	738	653	736	709	703	707	691	730	688	708	718	760	727	709	745	711	695	721	717	705	711	701	681	674	699	695	693	720	687	687	740	688	681	736	676	713	714	712	733	706	752	729	706	722	728	699	676	686	706	694	735	720	741	708	772	655	700	670	722	699	698	733	717	719	700	652	656	699	686	709	752	691	726	691	706	797	682	648	739	673	729	689	676	693	705	724	745	732	678	739	732	684	708	729	688	667	716	652	692	708	699	751	731	708	708	694	704	706	684	687	683	671	663	724	688	657	704	678	707	678	690	665	671	686	705	722	715	745	665	716	720	700	713	666	728	743	739	715	726	700	721	690	665	767	716	703	727	710	711	727	670	681	708	699	715	709	682	743	715	673	698	719	728	721	700	708	657	719	683	691	732	740	672	750	695	675	736	660	658	716	693	677	705	757	721	703	726	676	750	676	699	705	765	707	671	715	730	711	682	726	745	755	711	713	673	691	688	764	734	768	698	658	698	677	645	665	719	715	736	750	706	687	738	710	710	705	761	671	757	704	766	695	731	729	712	664	707	782	707	696	747	691	675	702	708	676	705	706	726	654	716	721	661	656	711	708	724	678	691	708	725	722	706	690	693	710	704	753	728	691	728	678	651	727	706	689	722	657	716	674	707	685	707	695	697	722	700	732	728	720	719	717	731	702	684	706	659	684	669	690	679	708	687	666	721	710	736	692	736	648	747	702	717	701	687	699	680	704	658	716	701	673	700	679	660	678	748	673	771	680	746	716	675	711	746	727	707	665	740	657	721	669	663	696	685	716	768	691	709	715	750	701	754	751	693	666	698	741	728	688	694	653	714	716	728	693	683	713	665	717	727	683	738	722	717	759	654	701	716	708	710	745	761	689	659	699	686	709	716	695	702	694	672	722	688	730	721	707	714	686	681	684	736	717	735	716	667	680	652	647	744	694	683	694	714	713	742	727	696	721	671	707	678	720	729	739	721	656	719	687	726	736	712	743	714	701	719	730	711	691	682	718	697	706	759	741	683	686	735	657	697	719	695	668	700	768	663	667	743	694	715	671	702	760	751	682	717	683	678	716	691	673	735	723	671	728	632	706	681	759	700	713	727	640	721	703	723	690	752	692	734	708	722	672	667	725	720	731	690	704	704	742	704	686	700	703	696	726	765	689	724	717	708	711	748	658	718	704	685	706	704	698	695	663	688	711	674	770	682	673	667	752	767	698	684	649	705	682	696	685	691	716	757	721	731	734	683	704	699	685	663	729	675	741	690	776	644	734	646	713	726	712	657	736	745	714	715	745	729	675	702	715	652	654	680	700	710	702	750	706	666	689	670	712	724	741	739	691	687	725	702	673	741	721	737	738	736	676	733	666	739	704	706	647	727	676	711	712	734	668	741	725	682	691	702	721	647	698	733	693	764	702	708	724	707	690	734	696	713	734	683	669	719	683	697	710	731	689	716	690	697	746	667	741	677	704	703	693	695	717	722	707	665	709	715	691	691	677	720	715	693	669	693	712	702	700	679	727	713	694	705	667	695	698	716	697	698	702	721	701	701	729	717	698	660	745	674	687	720	682	733	764	734	689	631	696	657	710	708	722	684	718	670	684	725	692	682	695	705	706	685	711	725	687	714	733	737	648	758	729	725	718	681	719	716	726	721	742	710	723	684	718
23397	20654	24186	27136	20662	20682	16897	1054	476	399	406	364	303	333	334	304	259	229	219	192	203	209	208	186	227	192	189	187	180	197	216	207	211	184	170	196	186	168	182	181	179	160	164	162	181	176	182	170	189	179	167	193	205	173	170	182	183	194	181	168	164	170	196	195	191	185	182	180	176	185	180	214	196	159	174	181	162	171	179	183	168	207	190	170	162	195	215	195	186	206	191	149	186	178	189	188	170	178	202	165	193	179	167	204	161	167	197	159	171	167	186	168	194	165	162	179	207	185	189	176	195	179	138	157	173	176	210	193	169	158	188	194	149	177	169	186	203	198	176	156	214	190	140	164	187	222	194	192	182	162	176	194	174	141	164	173	194	164	156	159	176	171	176	178	181	174	174	167	168	171	174	177	178	162	169	196	186	174	165	175	178	177	191	181	171	166	173	172	189	172	193	214	201	182	168	188	168	174	197	189	192	174	166	194	194	189	172	201	178	174	176	180	184	180	193	185	206	180	176	205	177	172	168	199	175	182	197	182	169	203	172	190	186	190	174	190	188	173	163	170	176	181	202	162	165	171	191	186	188	161	175	192	147	170	191	182	184	186	180	218	181	179	188	191	175	181	157	175	152	174	183	161	176	194	156	167	179	179	183	184	173	160	198	147	149	175	202	224	175	190	178	183	179	169	187	172	171	164	167	183	205	183	182	183	176	168	206	194	173	165	175	159	174	177	190	179	172	170	176	181	184	151	152	183	194	173	188	176	180	202	175	173	185	156	196	178	177	179	166	177	170	182	164	153	172	165	176	180	188	182	179	163	161	184	206	147	183	174	190	174	187	183	188	194	174	176	178	155	161	175	160	199	199	176	175	178	191	186	168	175	198	176	181	203	182	189	206	176	179	184	193	167	161	181	181	205	165	183	193	199	195	164	155	202	192	172	184	181	172	191	206	169	204	179	196	171	177	176	179	173	182	180	185	150	176	170	187	188	183	175	164	171	166	193	180	148	170	179	190	202	179	189	201	187	204	179	183	192	155	174	174	199	180	158	171	175	175	168	178	170	194	143	183	164	184	173	199	172	174	166	161	182	209	192	163	180	188	167	138	169	204	153	186	178	169	139	151	177	200	174	176	167	175	189	162	167	169	182	173	174	168	177	186	145	176	184	159	162	169	171	170	160	188	174	185	160	183	172	171	162	173	190	191	212	162	171	188	163	180	156	169	188	197	179	166	173	195	167	176	193	180	186	175	188	158	190	196	180	177	180	186	194	206	186	174	200	177	171	195	187	171	175	164	175	185	169	182	181	184	198	162	153	159	202	169	194	186	169	156	173	156	164	175	157	206	194	179	167	178	182	182	192	189	191	184	187	169	181	209	157	185	162	180	188	197	165	212	173	169	167	187	159	183	194	181	165	167	188	182	194	177	171	169	194	206	182	185	168	187	179	154	149	175	174	181	193	201	202	187	194	163	196	160	156	179	168	186	174	176	205	168	181	181	208	173	185	187	174	212	193	181	175	179	160	167	197	162	173	167	144	178	167	192	175	186	193	191	168	154	193	204	210	190	172	153	168	152	171	182	165	167	198	167	159	169	181	180	169	176	175	167	185	169	187	173	185	172	193	182	183	184	195	178	175	177	186	182	173	155	189	196	201	188	184	191	132	190	175	156	167	177	173	161	195	184	176	165	196	177	177	157	180	165	192	205	166	181	183	169	158	186	182	156	172	186	200	183	189	191	173	169	187	184	169	170	197	173	192	182	179	162	173	174	172	177	166	174	197	176	165	168	217	186	177	165	183	190	167	178	179	196	166	173	201	198	169	181	170	170	154	172	176	200	157	175	173	161	157	185	176	165	192	198	164	171	154	200	186	169	171	186	191	175	159	186	183	178	195	180	197	212	197	174	173	171	172	179	145	152	176	174	195	178	187	170	180	178	188	188	175	162	178	171	193	175	174	191	190	177	192	179	171	192	191	199	175	184	163	146	182	186	152	170	177	166	180	172	168	175	192	194	192	169	190	180	180	180	185	192	174	196	142	175	189	155	192	144	207	192	164	170	174	194	200	176	187	201	187	166	167	183	174	186	174	190	167	176	170	166	188	165	155	173	161	180	171	185	198	179	184	182	167	161	174	191	173	163	179	173	194	164	173	202	187	193	163	169	166	174	162	171	170	161	144	168	200	171	141	166	164	164	183	184	166	157	180	185	172	180	186	189	181	190	172	180	156	183	184	190	183	159	150	182	174	197	170	187	172	184	181	189	182	198	173	182	191	192	173	172	214	180	186	175	156	161	195	172	162	182	193	187	196	191	184	166	173	199	183	163	183	181	159	177	161	198	169	182	187	175	148	178	159	176	140	179	162	179	178	190	185	164	166	156	168	172	153	171	171	173	174	181	159	159	169	160	179	164	171	174	172	192	181	168	173	162	167	180	181	203	169	172	175	167	184	191	176	159	177	173	169	182	155	160	185	177	178	195	210	184	192	194	156	178	167	190	172	175	194	210	202	174	167	178	162	182	180	181	192	162	189	180	166	166	177	178	166	179	145	190	187	176	169	185	193	182	178	190	147	191	194	176	180	175	177	185	169	170	166	183	193	200	162	173	165	182	192	198	183	212	202	184	204	192	206	185	156	177	189	190	195	189	182	180	173	180	181	178	187	193	182	178	180	194	175	169	174	166	184	165	160	171	156	194	161	168	176	170	145	182	196	177	202	168	175	171	183	160	166	188	165	169	178	166	159	171	196	187	154	173	153	192	201	173	171	188	178	175	172	172	169	164	173	174	168	183	182	144	178	145	168	185	192	188	173	175	157	178	190	151	168	190	177	163	181	181	169	175	180	164	185	200	177	190	168	184	187	190	172	184	197	167	161	161	165	192	195	172	199	215	169	164	161	188	166	189	188	194	189	181	180	201	166	182	172	190	166	179	176	218	183	196	175	166	153	203	212	173	162	161	193	185	163	187	189	196	177	177	169	144	152	161	171	171	199	178	187	180	192	161	196	174	149	182	192	192	181	174	163	186	190	160	191	173	195	178	189	194	157	171	179	179	182	172	193	181	194	198	180	187	181	193	166	186	179	175	156	195	150	182	204	165	194	173	174	169	172	177	176	175	174	197	169	183	184	153	136	149	201	170	169	161	184	172	182	189	197	196	189	151	165	172	151	152	201	187	181	183	183	201	178	184	192	171	189	201	165	201	180	182	186	180	197	172	195	198	173	176	173	157	177	183	190	179	180	187	158	158	181	171	191	213	171	171	204	203	186	189	170	180	157	182	163	166	188	185	176	213	173	180	165	191	164	159	174	178	155	167	187	165	172	181	194	182	161	177	163	181	207	194	171	201	182	176	199	180	212	183	154	182	167	172	175	179	198	187	178	185	170	202	162	186	166	164	184	187	202	192	166	158	182	177	181	187	161	192	163	173	160	154	161	207	186	190	184	163	154	184	171	187	173	166	178	193	199	179	140	187	132	159	187	170	169	203	165	169	178
3466	4268	2412	1277	846	899	751	594	514	520	493	470	531	451	446	483	485	452	438	452	474	427	452	431	416	451	440	489	457	447	453	408	450	429	447	417	441	414	441	472	418	393	393	454	401	405	483	432	459	410	484	404	440	420	462	420	450	426	456	416	467	437	455	437	425	479	435	455	403	440	448	441	459	415	409	422	427	470	456	410	386	424	445	454	437	398	433	447	425	427	431	451	425	434	456	444	458	455	423	443	458	462	421	449	424	411	406	427	443	459	422	440	445	453	448	432	435	410	408	432	449	457	458	427	398	444	401	423	441	418	469	406	428	436	439	439	398	456	423	443	468	461	423	435	413	456	454	426	419	453	418	442	426	472	415	424	421	407	442	438	455	424	431	448	424	432	397	419	466	411	438	423	442	403	408	405	435	437	454	433	440	448	459	431	421	423	415	405	411	428	441	444	452	443	455	445	459	467	448	435	438	442	409	444	392	380	424	488	452	394	462	424	452	436	414	449	426	398	467	442	458	442	447	429	422	415	424	418	435	400	448	403	390	422	377	438	438	469	396	422	462	441	423	476	449	425	438	465	432	444	434	420	427	408	449	408	382	446	427	417	430	452	418	429	412	432	411	390	457	406	398	445	446	425	418	423	397	399	447	449	430	439	398	453	408	424	448	459	409	473	455	456	419	426	441	412	407	443	433	416	429	419	462	430	412	425	451	455	446	434	446	423	401	425	445	438	412	398	441	454	447	440	436	416	412	478	422	407	446	417	410	433	450	439	436	438	386	384	440	423	475	436	437	449	417	453	491	440	425	457	458	396	392	416	418	435	438	419	429	423	453	423	440	439	412	437	445	431	435	416	422	454	437	413	434	494	428	415	422	454	435	427	425	397	462	427	398	472	439	459	435	412	458	457	454	442	465	413	418	449	454	411	458	459	458	447	477	434	403	440	416	460	446	415	384	428	423	407	405	449	453	422	415	419	425	437	416	446	477	432	422	397	447	409	417	419	420	374	418	436	433	455	448	408	468	439	423	404	428	468	428	461	429	432	451	452	427	424	428	447	414	428	400	414	421	419	437	459	460	452	432	449	435	469	412	419	443	436	399	456	435	491	432	446	385	440	446	433	424	428	416	382	439	448	413	447	431	436	455	447	443	424	407	366	436	426	452	416	459	436	415	487	426	475	400	405	425	431	469	425	447	469	468	403	411	452	453	451	424	415	400	443	420	459	439	419	435	435	422	420	445	428	416	414	444	422	419	443	428	434	421	425	451	407	446	426	439	462	445	463	425	464	442	417	415	418	414	429	423	429	429	435	409	441	413	431	398	429	452	444	415	441	470	423	422	391	457	425	439	436	413	404	462	432	431	449	423	417	399	417	400	423	417	451	390	406	436	431	465	458	431	418	417	444	444	452	453	445	393	446	451	421	431	409	421	426	442	436	387	421	409	426	423	415	422	433	444	445	400	417	453	422	446	387	478	403	389	406	439	442	460	466	433	429	437	454	410	424	430	425	417	436	455	392	453	422	435	466	451	464	456	450	430	431	434	415	443	409	454	410	423	437	437	406	422	422	453	442	428	434	437	468	422	448	432	417	453	410	430	392	427	433	402	427	466	429	412	447	465	454	470	411	446	473	420	415	468	424	396	479	390	436	407	446	487	429	421	433	455	421	458	459	427	447	434	453	419	445	437	471	468	444	414	453	428	427	433	427	428	429	455	432	414	430	409	436	433	399	407	464	406	405	405	418	420	461	440	421	446	445	444	399	426	417	433	412	432	446	451	430	433	446	440	419	457	429	411	420	456	425	419	441	465	446	433	434	439	453	402	480	420	420	442	464	436	445	422	426	460	429	463	422	429	408	414	367	448	448	424	436	415	450	421	427	435	416	427	381	433	433	430	414	444	368	436	425	427	457	410	450	484	419	440	457	437	462	444	464	441	462	451	443	470	431	437	424	436	413	406	438	466	433	440	413	438	459	441	434	402	440	453	443	392	434	426	419	460	425	427	415	440	417	426	406	456	423	422	433	432	425	449	427	428	415	470	431	391	469	432	482	456	432	486	437	453	490	426	478	439	409	434	432	416	409	474	435	423	420	467	446	457	407	418	407	434	432	462	407	473	392	467	414	441	459	426	448	414	433	430	447	430	434	412	431	420	443	451	460	445	415	418	426	396	408	437	421	421	441	424	409	457	461	422	419	466	472	445	420	460	450	420	426	422	409	438	416	453	412	467	426	417	420	454	443	429	457	486	456	445	421	441	452	396	403	425	403	451	439	449	395	435	435	431	449	475	439	455	411	437	433	400	452	430	422	453	427	429	442	427	418	424	452	426	424	421	421	454	397	449	438	453	451	415	411	462	464	437	442	424	455	427	438	426	433	434	433	456	445	461	455	416	474	479	448	441	436	462	422	452	451	445	439	401	474	459	405	435	432	461	437	444	428	433	451	444	421	450	426	409	431	450	408	445	434	421	432	463	448	463	424	449	475	451	394	436	437	442	444	393	458	417	428	450	435	440	447	410	425	437	399	429	421	412	409	430	429	444	385	423	423	442	388	432	438	449	438	443	440	469	446	408	412	421	448	424	436	441	425	422	418	424	426	442	445	405	452	436	416	441	426	409	416	434	439	433	417	426	417	401	448	456	416	419	386	421	393	407	400	446	436	457	457	444	432	411	405	462	446	419	475	460	446	453	467	440	458	437	456	437	445	409	456	446	453	456	452	422	431	443	432	432	433	414	425	397	443	442	442	436	413	458	430	375	427	390	449	416	395	472	411	448	449	421	479	392	449	450	439	429	416	443	440	431	465	428	425	458	421	424	413	447	442	416	453	424	444	425	434	464	449	462	452	438	399	428	463	438	427	438	407	446	462	451	470	434	442	446	415	426	395	432	414	406	432	401	425	424	458	455	411	410	446	447	410	456	388	438	467	448	438	440	458	419	431	442	474	431	455	466	423	436	427	420	422	448	454	439	436	405	434	432	419	401	448	458	391	419	429	404	430	433	421	432	415	453	439	408	419	420	427	421	453	456	412	421	431	382	454	450	414	423	445	402	422	403	421	431	396	446	454	407	423	420	446	428	451	424	457	407	431	414	443	431	422	446	429	432	407	411	393	418	407	402	440	455	424	415	451	431	456	465	438	431	409	446	423	448	460	419	448	465	423	414	444	415	423	423	437	454	444	428	422	415	435	418	444	453	414	435	419	445	422	436	455	419	427	453	379	420	448	439	497	450	438	442	451	421	468	450	416	442	415	438	436	451	435	454	421	450	396	401	445	434	426	431	432	421	431	372	459	402	421	437	441	448	429	428	411	440	463	416	422	420	402	458	427	418	425	472	426	408	444	446	418	403	430	450	426	425	466	469	449	428	424	404	459	427	445	429	419	468	452	441	459	469	455	409	428	459	447	444	393	455	431	463	408	405	415	438	438	426	451	446	425	412	433	401	432	439	405	411	408	410	417	434	433	439	411	415	439	403	427	434	464	451	399
31238	19292	7869	1016	683	650	640	544	458	448	510	471	463	451	450	452	440	435	431	424	451	428	424	470	457	461	454	463	450	421	397	419	485	424	401	410	417	471	382	425	448	431	430	403	408	428	453	397	414	452	400	414	422	431	427	452	431	436	449	425	430	432	436	445	413	413	439	453	465	410	412	450	424	472	421	432	408	437	423	433	454	435	426	445	454	451	446	448	388	402	416	417	415	429	373	377	408	449	480	426	420	449	415	452	462	428	439	410	428	412	445	449	454	404	440	448	432	431	449	463	474	488	443	436	463	424	421	430	442	433	461	424	469	420	444	459	423	423	434	450	443	451	445	446	491	450	431	427	416	394	444	419	459	484	415	457	455	436	433	412	432	409	449	403	440	448	440	450	418	417	443	421	457	431	450	481	442	482	422	474	397	433	423	414	428	439	413	418	448	400	441	421	396	410	465	444	478	421	401	401	415	423	391	410	439	399	453	411	430	464	422	462	417	450	437	405	416	423	410	419	435	427	452	433	455	417	440	408	452	409	386	472	405	443	425	419	421	404	450	453	431	416	409	440	405	439	409	442	424	441	450	404	430	438	406	377	393	408	393	397	424	432	440	437	411	412	410	424	441	405	381	451	429	438	451	428	450	426	445	420	412	402	414	430	386	452	432	433	413	421	398	451	445	421	481	426	389	450	426	467	434	466	436	396	455	402	444	405	463	464	419	458	423	416	416	402	418	409	430	426	430	447	377	432	430	448	396	417	449	404	425	430	426	446	443	444	400	422	417	429	431	440	417	428	465	419	413	442	471	419	415	446	457	412	463	441	439	414	422	474	435	459	394	429	397	444	396	429	437	441	420	438	440	455	431	427	449	393	438	414	435	416	425	413	396	474	444	433	408	447	434	440	410	406	445	421	424	398	432	386	472	436	448	413	468	425	443	434	443	418	437	443	420	449	414	449	379	455	395	408	428	452	430	411	391	418	419	447	447	452	441	435	431	416	424	449	481	424	448	394	445	443	410	452	421	474	431	446	432	444	453	402	442	408	443	447	375	457	409	445	439	419	449	401	420	404	433	418	400	454	432	438	420	417	397	456	407	441	448	451	414	457	427	410	395	445	456	473	419	408	429	416	425	423	397	452	431	469	447	468	426	446	440	411	459	437	390	426	429	442	412	432	441	442	460	436	432	464	399	423	433	446	470	407	450	403	428	440	448	433	437	408	405	464	397	437	470	429	411	427	466	433	364	432	414	406	439	461	441	444	424	440	402	424	401	430	477	451	402	419	423	414	407	428	394	433	435	470	439	422	382	402	441	438	411	451	456	438	445	446	419	409	439	406	456	435	418	414	426	429	432	441	449	443	481	407	425	431	419	405	399	432	391	437	430	413	413	383	443	414	431	420	434	378	430	445	393	454	458	425	397	420	428	439	409	407	409	441	485	466	401	458	430	442	429	430	421	460	421	462	441	465	431	417	414	437	418	430	403	407	413	433	430	415	424	401	431	448	393	440	393	467	451	448	431	456	417	409	440	411	466	409	399	429	421	414	417	451	423	469	434	451	409	429	424	400	434	438	413	455	442	443	435	416	446	431	466	431	453	406	417	432	420	451	429	443	425	459	418	447	427	434	416	454	421	414	429	394	396	433	416	401	439	436	419	418	436	397	441	437	438	433	406	429	447	433	417	464	414	430	463	424	415	441	427	472	423	415	417	414	463	409	431	439	412	428	460	436	424	416	474	479	428	421	408	437	411	426	430	463	440	428	474	426	442	411	468	432	418	428	397	445	441	428	416	427	402	399	427	449	410	397	483	398	407	425	427	449	454	445	412	412	428	404	416	433	441	411	427	463	410	425	394	415	437	427	413	422	412	403	439	406	427	453	430	437	415	430	438	424	438	450	451	454	449	401	454	463	424	417	398	451	399	460	457	439	437	423	439	409	447	413	417	441	404	376	432	402	429	416	408	426	422	394	422	435	409	407	453	439	466	394	406	418	410	435	437	408	390	432	448	424	441	423	418	465	436	446	412	429	444	419	459	438	437	409	418	379	432	442	419	410	459	429	446	433	447	462	438	396	437	432	408	411	434	458	432	430	449	428	426	476	431	471	379	447	435	454	423	420	409	409	413	418	440	429	440	441	420	408	455	408	427	415	436	423	402	430	422	413	439	415	441	441	446	411	436	451	408	406	439	433	400	470	415	438	391	461	434	410	426	429	463	441	392	441	440	447	438	479	433	453	452	441	420	440	439	409	448	382	421	434	458	426	424	451	421	480	437	416	447	423	423	426	398	416	429	412	434	417	437	407	432	455	425	444	455	434	434	418	403	458	471	417	448	433	432	410	422	460	470	449	416	466	402	413	429	427	445	421	448	420	448	442	412	457	459	391	417	481	443	411	418	432	381	434	441	391	427	418	447	401	471	451	414	437	419	409	432	425	446	434	429	457	409	437	398	411	450	430	426	434	427	397	456	437	448	408	451	457	372	447	399	424	460	406	401	430	431	410	405	420	428	424	478	434	434	475	409	413	440	428	399	425	408	400	445	403	430	450	466	456	418	422	425	441	446	430	426	434	476	420	412	457	480	441	428	388	439	441	435	433	427	425	432	480	475	425	442	456	419	452	424	420	457	447	433	455	394	453	453	436	430	433	441	469	402	435	411	431	444	432	396	401	401	444	453	421	460	437	410	439	421	473	435	424	417	430	452	426	398	390	438	407	401	390	402	436	378	448	400	413	397	432	417	459	447	433	403	417	440	429	422	433	443	446	399	440	410	442	448	431	439	486	433	451	410	448	414	436	439	440	408	425	419	410	413	443	438	445	396	418	457	433	423	404	436	421	434	417	431	415	426	437	421	398	455	442	428	412	443	423	403	426	464	432	431	464	415	441	424	445	429	415	422	427	434	421	425	391	411	407	453	428	421	416	442	418	415	465	448	434	413	442	437	415	451	414	447	414	414	412	454	443	438	471	434	443	424	457	461	406	399	409	425	413	446	414	399	435	460	443	427	427	404	419	427	462	417	424	399	450	409	438	398	433	429	409	455	423	418	407	446	445	428	480	397	409	422	426	391	477	455	402	446	436	380	449	440	478	445	442	453	409	465	420	435	422	417	398	445	430	441	390	397	423	408	441	415	467	437	433	438	420	426	447	421	413	417	387	429	442	430	408	430	454	429	440	415	435	388	442	417	415	402	401	431	431	432	403	446	400	446	412	417	417	412	416	422	447	399	403	477	418	395	446	430	430	437	390	422	410	448	410	453	446	433	439	455	398	415	419	464	416	427	440	494	416	386	391	411	427	439	467	417	424	457	426	421	411	418	460	445	401	394	414	399	418	424	420	392	432	417	393	457	447	450	403	408	399	418	437	430	397	436	407	437	457	464	436	402	409	418	496	444	413	464	449	410	421	420	404	406	430	430	464	436	436	421	442	460	453	441	444	468	400	456	438	412	409	420	417	472	433	422	428	428	449	409	441	415	415	430	434	411	424
5727	1472	1290	1098	1075	1003	1082	1024	977	975	969	940	915	982	1013	976	939	939	933	935	964	980	988	954	974	979	932	1000	949	904	952	886	938	950	931	915	919	977	935	941	976	972	974	975	992	922	924	981	910	937	926	941	923	920	940	922	916	945	938	921	917	998	908	1000	952	955	956	974	947	974	988	995	991	945	981	955	959	918	965	975	914	937	925	920	951	921	976	948	955	973	925	947	869	955	934	934	953	939	922	952	984	987	960	943	923	923	911	962	953	965	929	959	933	994	956	918	978	920	891	962	942	951	911	997	915	899	980	932	895	1000	912	945	959	968	944	954	985	1003	918	1002	937	932	893	955	894	987	987	951	929	973	960	971	905	975	972	987	956	1028	864	904	950	964	954	945	968	965	989	981	915	912	976	916	936	946	908	946	983	1048	901	879	921	1006	935	952	939	968	934	960	948	913	969	974	1022	950	924	939	897	924	954	996	1014	975	927	915	970	994	979	959	945	911	938	991	906	900	961	944	977	966	963	939	926	924	916	932	907	1015	907	971	939	958	962	940	964	880	954	961	938	980	944	973	913	938	932	971	953	920	962	965	974	943	886	949	981	974	909	965	942	969	965	947	914	919	973	989	981	960	995	898	973	908	902	990	952	961	968	999	958	973	938	947	967	1006	937	998	902	824	934	913	955	921	1011	984	958	914	941	976	911	996	998	947	949	912	973	995	984	959	926	990	938	975	1015	881	972	978	887	960	964	976	926	949	926	923	937	965	948	986	904	965	935	976	961	981	953	1040	940	946	953	964	929	931	967	929	957	897	948	955	1014	914	926	967	1018	949	987	939	995	935	980	978	1032	935	961	892	942	992	939	896	926	968	956	889	942	967	916	964	926	939	993	941	970	952	982	948	896	961	923	884	956	943	993	913	985	967	930	964	953	953	920	947	955	950	985	905	929	958	1012	1018	959	936	966	968	964	927	963	967	946	982	945	989	973	939	993	977	959	954	902	931	923	1006	890	960	924	938	929	952	981	944	942	937	999	971	942	915	896	943	943	935	949	1005	971	976	968	946	909	971	896	942	937	924	915	946	916	951	890	995	964	952	927	907	990	974	962	988	975	976	900	960	914	967	913	981	949	929	966	989	940	929	1018	982	945	963	950	914	950	949	951	990	916	925	915	998	937	951	938	929	946	962	955	937	955	1007	925	998	974	946	896	971	887	930	979	857	976	1034	928	969	936	960	980	952	951	914	1000	929	897	957	962	926	987	959	931	948	975	946	935	935	943	893	942	988	919	967	914	960	975	976	903	929	917	949	991	938	935	971	888	917	926	970	948	1026	940	988	945	977	907	885	944	908	1006	925	967	981	914	869	995	964	970	998	957	948	918	1002	968	998	960	956	953	915	984	901	908	925	974	944	934	933	992	878	987	913	960	940	984	924	947	979	924	952	960	932	950	931	983	943	999	952	940	946	944	936	905	926	907	935	931	960	964	988	995	965	942	879	897	961	946	940	977	932	954	984	940	933	952	972	972	897	949	936	954	958	975	899	995	946	987	987	937	895	947	968	917	928	951	962	957	988	945	974	907	919	888	943	946	974	950	964	992	950	890	997	962	925	943	923	997	961	960	938	948	966	933	947	998	937	990	967	924	992	930	919	962	948	939	942	974	972	908	957	943	1001	947	935	949	920	937	930	964	970	964	950	921	970	925	979	953	954	948	942	998	978	949	930	935	937	931	899	968	978	880	911	924	907	928	948	972	965	899	898	941	1009	957	950	909	916	988	895	981	975	922	930	959	980	935	942	918	914	999	977	957	982	967	926	982	989	895	946	991	962	935	989	995	964	947	926	954	918	946	950	952	1041	941	953	866	878	955	947	968	941	941	994	996	924	953	974	944	931	972	943	961	943	935	986	926	961	977	921	926	972	971	980	926	995	923	926	920	978	923	1021	967	916	929	948	965	970	927	909	964	946	947	940	967	938	895	950	947	981	977	934	966	961	969	966	940	965	982	978	903	911	946	940	947	1004	989	946	900	961	974	969	962	941	959	949	956	933	928	993	958	933	939	947	964	977	922	952	988	936	965	953	968	923	960	970	972	955	947	941	962	943	920	952	971	1028	937	948	955	940	1002	973	937	967	953	956	963	966	959	985	993	931	922	915	954	933	979	972	942	928	923	961	939	936	947	941	935	964	950	986	968	969	891	978	976	968	946	967	944	925	933	929	960	983	946	915	974	921	956	977	944	910	939	952	984	975	942	963	924	921	921	931	930	967	973	946	915	955	892	942	999	917	962	914	945	922	943	937	927	923	977	946	874	932	920	997	955	935	1015	997	940	958	932	862	931	945	941	983	921	946	943	910	963	920	1012	943	937	920	926	953	1002	958	959	937	963	962	964	961	963	958	913	946	954	966	967	946	873	937	958	1002	977	929	923	932	972	923	950	945	934	976	930	937	944	970	992	923	850	900	1048	985	951	933	972	968	964	914	953	992	986	1002	956	931	937	921	927	964	987	967	946	1022	980	957	952	944	925	962	950	893	914	947	957	966	974	956	964	968	960	935	991	986	916	952	1003	909	966	964	948	939	945	931	945	932	959	919	940	956	961	989	988	970	960	954	954	991	914	925	970	997	963	983	940	947	960	981	963	920	912	918	960	930	974	948	997	958	945	904	949	998	1012	910	903	949	969	949	944	968	911	985	942	957	994	977	956	992	977	965	934	947	957	934	947	928	1009	959	986	953	923	964	955	885	922	943	948	972	926	962	958	945	977	932	992	974	949	956	901	946	938	935	961	923	942	910	931	978	926	947	955	929	944	931	982	910	937	943	964	1026	949	977	953	959	966	929	931	965	956	931	954	949	966	967	886	973	936	960	957	977	949	994	973	991	941	955	918	975	954	947	873	982	962	963	908	947	959	939	932	945	984	976	908	940	1006	923	972	900	937	974	969	919	960	967	972	922	955	992	943	985	961	984	985	967	980	932	942	920	953	956	923	1000	948	966	979	981	914	911	983	911	960	939	895	994	932	903	944	904	887	993	949	957	968	1002	932	943	1032	912	980	955	941	946	995	937	954	968	1027	925	951	919	955	947	938	1000	944	935	902	942	933	928	987	914	917	932	944	924	920	974	986	959	947	957	966	925	982	917	1005	920	949	953	934	947	954	942	906	931	918	1000	892	902	958	963	953	882	968	956	931	951	905	971	913	975	940	892	955	932	1002	997	927	995	925	897	978	912	956	909	976	962	914	926	981	977	926	943	985	946	954	955	981	944	906	933	952	944	917	976	989	872	935	960	1007	922	944	955	943	954	972	944	939	952	936	989	896	942	1000	890	894	920	907	1029	947	932	932	953	963	1002	885	974	921	980	941	936	946	962	968	981	927	911	961	992	887	994	968	893	945	988	885	924	956	911	918	976	982	953	982	934	977	995	933	959	966	912	1013	939	920	958	1043	893	980	949	959	914	991	921	963	966	910	930	995	960	907	979	926	988	931	968	919	929	892	913	968	1020	943	1015	924	951	920	937	958	924	975	933	995	971	976	938	920	882	1018	981	958	932	941	912	942	962
23998	20650	23887	27435	20649	20027	1519	645	491	488	438	400	396	385	401	389	377	337	364	316	330	307	302	321	322	303	328	322	291	333	342	308	308	318	324	319	336	324	305	325	306	305	310	293	323	330	299	340	284	343	331	341	303	329	297	300	350	291	314	284	277	316	295	308	320	308	290	331	283	326	336	311	280	305	335	308	324	314	312	317	340	303	304	281	334	317	330	334	326	301	342	319	292	340	318	288	316	309	287	292	328	337	298	325	303	308	328	321	317	323	346	277	278	314	318	335	311	338	336	295	329	294	310	308	277	316	289	284	288	278	327	305	310	317	281	283	299	306	332	300	302	305	306	304	313	301	307	308	283	318	351	343	301	330	333	306	307	318	299	307	297	310	306	323	319	306	348	328	327	315	334	305	309	322	299	338	335	342	292	325	351	332	317	300	319	305	309	313	303	311	349	329	314	325	312	336	309	301	299	307	301	329	299	303	288	321	330	288	290	322	304	294	332	275	340	319	357	294	298	328	301	323	334	255	305	321	297	335	296	314	283	331	297	296	306	339	313	315	284	322	320	339	297	340	349	309	324	293	318	302	300	316	284	315	277	305	310	323	304	308	303	321	288	308	342	337	294	287	310	311	308	320	313	324	324	323	339	329	300	347	321	321	316	289	309	347	309	344	341	321	319	314	309	284	335	302	294	311	306	348	323	292	322	304	284	317	376	306	315	270	314	308	302	308	329	324	304	303	316	276	301	327	316	293	308	301	306	320	300	305	297	301	315	292	321	334	321	346	331	309	265	296	302	309	305	300	335	325	281	301	304	288	302	298	296	295	316	329	334	342	301	314	301	296	298	305	319	325	346	341	328	293	321	335	313	316	314	311	303	286	287	319	324	316	317	316	308	304	296	312	310	350	342	324	335	321	300	328	352	323	285	330	289	327	298	324	321	334	283	293	312	261	312	346	309	306	323	300	327	307	329	330	303	327	320	294	318	312	330	305	312	325	293	297	347	274	286	322	297	313	294	319	337	305	323	311	325	371	318	305	310	283	317	312	294	316	293	330	294	309	370	314	282	301	309	319	328	309	326	304	296	274	315	299	336	312	336	348	309	355	329	317	336	280	292	291	305	317	324	305	293	295	297	275	352	292	297	328	287	322	322	278	314	297	310	300	291	322	311	327	248	338	323	301	355	329	310	346	324	339	308	278	294	295	307	296	320	291	302	293	295	298	296	307	323	327	310	322	289	318	299	318	300	319	344	304	307	319	313	318	312	319	310	268	310	319	320	303	328	321	317	316	321	310	371	329	327	326	308	291	319	331	330	297	345	329	289	292	314	327	291	297	334	298	332	309	331	321	330	302	332	294	328	334	317	289	326	329	337	288	309	283	305	331	318	301	314	300	315	316	283	332	323	346	330	347	307	317	300	311	342	316	307	299	311	313	314	307	325	297	309	319	310	301	306	308	318	318	328	310	295	320	317	322	295	302	322	338	324	301	324	324	307	324	327	325	311	328	334	302	307	326	321	325	311	301	335	317	312	315	286	342	309	295	317	311	330	296	278	338	304	311	347	298	282	281	342	314	325	292	350	372	317	265	302	320	311	305	288	302	328	331	314	284	330	324	302	328	326	304	327	291	337	329	314	331	302	306	342	316	315	338	302	315	293	317	294	327	325	311	293	296	312	320	285	312	310	303	307	327	300	339	323	304	313	339	300	325	340	298	298	316	328	303	309	330	316	289	311	310	332	310	318	336	329	338	321	299	299	329	298	295	301	338	320	360	320	316	309	276	303	326	321	300	310	284	327	323	315	326	317	316	313	302	298	309	317	323	333	312	315	294	317	338	326	309	340	293	298	291	270	311	310	317	345	331	356	302	311	310	295	323	297	273	290	321	310	325	303	303	329	302	288	308	327	301	329	315	327	309	361	330	288	322	308	293	310	300	296	329	314	318	300	357	290	298	324	316	274	339	343	348	291	303	310	354	328	337	339	312	344	297	334	314	320	320	289	334	303	313	290	297	315	333	309	359	303	332	336	298	295	290	303	324	338	321	338	310	325	337	352	327	285	302	299	330	335	303	309	297	282	273	327	320	305	294	306	325	312	312	301	297	317	301	314	293	317	304	323	298	320	297	278	341	331	281	315	309	326	326	305	343	306	311	301	334	310	318	312	300	309	314	312	310	293	314	327	309	318	285	356	317	245	288	308	343	300	286	310	301	296	312	295	337	313	292	311	310	322	336	288	291	302	299	311	298	325	314	343	300	293	289	336	302	326	333	323	322	348	334	282	303	335	324	294	312	305	307	342	303	310	291	298	301	319	283	287	310	339	298	276	334	293	307	306	307	324	295	283	286	307	324	318	337	323	314	288	296	341	317	326	330	319	292	307	274	298	276	310	323	322	306	325	321	335	313	269	362	322	291	316	284	320	305	309	327	300	298	294	311	334	362	320	313	294	295	319	349	294	326	331	268	300	303	310	320	285	272	284	267	327	297	288	298	283	350	294	278	343	323	323	291	308	297	320	307	311	305	334	346	268	324	303	284	312	328	349	332	326	312	302	312	329	303	317	277	315	320	304	317	306	297	312	341	334	322	297	295	296	313	286	306	331	313	252	320	302	311	305	295	321	323	304	290	301	332	285	331	319	339	313	312	335	315	336	315	316	318	303	289	298	337	312	325	295	299	308	284	339	347	309	326	347	319	320	318	311	330	324	326	282	320	322	324	345	356	312	337	314	320	322	251	285	279	312	319	303	288	335	327	341	314	294	335	304	318	312	316	296	287	322	298	303	317	301	310	328	293	333	320	305	318	366	314	303	318	331	304	323	314	290	332	271	335	317	304	314	311	299	351	324	310	334	323	314	314	292	291	342	303	298	358	312	314	300	320	309	331	296	325	345	324	297	278	311	293	332	316	335	344	305	316	276	326	316	309	330	289	324	315	331	317	310	340	313	313	308	350	359	286	300	284	301	303	278	327	297	324	295	295	293	360	296	295	358	326	334	354	270	301	330	321	303	308	313	315	347	323	293	319	320	354	316	301	320	318	278	320	292	318	329	355	286	327	306	316	292	311	286	274	323	345	331	304	329	321	308	318	315	326	294	304	327	354	340	304	293	347	394	304	304	320	300	328	311	316	328	284	337	312	306	311	315	309	298	319	314	335	292	287	315	290	311	335	317	310	328	346	303	278	312	332	296	306	281	332	267	317	290	324	289	301	314	299	311	320	361	290	312	293	276	310	295	300	354	326	368	293	314	310	281	315	293	304	327	288	317	331	307	294	334	351	288	295	310	277	314	324	314	307	292	279	287	316	320	332	311	298	327	295	311	310	321	304	292	310	301	342	301	326	281	325	305	295	311	325	304	280	281	320	332	315	264	283	312	315	321	303	303	302	311	290	288	318	363	308	312	293	316	340	358	290	298	304	324	308	349	304	320	270	300	314	308	304	292	297	291	320	315	337	321	345	347	312	320	308	311	316	333	322	309	338	321	325	287	339
3525	2890	1889	1142	968	874	830	738	783	717	697	761	708	720	684	666	696	705	716	704	696	738	689	709	722	704	697	691	699	683	694	707	670	707	697	693	707	734	712	703	690	704	651	709	715	721	702	715	693	710	697	705	680	694	704	734	712	682	674	697	680	692	671	661	697	688	715	703	732	725	755	715	674	716	728	680	701	663	661	721	663	658	696	690	665	665	684	698	721	736	684	665	723	694	687	724	691	698	679	679	707	688	653	712	701	714	650	674	682	711	713	707	683	704	705	645	703	692	733	669	722	716	671	740	658	693	705	647	698	726	723	753	734	711	691	687	692	631	713	715	699	697	653	739	687	699	696	745	614	696	746	723	702	674	761	686	699	681	688	717	714	727	733	678	711	690	748	713	740	734	702	709	689	703	667	684	689	692	680	699	658	703	740	701	677	703	718	719	672	726	679	701	709	695	681	692	704	707	712	658	705	750	724	669	707	676	704	687	651	677	643	702	684	675	666	695	740	722	739	688	666	719	657	681	628	785	686	703	678	707	690	699	713	651	699	700	699	676	709	730	624	644	707	688	724	698	684	727	713	705	699	700	738	706	724	735	655	666	669	704	719	701	750	701	681	690	661	684	714	651	653	677	678	678	685	666	703	637	686	654	713	683	660	671	674	734	678	663	689	718	702	711	696	699	699	696	664	724	706	693	733	716	671	749	658	698	710	669	707	718	677	682	678	721	653	751	658	675	708	685	699	698	718	681	671	715	716	658	664	655	675	676	704	720	713	706	659	688	698	723	680	682	702	699	685	700	684	713	722	738	673	649	699	672	721	696	699	665	713	709	668	721	729	737	759	707	659	686	677	655	683	690	672	746	749	682	717	680	708	741	671	674	655	752	702	722	723	632	731	680	686	648	717	708	715	717	681	714	683	696	661	719	649	713	643	699	713	675	669	701	696	706	738	699	688	692	655	664	669	682	702	746	694	668	710	686	711	769	685	664	740	712	670	720	718	694	684	704	713	700	697	706	672	676	715	641	725	722	704	694	711	712	735	692	663	646	739	672	684	693	689	696	705	723	702	711	717	716	678	696	708	676	735	712	715	660	712	743	707	674	728	661	665	687	687	672	671	702	700	695	732	658	720	669	702	685	708	649	719	655	740	678	674	735	689	695	712	699	714	718	691	690	681	692	726	684	702	720	657	686	681	660	685	678	641	691	686	705	749	694	679	696	690	663	698	692	727	697	682	685	703	718	645	698	669	713	708	670	698	719	692	717	683	685	703	701	704	695	711	687	655	690	665	682	687	659	695	730	672	692	689	640	746	701	700	764	643	730	677	694	706	683	658	688	698	722	736	713	686	656	676	706	688	671	677	715	671	663	693	707	698	683	705	703	706	661	691	681	739	759	711	714	686	658	726	722	685	643	693	678	699	754	711	692	718	655	689	709	716	695	709	710	697	697	714	677	711	709	669	755	681	731	696	706	680	709	738	682	644	708	662	672	687	710	665	659	704	694	694	672	727	658	673	699	691	683	710	752	709	738	689	702	684	710	710	671	727	679	692	680	660	673	683	671	682	692	738	688	716	677	725	705	693	688	702	681	721	690	681	636	689	728	718	702	687	755	708	668	679	670	690	679	675	802	721	720	725	716	729	705	719	674	687	708	727	669	699	650	693	678	668	691	637	678	702	705	683	673	743	661	693	713	706	660	699	707	708	698	711	724	705	676	695	717	710	721	716	747	723	706	688	679	723	689	702	682	691	653	675	613	702	719	685	691	727	716	666	671	691	698	684	706	692	691	688	720	732	685	702	732	678	750	731	698	742	679	659	636	677	725	736	681	688	675	650	734	690	637	698	670	711	676	750	664	743	672	710	718	654	672	723	696	706	710	723	771	747	687	743	715	736	682	713	658	675	719	671	745	700	676	721	682	707	703	690	700	675	637	712	677	702	725	744	708	665	712	665	713	632	703	695	702	692	719	664	695	665	702	694	686	707	685	687	638	715	738	675	695	699	697	695	766	725	683	687	661	712	688	715	694	676	672	650	686	703	734	676	714	701	715	735	698	696	698	659	706	712	664	694	668	667	700	679	717	641	688	714	700	666	714	725	690	732	691	687	667	670	681	704	625	726	736	702	703	684	729	698	679	681	712	721	704	690	698	692	697	662	723	711	687	682	714	680	710	716	753	760	673	679	711	672	676	642	725	705	686	739	707	693	722	698	728	659	709	748	701	647	666	681	741	700	733	707	725	680	707	762	684	691	735	677	710	689	648	692	707	688	658	678	692	739	685	690	684	697	725	638	636	702	683	743	723	721	727	677	664	706	714	739	733	692	713	677	679	704	679	666	718	676	710	690	709	678	724	700	678	714	734	678	699	729	711	708	730	706	649	677	698	702	697	732	726	720	722	680	742	728	647	735	706	709	677	656	699	690	731	670	679	696	732	689	706	676	708	704	691	642	672	700	694	728	695	673	690	663	686	697	677	711	702	733	700	711	727	701	698	757	708	697	686	677	694	689	725	712	661	700	670	722	680	661	734	701	664	679	636	664	700	661	704	662	726	701	687	696	670	705	657	698	759	681	739	679	725	663	668	666	670	699	697	732	674	691	666	684	680	705	689	663	692	660	686	732	716	731	755	731	665	706	704	701	738	680	695	699	703	707	752	688	693	669	738	681	703	723	643	690	721	689	720	689	712	676	698	691	675	673	761	730	707	703	680	693	675	712	659	690	742	697	701	663	672	687	639	686	685	680	700	674	681	697	688	709	706	718	710	669	668	709	685	669	704	715	724	710	637	670	718	697	702	722	683	656	703	660	684	693	680	707	685	688	673	709	720	741	679	666	697	702	702	705	668	735	664	672	737	690	670	741	676	664	663	676	710	689	712	691	645	712	752	694	712	712	644	717	672	697	679	723	656	713	650	680	727	673	722	688	689	669	693	708	690	689	668	705	702	671	720	721	735	707	707	707	680	721	696	714	730	747	677	697	625	705	655	690	698	644	715	706	729	725	713	719	666	708	736	709	714	739	709	645	673	671	683	701	720	681	737	742	690	692	659	721	749	711	723	739	687	697	690	677	681	696	732	701	767	687	673	670	728	664	698	676	710	655	652	668	711	714	645	682	699	714	690	681	738	682	686	697	674	713	678	761	669	672	691	658	701	738	686	734	718	705	713	692	753	711	705	713	694	676	703	712	723	716	695	674	628	694	731	710	717	716	681	719	688	708	727	713	720	681	700	680	672	686	663	766	665	731	646	696	706	666	693	649	697	698	677	677	730	763	680	658	681	634	725	678	694	714	710	668	715	703	685	679	737	659	676	684	669	678	666	737	713	744	710	709	717	682	668	671	715	705	670	717	687	698	729	686	694	735	671	675	706	683	677	729	673	691	705	694	738	726	708	665	728	682	708	732	731	696	692	702	672	745	713	740	714	710	704	718	727	755	658	713	695	694	717	659	696	700	689	672	710	713	652	742	641	718	669	705	688	655	709	715	704
23360	20638	24140	27125	20639	20664	16489	909	524	487	373	293	269	273	287	266	261	223	240	209	204	199	197	206	169	173	188	185	182	208	155	176	186	170	182	183	183	164	194	184	181	166	165	165	170	200	167	161	173	157	178	167	184	165	165	179	162	189	162	156	197	183	154	176	158	192	187	175	138	152	185	181	158	204	176	168	176	168	163	164	182	179	160	190	156	177	193	168	188	196	174	198	171	179	186	167	170	220	193	181	178	179	147	162	179	146	160	183	183	169	171	130	181	148	191	167	165	171	184	156	175	198	170	158	198	169	167	175	187	157	199	152	203	169	165	158	165	181	163	196	196	173	164	176	180	203	158	189	175	170	150	181	169	168	190	171	190	147	175	155	186	176	177	174	153	163	192	175	173	170	163	166	186	185	197	173	179	162	170	179	173	160	158	175	163	151	164	164	179	197	174	165	171	187	154	193	179	150	181	185	193	173	126	166	147	190	182	167	160	155	197	195	159	182	162	186	189	153	162	178	163	179	179	185	152	195	157	172	167	157	174	188	192	179	177	175	180	176	163	192	188	186	176	174	144	165	189	162	175	159	150	178	159	166	180	175	183	189	173	183	179	170	163	172	181	179	182	199	196	173	160	166	161	185	167	155	196	176	182	207	179	173	211	191	148	169	195	176	184	181	190	184	175	171	175	162	174	148	172	168	162	190	166	175	165	179	157	165	173	163	164	193	154	193	164	178	145	180	189	185	186	189	167	175	165	208	181	177	191	192	154	180	166	188	180	163	185	159	160	159	159	186	171	160	174	174	187	180	176	198	161	192	169	139	189	179	172	170	194	155	179	168	159	182	173	194	172	178	172	179	168	179	171	186	171	195	195	168	190	197	185	207	165	144	179	190	162	165	174	184	185	184	162	158	205	178	193	169	179	169	188	178	160	184	181	190	171	162	171	189	192	180	175	161	172	164	188	177	162	148	170	150	200	182	168	163	155	186	158	147	147	158	170	185	168	167	177	151	159	172	191	174	198	176	164	159	177	196	181	173	186	178	176	189	159	175	198	184	208	176	176	179	166	171	144	186	169	169	193	178	177	183	142	170	159	176	157	187	168	171	159	160	168	159	165	182	198	139	194	186	155	155	141	152	177	156	166	151	177	164	172	171	172	184	176	178	149	166	165	172	169	150	185	159	151	161	189	156	171	184	160	175	186	182	158	172	205	195	185	180	164	158	151	175	180	174	167	178	169	158	168	167	171	154	179	148	168	179	167	189	151	180	184	207	179	172	192	185	184	205	198	163	169	185	173	163	189	181	187	181	161	175	177	161	179	167	179	177	166	158	170	161	167	197	190	150	164	185	187	174	195	151	169	171	180	167	159	168	154	167	169	180	180	174	171	166	170	171	143	160	181	172	174	165	164	162	178	173	144	179	183	162	198	186	185	190	143	189	157	174	179	186	186	133	170	171	165	168	182	165	196	183	190	172	191	174	185	164	169	170	146	162	185	166	165	156	185	158	148	157	197	157	156	181	178	150	211	170	150	207	180	174	157	190	154	180	170	185	162	175	189	164	171	199	166	184	160	160	169	164	162	178	174	162	180	204	173	194	157	180	183	191	160	195	154	171	192	200	153	165	182	148	162	175	159	159	175	204	184	175	179	183	177	186	183	178	174	178	172	173	154	146	164	158	176	154	163	186	180	153	156	176	181	205	182	171	181	186	178	162	172	171	149	171	167	183	181	184	184	167	181	171	216	172	187	164	163	185	176	173	178	177	195	174	175	166	174	180	178	145	188	159	203	180	176	174	170	174	138	164	190	153	169	169	162	169	152	176	190	175	176	201	183	190	180	151	142	184	175	152	176	197	174	179	198	184	170	178	168	180	156	179	183	167	175	145	194	153	184	167	177	172	157	153	172	159	191	192	154	166	158	176	173	165	167	211	208	173	183	168	192	150	186	178	164	170	180	176	184	179	156	178	157	196	197	157	165	197	191	190	180	180	178	189	177	157	168	201	166	187	158	141	159	157	163	178	179	148	202	192	164	153	154	155	180	163	178	164	179	194	163	178	160	172	171	177	182	206	173	174	185	197	163	168	160	169	179	161	157	182	177	149	190	143	182	184	168	189	161	190	154	184	182	194	152	172	170	187	177	183	176	151	181	162	159	204	175	168	172	172	190	168	168	181	162	197	164	172	142	190	177	164	183	153	168	159	169	168	155	162	173	150	185	176	180	182	166	179	190	167	166	188	172	173	162	165	191	166	182	183	181	169	163	185	145	161	159	187	192	177	141	170	180	163	172	155	159	135	156	187	173	197	164	186	187	167	154	187	180	179	186	190	172	177	175	186	165	167	168	179	169	152	186	179	177	164	165	159	204	189	144	185	176	181	163	177	172	182	185	171	177	180	180	180	207	190	204	175	131	198	162	163	208	177	175	174	171	168	163	180	176	182	168	170	173	170	171	162	177	162	190	197	165	188	170	157	184	133	156	170	152	190	161	176	194	188	189	186	195	188	158	167	176	181	174	154	179	168	193	196	181	167	165	180	176	148	170	181	170	186	174	175	168	147	170	195	174	168	172	203	185	186	185	164	152	173	171	177	164	173	160	152	180	151	163	197	161	180	188	155	188	182	172	193	201	198	170	185	179	218	200	178	151	135	171	164	154	182	185	188	168	173	179	151	171	179	168	186	153	165	185	177	168	176	171	186	162	184	208	159	194	176	189	168	160	172	172	174	142	168	183	189	213	192	172	180	143	145	152	159	185	187	171	187	183	158	176	178	182	192	167	160	175	179	206	171	164	150	163	155	169	165	168	150	184	177	184	197	159	171	196	182	176	177	192	163	151	166	180	178	206	191	158	174	161	139	162	153	166	171	170	170	152	161	182	167	168	175	164	183	182	158	149	181	188	165	159	172	169	201	179	180	167	169	160	151	180	166	143	157	163	186	184	185	164	192	164	200	170	206	193	170	160	200	166	166	173	157	162	188	171	172	162	184	169	184	184	154	156	179	196	167	190	173	175	188	155	134	165	180	160	142	190	167	149	168	176	174	163	145	177	137	175	188	164	168	168	184	193	158	190	152	207	162	163	162	170	172	149	196	191	191	180	182	181	177	177	159	172	181	184	170	172	169	189	162	162	178	178	183	158	167	168	190	196	152	173	190	180	161	167	187	174	169	216	173	161	186	178	171	182	180	204	157	157	176	156	172	138	158	168	158	166	155	166	175	192	171	172	173	167	147	195	178	162	176	175	163	152	188	189	154	178	136	180	153	185	170	172	162	168	184	162	164	193	194	159	196	182	203	179	179	186	182	155	205	175	169	168	173	180	173	181	154	157	168	198	196	184	172	185	174	163	182	167	167	157	164	165	194	182	149	185	167	185	165	175	186	177	167	177	187	176	177	159	168	165	186	182	176	164	142	168	180	191	165	190	171	178	167	181	175	185	160	178	197	173	176	164	167	184	171	184	149	171	159	183	172	150	159	177	185	186	189	173	156
3511	4233	2398	1332	912	736	685	568	542	535	472	468	476	454	457	450	460	444	457	445	395	500	418	439	408	407	449	416	425	420	428	415	433	441	398	452	438	438	447	412	408	405	448	457	437	410	439	425	445	396	438	418	402	461	418	417	436	383	407	444	432	415	398	416	408	436	428	437	441	420	437	436	418	445	428	403	438	434	396	415	402	439	389	426	416	405	387	422	399	419	457	456	435	418	408	408	454	406	435	411	441	425	443	387	437	449	436	447	417	430	439	425	419	399	440	444	475	414	418	447	431	424	437	449	404	463	424	387	418	405	421	417	449	399	416	391	418	385	401	430	423	420	461	435	380	393	445	435	398	447	426	411	404	427	420	427	427	438	384	426	389	429	449	458	426	426	440	433	430	450	427	418	398	433	416	412	461	399	430	440	426	421	437	403	431	391	417	407	383	400	444	416	424	418	447	401	413	436	437	444	448	433	428	395	425	408	418	415	448	432	407	428	409	412	392	434	410	428	418	423	469	434	386	431	417	405	431	415	430	467	422	433	408	424	462	432	441	410	430	410	437	424	400	464	413	408	439	397	435	426	430	402	412	394	416	431	408	390	431	426	439	402	421	415	406	394	399	400	432	425	405	446	404	422	411	464	405	424	434	439	445	410	438	458	427	425	414	419	451	449	430	422	446	427	408	425	426	403	431	431	428	387	425	437	415	407	425	404	426	426	449	409	415	403	436	439	422	393	437	459	441	422	421	422	397	462	441	397	437	416	411	436	458	420	387	454	453	434	422	445	421	456	405	452	381	417	432	427	473	390	452	422	409	432	403	437	436	443	388	418	403	431	445	446	436	389	467	405	430	464	401	432	430	397	410	449	466	412	409	388	389	459	412	421	400	404	414	397	410	407	412	392	462	446	427	415	467	416	466	396	422	434	458	417	428	410	429	446	413	380	368	433	391	415	433	431	423	440	413	401	434	417	409	445	431	434	448	407	424	434	439	423	431	403	412	414	422	425	393	390	470	424	414	405	437	447	436	434	418	452	415	415	426	457	398	408	459	460	386	392	377	422	428	439	449	429	395	437	400	422	414	397	447	439	417	419	447	452	415	426	434	429	420	403	399	402	406	409	438	415	441	476	409	418	445	439	406	456	449	413	449	394	425	451	423	420	399	455	416	412	392	427	414	394	412	415	439	412	415	404	430	440	411	458	444	435	457	416	430	432	416	399	424	422	423	445	442	411	402	434	418	415	399	449	430	487	391	441	423	422	418	403	405	430	418	451	407	419	442	417	415	407	380	407	441	432	430	436	433	405	434	450	447	420	436	394	415	437	418	414	415	419	451	410	433	446	419	426	413	394	439	414	423	422	400	452	424	398	406	386	459	414	406	432	410	418	378	420	461	393	414	452	409	432	432	450	450	419	435	439	434	390	422	447	446	403	427	475	411	425	438	438	445	425	437	439	446	453	399	412	432	431	448	423	422	422	413	402	424	390	427	413	433	403	420	414	450	423	468	458	406	387	433	421	378	428	430	436	405	413	414	389	422	416	419	441	427	417	420	382	432	441	398	386	419	458	407	446	431	414	422	402	416	415	445	439	399	422	420	402	399	429	458	465	413	441	414	434	435	410	444	422	461	444	464	447	425	422	475	410	386	442	434	391	437	394	380	447	442	410	423	393	404	413	418	379	397	414	458	408	444	432	417	395	402	428	451	422	448	443	407	452	424	413	423	439	438	428	438	422	460	422	403	437	414	424	452	419	395	413	422	397	446	408	412	406	429	419	410	398	431	437	427	415	433	431	442	424	458	427	391	444	412	436	405	387	417	406	404	437	413	453	386	436	430	455	411	393	421	413	401	466	403	445	381	384	426	414	441	406	435	405	420	381	441	433	439	389	418	457	441	474	441	396	447	426	402	397	447	427	422	446	423	452	431	408	435	404	413	412	438	437	413	424	429	411	457	412	421	421	411	407	410	428	407	394	410	410	391	445	414	437	405	474	425	405	445	408	433	407	433	421	396	444	424	390	359	426	384	394	415	424	406	432	422	411	428	426	410	414	400	401	423	439	426	450	411	402	434	414	430	430	422	412	425	469	404	444	450	409	391	404	422	429	423	420	412	442	444	413	414	440	424	471	449	425	397	400	397	405	404	411	416	404	422	415	442	427	412	432	413	445	464	408	441	412	385	418	442	411	457	439	423	427	395	408	392	424	417	439	427	421	418	458	459	432	401	432	412	425	442	405	439	447	414	409	423	409	437	415	413	392	401	444	417	421	405	402	383	447	412	402	427	431	454	459	439	452	421	419	410	387	440	447	399	479	419	427	448	404	406	427	426	413	466	449	449	445	427	436	413	424	412	469	412	427	399	411	427	420	423	452	448	421	413	417	433	448	432	448	434	434	405	422	426	410	420	440	432	435	393	474	442	421	397	417	444	437	432	415	423	408	424	422	471	435	445	425	410	434	430	433	429	450	426	449	413	402	385	399	411	441	422	418	410	430	422	435	404	440	417	434	424	392	399	444	469	441	423	466	443	419	427	451	436	443	393	465	448	451	415	404	438	401	417	414	411	392	429	424	411	444	444	449	396	424	398	416	409	456	439	434	420	447	473	409	402	442	418	440	450	452	411	431	421	396	406	431	422	408	410	421	382	415	406	435	464	436	419	418	436	420	426	432	429	449	418	416	440	455	404	431	426	438	389	420	420	453	426	428	446	405	498	426	405	418	404	446	401	454	422	407	403	418	379	434	466	467	467	407	445	398	408	432	439	467	395	421	415	434	454	449	417	435	404	424	429	418	417	453	414	395	441	416	431	415	442	449	438	405	407	411	400	451	426	400	449	439	423	428	459	420	447	434	405	404	398	413	418	404	420	449	430	423	441	416	398	447	435	444	389	457	415	427	426	432	412	433	420	406	420	429	449	406	406	403	445	437	410	409	428	462	451	391	389	425	417	452	396	423	401	418	419	442	410	413	433	394	416	419	425	444	401	439	454	384	440	411	406	403	384	383	397	439	384	419	448	466	445	454	382	432	420	404	448	452	418	414	421	410	465	466	408	416	397	413	436	443	431	425	402	423	422	424	466	474	412	404	437	398	421	408	393	446	397	421	420	410	420	428	430	394	433	434	437	462	404	441	422	413	404	434	435	429	419	465	394	453	388	433	405	418	403	466	401	443	432	422	457	440	429	410	434	410	426	396	374	442	454	407	419	435	412	435	415	435	440	399	410	390	417	427	410	448	452	403	393	393	398	460	434	437	392	383	415	416	450	406	428	453	469	441	395	453	436	396	422	432	422	441	422	417	425	432	465	392	413	431	448	417	381	389	416	421	434	432	442	432	435	434	397	433	413	399	428	429	399	416	407	421	427	414	426	430	429	441	414	452	413	446	425	403	420	411	445	395	416	423	439	403	438	419	473	420	441	451	385	413	403	439	410	434	425	438	450	412	431	421	415	408	444	440	411	396	426	377	399	421	398	417	422	402	452	418	413	405
31353	19212	7791	1055	690	656	549	541	478	495	449	444	461	456	468	464	436	486	411	452	447	416	419	454	405	395	473	408	427	413	423	415	432	410	437	443	443	441	452	416	476	436	437	419	439	414	441	477	426	397	433	427	469	450	442	410	460	381	427	387	423	439	464	422	457	445	369	417	429	435	397	446	406	458	451	434	437	418	427	413	424	430	390	410	458	475	452	426	386	483	407	449	430	445	476	430	460	415	435	401	406	419	444	414	405	433	401	402	428	443	455	445	466	436	389	420	390	402	446	426	420	395	444	430	439	391	458	449	481	410	387	446	393	427	466	426	461	483	482	417	423	381	455	422	431	444	428	469	423	429	378	457	392	421	417	428	403	431	440	424	435	458	439	435	408	418	424	429	411	407	460	348	379	429	420	437	405	420	448	437	426	433	400	473	433	441	428	433	391	432	450	432	417	420	414	398	419	426	422	402	428	457	436	434	434	391	415	442	402	401	444	444	448	406	435	439	454	433	444	420	443	460	415	454	444	443	411	430	478	456	394	395	414	417	430	407	429	420	410	432	419	406	434	408	463	417	400	438	423	444	429	483	446	430	462	460	455	403	427	434	449	439	446	443	418	425	418	464	457	444	424	421	424	440	473	431	417	419	414	377	428	378	418	440	456	431	448	437	440	431	399	441	414	425	447	390	432	433	421	437	444	418	368	439	424	461	456	461	448	414	433	440	464	446	447	451	416	444	457	460	411	404	424	418	433	395	442	476	426	423	428	417	416	380	457	458	467	473	435	438	404	445	435	464	428	397	429	438	407	438	407	409	418	429	431	447	414	412	457	427	438	422	428	425	406	418	438	413	454	387	436	399	432	435	424	409	425	414	410	410	437	451	417	418	432	439	467	432	420	435	412	416	414	445	441	448	458	394	429	434	414	438	422	427	398	394	405	412	439	459	417	425	486	446	410	438	411	430	394	403	398	404	440	418	423	422	424	407	413	452	416	485	441	429	398	427	410	425	407	409	437	413	410	408	453	432	420	367	377	397	434	420	471	415	426	431	443	421	456	437	444	437	432	395	455	414	391	452	407	452	460	419	454	427	432	428	426	480	447	395	429	430	400	395	387	450	445	405	428	434	391	441	418	441	430	426	438	470	447	429	422	434	419	444	406	416	416	448	411	450	462	429	416	443	412	438	412	442	461	426	417	418	411	457	466	425	462	435	449	424	426	408	412	458	429	425	419	427	454	432	419	415	458	449	422	405	403	371	429	414	457	391	437	434	448	426	431	449	425	444	401	434	430	400	446	433	444	422	424	450	405	397	414	444	389	408	432	455	431	420	440	419	405	440	460	450	416	397	445	417	392	462	419	421	453	443	421	412	444	419	394	413	410	448	426	463	440	413	389	445	412	461	402	413	377	451	438	466	448	447	426	392	432	410	458	420	425	448	472	408	458	439	404	420	454	407	461	422	401	406	442	393	400	379	404	413	432	484	375	392	422	418	439	444	427	434	447	444	425	432	408	463	458	426	458	403	417	452	462	430	446	410	416	390	421	438	428	408	393	440	454	423	441	460	467	411	430	451	407	438	455	455	437	469	410	425	408	448	414	414	388	419	404	419	401	392	440	460	408	424	456	425	460	423	441	391	440	430	411	439	421	417	428	433	436	451	390	373	423	428	413	425	396	413	490	418	436	413	423	434	449	409	463	420	398	477	431	414	448	435	435	407	446	456	440	472	391	421	390	433	406	426	474	428	453	476	445	465	422	456	411	443	433	391	396	430	405	406	410	396	425	427	441	440	423	438	471	431	416	404	462	432	429	462	405	407	438	438	428	399	428	433	413	456	449	428	410	435	419	410	441	417	407	441	456	459	440	419	440	436	445	387	406	430	446	422	421	449	438	403	459	405	441	432	437	421	422	431	451	436	457	416	429	409	431	434	421	448	467	407	436	418	422	445	454	425	426	422	397	414	415	463	435	448	421	450	460	436	440	418	413	466	447	431	462	386	378	432	423	411	397	367	430	448	421	443	416	410	433	395	445	424	444	418	411	408	444	438	411	451	420	438	417	438	443	434	424	403	400	451	433	450	447	425	393	433	447	421	408	435	459	417	454	439	437	420	419	433	421	412	417	426	453	427	465	433	431	450	419	451	359	454	434	420	388	459	436	397	388	428	403	443	417	421	412	426	416	393	422	427	451	431	406	428	424	417	447	432	430	450	400	421	430	438	419	427	450	423	465	447	427	409	476	452	464	450	445	405	420	417	427	426	508	448	430	442	427	433	392	413	392	427	467	403	427	484	417	431	428	400	423	406	462	400	481	423	419	398	404	436	389	456	429	399	462	431	444	463	404	439	456	415	436	410	451	407	445	410	396	414	422	445	443	428	451	463	395	448	398	413	413	415	438	430	416	406	416	456	448	446	409	449	442	437	449	404	442	408	456	467	422	439	437	374	403	386	472	435	425	410	388	409	394	440	419	418	423	444	429	433	412	417	404	483	424	406	434	435	439	445	440	416	435	412	437	474	436	418	459	439	408	375	413	431	434	427	412	410	444	421	480	453	458	430	426	436	436	423	458	432	442	414	453	402	413	421	422	415	408	405	407	424	455	475	430	473	422	430	445	425	449	431	424	382	414	434	424	431	446	391	424	412	428	470	431	445	432	434	395	454	427	434	445	418	426	440	441	413	427	424	408	418	402	455	390	415	439	450	445	410	425	469	450	457	477	406	403	423	431	427	443	445	420	427	401	414	439	417	433	409	436	424	453	414	414	445	425	455	396	411	448	435	465	436	444	429	437	442	420	473	445	420	435	417	464	382	401	429	432	436	399	433	422	404	444	394	464	425	428	448	404	440	438	362	409	414	456	409	446	427	448	475	408	398	444	436	424	407	431	410	435	398	384	443	426	445	462	423	441	419	395	437	447	399	417	430	400	472	427	438	460	428	427	437	422	421	446	411	456	444	468	427	387	445	421	432	436	392	438	420	404	445	440	456	418	426	432	457	475	468	419	433	438	414	393	429	440	476	439	431	453	435	419	430	439	364	413	434	467	414	430	422	443	425	426	407	422	391	424	418	428	440	414	443	434	455	381	477	413	462	408	402	419	382	463	454	431	437	419	435	437	419	471	452	434	473	417	425	435	411	424	405	413	413	398	445	462	385	410	427	443	381	396	430	417	445	409	501	455	436	423	444	432	446	464	413	459	401	443	377	428	427	413	430	471	399	393	415	438	410	443	421	442	414	410	426	422	456	453	418	467	425	431	430	432	431	452	399	439	437	424	468	455	437	404	418	431	436	448	447	441	428	451	402	416	388	420	453	431	397	420	425	446	442	427	460	437	401	431	437	402	458	376	432	461	371	395	468	445	416	427	432	425	414	454	451	461	417	431	483	423	460	357	411	427	445	476	420	433	447	406	397	427	464	448	389	406	432	446	411	464	442	427	397	429	415	425	450	455	407	452	408	435	393	436	397	431	405	431	422	415	459	467	420	403	407
5711	1564	1285	1115	1080	1020	959	953	1002	918	916	987	923	964	964	1009	957	956	1029	969	974	929	941	929	931	923	917	924	907	924	912	935	928	976	941	957	996	953	991	935	937	953	945	984	1039	967	917	970	906	939	910	997	944	930	946	943	967	956	995	990	979	985	886	950	985	936	960	921	976	939	943	951	935	951	953	999	922	905	948	929	976	917	976	914	998	896	988	946	868	925	930	949	992	960	940	987	985	936	913	983	902	911	899	1007	980	971	951	913	971	940	931	912	944	908	924	932	962	949	957	934	987	983	964	911	980	904	903	939	971	979	976	976	958	944	950	920	956	960	935	917	945	921	982	923	962	939	964	980	938	990	952	924	979	985	974	948	967	987	996	964	931	1008	939	944	966	989	972	924	956	955	958	894	966	946	916	929	988	979	951	949	957	958	969	959	911	920	931	995	938	923	916	925	914	964	973	962	977	956	1001	935	971	905	966	966	951	950	940	957	906	970	976	956	962	900	950	944	967	995	930	991	952	926	912	952	943	969	957	963	943	977	913	982	947	913	947	941	952	913	1017	901	966	1000	939	959	941	975	965	898	967	950	1008	946	976	945	943	907	952	1011	914	981	915	931	945	1028	966	936	999	912	958	984	955	961	933	956	925	959	928	885	908	960	970	913	928	1002	1037	945	1001	919	967	903	964	979	923	1000	888	948	938	954	931	936	937	1026	917	949	909	981	947	927	965	980	993	932	930	886	917	936	885	1018	942	967	875	915	981	964	979	1001	941	908	939	867	929	934	955	919	952	966	1010	936	919	936	906	928	936	986	957	935	924	976	971	926	914	970	950	926	911	966	956	893	985	985	897	996	870	923	961	940	907	932	878	959	998	969	916	954	927	978	940	891	975	955	951	911	926	975	966	966	981	961	926	918	975	913	936	933	957	933	1003	924	940	958	967	899	947	954	900	929	957	890	948	1051	919	940	978	964	947	979	970	969	982	957	940	890	981	987	933	978	906	997	924	984	954	970	985	945	973	958	965	970	959	968	953	933	999	936	977	913	928	991	948	948	985	950	942	941	936	910	948	924	902	972	985	984	949	937	974	923	965	965	1007	935	972	908	931	990	890	968	917	923	995	966	907	924	962	956	944	889	937	937	972	1005	941	959	993	980	901	966	930	916	925	939	962	899	942	951	947	976	952	948	892	952	970	969	968	974	928	937	958	954	954	951	933	996	974	1031	957	874	976	879	936	974	977	915	973	981	950	956	964	932	959	934	957	922	1009	950	953	919	1003	941	973	923	931	915	922	955	989	932	867	962	937	932	957	970	952	959	955	907	972	955	929	931	980	931	973	887	975	915	914	862	953	962	1003	911	956	985	933	899	969	894	961	895	987	930	923	920	913	976	910	965	922	934	929	930	937	961	903	998	930	958	921	995	950	970	953	935	914	978	1001	929	997	925	928	996	977	965	970	941	1003	931	935	917	966	970	906	937	966	962	975	954	971	959	947	936	955	867	937	957	977	984	939	892	948	956	984	918	908	978	927	926	930	908	1012	999	987	966	957	923	1022	990	926	999	999	920	969	919	917	879	903	961	874	987	967	934	1029	978	941	907	941	963	948	903	928	913	954	959	960	917	926	917	982	941	955	951	939	913	924	943	949	930	931	968	981	906	961	914	924	959	937	970	959	934	962	978	974	935	951	955	975	968	977	936	915	942	973	882	944	956	953	924	949	921	945	964	917	935	978	962	959	960	915	949	992	909	918	934	926	873	983	938	949	1000	938	938	947	887	976	949	904	944	934	939	911	920	985	934	1022	897	935	995	982	900	914	968	936	952	922	936	1007	943	1007	915	968	866	960	922	911	925	916	932	949	1004	997	959	907	948	990	967	979	931	925	930	992	981	985	908	938	974	874	956	950	1009	958	956	927	955	971	980	942	909	922	954	937	952	894	894	942	932	989	924	953	972	902	927	989	967	943	968	971	987	961	925	940	925	963	979	986	921	992	1027	933	977	983	979	898	944	922	949	938	904	897	921	970	949	968	880	1012	943	949	890	926	945	935	955	941	912	981	980	906	896	977	908	968	888	965	896	970	954	969	939	1018	940	945	944	960	950	951	967	955	966	951	973	990	919	949	932	904	985	932	908	944	911	918	941	948	985	916	976	962	950	937	919	952	981	912	949	965	958	931	925	995	917	983	957	943	921	995	898	927	1004	927	914	952	972	965	952	960	930	896	1011	943	967	918	908	942	962	982	954	904	996	928	933	959	972	947	989	948	997	919	948	986	979	929	961	954	917	994	960	937	898	972	951	943	935	944	966	938	993	942	913	956	989	938	986	986	942	903	996	1029	917	969	947	954	984	971	938	948	994	931	880	984	941	975	946	921	956	937	930	924	935	955	916	930	904	905	940	956	995	944	919	947	922	905	938	900	929	948	990	943	900	962	987	1014	976	963	923	957	947	929	909	947	935	921	1008	854	986	965	1010	952	940	927	856	925	977	940	877	922	909	923	904	978	1018	959	963	931	935	930	953	919	944	934	950	895	967	976	962	959	934	899	909	998	955	944	937	963	921	960	926	968	980	955	916	958	908	934	932	980	969	960	927	944	918	915	987	926	961	955	962	922	955	977	956	979	932	937	949	942	968	989	923	951	998	931	944	951	956	937	921	953	912	968	943	959	915	980	914	971	973	987	939	949	921	978	996	932	950	935	978	919	956	922	934	990	931	881	935	952	893	941	923	940	944	959	939	933	925	963	916	962	972	980	993	966	917	941	925	987	914	935	991	961	990	926	945	935	928	951	926	959	981	1004	947	1003	942	929	914	942	941	938	899	979	930	903	950	930	917	949	959	1008	884	973	916	925	917	958	907	966	907	943	972	942	908	897	966	1009	976	972	983	931	934	927	917	952	943	882	913	960	962	921	939	925	931	984	987	944	916	1023	917	888	1007	949	919	981	999	951	987	955	883	919	946	1010	904	943	994	967	976	842	934	932	941	951	953	958	968	941	934	898	907	921	918	916	951	918	928	933	908	947	1005	958	923	960	923	955	977	1005	924	942	899	942	997	920	956	951	979	942	972	977	958	925	922	930	907	923	908	944	947	954	939	914	912	926	970	1026	996	922	961	956	1012	953	925	1021	976	976	981	965	889	930	949	944	951	920	946	1011	953	998	936	998	933	938	939	998	940	953	938	892	906	869	949	986	943	917	928	964	1038	960	919	938	947	903	915	949	955	929	913	917	917	952	1002	980	956	981	927	914	965	938	967	942	942	928	942	962	942	922	960	956	922	933	937	956	940	871	891	951	953	869	983	998	932	948	934	939	1000	982	1018	945	949	960	913	961	908	930	927	969	967	928	926	940	936	917	983	884	972	981	976	968	975	936	954	945	961	952	910	960	930	915	991	938	943	887	918	942	948	960	957	957	979	958	952	1012	976	977	934	937	907	917	974	989	939	990	893	939	931	927	906	959	953	935	928	960	934	953	945	997	892	1019	931	920	916	936	941	992	1001	1014	929	972	973	941	964	948	929	960	886	964	952	916	934	1033	961	967	954	997	968	974	916	981	921	968	930
23960	20642	23885	27423	20638	20045	1570	594	538	500	438	404	390	370	359	384	343	372	337	310	341	283	328	366	312	330	308	291	310	311	323	333	280	285	314	321	337	309	282	299	312	292	332	314	304	299	315	253	301	313	297	327	321	319	297	308	331	316	294	319	297	305	317	305	303	286	319	321	274	367	304	300	314	288	293	333	293	345	318	334	308	337	323	357	329	326	294	298	275	313	302	310	343	305	310	264	297	307	331	340	337	326	314	311	340	321	321	324	315	297	317	321	296	289	342	314	343	332	296	296	310	302	273	315	342	282	302	249	285	316	305	269	328	307	300	350	316	327	337	307	303	255	316	325	335	296	300	326	308	311	325	330	310	327	311	352	314	344	330	287	316	336	335	329	333	337	322	325	333	314	304	323	300	291	373	295	309	304	332	358	309	320	329	303	312	362	312	281	351	351	345	320	318	290	324	326	328	318	334	286	357	310	273	296	319	321	296	312	315	286	320	304	312	303	321	313	338	293	315	303	329	326	328	302	312	331	328	322	320	267	308	309	322	315	308	309	306	309	324	303	305	359	322	298	321	285	308	298	305	324	269	327	290	277	331	296	318	341	332	321	349	321	300	329	298	329	311	293	318	304	295	312	307	300	330	327	285	312	303	341	313	332	352	333	307	355	315	277	314	317	301	317	311	306	339	332	313	311	322	286	296	295	317	345	318	294	315	316	316	289	323	309	302	320	324	311	328	337	329	314	306	316	265	317	304	339	336	301	288	312	301	327	322	294	303	280	326	322	336	347	326	290	311	310	304	288	276	320	326	292	289	312	374	295	332	302	305	287	305	331	305	293	303	322	311	270	295	315	325	296	285	310	299	301	325	323	318	310	283	312	335	310	305	330	319	314	307	304	314	299	300	292	303	333	303	318	301	299	326	328	322	309	273	328	330	311	320	330	294	291	342	329	291	306	305	307	330	341	352	364	284	319	293	287	310	323	332	322	312	314	316	297	316	320	340	317	298	296	333	315	331	334	324	323	324	327	282	329	310	320	297	319	310	283	309	298	332	324	292	269	344	331	310	339	301	344	290	348	348	308	334	308	292	344	299	316	334	290	340	313	308	311	312	284	338	340	325	319	302	330	319	300	312	313	332	304	318	293	337	303	325	288	298	304	325	295	294	328	312	309	331	304	334	303	288	316	319	264	309	312	291	311	268	296	305	326	305	340	312	276	301	311	326	289	301	297	326	331	346	327	303	333	292	300	319	313	311	322	333	311	321	333	334	265	302	307	304	298	290	324	316	320	344	319	312	299	305	329	290	283	314	308	277	309	292	318	293	324	341	285	317	313	320	294	321	310	315	341	308	310	365	299	308	296	300	301	304	314	336	328	353	349	293	319	309	261	300	296	318	303	277	326	311	304	311	316	298	343	317	337	322	315	287	318	315	302	312	300	297	331	317	354	350	352	288	330	304	357	291	298	278	292	302	317	305	315	315	321	310	344	305	282	306	340	354	336	322	335	309	305	268	319	302	297	326	310	289	342	316	329	307	305	300	298	334	324	320	306	337	320	329	299	335	315	299	315	327	332	319	310	328	307	313	287	310	342	295	305	314	283	298	296	279	327	276	278	302	266	313	293	309	308	343	298	276	325	316	326	303	315	326	323	351	340	336	321	319	279	330	323	290	295	320	276	295	309	315	324	311	317	291	308	292	327	288	306	317	334	315	286	299	321	292	314	309	321	303	301	305	319	312	314	296	282	275	302	298	330	328	301	312	295	301	305	318	320	289	336	344	357	322	297	290	326	304	323	347	309	333	344	313	287	291	331	320	334	329	352	288	324	293	305	266	308	295	289	321	310	324	294	301	274	349	293	310	322	290	329	326	313	312	319	331	288	307	312	310	308	310	288	309	315	298	354	318	334	286	303	334	276	320	308	301	301	319	350	311	302	299	313	322	322	333	312	284	303	316	303	293	317	315	278	285	296	315	297	328	300	323	311	334	295	333	289	272	316	316	295	275	313	336	330	327	311	297	342	311	332	350	311	287	305	308	303	334	308	303	289	327	336	311	320	312	304	327	322	346	325	304	283	336	326	322	326	313	318	311	323	338	299	328	303	333	293	318	298	315	322	334	292	313	310	289	305	279	338	350	334	332	300	300	314	336	307	341	349	297	301	288	301	312	308	316	321	319	324	297	348	326	328	308	302	297	295	302	308	295	282	333	308	291	328	301	269	289	325	301	325	351	313	312	301	338	339	296	323	312	290	299	321	332	262	297	346	319	303	288	290	314	322	313	328	312	293	321	327	297	281	317	317	304	327	340	325	316	345	284	288	314	317	303	324	323	299	284	292	295	292	332	264	292	295	269	308	285	325	322	300	300	291	304	310	302	318	288	297	310	299	340	319	311	281	317	320	331	332	301	342	263	338	295	341	304	297	312	328	277	336	343	299	298	306	309	323	311	319	290	308	338	287	293	325	318	283	291	305	310	307	329	319	315	300	336	339	318	330	313	290	284	322	305	366	334	287	294	251	284	325	321	317	303	337	344	288	283	309	305	319	312	334	299	342	305	340	322	290	292	283	281	286	311	300	304	306	314	296	333	358	301	306	301	304	286	275	316	347	335	323	327	341	336	272	308	332	301	345	316	303	304	350	344	355	315	303	334	309	313	320	303	273	315	343	318	347	305	299	306	318	300	345	300	272	303	300	318	335	266	323	329	278	299	308	335	305	346	380	296	327	317	321	300	343	341	332	318	299	313	276	313	321	301	316	294	315	290	322	289	295	322	338	307	303	309	332	309	319	329	327	302	303	305	357	303	330	348	326	301	325	311	309	328	306	277	315	303	313	295	311	314	326	292	312	307	307	311	334	305	292	323	329	336	313	329	319	338	358	284	346	308	346	315	288	344	324	304	340	317	307	325	308	318	297	320	308	307	304	323	292	308	281	335	312	304	349	298	306	292	315	284	339	310	325	300	314	324	294	304	305	297	303	335	352	319	321	289	307	294	295	328	301	303	299	325	310	309	336	321	337	333	296	275	302	299	280	264	309	337	311	344	288	310	304	306	329	311	294	367	298	310	293	305	318	351	310	324	292	303	317	295	289	331	329	297	308	342	317	319	336	280	300	308	313	293	293	306	326	330	326	295	337	327	342	314	333	300	335	317	316	304	293	303	305	319	334	329	327	297	304	321	295	304	290	330	303	313	351	291	350	329	329	305	305	308	304	320	336	339	344	321	320	317	315	308	293	343	322	324	306	287	299	320	306	326	303	327	312	301	322	302	304	322	300	360	347	291	296	296	345	326	315	326	286	313	335	314	321	308	345	323	323	314	325	295	296	278	300	298	292	343	335	305	319	276	322	287	300	303	313	335	346	368	284	309	297	308	283	303	306	351	331	299	307	287	316	324	326	292	344	304	306	301	317	324	341	265	334	321	306	290	269	307	343	288	329	290	353	359	311	312	320	299	298	312	292	301	348	327	312	322	321	343	318	308	338	297	309
3591	2971	1928	1243	1042	910	830	714	718	681	729	714	731	752	728	684	672	755	689	741	725	743	744	686	678	723	672	703	690	726	725	686	746	674	696	663	690	728	733	693	657	694	671	688	696	683	668	676	717	694	689	718	670	693	692	673	673	698	692	725	689	671	711	702	739	643	671	720	731	683	675	702	699	696	692	695	683	731	712	687	718	747	687	683	733	757	706	738	671	736	740	719	705	693	714	717	651	672	659	722	710	667	639	654	730	710	711	679	728	696	694	706	688	700	694	696	649	670	700	701	752	718	709	722	713	720	706	677	678	642	715	697	652	705	682	705	681	674	667	718	647	685	698	710	689	686	685	710	693	747	683	739	709	702	675	687	672	692	710	740	658	631	717	707	699	651	744	685	724	690	681	712	711	714	697	676	737	702	674	710	705	656	684	667	705	661	776	771	671	665	684	697	740	724	678	682	660	710	703	677	704	680	695	692	686	702	719	736	725	709	681	665	682	699	635	658	730	689	682	692	736	723	698	692	703	676	755	714	725	684	742	724	712	675	734	708	709	720	720	737	706	686	708	715	718	689	683	718	660	715	703	714	687	738	713	724	728	710	698	662	680	713	664	688	703	727	708	740	717	689	731	664	686	710	727	678	704	679	744	714	728	672	641	684	698	742	686	703	724	696	716	700	750	703	684	705	708	720	721	711	685	701	675	740	704	688	667	754	722	655	690	741	684	681	686	701	706	730	668	695	731	697	680	705	707	746	655	719	710	689	693	700	660	697	707	648	693	673	726	719	709	713	714	739	671	675	701	650	705	670	745	695	676	711	631	670	716	709	668	689	660	686	709	662	746	693	761	683	674	746	710	761	699	697	671	727	660	679	689	681	689	646	706	717	712	682	686	673	713	657	721	695	705	668	727	646	674	720	678	675	664	725	691	703	728	710	734	636	722	707	675	740	702	692	737	705	718	692	696	701	708	711	666	702	721	719	721	656	684	692	750	709	656	675	705	689	729	693	658	765	689	697	687	697	708	669	721	716	692	676	700	699	717	678	675	673	739	657	724	681	705	699	666	690	677	723	686	691	710	715	672	678	701	745	684	682	705	704	729	677	702	701	697	719	671	704	709	697	690	699	703	693	723	693	678	712	661	689	672	755	727	671	655	675	693	688	665	718	720	665	718	651	695	700	655	722	689	666	739	684	699	697	689	685	708	703	689	664	662	705	678	723	667	668	695	719	702	633	708	691	746	675	729	724	689	727	714	708	717	686	647	727	685	670	719	705	716	699	705	710	704	728	727	674	730	677	708	693	703	706	707	703	678	689	694	658	658	700	727	653	697	656	760	696	677	638	664	736	749	718	649	749	700	674	699	693	647	673	726	708	709	681	676	718	679	687	679	681	732	722	682	654	648	703	708	708	734	699	714	708	727	696	681	712	713	735	719	715	692	705	693	719	724	717	680	741	692	716	678	675	675	724	678	674	717	717	725	698	660	732	715	725	752	694	660	644	698	709	681	699	640	680	705	713	671	697	709	680	641	731	677	705	697	656	709	690	686	687	706	760	710	646	691	654	708	659	721	692	696	670	712	728	652	692	698	684	657	688	676	685	716	667	708	688	675	636	666	693	654	682	670	662	702	706	681	685	727	672	708	705	771	728	710	669	708	726	697	673	703	707	721	717	725	727	706	701	703	709	729	707	692	712	709	697	662	697	698	677	663	727	693	671	657	701	671	723	713	690	714	731	703	685	744	734	717	658	681	701	668	685	682	700	639	693	679	667	673	746	717	685	711	684	709	672	689	672	708	690	698	698	695	694	635	675	723	713	679	730	662	697	663	712	721	684	681	687	677	698	677	696	687	698	707	723	725	714	632	667	694	674	703	731	702	694	693	701	651	749	727	671	670	703	695	691	694	680	724	731	713	646	700	666	725	721	726	710	673	690	697	715	730	651	696	742	660	710	697	727	699	694	711	678	706	666	688	678	693	707	714	701	719	683	673	730	719	687	732	678	689	693	725	724	705	673	671	682	702	691	742	702	686	730	725	683	667	694	659	709	697	744	702	683	729	690	684	699	699	722	656	637	708	751	716	683	693	716	744	735	675	635	691	699	726	773	660	679	707	671	705	768	701	728	728	664	737	689	705	680	653	710	720	699	730	677	620	720	686	724	628	690	674	726	660	676	707	718	689	634	750	760	663	624	683	678	734	687	667	685	688	718	683	714	725	669	706	689	660	668	672	704	668	686	666	709	731	678	713	675	697	690	680	696	650	715	683	725	742	685	716	691	696	687	684	711	717	684	670	699	701	698	683	711	677	662	697	684	711	727	726	726	730	711	658	671	684	714	710	701	698	662	715	674	729	662	692	664	722	716	710	678	708	696	715	716	727	670	698	664	710	691	716	688	704	703	725	719	651	718	703	734	701	739	666	719	715	678	658	689	702	699	693	730	683	678	701	662	696	693	730	665	654	664	654	656	694	667	674	711	685	672	705	702	712	646	696	731	715	664	679	674	676	745	740	732	652	687	684	722	702	700	689	716	687	716	709	703	737	696	691	705	695	675	689	696	698	673	690	685	668	699	711	657	702	710	727	658	714	688	651	723	712	694	667	663	715	706	691	695	675	670	660	722	704	692	687	742	684	659	682	680	688	686	701	672	692	688	753	672	702	684	731	686	648	680	693	622	693	715	705	681	664	688	708	646	683	730	697	700	665	723	699	681	662	675	673	683	657	706	744	694	718	707	702	678	696	685	670	725	674	698	695	722	679	692	704	686	723	660	672	700	727	682	653	711	659	668	661	694	722	730	697	665	689	747	699	720	717	701	717	698	678	713	700	676	694	664	668	678	697	721	691	704	678	739	732	677	725	690	667	701	691	726	693	754	702	629	663	708	692	686	655	706	732	741	687	671	663	710	656	666	746	764	714	726	703	750	704	716	735	733	718	707	690	711	692	722	649	709	697	729	708	698	712	645	741	647	700	698	679	752	711	703	745	746	694	719	661	733	764	714	689	698	673	724	675	693	654	696	671	731	751	693	729	642	683	701	665	633	732	702	701	682	650	641	717	688	673	701	681	703	691	687	708	716	692	714	679	668	722	709	713	696	663	717	714	718	699	679	664	648	679	683	735	651	655	703	675	693	669	694	734	647	716	740	731	727	666	730	710	699	734	673	694	660	746	739	733	687	661	696	730	710	658	693	673	729	707	676	696	664	731	739	690	708	677	712	687	682	667	701	715	724	747	705	657	697	675	683	678	727	729	689	688	686	681	686	705	732	723	682	672	682	668	689	670	688	715	615	669	693	659	689	636	686	672	686	761	710	694	675	681	675	684	694	696	662	758	719	678	672	713	704	690	680	671	698	708	701	742	716	687	701	625	713	701	690	683	701	689	690	716	714	750	709	691	689	683	700	712	683	663	696	722	713	715	681	726	753	689	664	715	732	690	722	637	667	669	701	687	697	695	694	714	664	688	696	714	666	677	706	653	728	708	663	717	703
23362	20640	24209	27129	20642	20674	16726	894	545	536	432	331	314	273	337	257	249	229	235	203	199	188	178	156	188	196	178	206	192	217	165	198	166	161	165	185	184	180	180	168	166	169	188	183	190	180	164	173	160	175	172	166	165	175	180	151	172	178	201	164	153	177	189	202	218	183	177	175	204	160	162	177	167	146	181	162	177	165	161	191	183	177	178	182	168	189	167	192	194	196	161	149	180	167	210	191	202	157	171	172	176	184	185	155	150	187	164	180	187	186	171	179	187	170	187	183	173	154	185	182	169	175	171	190	153	182	176	159	147	180	184	152	186	177	169	186	164	168	202	178	171	194	199	200	174	169	189	183	190	177	166	181	167	180	152	178	163	168	197	175	163	167	207	188	173	144	139	179	154	160	171	157	185	190	189	160	176	208	172	176	151	174	193	202	170	174	176	141	183	165	165	174	193	167	140	189	187	179	180	185	165	150	179	169	163	166	186	152	175	197	165	176	193	156	167	184	176	168	167	195	169	179	148	175	157	167	170	183	183	175	168	181	168	175	179	175	203	175	189	166	186	187	182	174	183	171	167	153	176	190	183	172	161	183	166	172	175	168	165	193	163	172	162	187	187	155	177	178	170	196	179	160	191	178	159	176	181	194	181	198	171	164	146	189	162	172	188	173	190	181	186	164	179	148	173	170	178	195	195	185	169	165	161	172	183	178	190	171	186	198	164	170	182	183	145	169	192	161	175	161	162	180	167	188	197	177	184	182	162	193	188	162	159	160	178	172	180	174	167	162	178	179	182	198	172	184	188	183	154	171	170	163	199	172	156	175	178	226	183	199	186	188	198	172	151	172	160	173	164	175	175	164	189	184	154	174	175	162	181	178	193	178	186	176	184	159	167	181	177	192	179	176	180	199	161	176	165	172	184	190	176	207	178	179	162	155	164	183	176	169	188	172	178	201	166	164	186	175	176	164	183	186	192	182	182	166	172	188	184	186	157	163	180	165	167	135	167	182	186	172	193	173	179	168	177	171	159	179	193	183	186	177	162	171	180	155	160	170	180	170	179	188	171	159	176	198	179	178	142	172	163	191	158	141	176	186	157	178	189	167	156	202	161	172	200	185	178	196	168	183	177	153	173	180	201	174	178	172	174	167	181	183	178	159	156	177	161	148	179	154	167	161	184	161	193	185	154	163	206	162	146	165	198	148	177	182	171	162	179	158	191	201	186	158	179	183	204	179	186	172	173	184	152	167	170	161	161	162	235	151	181	181	166	176	172	176	172	188	189	162	177	184	159	176	192	174	165	154	188	197	177	191	198	157	174	194	160	184	198	176	168	175	188	168	161	183	180	191	185	175	171	208	181	181	155	157	181	165	161	169	156	175	200	177	160	174	214	193	177	211	200	182	158	157	181	182	174	148	163	177	192	180	186	173	150	187	187	158	168	195	173	187	176	152	180	191	175	166	152	150	174	168	169	170	152	177	150	204	200	179	183	178	149	164	146	176	184	168	195	149	160	166	161	200	153	174	184	167	160	174	181	170	180	167	161	177	176	185	195	189	205	194	171	163	193	177	178	198	170	177	197	189	175	184	172	155	190	177	155	167	168	172	189	195	193	181	197	159	185	174	189	198	161	154	175	186	176	174	168	182	173	180	168	198	205	162	170	201	189	169	179	194	161	188	150	148	190	154	171	176	182	154	155	175	187	182	172	188	194	184	162	153	169	192	196	156	200	185	166	197	146	189	187	168	179	162	170	190	168	184	188	139	162	177	174	177	179	179	191	181	174	184	168	162	184	179	178	189	176	198	202	185	204	170	195	178	190	164	155	159	189	172	167	170	187	155	172	166	162	171	178	170	158	171	165	174	166	163	193	158	204	163	180	161	190	174	175	159	161	165	171	188	181	194	186	156	191	181	180	152	178	169	205	174	192	160	169	164	188	186	185	169	192	177	157	189	160	176	178	162	158	187	189	165	149	157	191	169	193	157	149	151	175	169	175	179	156	155	170	167	192	177	173	185	160	195	165	168	181	180	177	194	165	173	147	167	177	175	172	180	177	163	205	184	206	177	168	183	174	170	186	179	178	158	169	166	150	176	174	185	155	147	166	178	167	170	176	179	166	191	175	160	176	166	158	160	155	159	169	170	205	187	186	187	173	183	173	173	172	175	173	161	176	153	149	199	176	174	166	193	196	165	182	180	170	173	166	193	168	167	190	194	173	192	190	197	162	184	172	177	168	195	178	185	173	183	164	180	184	186	183	207	173	150	174	148	160	142	166	171	162	160	192	163	194	190	182	205	177	195	167	197	168	189	205	175	210	183	184	185	194	206	184	187	192	177	191	153	179	180	149	170	191	140	175	175	184	185	173	181	198	177	182	170	199	169	163	183	162	200	175	167	162	178	175	159	161	165	164	156	171	163	182	174	200	195	158	150	205	163	178	177	171	177	145	205	171	197	186	144	201	189	165	175	183	179	173	172	177	159	177	153	174	186	173	178	171	193	198	184	187	181	166	162	167	166	178	169	182	182	166	185	195	168	175	152	163	176	197	176	164	190	183	208	181	150	176	165	180	175	164	183	172	193	159	177	159	178	184	164	159	180	149	187	165	188	161	190	186	176	198	177	165	189	192	149	164	166	185	186	193	159	148	191	177	162	183	172	160	187	172	184	173	152	191	180	167	195	186	171	175	193	189	186	147	182	165	179	162	170	169	156	181	157	181	190	202	201	177	158	181	198	178	162	172	172	171	174	163	191	199	179	160	179	167	166	166	177	171	175	187	186	184	181	180	171	211	197	170	161	176	200	151	135	152	193	164	171	174	190	163	166	195	186	162	160	192	171	189	191	175	143	179	174	202	181	160	180	202	163	178	181	199	183	202	172	161	197	164	169	167	170	173	195	168	173	188	169	186	160	162	163	180	177	168	168	184	174	162	193	179	189	181	174	199	191	168	177	196	175	149	187	163	164	178	175	172	198	201	185	193	174	196	176	177	165	178	164	177	184	208	183	221	184	167	192	167	170	178	157	150	190	163	191	150	214	157	158	166	170	167	168	173	170	202	193	150	192	168	163	187	170	190	149	153	182	154	165	154	168	182	169	179	166	159	170	190	196	167	150	188	165	183	209	176	157	180	161	187	146	153	152	179	168	187	180	159	175	197	176	187	157	175	159	197	155	167	165	170	189	161	191	159	166	194	156	159	175	163	156	176	155	180	154	185	182	169	181	176	164	159	167	151	153	175	175	180	178	197	206	171	208	177	161	185	189	154	158	170	193	169	185	192	191	191	182	153	175	179	191	181	162	168	164	187	160	186	157	159	175	194	171	156	178	147	201	196	161	164	182	154	144	177	188	188	185	176	169	167	170	184	166	198	173	180	183	170	183	170	188	199	170	170	188	177	189	169	170	199	183	152	192	184	155	173	191	167	161	188	158	180	182	188	167	183	199	173	168	185	158	166	166	166	188	194	162	189	153	151	177	180	189	140	178	187	170
3572	4385	2392	1276	916	779	626	519	560	525	537	440	443	451	456	446	494	416	455	444	432	424	435	405	415	424	451	431	473	424	414	415	420	409	393	451	471	417	427	424	437	443	422	416	442	400	429	451	378	432	420	462	383	442	454	414	439	401	418	414	455	417	440	438	433	413	439	403	435	425	449	435	388	423	425	451	416	418	451	446	436	447	429	401	456	441	454	425	404	434	457	461	419	476	455	443	426	452	438	454	447	399	439	412	435	402	438	429	423	387	420	381	409	466	431	451	436	411	466	425	404	423	431	398	451	414	432	411	444	467	430	414	453	411	438	399	446	427	411	433	422	422	426	443	448	460	407	404	447	403	439	393	428	423	406	465	426	385	455	415	443	419	431	435	408	416	478	424	458	436	431	448	401	445	442	422	483	398	413	462	446	424	403	410	399	416	438	416	415	427	453	458	435	418	407	453	433	422	406	420	456	457	421	472	401	425	410	395	401	374	434	419	465	393	424	451	415	472	410	407	434	418	410	446	399	435	449	437	445	448	438	399	405	399	425	457	455	432	437	419	432	428	449	430	432	461	412	428	423	443	420	450	439	392	407	402	400	415	442	413	443	399	448	416	437	463	442	454	442	452	420	431	428	457	455	409	444	408	427	396	421	392	428	436	411	403	423	416	393	431	402	426	422	406	435	393	432	443	430	435	440	421	403	406	428	390	401	386	415	414	446	414	421	439	419	419	431	401	434	419	427	421	438	403	412	402	416	431	472	438	403	421	443	402	443	393	398	437	451	450	403	430	403	411	411	411	432	433	436	447	473	449	441	429	425	443	456	436	455	439	456	454	419	443	463	437	440	434	425	410	420	403	410	447	424	463	410	434	408	438	439	418	449	459	419	440	437	434	433	393	448	423	432	469	419	421	414	449	418	430	415	449	435	406	432	421	446	435	411	425	454	440	431	389	422	463	456	452	439	468	458	477	423	407	456	425	419	443	408	404	445	379	469	423	444	402	429	473	457	461	404	441	446	414	425	410	425	449	432	458	451	444	439	391	441	420	450	459	421	441	401	432	436	444	481	436	413	457	434	396	407	456	410	390	441	419	395	436	405	444	425	461	448	412	437	429	450	423	408	427	424	445	412	459	452	416	424	466	430	436	408	406	421	431	409	458	438	436	443	422	436	433	441	423	399	406	420	469	419	393	439	430	437	432	377	421	441	458	433	456	472	445	416	408	433	404	447	450	408	397	408	429	384	430	437	443	451	401	454	441	404	436	459	392	423	446	406	424	419	414	439	423	417	421	458	417	431	427	414	403	405	420	409	423	445	421	428	447	421	454	441	459	418	442	446	454	435	415	429	401	433	448	421	426	398	429	439	434	407	438	442	412	449	434	448	458	420	435	405	398	429	401	457	453	426	456	409	425	425	421	428	423	419	441	405	421	409	419	417	469	438	367	424	412	432	439	435	447	440	425	412	410	432	433	425	437	449	430	414	425	451	449	419	418	434	426	437	415	370	408	429	409	441	436	409	423	382	432	426	428	399	416	417	422	423	445	457	460	415	442	443	412	457	436	427	430	423	388	416	447	425	465	452	431	433	422	408	440	413	425	409	441	414	408	418	420	411	418	405	379	457	422	453	413	445	445	440	403	437	402	437	458	395	427	434	413	436	458	433	432	446	434	406	461	444	421	439	424	433	382	424	445	450	418	436	418	404	430	435	452	409	419	402	409	425	458	455	444	400	454	411	452	432	464	423	407	428	400	436	402	466	434	408	415	430	431	453	405	448	418	396	397	432	404	427	434	431	435	413	424	458	420	464	418	419	411	439	430	456	409	443	404	442	450	415	422	424	458	420	428	443	435	431	420	415	429	426	450	419	398	448	413	425	407	459	421	427	430	403	423	451	467	453	438	416	433	420	409	408	430	413	437	447	400	453	460	431	417	433	424	414	431	413	426	445	463	412	418	406	419	447	432	441	406	397	451	431	394	431	399	427	423	452	413	405	424	452	396	406	426	428	404	434	410	421	433	451	387	414	407	400	392	512	414	423	445	407	421	411	411	399	423	419	432	410	444	435	443	412	452	385	421	419	453	419	419	409	450	422	458	412	393	438	414	419	453	424	434	409	447	443	418	434	416	438	395	422	411	449	436	412	420	426	418	457	423	437	455	408	405	395	416	425	428	441	419	444	451	410	419	425	433	449	450	410	405	410	412	427	420	431	449	422	425	403	441	443	424	422	380	417	407	440	398	438	414	475	405	404	426	428	450	436	403	397	444	462	447	428	434	435	437	419	426	419	419	399	421	431	400	430	421	442	450	457	390	430	427	449	435	453	443	413	406	412	419	433	416	428	416	404	430	403	418	441	424	449	433	390	419	425	427	477	444	413	430	439	473	446	434	434	396	412	450	435	420	436	430	451	388	444	398	410	456	425	443	418	441	415	445	394	435	429	394	414	427	440	426	411	384	430	394	413	454	446	447	446	432	412	409	449	406	430	458	400	423	424	428	405	389	435	406	420	424	406	447	458	388	407	451	436	399	455	453	427	403	436	419	400	429	415	434	442	379	451	442	435	416	430	414	407	426	436	434	403	382	422	419	415	434	410	429	439	472	416	403	427	415	421	413	435	427	425	398	418	400	424	431	408	459	423	442	420	435	431	431	427	422	405	434	438	458	401	437	466	443	415	428	439	435	414	424	420	423	467	377	487	426	443	400	432	408	443	422	450	446	439	424	424	395	477	429	381	418	418	437	432	451	435	422	381	445	372	420	413	462	446	439	449	415	415	461	395	435	438	407	404	419	427	419	446	431	415	408	466	429	433	422	419	480	445	470	425	421	459	447	452	403	428	404	411	427	442	436	469	445	423	408	442	427	404	433	431	449	442	420	406	402	457	410	410	445	462	418	437	421	422	432	442	420	421	450	407	447	444	425	431	440	397	407	410	470	449	430	411	427	424	430	417	429	413	445	439	426	415	402	426	407	434	406	422	440	403	471	422	446	389	431	435	425	423	440	447	362	412	429	433	381	404	455	418	475	434	430	435	427	433	422	410	414	431	442	436	439	438	479	386	403	449	441	430	414	422	396	414	419	410	454	443	415	408	413	417	417	406	445	409	419	442	410	416	406	401	427	412	411	416	448	402	408	438	436	431	418	432	423	444	377	432	452	403	415	411	416	438	419	429	449	436	429	432	387	433	427	475	463	415	427	417	429	485	408	439	434	437	396	415	436	434	430	428	410	423	395	401	383	419	448	450	437	415	449	410	407	489	449	422	401	403	433	401	432	448	448	425	440	469	410	433	432	427	448	414	456	435	429	447	416	448	390	446	429	444	418	457	417	415	424	424	435	431	431	438	439	365	432	431	413	422	476	415	425	451	394	434	405	422	422	409	456	396	433	412	448	420	437	418	385	406	416	392	421	443	458	448	465	426	407	424	404	440	429	461	425	429	483	413	415	424	431	411	445	425	456	381	487	450	433	427	404	418	457	435	405	423	450
31328	19142	7451	1030	712	680	509	476	509	500	508	451	440	427	469	438	452	469	468	452	427	457	439	499	416	378	443	424	433	437	423	454	422	470	426	405	448	447	436	442	456	439	436	463	432	419	406	462	482	379	445	432	411	426	415	422	455	419	433	421	423	416	415	421	402	440	448	468	430	441	432	448	441	448	408	417	423	418	431	420	435	466	452	445	433	409	425	440	400	417	393	399	421	434	433	455	426	424	410	432	449	441	402	444	397	425	466	426	416	457	426	414	409	439	385	392	427	402	390	455	438	440	447	474	427	438	459	443	458	441	433	451	430	434	435	452	437	380	427	431	445	464	408	416	435	438	470	429	406	436	451	471	405	383	459	450	399	407	456	420	410	454	434	453	434	403	441	430	428	399	453	355	392	464	405	446	428	405	428	398	409	390	414	422	456	462	432	380	394	419	447	422	421	388	408	430	460	472	416	460	419	407	468	411	406	445	454	457	408	435	458	452	418	388	451	468	461	386	432	412	433	444	446	413	422	412	400	396	445	414	403	440	435	406	414	392	438	387	398	385	455	445	378	398	437	424	434	451	400	434	421	409	443	434	455	444	406	412	409	397	435	427	402	438	395	439	432	452	410	412	447	401	415	386	417	454	414	438	399	418	428	409	461	440	412	417	460	438	432	422	453	431	396	412	457	382	465	420	435	420	416	432	408	405	400	419	430	459	378	375	460	406	411	425	459	427	449	446	458	389	474	392	386	423	410	443	469	431	425	439	438	424	433	453	452	440	384	441	471	464	417	406	376	434	427	445	423	402	424	427	419	391	397	454	463	460	407	408	409	422	407	462	447	382	388	430	436	425	475	414	423	420	476	472	461	471	403	403	456	480	433	448	433	414	471	430	428	473	445	441	418	431	437	466	401	422	446	443	430	432	444	422	413	439	419	440	435	432	391	424	485	430	448	412	456	414	433	415	399	411	406	457	438	406	416	411	476	440	504	397	421	442	403	425	419	411	428	436	419	420	422	400	448	444	414	444	415	442	388	417	422	416	433	435	439	443	432	409	425	413	439	436	429	430	466	457	444	439	395	403	401	446	427	419	440	430	408	439	427	395	410	426	433	447	421	453	401	434	473	427	477	421	402	415	459	401	434	402	428	440	441	429	417	472	405	471	416	404	406	391	410	463	418	452	435	435	432	423	425	441	437	406	398	431	440	407	449	408	448	401	417	440	426	426	435	445	470	432	441	428	438	450	446	441	421	426	415	447	449	462	428	426	444	455	459	418	418	419	415	466	465	418	407	461	435	400	385	444	399	415	427	435	394	432	449	462	436	437	427	421	423	426	476	491	436	417	428	457	440	470	447	406	478	427	439	419	437	448	443	430	440	429	430	398	396	474	459	385	436	423	381	398	469	421	488	426	389	428	425	417	436	406	437	430	446	416	404	385	483	387	440	425	432	438	403	404	430	415	424	444	437	464	426	443	441	410	384	395	411	421	424	404	398	425	435	412	402	425	451	420	441	454	426	451	464	405	402	458	417	412	461	421	389	427	439	409	426	439	429	406	414	416	462	481	395	437	452	392	417	426	415	435	455	429	472	424	412	422	404	398	401	423	427	387	419	457	441	427	442	424	443	443	449	423	400	422	422	444	426	414	442	425	382	459	477	404	383	425	456	444	443	420	437	408	409	436	442	424	458	427	438	443	451	401	429	435	418	434	460	430	434	416	425	414	399	417	406	386	433	414	448	415	448	435	424	427	424	456	440	399	448	412	440	457	444	434	427	413	423	458	444	415	414	464	472	424	455	439	421	398	436	414	432	421	389	418	419	416	461	436	422	400	385	420	419	410	433	452	414	451	447	397	438	425	431	439	436	429	456	414	414	430	414	422	419	420	424	461	407	382	427	430	442	430	427	442	388	438	384	453	386	447	399	456	442	404	410	409	448	385	446	403	401	441	397	452	402	416	410	429	455	445	424	396	398	429	425	422	397	458	417	418	409	403	463	379	459	439	462	431	414	447	435	394	411	426	423	428	431	452	462	426	444	407	410	412	432	451	421	473	403	422	445	443	437	417	465	399	379	439	443	446	460	457	443	405	413	432	433	437	426	415	459	426	416	399	430	374	410	391	423	448	439	399	431	406	413	446	413	428	438	460	399	370	447	404	404	407	461	449	442	427	459	405	422	404	428	467	445	475	439	392	442	393	463	437	431	428	419	378	430	408	426	409	423	421	442	387	419	410	433	413	447	428	410	418	409	426	425	422	434	448	441	417	430	412	377	400	438	454	373	437	385	398	429	439	413	433	419	401	414	423	398	430	431	444	420	429	386	453	384	434	450	407	413	440	422	454	469	428	406	403	438	439	385	405	435	476	460	414	427	393	456	440	407	458	426	427	411	435	432	457	409	433	408	465	393	444	436	449	419	421	439	437	471	440	466	410	447	454	438	427	440	468	438	480	454	444	425	448	411	429	442	428	447	440	437	422	405	401	455	438	456	416	420	455	445	445	442	419	445	426	423	422	414	427	437	454	415	420	431	429	427	420	428	443	430	416	411	463	415	445	438	412	379	423	439	421	430	433	397	435	468	387	412	476	459	412	382	394	415	427	436	453	437	417	417	428	452	442	446	438	399	428	436	450	460	419	428	431	458	436	421	418	416	437	427	417	416	412	368	433	442	456	393	447	421	475	399	409	425	425	456	461	415	395	428	438	409	459	451	428	425	430	433	417	400	420	427	413	438	438	438	436	427	418	407	407	405	430	424	455	420	429	400	409	438	484	412	436	403	448	388	444	502	420	432	457	427	438	443	440	468	401	425	414	422	407	450	422	407	391	412	423	452	453	439	431	380	439	423	439	419	448	417	415	454	433	425	412	393	407	437	423	417	441	406	416	437	402	408	446	461	434	443	461	462	388	419	433	413	451	387	451	435	434	431	423	435	410	414	417	428	385	424	387	414	427	450	449	441	448	435	422	431	429	430	430	427	445	446	453	433	427	450	414	408	468	441	454	401	430	422	419	420	404	409	392	424	429	420	447	385	455	419	430	414	412	449	404	415	448	420	403	444	413	386	404	423	424	421	405	415	403	427	402	449	438	412	378	457	408	443	394	437	403	443	417	407	442	467	451	431	408	445	414	418	435	404	425	423	437	432	437	404	412	410	429	432	433	433	435	363	424	408	454	430	449	406	415	438	452	415	447	432	429	430	433	416	464	401	405	410	460	453	424	415	417	455	415	410	427	460	420	457	484	443	414	399	427	433	406	394	415	409	408	436	407	406	432	451	440	409	428	409	428	433	401	410	452	432	420	451	444	428	435	454	459	416	490	443	396	409	399	436	452	457	443	449	435	409	423	410	443	454	411	477	417	427	437	402	423	406	428	436	406	391	407	416	437	448	379	461	429	451	457	450	422	440	433	403	424	442	436	438	458	449	426	423	418	401	431	452	446	396	431	387	447	437	444	413	436	441	432	416	394	426	411	391	413	414	450	446	457	426	436
5696	1577	1329	1102	1032	1003	1046	950	962	992	966	959	961	1021	945	971	952	947	916	947	964	911	968	922	984	977	973	968	973	948	901	908	939	893	944	969	927	949	957	1031	947	967	910	936	932	930	918	986	909	934	925	967	932	950	957	996	914	900	951	948	978	961	918	982	942	921	933	984	916	920	914	976	944	985	933	924	969	872	952	967	983	962	948	947	980	966	933	994	907	949	977	960	959	918	921	904	919	932	964	946	939	946	899	979	950	946	930	902	970	906	894	1033	891	951	923	936	881	941	962	955	987	948	1021	939	918	953	987	983	962	953	965	968	967	914	940	936	984	924	958	970	930	923	947	886	950	940	934	958	937	976	954	904	1008	897	975	967	950	1002	994	986	976	934	933	929	903	996	918	925	959	959	954	982	949	1005	974	982	939	972	949	942	956	928	977	1020	954	974	949	949	1012	950	1015	950	1033	930	955	944	905	950	889	1004	939	944	979	939	963	947	950	914	974	943	951	991	933	933	903	991	957	966	937	920	961	915	913	981	1000	957	953	951	1009	933	917	926	934	964	958	934	985	886	994	934	909	936	994	946	883	956	885	950	1014	989	1017	927	899	934	891	954	942	970	936	924	927	940	980	1058	962	939	993	960	981	930	939	965	972	973	965	991	944	975	981	930	970	944	949	896	972	880	983	960	969	967	965	871	944	989	984	981	936	978	904	944	921	890	874	961	955	886	956	928	974	943	891	993	981	944	932	929	927	973	937	927	915	925	935	905	981	912	929	919	949	971	954	906	999	880	959	974	933	935	920	914	950	980	960	1016	914	995	1007	950	934	929	943	981	884	923	961	955	955	965	983	974	985	933	916	975	1016	917	959	933	958	988	968	893	955	911	975	964	986	934	993	958	889	925	991	903	942	980	881	906	919	956	893	879	915	1032	978	914	921	952	987	927	1023	926	921	919	932	897	930	943	969	1006	946	894	916	935	889	979	1010	920	939	932	944	923	892	911	891	991	909	934	981	907	911	920	960	993	930	897	945	949	924	943	962	910	926	916	1005	919	962	940	972	940	991	903	951	949	971	950	917	952	915	979	887	915	967	925	987	930	949	933	948	879	938	967	911	946	956	963	939	959	961	970	913	997	970	923	959	1001	966	954	933	934	945	912	923	969	981	918	949	985	1021	938	909	918	942	981	925	976	975	991	960	971	938	990	942	907	918	933	911	951	949	977	949	898	943	992	937	928	939	932	948	989	939	915	973	1018	917	895	927	940	977	966	912	913	970	948	936	943	886	883	968	924	948	955	1000	936	909	980	981	949	1001	942	932	971	948	931	961	941	1009	915	923	912	955	965	930	926	916	974	969	956	899	948	946	955	917	982	944	887	910	970	973	939	950	983	930	936	948	968	897	982	996	1012	967	966	975	961	929	990	925	929	931	893	928	950	968	954	960	902	963	922	941	924	953	990	958	929	960	933	941	960	958	983	946	967	939	993	977	991	987	963	877	908	956	962	940	979	984	898	966	977	908	967	1018	938	929	966	970	946	946	977	903	962	915	920	909	943	953	1007	988	906	917	925	934	957	896	970	905	915	921	958	941	916	953	950	908	907	952	953	966	954	905	946	1001	938	948	919	935	996	955	935	935	902	919	932	937	938	917	991	941	944	939	978	953	981	953	951	949	970	915	943	976	969	927	942	954	943	902	942	933	928	967	902	936	900	898	936	915	948	952	973	932	985	903	899	943	906	916	944	960	971	930	965	979	858	911	917	933	892	905	936	903	982	943	934	915	976	937	950	925	968	917	947	960	949	925	970	943	926	982	935	1027	967	930	958	964	918	914	899	931	1012	975	948	963	920	998	981	993	947	944	947	907	929	942	925	960	962	951	952	991	903	943	906	955	926	932	928	911	926	932	915	942	904	978	1009	962	966	970	954	929	923	943	910	952	954	918	944	930	935	982	951	1001	994	978	912	964	965	940	990	999	955	1021	916	971	963	963	928	933	934	912	924	941	891	906	972	916	986	930	934	926	937	1014	945	953	952	1001	906	995	900	873	906	951	918	899	925	943	914	955	1007	934	967	940	970	968	932	916	931	905	965	922	906	924	969	911	921	956	971	985	909	932	911	911	984	930	989	917	968	949	944	955	971	938	932	991	949	977	983	948	924	982	941	923	938	949	994	946	985	912	968	920	984	1034	918	1001	970	986	930	926	970	955	858	958	896	909	950	957	969	948	937	982	988	930	928	1002	979	881	932	928	944	963	908	969	974	977	964	925	957	956	917	970	934	938	916	936	990	952	994	996	922	941	942	927	980	978	979	1022	954	974	941	958	941	984	970	924	973	924	936	877	947	960	1012	929	922	928	926	928	992	881	946	973	990	929	959	960	919	950	902	976	965	948	976	991	967	917	989	962	936	1006	914	892	937	938	964	997	926	968	949	947	890	930	926	967	930	953	946	989	936	929	903	935	929	996	1015	966	1001	929	945	963	925	936	903	950	1033	950	935	937	992	983	987	922	944	921	943	927	926	969	918	966	937	999	996	905	962	875	950	900	1007	905	951	1011	940	951	951	902	881	947	1005	921	966	953	944	927	978	972	943	921	993	912	949	945	942	961	949	928	981	919	914	1011	951	966	984	941	902	907	961	953	928	917	935	929	957	910	952	982	934	895	942	956	956	984	914	935	925	935	938	898	916	908	1018	964	913	957	1000	987	942	885	902	938	924	938	952	957	922	970	956	894	959	996	909	969	968	933	937	931	909	1004	952	963	953	978	988	936	958	924	938	922	1021	1001	922	941	966	920	964	939	908	936	943	933	954	903	918	984	955	911	994	918	926	934	918	1018	952	921	865	970	966	1021	966	1008	975	933	971	941	928	1024	1009	911	969	987	937	916	944	979	943	949	949	935	918	978	968	930	912	943	946	935	939	940	933	966	928	896	917	947	983	974	945	940	940	1012	915	993	946	911	962	948	923	931	988	945	932	972	931	985	995	873	1000	955	966	982	926	931	893	971	926	953	1037	950	947	878	952	983	982	966	925	955	916	957	915	933	945	902	989	960	857	954	916	955	994	963	944	912	941	911	920	952	949	988	961	966	925	931	974	957	922	941	948	961	945	954	941	962	912	974	901	938	919	964	926	987	968	953	934	960	946	876	898	955	969	934	921	991	954	948	966	953	909	945	915	886	939	945	955	913	914	930	928	931	926	920	946	937	905	978	957	954	963	996	961	925	975	956	950	987	913	958	916	950	994	982	944	1018	979	900	945	931	950	1003	930	963	976	993	971	948	894	976	940	1016	945	953	928	919	981	969	943	925	916	947	935	958	899	954	940	984	959	960	940	944	949	979	986	960	965	965	911	954	1002	894	967	996	902	985	987	993	954	1013	986	931	965	961	939	930	939	954	913	963	915	951	919	915	995	943	942	1004	937	934	957	931	968	936	913	964	864	989	954	932	975	951	1017	1040	951	954	958	940	926	1010	1000	944	988	887	914	976	971	994	995	986	920	1010	936	904	958	963	966	955	918	997	957	993	986	938	945	920	988	967	910	942	936	1011	932	954	970	904	966	974	949	959	996	935	996	955	959
24070	20690	23912	27514	20696	20166	1482	606	506	480	477	392	402	387	395	378	349	367	308	315	341	316	368	310	332	335	296	332	346	361	358	332	308	318	327	332	300	281	339	314	319	330	322	328	312	330	300	329	330	305	287	314	310	315	328	325	367	369	310	321	345	289	326	325	293	318	330	317	315	297	333	349	325	289	314	317	301	309	306	313	310	335	315	308	316	301	292	303	319	293	327	302	323	313	307	350	331	314	366	314	305	329	334	343	302	328	347	266	311	320	305	317	325	334	351	318	289	274	330	303	272	318	314	306	326	320	301	307	343	286	314	308	305	294	288	311	315	282	323	302	337	311	316	332	332	302	290	292	313	333	327	326	273	297	291	328	292	321	314	291	318	332	315	339	336	317	326	328	344	320	330	327	330	300	286	314	305	293	290	327	310	302	326	322	280	343	295	334	327	307	285	314	305	338	291	306	302	309	351	305	356	312	336	315	307	337	312	324	318	335	306	276	283	318	303	300	288	315	334	312	307	293	333	358	334	318	330	313	358	319	332	310	330	298	284	297	301	317	289	360	330	370	342	314	301	303	343	329	333	328	300	291	273	324	312	288	333	325	299	297	338	330	327	335	275	298	292	309	325	303	283	318	317	290	331	314	299	323	311	283	304	322	328	281	296	298	272	325	324	313	320	285	359	303	333	302	302	334	337	326	300	333	311	319	330	327	291	294	324	320	295	320	334	298	330	315	299	306	293	311	276	273	323	327	311	323	313	291	321	319	352	321	342	324	306	296	318	336	313	324	362	325	350	330	314	340	308	342	318	300	322	354	325	295	342	311	288	298	330	287	315	323	315	324	326	283	310	316	315	291	311	303	313	331	316	288	327	323	308	301	307	316	261	272	308	332	301	293	376	314	314	316	298	323	342	316	295	310	348	318	318	316	309	303	318	326	345	312	317	357	317	331	324	330	308	294	285	286	310	322	324	340	345	310	322	284	325	329	294	298	346	274	323	314	301	286	306	284	329	285	318	353	325	319	312	284	345	280	324	323	322	309	339	311	328	297	275	319	310	319	307	340	342	295	310	340	356	335	316	299	313	358	312	340	314	294	312	311	338	319	296	319	326	320	313	301	291	303	317	320	315	299	328	307	293	278	301	329	300	352	319	326	318	295	325	315	334	334	306	329	278	293	312	324	296	307	288	340	313	339	301	338	308	341	315	345	346	312	329	319	320	316	305	319	292	345	291	315	309	292	315	362	319	306	321	321	315	333	336	358	322	323	322	333	294	287	307	302	344	318	307	298	330	322	301	311	342	288	327	312	303	345	346	310	326	293	329	356	301	303	337	292	317	308	278	296	320	295	292	314	329	304	314	314	327	350	347	309	327	281	313	322	309	327	295	345	316	306	307	326	350	328	320	333	353	283	310	315	302	313	297	313	311	322	320	308	339	307	315	320	331	323	327	310	321	254	309	315	294	298	310	343	327	276	301	325	295	291	320	306	278	314	324	341	304	331	313	310	285	325	328	359	308	310	362	300	304	367	334	283	305	320	315	291	335	309	322	305	342	308	284	316	320	347	303	317	310	348	298	309	289	294	287	311	353	318	343	340	317	357	346	319	302	306	297	346	299	345	339	330	329	376	317	310	316	311	272	314	309	302	297	329	310	293	332	328	293	303	325	312	301	309	293	320	279	301	318	347	316	360	342	310	271	318	291	293	310	315	303	372	340	280	303	321	324	291	327	332	330	333	308	310	344	319	312	309	346	295	308	333	333	337	306	335	299	297	334	315	305	310	333	307	329	332	319	339	337	318	294	314	307	320	345	334	310	355	353	284	318	290	312	318	332	312	302	307	318	319	371	313	285	325	306	285	320	320	307	323	327	302	302	325	317	319	336	284	307	294	293	326	324	318	320	318	300	308	319	323	289	336	332	294	317	311	299	320	331	346	315	301	327	335	301	329	302	290	283	305	304	324	302	281	336	344	347	318	329	276	282	304	301	319	285	313	352	309	318	287	297	289	282	296	312	347	319	329	343	312	328	292	280	334	338	298	321	302	312	315	306	316	320	313	315	299	343	298	287	323	303	284	310	333	302	293	309	297	299	312	323	272	313	311	343	341	324	325	368	322	292	327	324	323	312	301	315	325	343	320	300	335	270	302	323	289	300	300	303	315	305	325	333	335	330	331	328	317	277	300	317	302	316	279	335	330	290	287	299	304	301	312	343	311	290	305	340	310	324	300	327	337	301	322	330	323	289	290	334	313	346	315	318	314	345	290	327	299	295	338	325	323	335	336	339	353	309	290	330	322	295	311	281	287	306	346	278	287	311	278	340	328	284	343	268	322	304	335	306	315	298	315	327	329	309	297	297	331	331	332	317	313	327	297	352	338	317	322	329	324	307	286	326	305	331	303	343	326	320	334	327	300	305	308	307	356	319	331	330	319	331	319	287	316	334	297	324	305	311	310	324	311	313	310	321	330	306	311	330	333	303	283	323	300	299	312	333	329	324	300	318	285	284	282	290	324	313	312	314	309	309	341	302	311	308	332	312	313	278	294	332	326	310	303	364	289	332	301	322	277	312	309	315	286	316	301	306	289	311	309	318	321	327	311	347	334	312	307	356	330	309	301	310	340	331	325	319	296	289	335	291	307	290	331	321	306	310	328	305	303	326	300	282	308	332	326	311	283	283	306	299	320	301	317	334	307	316	303	303	348	335	343	315	331	328	327	315	329	327	344	273	290	327	306	321	322	362	301	295	294	297	301	350	307	314	310	266	298	323	304	338	325	286	324	303	363	310	312	286	343	287	325	280	301	318	339	292	275	325	299	279	316	301	330	304	323	312	309	314	295	305	343	301	333	300	303	298	325	348	323	331	337	320	342	300	320	322	337	303	296	335	313	297	314	334	331	318	329	315	307	302	368	356	305	319	311	342	295	304	311	297	337	316	346	324	305	282	322	313	347	288	300	307	351	310	326	293	329	305	313	318	280	292	322	312	305	344	303	295	323	302	326	312	346	297	306	316	304	317	359	321	315	337	302	331	289	301	315	316	313	316	317	322	323	306	290	328	324	312	387	352	276	319	328	308	329	317	324	330	277	316	285	320	303	330	295	285	298	336	311	283	307	343	315	298	294	304	349	305	357	302	312	299	314	320	310	300	307	314	310	313	305	325	314	320	331	331	309	334	331	307	299	313	294	306	289	289	312	297	311	318	331	331	293	309	312	278	321	294	316	340	280	312	310	309	312	313	306	346	346	336	331	315	309	301	329	292	303	291	337	340	274	338	291	297	334	334	304	337	307	322	328	324	339	301	351	355	312	318	305	308	290	322	302	316	359	344	338	296	288	323	280	322	336	317	334	278	335	321	324	322	321	320	295	297	303	331	301	332	302	368	360	328	281	299	319	324	318	300	313	323	326	304	330	292	297	314	301	322	335	294	316	297	348	330	325	312	312	296	305	305	311	295	297	306	337	297	331	308	317	282	287	282	297	312	314	308	289
3530	3185	2008	1216	1029	919	800	697	711	787	727	735	755	728	730	731	703	743	695	698	769	715	724	737	700	742	663	686	690	706	696	716	736	689	728	703	682	712	734	703	676	727	739	719	706	686	661	727	715	714	713	730	678	698	686	686	708	726	724	732	711	703	704	708	706	711	686	715	739	734	705	698	688	754	668	709	670	700	683	709	711	682	701	684	687	730	720	712	680	740	729	730	727	717	723	685	727	728	709	733	682	762	730	715	659	699	737	698	678	743	722	741	669	649	700	702	732	660	656	698	696	692	705	664	718	699	690	678	690	721	685	644	699	685	717	703	702	732	668	696	738	695	712	726	640	665	707	705	676	713	700	703	717	696	713	744	685	699	720	684	692	715	716	735	762	717	657	702	710	699	747	751	655	711	703	693	691	740	715	672	734	744	677	684	701	685	735	707	666	693	746	739	740	690	633	690	693	689	718	696	694	699	703	698	699	692	665	687	679	655	704	708	723	716	715	653	704	669	676	724	718	672	673	716	715	706	661	693	677	716	700	702	642	690	679	710	664	692	723	688	653	668	704	701	716	739	701	690	696	706	751	725	729	754	712	693	659	683	726	691	724	676	689	745	680	681	689	711	683	696	687	718	735	743	689	745	677	666	665	645	693	702	711	681	721	680	701	689	734	738	710	727	694	642	714	715	672	749	671	712	699	677	682	695	734	706	669	708	710	716	666	677	725	694	681	673	698	717	718	711	671	726	726	716	708	742	716	673	699	687	703	687	708	716	758	734	694	695	666	738	698	658	711	713	744	747	669	689	666	726	689	654	691	702	686	624	703	725	669	695	721	706	724	701	731	685	676	703	669	686	705	678	736	726	697	689	718	710	688	661	738	677	710	694	732	706	684	687	703	710	711	687	686	654	731	699	644	690	721	688	686	704	651	703	703	689	681	695	665	725	751	696	709	659	712	722	755	719	690	688	696	700	755	676	735	740	714	700	697	740	731	703	702	689	701	714	683	673	721	665	690	727	701	707	690	670	733	703	701	731	733	718	703	677	734	699	733	707	730	697	680	707	673	669	717	665	668	750	723	685	672	742	692	683	733	680	701	705	733	706	725	705	679	712	680	706	746	714	715	697	672	667	766	686	666	753	656	684	721	731	713	703	680	684	679	698	717	678	748	714	717	711	722	683	652	625	708	710	729	715	702	708	703	714	737	701	688	686	689	720	735	711	692	691	676	684	679	747	710	730	721	727	703	687	715	712	720	744	686	727	671	726	750	699	689	728	705	727	729	669	707	679	703	679	730	764	703	702	731	726	683	689	712	745	754	683	679	715	697	698	712	712	732	714	660	671	684	686	707	690	707	741	717	682	732	701	762	667	662	751	754	690	665	736	722	713	745	729	715	676	718	743	644	703	780	758	726	712	751	679	689	704	683	698	718	702	704	656	722	741	654	743	723	721	675	722	686	695	704	716	650	699	725	686	703	739	695	766	723	675	690	699	714	722	709	722	690	703	675	700	715	657	706	718	703	669	707	700	727	683	695	692	722	701	670	739	655	717	717	706	755	712	686	719	659	712	658	669	727	690	748	666	718	727	747	713	685	664	717	695	719	670	692	695	720	699	749	711	700	688	630	712	705	692	746	671	658	697	710	678	699	643	723	718	728	703	739	735	695	675	702	701	714	688	716	703	660	711	713	704	686	759	695	712	709	700	672	657	687	666	698	681	651	725	771	730	686	689	748	719	674	648	672	733	725	708	693	707	688	750	666	695	698	738	688	705	652	715	724	705	698	661	795	715	712	684	742	681	709	732	705	675	683	727	710	729	680	694	702	696	700	683	731	695	685	732	703	717	684	680	706	672	695	708	698	686	663	690	688	691	672	688	713	708	671	754	676	709	745	705	706	682	715	691	746	665	734	717	707	718	706	678	694	732	734	762	685	683	695	658	697	690	693	721	669	746	767	737	655	691	706	683	706	702	679	675	706	750	671	722	714	689	724	741	704	715	677	709	706	711	711	699	706	709	692	717	680	686	739	691	718	725	712	729	689	706	727	705	710	696	710	745	659	660	696	732	685	713	671	714	709	712	698	652	685	747	683	691	757	661	712	694	727	694	708	710	680	714	671	718	699	709	746	693	680	700	726	716	702	737	708	729	696	707	725	691	725	692	693	702	720	722	681	687	661	695	744	729	702	667	707	716	719	723	720	742	743	728	696	692	723	710	671	704	713	716	706	716	699	681	707	697	712	715	709	689	705	695	726	678	677	705	665	713	677	710	743	707	717	683	719	691	688	744	700	670	689	693	679	713	699	696	776	721	700	693	730	690	735	698	726	748	713	697	655	650	698	710	697	660	712	675	652	707	679	728	671	721	698	726	657	663	743	732	690	697	699	698	730	713	730	692	656	653	724	722	740	702	657	642	675	687	723	738	704	725	695	717	749	689	719	725	727	687	704	700	701	677	727	690	688	704	677	695	707	707	711	675	710	680	739	738	704	697	686	746	704	733	688	719	671	737	700	771	677	682	754	744	672	712	706	699	646	718	721	684	744	695	695	697	722	701	758	676	718	710	722	716	763	676	719	691	724	783	678	715	686	729	669	694	704	749	688	703	694	723	687	694	684	777	664	683	693	703	692	675	744	641	673	683	729	693	673	749	695	721	667	718	705	748	714	719	667	743	724	714	695	676	745	702	678	684	708	729	728	720	687	705	741	734	709	698	620	679	638	711	720	704	688	710	723	740	712	718	662	691	755	680	698	700	693	667	714	712	678	705	680	676	710	704	776	724	693	692	699	736	707	713	666	642	725	704	662	692	708	735	712	724	751	644	706	735	678	736	641	736	721	709	732	738	717	731	712	729	686	726	692	695	687	704	738	694	721	652	661	692	673	694	690	647	712	742	744	740	743	743	730	684	695	667	732	704	643	774	735	705	697	742	696	653	738	703	668	672	678	695	668	691	687	679	649	688	654	706	673	753	697	717	679	719	707	687	731	693	735	721	685	687	728	712	727	722	730	713	705	653	733	688	693	696	691	681	727	699	691	718	736	692	690	667	717	715	722	685	695	715	707	703	728	694	657	706	702	688	737	726	699	707	708	707	743	720	672	731	754	701	696	718	701	706	728	677	694	701	715	692	727	714	721	683	710	631	641	735	675	700	722	711	647	731	700	698	707	700	712	674	690	719	697	697	724	689	757	659	705	707	696	680	662	661	711	726	671	697	754	710	710	755	685	693	732	719	632	747	739	707	708	665	694	671	708	699	693	702	712	684	693	719	747	715	702	701	699	711	730	738	743	702	705	734	686	688	688	667	720	712	676	655	649	747	721	680	688	670	700	748	719	717	694	703	688	697	674	712	685	723	686	695	688	720	707	686	674	734	733	698	696	725	711	698	714	680	704	665	705	698	678	698	689	730	708	718	719	670	658	743	693	746	705	723	692	709	708	674	675	713	717	667	722	704	689	639	709	696	634	692	705	649	729	704	690	708	722	696	712	715
23543	20768	24311	27315	20771	20797	16743	883	460	469	463	320	333	341	302	306	243	264	232	240	195	224	181	186	160	189	209	208	202	206	207	187	185	170	194	171	173	193	211	164	175	169	183	198	209	187	174	196	173	199	168	179	167	140	166	170	186	192	191	188	166	179	179	190	203	172	190	174	189	196	177	170	179	184	180	175	164	175	174	168	173	184	180	162	186	190	160	183	188	160	174	177	172	201	185	169	191	158	178	185	177	181	183	154	190	173	167	173	164	178	179	166	182	163	166	191	191	219	196	207	215	176	197	185	168	168	197	171	187	196	181	168	152	185	165	166	187	167	212	187	173	199	160	183	207	167	155	180	190	212	186	171	179	194	190	165	180	155	186	160	160	154	178	201	183	169	170	203	192	194	179	183	172	170	172	190	193	164	155	157	164	188	184	207	178	184	174	182	184	164	145	180	166	204	200	202	189	182	188	171	184	195	173	166	183	186	154	168	159	192	174	170	169	151	175	185	182	174	179	199	177	150	182	150	195	176	190	171	181	168	199	162	198	187	188	167	144	175	165	185	189	175	162	179	162	162	206	182	168	201	167	185	199	191	156	163	165	184	142	169	161	166	175	185	160	184	171	173	169	179	178	168	211	192	194	193	186	161	179	178	171	168	175	190	184	194	182	193	187	173	197	178	200	201	154	163	164	186	178	172	192	199	181	179	185	184	182	206	198	185	172	171	205	179	195	173	193	170	200	157	167	170	147	180	196	183	148	182	186	180	209	179	191	176	200	197	196	170	187	180	185	197	186	169	172	170	193	180	173	186	153	183	190	177	175	173	180	189	188	189	186	165	179	163	192	184	151	196	198	165	208	195	170	179	160	147	184	179	182	189	197	168	195	177	200	175	176	163	160	175	195	184	176	167	208	175	189	188	179	202	173	186	175	185	202	225	187	176	165	186	176	199	193	199	155	174	185	167	202	212	165	184	188	181	173	181	176	197	188	162	157	179	163	190	174	171	171	169	187	194	150	181	172	203	169	180	178	201	153	174	166	186	178	191	162	173	179	186	199	172	176	177	187	196	176	219	191	192	180	197	176	166	206	158	172	213	174	167	182	185	174	179	172	193	183	194	188	170	202	186	187	193	184	180	180	192	169	182	203	197	173	165	165	187	176	179	175	171	191	165	162	193	164	191	172	195	176	168	149	162	205	180	194	169	184	161	181	162	188	199	166	187	175	164	187	165	174	187	166	166	184	184	165	162	187	164	160	185	181	200	180	175	190	167	168	178	174	177	180	165	195	158	187	168	166	164	191	182	180	182	176	170	200	198	193	197	179	164	202	203	162	202	195	167	193	198	184	158	193	183	210	190	196	177	161	160	181	185	209	188	200	173	179	167	164	159	169	180	195	162	191	161	188	167	173	154	163	158	163	191	175	189	175	176	167	154	160	173	145	179	199	191	185	172	183	188	181	189	198	172	164	175	186	193	190	186	182	194	199	169	182	161	193	178	175	198	180	183	195	188	173	175	196	156	195	194	169	190	218	207	150	169	191	186	189	195	176	145	173	173	182	193	186	184	170	173	167	165	176	162	185	187	183	184	174	187	171	196	172	177	189	180	166	183	200	186	181	193	170	192	180	193	161	166	188	189	187	191	187	162	189	164	159	192	169	175	156	180	175	168	163	190	187	188	215	189	191	177	175	202	189	177	198	188	149	183	188	188	188	179	165	167	176	178	171	188	193	204	187	195	190	164	180	192	200	159	187	168	182	197	170	220	183	169	178	190	171	180	191	177	171	166	200	193	171	171	174	176	171	177	189	167	194	176	159	174	183	186	158	179	173	187	202	160	178	179	181	177	180	176	167	176	182	219	156	169	171	148	187	178	172	156	163	193	176	162	205	165	170	203	173	193	162	175	169	195	169	162	165	207	172	175	165	178	162	162	153	188	185	190	206	193	142	174	161	170	207	191	201	178	138	176	164	175	161	199	198	200	184	160	174	192	179	174	186	173	184	181	175	169	179	164	187	172	158	162	154	167	189	159	180	166	181	179	186	191	169	167	180	178	184	197	177	183	158	206	174	193	207	198	182	184	164	192	166	194	190	191	154	195	174	159	188	179	178	190	193	150	169	182	202	169	218	187	200	166	164	168	177	172	170	164	181	159	173	183	178	182	186	177	185	158	164	163	163	176	175	185	173	176	195	190	151	176	192	189	173	186	165	198	169	201	167	175	170	188	163	175	163	182	181	189	147	181	180	174	172	167	158	188	177	157	193	218	162	184	166	191	176	194	154	185	202	186	164	183	166	178	195	161	167	187	201	189	183	197	163	167	191	184	159	179	196	168	162	187	171	192	173	158	202	205	183	173	186	195	162	166	200	178	183	188	174	169	185	194	183	159	181	172	167	157	169	189	179	178	176	183	161	182	212	182	185	175	195	162	195	191	180	163	168	180	177	173	167	179	185	176	157	177	157	180	182	181	186	158	185	169	174	184	162	173	180	182	189	171	198	182	212	202	175	205	178	182	190	173	166	162	176	176	166	168	173	194	171	193	179	169	166	178	192	183	182	172	137	196	201	191	195	188	175	195	168	190	194	184	172	172	210	191	188	171	181	174	165	186	194	153	182	170	205	178	206	185	173	173	186	226	183	176	165	163	197	181	177	190	175	161	193	186	163	193	170	195	165	173	161	173	173	175	177	187	163	175	179	174	191	195	207	160	206	192	162	190	178	209	175	179	160	181	168	169	187	184	167	174	185	170	161	160	179	168	175	171	164	170	169	178	193	205	167	172	182	189	161	162	183	202	186	193	179	175	172	151	186	152	168	181	213	175	209	184	167	181	204	170	164	206	169	199	158	183	182	178	187	182	156	172	192	178	173	182	205	161	181	191	179	157	162	179	164	194	171	216	163	143	173	182	200	165	198	170	176	166	172	177	195	189	186	192	196	174	191	186	208	189	185	167	182	165	184	187	159	178	192	171	171	176	195	191	204	206	191	179	169	159	206	203	182	148	179	182	189	197	176	192	174	179	179	165	175	191	159	178	172	178	187	172	157	196	184	146	180	176	161	178	165	186	178	200	195	182	189	179	168	166	163	166	197	181	182	171	193	171	172	193	178	164	180	182	151	152	150	151	169	155	178	163	166	182	181	168	183	182	157	165	203	174	191	179	185	177	192	218	165	182	181	185	168	176	172	165	170	174	174	215	207	189	183	180	165	194	189	174	172	165	190	178	159	173	199	182	201	180	205	163	164	160	172	177	142	202	184	198	182	194	189	181	210	181	203	179	186	209	171	158	184	185	189	171	192	211	182	189	194	186	147	198	192	185	164	171	193	178	182	180	190	189	169	163	176	191	186	160	190	172	180	187	203	188	193	183	215	192	176	160	193	198	175	178	200	184	194	205	173	193	184	172	179	189	167	174	181	167	177	186	199	188	172	150	201	173	176	178	166	185	198	185	194	197	194	193	166	192	166	179	163	167	183	194	183	195	150	183	166	160
3632	4561	2573	1302	958	782	622	543	529	485	495	538	492	487	518	483	485	481	441	439	469	453	441	441	420	440	420	446	473	426	468	449	443	450	459	416	434	434	417	457	418	430	431	467	481	437	426	417	444	464	422	454	429	465	453	460	444	427	434	455	460	469	435	438	412	426	452	454	452	439	383	464	468	410	447	435	452	457	405	423	432	421	443	427	484	436	394	458	454	430	392	441	421	442	457	422	403	459	443	420	432	429	430	455	423	438	401	419	460	460	436	439	478	438	433	447	415	449	421	442	465	416	458	410	448	446	438	467	440	460	444	432	456	450	446	429	430	420	467	443	432	461	421	442	428	481	446	410	476	462	445	430	444	392	458	418	459	467	480	444	436	434	423	508	413	425	417	450	420	435	401	432	430	429	460	446	438	408	454	479	465	398	412	426	409	479	463	429	430	418	446	472	432	452	435	421	447	444	419	414	456	457	462	455	419	428	414	428	439	445	386	443	437	421	410	449	418	422	443	449	397	422	418	413	437	415	455	440	413	412	446	400	436	408	385	463	419	440	427	464	473	406	433	437	400	503	437	458	426	443	402	466	445	466	435	418	473	481	420	445	420	447	461	404	410	420	449	449	452	394	481	449	429	453	454	451	457	428	448	450	457	446	432	438	443	449	467	423	434	455	428	399	397	454	421	409	463	465	426	461	413	420	432	448	456	410	447	422	419	448	442	444	417	439	462	449	447	422	456	417	413	433	425	433	409	450	444	458	433	469	453	408	418	420	437	439	420	433	426	422	424	434	395	458	457	418	454	449	448	425	418	424	392	399	430	448	405	442	462	436	431	459	451	461	472	460	425	428	436	429	451	470	396	452	380	427	416	420	396	439	468	431	444	427	452	438	441	446	445	423	420	452	448	460	466	453	421	423	430	462	445	447	437	449	460	406	453	453	458	487	449	445	442	414	444	423	406	430	457	455	436	451	427	461	447	441	422	423	439	432	415	442	420	461	457	432	421	405	420	442	449	449	428	436	386	427	400	438	398	427	481	437	438	419	423	436	452	454	436	444	424	430	452	447	439	402	441	437	435	448	425	482	423	457	417	421	460	409	435	421	447	436	478	463	460	401	440	439	435	461	436	426	445	435	430	426	439	473	428	428	453	469	469	434	415	469	418	465	464	426	473	423	457	447	447	463	440	444	474	415	448	446	455	431	435	454	419	438	450	435	438	430	441	426	458	456	459	490	430	459	436	435	444	406	436	443	437	421	466	445	437	459	439	462	414	442	405	467	432	419	419	438	451	432	443	462	433	414	431	406	421	419	411	440	427	457	413	435	427	426	451	435	436	418	447	415	448	448	421	408	417	419	402	438	445	457	413	431	454	412	419	429	435	447	444	437	444	446	462	463	442	462	462	431	461	425	459	413	440	440	456	440	427	435	451	451	423	417	420	436	441	427	422	471	417	432	443	418	451	408	401	468	416	447	435	414	424	428	444	438	437	431	425	428	468	447	418	424	421	460	446	431	450	407	436	430	427	467	421	446	428	482	432	417	452	463	420	437	443	431	430	432	437	417	432	450	430	385	441	444	420	463	415	445	413	445	393	453	432	424	414	453	443	463	427	445	450	434	457	456	421	438	420	411	417	442	434	450	445	464	457	435	441	433	447	447	432	417	439	436	431	461	447	458	425	457	426	451	450	427	471	421	447	422	422	412	425	489	435	420	447	427	447	477	440	413	421	434	447	451	475	416	422	454	448	460	431	408	452	430	447	442	427	441	467	446	417	436	411	403	447	430	405	413	432	423	443	451	401	404	476	442	438	437	451	411	457	438	378	390	432	428	444	443	446	384	477	439	403	394	441	431	432	470	425	441	460	440	407	447	426	441	426	437	442	425	436	439	422	445	433	408	451	472	404	448	457	450	386	411	430	448	428	403	424	428	433	455	428	390	443	446	436	416	443	459	455	446	455	438	465	469	450	432	423	446	421	462	433	431	440	443	385	420	453	454	455	466	425	423	427	417	427	454	452	461	418	422	470	423	432	439	456	430	444	435	460	454	468	426	381	414	443	428	464	434	439	459	397	419	439	477	433	424	458	405	471	430	436	431	445	421	451	409	418	426	422	425	410	442	451	417	439	444	476	489	437	441	455	402	438	450	425	422	456	410	423	443	430	432	484	398	419	429	416	437	446	448	458	446	449	454	456	441	418	409	466	446	471	416	447	460	418	417	461	457	413	415	446	453	443	450	447	443	420	428	478	434	446	449	451	425	453	435	448	396	428	420	427	413	433	434	419	456	450	419	437	427	448	392	432	443	463	402	453	470	440	445	427	429	438	470	426	431	439	445	444	448	436	421	475	465	442	424	440	451	421	449	470	454	419	440	399	431	453	465	447	438	460	416	433	431	420	436	436	465	448	445	433	453	436	435	426	459	422	440	421	476	437	437	442	448	434	427	447	461	432	460	445	420	470	437	434	454	433	426	436	452	410	444	456	441	472	444	418	442	452	479	423	403	420	431	410	385	444	467	443	435	440	437	435	455	408	458	475	388	456	435	453	404	459	396	434	427	484	400	448	428	451	428	440	484	449	431	430	457	418	447	409	417	425	460	427	421	456	433	419	469	445	455	433	425	433	444	421	435	445	413	439	416	440	432	429	430	432	432	437	465	420	430	462	431	426	452	441	424	434	473	424	421	447	438	467	443	465	418	426	440	481	411	419	419	411	413	457	450	463	446	458	453	384	412	426	427	464	414	429	394	429	470	482	432	446	417	444	397	428	461	426	440	470	440	415	447	446	432	470	426	439	451	441	407	455	460	431	464	435	422	444	421	391	411	467	437	423	467	384	412	416	464	413	445	400	419	403	423	448	455	408	423	444	430	415	449	451	433	452	426	426	419	434	474	440	410	408	450	426	453	454	453	421	419	446	431	423	412	446	444	442	454	457	439	403	440	401	432	412	426	473	430	445	399	445	448	453	437	412	435	432	395	452	443	444	431	439	419	427	467	483	420	441	418	446	399	423	434	445	430	449	465	426	438	458	442	450	438	428	446	435	439	440	465	465	422	434	416	427	418	400	425	456	426	421	415	431	489	470	428	436	441	456	446	475	416	434	468	442	434	453	447	462	417	444	429	436	470	448	401	412	458	446	434	437	450	428	460	408	418	404	475	449	438	456	472	450	430	436	446	473	430	425	427	454	441	402	465	418	452	399	433	440	446	414	444	445	416	444	423	451	429	443	398	422	433	445	441	431	426	450	389	393	448	446	444	431	426	402	460	471	423	425	410	434	423	453	466	451	446	420	430	448	492	440	434	454	450	439	428	426	426	438	448	431	437	469	431	450	416	448	439	419	424	436	423	467	432	418	420	446	416	418	433	433	441	434	422	453	455	453	424	423	443	431	425	422	399	477	425	437	459	386	393	492	446	402	429	410	459	424	512	429	404	436	410	408	405	458	435	437	436	431	413	436	420	434	431	434	444	435	423	453	438	428	451	469	468
31227	19134	7629	969	641	537	516	497	547	509	466	485	488	483	438	410	488	454	436	440	428	420	414	428	452	432	442	455	427	433	423	445	474	445	408	442	419	372	436	447	431	427	430	413	425	459	431	434	416	418	426	450	412	426	429	416	438	445	450	421	392	441	426	457	418	432	419	424	435	430	428	417	403	399	428	422	398	440	402	461	441	421	415	458	411	425	451	413	432	446	448	433	434	428	436	433	425	413	409	425	450	413	425	411	423	418	423	412	440	446	453	443	473	425	468	432	429	464	434	471	420	432	420	427	388	415	441	411	420	428	444	424	398	439	454	444	429	404	407	455	426	424	445	431	427	408	425	426	427	426	395	395	393	404	443	417	420	440	413	454	428	437	436	452	388	422	414	411	424	452	411	449	411	397	433	429	412	444	451	394	461	417	453	426	436	412	436	430	421	441	440	403	418	440	465	431	427	421	414	431	396	408	470	403	453	438	418	426	455	417	425	445	426	426	442	415	451	417	422	437	435	429	416	447	477	402	440	392	441	415	406	406	443	391	443	414	414	430	426	415	455	421	416	431	440	422	402	431	408	483	435	439	416	414	438	396	416	433	461	422	445	453	462	444	435	391	408	420	432	413	408	379	472	428	424	408	430	409	430	425	446	404	418	420	416	418	449	439	456	403	441	425	434	435	413	399	410	432	418	459	451	501	430	416	413	406	409	440	444	462	469	435	374	421	462	422	453	445	414	481	412	473	406	462	442	426	421	445	365	434	426	419	409	437	426	443	428	440	464	453	452	410	451	405	446	443	396	416	423	401	436	411	426	473	417	467	429	427	363	436	435	419	416	435	401	406	402	419	399	425	410	399	476	430	432	414	401	387	407	457	401	447	451	442	443	436	419	425	422	452	393	407	428	436	411	433	426	431	422	408	425	414	449	438	440	423	429	431	450	411	413	465	424	440	410	443	475	424	411	443	442	381	451	444	422	442	423	471	429	457	424	412	419	406	435	433	412	405	463	408	416	428	420	453	403	447	411	405	424	423	408	446	446	436	448	454	401	422	448	442	429	433	423	422	437	444	410	421	420	385	412	413	396	442	421	407	414	481	422	427	449	391	396	434	440	453	389	416	457	440	419	409	399	421	394	414	413	412	434	443	447	410	409	420	399	412	439	436	445	464	411	416	428	432	454	423	436	452	406	471	430	428	421	433	428	441	433	416	434	416	439	407	394	422	474	436	474	424	407	463	437	405	413	466	426	375	449	437	443	435	435	402	465	401	392	417	450	409	439	425	480	420	416	424	417	445	397	450	425	413	403	406	410	414	382	434	437	401	446	433	439	458	441	447	430	455	428	400	428	455	423	425	463	404	417	422	412	431	422	433	411	432	460	400	489	459	415	440	420	420	431	473	451	469	409	448	412	397	423	457	423	460	442	441	416	417	417	423	373	452	376	438	459	439	427	430	458	418	437	437	429	431	417	411	430	450	433	446	411	436	456	386	430	434	421	435	452	439	436	409	419	452	453	459	455	417	439	428	391	396	429	437	417	400	449	378	465	461	427	437	398	422	410	422	413	417	399	444	426	382	397	372	384	409	461	430	416	400	427	442	448	406	396	459	477	447	436	413	444	425	446	441	420	452	424	430	407	437	419	423	439	443	419	438	406	407	453	436	422	412	438	434	406	428	402	401	418	410	435	459	424	427	438	430	418	383	437	446	430	423	420	431	401	411	440	451	436	400	439	466	424	456	398	459	438	432	395	475	458	444	475	449	402	445	449	404	408	451	429	412	434	427	434	416	405	449	404	436	444	477	395	433	399	435	425	418	453	418	448	432	421	424	423	464	401	400	402	420	406	435	413	407	440	432	481	398	458	420	453	418	447	439	403	432	434	449	421	461	416	444	462	419	451	419	454	450	441	411	460	441	423	454	430	430	443	455	428	403	410	438	429	423	459	428	434	439	431	434	402	455	426	417	384	454	428	443	411	434	439	410	417	439	391	402	426	397	425	437	440	392	399	440	416	404	424	448	416	416	416	408	456	425	414	439	453	424	471	458	442	421	433	432	445	478	407	404	423	426	440	407	440	445	452	421	440	417	437	436	449	410	425	422	436	416	456	404	409	457	393	423	456	382	413	441	412	395	431	405	442	412	460	403	387	441	411	444	459	453	428	381	427	446	429	442	437	419	437	449	449	433	428	443	447	418	389	428	436	440	405	416	426	406	406	391	395	418	457	417	424	436	414	405	443	440	352	405	429	452	417	417	459	411	425	389	386	422	448	432	438	442	404	442	479	408	415	429	431	447	383	448	473	484	429	452	455	420	433	446	428	417	451	426	430	410	445	454	425	371	441	388	479	414	397	404	411	442	441	403	435	458	418	426	424	435	417	388	437	448	444	450	395	457	448	419	478	412	410	415	385	428	412	462	455	426	432	401	385	520	409	419	448	391	410	433	422	410	401	400	439	429	430	406	464	448	398	427	447	409	407	419	454	423	399	432	452	407	441	452	456	441	443	421	411	444	470	442	447	403	419	461	438	425	416	425	410	419	396	438	428	400	408	450	427	408	410	447	406	429	411	430	410	448	418	431	412	395	430	403	409	406	456	446	432	408	445	435	452	417	408	462	413	400	377	453	432	431	452	423	453	432	461	440	461	437	428	450	405	450	426	410	416	449	441	413	418	461	414	422	432	399	405	395	442	383	407	392	412	399	414	411	452	417	429	434	456	387	434	478	450	415	408	471	456	414	435	413	391	428	432	426	400	427	419	418	441	461	397	455	443	423	430	437	439	450	450	424	411	441	401	454	419	397	410	433	431	430	432	415	410	429	443	407	485	448	460	416	407	433	424	438	414	450	456	437	394	420	398	423	402	417	421	441	417	400	403	412	458	429	404	431	415	452	442	413	432	438	405	399	419	439	459	444	410	423	419	426	380	429	401	416	415	399	457	443	462	412	451	412	456	413	423	426	403	454	440	466	455	438	433	437	426	439	439	440	401	441	457	440	453	424	476	428	397	468	420	437	448	393	445	420	398	411	428	423	375	441	419	416	441	412	418	393	409	432	391	443	447	442	390	432	472	475	417	424	415	414	451	445	446	433	472	414	427	445	444	445	436	408	417	456	430	432	443	455	416	413	393	404	435	457	430	450	444	394	474	415	410	440	432	446	432	453	459	399	431	407	421	425	408	410	451	427	472	449	407	453	447	401	424	449	423	450	431	410	423	400	458	418	441	449	467	455	404	483	447	420	472	442	423	409	404	419	455	431	425	425	458	428	418	392	410	426	460	424	450	421	449	416	469	397	432	425	420	419	428	441	431	422	404	466	443	396	413	483	434	485	432	444	425	400	389	426	430	415	406	439	429	492	437	421	427	443	431	419	420	420	440	443	442	440	438	448	448	383	448	453	420	412	431	396	433	468	490	430	413	446	461	441	431	443	427	408	395	409	439	444	412	425	423	458	418	431	437	422	424	451	463	428	419	410	480	422	444	440	424	424
5786	1493	1349	1152	1034	1043	953	962	978	945	940	998	1013	971	960	926	954	943	980	966	950	944	963	999	939	983	997	960	988	954	984	930	920	950	946	934	932	942	946	934	957	934	939	968	956	991	925	961	915	959	994	870	950	943	900	924	968	903	941	945	966	930	936	943	986	916	923	955	925	964	881	958	911	931	923	959	967	982	960	957	907	983	946	989	1015	973	955	959	940	917	963	919	896	965	912	890	919	894	932	919	967	947	909	1009	932	962	980	957	1031	1018	946	963	978	938	972	965	963	993	982	944	971	995	970	918	889	920	981	927	952	943	932	997	921	949	949	937	940	980	940	911	982	921	928	970	986	943	968	966	994	968	988	917	935	950	943	931	893	932	972	971	917	942	1005	929	947	933	909	949	949	958	921	946	932	974	914	940	906	973	980	949	931	956	983	894	992	990	970	945	894	928	965	938	958	876	944	952	1039	947	886	979	951	962	959	955	949	917	887	920	962	941	1007	871	1008	959	933	968	934	957	1001	968	913	945	944	955	948	915	944	976	990	910	907	1020	921	963	938	990	925	982	925	927	960	949	961	946	914	979	968	952	909	906	908	955	903	908	919	966	984	961	956	915	906	913	962	929	1006	963	908	965	1003	979	970	990	948	988	987	923	915	982	1002	919	937	988	988	944	909	927	975	928	958	951	963	981	948	949	960	978	958	974	929	975	914	909	956	973	963	870	981	940	943	924	912	939	910	965	977	967	948	955	928	944	902	966	945	998	936	918	969	947	964	944	985	887	983	1001	885	934	972	932	962	949	965	905	971	1009	903	957	1012	902	983	948	889	936	927	955	961	944	962	949	1018	936	960	917	932	968	881	916	943	969	917	982	905	982	950	1018	938	979	986	941	947	936	923	920	952	945	910	914	948	916	962	993	964	957	958	954	964	982	928	962	958	887	968	941	948	959	1002	956	932	951	898	961	928	943	936	944	979	936	940	965	962	949	933	931	913	1003	908	930	947	961	951	975	955	978	1015	988	975	1000	921	923	942	942	944	943	930	930	955	873	879	952	992	909	965	928	951	967	962	951	948	929	963	957	957	973	953	927	934	955	921	935	990	928	924	974	904	979	965	915	981	972	964	895	952	938	971	978	941	934	976	979	984	992	1006	938	927	1005	971	943	981	904	992	919	940	969	942	951	911	935	893	950	953	1000	937	931	906	939	952	969	963	956	953	943	979	933	950	961	972	905	922	952	975	943	926	934	981	928	967	975	943	940	994	947	944	957	904	909	1006	934	955	903	967	892	956	945	973	980	939	970	948	913	936	965	938	969	948	899	972	958	940	953	920	994	928	950	993	968	874	918	891	925	983	925	965	928	914	956	930	969	962	962	998	968	955	912	935	955	940	917	975	1008	859	962	966	927	1014	906	986	973	988	953	905	991	887	890	876	938	1004	954	916	953	945	965	976	943	1011	897	958	962	978	936	924	961	1022	963	998	970	974	935	933	949	934	962	926	963	1006	968	955	969	940	959	909	945	942	970	987	922	1021	943	868	974	923	922	971	959	953	967	936	951	970	911	878	943	948	896	1003	964	957	901	957	955	942	887	960	985	913	947	1027	906	945	920	950	941	915	956	917	950	978	912	960	969	939	907	901	915	908	1014	933	926	909	983	952	949	965	961	921	977	980	937	954	988	947	912	945	1031	914	908	942	963	967	971	1000	856	971	919	967	956	952	961	920	1042	927	960	930	886	981	977	976	958	964	981	931	949	952	983	953	888	979	920	951	951	985	953	913	971	947	990	1001	927	934	889	882	945	978	979	938	901	944	1019	972	969	937	960	953	969	909	968	968	956	922	996	907	953	976	925	944	928	956	942	974	956	1024	921	939	975	993	971	984	966	1020	945	921	923	901	962	974	994	951	924	946	938	948	925	938	949	918	1019	974	980	892	940	936	956	983	932	978	924	960	994	965	987	927	957	1010	942	936	930	942	940	975	922	993	951	953	955	983	958	915	939	968	1006	927	986	989	970	937	966	927	975	1029	912	906	974	957	963	934	974	950	1006	1006	931	923	943	956	953	921	929	931	904	946	991	924	945	914	934	946	937	920	1012	945	949	946	993	951	933	919	909	939	921	903	950	953	987	930	929	959	966	901	968	988	922	950	953	936	967	959	1010	947	951	942	969	929	931	922	944	986	1011	934	974	982	906	944	950	893	916	990	963	997	939	903	954	943	937	964	932	922	1009	937	905	983	957	951	947	1001	930	914	964	967	903	997	925	1026	931	941	957	928	918	934	936	935	940	989	964	928	952	903	936	915	1021	968	952	947	941	945	953	922	976	970	941	896	1031	893	990	934	961	949	900	998	958	977	942	979	993	978	954	931	966	935	941	940	982	945	1001	969	913	926	935	1012	966	969	947	961	972	954	926	932	965	933	954	936	986	987	959	969	945	923	941	962	961	974	942	926	970	908	916	926	965	966	916	901	976	964	984	979	920	977	940	932	944	929	1023	940	946	915	885	936	936	973	904	957	949	935	915	1008	948	970	955	952	926	938	940	981	962	958	957	921	912	922	929	881	982	946	937	980	991	982	968	933	942	999	947	959	909	912	973	931	962	928	945	989	962	912	945	931	941	993	966	953	980	907	991	1002	984	919	946	953	928	959	961	940	1008	907	978	915	989	893	927	956	954	963	947	1008	924	978	994	933	924	936	954	959	912	913	993	959	971	1002	950	923	912	975	964	942	932	946	978	939	988	944	933	937	970	917	924	939	1010	955	947	924	934	963	964	917	979	929	950	975	981	920	923	1025	984	931	946	964	951	923	948	971	959	1008	924	909	956	935	967	918	951	948	962	941	951	948	962	973	922	976	930	964	953	1011	972	966	924	928	951	946	864	950	968	991	932	936	920	913	975	912	929	871	930	946	947	986	925	940	995	942	946	937	987	912	960	949	953	938	872	973	937	989	931	945	903	969	955	892	976	963	971	971	971	928	928	947	974	1024	951	960	932	958	939	939	973	899	972	953	1008	920	959	947	922	971	932	935	935	924	1057	926	946	974	985	959	973	948	903	909	885	896	965	941	935	970	927	971	942	981	962	925	950	915	947	956	914	939	934	925	907	956	950	892	938	941	955	935	961	945	960	942	937	946	956	933	968	958	958	970	983	979	986	964	956	986	973	980	943	945	925	942	950	972	956	949	965	940	964	988	974	916	966	979	909	977	905	964	927	963	946	945	932	916	882	928	978	940	913	953	954	909	912	931	942	995	931	932	970	972	943	960	952	947	976	910	1008	968	930	949	949	925	924	957	925	962	987	971	946	975	1017	953	976	951	909	992	971	975	957	949	944	1004	909	952	975	942	927	994	982	1006	967	934	960	1045	942	950	888	969	948	977	991	935	911	959	1045	984	967	979	978	964	963	941	956	962	1014	943	941	864	927	928	920	934	960	973	919	979	937	946	960	975	972	922	916	892	945	916	999	930	969	962	893	947	976	923	984	955	936	972	922	1007	933	966	959	978	968	942	914	974	967	925	929	999	969	956	972	957	1019	929	928	1011	990	948	978	1043	934	950	997	953	943	891	976	959	971	987	987
23968	20658	23891	27439	20648	20118	1382	552	480	435	452	430	448	429	398	324	356	336	366	336	317	330	320	299	349	315	301	314	338	314	316	331	309	304	330	341	319	301	297	301	353	323	295	310	302	324	296	280	316	353	321	313	303	303	304	310	320	301	303	284	286	304	293	294	331	305	316	340	275	309	328	349	301	295	299	317	306	337	322	342	324	295	315	332	314	310	315	327	322	322	335	336	293	318	353	314	297	313	312	335	331	305	333	289	283	322	333	345	294	307	294	298	338	304	307	312	315	324	346	350	322	326	302	316	305	320	318	296	326	344	333	331	304	320	295	350	325	293	305	341	317	319	325	369	332	281	303	327	330	353	332	325	287	335	339	316	288	323	319	337	345	330	306	314	332	312	297	300	318	284	311	323	317	312	287	309	272	342	348	332	310	293	307	319	338	298	308	305	324	295	355	335	301	301	306	296	346	315	316	296	332	315	287	348	309	300	310	314	315	298	322	325	306	317	317	301	319	311	354	336	318	300	282	305	289	311	300	300	294	313	343	283	322	324	314	304	291	320	326	307	335	315	301	361	322	308	316	323	293	284	325	313	333	321	296	328	312	306	322	325	297	330	324	331	310	309	319	326	318	303	341	300	332	319	299	318	342	325	297	311	291	277	318	308	300	307	294	278	305	352	323	321	304	330	316	299	296	300	322	304	333	321	321	282	320	341	294	290	304	274	295	304	297	294	297	289	307	316	307	293	329	332	338	319	314	290	314	309	324	289	322	314	312	306	322	320	317	328	357	325	318	332	321	296	338	272	321	324	296	288	302	322	337	331	290	322	326	326	286	311	316	318	331	332	298	306	320	339	327	350	336	283	335	307	329	306	311	339	325	313	319	312	310	297	322	293	280	309	297	351	320	318	306	351	334	307	300	304	313	321	324	357	316	309	348	333	334	347	317	311	315	310	339	315	315	298	286	318	326	303	325	285	325	277	314	337	321	362	336	312	308	295	338	333	318	299	321	337	301	356	356	352	336	312	306	299	294	294	319	355	343	323	339	326	311	316	303	282	300	329	363	342	277	300	354	306	293	333	282	300	281	314	329	320	317	320	335	305	296	301	270	317	307	300	288	328	323	347	316	277	302	287	299	314	330	300	304	321	309	326	331	305	299	305	352	294	323	324	316	314	312	313	349	308	294	308	306	327	307	265	311	296	327	325	321	327	321	332	312	297	284	316	343	288	292	307	323	323	307	315	320	305	329	341	337	312	300	311	330	328	309	295	304	337	291	337	296	305	301	304	311	304	327	317	326	324	312	315	329	292	308	321	294	327	329	315	356	315	296	308	337	328	316	304	277	304	312	273	301	307	279	312	294	313	307	303	332	305	327	301	309	300	285	292	324	345	314	289	319	305	303	324	332	331	336	291	299	348	328	346	282	295	323	334	324	294	295	313	268	303	332	295	321	298	316	324	309	315	299	335	324	299	321	293	368	376	305	333	351	303	299	316	299	352	303	321	309	317	328	334	325	343	323	288	336	325	315	307	315	308	316	300	333	310	311	328	333	308	358	300	322	303	300	270	315	344	326	277	293	331	316	296	302	312	312	326	311	279	303	319	308	304	294	273	318	312	333	330	327	286	295	339	298	333	304	326	347	297	301	313	356	305	273	328	285	308	346	284	335	297	331	343	345	292	375	322	302	295	329	350	288	295	326	344	297	312	298	342	334	334	316	337	312	322	340	340	336	303	283	312	340	285	295	321	301	325	328	279	305	333	312	321	296	303	322	310	305	317	281	323	293	319	313	321	331	310	319	312	286	318	318	310	321	354	312	326	316	300	339	326	333	287	322	311	321	332	305	322	345	353	302	327	290	296	327	326	311	316	347	317	310	334	298	320	307	311	326	341	301	302	288	321	314	334	332	296	338	304	323	322	328	308	324	302	327	325	355	319	308	341	333	293	302	280	356	316	285	327	301	334	305	280	337	307	307	293	331	302	321	339	289	328	279	342	331	308	300	307	343	311	281	310	284	318	294	314	316	337	310	358	317	284	276	305	301	340	325	316	299	320	320	310	320	318	324	318	302	305	314	340	280	326	309	318	298	312	302	305	296	322	302	317	323	300	322	305	296	266	319	335	317	325	315	307	328	320	332	286	281	325	344	286	308	304	313	289	347	289	338	334	330	296	338	344	307	354	285	319	277	297	303	319	349	337	299	334	331	281	315	305	330	303	323	278	325	306	303	347	324	331	324	334	305	325	291	300	315	314	333	323	331	329	307	307	316	312	302	311	329	294	289	292	328	296	314	314	352	311	303	342	293	333	279	287	341	305	316	300	338	305	290	313	315	323	307	321	335	368	326	302	297	293	314	286	321	275	285	318	312	326	317	328	315	333	334	305	338	315	278	303	337	317	330	296	293	313	297	331	324	361	298	305	277	336	336	343	318	300	313	336	308	276	353	264	334	279	291	319	329	306	336	303	334	287	312	330	314	294	314	308	321	312	310	337	309	298	349	296	278	321	275	310	329	277	300	310	311	309	291	321	333	333	311	303	330	317	273	293	309	294	267	310	300	312	278	309	320	277	280	330	295	343	357	265	355	314	293	294	330	318	284	299	328	339	327	333	323	305	310	348	295	282	324	278	290	340	278	326	301	318	303	343	310	304	273	286	338	323	259	294	320	292	286	316	296	310	323	273	313	347	285	323	322	321	282	320	317	319	296	327	345	340	303	291	328	320	319	285	301	326	305	310	304	286	325	282	310	336	346	323	323	332	315	288	330	318	288	300	284	303	296	287	288	338	310	298	310	319	327	310	317	317	320	350	295	297	304	298	347	286	299	296	290	306	306	302	314	296	317	332	278	305	319	272	296	308	325	319	322	298	343	310	287	283	316	299	266	307	326	336	344	299	302	331	315	288	302	329	340	305	306	310	313	289	307	309	289	287	324	345	332	332	342	292	301	342	301	309	342	346	274	275	342	294	275	321	300	301	267	318	323	327	326	333	286	318	318	354	317	294	312	325	296	372	294	324	306	306	319	332	339	304	303	329	310	285	276	320	352	292	269	295	316	294	297	303	312	313	343	300	296	306	305	300	322	318	318	292	301	308	317	325	319	316	320	341	316	335	319	293	318	354	308	345	299	293	312	293	316	319	312	345	288	280	304	281	297	330	350	305	295	315	311	277	329	278	317	295	313	319	354	304	304	333	317	289	320	293	322	325	292	291	309	311	280	321	260	273	318	301	304	312	331	310	268	319	337	285	328	288	320	295	329	348	319	322	343	303	330	325	290	299	287	288	313	292	324	311	316	340	338	327	299	301	282	308	297	334	345	307	293	317	321	312	321	296	282	336	324	320	297	309	279	317	311	316	313	340	275	296	297	315	324	351	332	361	294	287	301	324	313	307	305	311	330	354	342	299	309	292	320	319	285	287	323	306	309	311	326	292	321	308	299	295	332	298	321	297	309	309	337	334	345	333	330	328	313	340	308	336	290	274	314	344	299	367
3464	3023	1927	1297	1053	850	862	774	740	755	719	761	745	767	714	738	695	726	707	690	752	720	667	694	750	702	675	662	720	680	740	692	693	747	697	703	745	705	691	727	686	680	712	702	752	692	710	753	643	692	746	746	680	686	686	685	743	692	714	696	724	732	692	678	706	714	706	695	706	700	691	641	764	732	720	759	708	687	738	739	700	674	712	737	662	680	683	687	696	698	667	637	726	698	735	696	734	691	682	698	677	723	724	727	742	732	719	701	694	734	700	740	712	648	684	704	683	694	688	698	687	665	684	674	687	675	712	683	649	656	726	670	702	698	712	688	747	691	714	682	718	749	720	689	710	677	739	727	739	696	661	764	723	717	715	704	683	703	667	692	679	731	698	708	721	692	714	691	719	697	713	674	707	701	713	752	689	653	730	697	675	691	703	721	716	736	676	747	724	695	678	697	664	694	696	704	641	694	706	734	697	725	691	685	667	701	696	669	701	704	699	714	698	681	676	685	726	688	719	688	688	751	709	695	637	691	681	706	671	711	687	715	692	709	682	729	667	675	725	704	681	640	695	680	681	715	705	708	700	714	692	716	707	675	709	687	682	701	676	663	661	733	669	683	689	798	701	683	698	679	714	655	698	738	668	698	703	676	717	646	669	657	683	721	700	688	702	704	732	705	744	682	709	719	674	678	695	669	704	685	707	637	665	701	728	682	734	708	680	658	697	702	744	708	697	679	752	720	751	708	660	723	698	691	718	757	707	718	687	744	710	739	628	689	702	720	707	721	695	667	699	688	686	692	715	671	704	695	683	698	714	693	696	696	741	682	649	686	695	725	660	684	706	684	715	713	700	714	683	681	708	671	675	732	691	647	676	711	728	691	754	698	733	703	667	669	615	703	707	706	656	677	684	693	640	700	701	648	758	691	668	734	702	736	692	714	662	720	704	687	681	694	691	698	694	727	700	694	657	704	662	747	698	727	715	686	744	690	680	791	641	689	717	690	696	706	699	682	717	652	698	712	729	697	740	712	650	712	653	701	695	669	682	679	677	741	714	720	710	742	669	635	730	670	751	690	690	727	709	697	693	690	684	694	709	703	715	722	748	699	685	664	721	677	711	671	735	701	722	725	693	689	667	712	705	646	717	686	684	720	715	720	713	706	668	671	700	715	688	714	731	706	705	681	685	697	693	711	681	719	632	661	732	749	694	744	687	765	708	675	692	704	723	710	713	655	699	704	703	662	726	675	718	720	714	673	733	683	715	730	717	689	714	684	693	711	678	732	694	661	722	700	661	727	641	705	712	693	719	675	715	657	684	675	704	727	704	728	660	704	702	658	652	691	722	672	691	689	668	672	742	736	635	704	734	735	693	656	701	775	705	700	668	666	663	737	749	647	718	680	678	699	682	676	735	715	691	729	692	754	698	718	695	711	723	671	681	707	718	707	656	692	712	702	686	685	692	729	738	682	726	726	720	681	694	654	730	735	714	704	700	703	700	697	676	680	653	737	723	727	676	689	699	760	679	650	718	727	695	695	678	707	705	683	674	711	686	681	766	694	697	669	673	641	689	716	673	689	692	741	633	708	749	706	696	686	710	759	719	674	714	730	675	720	699	684	715	693	700	714	689	698	722	724	690	705	702	705	686	731	753	762	684	709	674	682	670	692	674	660	690	739	742	684	700	658	683	697	693	740	692	690	742	684	649	715	744	693	698	724	667	716	739	660	692	712	715	698	731	682	709	665	662	706	716	709	679	722	681	691	698	713	754	680	729	668	708	687	696	686	741	699	702	696	670	718	701	703	696	708	652	740	740	739	703	680	666	714	659	680	679	733	685	699	653	694	704	690	729	720	701	721	694	716	724	711	739	706	709	651	727	671	647	700	752	680	733	731	700	661	711	673	706	727	748	719	734	759	676	710	765	714	677	645	728	710	671	678	709	694	718	673	738	716	698	656	699	736	665	727	724	724	707	745	764	684	701	633	707	704	750	659	686	675	706	646	706	730	697	724	732	689	730	699	683	669	708	710	689	718	675	727	720	669	700	704	765	712	742	701	741	694	693	629	718	722	711	708	669	686	714	700	669	723	726	673	726	684	720	698	734	683	666	718	702	715	732	672	743	662	699	675	721	739	712	717	692	708	702	728	643	698	716	684	718	703	696	721	674	708	690	700	680	695	719	727	697	708	681	725	658	699	695	674	753	677	692	706	673	685	734	641	729	715	701	670	656	700	700	690	694	728	708	680	688	676	697	734	733	694	737	713	691	688	694	682	730	659	747	755	688	706	716	719	665	710	684	747	689	710	692	693	712	658	667	696	676	709	705	678	700	673	676	726	712	732	699	714	748	691	664	677	696	690	702	646	731	739	718	686	719	729	752	683	693	687	699	660	688	698	662	682	720	672	690	695	683	749	689	677	681	709	700	679	685	717	679	675	705	694	747	725	746	727	722	700	715	687	717	702	673	702	669	726	691	677	669	691	691	689	690	716	703	751	713	729	658	698	733	682	720	664	710	655	695	659	707	704	693	725	728	711	691	754	694	704	651	728	691	683	729	746	699	714	744	690	721	708	744	664	715	723	705	672	773	673	667	723	689	699	660	690	702	674	698	700	698	680	701	615	737	719	688	686	690	735	684	629	743	754	691	715	731	699	690	710	692	695	707	700	679	725	694	733	690	685	659	718	665	668	686	711	693	720	734	702	672	660	736	722	703	743	728	719	724	671	706	748	726	658	692	716	735	699	709	696	717	700	739	738	729	725	659	681	689	716	697	645	662	652	674	697	678	680	733	709	729	730	708	671	642	740	699	732	717	694	682	681	688	696	691	660	715	732	692	694	684	698	713	719	722	714	709	696	741	674	740	707	728	681	661	720	668	706	714	699	711	673	715	661	684	694	701	685	768	695	746	762	697	712	753	699	705	695	693	657	691	702	703	679	661	659	714	694	750	712	720	694	760	710	705	650	672	713	679	722	695	696	690	716	686	748	709	686	693	689	663	700	709	691	678	720	658	685	712	691	660	712	754	702	662	730	688	678	726	684	696	653	672	664	671	695	722	671	703	727	716	685	686	697	670	725	686	682	683	684	767	668	686	689	709	681	698	721	696	667	748	676	676	696	762	705	689	725	714	762	709	719	671	691	727	697	712	682	698	710	753	645	719	707	676	680	681	706	659	694	647	757	684	706	702	712	694	693	724	746	691	717	686	708	646	732	683	702	755	670	728	725	698	713	626	704	674	711	735	689	669	681	673	674	699	714	656	647	696	667	718	681	676	686	693	701	692	715	723	691	699	714	696	712	712	714	736	710	678	671	705	718	710	715	679	729	727	701	728	735	752	724	708	712	705	681	655	722	676	695	733	702	705	733	671	700	685	644	649	698	705	696	680	688	678	694	675	700	716	653	690	723	699	671	674	752	663	704	712	631	694	707	700	674	737	709	682	689	695	687	613	711	703	699	701	681	725	675	723	725	742	711	675	694	716	688	672	759	717	664
23401	20654	24161	27169	20656	20679	17013	851	456	406	396	334	347	312	291	263	241	229	233	253	219	217	227	185	196	182	173	186	228	202	165	191	195	221	181	187	166	212	206	189	189	160	164	140	182	192	162	165	185	182	161	177	179	164	164	168	175	189	187	169	158	176	173	205	172	181	180	199	165	166	180	183	185	197	201	157	178	154	188	178	169	178	175	184	154	191	195	194	190	217	181	147	214	151	174	175	188	174	169	187	166	206	154	198	198	200	167	165	170	206	196	174	161	171	189	194	180	185	159	200	158	154	149	168	173	192	158	186	170	176	204	163	171	197	151	211	198	177	182	169	196	202	169	159	169	173	193	163	191	182	186	178	198	175	162	174	192	186	159	176	147	170	174	178	210	184	157	154	170	151	185	191	177	163	169	169	179	189	197	181	181	159	172	210	180	169	149	181	176	204	149	196	184	160	174	191	207	180	156	162	203	176	193	146	159	201	190	162	168	170	189	196	187	179	175	176	168	166	174	189	192	180	168	180	173	189	154	182	176	183	194	180	140	193	168	188	188	169	162	171	193	191	187	169	140	169	174	179	169	145	197	154	195	195	180	197	153	196	164	185	198	174	194	168	176	183	200	172	195	153	172	186	196	188	173	198	151	180	172	170	167	152	186	184	171	164	159	173	158	179	171	173	184	157	191	189	163	176	157	188	191	159	206	181	194	173	171	162	172	174	153	164	189	166	196	181	160	186	171	181	162	188	166	179	169	185	173	168	190	193	171	164	180	166	169	195	178	141	183	184	146	189	178	189	172	170	168	192	176	174	161	192	207	169	168	187	187	194	178	199	157	169	174	189	174	163	187	174	190	172	151	191	192	190	164	171	172	173	179	158	200	168	159	149	148	181	184	170	194	195	162	178	171	162	190	155	185	184	162	202	179	168	180	151	167	163	193	193	163	149	176	191	159	168	193	196	189	169	171	175	178	198	169	186	161	183	180	169	176	185	173	187	175	183	181	183	198	186	183	160	157	160	165	141	177	195	184	156	183	145	184	153	176	162	155	173	189	181	171	215	181	148	143	193	181	156	146	152	142	168	174	170	160	173	188	183	198	163	185	170	159	193	178	217	187	189	151	177	169	200	185	142	199	211	194	207	190	164	153	162	174	142	170	166	166	200	170	206	194	178	182	144	160	167	165	173	168	176	170	155	176	172	170	179	167	136	156	164	169	160	174	184	166	163	170	187	161	183	192	153	192	172	162	157	177	166	192	170	178	180	156	152	185	155	167	167	188	172	176	159	167	193	169	155	191	165	170	188	166	159	170	173	194	159	212	178	163	176	195	180	182	173	158	188	176	184	184	167	182	187	182	185	149	170	180	169	164	164	205	203	177	170	170	154	183	171	155	196	203	182	187	177	183	166	173	160	174	172	166	187	179	150	180	173	171	169	167	175	180	178	159	167	152	181	177	188	174	177	153	183	170	167	167	185	162	193	176	193	195	183	188	167	152	193	182	166	180	158	192	199	182	169	184	176	197	157	149	171	175	154	186	167	172	169	169	174	179	197	158	168	171	176	180	189	174	170	172	173	169	190	178	174	172	169	179	170	169	164	167	164	168	178	216	170	176	174	178	154	188	155	159	187	150	151	169	198	168	192	156	167	190	175	189	174	189	151	196	161	176	214	191	178	167	172	171	166	169	170	189	197	180	181	176	193	190	182	198	183	188	172	181	174	185	187	195	168	153	178	158	175	165	164	175	164	164	176	193	185	179	154	158	184	183	147	200	169	183	184	184	164	172	194	175	187	165	182	189	177	178	195	162	163	183	177	188	182	183	166	186	163	173	180	185	193	161	189	183	170	183	152	201	172	177	153	182	202	163	186	180	152	151	177	190	180	168	193	157	173	171	202	191	157	185	155	159	193	182	151	180	190	178	187	172	184	158	174	190	180	179	190	196	157	207	168	178	178	179	183	175	175	177	142	177	162	154	185	177	176	196	185	183	181	173	172	167	199	195	195	160	212	173	176	186	189	166	138	164	189	190	175	188	173	158	143	159	198	172	165	195	181	152	151	166	151	167	180	182	188	171	194	171	178	175	158	192	166	181	149	195	179	176	171	193	180	195	166	193	178	205	165	176	180	181	169	184	166	176	155	160	185	177	156	178	186	178	187	170	171	175	191	160	186	178	174	186	176	190	171	189	173	207	170	147	187	158	175	189	185	194	160	155	170	172	180	165	184	171	194	177	156	205	187	177	186	183	182	169	165	190	169	164	173	189	164	166	177	170	173	173	186	156	180	160	189	183	158	166	171	201	168	165	162	155	175	192	177	180	187	170	178	196	194	193	165	192	176	180	170	188	172	190	203	170	169	178	162	178	162	157	180	157	190	148	155	194	154	164	174	163	175	189	148	182	161	159	174	176	158	195	165	192	155	168	174	189	171	158	182	186	175	170	182	178	166	175	186	187	169	150	177	181	160	181	157	183	181	153	144	168	166	169	166	175	169	176	174	188	176	191	176	200	181	186	178	170	172	194	178	182	176	180	176	178	170	194	192	171	181	186	155	186	184	145	169	183	170	182	178	164	191	168	174	171	185	169	157	162	161	186	157	189	191	153	166	170	158	153	175	154	196	169	163	157	184	169	189	186	166	192	189	167	197	192	205	179	170	184	171	185	183	184	180	152	192	178	180	179	172	180	181	178	192	171	172	179	171	171	162	170	177	170	205	187	187	178	191	168	189	179	167	180	176	161	190	169	175	182	185	161	179	152	162	147	180	180	161	181	203	160	157	143	188	183	182	191	179	166	158	158	181	213	181	193	179	194	203	178	174	179	176	162	147	187	173	172	188	168	170	168	179	190	177	156	157	185	167	191	165	187	173	184	179	197	163	155	159	184	176	167	194	205	179	153	158	161	177	150	168	180	163	188	162	171	158	176	184	165	176	185	194	180	183	202	166	192	166	178	175	187	161	171	168	146	148	182	151	190	173	170	168	183	170	167	180	159	194	174	163	164	169	182	186	185	177	175	217	190	181	203	167	188	183	172	190	184	168	167	162	172	193	175	183	177	165	169	183	155	215	176	157	179	164	192	176	196	168	166	200	207	193	178	163	200	164	175	189	189	169	187	169	179	169	183	160	144	189	193	162	193	182	159	189	167	167	162	178	208	190	152	186	192	172	167	189	155	165	175	159	173	162	166	177	191	171	158	201	176	176	173	168	174	189	178	163	171	173	183	187	188	181	178	156	171	187	168	160	195	191	175	235	186	173	147	177	175	176	190	193	188	172	156	161	149	163	184	195	184	176	194	164	192	182	171	176	185	161	178	180	195	183	172	170	165	163	174	198	196	143	190	178	185	168	151	172	189	168	180	174	200	181	187	171	189	181	175	170	202	158	198	179	184	173	143	157	162	196	158	191	186	159	168	142	166	189	173	174	160	179	173	174	162	190	175	165	174	181	191	184	195	165	185	166	202	170	164	172	181	163	151	179	176	180	190	191	202	166
3568	4468	2447	1379	900	778	627	528	568	465	502	460	462	502	475	482	438	457	471	469	408	454	412	430	447	434	392	382	418	468	425	456	438	474	440	434	432	474	448	443	447	449	455	443	466	454	422	432	399	440	441	411	418	427	410	439	425	418	419	416	472	453	414	438	443	447	409	456	444	451	421	393	420	448	434	395	408	417	456	445	418	467	427	415	428	405	448	432	400	449	460	411	426	427	427	409	437	426	419	424	439	456	422	409	415	453	414	362	426	435	440	447	429	435	431	402	453	414	427	446	417	455	431	441	448	466	451	439	405	453	456	421	430	413	410	453	420	431	424	411	440	453	425	411	435	450	446	438	431	409	434	395	410	444	439	458	410	460	405	430	426	438	433	398	422	413	396	415	408	415	424	456	472	434	415	420	449	431	416	397	422	461	444	403	435	449	418	445	395	403	464	421	422	429	436	438	441	454	443	422	411	417	417	428	431	419	446	416	465	447	477	451	443	439	412	438	406	413	439	412	407	446	430	391	433	449	435	398	458	422	425	419	405	441	419	430	443	406	462	401	455	388	411	392	440	463	436	411	417	402	434	454	411	403	421	440	435	428	470	417	412	450	419	412	403	397	444	428	475	432	429	398	418	440	449	379	443	428	448	414	445	432	401	425	445	421	453	446	428	423	392	451	429	472	421	441	437	403	441	427	405	420	433	405	428	435	459	467	403	444	434	443	398	446	428	415	442	399	445	427	411	455	421	449	456	417	418	426	407	397	408	445	399	396	465	458	446	441	439	423	408	420	441	423	429	440	445	428	419	433	389	435	429	425	406	427	387	436	454	436	445	432	442	419	460	453	427	429	401	405	451	406	442	449	448	454	456	425	413	441	433	438	423	399	429	434	433	370	384	450	409	402	414	408	412	406	443	402	415	423	421	461	473	443	408	439	426	414	393	438	431	431	418	418	414	405	444	412	419	441	451	444	408	434	450	397	471	404	426	429	444	465	444	415	442	461	466	443	465	400	443	418	437	425	417	372	476	408	443	476	411	412	418	451	419	487	458	393	415	480	446	451	444	463	482	453	440	424	446	465	431	432	395	450	418	437	448	417	418	409	444	436	385	428	407	423	427	430	440	447	466	478	447	437	426	474	401	426	398	404	413	423	476	416	425	435	417	415	435	422	416	457	450	455	444	409	454	424	448	404	413	444	448	427	409	397	427	449	421	420	446	442	452	430	431	440	443	445	462	429	442	441	427	430	467	432	456	442	411	427	402	422	396	421	408	414	414	427	430	425	417	426	427	438	423	442	391	454	426	413	428	440	437	443	469	447	404	450	430	432	435	459	427	415	415	437	441	432	428	459	445	424	435	417	430	424	445	396	453	426	420	455	430	428	415	428	399	465	438	461	396	441	413	427	433	452	452	407	422	437	428	455	422	405	452	427	463	428	438	444	421	432	420	462	420	412	424	434	452	457	399	404	435	427	465	412	409	433	417	403	397	425	447	377	424	429	409	410	435	435	381	443	437	395	433	444	411	423	411	453	446	422	441	426	416	403	449	415	444	427	396	424	455	451	427	427	447	405	412	452	442	424	424	428	421	407	443	409	443	392	446	420	449	429	423	424	449	460	425	439	460	441	396	398	423	408	396	421	426	453	423	415	445	434	397	433	422	403	440	448	454	432	441	462	469	432	413	431	442	447	438	430	402	475	447	457	436	443	419	464	436	439	449	436	434	448	412	426	464	479	422	422	410	450	390	433	443	409	458	438	432	400	455	402	437	414	404	425	422	418	424	441	441	434	398	415	443	442	441	452	439	471	445	440	410	411	390	412	430	427	418	454	414	388	465	406	439	471	412	452	419	426	435	413	425	429	434	430	418	387	425	430	446	421	433	420	437	444	422	469	423	428	462	432	429	437	437	430	441	431	384	440	456	423	391	441	436	413	425	383	407	427	435	426	441	450	454	429	451	427	399	446	440	427	441	426	421	421	463	423	423	461	456	419	390	411	456	435	432	404	418	438	451	455	468	428	402	412	438	442	427	474	437	410	447	472	402	412	406	438	409	420	444	434	415	475	421	396	420	433	421	433	476	446	477	427	421	407	416	466	419	445	426	433	456	431	446	412	434	406	425	455	419	428	414	429	399	468	447	459	438	422	429	445	468	424	418	425	423	391	424	424	418	419	458	422	465	429	437	388	442	447	447	444	454	429	418	405	404	430	419	463	429	431	431	433	447	456	435	415	452	485	423	447	437	412	423	426	440	396	442	407	439	417	406	445	403	430	433	442	439	434	445	401	438	456	432	460	458	415	426	403	455	381	420	429	448	449	405	413	424	430	446	421	447	416	458	459	475	434	416	412	402	426	411	420	428	436	431	430	423	434	414	435	405	436	425	443	413	438	477	450	417	442	446	449	419	444	443	435	409	430	426	454	432	400	451	416	444	413	444	419	414	458	384	444	410	415	446	429	426	425	435	441	420	413	400	435	419	447	409	402	441	424	438	438	391	421	435	442	445	422	430	434	410	410	440	452	431	421	429	453	433	442	446	412	457	384	446	467	385	467	399	420	428	431	437	440	404	403	473	422	401	426	429	411	442	459	415	406	399	427	455	438	448	415	424	432	428	442	424	420	426	462	407	435	415	417	464	446	464	415	440	403	447	413	441	408	438	419	437	426	391	466	422	406	427	450	445	438	439	441	414	431	429	474	432	401	412	441	441	397	432	410	447	448	449	442	435	433	442	419	458	439	437	431	430	422	456	424	403	438	417	455	406	459	390	451	416	399	442	428	415	440	433	401	421	377	404	401	411	425	438	429	396	439	445	419	435	419	456	416	474	419	460	449	378	426	458	435	444	458	440	395	446	432	446	410	395	424	411	422	427	424	430	449	420	408	403	413	452	398	453	423	425	429	437	429	448	413	431	396	407	425	406	436	425	445	462	443	456	437	419	423	446	420	421	449	436	452	441	433	401	429	429	418	408	428	441	408	441	426	461	394	436	427	420	433	441	434	420	413	457	471	413	457	428	411	431	438	389	422	434	466	440	431	448	414	422	401	385	440	430	425	415	453	424	417	415	410	458	394	426	436	415	436	475	482	442	414	474	437	453	446	462	408	427	430	443	472	440	417	455	425	456	441	423	415	405	389	429	417	448	432	412	407	403	425	437	464	387	418	443	401	410	425	399	425	453	449	404	461	443	450	423	470	442	467	433	412	432	424	427	472	404	472	437	466	458	430	431	389	420	416	422	453	410	410	473	445	459	434	431	410	435	439	419	447	494	440	440	444	421	435	438	432	418	450	450	389	437	450	434	464	414	449	474	442	434	404	413	434	453	411	445	432	461	415	452	413	397	438	413	456	420	427	452	476	456	411	466	414	404	426	404	451	424	411	432	449	417	421	454	391	458	463	429	437	433	445	406	481	415	418	429	420	440	396	427	421	417	440	429	433	457	447	427	439	449	435	447	434	371	421	494	427	412	449	471	440	443	424	422	460	453	414
31256	19243	7848	1079	776	620	547	463	514	479	468	439	428	451	452	488	453	435	378	448	457	398	453	435	462	461	422	404	407	392	427	439	418	402	467	432	462	450	442	423	436	427	451	408	448	438	430	447	439	419	454	452	426	396	453	398	430	400	431	438	431	475	447	438	508	432	427	419	418	445	452	410	378	431	417	455	436	428	409	424	417	397	414	403	436	402	423	424	447	441	424	449	422	399	425	439	418	438	423	425	389	432	391	410	376	396	446	413	423	459	461	433	457	424	419	449	464	415	453	451	400	431	442	455	400	436	426	441	457	416	416	464	421	408	400	410	407	430	417	411	415	398	461	409	423	431	406	410	461	421	418	446	490	395	429	441	374	439	422	417	409	409	426	437	431	435	441	431	445	406	453	433	419	408	448	417	454	451	455	384	433	451	399	414	470	386	449	430	448	430	420	438	424	450	478	411	408	479	438	410	427	421	414	389	482	424	441	474	453	460	410	445	460	409	418	431	444	429	394	419	442	423	406	443	436	399	398	419	406	420	401	442	449	404	471	442	454	406	422	421	445	455	446	429	421	417	444	373	467	423	432	430	455	399	424	437	403	440	461	447	437	443	420	402	417	388	441	462	430	459	435	440	447	416	416	441	445	464	449	446	428	398	457	466	448	407	442	422	405	442	454	441	402	441	412	403	416	409	440	397	409	452	428	417	458	383	439	420	420	387	419	384	439	494	424	437	434	442	384	394	409	479	421	421	457	438	451	406	382	421	408	462	416	409	449	446	440	433	415	437	470	424	442	425	405	439	417	422	444	497	412	431	416	425	391	422	403	427	410	431	429	437	433	427	463	440	408	426	420	437	394	447	422	418	429	390	430	384	445	422	454	477	417	399	442	397	436	433	416	418	408	442	456	439	406	403	427	413	409	428	384	446	437	434	374	471	437	430	412	411	457	437	425	484	423	439	413	415	395	404	406	477	445	450	398	416	387	394	441	431	422	428	388	453	438	411	434	445	390	440	460	441	424	395	444	404	440	431	443	412	451	457	410	428	450	427	386	390	415	440	461	458	434	448	401	405	413	415	439	426	417	413	419	421	434	397	410	438	414	435	401	426	413	380	358	428	414	417	449	435	447	442	437	423	421	406	446	396	428	471	471	429	467	431	407	405	380	418	416	439	456	404	456	437	431	434	414	390	470	429	425	460	452	435	410	409	435	424	478	457	457	458	443	413	374	405	380	413	466	422	433	403	439	452	419	411	438	428	395	406	420	385	419	393	415	453	417	452	415	457	403	407	402	408	459	461	414	427	453	450	400	411	410	436	411	445	418	422	427	453	441	426	455	389	421	464	396	428	396	428	422	375	414	454	430	408	403	388	398	436	423	422	427	439	445	436	434	441	379	394	426	432	431	439	427	458	414	400	399	393	431	453	419	414	432	450	462	423	449	443	438	463	427	401	438	440	433	435	446	420	438	447	434	413	401	466	421	412	418	424	418	429	421	416	413	438	446	442	427	409	417	419	444	429	450	402	443	471	363	396	406	407	428	444	416	388	431	426	466	467	436	440	448	479	424	418	428	410	442	425	405	433	427	419	445	454	424	431	467	420	465	450	463	409	452	427	431	404	425	433	428	417	426	416	412	438	426	429	469	420	435	423	382	421	484	439	397	434	447	460	419	441	424	437	413	421	433	423	461	448	425	411	389	451	444	469	404	402	458	469	429	460	436	457	424	408	397	481	450	385	421	403	422	479	440	436	419	430	406	453	430	412	424	430	415	400	377	436	429	442	441	400	410	414	412	421	487	446	451	435	442	444	420	403	463	467	425	394	420	411	440	421	443	416	413	439	445	451	431	432	427	395	417	413	440	412	415	442	418	436	452	418	436	449	411	412	438	429	462	408	461	451	432	448	388	440	432	403	417	419	455	417	444	432	424	420	426	467	403	403	450	450	440	411	440	440	419	458	416	397	413	474	410	413	434	442	397	435	455	430	432	431	422	451	422	484	428	433	428	433	434	430	427	419	393	376	409	418	450	399	463	439	438	414	416	480	411	428	425	462	464	418	419	389	466	426	432	423	472	417	427	416	428	422	387	421	409	438	431	432	464	405	398	457	461	425	437	416	426	441	457	453	434	467	439	462	394	424	443	443	422	460	413	409	447	452	453	415	433	453	425	462	426	431	428	421	440	416	416	422	449	510	407	467	431	442	434	402	406	405	416	398	431	425	418	409	454	461	431	462	439	391	393	415	393	405	403	433	424	404	428	391	426	415	440	413	402	450	445	469	437	454	461	441	413	405	461	397	451	425	435	427	412	465	430	431	458	430	431	430	460	479	433	404	393	409	436	416	450	431	396	443	452	424	450	405	434	426	448	447	448	411	400	442	438	414	446	423	456	421	405	455	434	430	464	421	410	421	430	410	422	408	404	429	414	418	417	446	436	410	401	407	380	469	437	422	423	444	425	431	408	417	460	408	422	403	423	442	428	394	403	427	438	453	424	416	405	409	428	424	418	415	450	429	456	454	418	407	431	444	379	413	434	438	451	395	423	451	464	423	419	421	383	408	419	441	415	400	406	437	395	392	412	415	414	421	390	461	435	443	442	405	444	438	393	426	421	403	432	406	473	439	426	445	427	374	404	429	401	401	424	447	439	444	450	430	418	430	407	410	425	445	414	414	412	449	446	456	448	416	390	441	443	424	392	442	395	412	421	442	415	451	456	394	408	405	411	435	435	403	456	457	453	406	466	470	446	426	434	435	413	445	434	428	417	406	385	450	419	421	445	433	437	421	411	417	401	458	450	438	424	404	411	399	416	402	418	396	414	442	433	443	446	393	456	408	450	414	443	411	395	452	444	395	417	375	414	446	442	476	427	425	414	423	456	465	461	411	434	434	439	453	433	433	440	432	427	395	462	410	402	462	395	474	433	437	401	421	413	412	402	438	417	405	441	453	440	405	435	454	472	430	437	374	441	411	455	431	441	408	410	449	428	431	440	451	434	395	416	395	431	434	418	451	449	467	489	426	380	447	430	425	437	437	417	399	401	409	433	383	430	453	412	426	404	443	443	401	424	443	429	442	460	440	430	448	432	393	442	419	441	375	397	390	459	435	442	446	422	424	403	440	457	446	435	395	413	459	402	445	428	408	417	391	380	407	443	403	412	461	402	401	407	406	411	410	438	413	451	415	439	402	404	432	427	446	438	447	442	410	460	393	425	430	460	441	391	395	409	408	392	396	418	428	489	410	420	415	420	420	410	416	407	421	370	426	369	425	405	413	409	432	452	393	462	437	462	409	408	427	428	425	424	439	457	410	407	404	374	446	422	398	410	406	431	421	420	417	390	409	463	416	410	415	355	432	433	437	383	416	455	402	472	426	460	394	459	433	406	434	399	441	435	434	443	454	436	421	447	429	402	420	419	413	468	439	398	453	430	473	423	400	431	459	432	462	438	411	426	427	461	427	428	468	439	429	454	412	402	385	407	444	424	435	421	425
5767	1620	1347	1132	1088	1022	971	943	949	995	998	991	918	962	998	947	979	923	963	975	938	970	983	994	954	922	993	940	912	929	968	958	979	978	927	987	947	968	939	953	997	1002	984	930	956	950	922	1009	952	941	919	942	957	964	984	920	983	934	922	980	912	934	984	940	963	929	958	937	931	984	947	985	964	937	924	982	928	956	939	998	930	964	952	940	928	965	977	957	964	892	963	908	907	950	962	944	972	983	973	994	959	957	941	892	987	921	906	920	909	901	959	892	938	986	968	930	938	979	956	999	975	926	980	971	960	941	971	947	964	866	981	960	948	992	935	980	923	988	984	931	950	944	970	930	927	990	931	932	938	942	972	962	960	901	1008	977	951	907	984	914	904	942	1022	967	989	946	918	972	1015	1017	939	983	909	975	928	992	1000	976	1010	965	947	956	939	915	944	975	929	964	968	982	977	969	946	873	959	941	971	957	865	1007	990	943	977	894	962	939	923	960	908	963	1009	904	970	921	943	994	944	953	940	935	946	909	946	958	939	951	970	948	925	905	935	901	910	978	932	894	943	982	965	942	1000	966	915	960	917	939	1006	907	887	947	893	972	931	952	973	923	899	906	932	964	923	923	950	952	932	917	905	943	953	912	930	915	1036	990	967	953	912	956	923	927	941	888	945	966	941	955	979	904	1000	916	903	962	938	927	944	952	930	996	946	969	954	920	895	951	920	936	1002	1009	965	920	925	904	956	950	922	945	946	932	999	965	981	1001	1002	928	976	922	935	892	974	953	927	948	957	915	931	998	970	972	952	960	969	932	992	928	945	918	941	931	950	913	959	911	954	889	970	989	908	963	989	963	971	961	968	928	898	957	947	976	936	935	962	947	941	972	902	919	962	968	961	920	907	973	957	930	1004	985	900	967	923	946	984	921	982	961	947	978	996	916	934	958	935	899	964	913	927	986	962	884	918	940	952	928	969	957	966	972	966	940	983	971	953	957	920	888	904	933	930	947	943	910	960	953	943	953	991	941	972	916	971	971	937	994	959	968	975	923	982	954	923	971	930	978	881	965	905	980	916	908	959	1000	1014	937	942	937	961	992	987	975	957	1028	967	965	961	963	912	1051	947	983	917	949	919	992	942	949	910	940	966	988	900	972	944	903	972	999	957	886	966	1008	925	915	938	978	995	931	932	1010	1003	976	973	946	904	956	976	935	1011	906	959	1014	944	902	1001	945	956	954	914	966	927	942	933	958	965	952	929	992	968	981	952	995	1003	957	949	930	968	968	993	939	967	935	948	973	922	919	973	961	909	977	917	919	926	953	927	908	959	932	971	942	924	1010	958	918	975	881	875	918	908	927	948	987	929	921	958	969	952	919	950	910	935	957	942	887	921	1000	937	920	975	1030	914	933	937	979	924	975	958	985	896	955	1001	914	926	987	923	928	927	976	972	976	934	939	992	968	1023	966	917	948	935	956	967	995	953	947	976	941	956	955	867	942	974	919	901	935	921	917	976	968	923	987	901	962	927	1001	984	911	971	920	931	902	978	982	951	948	958	1005	969	955	936	970	976	949	1017	1005	987	909	995	992	943	948	971	924	942	933	949	956	979	904	972	963	891	943	961	943	923	1044	946	990	931	968	968	917	995	958	953	980	896	962	964	951	918	985	969	951	918	964	1014	987	987	981	945	979	974	1011	970	919	967	942	888	979	945	952	981	972	952	933	918	908	951	971	958	991	956	899	1012	919	947	931	968	944	986	965	985	994	950	956	907	1009	913	965	915	945	952	900	1001	940	957	908	939	954	963	932	943	947	904	928	960	964	945	995	921	935	935	988	967	957	995	971	973	947	961	903	970	969	974	951	938	956	1004	940	974	948	979	991	924	943	899	899	916	910	959	930	938	941	956	928	913	938	986	922	957	973	956	978	963	878	933	1004	982	972	996	978	948	949	1005	960	923	922	917	918	882	942	976	937	929	979	996	945	1001	949	932	921	905	941	933	953	925	977	1004	970	940	925	971	925	928	956	955	969	952	951	943	940	901	869	907	967	953	921	934	953	931	911	1010	900	955	928	914	980	893	940	912	985	877	976	958	933	961	959	905	956	977	938	986	952	922	977	923	930	952	910	968	895	943	965	940	941	919	927	955	924	967	935	956	944	1009	945	925	939	954	931	913	983	948	936	952	961	959	969	944	906	991	940	948	925	911	944	962	973	980	939	948	923	947	949	967	899	971	942	979	914	938	952	965	975	952	967	985	959	931	942	989	928	923	935	906	895	966	914	989	988	968	937	939	908	959	981	1023	975	963	953	985	993	927	972	962	896	997	931	902	927	977	979	944	951	927	970	970	935	968	1045	961	934	982	944	903	918	916	960	972	902	902	920	941	992	904	985	931	974	921	924	975	943	853	985	921	944	975	900	981	974	988	986	955	914	954	958	1005	943	941	930	968	957	929	903	944	1003	938	927	1011	982	963	928	902	938	944	956	959	973	949	981	951	967	926	945	952	944	947	914	947	897	935	962	931	978	977	949	956	966	973	912	949	911	975	944	978	952	992	922	963	957	906	949	971	961	925	949	964	911	941	953	991	956	952	981	949	968	904	953	978	995	955	914	967	946	971	886	970	880	964	953	973	959	950	956	917	955	948	950	899	1004	942	888	938	979	961	953	906	971	954	925	982	959	980	947	1000	1008	950	963	936	939	960	942	963	957	961	983	947	988	930	975	951	945	914	948	941	923	977	913	930	926	919	939	955	986	927	961	982	959	984	933	915	987	906	983	926	938	943	959	935	923	946	929	900	986	911	878	996	979	990	950	991	956	943	950	931	933	969	904	980	952	996	974	947	971	958	953	942	958	978	927	961	892	984	940	927	949	926	1017	912	968	981	887	968	914	948	952	942	993	945	976	987	948	915	886	910	1009	948	973	885	932	980	945	988	911	947	953	927	1025	972	929	987	919	980	912	970	979	953	980	935	909	958	945	966	937	915	974	956	920	954	965	940	952	940	954	958	900	919	997	936	974	982	993	941	978	978	947	968	944	956	988	974	981	918	997	928	999	987	963	931	1018	1013	921	928	1007	945	923	963	902	975	944	953	947	888	945	906	952	969	948	940	989	895	989	899	937	955	961	987	949	969	934	934	936	937	965	979	956	976	888	918	1005	899	926	937	940	911	973	1026	964	923	946	886	937	923	956	937	944	950	915	946	932	988	919	938	968	930	939	932	978	924	921	959	958	934	1016	963	966	924	1023	880	949	974	927	961	933	932	945	911	921	953	915	961	985	964	961	939	961	950	925	927	949	973	933	994	945	930	1007	966	891	909	1012	927	939	922	989	952	940	902	922	977	949	975	906	919	952	1000	970	924	887	924	913	918	931	969	929	909	920	908	917	1022	926	986	889	979	965	918	987	1017	993	963	954	891	963	921	962	927	929	932	985	921	963	892	938	938	947	969	905	912	950	936	923	982	955	969	963	977	897	895	976	941	953	955	927	989	951	939	946	996	967	972	945	930	922	952	906	924	930	989	929	958	936	934	920	940	955	946	997	937	905	951	954	955	972	988	940	953	935	940	981	947	1002
23965	20646	23877	27423	20642	20086	1350	589	512	448	385	389	367	386	426	358	351	359	354	294	343	307	332	305	349	342	291	345	318	291	282	289	339	310	298	349	299	291	315	349	308	302	334	312	310	322	333	342	303	306	323	295	320	308	332	303	313	322	279	299	303	342	283	336	317	293	315	301	295	330	313	345	301	307	315	329	322	314	337	346	301	298	338	306	313	357	281	323	278	319	269	312	327	310	331	317	323	339	340	344	323	293	332	303	292	289	310	274	309	318	320	302	323	308	291	316	350	302	298	280	308	300	303	298	316	312	300	312	297	325	300	310	307	292	317	295	308	316	320	322	300	309	314	337	298	331	321	290	297	332	310	285	340	302	283	336	336	306	302	298	324	310	336	314	353	277	309	312	318	284	310	312	316	307	337	308	295	317	330	332	333	318	299	290	321	304	312	306	304	298	301	323	340	319	310	345	316	272	296	269	247	283	297	323	294	291	319	299	301	307	288	291	322	302	319	324	328	318	332	324	288	278	294	295	315	304	334	323	304	293	276	301	303	288	318	310	334	328	330	319	341	290	247	341	325	308	321	336	330	316	313	274	327	329	288	296	314	289	309	317	305	335	310	321	308	314	329	297	326	286	276	343	295	321	312	293	306	327	277	333	295	315	302	300	284	328	320	342	310	321	342	291	314	264	307	319	305	292	335	280	313	326	307	307	309	319	312	292	288	315	318	291	308	325	305	327	295	325	334	324	314	303	302	308	323	324	315	294	342	321	301	307	354	311	329	312	341	312	302	280	337	311	337	316	315	326	347	298	317	310	338	289	313	313	324	314	330	280	329	283	299	316	331	320	311	314	300	340	324	292	288	305	341	323	341	337	314	336	311	309	340	327	297	312	317	302	303	330	276	298	301	288	311	296	326	324	316	310	325	348	278	346	309	335	298	323	304	306	301	301	299	312	328	303	300	294	279	296	309	301	314	310	299	301	291	309	328	296	316	323	346	298	300	293	352	310	308	291	293	294	331	305	298	318	291	296	316	314	321	305	322	329	308	306	339	279	288	316	307	321	289	273	305	282	323	313	313	311	322	332	289	288	310	327	295	286	331	319	326	293	378	325	303	358	295	326	338	320	332	364	297	307	289	297	288	311	350	352	301	291	295	307	335	296	284	293	285	335	296	289	306	293	335	296	313	320	316	334	311	324	289	286	290	327	324	339	315	322	291	340	327	314	312	298	287	317	303	285	312	287	340	326	336	337	331	343	300	298	314	333	294	308	311	320	324	305	341	299	330	325	300	327	309	342	311	299	348	314	313	322	302	284	312	344	285	301	313	322	323	316	321	269	303	328	297	306	281	338	325	298	300	328	308	290	333	324	319	312	308	343	309	320	307	307	324	299	319	296	348	290	295	322	284	328	306	292	327	323	318	297	306	319	323	314	309	298	308	283	305	332	272	299	315	338	327	311	327	306	308	306	318	293	304	290	339	351	325	325	301	284	351	318	339	300	336	302	298	306	309	305	350	365	311	289	341	309	314	322	296	293	325	319	359	325	309	307	320	311	310	283	277	300	285	279	303	313	320	335	293	293	311	288	304	320	317	330	310	348	337	293	284	306	332	296	298	320	316	313	320	310	318	300	309	280	302	308	306	288	296	270	319	323	313	311	299	322	311	294	310	282	333	326	312	304	326	306	298	301	331	298	305	282	326	307	328	312	292	283	271	320	270	310	341	298	277	321	332	341	328	334	294	345	308	313	329	328	291	316	314	315	303	308	302	313	320	294	326	296	319	291	311	301	310	278	287	321	311	345	308	310	303	307	306	294	346	303	320	322	308	314	288	297	293	294	301	310	316	322	327	331	302	276	318	319	322	292	304	329	284	323	327	307	307	336	271	306	296	320	356	295	315	329	293	344	328	255	292	302	297	308	326	306	321	277	329	311	304	296	318	322	313	323	318	314	312	310	323	298	316	334	326	322	299	304	320	340	346	328	307	318	316	282	264	334	297	310	307	334	281	316	335	314	326	304	315	280	290	302	293	318	302	299	321	314	335	327	314	295	296	309	329	289	315	322	294	303	271	335	357	311	306	313	299	295	283	334	322	331	332	318	330	300	355	320	289	323	307	325	305	327	343	310	316	315	329	322	315	293	283	305	334	308	292	326	323	303	300	320	304	285	309	313	290	357	335	277	305	352	301	303	310	293	329	310	304	265	324	298	312	293	305	302	301	290	309	303	313	323	299	320	300	315	314	300	320	300	282	301	310	318	302	307	284	331	309	298	286	306	286	333	295	296	308	304	319	339	323	308	322	313	315	323	270	276	313	265	311	315	322	291	316	308	263	304	314	287	324	301	324	304	331	309	290	307	298	288	297	333	309	306	321	288	308	305	302	322	300	293	342	339	305	345	307	296	301	299	290	308	298	293	303	317	335	362	288	295	349	309	309	313	303	327	308	332	316	355	306	308	325	292	334	307	337	289	313	298	325	297	305	308	304	301	327	327	346	317	314	336	299	309	315	307	335	295	318	298	305	317	315	323	307	322	306	291	336	318	302	280	334	305	330	313	308	313	305	300	294	324	295	322	326	297	295	309	307	291	296	305	294	285	288	299	315	312	313	328	290	294	305	312	300	283	309	283	321	302	298	324	338	287	320	289	342	319	328	307	296	298	282	283	328	310	289	355	295	306	335	307	299	294	319	323	288	309	322	318	319	332	335	316	307	320	308	313	290	305	297	317	306	331	334	327	357	265	325	304	303	309	330	304	344	282	317	301	335	314	287	300	314	345	334	334	298	313	283	295	335	345	325	303	264	313	282	289	294	300	306	290	343	316	326	315	288	309	267	294	325	287	291	339	324	292	319	322	275	295	323	297	314	331	312	303	309	327	317	298	275	306	297	281	284	338	325	304	332	323	300	313	317	319	314	285	320	320	311	300	279	294	326	302	318	316	287	310	302	315	297	344	297	305	328	304	296	313	320	326	323	325	316	279	329	345	331	307	316	315	284	303	298	335	303	295	336	337	305	324	289	322	297	335	326	306	304	306	300	332	297	347	324	290	326	329	324	310	290	316	287	304	313	312	327	314	276	306	320	336	292	335	304	308	300	325	315	330	308	318	367	343	294	278	289	300	295	323	332	344	311	317	308	311	296	311	323	315	308	328	368	310	324	338	317	328	319	305	331	307	314	291	301	319	343	307	334	325	325	309	319	306	341	309	287	285	299	309	304	305	334	299	299	286	296	303	314	334	345	318	303	304	296	276	329	307	344	312	299	309	305	327	303	294	301	285	341	320	282	329	280	326	358	332	293	339	283	295	299	300	303	317	321	313	301	317	343	293	307	336	300	311	335	337	319	304	319	300	320	326	318	340	324	285	306	343	318	323	313	292	325	326	309	306	320	282	271	344	342	305	288	320	286	314	278	324	305	323	323	320	292	318	283	292	345	325	302	301	324	314	359	314	315	285	324	321	314	319	286	300	356	365	348	333	303	300	309	291	265	322
3576	3135	1871	1262	1048	877	830	779	773	708	693	746	720	778	777	802	686	721	710	728	673	671	658	733	699	713	707	704	693	753	714	694	705	746	720	687	698	668	696	653	675	677	695	739	702	735	721	682	708	688	700	715	741	685	694	676	679	711	667	695	716	700	730	706	736	703	731	726	713	713	680	702	704	704	689	726	723	725	707	731	698	729	689	717	656	723	708	731	688	700	731	695	697	711	672	753	753	749	689	682	701	735	682	741	701	668	686	694	691	703	716	746	704	686	733	746	681	675	767	681	693	727	701	671	664	713	684	637	673	710	700	677	715	686	710	681	685	726	728	720	691	676	717	677	673	659	656	659	723	701	728	700	670	669	677	721	673	700	655	696	713	696	734	684	674	712	672	670	699	727	674	718	696	683	676	697	698	672	684	691	677	717	692	725	682	733	721	719	677	654	712	651	698	682	689	752	690	664	679	696	680	665	704	689	723	742	699	700	722	696	702	644	690	694	716	719	697	668	725	750	683	697	679	713	672	686	657	651	679	701	777	709	694	693	713	730	720	739	707	670	658	673	710	700	704	690	670	703	711	670	717	662	649	729	687	690	691	674	663	700	667	709	679	709	758	694	760	675	721	711	725	657	735	733	677	685	671	722	672	707	633	724	673	751	690	703	681	687	713	741	691	685	703	680	691	695	730	745	705	687	724	682	690	620	707	714	671	672	711	752	641	665	679	709	739	650	711	668	760	671	659	676	704	664	729	683	673	667	690	689	709	714	680	707	706	712	730	717	716	767	667	680	702	732	700	727	668	716	675	707	743	706	709	716	680	689	703	727	696	728	698	700	716	708	677	731	667	725	672	702	689	702	720	738	714	723	699	684	719	675	700	700	644	683	692	694	705	723	696	652	733	716	695	663	681	681	692	687	688	699	691	699	697	712	748	711	719	653	685	618	717	712	709	727	707	684	730	710	698	724	695	673	710	768	697	699	733	760	667	716	705	663	700	752	669	693	731	699	692	692	646	708	686	710	665	698	674	709	710	691	726	693	667	669	661	671	684	653	681	660	701	741	719	698	689	681	759	711	642	676	712	697	694	690	734	712	639	670	703	677	719	661	666	744	667	712	717	636	680	719	742	693	741	652	703	668	659	753	705	679	669	677	727	667	739	715	682	715	664	715	680	707	721	677	672	693	692	682	727	704	676	707	713	685	700	706	702	663	680	679	697	675	687	736	717	736	706	711	743	671	750	706	729	704	718	748	703	730	732	717	716	651	681	725	680	739	741	685	661	710	687	710	696	714	692	708	720	683	742	696	730	740	729	663	708	697	719	719	713	758	693	698	716	657	721	689	701	656	664	686	673	731	669	696	707	717	680	716	686	676	673	664	729	640	700	707	741	681	645	672	709	719	690	726	692	699	710	755	698	741	689	706	705	729	695	724	744	668	687	688	693	678	649	688	682	681	694	712	685	686	670	650	699	721	693	738	687	779	683	709	679	742	680	703	666	715	718	701	687	726	767	724	721	674	688	676	677	707	696	658	715	732	719	679	703	651	700	734	725	654	671	677	677	690	717	761	734	693	658	701	713	678	719	695	710	688	652	661	709	682	703	684	733	684	716	748	684	640	726	662	686	722	701	704	655	725	708	685	688	718	692	678	756	710	668	729	758	672	749	682	724	712	679	723	676	676	662	673	654	689	710	702	673	726	712	691	718	677	683	715	678	685	714	665	692	662	667	736	716	682	680	725	716	728	699	731	649	672	711	710	699	685	677	723	687	686	645	732	687	719	720	653	718	732	705	711	741	698	751	715	642	685	662	678	685	661	689	710	670	723	701	714	717	732	688	718	676	663	713	685	720	647	729	740	711	679	656	701	691	720	720	685	746	711	699	706	697	696	673	733	730	736	678	702	715	687	667	668	668	697	663	690	666	674	710	716	700	639	663	704	741	656	676	694	720	703	679	687	723	677	718	724	711	720	733	734	732	708	709	734	665	705	686	694	718	729	701	721	689	706	678	652	693	759	715	677	708	734	700	654	703	713	652	688	745	718	667	689	702	770	727	689	768	651	722	694	703	719	737	670	694	748	709	706	665	669	681	706	688	668	718	692	663	707	684	694	695	682	716	701	720	710	687	657	713	653	743	694	658	651	720	697	681	684	677	713	744	708	671	673	758	685	682	668	743	683	655	687	670	698	706	684	694	722	696	726	715	692	711	669	711	709	702	687	718	679	737	743	719	708	717	674	715	687	694	700	651	680	702	683	714	739	672	705	643	689	679	686	691	656	720	741	696	713	685	705	726	699	696	697	728	713	745	733	732	727	679	693	710	743	677	682	695	707	731	682	676	690	717	666	729	717	737	681	750	709	713	685	734	749	679	641	714	685	690	675	668	720	663	684	720	693	695	718	652	720	685	664	737	709	654	707	708	654	732	687	667	697	688	724	672	665	667	652	684	706	675	735	705	697	717	710	718	702	700	675	664	684	676	733	719	717	691	691	688	721	717	734	685	710	703	686	694	715	680	717	743	641	724	698	697	679	674	700	739	707	667	727	669	723	684	673	723	674	714	726	706	710	698	715	712	732	736	663	713	682	707	680	687	661	692	696	714	761	701	732	720	723	742	718	709	685	696	701	705	678	692	647	733	679	684	744	739	678	695	713	713	706	696	711	646	681	723	702	696	711	684	695	722	681	670	661	732	746	676	692	678	659	740	684	700	704	745	726	733	765	698	692	663	696	672	686	729	640	681	694	712	712	692	690	669	691	702	684	731	667	716	684	674	699	667	666	764	710	679	690	663	662	671	698	725	694	696	786	725	720	683	737	675	693	654	664	700	689	736	660	723	670	687	691	682	657	686	677	707	702	690	674	710	688	723	711	681	703	689	696	692	655	704	731	720	670	713	732	728	672	679	693	662	719	699	684	698	703	652	752	698	706	729	713	726	702	716	690	720	726	682	744	679	678	721	711	731	693	726	738	695	686	633	700	683	688	697	746	731	673	733	741	675	676	664	605	702	708	763	671	744	705	693	715	664	697	689	705	655	677	687	666	691	712	705	696	727	710	704	702	670	691	700	694	712	659	710	694	731	648	704	709	698	683	680	711	687	736	692	698	711	693	722	709	728	701	633	690	658	685	714	711	736	728	680	672	719	687	682	676	659	680	748	652	715	675	701	685	675	717	691	740	697	688	723	684	687	690	636	715	692	669	713	668	704	688	725	722	691	694	681	679	678	680	680	701	705	730	732	651	732	686	721	647	713	769	693	685	721	665	699	684	714	663	686	718	676	673	691	704	723	710	662	714	783	651	660	657	692	710	730	658	702	715	711	726	691	712	683	751	753	706	691	687	684	677	716	735	662	678	662	632	693	678	707	716	665	681	685	689	716	706	722	719	694	702	658	741	741	688	732	757	743	701	692	679	664	698	664	726	728	699	660	663	684	678	657	656	715	741	682	734	683	735	696	707	681	686	686	672	719	715	704	655	724	705	686	688	726	737
23456	20692	24209	27198	20696	20718	16901	920	493	393	355	318	276	286	286	268	297	250	232	202	211	210	211	199	219	187	185	193	192	193	177	199	193	196	172	183	177	166	165	180	170	174	175	214	176	183	176	168	172	172	177	190	159	168	181	179	198	176	155	166	169	181	188	172	170	139	187	193	157	185	170	181	184	186	149	165	184	162	161	158	182	183	180	201	193	156	183	159	164	155	182	159	149	174	183	157	169	171	175	176	170	183	199	175	167	154	177	178	190	168	208	174	185	174	180	185	163	168	163	202	204	196	173	173	205	172	206	159	175	169	186	143	164	171	200	179	177	178	155	176	170	169	173	157	205	201	207	173	163	177	194	180	201	154	156	180	176	161	173	202	193	172	177	167	180	174	167	149	158	168	170	198	193	192	196	189	186	158	186	158	151	166	168	156	155	161	161	157	184	179	189	179	179	182	187	182	210	153	155	164	194	162	160	177	152	176	187	165	171	177	174	177	168	211	196	163	185	197	164	175	207	193	183	176	160	189	163	167	179	160	150	168	187	165	195	187	174	187	172	198	156	158	189	180	161	183	162	173	177	161	178	151	148	170	183	162	186	159	169	165	176	157	179	194	166	184	173	199	192	201	176	195	176	169	166	194	158	191	158	191	187	165	162	179	181	187	158	176	190	197	147	167	162	155	173	176	160	180	164	160	192	215	179	168	148	159	180	185	197	176	182	150	143	166	214	161	172	158	176	179	191	191	159	188	190	193	194	177	189	181	174	171	168	178	181	179	165	191	180	176	162	184	190	178	142	158	174	176	174	187	180	154	183	160	184	202	183	185	185	153	165	168	172	168	180	188	176	162	180	175	194	179	189	176	147	170	171	167	181	189	166	164	162	163	161	160	181	166	186	168	164	177	192	175	162	167	178	179	162	178	158	174	157	182	150	180	168	158	170	153	175	159	204	154	169	159	184	181	167	183	175	152	184	182	156	176	183	174	153	195	158	169	171	173	175	176	177	184	190	170	186	177	185	188	149	180	159	164	193	167	197	163	174	150	134	185	147	187	178	169	184	178	172	162	198	177	176	170	191	150	165	181	169	190	148	157	182	166	164	176	168	168	169	164	154	156	165	190	161	181	157	161	176	145	192	157	179	182	174	157	163	203	180	191	176	164	168	159	164	185	169	167	167	174	159	143	166	187	168	184	185	159	163	185	166	156	166	180	158	171	161	178	167	166	161	176	160	155	166	177	178	180	161	186	162	183	191	182	182	175	171	178	187	172	177	187	161	165	178	165	181	169	186	173	181	194	194	182	189	149	157	193	171	202	166	188	182	131	161	174	185	161	180	157	177	176	177	168	182	165	177	144	188	196	192	172	165	165	150	186	159	187	191	213	170	178	191	168	175	155	177	170	173	206	223	184	193	169	159	188	168	186	178	191	179	161	163	172	188	155	173	197	167	168	199	169	188	189	144	178	150	183	190	190	155	193	166	180	180	160	163	181	207	181	182	173	160	170	158	157	184	185	167	166	169	185	171	189	187	160	175	159	166	185	181	161	199	170	171	186	172	203	173	164	154	175	191	185	168	176	172	188	163	148	178	185	182	187	176	154	161	157	120	175	196	156	167	210	180	167	170	161	185	158	181	169	185	177	178	192	185	179	178	183	180	166	198	169	188	168	160	164	193	180	174	166	146	160	167	175	174	164	151	192	178	163	188	202	167	152	157	172	158	187	187	162	191	151	161	173	190	163	189	192	190	147	179	149	181	179	155	172	189	171	172	207	186	176	185	166	191	196	164	165	181	161	199	166	168	185	168	172	166	179	194	183	161	165	178	156	186	184	176	164	166	188	191	144	161	179	164	194	190	156	184	186	181	171	195	172	170	177	187	176	166	213	180	171	175	186	158	181	167	172	163	190	191	165	180	181	192	190	179	191	174	159	171	181	181	158	191	151	172	197	185	185	186	176	177	168	172	174	173	175	169	170	198	185	165	166	163	170	176	161	171	186	196	194	156	166	160	177	160	178	197	171	165	180	177	156	166	176	176	164	165	155	174	197	169	167	167	157	175	197	186	178	162	162	186	155	205	207	167	172	176	199	185	164	181	212	172	167	179	184	196	186	211	179	160	191	166	188	165	182	199	162	178	153	184	159	181	177	163	183	177	166	175	180	167	174	151	169	175	158	190	158	164	179	166	171	186	177	167	183	155	178	153	162	145	172	179	173	177	169	171	154	182	188	173	148	188	186	168	204	169	203	180	161	152	162	196	179	179	171	199	161	180	166	169	213	190	182	173	181	185	194	187	172	185	185	188	158	185	178	175	161	184	188	167	198	162	190	155	200	175	141	181	154	165	172	171	168	165	162	202	151	178	197	160	173	173	181	159	178	176	154	182	179	199	175	168	179	169	159	186	188	167	163	177	152	175	136	193	153	185	180	182	150	172	179	161	171	208	185	200	171	183	176	159	183	187	181	161	184	188	201	184	182	154	173	165	171	166	164	197	159	160	201	175	180	164	186	174	172	188	163	179	160	168	193	186	150	162	155	178	182	187	166	173	183	159	160	166	156	195	176	189	202	186	175	149	199	178	165	177	165	155	166	169	174	169	192	205	178	164	219	182	151	169	201	175	157	186	194	176	180	169	181	190	179	164	174	166	174	179	182	156	175	169	165	176	169	158	158	171	190	158	188	195	177	189	186	172	161	199	189	181	163	158	173	166	180	185	161	178	181	161	185	169	169	161	172	178	158	152	188	149	185	189	153	181	186	198	196	173	169	193	175	175	162	161	162	166	191	168	172	180	190	175	149	149	162	173	179	191	181	136	170	187	187	171	178	202	201	170	165	163	152	193	153	195	167	151	181	169	159	159	161	188	195	177	174	204	181	190	177	199	182	173	162	207	160	164	157	146	171	167	183	180	179	166	155	165	173	174	155	148	195	176	169	180	159	172	180	183	164	146	155	202	212	180	167	177	175	166	178	161	165	181	164	180	163	192	177	168	198	160	167	169	193	176	175	177	189	155	182	179	145	164	152	181	194	203	175	162	181	174	185	171	191	182	180	155	182	153	176	180	196	204	159	165	210	186	176	187	187	168	168	199	191	181	166	208	155	161	187	194	179	163	175	190	151	178	179	178	196	166	162	175	194	189	171	210	199	166	201	150	159	197	185	188	164	168	181	159	161	176	158	190	151	166	170	187	179	185	174	167	167	193	208	168	168	176	167	193	173	169	211	180	192	162	161	185	194	183	179	192	164	154	153	170	185	161	175	200	189	159	190	165	156	181	175	190	188	175	141	175	176	195	140	170	183	168	162	175	178	201	187	159	165	177	185	160	190	172	159	193	185	175	177	164	194	165	189	205	175	187	176	190	190	162	179	175	177	169	172	179	170	198	153	159	163	183	186	183	156	175	150	154	153	172	180	162	171	183	163	189	169	175	175	184	153	192	171	177	163	172	158	170	181	175	175	179	152	182	182	192	178	147	161	187	162	178	179	166	170
3603	4603	2554	1417	979	776	644	525	543	491	448	455	483	486	456	473	461	458	458	428	416	467	450	408	467	456	397	415	446	438	446	493	443	450	417	400	440	436	436	460	406	428	437	434	434	436	436	428	401	458	452	392	405	442	419	440	481	408	450	409	450	448	405	443	445	411	448	431	424	456	436	430	407	426	448	455	426	448	428	405	408	420	445	420	416	421	470	402	456	443	453	422	424	435	416	434	446	438	471	428	420	451	442	420	466	404	427	445	402	442	411	442	414	429	459	443	441	393	425	450	406	404	438	431	419	399	419	397	431	444	431	464	377	439	430	382	409	442	436	433	412	419	438	405	418	456	422	421	415	437	398	454	389	438	429	455	426	384	440	453	438	436	443	421	416	423	418	428	437	444	448	430	430	437	453	427	439	409	428	442	437	428	426	409	419	402	462	404	404	465	494	443	440	460	440	427	421	444	386	414	420	421	396	438	433	408	434	444	464	435	446	448	452	444	426	422	409	408	441	407	424	414	375	417	448	439	433	468	431	407	429	412	439	441	430	455	463	428	448	437	421	410	420	463	401	432	469	459	436	411	416	403	427	417	447	420	431	431	422	463	416	461	457	433	426	421	458	445	421	418	406	407	459	403	443	397	434	445	422	464	423	434	410	420	412	434	455	417	410	435	433	442	410	427	409	418	463	447	451	440	396	422	410	432	412	457	392	439	434	424	445	407	472	425	422	421	439	415	431	441	446	464	435	431	458	434	417	439	430	453	425	432	449	443	426	442	431	444	423	397	455	432	437	439	446	444	443	418	440	418	442	425	396	399	419	423	424	420	434	397	394	400	441	453	411	436	412	456	432	429	465	435	409	433	424	445	436	427	418	394	421	453	432	399	397	446	471	415	422	399	440	378	438	413	425	434	429	424	426	410	432	412	401	422	431	430	430	448	444	403	408	432	408	404	398	394	432	431	425	451	440	432	448	449	468	414	429	429	435	435	426	414	433	414	425	426	438	439	432	465	430	425	431	452	458	387	467	480	414	392	449	439	407	427	438	426	439	440	459	444	438	430	403	416	391	433	442	409	431	448	421	408	429	473	423	438	461	436	416	406	428	407	409	422	441	437	412	443	437	470	355	441	436	424	443	413	415	421	414	423	418	442	395	434	440	396	451	441	438	402	443	412	431	384	437	445	398	434	416	431	410	416	445	421	408	411	420	433	430	406	432	465	432	443	411	432	419	392	425	426	414	468	425	418	365	433	423	406	439	430	409	427	472	407	441	420	405	412	447	406	425	421	455	414	430	441	428	420	447	434	404	432	458	406	421	416	410	407	417	444	417	461	461	397	474	470	412	416	434	405	413	448	441	412	424	438	444	417	440	430	427	454	411	407	407	459	407	450	454	420	440	369	439	449	405	416	448	396	409	427	438	448	433	403	411	392	382	418	404	485	420	427	410	412	402	451	417	452	399	452	434	429	446	446	444	421	417	436	445	398	462	412	421	417	417	434	418	427	401	449	413	431	430	385	448	453	450	404	411	447	405	434	460	398	449	442	401	470	427	435	403	401	429	463	411	377	461	460	396	431	406	430	455	441	360	414	454	449	415	405	400	418	420	443	455	413	424	420	425	427	393	384	442	445	451	452	410	439	411	436	404	412	414	445	445	390	385	423	415	399	412	450	414	450	456	448	389	449	411	452	401	443	431	438	385	412	425	437	443	398	435	437	433	438	433	428	460	411	411	443	432	440	400	406	423	455	424	447	421	404	434	426	394	428	448	425	447	444	415	415	456	419	387	430	454	408	419	433	413	420	423	404	409	432	401	394	447	455	446	409	409	414	418	425	420	443	450	463	415	437	428	443	426	392	425	455	433	435	407	467	419	418	422	418	444	394	415	383	450	416	434	396	426	433	427	442	408	428	405	429	433	430	413	469	413	419	430	454	446	394	444	405	440	442	405	438	437	414	401	434	431	422	409	420	429	424	474	435	427	397	413	447	386	442	420	402	450	409	430	397	413	410	443	407	394	404	416	439	432	434	385	445	426	463	372	436	443	413	422	396	404	430	414	473	402	436	435	412	441	391	410	451	443	451	436	424	400	428	446	391	431	398	390	476	432	407	471	430	433	450	427	436	402	434	448	463	457	448	428	426	445	455	441	447	446	437	434	432	397	446	446	466	432	421	443	386	442	383	466	467	427	447	396	460	416	423	436	419	415	427	399	400	391	405	436	430	447	444	431	375	418	420	435	422	406	418	434	448	439	461	448	448	441	399	444	454	423	433	444	415	401	442	400	418	442	445	442	424	400	415	409	436	421	413	432	423	387	433	460	447	424	418	418	427	471	434	403	435	436	428	437	364	440	442	397	413	430	459	434	442	434	386	438	442	420	415	433	407	451	423	442	427	428	445	415	413	407	410	419	458	415	425	389	423	458	437	439	448	422	426	415	435	416	483	383	392	439	396	404	394	424	395	444	413	462	425	444	440	440	412	450	440	416	436	444	425	432	441	462	434	419	408	440	429	445	435	427	436	426	415	388	406	431	456	436	490	428	406	408	448	470	429	447	459	470	433	436	420	431	449	398	440	420	439	430	429	443	405	477	394	444	397	436	456	405	436	433	422	439	415	434	447	398	421	475	419	419	429	430	399	462	448	391	419	427	432	434	434	451	425	442	415	428	453	459	430	443	434	447	461	433	407	421	392	436	450	407	400	416	419	420	385	443	429	428	435	440	459	406	467	426	408	424	461	418	451	422	410	434	431	413	416	429	417	453	440	436	430	444	425	441	452	444	411	424	432	411	446	410	442	417	448	452	424	427	394	410	408	420	431	422	419	440	405	421	452	429	448	396	402	398	404	402	427	447	435	454	418	449	439	391	420	415	410	386	404	408	436	365	447	456	406	438	435	451	377	438	449	417	454	414	463	419	451	398	430	441	406	454	396	450	447	466	445	406	426	422	467	430	414	422	434	427	423	400	390	424	408	402	445	416	446	437	427	414	404	407	424	444	457	385	436	437	394	409	416	435	422	433	413	436	444	396	416	424	426	436	387	393	437	393	412	458	399	382	429	447	426	440	445	430	430	419	447	445	402	387	431	422	387	391	425	428	413	427	421	436	426	465	428	417	444	463	410	417	421	436	457	450	424	448	425	499	431	424	449	417	401	433	390	398	395	447	436	439	438	450	402	436	410	436	450	406	441	437	451	429	416	385	472	418	421	399	423	450	419	441	451	413	448	456	449	441	450	439	417	420	404	435	435	433	443	424	414	410	420	417	423	415	473	412	427	436	411	413	426	429	457	441	408	421	438	393	397	424	438	467	439	425	456	393	448	434	380	429	446	438	424	443	413	430	424	442	433	430	393	411	367	424	450	444	426	438	429	433	424	412	382	434	431	414	432	432	392	437	420	412	439	400	421	424	442	414	416	404	445	455	426	430	434	444	464	452	421	436	406	431	445	401	400	439	443	447	451	460	399	457	424	418	425	454	422	455	437	449	435
31333	19372	8214	1126	770	596	516	527	491	491	474	463	423	435	529	463	453	432	462	444	427	438	441	428	441	444	403	415	424	427	456	431	425	407	381	420	442	405	471	434	418	442	433	427	445	417	418	437	456	464	466	418	415	412	435	415	449	410	453	388	429	450	463	426	461	450	391	420	442	431	428	414	409	416	420	407	432	421	366	436	437	441	438	450	451	411	391	420	447	424	410	430	439	419	468	446	413	396	414	438	417	432	410	423	403	391	454	444	426	434	433	421	450	419	392	433	448	413	411	441	425	382	436	418	434	435	438	444	407	433	450	419	423	418	430	480	426	444	451	442	426	475	437	446	449	401	416	407	405	421	422	421	401	416	392	437	381	422	438	417	462	435	458	394	386	421	402	451	408	438	452	428	437	416	444	436	397	425	442	429	407	419	414	450	432	433	451	421	410	429	475	429	441	452	440	397	409	435	414	438	434	434	461	411	376	455	415	410	449	446	407	462	433	469	397	418	461	404	442	361	448	452	440	459	409	407	428	412	455	416	443	410	389	427	443	402	395	435	435	438	438	448	420	403	454	370	416	407	429	412	393	424	410	417	463	438	425	462	372	424	465	423	445	423	413	424	420	451	398	468	404	468	406	421	433	416	432	402	425	428	427	430	465	446	421	418	467	400	393	392	430	405	477	464	443	442	423	432	425	403	432	414	406	439	460	451	423	431	432	438	414	422	450	417	426	448	428	465	406	414	406	419	421	427	452	416	422	415	417	418	423	477	402	415	405	404	443	437	421	410	429	432	431	422	404	394	424	430	412	420	431	422	497	395	403	447	446	444	409	418	419	411	429	435	439	449	431	424	406	425	471	405	427	413	431	429	430	437	409	431	400	468	441	434	446	446	425	437	417	445	429	428	393	424	406	426	420	425	404	416	432	479	394	431	409	447	372	442	460	432	409	411	442	447	455	455	411	438	403	421	439	414	447	441	420	434	380	422	392	428	416	428	463	431	429	438	448	447	428	410	430	413	409	478	446	402	361	448	419	395	451	447	420	420	394	417	440	455	377	389	442	406	396	448	431	395	406	404	417	446	454	419	382	425	410	432	415	425	424	413	445	434	406	433	446	434	436	425	436	405	463	427	413	420	397	421	447	483	434	415	443	459	439	426	439	448	399	426	439	446	421	440	460	448	412	442	413	459	397	396	470	413	435	443	414	431	412	398	450	433	421	422	439	431	383	401	462	454	416	443	439	416	383	388	473	419	419	460	411	430	392	406	429	442	477	441	438	399	398	428	442	435	455	390	425	408	446	432	399	470	411	402	388	426	434	473	438	462	409	414	429	425	440	444	439	395	411	412	431	436	438	439	395	482	423	447	408	444	470	403	453	397	404	413	425	440	406	446	434	419	419	428	431	401	416	407	428	389	448	406	433	395	430	406	447	457	449	455	447	469	444	433	426	456	445	421	418	423	401	404	426	382	410	450	435	406	444	446	450	433	420	391	402	433	419	396	428	409	439	437	403	468	412	421	398	401	427	405	436	453	453	446	431	450	440	426	427	414	443	394	405	417	450	419	447	444	438	458	449	417	423	417	472	424	438	386	455	441	455	425	385	440	408	438	463	416	421	424	425	404	384	417	442	435	412	468	427	436	389	447	417	473	442	419	457	440	391	457	452	430	420	401	456	431	381	408	435	457	444	449	392	437	427	426	399	380	431	412	423	402	438	456	420	424	393	469	415	447	382	452	413	454	449	416	470	462	425	445	443	447	465	451	455	418	385	368	452	449	425	452	427	418	416	423	419	476	392	386	398	451	411	410	458	451	453	437	415	440	443	417	459	456	423	451	438	453	434	460	395	428	442	453	394	412	436	428	468	419	441	469	457	443	444	428	394	430	495	391	443	458	411	398	448	433	442	460	418	395	437	415	428	447	400	361	425	433	410	428	407	448	395	429	426	427	426	433	422	474	464	464	412	402	427	420	412	421	399	416	423	443	445	401	466	421	386	427	421	464	440	423	424	421	410	415	421	417	423	424	432	466	392	444	361	477	418	417	405	420	386	424	431	424	395	413	428	413	423	406	393	431	428	425	406	426	422	394	415	394	381	394	418	378	419	412	419	406	400	422	395	425	419	431	422	387	387	439	405	438	400	433	433	435	419	449	429	438	443	389	399	397	429	397	419	419	424	371	456	453	437	448	432	416	430	436	394	443	395	467	416	381	437	426	405	427	449	423	446	447	416	418	442	444	432	422	382	433	402	408	464	444	427	420	407	434	419	460	371	421	423	435	388	391	433	408	422	401	423	430	449	403	404	450	399	447	400	426	443	391	418	449	448	440	468	447	424	425	474	454	421	399	422	446	389	415	372	431	474	409	420	427	433	413	390	402	449	429	439	432	389	444	401	407	417	470	390	447	424	432	426	458	431	471	401	439	421	441	394	423	395	417	425	457	441	439	388	430	442	433	428	409	452	453	476	422	431	412	406	438	406	422	448	407	429	416	423	443	406	434	381	410	445	410	445	441	425	424	472	393	421	423	481	407	468	395	385	400	397	467	446	455	425	435	437	410	385	456	408	414	440	409	437	456	421	415	411	420	420	403	422	396	414	433	416	422	438	459	388	402	436	433	394	452	414	414	450	409	418	432	404	436	424	379	426	400	385	424	413	423	457	410	421	398	410	440	466	453	422	399	440	429	422	428	426	419	408	417	378	431	437	412	447	428	433	451	414	428	450	465	458	364	440	444	422	442	455	413	428	449	424	444	402	418	409	432	409	452	429	404	458	414	465	476	438	413	460	419	435	434	428	427	404	443	453	426	404	425	405	413	438	394	427	425	378	465	446	441	461	408	422	415	434	439	398	431	410	430	425	429	395	420	449	422	418	435	408	393	436	408	437	405	436	420	422	448	439	414	469	417	422	418	419	425	479	422	426	412	440	429	374	414	473	451	412	440	481	441	416	427	402	447	411	425	411	411	436	418	411	387	428	440	450	411	424	434	403	404	440	430	411	429	423	406	385	384	437	425	419	385	437	405	446	418	441	428	443	440	438	470	386	415	427	425	439	392	414	362	418	427	406	496	451	459	431	396	480	414	441	404	456	418	431	408	449	399	446	450	440	432	423	430	406	392	407	452	387	399	441	447	427	410	454	443	407	428	418	425	436	459	409	443	416	458	445	389	463	392	442	398	414	417	384	460	403	411	467	427	388	447	442	414	467	401	452	441	420	430	445	424	378	469	434	426	443	402	426	418	421	434	447	460	424	453	457	413	408	392	427	403	434	454	399	431	439	425	451	430	457	400	465	434	418	422	451	413	441	402	448	404	425	412	422	409	414	389	431	414	455	409	406	429	426	431	442	402	454	422	427	440	449	449	455	418	404	420	412	415	445	388	433	411	431	417	430	387	410	436	398	426	404	448	409	440	465	462	419	398	412	466	408	411	418	407	411	436	422	412	431	434	406	410	376	408	428	393	467	449	445	411	440	411	405	455	438	429	427	436
5683	1603	1347	1113	1021	1003	1011	985	935	911	953	918	920	934	905	966	938	944	973	943	934	988	941	945	931	1031	949	907	965	940	922	959	983	971	1002	945	973	968	915	920	913	936	976	973	945	947	966	982	937	900	982	973	964	973	979	974	890	966	985	1003	977	886	978	976	992	967	895	924	916	854	990	931	945	915	958	930	957	948	939	945	946	934	963	920	1006	970	997	914	912	911	933	958	947	962	967	977	960	1015	922	970	939	919	944	1006	915	961	886	992	954	978	970	985	973	942	965	987	923	891	964	929	933	962	919	966	912	995	943	947	960	918	937	922	956	951	919	911	966	988	962	962	959	937	882	970	901	969	984	1003	954	983	948	926	949	974	954	920	927	972	890	963	954	944	940	971	926	946	978	932	970	941	945	931	953	946	918	1003	1006	927	927	965	967	935	979	922	906	939	902	935	943	936	870	951	961	972	968	960	985	984	963	942	1006	938	936	946	945	842	991	978	939	961	963	967	917	983	897	933	927	954	945	943	919	934	1011	989	953	952	968	983	956	965	930	1003	946	959	958	947	973	980	927	984	957	989	940	977	954	932	951	975	887	923	932	952	952	967	923	957	955	917	935	983	959	956	993	945	945	953	904	937	951	946	954	911	916	982	938	940	945	985	934	970	955	929	938	967	929	1047	950	944	929	1009	938	1012	975	922	919	968	955	975	915	871	988	941	967	986	927	968	959	954	981	961	953	976	942	955	955	1025	952	966	921	951	859	938	953	934	980	936	973	961	984	949	951	939	975	962	911	960	876	917	906	888	933	921	938	900	927	917	943	933	912	931	957	946	938	973	946	960	882	930	941	908	957	883	940	947	941	969	897	925	952	996	908	941	962	907	916	968	938	867	963	972	918	983	944	940	946	993	989	958	975	1001	960	983	903	954	965	910	926	988	931	952	988	897	954	964	910	975	968	964	1005	958	957	982	931	930	901	919	964	946	933	914	916	911	932	981	930	948	980	950	903	948	935	997	902	954	950	963	917	890	924	956	952	950	939	931	997	906	973	934	1009	924	965	874	941	917	933	935	925	951	989	938	933	945	980	912	980	978	932	942	963	968	988	890	967	956	1018	920	914	932	928	947	928	922	910	934	981	879	877	940	1007	966	937	976	966	946	962	980	948	966	941	974	951	923	947	991	980	935	913	887	890	904	940	965	895	925	972	952	940	970	945	993	959	910	895	965	905	998	967	971	943	928	939	940	935	943	986	928	968	984	972	960	959	951	939	970	885	958	937	861	932	927	917	959	890	970	962	937	945	909	950	921	944	968	981	987	967	934	947	1021	974	928	938	950	972	993	925	966	975	959	932	968	936	967	960	949	948	921	890	1000	968	953	955	955	955	880	951	939	978	953	965	958	904	946	1022	925	979	941	934	929	1008	942	944	942	915	979	936	948	992	914	917	987	943	970	913	938	971	999	926	946	983	1029	872	967	923	942	937	941	988	927	937	936	949	919	954	959	942	955	948	963	978	928	949	940	970	973	937	931	963	941	950	901	911	946	972	979	957	975	916	956	920	882	983	934	945	970	939	953	942	980	983	967	934	955	946	928	978	943	904	968	956	979	950	943	898	981	887	1005	954	943	921	956	925	962	922	919	939	987	908	914	914	994	920	950	939	922	947	991	890	908	911	960	915	953	947	971	970	967	938	973	969	941	938	957	959	931	994	945	920	967	941	960	965	920	964	957	947	937	941	915	938	977	939	965	954	909	967	943	1025	915	984	905	943	914	1009	912	902	962	993	947	953	962	937	934	939	968	948	966	906	919	936	861	976	902	963	925	977	932	912	959	979	936	919	968	944	888	944	895	960	904	884	934	954	973	925	930	920	947	1014	950	902	931	995	943	929	966	899	950	929	947	971	956	964	972	962	927	928	974	997	963	946	943	945	924	988	976	957	989	938	864	926	929	958	970	973	991	943	970	921	953	938	967	977	898	933	976	896	975	940	946	946	969	976	927	997	908	930	982	980	948	933	917	932	897	951	929	970	959	974	946	934	917	871	987	908	965	987	898	952	952	914	943	943	942	919	932	992	925	968	949	985	948	878	931	921	908	912	958	895	949	893	973	1011	913	969	952	925	941	962	951	948	963	966	938	965	960	990	922	965	972	927	909	987	902	1029	993	924	925	974	920	930	912	920	987	943	940	878	913	985	952	984	901	949	961	924	939	968	969	948	960	974	1006	992	930	911	959	895	928	962	1003	1007	1008	987	983	966	972	908	918	956	956	990	916	975	977	915	986	920	999	963	924	914	948	962	967	992	928	966	923	949	918	888	939	1007	916	909	897	944	937	938	1002	945	948	965	960	960	962	959	955	928	946	964	964	928	951	908	976	940	971	922	976	959	1018	932	910	938	992	915	1011	934	934	949	950	915	980	921	975	959	933	940	945	975	948	949	949	993	946	907	998	901	911	939	980	888	987	882	947	922	939	931	908	920	945	980	934	953	916	959	965	954	975	965	925	948	958	978	917	926	942	966	885	941	991	990	964	965	951	957	952	950	922	913	863	922	933	926	896	975	1062	971	972	950	903	974	908	922	881	883	939	932	922	931	933	954	964	946	972	896	972	949	989	916	955	937	982	964	981	942	986	914	969	900	900	962	902	960	910	989	914	945	952	1006	980	958	967	968	1032	950	948	953	991	965	888	975	1014	959	981	976	944	951	951	908	948	978	946	944	880	1003	926	976	957	923	963	957	909	943	956	905	943	970	972	958	969	957	948	958	1013	959	939	910	911	925	963	926	932	970	959	963	955	950	928	957	973	996	941	970	900	892	889	948	959	950	997	967	926	985	967	929	922	972	941	993	947	973	983	952	940	963	934	934	960	922	942	960	942	966	1004	945	951	1002	950	917	957	958	926	967	919	957	952	953	957	969	933	957	916	955	961	953	935	932	1007	936	992	930	939	971	891	1022	901	972	938	939	976	949	918	957	937	952	940	986	988	921	940	946	941	970	943	934	872	987	946	937	964	860	965	946	936	963	912	969	920	941	949	988	953	968	960	1004	968	1009	918	937	1000	960	1004	914	875	940	942	936	923	942	951	950	942	943	912	927	932	1000	913	936	881	936	940	908	926	976	939	981	940	959	949	1029	982	979	943	946	917	959	967	913	1013	949	974	938	988	904	940	981	938	958	977	964	925	934	938	958	941	932	966	889	926	947	913	938	958	980	940	938	964	975	955	921	896	927	913	960	985	916	936	965	939	951	969	897	938	891	975	982	904	970	930	944	970	927	948	994	907	940	934	971	994	956	956	915	979	961	963	968	978	950	923	947	933	981	915	1002	921	944	882	968	963	916	913	931	1001	950	987	948	915	928	986	943	872	976	988	971	1036	943	999	960	975	936	948	959	954	1008	972	970	892	904	914	906	989	1003	898	947	990	952	946	989	990	943	962	981	920	924	974	916	947	911	922	967	949	968	909	940	960	939	1025	932	954	937	919	886	956	949	943	958	935	890	910	984	975	966	975	922	926	974	949	989	914	1009	960	933	901	916	925	958	987	946	914	994	914	928	934	950	950
23966	20658	23885	27465	20657	20096	1393	580	503	481	445	381	407	390	439	351	384	333	393	370	307	341	324	322	350	282	326	334	343	300	318	362	315	308	306	338	315	308	287	300	294	315	358	318	291	318	344	301	304	279	308	328	281	315	297	324	322	273	290	378	328	341	322	301	322	333	329	311	307	289	335	340	356	309	307	374	332	333	294	268	293	330	305	334	310	327	344	315	315	371	303	311	306	325	313	287	287	298	347	302	298	314	312	319	324	274	324	284	304	326	305	354	341	293	320	306	298	276	293	285	303	322	305	295	326	264	303	266	317	303	332	311	312	312	313	309	311	335	312	298	323	327	324	364	323	310	279	323	331	313	306	296	295	315	323	315	323	337	317	267	337	360	340	313	313	321	303	295	296	317	321	371	288	362	342	319	301	312	323	297	280	321	307	307	321	309	327	358	307	282	317	292	330	298	286	265	310	333	304	336	333	340	336	311	338	313	327	325	320	307	307	287	288	320	311	310	307	278	352	291	284	308	328	312	347	287	309	318	311	310	331	323	336	324	342	310	307	294	311	281	316	323	286	299	313	315	278	297	289	294	298	325	300	301	263	285	350	336	296	325	299	322	307	299	312	331	309	296	313	286	283	315	319	306	294	278	328	292	300	363	331	305	340	317	315	295	301	308	291	279	310	317	339	326	309	279	305	310	308	341	296	295	341	292	291	323	335	280	320	320	311	295	279	317	313	304	311	305	318	327	309	300	317	295	248	322	321	291	334	284	315	334	304	288	340	314	277	316	306	314	325	321	313	287	326	322	306	304	288	317	318	344	321	293	300	284	280	342	309	323	273	341	318	311	291	269	321	324	317	295	304	363	325	333	299	301	324	316	325	314	331	337	333	311	310	286	307	316	329	321	327	308	308	325	293	333	314	295	259	308	311	295	336	283	306	308	312	343	344	308	342	304	298	322	329	279	321	345	318	335	324	334	310	316	330	315	337	284	284	298	296	291	313	331	322	311	316	329	297	308	312	282	281	318	324	304	285	321	306	316	305	316	312	277	316	296	285	307	320	313	335	313	337	300	318	329	310	294	327	339	314	309	302	264	298	324	333	307	309	331	309	320	301	290	295	320	329	319	307	296	307	319	330	275	296	312	298	307	310	318	292	328	285	291	311	305	283	329	299	303	271	293	320	313	285	316	328	317	300	329	313	323	293	294	336	303	283	308	303	303	319	317	286	313	330	310	297	328	310	308	296	328	302	318	278	319	324	311	319	315	322	319	288	309	288	299	328	283	319	320	343	311	306	346	306	316	310	305	340	298	330	308	343	343	335	276	302	340	304	309	309	319	332	330	306	290	327	294	316	354	324	303	319	323	296	305	303	335	310	314	318	349	291	315	308	349	334	311	289	283	348	277	330	317	333	273	308	351	328	305	287	324	326	343	337	312	318	300	311	346	322	314	320	294	332	300	291	329	294	312	324	319	311	323	337	284	330	335	316	326	309	288	308	278	317	306	331	305	324	328	300	310	333	306	321	320	338	319	293	305	313	314	331	284	311	295	325	311	341	353	304	322	310	318	292	299	330	305	323	345	337	306	349	292	325	335	309	328	325	302	318	311	293	303	293	301	340	304	352	296	290	271	321	308	335	345	305	301	330	288	287	321	309	296	323	322	340	299	314	285	299	292	317	308	326	316	275	307	316	324	290	339	315	322	304	287	308	303	309	297	337	308	315	329	312	333	306	319	298	337	314	300	304	289	373	326	294	313	313	309	345	296	304	310	304	314	293	352	311	335	332	310	317	326	301	283	307	289	306	312	291	342	318	296	305	341	320	295	314	295	311	282	305	274	284	301	305	298	309	278	284	306	333	322	330	329	315	333	320	320	307	324	290	303	295	280	325	356	343	320	287	275	306	339	286	311	360	330	312	323	293	294	315	340	339	318	324	273	295	300	326	287	300	313	289	290	326	307	293	343	318	294	324	330	309	313	334	336	308	308	312	316	304	314	367	306	317	279	304	299	296	318	300	342	333	313	330	307	289	327	359	318	324	325	285	314	306	306	287	314	306	300	305	332	305	327	292	327	325	319	315	314	295	319	291	331	326	273	326	323	344	289	291	284	328	320	302	299	311	291	342	332	333	305	326	329	346	342	332	323	316	283	297	322	322	321	301	310	319	308	314	323	314	308	329	320	316	314	313	310	294	325	340	301	304	307	331	291	308	296	330	340	320	298	319	322	320	307	312	314	315	316	313	284	325	287	319	340	301	324	276	343	309	312	331	315	302	332	303	329	296	280	314	329	323	304	317	312	290	331	303	300	335	290	342	328	305	286	300	313	289	315	317	299	285	305	319	340	286	319	309	293	328	335	324	322	306	315	340	303	315	312	298	336	322	320	294	341	277	313	347	335	315	300	314	319	307	311	274	333	285	309	286	335	297	307	308	345	338	331	306	341	315	312	301	332	306	299	292	316	313	310	271	333	301	297	315	302	284	302	285	304	286	314	316	314	322	302	289	319	292	285	334	305	315	308	305	295	283	306	275	354	320	313	271	318	331	337	310	324	308	317	297	315	325	330	320	316	283	330	340	295	294	324	305	297	283	317	319	320	321	298	293	337	304	329	346	332	292	321	319	331	315	323	332	305	296	310	327	286	325	313	316	317	325	322	309	309	275	308	291	325	284	313	308	359	327	294	327	296	299	292	344	263	321	275	287	314	307	327	328	315	334	321	315	311	280	286	321	311	325	310	315	290	350	317	337	334	345	325	351	337	297	326	314	313	342	346	314	304	325	295	332	319	328	350	313	281	321	316	309	333	300	334	320	330	301	345	324	315	333	324	328	298	315	312	335	288	308	294	320	337	328	321	277	321	332	305	317	299	344	289	325	319	335	313	307	318	328	342	285	327	313	312	284	284	312	287	310	298	291	346	341	312	318	332	328	317	332	326	323	310	298	288	321	314	310	312	321	300	298	304	312	303	282	310	286	307	291	345	296	302	295	297	299	335	327	302	320	312	321	279	275	325	309	319	302	301	293	307	337	279	307	291	284	276	295	329	294	343	280	302	295	299	321	314	310	271	314	296	297	337	285	315	313	318	330	305	316	296	326	300	317	296	298	299	297	323	315	342	323	347	334	314	278	305	303	306	310	328	336	280	340	302	289	309	301	309	301	272	310	290	300	316	293	296	319	330	284	307	300	324	313	314	337	308	315	300	303	292	286	314	313	321	306	345	307	300	304	306	333	295	328	320	311	340	305	330	300	274	335	359	274	334	317	386	310	289	305	316	331	332	304	277	293	315	292	309	301	314	337	297	342	311	348	326	311	297	294	322	258	277	306	321	321	330	333	311	320	299	299	304	294	315	274	291	316	316	333	315	309	324	309	294	319	314	302	323	338	300	345	288	296	297	310	312	329	300	323	326	319	324	287	287	313	289	343	277	298	309	312	312	317	341	326	306	296	311	328	334	317	312	298	294	285	302	286	309	322	328	318	314	335	298	319	325
3538	3076	2037	1264	1043	849	787	821	780	735	721	677	745	732	711	731	666	675	723	722	682	679	710	679	717	715	676	715	707	693	756	704	671	712	703	706	657	699	667	691	703	701	702	728	683	713	675	686	732	719	743	731	701	716	682	703	704	752	696	709	712	751	715	721	659	710	667	701	727	686	715	727	714	717	684	650	726	695	698	721	705	728	752	685	675	740	679	679	722	718	653	688	615	696	678	682	682	713	729	712	713	698	680	682	666	712	676	682	709	698	738	714	720	727	689	700	725	749	703	666	677	686	737	721	673	715	669	714	709	682	694	683	685	715	746	722	634	688	701	714	702	707	699	686	726	714	731	660	681	700	701	709	687	652	684	734	706	722	699	717	698	702	736	693	688	748	710	671	676	670	713	687	734	681	669	701	675	700	726	685	693	685	732	653	703	683	696	692	685	673	704	725	725	740	714	744	760	687	687	701	651	695	699	687	660	697	686	712	691	744	680	719	693	733	730	658	720	686	700	698	684	756	715	673	657	748	701	718	754	718	670	679	719	714	665	652	633	749	698	716	713	672	714	739	731	712	680	767	705	697	652	726	690	702	712	711	699	761	726	711	722	649	712	657	640	675	697	717	710	691	704	717	717	668	683	689	655	706	686	677	696	669	682	693	737	657	688	740	692	709	679	686	649	680	685	678	692	699	683	686	688	697	725	703	734	688	718	706	712	679	693	685	691	697	678	683	671	683	706	708	697	704	722	697	665	720	688	708	704	666	718	667	674	692	677	687	715	697	714	654	773	700	702	663	689	688	734	732	690	685	684	684	741	739	670	717	778	691	680	681	711	643	725	734	729	724	679	691	710	652	694	715	692	658	715	703	690	674	669	739	664	701	678	700	690	689	702	703	730	726	671	720	700	663	681	685	715	709	738	653	683	642	727	676	681	662	713	678	671	689	718	730	716	720	703	722	685	764	648	691	653	684	756	628	685	698	683	679	678	714	672	703	698	694	705	711	675	694	698	691	684	701	688	688	725	747	633	691	656	689	729	683	654	731	685	688	655	679	691	713	668	713	671	688	656	727	665	720	701	685	743	721	685	685	683	669	750	640	672	741	699	672	709	723	713	725	724	752	735	710	695	725	712	705	706	710	696	650	707	662	694	683	644	740	679	714	684	685	658	703	731	718	699	676	730	722	681	673	696	706	722	675	721	718	720	645	648	674	712	725	683	691	719	693	758	660	702	705	735	682	680	702	698	663	643	701	726	730	698	695	718	687	681	675	728	685	694	686	640	682	678	652	693	663	675	686	667	686	756	732	687	716	728	738	725	686	744	702	738	667	702	687	679	697	711	748	696	663	709	695	691	694	643	687	651	679	682	720	706	744	695	647	628	712	712	692	677	671	722	688	661	687	676	695	678	691	742	684	704	698	662	717	710	668	696	674	679	690	670	739	691	650	722	726	657	687	673	697	692	707	712	729	725	709	738	675	717	707	672	700	674	689	682	691	709	667	636	662	749	615	663	712	708	668	670	717	691	672	726	665	690	754	641	672	749	718	700	700	732	718	756	688	684	695	657	714	707	689	663	687	675	708	729	742	705	700	713	670	683	670	718	707	694	660	658	710	658	731	739	692	716	677	706	700	708	674	685	732	684	712	716	694	683	657	696	664	691	715	673	731	704	680	673	696	691	732	710	660	696	698	664	682	724	704	712	654	703	676	662	674	740	736	734	688	724	734	714	716	685	711	723	689	735	656	685	685	679	704	692	702	684	722	662	684	692	702	713	714	713	683	683	703	665	713	725	709	680	699	699	736	697	712	709	685	681	709	685	699	686	655	712	703	670	677	655	687	748	725	667	663	659	772	750	736	666	709	727	694	734	674	718	659	728	738	700	698	669	655	703	613	694	715	678	739	721	688	750	738	672	719	717	725	741	692	730	697	671	709	706	670	657	691	649	691	669	739	674	726	697	700	736	725	707	654	741	684	691	706	766	738	712	731	741	674	695	676	693	653	719	655	783	706	680	694	704	752	697	684	677	684	681	697	688	662	675	691	659	704	706	697	683	678	709	664	674	706	712	748	688	725	664	649	693	670	660	673	672	695	662	658	663	664	694	705	691	742	686	705	682	687	703	688	733	709	755	668	698	655	708	763	687	699	694	705	702	690	720	724	684	700	704	654	693	702	670	730	688	682	722	706	706	663	709	673	699	660	697	674	654	659	698	702	716	663	712	705	658	688	672	691	708	719	679	722	722	657	705	738	688	747	704	657	702	669	725	728	690	679	692	670	718	701	705	672	712	672	653	670	710	711	690	710	667	678	692	673	696	744	749	673	708	670	690	704	705	671	695	720	721	720	688	728	719	701	665	686	717	676	744	670	693	705	698	721	630	646	722	652	663	699	683	723	691	718	709	714	708	740	752	745	680	704	695	663	715	695	672	677	642	732	685	645	710	674	690	726	705	728	732	723	683	713	646	683	669	689	678	683	698	698	691	697	723	668	748	713	675	679	707	702	631	688	700	743	720	737	716	717	687	717	716	696	720	654	738	694	713	694	679	675	707	684	719	696	665	676	747	643	697	704	702	653	689	645	715	699	698	704	668	726	701	700	643	693	666	683	672	697	681	671	687	667	697	687	677	698	708	745	699	677	684	708	720	737	710	697	691	698	700	705	667	712	673	667	698	700	707	683	776	722	646	725	707	697	722	646	752	703	727	675	723	701	694	655	663	646	636	675	728	682	727	704	713	635	687	718	700	689	688	712	711	721	666	694	667	671	683	722	715	675	654	702	686	709	711	648	705	685	698	702	668	687	708	677	710	725	708	670	663	680	694	690	654	700	666	708	646	679	719	671	748	728	671	691	670	736	731	682	663	697	745	711	684	700	710	692	677	703	711	676	713	682	657	737	660	725	675	693	686	639	695	713	651	711	687	726	667	660	644	705	680	729	681	701	696	675	719	682	735	683	722	727	679	730	658	703	721	689	664	685	678	726	722	755	695	691	663	725	661	718	705	710	719	668	696	701	634	664	715	693	684	713	669	675	722	688	712	680	664	671	698	678	697	736	701	663	683	682	693	656	695	713	676	716	689	687	708	701	683	694	742	679	691	712	729	672	732	697	679	717	703	729	708	735	715	719	689	727	666	710	682	716	684	659	705	670	706	677	686	675	726	680	660	699	695	701	663	743	717	701	666	684	688	656	730	709	729	683	687	671	718	699	665	715	724	705	673	772	711	694	668	702	701	678	706	704	682	692	691	724	669	687	671	701	718	717	689	659	725	705	668	731	646	725	663	657	734	679	697	712	647	691	661	685	728	691	696	710	660	704	714	712	662	678	685	660	698	695	672	695	662	733	703	670	679	712	718	685	663	652	684	699	701	692	743	700	704	691	706	761	682	669	665	654	684	695	698	710	712	697	720	708	684	703	659	692	703	729	705	717	706	693	652	715	709	687	706	706	666	711	722	721	686	687	676	649	738	674	738	711	698	673	716	718	709	701
23465	20684	24193	27223	20685	20710	17307	890	549	469	389	335	302	261	299	265	297	247	236	218	217	197	179	194	190	204	179	212	184	202	216	159	192	184	189	178	188	184	167	189	185	217	181	161	191	190	169	155	156	183	167	174	206	182	167	169	177	177	193	166	175	156	187	186	193	191	181	173	164	167	177	191	204	169	182	166	212	170	172	192	187	168	158	195	181	181	176	171	168	180	176	156	197	151	175	164	177	171	183	184	195	161	155	166	165	173	181	160	156	178	150	156	176	221	193	182	145	194	168	178	169	190	167	190	163	167	179	164	183	159	168	185	195	187	195	176	187	171	184	183	170	162	160	195	209	199	183	171	187	198	194	202	155	173	166	198	180	172	172	165	180	174	173	187	171	198	172	191	152	158	178	159	211	171	178	149	179	164	188	192	195	181	184	189	194	188	185	204	185	153	137	184	179	164	187	195	157	188	141	184	182	160	168	162	144	179	200	194	190	169	183	196	185	183	185	174	165	173	168	173	206	154	164	182	178	149	168	188	188	176	169	176	181	160	190	176	165	163	176	163	173	192	178	194	175	185	170	185	166	176	164	188	181	183	172	155	192	152	176	165	173	172	147	139	208	193	165	166	164	142	164	170	180	188	176	190	183	190	184	151	176	187	174	164	172	183	162	183	173	177	166	169	183	160	155	194	168	194	168	144	172	180	183	183	176	183	194	186	181	157	168	194	192	177	170	196	187	178	183	182	149	162	187	192	179	195	190	176	156	157	172	163	182	184	209	178	168	162	148	180	165	186	174	172	177	172	184	171	186	191	160	165	211	147	155	179	183	160	177	193	152	187	169	178	192	177	186	185	164	169	187	168	152	180	167	180	175	157	170	174	157	158	181	159	183	185	197	176	187	183	173	145	172	178	163	166	168	176	172	183	161	148	183	180	162	200	156	149	193	175	173	166	170	141	190	159	175	176	168	176	150	158	155	179	192	173	155	181	181	161	178	165	172	153	199	183	173	156	174	158	192	180	203	184	169	145	170	184	185	158	193	191	182	191	150	173	159	161	166	167	177	171	165	168	198	173	177	178	170	174	171	179	160	207	185	199	170	189	200	158	170	182	183	176	173	182	194	185	165	161	177	205	169	183	182	195	180	192	176	159	157	181	176	171	166	174	192	177	174	169	160	180	145	177	209	183	187	179	192	180	174	172	151	169	182	171	166	200	169	179	179	174	176	187	156	177	218	204	160	188	187	186	185	172	139	185	188	176	165	162	175	156	154	168	190	212	180	161	197	185	191	169	165	139	180	157	174	164	185	181	170	180	185	167	163	170	167	183	184	167	175	192	166	193	165	162	169	120	169	173	188	172	209	198	168	181	170	175	179	175	180	160	171	190	146	158	159	168	179	184	159	183	167	178	177	165	176	193	180	190	176	157	186	191	171	189	165	169	166	178	190	180	175	159	195	189	169	154	175	171	179	192	192	172	178	147	197	180	180	177	189	138	180	165	174	145	185	173	182	174	184	183	174	186	180	161	172	175	199	159	181	168	177	177	182	167	174	171	179	194	182	159	204	181	207	188	182	192	191	167	179	163	168	195	186	157	177	183	210	185	183	158	170	201	173	186	181	176	203	169	176	161	164	176	180	179	172	179	177	160	180	203	168	167	152	194	163	183	172	182	198	155	161	184	176	173	192	173	173	157	162	197	160	159	167	177	168	174	176	182	187	168	198	178	191	197	176	177	150	184	182	163	172	188	190	180	180	146	172	182	187	182	190	162	141	175	147	173	162	181	175	182	163	183	197	175	164	182	212	184	164	192	181	154	141	172	168	195	181	156	186	167	181	187	172	173	167	170	161	167	159	166	183	172	179	176	181	204	179	172	163	191	197	168	156	180	177	174	173	177	177	189	164	202	183	172	159	177	182	170	166	182	193	194	178	185	200	174	151	191	168	179	179	166	172	162	177	179	198	171	173	188	165	162	209	170	186	183	163	187	199	163	165	193	161	173	189	162	187	154	192	177	146	181	184	171	187	179	170	171	165	201	188	182	156	161	163	173	163	188	199	199	172	183	180	160	198	166	154	165	190	165	176	158	163	171	148	172	179	191	162	159	214	169	169	194	167	178	185	159	160	203	175	186	186	164	195	173	200	170	177	190	198	185	175	176	167	174	187	152	160	187	186	164	152	177	167	167	191	189	154	196	169	148	172	171	176	180	189	166	157	197	180	151	182	168	184	177	173	167	153	173	174	182	185	178	171	185	206	181	151	181	181	209	192	187	178	202	177	185	170	152	167	168	185	175	185	183	198	155	201	167	174	178	173	186	179	147	177	160	174	149	169	159	151	184	193	163	176	181	180	173	202	185	139	184	159	172	184	205	188	168	183	176	161	175	165	151	182	166	179	176	185	171	185	205	180	186	172	198	155	182	196	201	185	174	162	168	158	178	196	170	173	170	176	178	188	168	166	150	176	183	170	177	151	170	184	196	162	193	167	178	195	167	173	187	174	177	162	170	158	170	176	172	194	208	153	164	171	186	158	183	183	183	173	176	193	170	175	146	173	176	181	166	170	167	150	180	194	185	166	166	177	147	179	186	178	187	190	205	184	192	165	162	186	161	166	146	176	164	191	183	183	173	153	178	182	175	179	143	163	138	173	163	199	172	197	187	180	157	171	184	177	179	196	146	189	174	173	148	165	215	183	164	185	181	180	187	178	173	156	176	169	173	184	145	168	185	165	188	179	188	180	182	164	183	170	175	173	184	176	161	170	166	166	194	157	190	162	178	203	147	186	153	171	170	159	185	173	176	182	149	185	192	164	186	147	152	169	178	188	172	156	170	163	169	183	178	168	148	168	174	170	183	158	146	169	178	183	161	178	184	190	158	180	176	209	169	172	182	191	195	186	168	181	147	173	175	143	195	156	164	154	156	189	151	171	200	176	157	161	147	171	154	189	183	215	158	180	167	167	168	169	160	159	181	161	164	180	174	166	180	168	182	192	175	189	156	192	187	207	179	200	183	184	153	156	185	184	187	161	178	176	211	182	174	207	174	172	161	199	172	157	158	177	171	175	168	189	169	153	177	189	172	165	173	191	150	155	169	175	173	181	198	182	149	154	181	164	168	191	185	210	162	201	179	177	171	185	180	177	164	199	160	186	169	201	139	185	212	173	177	164	167	161	151	160	187	176	194	162	198	170	186	162	164	169	173	190	146	147	163	168	146	191	185	177	191	163	171	172	175	171	164	182	166	187	191	175	175	144	185	180	175	181	173	199	179	164	170	181	187	166	207	160	176	203	190	173	153	160	164	173	167	177	172	193	162	167	192	187	181	181	165	157	166	163	183	158	155	195	165	170	166	164	163	159	189	168	186	176	190	172	175	205	176	167	155	175	163	200	195	157	182	172	202	186	165	181	176	179	154	194	191	192	179	202	162	194	170	162	170	172	159	197	166	177	162	181	179	189	192	194	165	175	170	167	181	205	209	185	173	154	182	168	204
3553	4599	2687	1423	980	735	596	502	550	514	502	485	484	453	493	492	466	426	476	441	441	403	456	437	450	468	435	444	485	393	449	474	422	459	446	438	430	398	457	437	463	447	417	461	416	426	436	405	425	413	422	442	438	467	447	427	425	422	411	457	419	462	449	443	437	429	418	435	417	404	428	429	412	435	418	425	421	422	447	419	419	450	437	419	414	444	423	462	414	433	444	451	418	388	427	391	428	448	485	425	425	419	436	434	406	449	409	386	429	465	455	430	409	419	390	427	426	425	464	431	440	438	450	413	444	452	438	404	430	399	455	400	424	407	436	401	434	391	427	436	452	463	429	443	447	447	459	444	417	414	413	450	442	406	421	448	435	380	423	427	463	423	428	416	445	451	390	412	407	425	407	400	434	445	425	426	427	435	443	365	442	438	462	418	426	422	452	455	423	440	397	448	452	421	443	428	440	426	423	407	455	453	434	400	406	405	448	407	434	399	421	421	409	407	472	432	453	408	366	423	424	436	423	425	474	472	429	434	417	441	436	423	437	446	430	412	467	422	429	397	424	454	395	429	439	454	426	398	438	419	424	428	443	428	422	413	435	427	419	423	438	419	436	409	464	416	443	433	468	419	453	426	405	437	458	423	429	444	435	433	451	398	439	459	426	411	401	422	444	431	392	441	393	414	431	440	425	442	404	451	435	422	430	428	412	421	448	457	436	414	395	392	475	413	420	394	431	409	417	438	444	432	435	459	431	403	400	424	408	408	422	410	405	422	430	407	428	440	416	458	425	422	405	422	411	441	427	470	418	388	434	447	450	435	437	420	423	407	427	420	422	449	396	464	400	477	433	392	409	446	422	409	452	466	395	443	383	437	423	432	409	423	426	399	392	441	452	455	401	425	424	424	448	396	426	442	430	450	443	407	410	427	415	417	413	472	423	410	434	431	435	427	476	432	429	465	431	415	435	424	407	419	421	424	429	429	438	398	427	456	410	448	414	443	429	436	424	459	423	433	460	437	411	442	490	449	441	424	413	455	390	438	454	423	416	471	423	459	427	433	422	454	441	451	442	440	425	442	430	417	414	439	424	408	427	429	433	395	436	423	440	447	407	464	436	447	417	404	407	383	461	448	474	452	445	436	435	448	454	427	485	443	425	413	439	425	414	409	418	447	447	421	401	434	417	398	446	392	422	432	422	466	402	427	448	491	454	428	435	434	414	402	442	435	436	434	473	402	421	437	422	441	465	413	456	437	444	427	451	465	433	443	395	378	397	423	432	449	403	433	428	417	413	412	414	421	434	436	429	409	409	433	411	442	431	415	442	402	432	421	434	479	422	434	412	424	427	439	413	417	449	441	388	461	430	366	422	442	456	427	454	426	462	448	443	439	415	441	430	414	410	456	435	444	411	413	396	447	405	431	418	460	430	425	426	407	429	477	432	447	427	434	422	406	420	415	434	405	417	456	405	415	433	444	398	445	409	440	412	412	412	424	411	436	449	481	440	418	441	437	406	408	443	429	437	457	410	454	426	415	499	458	433	457	432	438	424	400	464	414	450	440	450	424	449	411	429	409	430	466	426	438	439	416	442	448	453	443	453	440	448	437	413	447	414	416	436	436	438	428	453	442	423	415	403	443	461	441	424	416	402	446	409	439	407	419	423	451	453	419	418	460	423	425	444	427	431	423	402	428	463	441	419	464	456	413	426	387	413	440	441	402	410	432	450	417	439	459	442	459	430	413	419	445	431	409	439	434	460	420	409	456	419	439	425	435	418	435	388	440	370	432	453	426	436	417	413	414	398	448	407	457	434	465	381	416	408	377	426	411	413	462	446	416	423	414	421	417	433	460	396	404	441	405	426	470	414	400	444	430	414	431	405	419	452	418	413	431	418	468	441	444	427	441	401	381	426	447	398	433	428	439	445	393	421	426	435	396	442	430	467	420	398	394	440	415	424	401	400	432	421	397	419	404	428	432	429	442	432	387	431	456	416	428	416	444	458	443	425	403	455	408	417	438	442	440	433	438	414	443	395	400	416	421	434	394	427	423	417	415	449	434	407	455	409	451	399	447	443	432	424	411	418	401	400	413	431	409	438	420	463	430	397	462	412	404	448	410	416	449	448	443	415	440	440	456	394	446	429	453	437	427	420	426	420	444	422	445	419	435	411	421	411	436	431	457	419	442	422	391	414	433	409	416	459	441	414	409	416	405	435	390	458	430	427	380	405	450	400	417	418	443	437	401	428	426	440	416	423	430	434	452	420	376	417	437	412	401	444	461	450	422	382	423	436	403	446	386	443	403	408	441	423	394	415	427	409	396	410	431	427	456	435	424	444	418	424	450	416	434	454	418	447	423	435	428	427	430	436	451	389	446	411	443	404	456	432	416	431	436	426	399	451	415	419	439	447	435	459	427	440	451	399	447	440	414	410	408	446	426	418	435	429	427	418	410	422	416	428	419	424	412	470	431	420	435	445	408	432	438	398	426	394	405	427	447	446	457	441	439	456	403	457	416	460	458	428	417	431	427	399	392	408	422	421	437	420	429	455	440	428	436	442	417	454	436	485	421	427	423	406	456	430	441	479	437	391	443	444	434	465	445	414	434	476	429	435	436	449	440	424	410	489	437	415	458	441	432	401	412	416	409	415	392	431	404	407	423	418	402	444	420	435	422	458	442	419	424	440	405	440	456	462	434	419	438	427	431	429	468	422	435	445	414	424	412	427	425	394	432	425	406	458	430	460	412	414	420	414	445	396	420	453	461	395	433	450	456	421	458	432	448	413	457	417	444	487	432	417	427	410	415	406	402	462	446	417	468	385	411	447	451	399	447	441	452	437	425	463	418	412	401	398	403	416	436	416	414	423	408	458	422	418	434	430	440	397	446	379	449	410	427	406	419	443	431	433	412	421	408	416	397	451	410	415	447	440	419	423	426	431	411	425	474	423	429	421	428	434	409	420	472	428	427	469	436	422	431	440	404	432	459	442	414	415	411	444	449	452	395	403	418	422	453	396	409	424	420	415	429	448	417	425	414	406	416	475	429	420	447	423	459	420	430	414	389	410	426	450	375	417	447	425	430	420	465	408	438	451	379	397	438	443	418	424	440	457	406	405	430	443	445	436	382	452	427	428	418	416	428	458	450	416	421	409	412	424	435	413	436	448	423	411	419	417	443	416	477	430	431	384	437	449	430	402	450	426	430	455	447	428	435	423	412	424	417	400	391	411	456	462	458	404	418	459	450	486	388	422	429	424	443	435	427	451	438	444	482	456	434	424	431	404	405	448	435	448	427	416	480	440	428	460	422	435	407	407	438	396	424	468	426	407	473	436	440	395	415	419	457	444	458	471	436	441	425	440	458	414	436	433	459	431	444	451	444	422	423	443	448	399	447	405	398	436	428	433	421	453	438	464	415	433	439	399	435	427	421	403	426	393	424	432	412	440	412	398	408	445	380	423	391	435	429	420	418	452	429	436	414	465	414	438	428	466	402
31387	19261	7984	1098	735	586	538	522	505	516	482	461	452	440	473	458	424	411	433	440	430	420	445	419	406	424	445	414	428	413	409	401	419	429	418	450	440	442	421	462	414	416	454	403	415	458	441	439	430	472	444	409	444	393	451	417	383	404	486	416	415	423	430	411	446	415	406	403	397	420	414	405	420	392	437	415	430	446	441	401	396	394	414	424	387	477	393	423	400	449	467	409	412	383	411	450	394	396	403	440	447	445	444	428	436	456	430	456	439	418	442	414	413	409	400	442	457	421	415	448	400	416	399	404	410	404	438	395	464	449	422	442	398	441	428	432	441	420	419	398	396	432	443	411	389	390	427	406	427	455	420	443	430	445	419	382	403	420	447	451	399	406	426	430	406	384	426	428	415	421	454	442	430	429	420	421	418	422	426	467	397	408	368	420	440	407	438	431	437	449	443	428	458	419	403	432	439	498	410	437	419	418	358	412	446	424	450	365	475	434	420	411	397	429	417	428	403	430	431	421	431	456	419	492	467	427	449	412	448	399	390	397	446	401	420	447	448	447	435	429	392	446	426	403	447	424	433	442	410	381	427	416	434	455	435	455	412	407	397	468	442	444	426	420	409	408	420	394	434	439	410	408	434	446	404	423	443	439	444	430	419	409	477	434	414	449	442	420	426	410	384	437	451	412	406	456	435	421	412	447	444	455	418	404	411	434	407	461	402	411	454	450	408	398	444	393	434	425	407	427	417	417	430	426	374	444	452	446	427	399	444	446	396	393	433	405	407	441	375	436	434	419	437	428	453	422	447	445	426	440	444	433	433	454	448	403	429	397	414	423	406	428	396	442	431	420	435	370	439	439	425	418	409	409	451	424	459	465	429	462	403	420	436	432	407	406	444	391	432	415	416	433	427	464	427	427	390	419	391	466	446	436	475	400	412	438	388	446	442	434	382	390	459	437	414	420	432	431	453	407	423	418	451	412	457	426	470	400	412	429	455	428	430	419	402	438	446	443	445	456	403	410	408	451	432	400	410	424	406	421	434	430	425	430	405	439	447	394	418	420	380	432	417	441	453	440	420	425	434	391	425	461	436	414	429	397	445	432	445	416	455	384	401	404	391	408	443	398	407	424	409	445	437	401	432	404	390	404	440	421	402	391	442	420	431	410	448	411	444	424	413	408	409	421	428	472	431	439	423	402	450	416	403	390	413	411	378	456	447	425	413	378	428	425	468	421	375	420	434	478	381	456	411	438	434	392	404	447	429	471	412	437	435	440	413	416	443	408	418	464	426	463	419	428	430	404	445	412	433	441	436	422	420	400	451	420	410	398	438	469	432	467	386	440	432	423	410	444	385	426	409	456	417	407	458	414	425	426	416	447	441	432	428	400	407	427	429	414	440	420	393	415	384	405	438	391	404	423	418	427	431	430	434	390	424	428	471	426	427	405	455	447	396	456	436	440	374	381	462	442	428	445	464	451	445	399	401	438	448	436	424	443	402	443	428	433	418	410	403	401	391	420	401	426	426	463	421	419	437	450	424	421	428	429	404	448	427	429	457	405	422	411	453	428	413	424	427	415	437	428	409	430	445	454	437	460	451	422	378	406	382	413	422	411	427	408	439	410	397	405	439	406	385	424	400	393	399	449	423	429	412	432	416	420	437	452	401	458	411	438	403	408	432	437	421	415	411	406	444	443	459	412	442	387	439	418	396	404	419	425	417	421	385	393	449	429	428	387	452	428	450	454	447	408	442	440	442	431	407	436	433	429	413	462	444	449	434	461	468	440	409	426	415	417	447	444	415	452	380	464	459	408	423	430	432	402	391	398	422	465	432	414	420	433	406	453	451	420	417	432	420	419	433	400	393	411	461	443	432	467	447	444	448	441	447	407	427	391	420	418	396	454	437	423	460	446	438	434	432	392	458	435	412	410	399	355	425	433	392	421	435	419	451	399	443	398	439	441	421	394	441	453	409	400	453	457	434	430	425	422	441	415	421	443	437	411	423	390	409	390	423	419	375	386	459	381	411	440	422	490	454	464	429	422	380	402	460	439	410	442	433	416	456	425	431	446	382	416	409	429	391	420	436	415	456	442	454	422	417	382	424	435	397	441	406	417	440	390	424	449	421	392	463	403	435	421	438	397	413	443	424	446	452	405	431	413	425	420	430	385	449	431	421	448	486	412	451	408	441	405	425	439	399	421	430	417	439	431	374	456	470	430	433	457	439	412	411	447	407	436	414	431	456	382	418	423	436	423	439	408	417	391	434	422	435	445	431	396	415	461	412	422	394	420	431	420	406	407	431	398	398	435	403	414	415	446	435	441	418	465	438	435	445	388	403	424	447	420	460	447	481	433	439	432	396	456	436	423	409	432	403	409	378	441	432	422	442	430	440	474	417	397	424	421	401	435	423	406	423	466	430	428	467	432	428	472	430	412	394	412	441	410	443	452	425	426	448	375	434	456	382	439	434	459	424	426	420	435	415	435	415	453	408	421	433	449	418	413	438	463	433	429	390	412	401	388	481	436	422	391	412	433	468	404	424	445	426	428	466	430	417	426	419	427	387	440	411	401	429	420	443	468	429	423	440	419	430	430	396	421	404	426	432	397	432	460	423	408	419	414	440	410	420	426	403	423	397	411	412	409	407	427	374	439	422	439	415	406	418	381	443	415	414	415	388	390	454	395	420	417	432	423	429	413	471	425	406	430	464	451	459	454	412	467	413	426	410	423	415	428	397	379	428	445	451	439	408	412	456	424	466	386	428	454	462	462	430	401	435	417	432	431	433	427	433	416	422	424	422	362	417	425	430	472	422	472	412	420	464	423	409	424	386	432	434	422	436	437	432	437	376	417	421	397	415	417	455	431	426	455	430	423	412	436	445	403	432	389	433	407	447	418	399	434	458	455	468	436	454	431	418	470	422	384	441	435	400	422	427	459	410	404	418	447	406	438	396	453	435	396	446	435	438	436	412	448	455	446	401	386	444	406	428	429	436	428	388	414	408	429	443	451	417	411	399	428	452	467	403	410	395	418	391	434	388	467	444	424	434	423	418	421	397	422	423	386	424	421	437	426	438	422	423	435	429	390	411	419	430	426	408	464	458	440	410	451	415	403	442	398	426	415	410	395	421	456	470	433	375	441	425	416	410	477	431	379	468	442	405	426	432	429	473	403	501	418	447	414	429	398	412	374	409	450	452	433	393	446	404	431	424	419	403	413	420	418	413	460	433	412	439	399	428	404	415	464	447	417	448	407	427	385	428	429	387	421	420	465	407	390	431	430	430	437	410	393	427	443	443	415	430	444	420	456	444	424	416	402	423	423	426	412	432	427	445	433	421	408	469	418	450	412	435	424	470	422	405	402	421	402	427	424	466	414	415	406	429	432	468	428	437	402	417	426	449	444	444	409	449	388	433	421	429	438	450	430	471	439	403	442	441	414	415	426	465	421	375	457	420	460	397	450	414	413	439	401	422	414	447	422	433	466	428	415	422	393
5617	1519	1355	1102	1040	1003	938	970	933	914	966	890	915	941	939	973	937	947	959	996	990	951	927	949	905	993	960	949	960	946	972	979	976	936	985	1001	971	979	969	956	947	990	987	894	871	883	1013	975	1043	918	944	892	931	969	985	941	944	942	957	933	954	986	965	927	906	961	975	954	930	938	976	999	962	1002	952	899	921	968	958	974	929	938	999	927	953	941	915	926	924	935	946	949	954	924	887	957	1000	934	877	960	915	976	916	914	996	952	948	997	962	942	965	983	907	966	945	928	998	958	947	945	958	984	896	935	955	974	923	979	904	949	1012	943	888	906	944	953	955	986	944	927	942	985	890	974	922	967	921	921	941	965	912	934	1003	938	937	934	963	976	917	976	942	948	977	874	902	936	917	922	986	942	929	917	866	937	901	1013	923	879	952	934	975	946	968	942	908	994	928	922	924	925	939	950	896	874	901	912	1003	910	956	963	937	935	931	868	929	970	1005	963	922	966	963	949	921	961	909	912	960	912	977	995	972	968	956	969	895	947	936	948	1019	917	925	970	935	945	912	937	987	967	937	925	871	981	999	924	944	976	939	958	994	950	913	911	888	962	924	933	957	905	934	940	971	962	925	887	965	955	952	946	952	985	957	948	922	961	1003	979	1018	970	938	960	934	897	980	957	902	866	906	976	934	988	924	915	954	946	954	963	968	893	924	913	990	927	966	949	936	940	958	920	960	944	1019	957	905	917	936	948	951	951	952	969	887	949	943	938	960	988	884	986	947	906	920	980	997	949	940	961	912	932	959	935	988	948	907	973	883	939	933	975	953	980	962	995	986	941	939	837	965	935	969	966	929	948	932	990	993	905	963	870	960	914	930	881	976	1047	896	959	991	975	984	904	898	932	987	974	947	967	952	983	896	935	949	1003	881	968	956	961	942	934	956	980	1001	931	981	906	898	946	974	944	922	963	1010	943	965	1012	939	934	981	1002	941	925	958	961	915	960	915	942	908	895	995	908	936	919	986	929	940	959	912	989	917	890	943	966	915	929	931	979	910	945	926	977	941	900	947	988	977	984	947	909	955	932	890	952	900	922	920	927	920	935	926	1002	910	979	911	904	938	929	1009	931	982	900	923	908	921	925	1033	926	942	928	933	967	945	974	961	1012	953	964	951	940	997	997	978	944	918	908	942	943	973	886	971	956	956	954	939	931	943	956	968	926	948	917	981	902	936	904	980	910	934	927	966	980	925	955	944	927	991	939	942	926	963	951	942	926	989	918	914	905	930	932	962	930	936	1001	940	947	973	909	924	962	976	943	903	956	971	919	978	978	908	896	941	966	955	914	918	946	921	989	981	961	984	902	889	912	904	996	962	914	951	956	913	958	941	944	927	957	914	931	952	929	884	933	980	905	960	948	915	892	909	975	929	935	921	941	984	923	976	950	886	932	873	993	936	944	933	964	945	876	994	987	979	899	936	971	972	913	926	942	984	909	877	918	954	956	931	940	1005	966	965	929	917	924	972	961	971	970	960	987	964	960	946	982	926	988	882	894	932	913	917	954	934	918	916	951	950	932	939	910	907	917	949	919	951	977	918	943	1006	942	915	975	970	918	949	971	960	944	983	920	908	910	932	919	939	950	931	983	916	970	913	931	916	928	953	943	958	934	955	943	996	955	982	946	938	954	928	917	972	974	944	912	925	874	967	941	935	930	924	885	956	967	962	922	973	975	954	935	1000	971	912	911	941	978	960	912	979	927	994	944	954	927	939	1004	984	965	933	949	974	958	944	912	970	973	920	971	938	964	932	950	948	998	942	979	949	947	975	911	972	927	973	972	949	950	1013	945	961	978	939	953	886	927	974	980	936	916	930	929	890	994	962	907	927	927	936	958	894	908	926	1002	935	933	984	907	987	970	950	967	954	998	953	965	915	990	910	1020	923	960	980	956	999	906	926	986	959	951	960	965	1030	987	934	934	944	923	933	981	975	1004	887	979	943	996	962	935	928	957	950	939	888	953	917	957	979	955	898	920	928	912	963	920	960	995	930	907	936	946	984	934	881	921	927	932	951	968	976	895	957	892	907	908	976	928	968	980	997	929	906	949	956	1009	966	926	972	975	964	914	967	934	1004	981	936	927	949	903	907	978	968	965	956	927	963	901	952	891	937	948	983	977	962	936	975	971	974	918	961	937	922	996	945	975	955	921	973	912	959	901	906	1010	1009	974	906	915	981	971	943	967	978	938	936	957	926	932	950	975	962	974	983	940	958	908	934	1020	918	971	950	903	951	948	907	994	951	951	939	927	922	959	929	912	927	933	952	963	1012	916	955	950	922	886	923	987	965	933	895	921	971	971	962	942	952	947	913	954	926	891	989	975	916	905	977	957	946	901	932	945	948	970	903	990	949	962	974	877	1000	910	955	906	887	895	978	963	942	961	939	957	969	964	920	930	936	942	995	929	959	897	999	907	912	972	970	963	906	979	976	940	905	967	1003	966	927	1033	936	1018	901	929	939	950	903	947	929	882	909	896	958	964	973	910	943	952	927	909	909	959	916	957	926	939	978	951	950	943	1038	904	952	909	919	862	957	934	907	963	930	915	986	985	947	949	965	855	931	902	928	951	960	953	921	1007	985	962	951	963	993	965	881	985	939	906	971	923	892	988	958	969	993	1030	963	970	928	969	869	966	921	964	963	993	975	932	893	949	958	952	977	988	945	918	957	954	998	946	934	969	928	934	940	914	932	908	920	940	966	1002	969	998	930	940	932	998	900	939	936	935	929	906	951	949	952	992	915	964	1009	971	942	1001	942	937	867	970	925	986	970	979	947	913	909	942	919	943	898	959	1000	923	906	1026	906	941	1012	968	943	963	905	906	916	908	1007	934	929	940	983	930	969	980	916	931	973	944	1012	905	991	976	920	957	978	924	967	935	953	942	961	940	940	948	992	957	941	932	945	994	969	969	917	933	930	952	925	880	1001	958	969	943	941	1013	956	999	934	885	935	977	935	951	972	938	995	934	982	955	889	951	970	918	946	945	919	976	941	924	940	973	912	937	987	922	1000	966	972	899	908	949	975	978	929	917	963	882	1003	963	927	922	961	1007	977	964	969	981	926	923	974	901	1001	997	919	953	933	933	929	945	921	965	899	926	984	933	959	943	958	945	949	939	953	986	928	941	941	937	973	949	917	952	900	910	994	928	996	910	922	935	985	946	940	932	940	962	917	1001	890	929	949	940	905	940	986	991	989	940	908	973	962	956	959	958	883	989	889	982	952	900	965	960	989	879	988	952	946	972	921	940	964	950	974	950	930	978	919	943	970	939	945	926	981	897	942	927	944	957	960	924	953	955	968	950	919	913	918	902	921	944	893	905	970	979	940	960	923	954	973	946	932	953	954	997	931	914	924	965	984	965	899	935	941	944	936	884	967	953	945	919	965	972	905	983	958	982	931	936	904	925	959	928	949	896	969	967	953	902	949	928	926	954	930	881	898	942	1005	963	925	943	951	931	965	1002	965	981	955	939	935	980	983	1015	1006	909	934	911	990	976	991	944	956	852	951	992	973	944
23997	20654	23853	27459	20668	20181	1397	573	462	492	461	425	361	362	406	366	357	346	317	322	313	312	324	298	293	334	288	299	331	311	296	351	326	316	313	330	334	331	292	326	324	295	348	286	323	352	278	306	310	291	284	287	288	284	312	329	314	298	304	291	315	355	288	308	322	319	297	295	341	305	299	319	291	317	300	311	323	307	307	296	323	326	282	319	299	299	306	277	300	317	325	324	320	332	318	308	285	306	300	297	372	295	316	320	346	279	329	343	318	332	302	319	314	302	294	348	299	314	318	301	324	317	292	336	308	313	279	346	285	324	294	307	282	291	329	326	332	322	331	295	308	304	319	310	324	290	304	336	340	294	303	326	304	318	347	331	322	326	316	301	328	301	312	325	314	296	291	298	304	349	285	296	290	292	282	288	331	328	324	301	338	309	317	314	286	309	352	339	281	315	357	339	335	326	286	302	298	305	317	317	315	308	292	295	297	327	307	305	300	301	299	306	242	307	298	323	315	307	292	304	290	344	314	311	280	311	270	310	316	326	332	315	310	299	311	336	350	288	319	319	315	306	309	315	348	300	303	289	330	295	307	342	341	311	300	328	332	347	319	263	311	299	297	315	322	274	326	317	316	289	295	338	302	293	308	292	335	313	309	297	300	293	316	299	296	311	312	311	295	301	286	309	314	309	352	297	303	319	339	299	313	322	327	302	307	299	324	313	321	280	313	289	331	338	320	354	288	303	318	296	282	298	325	294	298	302	290	301	323	343	315	310	305	277	316	306	262	304	286	313	300	318	287	307	286	332	283	324	282	285	279	323	295	373	326	287	299	315	325	341	313	290	267	309	277	320	299	278	307	292	283	291	309	303	301	291	303	290	323	286	338	318	323	283	276	324	324	301	329	289	294	270	298	318	326	293	329	260	329	311	308	332	322	314	333	315	323	325	292	311	297	306	303	305	301	272	298	322	335	291	302	279	303	324	322	312	301	305	313	351	314	303	286	335	331	347	349	297	309	309	315	324	324	306	304	307	316	307	306	290	286	322	279	288	322	337	330	313	311	300	313	319	296	327	306	285	319	339	316	299	270	305	317	296	324	299	284	294	311	304	275	347	323	310	345	309	314	330	304	316	307	309	303	326	335	289	291	334	299	291	343	301	338	315	302	331	318	314	331	315	309	323	349	298	318	317	259	314	288	330	287	287	309	291	304	296	311	302	325	329	297	321	297	308	298	308	285	301	326	332	335	304	312	334	292	289	323	324	327	312	327	310	331	317	335	325	314	311	291	291	295	301	308	357	341	294	311	307	320	320	339	350	344	329	296	329	329	345	316	305	320	274	285	313	311	352	301	315	321	321	322	313	289	297	286	323	310	316	331	285	297	301	306	310	312	307	326	306	312	333	285	316	308	305	305	320	295	321	307	335	326	302	306	282	316	332	340	321	307	297	299	330	313	305	274	295	320	284	303	302	318	303	296	307	306	308	323	303	303	309	294	332	288	304	273	309	331	335	333	309	306	322	287	283	302	310	300	301	299	254	307	315	312	295	270	302	305	316	309	305	265	312	321	315	330	324	323	301	323	293	310	300	304	284	336	311	290	324	293	310	284	307	286	301	336	314	290	311	306	298	309	332	313	308	298	316	336	342	293	325	311	281	304	335	277	306	323	345	303	309	321	297	300	330	299	317	282	298	306	302	330	279	307	326	324	332	300	275	263	302	293	343	285	306	303	333	347	334	302	313	285	306	279	321	302	295	283	295	314	303	304	322	269	281	298	290	317	350	313	307	336	316	319	341	291	309	337	299	337	322	302	336	310	297	302	322	317	306	326	328	318	327	327	312	283	311	316	294	328	337	289	294	340	355	290	305	334	306	353	291	320	308	308	289	338	370	340	283	309	323	306	295	299	324	255	346	311	299	312	320	328	313	324	288	328	306	312	285	302	315	276	319	332	361	323	323	321	299	310	291	334	304	292	315	287	263	288	338	324	341	332	324	327	321	291	313	279	334	329	322	281	294	296	319	297	311	323	317	330	317	299	293	304	340	287	294	315	296	276	305	282	327	324	297	311	325	307	327	290	286	327	306	317	292	297	310	296	321	302	270	303	325	279	298	328	347	279	287	303	318	305	330	309	284	298	302	332	268	307	309	304	314	303	329	335	304	314	329	301	276	315	285	291	297	291	306	283	313	303	325	324	339	326	320	306	282	283	301	279	335	311	331	327	285	308	301	272	296	325	294	320	302	302	292	315	318	318	315	335	271	321	320	301	310	311	365	300	291	338	366	353	313	300	329	304	285	310	340	317	326	324	309	314	298	301	277	321	314	317	298	276	304	296	333	298	311	332	299	310	330	328	344	303	299	346	295	315	313	298	279	301	297	290	302	301	269	301	291	313	296	330	311	279	323	348	327	314	296	320	340	285	304	297	308	334	347	315	285	311	316	317	315	332	301	320	329	316	324	322	306	318	327	289	314	268	312	344	299	308	284	263	305	307	335	343	319	358	307	297	258	278	305	313	322	270	320	333	331	317	307	323	307	311	344	286	294	314	300	292	296	356	312	289	289	297	279	326	320	311	300	289	298	342	317	285	297	334	312	335	309	317	324	314	282	299	335	304	317	301	326	303	339	318	291	273	299	321	303	292	289	329	299	295	317	289	292	308	318	319	308	320	299	293	286	291	323	312	265	310	295	342	315	295	295	311	311	292	301	348	298	293	259	341	330	281	297	290	313	316	335	320	335	313	305	335	298	307	295	306	311	320	291	283	309	287	305	324	287	282	278	322	298	291	300	331	303	285	315	317	304	317	311	333	325	304	287	290	343	329	297	314	302	297	304	283	310	317	313	309	301	316	303	287	311	312	313	315	277	294	300	296	276	303	312	346	306	356	347	325	322	318	313	302	321	299	298	339	330	274	304	291	300	323	322	305	288	309	294	327	290	319	312	292	330	308	307	295	292	310	309	311	308	316	299	271	312	280	290	295	304	307	325	362	347	299	321	321	310	283	305	299	312	327	314	290	313	299	318	298	285	324	319	309	306	306	285	320	313	289	327	325	312	318	315	284	288	318	308	302	321	274	324	298	316	297	309	311	342	293	305	295	308	311	283	274	300	308	343	311	322	307	278	327	288	291	350	323	294	326	292	308	291	347	314	284	302	306	293	261	314	299	314	308	292	322	293	341	326	318	329	351	333	331	303	311	311	300	305	329	284	311	349	285	305	310	307	342	293	320	313	329	292	318	320	308	331	287	314	299	319	318	339	276	321	298	337	312	282	343	293	327	341	306	293	319	297	325	295	303	331	312	317	319	299	321	278	310	295	312	325	344	328	308	304	303	300	320	338	318	327	285	322	309	311	306	289	313	361	311	298	273	302	329	307	322	329	268	306	282	307	328	316	309	357	331	309	293	297	310	332	296	268	308	283	321	304	331	320	317	320	297	307	317	309	314	312	315	345	305	279	324	327	358	342	302	292	316	297	301	332	371	315	316	293	291	296
3494	3119	1953	1279	1051	827	781	739	737	729	778	746	752	754	682	691	740	671	713	688	715	671	722	709	730	719	674	698	700	755	718	691	724	729	638	664	717	673	706	689	676	687	655	659	703	690	631	692	659	648	679	691	734	686	720	677	719	671	696	666	704	694	678	659	704	683	694	686	711	691	696	674	686	694	647	704	675	654	688	691	643	702	732	747	680	683	689	714	699	686	684	680	645	661	711	665	712	691	682	698	689	700	723	743	688	749	719	690	694	705	697	692	680	715	754	705	684	675	660	695	692	678	708	707	674	675	719	734	727	658	690	700	712	722	702	751	687	694	703	672	624	707	713	697	725	686	706	659	711	662	721	667	681	711	703	689	687	695	670	716	695	693	710	705	655	685	724	684	695	676	672	730	661	737	691	670	699	736	688	685	703	682	693	715	693	710	691	678	647	653	730	704	746	713	645	683	681	726	701	708	671	693	662	673	695	730	654	687	677	713	707	735	710	704	710	717	668	741	710	722	685	691	667	690	716	666	661	688	715	666	693	713	709	691	733	704	728	740	682	698	716	692	669	689	671	736	687	741	692	680	693	650	703	678	701	688	712	654	730	663	684	635	694	691	717	686	707	697	690	671	705	697	712	713	718	674	671	678	704	709	711	727	718	698	668	684	699	727	686	731	668	693	650	677	635	653	667	668	654	684	644	701	656	724	662	641	712	696	693	688	697	680	681	698	672	727	733	693	687	677	666	697	702	703	699	662	684	731	637	664	722	679	692	680	709	688	677	661	670	705	670	643	679	733	701	705	694	723	696	648	663	691	732	674	728	683	689	679	668	704	677	689	708	677	684	690	678	700	712	663	706	698	674	636	738	715	704	694	688	698	666	686	711	672	656	729	700	693	680	699	684	702	685	690	672	717	711	718	650	707	712	697	755	729	684	709	688	699	758	714	662	695	693	652	694	710	695	673	663	689	686	682	708	660	659	702	738	687	668	699	686	634	660	720	703	652	681	668	649	721	735	708	690	701	687	659	681	679	678	652	701	684	703	731	724	727	670	702	701	711	700	686	684	676	687	728	716	626	703	657	673	719	698	680	653	648	695	656	683	697	683	642	693	708	705	621	674	709	633	717	692	719	687	722	638	645	719	689	659	696	683	695	663	692	739	689	690	679	714	659	688	699	736	734	699	711	746	635	662	718	672	627	705	695	709	699	681	707	696	730	700	643	678	707	733	696	693	708	704	693	692	676	694	676	682	699	689	709	715	712	689	696	689	694	704	701	733	679	649	661	693	714	734	658	635	727	690	698	686	664	730	695	732	698	678	713	666	703	683	684	748	673	670	719	664	670	702	733	699	703	666	739	666	649	702	659	659	730	703	689	741	716	672	684	673	739	735	690	723	640	705	672	691	714	717	694	728	691	706	690	710	665	690	674	704	729	682	701	686	701	701	668	678	686	706	723	713	676	690	715	626	748	742	718	729	759	686	765	672	683	691	687	678	680	716	681	655	679	661	725	705	711	692	689	702	691	692	713	704	678	716	677	656	755	689	696	714	703	660	663	695	723	675	644	669	750	697	686	707	749	703	693	698	710	697	691	676	666	680	743	661	732	754	697	670	700	699	700	677	710	705	629	718	654	655	681	672	709	687	667	695	666	710	701	714	681	675	670	696	678	684	678	623	701	679	682	705	702	661	679	703	684	709	661	673	725	650	694	674	702	708	669	700	706	675	677	673	669	671	710	668	709	682	674	668	739	655	703	642	640	666	704	674	698	691	681	753	689	637	702	723	709	726	701	689	686	701	709	689	698	734	661	681	731	710	678	727	682	693	644	705	735	710	683	699	667	674	659	703	670	697	649	686	680	681	714	679	666	661	693	682	663	656	717	718	695	720	671	693	666	700	635	689	666	707	717	683	679	720	715	652	728	694	733	698	668	664	677	726	711	718	706	689	693	723	727	704	720	695	701	661	685	707	692	710	695	640	682	698	710	658	756	678	656	691	706	722	676	704	713	661	674	671	695	714	675	709	735	744	699	728	656	687	659	706	661	680	707	665	688	687	703	665	602	695	667	724	666	650	690	672	701	685	708	695	676	706	667	723	697	660	697	681	684	652	712	693	708	672	652	732	711	685	710	679	720	698	674	674	696	711	678	686	710	710	655	644	730	701	697	684	714	688	679	699	706	677	696	722	711	708	688	698	702	650	723	704	701	721	683	678	695	707	655	673	705	717	711	707	664	702	625	688	703	653	691	729	719	660	662	650	734	654	673	736	735	704	701	695	658	728	680	695	672	663	743	689	700	707	674	731	725	691	704	703	697	704	772	692	687	665	689	692	700	654	708	690	689	695	716	658	668	688	682	693	708	710	623	742	689	735	673	726	707	700	666	729	666	658	695	657	733	663	709	701	691	731	685	683	690	670	704	694	715	661	670	708	755	662	687	690	701	699	682	702	669	724	687	686	736	723	719	724	651	655	717	691	672	691	670	678	676	646	677	711	709	666	697	701	738	657	726	691	640	750	749	735	646	724	727	688	740	676	674	723	688	705	693	676	682	703	671	664	708	702	665	688	763	691	705	656	723	678	693	689	665	672	698	707	698	681	720	690	656	698	688	688	743	720	692	705	722	676	669	663	674	730	680	728	715	694	725	702	696	720	659	643	692	704	668	666	679	687	694	679	725	728	682	731	715	720	692	705	678	681	634	683	679	703	687	660	724	655	664	713	691	697	682	651	680	723	717	679	726	675	662	658	722	657	721	677	678	690	665	685	720	666	671	707	637	676	673	658	675	702	660	662	625	656	657	679	694	691	717	671	684	678	690	690	660	695	689	701	689	716	638	714	742	673	673	696	663	686	698	707	713	645	701	757	673	696	650	738	709	710	693	689	718	687	636	674	711	680	703	680	738	689	690	684	685	699	694	684	656	712	706	652	679	718	706	700	680	686	646	707	666	701	682	711	695	653	681	730	723	712	703	661	676	706	701	661	727	694	672	696	685	693	691	694	712	686	647	726	697	688	695	692	676	680	691	675	697	690	661	711	721	714	685	675	741	698	711	675	719	648	689	690	676	656	723	666	656	704	671	667	661	726	649	735	710	700	648	706	639	702	657	695	731	706	668	653	699	676	673	687	686	658	714	740	664	663	689	707	665	691	642	667	730	687	692	693	750	687	709	673	689	714	698	665	689	672	708	688	707	722	646	677	707	703	650	710	687	664	671	691	725	701	740	721	714	691	647	720	701	688	681	737	699	694	686	694	691	706	725	683	688	667	636	679	702	709	708	673	643	739	691	695	643	691	713	659	637	687	698	675	701	729	711	645	687	764	703	653	687	736	715	681	712	678	663	714	730	686	705	715	663	686	738	631	693	710	709	698	680	659	673	710	683	690	710	702	622	686	686	724	692	724	645	761	684	743	725	717	744	727	640	750	649	685	706	716	719	710	691	698	663	682	741	708	669	702	700	680	669	712	671	683	689	716	711	715	710	691	677	676	698
23424	20658	24168	27152	20659	20679	16795	860	479	515	429	367	302	294	330	277	251	260	243	208	222	197	224	187	200	173	188	207	187	183	201	183	172	173	190	174	196	179	178	172	178	191	187	163	170	195	185	180	186	157	165	168	169	157	164	182	149	188	174	199	171	200	161	163	192	226	187	145	173	166	169	181	171	188	161	175	174	130	175	189	170	169	146	167	160	169	158	165	186	185	178	172	197	186	144	186	168	164	179	188	190	162	195	172	179	145	172	183	165	184	191	174	187	179	174	188	168	152	173	172	176	165	186	181	176	166	172	159	160	149	160	185	169	161	167	174	183	169	161	159	171	174	214	171	181	172	171	167	175	157	168	184	195	198	168	164	168	161	197	188	171	157	160	142	166	165	179	193	194	193	196	149	173	162	158	197	170	188	176	174	184	175	165	162	198	205	200	185	168	189	190	138	166	186	155	155	164	167	199	187	183	195	152	182	153	173	183	178	171	175	186	177	176	191	178	191	173	208	204	175	184	176	166	177	177	152	171	142	182	166	178	186	177	154	173	172	158	176	150	171	200	187	165	203	186	169	195	166	176	162	158	174	180	166	184	178	174	182	197	177	165	154	170	170	174	184	173	183	165	175	153	163	180	153	190	185	170	175	166	161	149	193	162	188	178	149	155	184	181	184	170	167	162	147	173	151	164	186	177	197	165	177	201	159	196	164	148	178	150	176	183	186	188	163	165	156	175	162	174	193	189	206	158	166	201	202	174	191	180	199	174	172	177	189	162	201	169	195	158	182	163	191	182	169	179	180	158	160	150	156	203	174	183	184	210	181	166	182	159	182	168	172	186	187	168	178	166	179	173	183	155	182	167	186	175	160	200	171	150	170	176	194	171	174	177	159	179	177	174	166	171	193	183	173	185	211	216	188	161	159	164	174	184	203	157	153	201	163	154	156	183	141	174	175	193	180	174	189	175	197	164	145	184	167	196	169	154	184	197	164	154	192	174	155	180	154	154	177	170	177	206	171	203	193	157	174	158	159	190	161	191	174	182	166	181	181	170	152	181	201	184	174	186	183	178	180	180	176	204	150	150	172	184	185	179	160	166	180	176	194	166	169	178	182	200	155	187	172	184	173	175	196	198	188	185	164	171	156	195	199	179	172	178	167	163	192	168	170	159	164	180	172	149	176	131	168	178	173	154	151	179	164	170	148	156	173	197	159	160	171	174	204	184	175	173	148	180	165	152	159	168	180	181	200	155	175	191	190	177	171	175	164	168	166	163	165	156	199	182	178	165	195	189	175	205	183	155	158	182	141	172	176	165	187	173	159	169	176	169	200	176	189	170	183	194	169	166	182	178	175	189	193	174	167	168	190	183	164	178	170	195	163	155	172	192	176	183	183	181	201	166	147	201	183	172	186	165	163	170	191	192	184	191	158	180	171	167	160	179	163	190	159	169	168	186	187	177	157	171	170	165	183	171	175	180	174	157	164	194	188	186	176	200	165	165	187	177	187	169	177	183	146	197	159	154	190	182	182	159	188	183	193	197	165	154	185	177	182	175	173	163	153	171	198	176	152	154	187	157	155	168	183	205	151	183	191	168	178	183	180	150	179	197	167	182	168	196	163	161	172	144	163	176	176	167	202	209	171	211	160	180	159	200	199	189	182	171	183	187	194	184	173	171	175	170	186	177	139	177	160	202	161	166	198	212	168	180	150	163	198	174	164	178	149	180	207	174	158	158	166	194	168	175	174	194	170	138	166	157	185	158	197	186	175	198	181	202	161	176	160	160	160	169	161	159	176	180	153	178	159	168	159	155	146	153	175	156	170	181	180	185	183	174	173	163	172	153	167	177	139	174	166	166	189	179	200	143	169	186	172	176	158	166	152	164	142	161	162	179	146	161	176	183	218	192	172	172	191	182	196	203	168	177	171	192	190	192	167	145	164	162	187	168	174	169	155	184	178	191	179	172	174	188	167	171	148	173	173	168	187	184	151	168	178	166	166	192	177	184	187	156	179	181	164	182	197	191	180	183	176	167	197	158	177	181	189	178	160	178	180	186	179	173	186	169	190	174	186	211	160	191	171	165	151	162	159	170	140	190	170	161	156	179	149	149	178	184	146	197	181	173	154	171	184	171	199	156	191	174	174	168	168	169	152	164	153	167	160	169	174	170	180	186	187	185	167	184	174	167	189	164	181	209	168	168	170	166	166	176	167	152	167	190	154	171	178	180	178	169	179	190	181	174	156	176	179	148	194	214	191	166	183	193	184	198	159	160	159	152	162	176	192	159	177	170	177	177	190	186	171	167	141	171	183	163	181	167	171	183	191	174	164	186	164	205	152	167	174	168	165	153	182	169	180	195	169	174	181	163	184	191	160	179	160	164	202	178	177	175	201	196	175	178	164	179	160	157	172	171	154	179	185	138	180	167	167	154	178	159	166	172	182	146	180	195	165	168	172	162	193	202	147	170	169	154	175	160	169	190	179	177	179	162	178	165	197	184	199	158	171	172	200	189	186	170	158	178	204	186	163	181	171	181	173	168	161	162	181	175	185	150	167	176	188	170	202	183	195	190	189	172	185	169	185	175	167	174	183	160	165	164	168	171	155	150	187	163	172	172	162	197	172	213	172	171	160	203	170	166	185	184	161	170	154	180	187	166	171	158	175	173	182	196	169	172	190	169	181	172	172	177	176	178	177	179	174	142	163	186	179	179	157	189	180	184	189	174	162	166	148	189	185	179	173	175	158	182	174	191	159	160	197	160	156	165	178	176	183	175	165	161	188	186	176	189	156	159	180	183	170	172	184	169	166	193	197	170	192	156	148	177	181	171	178	175	171	166	192	186	160	173	172	157	166	193	183	168	166	161	170	181	162	195	200	155	178	163	193	172	151	174	170	176	166	179	177	153	173	185	183	163	147	170	180	170	191	176	160	187	181	193	168	158	200	186	184	161	174	178	180	183	179	172	134	178	187	165	170	178	172	196	203	169	185	182	167	174	171	168	176	184	176	181	190	191	161	192	171	163	180	197	202	199	165	165	177	176	170	176	172	175	192	157	161	182	185	184	201	171	194	169	165	179	166	185	172	148	185	173	194	166	162	170	160	158	199	175	173	182	185	178	167	180	186	192	171	191	176	176	175	171	178	169	156	184	154	153	148	156	197	172	160	175	156	169	157	180	170	165	144	149	183	175	178	160	167	168	167	182	159	164	167	163	174	186	186	168	179	178	197	174	161	155	189	158	173	204	186	170	166	176	179	183	157	157	174	176	176	199	193	193	167	187	147	166	196	175	152	155	165	157	180	190	156	181	166	169	175	192	184	157	162	177	186	154	193	178	167	143	153	160	139	183	180	191	152	158	174	191	162	171	164	165	154	161	184	160	172	203	190	170	154	174	168	181	174	171	179	189	159	172	164	191	194	180	180	176	173	150	174	163	172	180	155	172	169	161	195	188	186	140	209	181	187	184	197	166	170	205	162	162	183	186	171	167	172
3534	4573	2610	1479	1039	771	591	565	573	543	517	518	464	485	450	445	458	480	437	440	420	429	439	420	465	415	425	401	414	451	423	413	447	433	443	426	449	446	434	440	414	423	461	416	406	426	469	444	448	456	459	421	409	407	409	407	418	429	423	454	435	436	387	420	439	439	413	429	418	401	441	433	428	436	471	403	427	437	426	414	452	432	414	405	438	408	400	423	425	435	387	442	453	438	390	412	414	408	423	436	396	410	442	428	433	426	450	436	406	431	456	419	404	429	409	446	420	377	438	420	431	426	434	437	380	415	463	450	457	439	407	458	445	426	406	421	402	436	444	437	467	458	402	452	404	398	403	421	422	417	441	413	448	397	437	423	421	424	412	452	418	426	444	424	417	436	389	426	430	414	437	414	459	430	429	446	421	411	470	469	411	405	466	416	448	416	424	469	423	371	413	400	468	444	437	421	421	414	449	436	408	426	435	384	418	423	423	406	459	395	467	464	437	440	437	401	434	446	418	459	413	426	418	419	433	399	427	440	407	437	460	437	440	444	434	419	414	430	427	448	462	408	427	395	431	449	417	441	453	425	429	402	403	436	420	420	446	440	445	444	422	403	427	426	395	426	428	424	424	464	431	391	446	433	422	424	412	427	442	419	454	410	412	431	400	445	434	397	390	478	399	418	445	409	456	418	448	421	380	428	443	408	422	423	443	451	422	443	396	429	442	445	422	427	404	451	420	428	414	444	439	413	402	410	406	435	439	449	394	449	436	445	446	423	446	419	431	412	409	417	389	425	415	427	429	432	422	435	425	399	411	436	435	431	406	417	418	431	453	433	414	412	421	436	450	413	414	400	477	371	399	444	418	421	430	438	436	427	431	420	440	449	390	442	439	475	397	446	432	444	488	377	448	391	419	413	419	442	446	438	418	412	441	433	423	423	406	419	437	469	438	411	465	443	433	437	415	410	426	435	485	419	449	435	444	426	397	426	425	435	436	411	422	413	428	433	417	448	411	415	455	433	462	439	425	428	462	408	438	448	411	382	454	428	372	402	428	446	428	434	405	425	415	440	446	419	448	453	415	415	402	424	453	418	424	455	419	447	389	431	432	423	432	425	430	426	438	436	440	420	424	400	406	445	450	418	383	433	447	433	420	406	419	446	431	410	415	441	438	393	425	432	420	400	440	437	409	390	421	462	394	434	428	439	413	420	427	432	440	419	438	395	389	419	423	404	442	459	427	401	442	425	457	437	418	443	451	412	392	433	439	401	418	436	436	443	400	428	419	392	421	441	440	443	430	440	451	439	404	474	435	411	411	437	476	410	484	419	418	443	408	422	434	422	393	410	424	438	388	463	418	383	428	428	431	437	444	416	409	401	448	409	392	446	413	399	434	441	425	453	416	426	436	400	450	452	427	424	431	400	465	435	437	422	456	395	423	415	430	409	433	430	392	404	445	437	412	432	417	358	407	436	420	437	409	428	464	487	429	397	453	419	425	413	423	422	437	447	439	431	451	434	400	434	415	395	435	407	432	432	423	415	417	442	409	406	415	455	445	458	421	449	428	441	434	434	453	412	417	470	426	425	424	419	398	450	431	408	459	416	436	457	410	444	415	428	457	428	448	447	448	427	398	444	446	411	393	444	415	413	377	423	422	425	424	422	434	390	458	441	417	472	438	446	408	387	419	415	431	442	438	443	437	402	438	387	449	432	402	430	431	378	403	419	438	408	440	403	451	421	441	434	412	435	404	396	465	395	451	452	450	424	449	460	452	421	444	410	447	452	429	405	421	414	454	411	416	425	430	429	445	452	443	434	406	448	430	422	410	448	449	423	424	418	430	442	458	414	421	419	415	416	445	461	392	437	470	470	420	420	413	398	424	398	423	437	401	411	431	433	441	415	391	429	421	412	427	451	450	426	438	416	394	422	441	429	412	432	416	429	429	457	424	403	449	429	393	414	445	437	410	402	419	404	436	448	390	431	454	409	400	464	422	416	454	457	444	426	430	438	408	446	459	455	419	457	448	438	448	419	403	421	430	448	460	428	433	380	436	422	408	412	445	418	431	440	409	425	400	392	410	453	433	435	436	449	420	415	438	464	398	441	419	457	451	462	429	398	388	439	416	404	428	399	426	463	446	394	465	403	416	392	460	408	427	411	465	419	426	491	412	411	418	441	436	407	426	439	394	424	405	447	401	392	433	421	418	439	472	409	424	433	394	436	443	389	415	423	418	439	431	392	374	437	433	471	401	387	436	438	420	420	438	418	437	420	414	422	412	407	440	475	428	441	427	387	425	445	424	459	443	482	376	411	419	406	444	414	440	414	433	387	444	426	466	396	421	396	428	429	417	401	404	422	429	433	424	458	435	404	407	440	423	423	418	395	377	424	427	395	412	447	404	395	402	404	444	421	433	447	447	438	439	416	406	426	425	423	447	403	426	464	469	439	457	460	438	438	413	437	416	383	416	445	404	429	441	447	455	392	411	431	455	452	434	438	423	461	420	410	417	411	416	442	417	426	435	420	436	453	464	424	419	398	430	440	408	448	446	430	399	423	403	443	451	451	432	411	413	436	458	421	453	461	437	430	419	421	417	428	421	487	430	432	416	429	419	429	451	427	429	467	408	440	429	422	403	428	439	403	422	452	416	422	437	405	422	447	422	430	448	416	418	419	387	429	419	435	442	419	416	392	436	391	461	421	401	425	425	425	468	424	433	439	471	435	424	453	467	387	457	384	433	420	402	394	433	419	423	395	433	434	429	416	442	415	431	419	422	430	450	438	433	441	426	411	389	404	419	405	424	448	420	428	463	464	418	420	405	459	395	451	437	429	385	421	437	425	413	443	407	440	386	422	419	402	424	430	424	436	397	386	427	423	433	385	444	439	400	442	406	436	440	385	442	423	453	414	376	431	405	450	414	408	431	425	434	438	450	421	427	451	439	395	414	394	411	443	379	438	413	434	410	432	426	442	442	445	385	439	423	431	436	401	433	447	441	452	405	426	461	431	445	411	420	426	428	437	434	413	424	435	427	415	442	415	409	453	403	452	397	433	424	429	392	386	413	388	396	435	427	412	404	418	430	398	371	411	417	378	440	414	444	427	448	414	446	416	431	405	420	436	434	443	426	414	436	426	403	453	427	445	420	414	426	435	448	455	462	406	408	429	459	449	406	435	426	430	410	426	462	420	419	397	433	463	439	405	402	458	399	408	432	422	411	458	439	453	454	462	470	427	437	446	437	451	468	428	408	410	436	446	399	429	421	414	459	400	454	428	405	417	421	400	412	429	399	382	391	402	459	483	449	415	460	386	406	436	407	432	398	411	429	394	392	399	434	401	429	409	406	399	452	424	413	422	441	405	433	390	415	410	429	405	422	434	408	453	402	457	438	436	431	409	454	426	463	428	451	422	427	417	432	415	428	430	454	396	452	424	439	416	433	404	398	447	426	433	423	398	431	402	436	465	413	464	413	468	448	434	420	423	424	427	445	413
31426	19337	7933	1139	676	587	492	453	511	453	481	447	477	453	461	444	484	460	425	459	431	387	421	447	407	418	395	398	462	398	427	399	406	405	422	422	448	423	459	438	425	437	424	448	468	441	414	434	436	415	451	401	455	408	437	396	448	447	443	429	389	437	434	449	437	423	406	424	457	432	384	420	440	433	448	449	424	445	416	446	404	427	408	404	438	426	389	453	456	399	414	409	423	447	414	459	446	401	418	400	401	408	408	444	459	409	424	436	436	439	444	453	411	420	418	409	435	410	458	457	406	388	416	420	443	388	422	415	403	420	399	426	429	391	435	409	411	447	440	421	452	421	395	401	452	396	418	447	438	431	412	439	396	449	464	450	400	413	446	444	442	460	460	408	479	397	417	415	448	398	453	436	445	414	410	433	399	453	420	455	419	422	454	428	418	413	416	437	415	424	409	396	393	424	433	442	416	436	425	456	432	430	427	483	420	482	415	440	424	463	430	392	438	425	415	473	424	373	418	412	399	425	414	417	446	403	433	437	417	440	394	437	416	408	405	399	409	425	418	451	423	407	413	456	387	396	409	402	443	438	419	422	399	409	431	430	433	434	393	456	480	488	425	442	422	415	409	487	408	464	448	412	408	472	389	432	431	413	413	435	445	424	464	426	407	402	422	401	439	427	382	453	373	404	415	477	418	420	404	455	422	437	448	415	480	436	439	456	471	406	413	411	393	440	421	454	400	460	394	413	465	436	429	413	435	447	440	432	437	427	450	435	404	441	462	433	394	453	420	406	428	428	443	411	426	458	415	439	418	427	417	445	454	395	422	442	449	424	403	440	464	381	382	428	402	381	444	443	451	397	432	443	434	433	436	438	461	404	431	407	377	428	442	398	429	425	433	415	428	421	407	373	448	403	430	431	462	428	450	413	449	412	416	411	399	411	461	432	401	446	428	429	417	416	442	457	449	439	428	422	425	452	431	428	428	468	418	439	417	443	431	385	395	401	437	440	468	392	451	426	398	454	408	415	410	429	436	410	396	373	417	446	435	437	419	403	403	446	457	375	415	429	424	362	425	405	457	423	384	418	467	408	439	414	453	432	359	422	445	405	448	434	429	410	442	475	448	392	420	420	493	394	409	417	395	424	432	406	401	438	473	408	405	413	452	388	443	394	390	402	416	387	403	432	416	411	429	426	429	456	408	428	411	413	399	443	440	443	450	441	426	452	431	392	407	377	419	460	466	450	439	424	436	421	418	424	399	445	407	422	442	406	454	397	438	482	394	418	388	456	454	449	442	439	436	397	404	464	422	441	401	441	392	410	434	401	380	411	379	456	420	426	412	417	417	407	450	431	423	402	405	391	454	421	412	406	427	416	448	419	447	425	434	449	418	408	448	414	405	412	415	447	434	448	431	390	423	436	392	448	450	406	439	428	408	444	417	422	380	419	433	452	442	408	409	442	457	448	438	409	408	447	405	463	392	442	433	420	438	409	420	426	425	405	449	390	432	413	450	440	404	401	444	400	418	446	450	473	465	437	451	402	455	400	422	448	450	429	416	413	417	448	394	386	415	434	424	433	433	453	443	441	450	429	419	422	414	400	434	465	404	452	399	399	401	461	430	414	419	455	440	433	437	424	420	462	439	449	393	427	400	409	424	451	448	454	465	409	387	428	429	435	403	438	439	419	458	434	449	403	423	430	416	391	427	424	422	467	419	461	469	397	454	441	443	434	463	452	463	421	431	399	411	434	433	458	426	414	459	425	439	420	441	410	389	436	433	435	457	418	428	371	394	430	401	445	394	414	407	476	444	447	448	425	417	407	449	439	414	417	458	434	429	454	435	450	416	446	410	427	408	406	414	451	435	443	407	454	449	416	437	447	467	437	452	471	422	436	400	420	474	424	424	403	445	411	426	393	416	444	402	393	435	413	444	418	450	433	422	402	433	401	465	426	405	419	452	411	421	414	400	472	462	447	428	422	433	414	409	428	420	451	461	381	436	404	415	464	430	419	417	404	427	432	452	446	423	395	424	421	454	430	445	439	428	432	440	445	431	419	436	417	415	399	423	389	430	403	383	431	439	428	440	442	458	447	448	473	411	427	448	439	446	435	444	410	467	416	421	446	435	372	412	436	433	411	391	407	402	418	445	452	473	381	436	395	444	408	465	447	429	442	439	442	424	418	397	420	419	418	418	423	373	397	428	448	444	427	430	426	391	395	400	433	466	461	419	439	445	407	415	403	407	443	417	492	422	416	476	415	437	437	392	409	451	441	448	405	404	425	442	433	455	411	490	427	436	446	456	403	439	417	417	438	425	420	471	435	450	443	447	425	409	408	421	442	421	444	437	420	407	390	441	424	398	446	448	428	410	435	437	469	406	434	446	402	406	441	425	455	434	400	462	417	410	428	427	448	489	410	423	446	480	416	446	443	437	493	421	443	425	424	448	464	487	433	457	430	432	444	413	433	451	451	424	438	433	447	449	448	438	450	464	423	435	435	421	444	454	464	410	446	465	418	410	421	415	444	421	410	402	393	443	406	431	413	404	459	413	386	417	404	399	450	388	426	423	449	421	429	433	431	431	432	485	447	465	404	397	463	460	404	438	417	416	418	407	465	442	421	412	408	421	415	402	434	430	391	459	407	421	453	407	449	410	431	434	459	408	413	439	428	445	422	474	412	408	446	429	409	441	407	457	462	431	378	365	424	446	441	405	425	409	415	428	415	409	435	447	423	425	426	462	420	415	419	431	429	415	400	430	436	409	414	410	419	497	418	468	436	381	413	399	414	450	411	378	431	412	417	392	394	443	459	422	421	407	425	444	410	458	403	436	457	432	386	421	438	442	442	425	435	462	396	416	435	417	462	425	462	436	421	408	436	389	443	465	473	389	436	432	428	402	448	428	422	415	404	407	432	424	425	465	445	420	459	388	408	445	414	428	433	453	439	416	467	400	427	399	444	469	445	434	411	417	455	449	443	376	445	434	458	442	407	440	406	422	435	446	390	448	402	391	386	449	394	471	469	433	454	483	413	390	435	463	421	394	446	429	400	428	442	431	391	424	457	389	430	424	439	391	433	378	436	420	436	437	432	415	419	400	401	439	424	447	420	417	435	435	417	423	450	450	426	448	427	427	404	452	445	417	425	402	436	426	463	374	418	408	425	400	474	450	393	432	439	402	399	417	426	409	454	400	420	485	408	435	454	443	429	464	428	472	394	407	440	398	430	480	445	406	408	438	447	414	392	435	410	432	449	446	407	401	429	450	424	434	436	459	391	410	438	415	403	447	416	441	409	428	424	395	456	431	434	471	443	419	428	436	449	399	427	452	411	410	407	469	407	422	415	479	425	444	432	422	423	425	434	486	421	428	381	394	415	432	419	444	443	424	426	441	411	439	430	451	387	432	403	394	439	407	440	424	434	403	452	397	438	425	435	392	410	412	407	414	425	413	425	433	382	445	439	449	419	477	434	418	449	412	412	429	414	404	433	450	397
5679	1515	1394	1203	1072	977	980	991	1001	971	989	902	954	907	958	1004	987	873	940	979	939	933	953	918	916	905	982	975	935	899	892	951	916	955	970	945	960	898	917	1004	994	941	881	951	967	921	939	975	909	959	929	955	948	911	921	931	906	916	939	882	1025	976	926	964	925	991	954	973	920	971	939	931	938	1015	945	945	935	935	977	892	922	956	908	906	977	926	916	968	981	938	994	930	900	937	959	975	977	968	1017	914	917	934	979	972	1002	939	956	914	990	939	938	964	901	869	906	999	944	975	981	872	938	921	946	984	898	947	954	971	895	928	979	945	967	977	944	955	936	923	950	982	971	943	953	935	967	971	948	931	974	985	978	943	921	1000	936	936	940	894	940	965	925	987	902	939	878	971	1025	983	940	959	938	930	978	932	971	920	945	935	940	968	888	971	954	963	998	980	968	953	964	1027	980	920	873	904	970	916	897	950	968	952	926	854	920	960	965	925	969	965	940	928	975	965	892	984	981	1022	927	898	942	975	915	900	957	954	910	968	906	918	954	1004	916	961	930	945	865	915	914	909	951	933	917	964	942	937	994	960	938	929	941	953	901	931	897	971	952	904	978	891	949	919	949	941	928	978	927	880	984	941	995	987	949	981	902	1000	948	930	966	936	967	942	973	942	934	923	948	888	948	920	965	907	948	930	922	949	975	955	1005	944	942	867	940	929	975	950	1024	925	947	955	972	955	945	951	972	914	960	948	948	948	948	912	944	937	954	995	921	887	963	877	943	944	907	897	948	943	922	950	954	957	940	925	944	945	1030	935	959	916	970	971	914	941	953	1009	947	917	927	894	964	913	933	983	917	928	932	977	957	904	946	973	915	933	924	954	892	998	923	955	916	960	890	969	882	940	910	971	933	948	930	930	936	959	946	892	941	916	955	931	980	883	916	933	943	901	949	947	889	944	950	961	953	975	936	974	964	956	1008	935	981	946	986	984	890	999	964	994	976	1010	961	964	938	908	1019	876	990	915	910	988	911	907	944	933	932	1021	929	947	972	953	922	958	934	959	953	928	930	933	957	964	905	954	950	950	900	1001	927	958	967	940	925	930	931	973	941	924	916	892	933	917	876	952	973	960	929	981	945	908	935	925	931	921	892	953	929	910	905	923	988	952	1027	954	908	961	976	973	965	926	967	912	916	892	930	906	958	941	919	959	933	935	945	941	936	945	972	1001	941	1020	961	902	934	956	910	945	954	934	960	968	955	945	956	970	940	945	937	914	955	907	939	971	966	975	931	970	949	966	917	986	899	965	954	916	985	927	889	920	991	949	944	946	933	961	931	984	976	932	970	942	884	921	963	975	942	1001	972	956	938	950	987	990	925	966	956	960	932	954	936	961	1007	914	1003	942	949	932	954	936	930	922	908	1007	959	933	918	977	939	924	953	930	926	1011	984	931	951	911	941	971	1002	879	909	991	965	1010	970	947	934	972	924	933	918	899	940	939	936	978	965	948	946	978	944	949	907	921	1014	943	918	957	934	924	901	945	885	947	1035	939	926	1001	987	968	929	944	948	919	878	968	984	952	966	1019	967	890	932	957	942	989	919	919	984	918	931	967	935	975	988	905	962	971	951	949	923	907	892	949	894	931	951	930	951	936	921	945	925	910	924	893	968	956	919	953	892	954	958	947	932	919	939	906	948	923	971	952	974	966	983	1002	961	998	947	984	903	934	947	944	911	977	973	910	931	867	990	967	941	906	939	978	932	944	941	913	974	905	927	1014	893	967	917	942	905	941	940	949	910	939	976	978	966	950	923	980	931	938	918	955	988	958	959	991	949	957	959	922	936	981	919	949	948	993	965	958	947	878	964	938	994	1005	999	1003	909	935	995	909	949	979	963	932	955	882	947	940	936	931	927	936	872	949	960	936	982	958	968	968	839	894	1031	942	985	1003	945	962	940	935	921	929	921	904	960	970	964	955	894	982	894	916	924	912	995	961	976	926	948	989	948	982	983	940	941	921	922	982	944	993	972	977	960	932	969	949	942	964	929	938	986	983	973	925	942	900	875	1044	1002	957	953	994	907	984	927	931	981	971	938	904	945	955	925	905	943	933	920	994	921	967	933	909	946	927	933	941	999	936	943	947	1016	908	947	943	973	966	959	934	977	959	969	952	951	893	995	965	955	970	932	1004	979	921	949	1008	989	976	901	951	964	928	967	896	951	920	1009	909	945	886	981	910	871	884	951	948	946	1007	947	921	952	979	966	925	910	909	927	934	944	893	909	925	948	936	991	985	966	972	941	924	939	1029	940	891	938	949	970	901	940	955	910	963	908	905	946	935	908	1001	915	919	901	971	978	895	944	966	938	941	955	958	941	936	950	938	972	946	961	937	932	960	902	998	921	972	971	919	978	943	898	935	916	904	936	902	978	932	987	920	1007	914	929	973	959	937	917	944	962	941	939	929	912	957	900	910	933	973	927	883	963	942	936	982	936	931	989	975	953	987	926	927	954	919	999	929	973	975	964	966	930	998	962	935	982	959	932	956	953	934	944	951	950	962	947	881	937	996	888	921	958	901	899	954	912	951	967	956	950	938	927	996	929	930	921	905	931	936	951	965	946	942	996	982	963	932	940	990	937	959	945	976	957	950	954	878	1000	959	972	896	927	981	969	916	998	948	943	953	964	919	920	944	934	970	943	918	993	951	960	938	973	958	996	949	934	970	949	934	939	936	929	975	986	933	938	932	937	934	932	953	920	918	948	933	969	1014	959	973	947	959	939	934	929	966	960	957	957	953	973	926	968	947	972	938	943	915	952	996	915	955	917	974	970	961	947	881	944	976	934	976	970	934	949	930	979	925	975	1003	943	940	919	939	956	922	930	926	966	976	921	965	933	940	868	993	959	939	937	948	948	983	913	986	955	940	967	977	956	863	944	982	960	921	941	973	955	940	946	976	929	941	960	960	975	960	920	920	942	901	973	947	1001	948	997	957	974	955	987	946	915	979	955	967	969	898	932	987	986	923	1001	903	961	919	946	940	920	933	968	920	909	953	913	930	920	944	959	972	955	906	885	926	979	966	964	951	919	868	946	966	959	948	879	957	958	902	925	913	923	942	925	962	915	898	951	943	993	985	918	933	998	926	980	956	952	951	924	883	986	936	947	989	932	932	943	910	963	932	989	1009	932	935	1013	939	934	939	940	876	967	940	961	934	953	971	937	981	971	947	894	921	953	937	972	885	917	941	999	920	994	928	957	950	944	954	941	969	911	920	911	956	926	937	943	928	991	972	963	947	949	952	964	962	969	928	932	968	972	981	956	898	966	959	960	984	914	962	938	1005	968	852	949	979	916	956	968	991	987	953	915	962	950	1040	989	969	989	922	945	1003	939	940	903	989	959	914	939	902	1012	975	957	992	962	974	928	940	987	914	944	949	926	917	980	962	1003	941	934	973	931	917	982	869	943	903	940	929	891	949	945	956	925	945	942	941	900	985	970	952	975	926	943	975	952	979	1008	968	954	968	931	916	978	999	947	970	967	936	927	941	915	955	873	967	935	927	932	955	970	924
24081	20716	23928	27525	20707	20185	1374	643	523	542	480	408	365	357	364	372	360	329	338	372	321	331	344	314	298	315	329	330	293	333	327	318	322	285	312	317	326	336	304	305	301	304	298	331	332	287	296	335	340	298	330	326	327	324	289	284	291	284	314	354	311	313	303	309	308	336	342	325	325	277	312	309	348	319	309	298	311	313	310	325	341	296	300	304	300	294	325	284	304	289	320	318	356	307	290	314	283	307	306	308	308	310	307	323	311	321	313	321	305	283	331	274	288	296	324	323	303	311	315	307	292	329	311	325	314	314	298	284	318	324	300	346	306	311	285	346	290	292	330	323	300	294	327	332	339	330	320	308	299	289	298	295	283	349	306	317	317	326	319	285	297	315	332	310	304	303	334	317	367	311	324	314	299	315	309	325	321	301	297	298	287	312	323	316	282	302	322	339	321	296	323	305	316	299	296	299	312	341	315	333	296	310	300	300	325	293	328	309	315	365	314	303	292	323	310	341	323	317	314	317	327	305	280	299	274	325	326	301	287	321	281	327	315	327	319	298	305	300	300	317	310	290	304	330	301	293	303	312	316	311	308	295	340	276	314	282	289	295	335	315	336	282	350	288	342	315	300	326	337	307	321	313	310	318	324	311	327	309	303	312	265	310	297	253	318	352	297	274	290	303	313	328	309	272	329	302	301	311	324	297	341	304	273	341	291	294	263	305	323	316	339	304	286	306	300	312	328	311	314	327	320	309	298	314	327	297	310	361	319	306	370	319	322	325	325	313	295	290	313	337	287	333	309	320	334	316	322	308	327	302	316	309	275	342	333	301	282	306	304	283	340	305	338	260	306	311	296	373	320	319	332	292	334	303	327	265	304	301	304	312	345	314	316	310	317	281	301	297	289	299	291	296	331	309	291	336	312	318	284	321	321	320	300	294	291	325	276	301	303	324	296	293	300	261	368	316	306	296	342	295	343	343	308	295	331	322	305	349	311	331	299	349	323	303	325	338	309	322	302	306	323	279	328	281	338	318	352	296	292	310	312	281	343	315	342	312	319	316	335	290	315	305	298	305	316	304	330	308	306	289	290	297	288	309	289	335	301	320	300	289	300	299	311	306	320	327	326	330	314	285	304	313	287	321	296	311	290	299	318	302	331	290	285	314	300	306	321	322	260	296	288	328	326	314	384	289	329	311	344	355	293	268	304	292	315	338	306	312	282	285	312	301	291	353	299	325	349	299	296	317	309	293	307	313	356	275	314	315	352	304	303	305	321	328	295	276	294	313	328	291	302	297	319	304	326	327	313	323	287	321	320	317	302	360	289	360	303	328	303	313	322	300	307	299	320	311	302	335	309	319	328	331	307	341	316	295	291	343	341	314	306	275	324	307	282	344	296	334	312	325	334	328	321	339	314	348	305	343	320	314	292	312	320	310	319	328	317	295	316	338	299	309	301	327	340	316	324	299	295	329	324	292	297	336	316	322	335	314	344	340	285	306	336	275	274	312	309	297	299	310	318	313	288	310	321	297	309	343	332	337	327	312	323	332	292	297	276	357	322	322	314	348	299	283	318	309	279	288	286	286	326	306	304	296	324	327	291	307	311	295	309	301	339	329	357	294	328	321	309	328	318	322	308	312	330	327	289	304	321	312	333	290	320	310	331	291	284	297	315	333	314	300	310	320	342	313	254	301	319	331	344	312	286	302	306	301	319	300	320	262	318	309	317	316	350	298	316	304	295	294	336	280	290	336	297	306	310	297	293	344	303	344	289	329	298	330	339	310	318	335	321	316	310	322	286	293	326	322	301	318	309	321	346	285	310	273	323	306	294	289	320	302	315	307	295	298	326	329	315	302	297	331	335	302	304	300	306	293	325	279	316	335	297	293	337	292	299	306	307	303	301	309	316	290	295	333	289	308	326	322	293	322	321	321	340	270	309	315	297	329	317	312	280	331	305	330	271	346	296	321	324	300	314	294	310	299	326	317	320	314	307	313	289	323	291	282	302	307	313	332	296	296	325	332	303	291	332	318	289	319	350	295	325	314	291	302	311	332	292	312	314	323	333	307	324	276	297	300	348	288	284	309	309	303	290	304	306	321	334	285	298	302	288	310	310	322	312	322	297	345	315	332	319	302	314	331	283	316	304	328	319	294	338	294	342	355	299	313	300	342	339	291	301	313	292	259	305	309	304	303	299	285	326	307	355	307	317	313	311	314	303	312	299	300	274	331	321	302	343	307	291	318	289	317	303	297	324	277	349	328	308	287	327	329	288	312	305	300	292	303	315	330	316	291	303	308	303	314	289	304	319	302	288	329	321	299	292	335	300	289	308	289	300	296	287	325	296	316	329	297	316	292	329	310	317	324	318	287	327	306	348	306	305	280	307	308	298	298	331	282	314	342	286	367	307	317	314	328	329	315	263	293	304	309	299	305	300	306	332	287	272	302	341	301	286	333	328	315	305	334	301	300	304	304	297	321	310	283	293	332	319	314	312	332	307	310	293	298	315	316	314	300	313	297	315	275	299	295	338	319	307	339	309	311	295	328	309	330	333	315	275	298	342	303	322	298	330	288	293	297	304	321	313	318	305	314	302	350	292	323	333	326	289	259	294	278	292	298	319	337	306	292	309	318	326	321	317	308	294	297	323	307	312	267	294	315	315	328	336	301	296	292	304	324	298	328	335	285	309	315	300	314	287	297	349	330	303	326	297	295	296	292	340	325	321	294	291	318	328	322	299	325	306	336	318	326	272	282	310	291	304	310	310	283	321	340	333	305	297	297	336	313	299	312	312	312	320	312	301	347	281	314	330	302	336	301	313	287	305	342	337	318	310	305	321	338	290	312	303	341	325	280	288	304	306	297	293	295	310	287	331	342	306	299	289	284	328	313	315	316	282	317	305	280	281	306	344	319	294	308	277	273	274	318	333	322	326	290	318	355	328	299	305	317	305	277	290	334	323	313	332	298	295	300	284	315	303	342	291	328	254	318	325	317	286	302	302	280	311	292	294	318	289	317	294	353	307	315	303	332	326	293	313	301	283	346	299	292	346	304	308	323	285	327	326	312	268	313	318	331	342	333	319	293	316	284	320	303	318	294	283	318	301	329	315	294	344	351	298	300	287	276	309	299	271	303	290	338	321	271	302	322	298	335	322	322	312	287	300	335	277	339	315	314	302	303	297	294	291	314	291	341	298	281	288	313	308	287	275	324	318	339	302	314	312	309	365	308	302	351	316	270	325	320	318	321	293	293	275	308	308	322	264	297	309	331	329	300	342	303	298	294	319	337	326	327	283	307	277	317	298	288	304	344	295	307	288	335	310	300	317	362	310	291	268	336	315	290	306	317	318	341	294	313	282	273	304	292	344	296	304	315	319	303	296	316	336	308	316	306	307	317	306	304	298	303	304	304	339	324	261	318	313	304	319	347	318	288	346	287	298	296	311	313	276	300	294	292	282	300	316	309	305	327	340	329	315	325	303	266	308	314	323	307	287	307
3486	3279	2035	1329	953	879	818	733	750	762	728	725	700	775	674	691	687	698	730	712	714	699	698	680	704	664	717	688	707	708	713	703	695	675	675	663	683	687	673	692	737	749	693	711	726	688	702	687	719	714	691	669	712	690	681	731	743	698	679	698	701	727	664	684	659	715	686	733	698	740	728	714	690	688	712	690	691	715	692	703	691	696	706	676	708	647	700	686	737	695	695	688	693	710	735	729	688	673	741	662	686	713	686	700	711	687	686	670	637	663	703	696	717	723	648	726	681	635	718	704	712	681	774	711	703	665	706	703	653	683	717	754	687	678	670	715	688	696	689	633	682	750	661	701	697	671	667	696	698	711	684	679	702	713	726	675	642	657	711	693	698	632	714	713	686	671	674	669	701	697	674	709	661	722	738	722	672	729	682	713	674	705	705	738	680	733	652	660	643	682	632	685	657	677	693	654	724	692	701	660	695	664	699	706	717	682	742	702	703	654	682	691	675	693	737	673	696	718	701	735	680	705	700	673	703	697	690	703	711	728	652	680	672	684	719	683	706	707	691	686	711	740	678	710	708	681	680	702	696	708	702	689	648	720	748	713	778	691	683	725	674	701	662	721	668	689	707	721	718	749	683	680	657	701	747	710	689	706	625	726	724	666	673	715	690	685	692	658	643	693	732	696	667	736	691	685	673	723	694	671	672	707	683	729	739	675	699	685	693	710	699	710	704	710	687	719	671	730	737	754	709	710	720	691	701	691	685	654	709	702	697	710	665	663	674	689	667	700	707	697	708	719	704	705	702	693	693	735	661	700	700	699	686	737	726	692	719	734	734	687	726	680	682	646	705	738	717	638	707	703	718	747	701	670	715	715	688	734	662	696	693	665	699	692	738	697	678	698	736	687	706	678	680	756	710	680	742	714	677	709	674	666	693	680	651	688	671	632	678	736	697	703	667	701	704	710	688	725	709	668	693	726	692	657	713	676	704	715	720	686	713	695	669	658	721	692	734	694	714	688	693	736	669	712	686	730	667	711	692	717	724	669	691	714	695	712	723	686	685	692	690	722	660	679	737	672	683	680	677	721	693	682	633	715	692	680	696	686	718	739	693	699	682	701	733	694	707	731	656	680	649	660	656	708	680	730	710	724	677	706	660	670	704	668	701	681	726	685	669	650	749	705	665	688	721	676	735	689	722	673	683	663	739	671	714	717	723	727	702	674	698	712	676	693	664	708	699	731	713	705	701	664	688	696	700	665	706	663	679	696	695	702	667	742	668	714	718	724	670	726	720	656	680	733	695	661	707	671	692	706	726	704	717	726	677	652	732	660	683	716	726	678	717	651	688	657	734	703	659	724	712	675	714	718	665	699	692	730	671	677	697	705	755	691	687	676	687	724	677	709	702	727	700	690	717	710	678	706	686	734	697	710	715	673	666	668	723	711	692	671	704	697	675	680	701	698	674	717	692	657	670	681	683	685	674	710	665	670	702	685	680	728	728	672	657	694	693	709	638	728	699	681	691	652	692	684	732	657	724	698	700	692	715	696	665	716	673	676	723	663	723	679	674	706	741	707	697	706	691	673	691	694	693	680	657	674	690	720	621	698	733	677	704	624	731	678	706	721	650	700	690	691	679	687	656	655	690	725	704	709	665	616	715	710	677	669	683	682	672	695	694	733	706	699	667	706	738	696	695	688	716	699	645	688	730	643	719	663	695	704	724	735	661	700	733	733	712	732	682	723	716	701	723	739	667	765	708	694	701	720	689	672	690	732	745	686	688	679	667	715	709	687	728	698	680	685	694	729	712	696	673	671	774	695	662	722	664	692	685	671	715	712	702	660	725	691	662	691	693	680	714	683	679	675	676	721	680	727	693	689	663	683	700	771	732	676	701	742	691	737	704	682	716	649	656	703	686	697	739	708	708	673	720	674	742	644	734	670	699	685	732	722	667	678	682	744	650	692	679	704	717	700	676	689	672	681	689	698	688	760	709	697	662	704	735	684	642	723	717	701	725	694	696	691	658	685	697	702	690	720	718	673	689	697	700	689	705	709	678	700	700	709	732	688	698	678	713	709	676	732	734	731	665	653	685	732	731	664	680	667	717	695	710	695	712	755	688	713	699	719	715	704	720	716	704	711	691	761	657	730	682	697	702	778	686	657	655	720	732	654	717	711	673	723	684	718	668	717	701	728	703	680	692	704	718	697	691	699	689	723	710	675	663	682	695	694	715	735	663	713	725	655	685	691	671	653	722	666	665	663	692	697	695	708	698	725	684	722	712	667	718	691	645	714	695	720	668	639	649	668	667	681	719	729	687	703	690	673	641	660	698	686	682	672	711	712	684	667	651	723	745	702	696	643	713	676	725	721	680	689	703	704	696	696	718	668	687	714	674	679	674	703	712	707	699	722	676	727	656	683	704	684	686	692	671	674	740	718	695	690	696	718	669	682	704	678	736	721	730	697	696	694	673	709	710	745	678	714	685	681	673	664	659	722	681	751	614	717	671	701	676	668	700	663	764	645	689	704	691	717	711	673	716	719	706	665	732	691	677	747	685	672	700	660	688	711	666	671	708	673	691	677	685	687	685	705	751	702	720	658	693	684	698	681	720	664	717	732	695	671	691	689	682	678	725	672	721	686	682	705	692	695	686	668	704	674	719	658	709	693	675	711	708	663	728	704	696	707	722	682	718	692	695	667	692	680	727	679	712	659	730	729	728	687	703	687	722	715	729	718	680	659	729	704	693	692	675	652	747	700	731	712	699	698	702	698	683	748	708	709	732	741	747	694	716	681	728	731	698	743	688	675	730	746	731	697	719	711	705	659	730	669	647	742	717	710	713	705	622	722	705	696	678	662	695	666	711	676	627	658	665	672	710	698	684	646	704	692	726	702	689	667	728	644	716	628	720	663	689	713	703	700	709	716	709	691	703	707	740	741	685	696	698	703	681	711	691	686	694	658	706	702	708	656	681	691	672	739	731	724	644	749	732	741	709	690	740	664	641	695	671	749	686	716	684	660	668	674	705	687	692	684	695	693	708	695	691	675	723	695	685	738	689	701	685	709	725	716	624	666	688	686	701	726	710	670	706	719	706	706	676	707	709	690	690	723	670	642	666	686	721	641	740	686	700	730	676	682	694	700	678	709	727	676	641	700	673	696	679	723	729	733	699	686	687	763	694	715	683	691	688	680	676	711	715	669	689	659	692	649	708	681	672	718	689	753	678	685	671	671	675	703	691	669	742	724	702	714	706	703	680	754	688	649	682	735	672	753	704	715	713	714	666	685	709	637	669	690	710	748	683	687	685	719	692	727	720	706	740	711	693	698	696	756	685	671	693	662	703	633	755	657	718	711	733	704	707	689	697	711	666	702	699	729	681	682	730	661	681	708	699	693	678	691	685	644	703	704	698	737	681	715	678	743	690	674	676	684	725	735	678	705	671	685	678	663	703	673	714	697	685	650	698	681	691	698	695	675	654	648	761	738	680	702	696	717
23433	20671	24184	27198	20671	20683	17809	933	565	545	450	388	330	330	330	279	253	233	236	205	222	211	178	218	189	226	159	209	186	189	171	164	175	172	163	167	174	204	168	182	163	162	178	134	191	164	180	196	166	168	184	195	178	159	164	168	163	161	178	187	159	176	189	184	180	204	179	199	180	191	165	153	160	189	195	172	163	175	175	177	192	167	168	149	172	190	162	148	175	174	159	157	150	191	162	157	191	179	168	169	148	185	172	171	174	148	201	193	150	189	169	168	192	154	197	157	180	159	146	181	164	201	174	178	186	164	187	183	176	159	155	184	189	202	208	169	197	178	194	175	182	155	153	160	176	146	200	174	195	164	193	164	186	167	181	161	161	199	174	178	163	180	172	146	181	143	163	190	152	177	178	189	189	172	195	170	175	185	158	168	180	157	164	192	177	186	183	206	187	182	161	181	162	186	161	165	179	173	156	182	160	190	157	172	175	186	192	177	167	156	204	165	180	155	195	192	187	182	192	173	169	154	190	200	180	161	163	180	174	192	166	180	174	187	163	152	147	144	157	178	178	178	164	187	198	147	165	176	157	192	174	180	164	147	174	181	175	184	156	167	177	184	165	184	208	150	183	161	174	164	171	185	154	189	167	168	166	174	156	184	171	161	189	162	156	152	164	170	189	164	181	171	187	179	174	168	160	187	147	182	187	165	183	168	167	176	192	190	159	156	195	187	170	165	159	178	166	175	159	167	182	206	182	187	154	165	156	170	179	169	166	208	171	172	191	165	154	176	164	164	178	176	161	163	167	175	148	199	154	179	200	170	173	173	196	176	168	151	192	173	172	156	180	178	154	174	166	152	183	184	182	207	164	180	179	198	162	176	178	146	193	163	169	168	169	175	162	157	156	177	168	166	185	185	170	175	175	155	154	166	160	184	186	176	168	164	158	185	169	171	170	176	190	174	174	180	180	184	181	165	168	170	172	190	169	179	172	164	168	196	185	168	160	174	173	176	171	166	178	189	184	173	191	183	175	184	169	182	170	163	173	161	160	196	163	181	177	173	183	182	208	183	175	167	157	188	194	186	162	168	168	181	181	177	158	159	171	187	179	184	156	181	165	167	176	159	168	180	159	177	172	187	171	180	179	151	202	170	175	165	174	168	179	198	159	174	189	194	184	168	166	167	184	188	183	158	187	163	214	154	164	160	151	182	201	163	155	173	208	168	145	177	190	164	159	174	178	171	185	176	173	175	189	169	140	155	170	161	173	200	198	170	203	175	171	164	180	175	179	174	185	184	164	182	159	188	139	162	196	161	184	164	173	176	173	161	152	187	177	171	144	187	186	183	192	170	188	209	175	179	155	161	153	169	170	185	190	177	209	146	173	156	172	191	156	178	160	178	178	172	138	189	180	158	156	180	185	193	204	155	147	149	172	153	185	198	167	161	173	146	144	184	185	185	181	178	157	169	159	169	186	153	191	159	174	189	191	180	148	163	182	161	177	175	176	180	156	184	149	161	158	203	161	166	182	176	198	177	152	175	172	157	174	152	162	168	173	193	196	158	188	181	148	175	178	202	185	147	159	164	186	200	148	169	153	174	166	178	174	162	171	189	186	177	177	158	163	179	157	183	141	178	177	183	176	176	160	172	208	177	189	183	176	179	187	183	168	178	173	161	176	167	178	170	166	188	179	185	156	164	164	190	188	190	166	174	208	169	178	164	179	154	179	180	180	176	182	181	178	168	165	165	203	162	165	154	176	155	164	177	172	181	181	172	189	162	158	158	195	157	192	167	181	184	166	165	176	177	165	186	165	163	166	200	195	179	189	160	155	185	194	166	145	185	166	172	147	161	153	156	169	175	171	171	176	154	200	201	185	155	165	189	191	191	179	160	179	169	176	177	190	194	185	167	163	161	178	169	179	160	178	181	197	182	160	174	185	199	170	178	175	158	150	174	174	192	192	170	148	173	179	170	189	171	195	185	186	164	188	175	160	166	208	155	193	183	172	174	158	151	198	205	192	166	171	170	153	185	179	185	185	149	193	205	145	163	165	158	184	146	173	177	198	165	155	183	166	165	175	158	147	183	201	181	155	204	162	177	166	183	177	175	191	184	191	182	154	163	165	188	166	183	164	179	179	181	171	180	177	177	184	186	196	155	153	179	156	170	170	154	162	170	150	138	193	183	187	167	159	154	202	178	202	156	169	179	177	188	178	181	184	157	159	193	172	185	173	180	189	163	156	177	173	180	168	174	167	182	189	182	172	178	159	176	168	176	154	169	169	176	157	160	153	161	157	165	183	184	154	165	188	202	180	171	192	163	170	180	187	168	153	154	172	202	186	154	161	179	190	152	179	164	190	188	168	199	181	180	153	164	169	192	185	168	150	179	177	190	159	177	175	160	165	196	181	174	178	179	191	130	172	174	182	141	156	173	176	162	168	163	206	168	167	187	174	174	189	175	161	191	179	164	179	174	164	174	176	170	177	175	162	182	156	176	172	142	192	185	171	188	176	171	166	182	158	185	187	165	162	182	165	171	157	159	171	200	145	182	187	158	191	150	164	179	190	177	187	161	187	172	164	182	174	175	158	185	163	189	186	157	172	185	170	171	174	190	181	178	155	174	182	164	158	181	175	182	156	166	168	171	195	155	169	176	162	180	175	173	177	183	183	163	197	173	168	179	194	171	159	196	188	170	169	179	193	170	186	181	168	170	159	197	170	192	183	194	170	162	158	166	160	174	152	169	186	170	178	160	183	180	177	177	193	183	171	200	182	188	196	175	179	174	163	174	195	167	163	172	152	175	177	194	161	170	193	186	176	192	184	179	190	191	155	143	200	155	200	170	193	165	171	171	165	176	189	158	165	171	188	172	160	155	189	154	169	169	185	151	168	160	183	208	194	189	169	170	199	194	176	187	183	183	173	190	179	174	173	180	166	169	178	180	187	186	177	182	148	176	187	188	167	168	189	184	188	191	185	185	137	172	155	204	164	175	182	166	168	162	199	168	171	174	192	177	178	176	197	164	196	159	173	203	177	164	151	192	175	166	179	158	170	173	187	181	149	179	181	162	179	177	198	174	175	154	138	189	164	164	178	158	179	208	181	192	178	170	157	183	180	158	176	177	146	168	153	190	168	177	160	168	157	179	176	164	167	162	152	186	172	167	187	162	180	192	155	185	183	162	200	166	158	182	155	190	174	177	154	152	158	180	219	164	199	191	179	154	180	179	177	197	180	154	185	165	164	183	166	188	158	179	198	162	184	165	160	166	177	185	171	189	161	155	156	166	175	158	164	205	198	182	177	171	171	170	175	186	167	201	167	172	168	179	164	168	188	175	173	176	171	183	162	161	153	165	179	202	185	192	193	163	196	170	182	152	170	146	187	184	178	176	169	172	170	174	172	179	174	198	195	200	163	190	174	166	170	190	177	158	183	161	155	193	161	148	145	162	184	169	183	178	185	169	160	171	175	179	184	170	190	175	167	167	167	146	200	186
3523	4707	2539	1456	938	748	604	543	535	534	509	507	446	487	428	497	431	429	464	430	422	442	445	434	433	437	418	459	479	453	431	425	450	463	398	469	425	435	492	414	413	426	430	424	395	493	431	421	425	426	413	425	388	480	466	438	469	458	431	414	424	447	406	450	413	466	434	428	433	432	391	435	424	459	450	422	414	400	426	425	444	459	438	411	404	404	416	436	440	423	443	449	412	442	426	402	424	412	416	438	439	459	435	410	437	405	456	440	369	383	399	426	444	431	408	441	400	466	403	430	439	445	418	428	434	419	427	399	393	410	411	453	438	471	442	442	432	437	391	465	438	438	409	421	404	426	423	455	414	484	443	413	439	463	433	384	420	410	471	410	416	422	414	408	381	429	431	409	442	423	406	413	420	391	431	425	429	418	407	420	449	408	428	436	452	387	443	418	424	452	413	451	475	427	441	440	404	423	423	437	425	383	464	388	437	414	442	408	408	405	439	441	430	412	435	450	404	465	451	445	386	416	459	436	425	443	446	420	437	456	423	439	420	439	414	426	435	412	459	425	411	430	423	436	457	426	448	399	415	416	420	402	463	411	445	454	410	420	441	440	433	455	464	446	381	466	445	434	427	445	421	443	426	418	404	402	455	359	428	414	406	458	429	441	413	445	433	445	452	421	427	427	459	437	433	389	393	414	430	415	433	401	402	439	405	420	426	433	379	408	432	435	431	430	421	406	441	402	393	419	444	462	464	437	444	431	430	449	416	414	464	401	450	419	436	430	438	416	415	427	441	401	418	443	415	398	436	439	464	425	398	397	444	430	430	375	463	447	454	426	395	434	426	405	429	414	432	427	429	387	449	439	419	412	417	438	435	451	432	423	454	443	426	437	418	421	394	438	417	436	445	399	393	442	431	418	415	426	434	400	410	420	433	413	426	403	464	442	426	439	430	433	419	403	456	390	454	420	480	420	439	464	420	392	413	387	414	449	452	443	420	414	399	447	429	399	402	423	455	421	431	432	414	441	427	415	462	433	436	454	430	450	443	394	452	425	444	406	417	411	400	420	441	443	424	437	437	430	456	441	430	449	408	399	418	386	427	420	392	418	444	395	432	421	435	415	430	425	416	443	438	458	420	445	394	438	401	468	414	437	394	428	462	407	444	416	432	415	457	421	417	394	405	417	407	402	379	466	453	436	412	413	422	417	426	436	424	400	429	419	436	450	391	443	414	443	415	419	430	456	424	413	440	415	427	434	439	448	443	411	407	439	440	383	432	437	417	442	386	435	437	391	445	415	449	402	389	446	419	454	468	411	418	443	420	419	428	436	445	421	436	399	380	451	471	440	449	422	431	442	451	422	433	447	403	455	451	431	414	431	446	408	404	465	407	410	433	432	410	428	397	393	464	417	429	415	428	400	447	427	466	459	457	433	416	418	442	457	404	445	420	430	422	461	421	425	398	445	428	442	426	381	439	427	412	444	418	393	379	398	440	427	433	436	465	427	435	451	446	384	406	434	464	441	404	430	414	409	435	429	420	447	443	437	443	477	420	476	393	409	439	428	413	443	425	411	423	432	401	450	421	468	468	438	461	412	417	417	448	433	440	418	431	471	461	452	418	466	420	442	411	494	417	413	453	424	433	437	420	420	421	439	399	427	435	409	390	393	426	444	403	456	404	456	427	408	420	425	444	449	421	464	435	425	423	436	454	419	438	403	424	414	418	337	422	453	424	420	409	410	412	401	424	426	447	424	419	424	410	404	399	441	413	443	441	407	431	428	398	428	430	471	431	393	465	408	403	421	396	406	428	422	412	433	460	409	439	439	458	419	426	407	412	424	427	420	457	414	431	419	431	390	426	433	406	425	438	427	454	425	469	441	434	434	421	433	452	453	405	433	440	408	420	459	419	400	441	441	425	434	421	434	434	429	478	427	436	418	405	413	422	459	447	434	401	414	455	425	465	473	409	432	454	431	420	455	440	441	409	441	404	456	465	395	392	451	416	430	418	437	431	424	433	449	411	387	415	412	434	450	437	411	421	396	426	403	452	424	440	450	414	407	406	413	424	423	430	443	451	407	427	424	431	428	438	452	402	411	431	447	408	405	450	419	413	434	377	409	407	407	448	437	436	490	461	436	425	424	408	425	439	432	437	434	451	382	407	449	443	434	465	434	430	442	407	437	458	378	408	406	447	423	410	418	416	404	406	400	415	422	413	432	441	449	417	433	437	482	403	436	459	390	444	490	443	425	397	408	417	400	432	468	406	434	433	429	440	415	430	414	426	411	445	415	407	416	422	410	438	462	407	438	429	409	421	404	434	411	460	405	411	416	423	427	383	436	398	402	438	425	442	448	454	443	420	422	432	421	457	438	424	440	486	447	433	433	411	410	418	427	404	415	439	425	403	423	451	399	415	412	462	435	437	417	406	434	385	365	460	455	447	420	408	432	431	435	465	442	420	428	381	405	403	403	417	422	433	460	436	411	420	480	448	445	442	396	400	417	451	426	439	429	420	433	447	441	412	420	406	431	414	431	395	429	420	388	423	462	477	413	438	432	397	445	429	428	413	425	425	454	442	431	453	466	431	411	418	396	430	428	408	445	451	445	420	439	439	447	451	444	426	443	424	436	422	433	411	410	412	417	414	418	456	420	432	410	424	462	396	453	403	422	481	401	402	393	410	425	431	451	423	452	400	480	437	415	443	440	445	396	442	408	411	454	437	420	432	453	485	407	420	399	468	442	416	429	413	393	453	410	424	434	409	465	447	442	404	418	400	428	430	390	459	414	450	475	405	397	401	448	459	389	405	461	427	440	443	421	404	462	420	422	394	424	419	411	410	452	440	418	407	473	431	424	454	436	388	413	431	409	418	379	415	386	441	385	439	396	445	418	425	395	425	461	415	427	436	448	405	406	440	405	477	421	434	439	425	439	443	431	431	425	469	399	429	428	424	401	431	420	446	445	416	420	406	433	419	425	444	441	424	403	461	440	412	427	467	406	398	399	426	460	410	408	427	418	432	465	462	417	409	406	390	450	430	421	428	419	435	427	423	450	385	405	425	436	448	427	424	398	426	448	402	432	429	454	419	471	433	420	414	451	417	458	480	429	450	455	436	424	414	462	416	405	432	430	448	475	433	463	438	407	403	422	491	448	430	401	455	422	397	426	443	403	410	401	422	416	402	428	432	440	458	425	404	400	392	448	397	441	394	406	441	408	422	407	429	434	463	430	450	417	414	411	459	432	411	404	442	400	432	418	414	407	438	438	448	430	401	418	447	447	418	392	388	413	489	451	414	415	480	421	447	423	429	441	425	441	427	460	444	438	453	409	371	438	413	408	420	432	436	438	424	451	430	442	404	453	440	441	433	438	449	419	380	461	454	407	462	431	421	431	428	411	486	441	404	453	454	405	402	447	442	415	417	405	445	419	424	428	366	431	407	432	393	433	423	447	414	422	413	460	427	402	384	435	417	430	421	439	396	451	442	410	462	423
31202	19229	7716	1102	758	593	513	501	535	463	524	470	468	476	457	443	429	439	399	416	413	423	461	417	419	434	449	421	468	459	430	418	427	443	436	446	412	429	469	434	441	411	413	392	419	422	409	414	398	419	400	430	421	419	454	407	457	436	436	416	433	458	415	402	449	441	436	401	424	427	468	437	439	389	411	404	414	392	424	420	388	408	417	439	440	446	383	432	415	448	444	453	423	389	430	428	410	417	408	408	429	434	457	441	420	389	427	433	420	408	400	394	392	444	430	423	377	407	441	448	406	454	408	395	420	403	437	448	444	432	436	408	414	391	449	464	426	416	405	435	400	438	428	434	443	399	396	425	410	434	407	426	393	415	442	410	434	414	401	447	405	429	434	445	424	452	381	447	414	433	397	451	468	410	420	442	426	394	409	411	381	412	441	419	400	404	389	404	410	388	413	472	434	396	415	448	405	446	412	404	441	457	436	388	428	404	436	390	400	407	433	434	370	426	415	438	423	440	427	420	428	473	420	383	397	436	444	464	434	419	400	445	437	422	409	408	419	424	447	399	416	401	401	393	420	433	458	416	453	418	427	425	405	417	421	397	408	390	410	431	417	407	448	411	394	448	452	396	395	407	439	434	415	434	398	458	371	401	441	410	405	424	407	361	471	414	414	422	423	427	416	417	404	439	385	438	470	430	441	416	435	432	452	389	452	386	417	392	423	452	412	404	439	439	393	426	425	424	387	420	367	387	449	394	397	398	424	444	412	404	429	447	442	448	446	440	431	406	453	434	458	472	422	443	400	409	446	410	368	435	495	394	384	410	428	387	451	399	428	428	409	411	394	422	418	458	415	440	414	427	418	445	431	416	386	420	410	406	429	397	421	413	423	438	415	407	419	412	389	453	444	428	397	446	406	431	438	381	442	375	447	422	418	418	441	428	406	380	452	449	421	410	381	429	422	387	448	443	433	417	421	431	396	445	429	417	433	431	474	419	460	438	392	421	449	435	394	404	416	406	433	455	407	450	410	434	431	385	444	409	443	418	419	409	411	397	446	445	404	378	418	399	413	386	405	448	431	418	425	404	394	461	443	447	462	422	403	439	439	407	418	408	387	357	419	400	405	413	437	439	446	431	473	431	395	423	393	432	394	441	470	387	423	429	438	415	446	418	457	433	457	424	379	417	439	423	430	428	406	449	420	406	389	398	401	449	421	371	399	434	419	433	403	436	391	383	435	419	410	427	417	437	418	443	422	404	436	451	431	474	429	412	435	420	401	408	458	435	427	408	415	466	454	426	404	431	432	423	414	413	395	400	440	389	441	408	407	403	391	376	419	399	404	381	421	436	422	434	407	405	423	441	421	403	418	453	475	446	445	437	441	423	420	399	395	413	437	386	397	410	433	417	425	380	398	429	424	398	391	418	414	425	407	433	391	444	427	467	477	421	397	402	397	386	413	441	422	441	447	430	436	380	404	426	419	442	425	441	432	445	434	443	444	451	379	414	439	447	401	399	431	396	409	418	430	425	375	428	431	411	418	418	437	432	429	429	402	425	412	424	452	389	369	456	410	372	422	433	423	395	423	458	413	431	405	419	423	431	401	438	432	392	434	448	442	461	447	437	402	410	442	416	434	391	427	451	421	395	432	389	441	429	476	418	398	433	411	427	413	407	412	454	436	434	427	420	413	403	419	436	411	473	447	413	407	397	444	408	442	402	370	419	448	426	419	417	415	406	435	402	415	418	432	432	408	433	439	443	397	440	437	413	447	428	424	407	434	440	428	446	448	413	394	411	452	402	463	421	429	445	400	429	413	464	429	424	400	438	418	390	425	421	439	390	423	450	395	441	416	418	421	426	419	400	484	438	422	422	435	409	420	442	410	397	435	394	425	429	412	425	389	426	386	397	437	454	448	445	443	425	434	422	429	409	418	461	422	370	415	399	437	418	435	387	402	437	404	427	433	397	408	446	424	436	476	434	421	410	414	417	415	417	442	439	446	430	394	399	434	439	401	439	447	412	448	417	396	413	426	437	409	406	438	424	441	452	418	460	454	404	476	417	436	415	412	440	444	438	414	420	400	422	410	414	419	428	389	435	404	467	411	458	411	435	407	438	421	394	446	404	410	435	417	416	436	432	408	457	455	412	407	435	393	394	417	403	438	395	422	402	443	406	412	432	402	461	451	430	424	466	473	436	413	420	437	424	407	423	447	425	417	432	401	399	412	425	416	426	404	452	435	443	437	433	437	452	405	417	452	394	381	418	401	435	456	431	410	416	449	418	425	410	442	429	406	429	399	394	446	388	449	395	386	434	461	455	432	438	397	419	418	453	444	438	433	415	397	421	441	429	408	436	400	395	437	398	405	407	437	431	398	419	416	412	471	426	372	421	445	435	397	455	446	401	444	477	397	402	423	419	419	397	437	435	425	398	430	400	414	449	460	422	459	385	431	452	394	417	400	369	381	391	419	410	430	465	404	405	434	406	454	420	437	390	409	408	469	460	437	424	402	448	455	420	418	428	402	411	443	419	443	444	441	405	424	416	418	408	449	400	416	445	429	408	442	401	441	399	411	411	418	408	418	393	374	413	375	396	423	402	390	418	418	412	418	422	426	417	425	428	447	446	414	419	421	444	415	430	441	417	408	469	476	424	378	435	428	426	425	395	427	395	402	454	405	368	425	464	407	447	457	419	412	455	420	397	424	424	420	434	411	439	405	393	414	443	424	410	444	443	395	437	417	422	459	437	416	475	413	456	424	392	436	411	421	419	461	413	449	417	444	409	421	471	444	388	407	433	424	457	447	396	408	478	457	422	452	416	397	439	430	446	386	423	415	431	426	471	431	422	405	392	462	457	423	411	446	402	459	436	453	418	375	424	430	438	385	403	393	408	435	396	421	429	415	398	412	452	404	417	428	420	473	409	452	396	454	431	422	390	445	425	426	454	449	437	426	486	409	403	407	474	419	443	413	454	447	391	411	386	425	442	422	403	411	466	417	467	435	438	431	400	417	422	373	409	435	445	459	418	399	403	423	451	406	405	433	411	405	435	426	409	411	476	461	390	388	442	450	418	433	457	411	432	416	426	401	439	388	411	406	437	409	442	434	439	411	479	485	399	463	478	435	426	384	404	405	398	422	382	405	432	424	397	469	453	423	422	399	448	405	453	426	381	422	453	420	420	448	397	439	458	443	430	430	396	403	433	397	448	393	405	436	419	412	408	424	410	432	423	446	434	386	428	397	458	412	422	410	388	402	448	443	412	435	420	413	436	466	429	398	389	409	373	412	398	400	444	428	452	464	427	409	452	404	433	423	374	464	410	404	449	395	380	421	410	433	416	415	418	432	404	483	444	439	412	449	392	441	400	439	402	421	451	443	427	473	409	442	455	431	417	408	400	439	382	405	417	446	449	416	417	448	400	416	423	438	402	411	362	408	414	455	455	427	400	417	437	385	430	425	434	398	408	404	446	426	373	427	460	424	458	402	416	419	428
5700	1670	1286	1136	1102	948	988	970	987	970	971	1006	969	995	1021	979	939	951	954	930	949	935	935	956	924	989	949	947	909	904	945	955	922	965	928	948	920	952	908	950	937	971	932	943	966	970	957	1032	988	947	899	934	889	905	961	897	938	920	913	952	931	933	967	945	946	975	984	856	939	932	977	917	967	904	969	936	951	939	932	922	968	916	956	953	976	962	1002	918	940	911	969	986	968	918	930	949	955	951	940	986	956	949	942	928	962	963	923	986	908	942	938	939	949	937	934	974	966	935	958	936	977	905	992	967	932	952	941	944	909	1018	907	920	900	921	923	943	944	969	961	943	844	933	892	866	943	934	971	930	988	927	935	897	991	918	976	960	932	921	936	932	872	905	914	956	1008	955	965	895	1024	905	963	929	1014	1007	931	959	918	924	967	958	950	954	1019	865	983	887	983	969	932	958	896	987	972	948	914	998	956	995	935	891	926	896	887	966	957	938	937	969	919	927	933	966	972	963	990	945	925	921	879	951	958	982	958	947	931	989	882	951	975	967	956	953	948	905	949	977	923	968	921	961	925	955	991	948	941	958	945	1026	937	912	959	986	906	905	980	963	1007	927	965	972	965	944	894	926	897	963	960	985	916	980	902	931	916	917	940	960	976	910	920	914	954	906	946	887	900	980	948	993	964	951	957	999	887	994	947	942	952	1008	949	953	985	923	1007	972	932	910	937	942	944	903	970	950	916	912	917	917	980	1001	973	892	907	931	947	879	925	935	943	905	949	927	950	935	941	925	907	936	915	1005	1011	993	972	928	936	894	920	935	927	907	887	889	969	897	909	917	959	955	934	931	927	1011	934	922	982	950	863	938	904	937	975	922	955	914	910	1007	931	1003	931	954	983	931	930	988	879	938	986	927	929	926	954	990	900	919	970	981	978	956	948	917	939	919	946	971	956	920	957	912	935	942	972	894	923	975	916	977	1005	925	978	917	957	921	933	920	955	945	945	906	969	952	962	890	1017	924	915	926	963	962	917	969	973	950	975	992	874	933	900	961	961	894	939	919	938	968	998	927	984	966	987	941	917	950	925	884	896	962	895	980	954	936	963	1014	936	922	931	960	931	926	961	928	913	890	1005	953	883	970	967	907	904	904	958	996	952	931	977	943	946	882	976	936	956	916	956	923	915	931	956	901	986	937	923	949	987	876	956	881	923	871	932	891	973	909	934	927	949	965	917	935	982	948	952	896	928	953	924	921	935	896	980	913	953	945	963	972	934	972	935	933	955	940	931	952	940	955	935	903	965	965	935	984	953	1002	902	1009	959	934	951	899	889	917	999	956	944	918	977	936	913	925	925	948	929	907	969	964	856	908	911	910	923	966	969	949	954	935	920	943	929	949	986	939	923	938	974	926	912	925	874	916	993	970	957	947	973	943	919	937	1004	929	922	958	971	926	956	914	888	901	940	1019	942	966	929	986	946	941	946	874	905	943	943	985	989	978	902	917	914	930	923	947	919	952	899	974	934	952	937	913	985	954	1010	924	911	947	947	926	925	981	1032	973	931	959	887	928	920	956	941	978	932	952	895	934	943	956	929	934	922	905	916	942	937	946	969	959	930	933	922	989	955	924	918	946	927	972	962	977	946	901	928	996	924	960	964	906	940	931	911	940	937	915	977	960	933	872	896	925	950	919	963	941	906	967	940	937	941	971	991	923	949	943	952	940	975	932	931	923	933	956	916	966	1024	905	961	941	1021	903	995	913	994	908	952	940	900	933	959	959	965	927	997	937	932	871	983	987	903	939	930	963	949	981	964	923	925	979	911	954	959	933	936	949	981	991	949	956	980	948	954	987	961	968	953	961	960	941	968	921	976	950	955	947	852	978	870	912	945	954	890	949	928	950	989	961	925	998	904	922	918	950	941	907	947	961	933	946	961	926	907	932	930	916	965	946	936	1002	957	958	972	953	939	943	916	920	950	880	953	961	936	944	897	967	916	957	939	938	958	996	974	1000	936	921	973	901	968	973	941	940	897	915	928	894	955	963	952	967	868	968	947	899	905	967	929	951	917	952	912	948	980	916	954	935	918	987	921	949	922	968	947	948	934	924	975	975	923	939	931	916	913	926	936	894	958	956	978	946	966	939	941	975	936	969	992	915	983	994	904	968	981	968	922	956	926	933	878	971	943	1003	943	916	955	939	921	972	927	968	908	980	926	932	955	948	924	955	951	977	905	898	917	948	967	943	964	967	913	927	979	912	954	977	934	940	934	914	947	953	882	924	940	936	987	945	979	951	964	965	970	964	940	918	941	936	934	946	982	981	957	917	872	945	948	938	928	924	918	889	966	972	941	973	933	989	927	955	896	932	1005	990	913	1011	939	883	916	945	950	895	924	919	898	920	955	951	896	946	958	930	915	890	929	930	992	912	937	957	950	937	945	900	924	918	947	948	961	942	921	957	900	938	953	884	951	935	944	910	979	1015	954	929	939	882	979	968	975	974	1007	939	963	859	930	914	954	914	906	971	929	898	935	933	920	922	923	955	952	916	914	989	918	959	964	990	907	939	889	957	937	928	910	937	947	930	915	904	894	961	931	893	926	944	943	866	952	965	988	958	949	926	972	952	943	913	998	912	910	1005	951	918	905	978	945	990	937	944	976	971	909	946	919	965	956	944	900	879	952	944	943	939	929	933	915	999	937	988	926	914	967	965	917	956	949	869	952	973	1012	945	984	890	999	913	963	890	953	896	970	885	972	972	959	927	931	879	980	953	927	910	960	965	921	950	900	931	889	927	984	917	941	976	928	929	913	902	946	963	893	853	980	915	998	943	950	912	948	977	940	973	943	947	996	930	950	954	921	895	965	972	955	984	933	914	897	923	903	966	955	931	954	943	993	970	947	970	927	956	963	932	953	892	888	902	962	914	910	923	986	965	977	988	964	930	939	964	971	990	958	886	933	943	977	910	916	901	927	908	992	900	917	909	964	945	919	925	956	924	949	983	946	904	1022	931	882	875	992	953	974	950	978	919	947	944	931	953	917	905	878	973	923	930	872	937	892	938	921	911	927	903	956	985	948	924	982	958	911	927	944	944	882	1014	892	903	970	908	917	973	965	1007	962	964	935	909	940	949	907	942	912	964	983	912	987	890	941	919	930	973	915	901	964	915	925	898	905	909	960	968	919	916	934	975	945	906	933	969	914	926	920	883	954	951	1002	957	984	917	960	985	936	966	939	953	894	894	931	914	931	975	958	943	980	901	939	965	1000	933	923	899	940	938	998	918	903	919	941	926	921	917	950	910	923	940	905	957	929	930	980	961	922	947	945	1012	969	907	941	953	957	937	956	966	951	977	922	950	941	999	922	967	946	930	963	909	877	953	925	986	899	934	930	985	945	998	975	955	933	921	908	931	955	961	949	932	960	975	967	901	961	905	955	942	934	903	916	947	872	976	988	983	913	945	928	1004	899	967	960	882	913	892	974	956	899	915	985	912	910	928	934	922	954	963	972	958	989	926	947	918	917	1012	977	968	921	998	939	971	928	896	939	918
23969	20646	23878	27414	20647	20104	1424	642	509	522	466	394	381	351	396	366	353	334	326	324	342	341	295	349	333	281	364	328	354	340	307	316	291	283	280	328	304	307	314	331	342	324	313	334	298	310	300	321	287	267	319	336	300	299	330	318	267	323	262	315	348	308	313	296	290	312	323	337	290	314	346	340	344	322	289	329	314	299	318	296	323	304	326	342	324	306	299	334	305	332	301	308	322	312	312	323	307	302	289	306	303	301	340	335	293	293	333	286	315	286	335	314	310	312	300	339	322	289	298	310	359	308	323	311	306	339	348	328	319	322	295	348	296	304	296	311	330	305	319	358	315	286	300	297	332	325	312	274	343	323	291	282	282	304	307	324	288	306	328	301	312	311	306	335	310	304	329	296	329	277	293	296	294	295	302	360	311	296	283	267	334	302	335	315	311	307	297	362	319	297	325	300	325	299	305	311	322	336	289	322	278	330	300	307	318	319	292	320	306	322	311	290	313	339	324	287	309	331	304	330	297	315	309	309	292	350	281	269	303	293	315	325	328	315	303	319	284	332	282	305	355	329	328	291	319	352	324	309	299	297	314	344	290	321	290	301	322	317	322	316	302	332	304	307	298	297	317	338	308	315	340	303	315	323	299	316	316	321	316	284	308	308	289	306	306	334	350	319	302	282	310	297	303	288	326	317	299	333	321	305	329	291	314	310	349	327	322	312	335	289	329	294	308	352	288	315	325	298	311	291	321	301	294	325	326	323	298	318	317	326	328	311	315	291	304	327	309	315	306	288	312	313	310	328	305	316	296	297	281	314	300	300	314	297	292	313	335	332	278	318	304	323	319	295	281	308	325	301	333	311	309	319	315	305	286	321	338	304	276	313	312	310	311	291	315	328	290	329	310	295	313	310	310	316	315	329	309	301	321	345	340	325	299	320	307	327	270	316	326	326	320	312	307	282	334	347	327	317	307	306	296	306	279	297	286	360	303	288	300	315	310	332	304	322	341	308	306	323	320	319	317	346	287	292	320	339	343	343	301	280	319	295	301	346	321	290	350	281	328	319	282	274	279	283	321	308	300	290	287	318	316	305	328	317	321	288	319	318	300	320	291	289	317	353	312	323	321	324	308	305	302	326	300	295	287	310	298	317	300	272	269	303	292	287	300	310	299	301	320	309	275	310	320	333	330	284	324	334	331	316	321	325	289	302	292	356	310	279	323	281	314	326	309	300	304	315	300	318	311	332	335	307	303	329	313	342	307	308	304	305	321	302	317	288	308	298	305	298	319	313	314	319	308	319	302	328	299	298	299	325	310	324	321	317	351	292	314	345	309	321	281	275	309	336	315	285	318	329	312	300	331	296	315	298	308	357	282	292	304	281	289	313	306	286	336	272	324	291	306	322	320	314	327	311	326	355	315	335	312	304	322	308	325	323	343	301	295	321	319	301	313	318	301	287	324	319	332	322	321	317	287	280	301	305	307	312	327	291	292	328	319	326	278	310	316	300	331	304	310	330	286	328	312	318	319	289	320	292	285	325	291	315	318	304	325	312	297	325	326	322	293	295	323	312	322	287	387	331	321	315	312	331	320	327	282	311	316	311	323	298	310	326	294	302	302	303	324	318	336	317	309	314	353	301	324	368	307	284	329	313	291	304	302	308	284	313	330	323	337	317	294	284	294	287	299	314	273	321	338	315	319	310	301	283	328	295	319	294	295	294	370	269	260	281	338	289	342	337	321	320	329	298	324	314	321	313	323	314	312	314	318	334	286	317	306	311	301	308	318	290	298	322	326	324	326	312	306	327	309	294	307	302	304	320	307	322	295	301	322	305	306	330	313	305	325	317	296	289	301	311	341	286	324	289	309	287	294	329	287	307	293	273	313	345	298	309	309	300	305	322	312	318	312	317	340	304	321	299	338	301	315	309	331	288	340	321	307	308	275	324	285	344	298	311	285	300	321	308	329	374	322	328	324	308	308	314	322	274	309	300	298	282	324	322	297	328	306	316	333	333	316	293	316	318	324	319	304	310	291	293	295	294	357	336	283	275	321	277	312	305	298	351	303	312	301	306	315	315	298	288	292	303	320	318	327	325	301	314	337	297	311	325	305	322	315	307	331	305	293	289	325	329	331	338	335	332	285	311	272	294	314	302	296	302	317	340	300	275	292	312	346	301	322	350	314	292	320	307	328	312	289	344	304	311	324	318	326	296	276	302	319	311	338	311	273	318	303	304	340	350	327	329	314	295	316	285	303	325	329	331	360	316	350	305	303	299	279	323	287	301	301	316	311	285	322	329	300	307	355	292	279	311	316	290	309	301	311	308	344	330	292	325	328	302	333	304	323	324	305	307	298	311	310	331	351	325	302	298	296	295	325	332	277	317	310	312	268	297	315	280	304	327	281	298	299	301	335	309	279	319	319	314	301	301	292	303	288	332	338	329	313	308	318	365	302	307	328	338	343	312	311	315	287	307	335	316	325	262	305	283	310	277	286	315	334	317	315	306	287	317	310	303	329	339	283	299	300	300	291	301	306	299	304	326	306	347	294	299	289	287	300	337	290	292	316	322	310	292	315	304	333	309	331	273	315	300	339	312	310	318	328	272	339	297	306	346	335	328	320	324	307	318	330	337	334	305	327	300	299	305	345	298	300	278	304	306	295	321	316	303	309	348	295	279	318	282	315	320	297	320	294	313	288	360	289	311	277	296	339	321	309	294	325	327	289	305	287	311	275	298	301	301	338	301	304	329	301	292	283	335	338	299	278	329	310	283	323	284	290	326	306	325	290	305	322	266	321	306	312	269	336	341	316	316	346	316	314	287	288	284	300	285	304	345	308	284	322	301	293	325	321	316	315	294	306	328	297	315	304	282	296	279	292	335	326	333	281	288	307	307	325	342	324	343	323	330	303	304	317	280	272	325	305	301	288	305	313	321	296	280	313	320	317	317	320	348	310	317	326	301	294	320	324	320	305	334	314	314	312	327	282	291	319	322	299	320	335	321	299	322	313	310	309	301	300	298	341	260	315	267	320	304	314	299	292	296	302	271	299	299	310	288	318	281	335	318	354	317	335	319	305	296	285	317	323	322	331	326	307	304	295	309	329	306	304	309	311	323	284	320	285	304	299	331	297	360	309	344	297	315	280	315	316	285	274	354	297	308	312	315	325	334	334	294	298	337	317	307	315	316	307	272	315	320	290	324	310	296	322	302	303	292	327	305	309	326	303	306	325	334	328	285	323	326	353	294	325	292	289	299	317	347	289	330	323	290	321	304	301	325	296	304	298	335	300	316	317	299	296	275	308	310	289	329	308	323	313	303	335	302	314	325	317	311	333	303	304	279	286	314	324	328	300	306	295	279	313	326	268	321	261	305	313	303	301	338	310	300	331	304	326	306	336	314	326	310	308	293	311	324	303	313	318	323	330	298	297	338	325	309	304	308	314	306	316	330	310	298	308	325	301	334	313	337	293	297	277	335	318	311	317	303	315	284	307	308
3602	3191	1992	1301	1069	921	745	775	755	709	740	730	715	706	768	679	686	668	698	691	652	681	702	685	675	725	715	673	708	680	692	710	699	701	660	714	679	715	689	676	719	677	712	710	700	675	690	696	652	668	710	706	692	678	705	713	719	694	665	663	726	723	712	725	671	714	696	704	686	643	729	658	689	709	675	649	649	654	664	688	725	702	673	704	713	721	715	714	740	651	668	676	691	695	690	694	682	757	693	698	685	661	712	681	658	684	691	668	678	692	727	658	694	737	648	676	679	696	702	697	708	712	685	690	706	663	732	713	671	707	731	709	691	702	731	631	688	692	684	741	699	738	689	664	662	680	701	734	732	689	695	696	712	729	707	715	691	671	682	712	694	708	688	699	671	725	720	710	710	707	727	684	687	686	709	709	669	680	666	715	690	712	690	713	706	691	674	674	686	711	689	734	699	684	742	719	716	687	770	714	653	667	704	698	697	731	656	682	698	713	741	734	673	741	682	715	685	670	693	683	699	728	657	629	677	718	701	664	696	685	703	706	683	733	708	695	663	661	698	701	706	666	673	697	661	705	711	737	677	701	736	707	683	704	676	655	700	681	672	704	686	737	696	637	654	758	677	707	728	705	700	688	668	668	674	683	628	662	712	670	706	702	704	712	642	687	675	666	672	703	692	693	684	689	707	751	663	713	664	729	645	711	725	702	716	687	690	703	697	645	738	684	668	629	706	703	704	682	721	742	687	710	622	745	713	691	685	707	680	697	701	667	749	657	664	700	696	678	689	729	732	743	692	730	707	685	718	667	681	695	725	709	676	680	719	687	700	670	687	713	698	711	714	697	668	710	700	664	686	695	671	715	709	706	685	670	743	683	642	664	698	742	749	654	684	755	682	688	721	675	685	653	735	657	680	699	681	674	679	670	722	717	670	732	656	710	688	658	686	733	698	701	684	690	725	720	688	715	722	672	657	721	753	682	678	639	702	666	694	768	725	677	734	685	697	710	711	765	689	685	688	683	681	719	696	685	646	705	722	660	729	715	695	705	740	723	693	693	694	755	707	702	707	685	749	667	715	639	673	692	691	704	646	676	702	705	707	713	710	699	718	730	713	667	649	664	702	716	691	685	765	708	708	681	700	727	684	718	697	727	734	691	647	687	654	732	722	687	652	683	670	682	667	713	687	687	733	754	714	735	684	674	656	715	712	730	687	691	697	669	676	675	709	722	696	707	670	696	694	703	719	687	702	664	667	685	716	697	666	686	660	673	725	681	686	756	724	667	698	680	719	686	715	713	709	702	700	723	690	726	743	714	664	723	661	683	708	695	692	670	719	715	714	689	690	711	643	668	666	732	709	688	664	689	701	733	681	692	722	714	697	679	707	651	687	679	685	688	681	673	656	669	673	746	678	668	685	688	693	708	689	721	696	691	681	736	741	752	727	697	689	697	696	667	723	683	700	705	689	754	675	682	686	706	687	652	681	697	705	696	676	690	723	730	678	706	682	702	683	704	672	734	704	681	739	721	629	711	755	666	668	695	641	678	653	661	667	681	669	734	733	673	697	664	680	699	687	694	649	701	724	660	699	677	698	663	684	697	706	693	706	677	664	706	702	642	654	698	699	716	718	666	702	707	688	727	673	666	657	720	673	673	672	646	719	695	688	643	689	702	680	718	734	666	678	705	704	709	670	687	668	684	716	689	693	697	656	732	691	651	725	709	673	699	701	694	731	712	696	700	685	722	677	642	733	680	675	722	714	666	734	684	697	702	653	680	723	700	666	685	731	679	681	721	686	671	671	694	689	683	670	745	665	648	668	640	669	695	745	718	706	732	709	668	688	736	708	718	697	663	679	670	677	687	742	725	670	704	692	652	667	688	682	727	680	638	750	684	685	729	675	692	722	656	678	697	684	694	691	711	719	687	668	715	672	694	705	697	688	703	707	653	690	696	678	665	666	742	675	682	700	696	698	669	653	688	688	743	693	711	679	723	716	681	731	671	686	693	672	660	679	684	680	689	661	675	659	693	685	728	657	658	650	707	705	646	643	696	701	718	687	681	687	702	717	717	702	714	673	682	693	695	691	704	715	732	689	703	756	727	725	692	681	702	706	664	723	671	720	657	667	666	718	672	714	716	719	728	713	703	683	712	676	694	693	714	675	752	685	666	695	748	720	705	684	729	674	713	739	686	685	670	712	676	698	670	680	644	668	711	728	714	715	728	679	681	750	689	660	646	695	677	719	683	725	752	648	657	717	675	686	686	699	675	695	696	671	709	700	648	717	692	670	661	662	695	730	683	673	740	660	694	706	730	703	678	687	660	678	634	659	707	665	727	699	678	712	685	688	706	714	718	683	683	675	701	702	715	685	710	700	654	699	661	654	687	713	670	721	687	698	731	750	637	670	684	688	669	643	694	684	731	709	711	686	704	707	665	694	726	727	671	688	683	648	632	686	710	686	707	683	692	656	778	674	714	692	670	691	700	741	725	712	746	723	708	665	664	657	724	635	733	693	688	694	717	733	718	681	739	771	719	703	692	729	686	684	688	697	682	712	729	685	679	671	685	738	668	710	690	701	658	652	681	730	685	677	699	685	679	695	672	700	665	682	689	711	744	701	663	666	711	725	692	665	688	730	635	661	708	731	761	674	679	731	696	698	684	681	679	706	724	694	726	678	660	680	689	620	718	664	722	741	718	719	659	697	665	688	763	632	673	700	683	678	712	690	726	663	698	735	676	680	678	726	695	689	692	720	693	692	728	723	710	635	699	735	682	684	711	682	691	695	665	711	726	651	690	732	698	654	677	708	674	625	683	735	687	722	683	662	706	720	703	678	706	643	665	738	726	701	731	694	660	686	651	707	672	699	706	677	726	701	713	707	730	700	683	723	716	686	695	685	753	691	703	651	715	693	685	687	662	674	671	648	683	709	699	697	710	717	704	674	717	703	682	715	699	680	713	672	734	655	673	666	712	679	685	688	658	667	664	710	692	671	692	736	665	634	755	667	668	674	707	692	723	712	690	676	697	725	633	675	661	665	708	707	679	657	752	655	656	711	694	659	736	708	666	678	687	729	697	682	736	704	656	746	669	699	710	694	674	705	678	681	697	721	674	647	676	665	669	675	728	662	667	675	686	717	646	738	712	678	680	731	685	726	731	681	749	726	745	658	670	666	640	697	682	677	729	642	707	672	667	676	692	739	666	714	720	707	694	638	660	701	714	702	696	684	729	674	680	701	679	679	697	650	705	717	667	706	675	690	685	671	730	653	670	701	697	676	754	684	685	614	735	666	657	668	707	713	733	673	686	690	722	672	688	670	729	718	676	716	690	704	693	677	654	648	687	714	690	697	682	700	705	665	673	693	698	630	734	680	745	673	711	705	710	730	685	697	738	721	672	709	692	683	677	717	707	688	688	692	668	721	735	718	683	708	719	649	686	684	689	718	742	682	693	684	672	631	689	705	752	717	695	695	655	705	739	715	706	675	710	654	701
23459	20684	24209	27205	20685	20698	17682	882	531	515	465	368	339	298	343	315	261	247	254	218	215	225	196	170	178	211	156	199	208	177	210	181	199	160	215	168	182	161	171	200	185	160	175	183	202	200	178	166	175	173	191	173	186	161	160	182	180	171	169	185	200	198	175	175	171	187	162	159	168	169	156	176	196	178	173	190	169	188	202	188	168	165	178	167	175	198	175	191	164	171	173	150	168	186	170	182	180	167	164	172	205	190	191	175	199	187	191	193	167	168	204	172	171	169	166	183	185	194	162	146	173	167	155	191	191	194	167	169	179	188	167	204	162	148	177	176	158	179	183	179	159	172	172	191	164	187	162	187	188	172	173	187	175	183	172	183	177	187	152	152	176	176	176	162	186	173	187	193	168	200	169	181	187	190	185	180	166	186	163	170	201	179	205	164	165	159	206	181	166	183	192	154	168	199	180	160	178	171	169	143	165	187	215	157	193	201	181	184	173	193	207	187	169	167	178	188	179	187	164	184	188	183	170	164	181	160	174	167	187	164	162	188	183	152	183	176	167	183	171	161	179	199	175	174	160	169	185	190	180	186	187	166	199	164	181	141	179	199	164	178	182	177	175	198	179	177	187	187	171	160	175	166	180	170	202	173	184	193	180	157	155	185	169	201	186	161	167	195	172	194	186	205	171	183	178	171	160	184	162	192	196	192	199	196	171	160	219	172	205	195	135	190	196	161	170	184	199	167	178	183	155	151	163	204	177	168	185	178	166	172	184	181	168	155	149	175	172	179	191	176	178	167	185	191	172	160	167	159	169	171	175	182	167	158	184	178	165	163	178	197	169	185	187	172	199	170	158	179	173	178	185	140	194	174	188	182	171	190	185	156	167	193	178	202	166	181	205	182	177	196	179	178	183	174	164	176	190	169	159	174	182	177	187	177	175	181	176	185	150	156	201	164	181	179	193	144	158	165	173	176	177	158	192	205	171	172	185	165	184	186	194	197	162	173	192	149	190	197	204	188	168	190	181	172	166	167	174	198	202	200	166	181	155	163	175	170	172	191	168	161	173	176	167	173	185	187	179	165	167	195	162	168	148	175	187	179	173	172	212	184	164	172	208	185	216	186	194	161	155	184	157	200	173	193	197	177	185	169	159	187	170	165	181	151	189	160	189	185	172	156	204	195	188	173	150	163	176	151	170	168	175	175	181	166	161	166	169	171	184	169	163	201	183	184	172	196	197	165	155	141	172	186	175	186	164	173	169	171	172	158	163	159	188	173	178	178	152	189	183	176	197	206	171	181	198	166	191	176	197	176	175	186	193	169	186	201	166	186	174	145	148	192	177	186	216	169	157	158	177	148	163	197	185	171	189	178	192	185	159	170	173	201	203	166	195	174	204	189	161	177	148	178	168	181	184	200	181	189	184	172	177	167	164	161	194	172	164	189	160	203	166	165	164	172	189	181	182	175	170	175	190	204	169	185	161	178	175	180	184	184	207	183	181	157	181	174	196	177	168	161	175	162	173	184	164	176	178	183	172	200	157	170	198	154	197	159	175	176	167	162	180	177	166	154	208	161	187	185	161	183	168	190	191	152	170	179	184	165	167	169	169	170	211	181	167	171	176	186	203	142	181	183	160	177	166	159	193	164	163	170	176	171	162	166	169	189	202	170	193	167	138	165	178	189	196	189	168	164	175	184	168	185	187	157	206	200	186	188	160	180	185	192	217	185	177	159	179	150	170	165	185	185	171	154	164	165	163	161	172	175	177	180	162	181	169	221	176	183	190	171	171	178	185	192	194	179	217	184	193	183	174	153	201	184	164	170	170	187	185	176	173	155	191	186	177	173	196	178	191	190	192	166	165	175	177	177	180	207	181	167	159	151	179	186	195	175	192	177	155	167	200	182	172	185	191	172	177	135	160	174	157	180	194	199	168	189	169	171	191	188	196	175	189	199	186	203	151	169	174	169	180	169	182	170	199	176	163	172	176	192	159	177	184	181	190	182	151	185	179	159	181	199	175	176	157	159	192	182	186	176	177	208	155	196	167	177	183	170	153	196	188	169	168	182	151	189	157	156	170	161	195	153	176	178	179	158	188	176	176	176	157	182	169	186	196	165	178	180	192	190	188	190	176	184	166	155	168	155	198	177	154	180	191	216	181	168	158	192	175	164	188	183	161	191	163	179	194	154	176	168	190	193	184	179	180	164	193	175	172	167	203	162	171	184	178	169	173	161	161	161	192	166	170	185	180	192	202	197	180	172	178	187	177	184	183	157	142	170	183	169	198	151	178	162	180	186	180	184	166	188	185	175	179	195	186	149	177	151	181	176	171	188	141	182	194	173	206	157	183	199	163	167	186	170	177	183	203	188	167	172	175	193	193	201	165	182	149	160	177	173	186	181	208	192	155	189	178	175	188	178	161	166	189	173	192	196	175	169	155	188	186	182	182	176	183	191	205	177	156	148	183	171	191	199	174	164	161	226	178	183	189	176	186	177	194	182	189	184	177	173	181	164	163	165	176	195	164	202	187	161	182	161	174	174	182	180	157	202	174	162	169	135	211	152	176	166	172	167	186	176	184	164	163	170	187	176	184	169	196	178	187	199	163	169	165	194	159	185	176	178	187	191	169	184	142	190	179	158	183	155	188	166	154	145	174	168	194	171	195	201	160	195	180	166	186	197	162	186	171	176	170	188	147	200	187	193	211	187	182	198	183	171	164	172	149	172	179	184	191	182	185	163	161	184	188	165	179	172	182	184	178	176	164	179	180	152	164	179	162	161	180	185	201	170	174	176	184	202	158	180	197	171	182	171	181	180	181	185	191	184	177	181	170	159	173	174	177	202	188	185	167	157	146	190	166	184	197	184	205	176	185	168	164	174	166	171	188	186	174	180	187	168	173	167	187	183	157	158	174	190	164	182	190	180	172	174	191	186	175	189	164	173	180	199	185	161	196	146	187	174	164	141	188	164	176	157	167	173	168	168	174	185	187	178	161	170	154	168	180	180	184	184	154	162	158	171	177	165	185	177	207	165	181	151	169	172	177	182	178	196	198	177	169	169	200	154	163	196	147	175	190	182	177	183	165	168	189	175	165	184	159	182	169	176	163	164	162	188	190	181	170	175	178	160	167	155	162	174	191	176	166	197	191	184	153	173	184	185	206	213	201	177	200	186	172	177	187	159	178	158	209	187	172	182	188	184	167	185	196	181	173	173	184	157	169	170	181	182	192	183	189	187	152	186	194	193	173	198	179	181	195	183	182	164	164	177	196	163	190	179	164	185	186	183	156	192	180	196	185	167	203	188	192	166	162	190	166	156	157	187	175	151	181	170	179	187	197	190	181	164	173	170	187	163	180	171	174	174	193	164	166	163	180	195	216	178	200	190	191	182	170	187	183	182	183	188	163	174	153	186	174	171	177	192	185	203	197	171	202	154	194	185	193	159	179	173	189	163	179	172	172	171	156	188	178	182	143	175	149	155	186	163	187	178	187	183
3643	4892	2789	1472	970	783	594	518	530	523	545	528	507	445	446	455	445	469	438	414	422	461	411	483	406	427	424	434	426	448	455	444	459	438	418	429	444	442	417	442	393	417	426	449	424	464	413	419	454	442	427	406	452	413	485	411	417	448	414	437	451	447	424	414	470	410	398	466	411	446	423	442	431	434	486	409	426	435	409	426	460	434	448	479	427	395	452	456	430	416	411	422	459	460	429	418	447	399	422	459	462	396	402	435	438	450	462	437	431	438	452	454	429	419	453	411	407	434	442	405	444	447	463	444	430	425	407	431	405	480	444	391	405	418	414	416	423	403	399	405	410	393	433	384	444	428	439	407	452	453	421	427	442	448	448	392	428	442	424	397	419	413	456	437	428	427	443	439	478	421	422	441	506	439	467	426	438	466	426	431	433	468	456	392	439	419	453	453	428	471	428	381	428	415	418	441	442	404	405	453	416	436	426	424	414	430	437	395	409	417	389	467	420	457	434	438	450	432	449	454	408	427	425	427	407	425	400	463	418	436	444	446	427	414	428	440	396	381	413	479	396	441	416	430	402	418	413	447	455	458	439	453	402	423	471	414	427	458	431	454	424	429	420	437	437	442	444	449	426	454	434	425	435	391	465	434	430	416	443	435	404	448	426	421	451	463	422	382	433	404	394	405	422	436	410	453	432	456	436	434	453	420	413	420	431	437	454	441	448	422	436	423	440	423	446	441	436	429	415	412	422	410	436	400	433	456	420	431	428	416	415	418	423	411	445	441	441	421	433	465	404	439	417	427	471	441	412	433	416	484	463	470	454	425	432	423	407	451	426	443	411	419	421	436	421	398	467	410	420	420	457	414	438	426	399	438	436	442	432	424	429	459	434	416	450	434	478	408	430	407	452	454	444	428	393	419	434	409	455	428	429	417	402	416	407	466	442	433	443	434	402	375	444	426	436	433	400	442	418	424	366	434	437	458	447	411	420	413	440	431	421	397	431	448	384	418	450	455	422	375	451	425	454	401	429	462	430	456	422	452	458	427	425	452	457	409	441	423	456	426	412	397	402	402	436	454	430	447	433	443	450	426	458	460	441	407	439	414	440	406	434	409	464	440	406	427	428	415	439	405	394	415	422	480	419	419	418	402	440	414	415	436	405	429	402	407	448	438	445	422	433	440	490	404	450	443	402	440	419	450	453	459	438	442	397	422	423	453	411	423	451	453	453	406	424	414	416	418	434	453	439	432	458	414	428	435	402	394	419	433	421	431	423	426	420	431	448	423	415	420	386	462	421	442	418	420	431	391	408	436	460	434	424	415	423	452	426	430	437	446	436	466	478	450	460	426	454	424	414	431	435	437	421	435	444	424	438	407	425	444	419	398	417	433	427	418	429	402	398	453	416	413	447	470	436	415	414	433	447	421	438	438	393	448	457	432	475	430	416	428	431	440	419	461	424	413	453	439	428	431	442	439	447	430	437	423	411	453	383	399	391	463	452	429	428	466	429	429	399	421	459	425	424	418	389	430	420	458	445	431	431	454	415	433	393	448	415	413	463	421	407	406	440	438	395	418	501	407	424	422	440	445	403	444	440	430	413	404	400	409	437	440	463	455	427	416	471	416	431	435	457	402	430	414	426	414	449	398	455	382	408	439	435	431	435	424	419	438	412	409	438	396	444	399	453	449	412	462	419	433	435	418	403	420	397	420	445	459	432	436	438	412	442	467	407	415	423	429	449	408	441	440	419	425	436	417	432	395	452	427	415	411	434	429	441	424	426	422	433	439	450	485	429	435	424	419	434	437	439	412	408	425	420	431	434	417	419	434	444	417	403	429	413	411	449	396	436	412	412	418	418	434	427	440	425	405	414	472	431	454	447	415	468	452	398	432	434	417	458	406	424	450	409	418	390	448	444	455	450	451	436	421	459	461	426	413	444	432	450	441	405	487	442	433	423	446	432	443	427	456	406	431	430	409	392	407	443	453	406	416	416	455	426	470	465	452	462	424	427	452	410	441	456	434	422	433	426	441	410	401	444	452	452	423	431	391	422	433	411	469	444	414	413	446	423	431	410	417	410	418	394	468	430	436	431	397	445	417	414	383	467	451	408	416	472	457	445	439	465	428	414	393	400	428	422	463	427	404	469	438	427	463	433	422	413	416	425	407	405	443	454	418	380	436	434	445	423	447	455	449	478	447	410	424	443	414	410	452	402	486	415	435	408	443	447	432	456	413	416	438	406	428	407	419	409	428	429	417	406	415	451	449	431	444	436	417	433	462	449	444	426	433	453	431	448	447	454	441	393	452	440	444	410	469	427	436	442	428	405	434	440	458	420	407	439	431	447	429	443	431	445	414	404	392	467	447	451	445	377	418	403	494	417	411	451	459	393	467	408	423	456	420	437	448	425	410	421	398	468	399	427	423	401	433	426	435	433	442	464	436	451	426	431	429	450	425	435	403	440	438	417	438	398	429	444	416	429	388	468	425	427	414	438	430	435	409	460	457	420	442	455	437	450	447	447	428	446	445	421	424	447	440	460	445	423	429	423	434	445	472	441	396	443	420	420	443	414	417	390	446	406	475	428	435	438	421	437	428	451	456	467	421	432	400	431	409	423	415	421	406	443	429	409	397	458	379	426	442	446	445	424	447	439	413	424	415	436	411	446	460	453	448	425	455	446	415	428	449	386	419	403	425	438	454	469	446	425	440	420	399	452	461	420	471	431	419	434	427	427	404	420	415	455	446	455	433	445	459	446	426	433	405	455	422	440	422	417	434	409	447	430	438	449	436	426	447	448	425	444	451	437	453	437	392	454	431	469	412	415	441	434	421	467	426	425	422	400	440	430	436	395	436	434	441	433	455	412	440	422	464	458	395	421	409	437	384	450	405	408	444	438	368	442	435	413	443	441	430	415	433	432	413	453	458	399	410	441	430	405	434	380	408	390	457	467	416	391	401	432	410	452	444	433	423	455	426	440	435	474	405	477	426	431	438	471	460	427	489	448	418	428	415	443	475	421	414	424	461	434	410	444	430	410	398	424	432	418	442	400	414	395	450	444	413	428	418	466	427	446	440	440	450	406	431	428	415	404	441	434	414	420	415	454	466	405	436	437	404	424	455	444	411	412	405	428	435	426	437	469	440	425	399	420	414	453	415	434	411	433	421	452	385	466	466	428	427	464	429	428	437	439	401	438	392	433	435	422	451	429	455	458	417	431	485	414	463	432	438	465	455	466	416	459	411	433	431	436	424	407	434	450	421	438	433	475	443	432	425	434	426	430	422	424	405	458	425	418	421	415	435	448	399	413	419	434	419	465	405	468	427	405	461	435	445	433	432	385	412	439	440	446	473	448	445	451	416	438	451	434	442	433	437	428	422	446	398	451	401	412	457	434	443	452	440	412	443	409	439	443	397	454	459	438	416	439	409	456	413	424	433	415	420	447	444	440	447	410	460	419	423	409	432	446	434	448	420	460	444	449	438	424	434	426	427	419	444
31358	19129	7697	1135	764	589	552	520	548	521	489	485	480	420	461	482	456	466	471	446	436	458	391	424	423	438	449	411	412	427	421	435	437	448	397	414	413	404	445	419	407	461	441	468	424	453	423	426	443	430	440	456	436	430	443	457	446	419	447	412	428	416	432	404	428	414	406	452	384	477	406	434	417	404	443	443	434	466	384	443	424	416	411	458	422	422	436	462	413	453	405	439	413	396	423	383	419	473	445	438	471	421	460	430	434	423	439	463	464	412	434	404	427	402	445	418	420	417	413	439	409	457	436	426	431	423	426	432	413	416	415	437	426	436	385	440	414	439	457	429	414	453	431	419	428	429	428	450	435	415	449	454	465	430	434	414	439	409	415	436	400	449	428	422	383	396	412	464	450	433	436	435	424	408	431	455	414	395	437	440	413	385	417	459	435	371	434	372	411	439	454	401	393	428	386	419	421	454	413	410	404	433	446	455	411	400	408	436	413	381	437	413	429	479	432	412	457	451	455	433	419	409	420	412	427	440	418	443	417	424	422	416	410	414	414	416	474	440	410	435	400	423	411	434	430	399	473	385	412	422	471	450	424	437	413	442	472	433	403	453	443	393	403	392	453	456	435	442	447	416	432	410	428	453	408	395	419	424	459	437	455	409	420	404	445	392	399	445	430	379	430	443	399	441	435	417	456	430	414	429	402	423	441	437	401	391	465	434	420	402	411	380	445	407	399	448	389	412	442	451	373	385	425	460	439	475	385	427	491	456	435	392	429	407	427	416	443	452	391	435	413	439	421	430	456	433	411	461	450	423	424	430	435	426	438	473	451	454	434	417	438	414	410	436	404	409	427	426	437	421	452	430	441	414	424	440	413	418	415	399	426	432	416	437	444	414	420	435	417	432	435	410	408	418	437	419	444	448	437	467	412	422	383	408	441	418	451	462	418	440	414	407	423	405	445	390	418	416	430	441	397	426	427	392	441	472	435	398	425	433	404	437	425	450	446	440	434	432	415	451	423	406	462	424	433	447	437	453	406	416	419	442	433	428	424	442	435	417	432	421	433	447	458	418	415	377	391	418	438	428	414	423	401	395	405	382	399	398	406	387	478	444	416	465	430	422	438	424	423	391	414	436	390	425	403	438	466	419	395	405	437	403	443	411	440	406	416	444	435	434	398	418	374	428	392	424	443	499	380	403	443	460	441	416	400	468	417	442	441	453	401	444	446	416	446	458	456	414	399	378	425	417	448	449	439	411	437	427	414	442	429	429	428	444	414	415	421	450	433	388	416	461	445	471	407	438	412	421	430	426	441	447	420	438	415	395	390	431	401	452	430	423	388	468	452	407	403	403	466	410	466	437	426	424	436	448	433	422	409	396	391	401	442	420	424	441	394	452	432	436	444	431	447	425	415	427	434	440	440	424	429	433	405	384	441	433	426	398	440	422	416	434	393	429	435	456	368	453	410	381	383	407	404	441	424	412	408	409	401	454	457	404	398	435	413	424	406	417	438	461	423	465	432	441	468	458	403	424	453	400	435	396	408	397	409	445	438	449	430	411	411	440	446	424	434	416	442	411	448	398	416	447	422	433	396	418	424	403	404	428	419	436	410	390	448	436	456	426	420	380	422	421	402	405	410	451	433	428	432	434	446	433	411	418	434	430	417	438	453	447	391	429	420	412	461	413	440	445	468	447	450	407	444	414	448	456	488	433	387	456	435	430	429	395	393	411	415	432	433	375	433	422	391	466	432	462	443	425	415	410	421	403	426	405	431	395	423	436	424	405	458	417	440	434	421	438	419	460	404	428	440	443	423	411	412	438	420	376	403	443	422	413	453	454	398	408	433	366	435	405	473	466	467	427	413	426	393	434	447	393	462	442	423	445	417	431	418	443	421	396	399	430	426	390	410	436	422	432	480	390	443	438	390	395	387	435	447	410	473	411	420	434	452	440	407	443	454	431	395	442	455	454	417	447	401	471	422	419	434	383	407	398	395	422	423	440	424	433	415	439	433	443	441	398	412	425	399	416	411	415	453	448	406	412	476	389	405	423	387	437	448	465	425	384	401	429	384	433	408	434	463	411	406	442	436	419	418	426	455	418	451	432	433	432	437	462	429	399	413	445	459	437	453	472	485	437	443	421	447	426	485	440	442	406	425	413	421	441	391	420	391	432	441	393	433	433	379	460	419	452	462	448	400	418	426	442	437	454	449	409	445	443	384	452	396	442	419	414	432	431	436	419	400	404	382	427	401	463	421	453	408	426	430	426	370	449	427	442	411	448	395	439	461	420	425	436	431	353	438	420	423	404	406	444	438	407	431	406	481	397	395	436	450	445	393	446	437	474	426	482	460	416	435	419	409	424	422	445	439	393	407	462	434	465	416	469	393	446	426	414	382	412	417	465	424	401	448	435	436	392	417	451	425	435	479	436	419	431	442	406	386	447	431	453	423	416	414	429	450	417	466	441	454	454	461	417	371	419	425	429	381	415	437	444	411	400	428	396	423	412	405	431	406	449	485	430	445	388	383	405	431	417	435	405	430	443	428	398	420	443	449	400	449	443	424	456	427	425	409	399	411	426	434	418	418	433	412	397	445	437	409	471	400	477	407	430	392	425	447	428	423	417	467	442	382	408	450	406	443	437	435	393	445	431	391	398	458	431	434	431	435	426	423	418	409	428	418	398	426	404	413	428	386	426	429	452	401	449	409	413	424	394	442	430	450	409	401	447	405	420	440	398	381	421	434	403	410	448	402	394	440	411	426	426	475	424	424	434	411	455	409	460	435	407	396	432	428	393	412	469	423	391	417	418	449	413	396	412	429	426	435	474	462	434	384	416	453	405	414	452	410	399	410	426	412	382	422	416	431	409	426	433	446	410	474	412	393	394	448	413	450	392	406	395	427	413	414	438	441	414	436	428	410	426	432	415	426	367	439	394	451	457	423	410	431	406	432	413	435	419	424	383	446	414	439	438	402	415	431	421	449	416	449	421	414	441	388	390	376	425	434	424	426	419	444	439	437	435	410	405	426	435	439	436	446	418	408	436	412	424	430	397	470	431	468	437	416	391	436	439	462	407	425	410	410	409	430	434	427	453	447	409	438	453	406	415	405	396	432	433	433	479	438	394	452	435	389	418	417	415	436	456	434	455	440	400	411	406	425	463	417	434	415	408	443	431	432	449	438	468	446	412	447	403	416	452	447	491	426	436	436	413	416	417	395	410	421	423	433	400	417	419	446	444	406	427	439	423	388	418	400	413	451	432	420	409	412	418	464	441	427	423	424	431	416	441	414	418	426	409	428	388	443	447	444	405	417	433	410	450	431	457	464	439	406	419	446	447	391	442	394	441	415	394	453	448	426	413	416	405	436	437	471	413	453	440	411	430	424	437	375	420	427	440	443	383	418	412	469	432	454	449	429	464	420	462	471	428	403	432	441	468	411	446	409	425	433	422	408	397	407	452	387	457	423	426	434	442	423	411	442	408	432	405	453	447
5809	1712	1421	1144	1098	1027	991	1002	1005	949	1026	991	1010	939	867	932	930	986	982	916	979	958	979	964	897	891	925	961	934	950	924	937	962	941	912	915	969	955	948	910	891	1000	914	866	942	921	956	914	916	902	915	938	934	1005	910	923	937	904	928	958	955	1008	945	953	967	925	957	921	955	981	897	925	954	931	934	976	948	945	974	999	943	947	924	896	947	944	949	954	951	902	918	920	904	927	961	943	937	884	928	923	961	976	928	912	949	918	894	968	950	938	961	960	918	1000	944	938	943	961	919	944	884	912	956	917	960	927	907	915	934	992	995	925	919	915	955	944	942	920	909	927	894	951	902	974	1032	945	963	918	891	985	944	911	949	977	948	929	925	980	867	940	920	945	886	916	961	924	924	953	973	947	1003	936	1020	928	960	943	968	971	920	905	979	957	914	919	929	912	963	918	952	899	948	925	919	934	956	955	975	994	906	946	949	968	957	932	973	980	934	909	912	935	969	947	907	940	971	983	970	933	937	966	880	915	941	934	944	918	940	955	956	977	974	907	1022	950	972	958	900	915	932	929	953	978	954	929	954	935	947	912	950	903	955	923	903	953	958	945	949	943	1015	905	963	927	964	883	990	968	954	939	911	923	937	906	934	901	963	962	922	919	893	980	905	914	938	936	976	911	923	895	977	920	931	939	940	958	956	958	979	935	918	958	965	969	944	931	920	945	936	952	933	953	943	939	998	979	908	954	980	965	913	1023	977	954	961	981	897	966	972	954	881	945	896	937	907	979	947	907	985	978	923	958	957	929	937	951	920	1008	952	978	984	888	870	935	930	913	982	910	906	969	956	908	956	933	906	928	958	913	947	990	945	884	885	961	909	928	963	909	926	915	962	966	936	952	979	940	892	960	924	988	959	932	954	891	951	972	944	953	949	972	946	933	901	935	934	929	963	992	938	941	907	921	958	943	967	921	885	968	967	948	958	927	910	941	965	949	926	910	896	964	966	936	955	954	931	990	964	930	868	926	980	929	935	944	943	933	927	932	965	941	956	943	934	932	990	960	923	972	938	907	977	1014	935	954	961	978	967	961	923	974	946	978	932	965	939	969	976	943	920	1011	970	922	922	924	933	894	917	950	953	970	1014	1003	950	929	954	973	930	978	929	926	887	909	1015	905	886	940	924	944	972	1017	953	981	981	925	884	1002	903	989	966	912	907	928	969	931	960	920	959	952	909	936	943	982	960	990	967	960	944	966	903	910	906	947	924	938	971	984	948	964	955	881	956	975	942	982	925	980	980	920	934	935	899	922	894	887	940	968	921	938	917	931	980	961	958	942	968	967	931	905	964	956	930	974	938	967	944	997	962	940	936	923	946	887	935	948	917	974	949	917	962	957	935	949	984	939	929	924	936	961	951	920	893	958	924	944	913	953	1045	933	947	944	923	988	942	947	985	984	947	963	908	941	977	880	994	915	942	960	993	970	993	919	940	971	967	955	1002	976	907	914	940	946	934	989	985	947	918	913	950	964	903	993	931	944	974	938	929	1002	973	930	942	958	956	1014	940	881	993	951	959	949	907	961	955	945	937	912	942	943	954	921	940	890	963	948	967	928	873	961	973	895	961	999	905	963	935	908	923	956	922	956	906	897	930	925	917	930	942	926	958	906	925	954	944	922	907	977	967	935	953	937	939	923	892	927	972	878	923	984	899	912	886	1003	958	915	944	987	916	972	933	944	934	934	918	871	944	928	982	925	960	930	930	974	995	964	983	971	913	950	932	883	995	969	963	980	924	933	950	925	929	929	926	961	928	935	942	972	975	973	954	925	930	951	937	924	938	972	972	961	923	949	927	950	948	902	951	915	945	971	946	924	957	854	917	913	887	923	924	923	925	966	952	895	923	922	933	962	984	921	944	951	962	959	946	906	963	985	986	902	865	927	901	970	956	973	991	915	969	977	956	949	935	926	943	993	952	972	941	964	942	886	935	943	934	962	958	927	943	996	929	913	938	967	979	926	959	1000	973	930	965	914	923	970	953	881	942	907	965	900	971	948	1017	981	951	974	938	942	920	943	993	976	972	982	969	962	999	967	970	920	907	900	914	932	1009	923	909	998	928	938	991	881	982	943	931	962	1001	968	957	992	947	925	925	916	927	978	927	899	969	936	946	941	975	928	952	971	931	958	965	971	898	949	902	951	943	947	938	905	984	896	959	970	909	923	976	948	923	924	977	922	913	920	961	900	965	975	937	933	964	948	938	948	932	953	931	929	958	941	964	957	959	983	943	999	918	922	931	902	909	992	985	944	941	880	951	920	938	905	921	947	1017	946	925	1022	959	936	889	924	954	923	992	914	886	988	934	931	985	906	947	976	934	962	926	934	907	888	915	906	904	875	937	918	933	959	930	952	880	942	954	883	921	993	925	931	926	934	942	982	970	998	967	925	946	890	1021	912	972	963	979	978	959	891	902	938	953	940	924	919	975	920	935	956	988	913	958	971	931	959	919	950	957	923	919	945	969	948	923	892	946	927	928	934	913	955	962	928	944	927	914	870	943	928	937	936	949	998	972	939	920	967	931	932	897	956	991	938	930	939	956	973	920	989	900	942	887	906	946	955	945	942	882	980	945	1003	976	966	926	937	918	946	898	948	944	912	966	981	966	987	946	932	952	960	921	965	976	969	986	935	979	915	1015	926	905	974	940	968	915	956	963	1000	943	980	938	944	945	931	916	930	929	1006	906	947	906	949	983	938	986	964	981	989	966	895	941	974	955	945	943	931	906	906	905	996	917	969	920	890	995	979	903	955	968	930	876	968	892	935	925	912	918	924	936	979	944	972	924	906	978	936	951	912	933	964	966	940	872	960	968	943	939	935	941	945	961	885	1005	921	946	876	922	985	936	921	878	925	944	932	918	924	894	913	908	971	993	854	896	951	948	954	950	915	974	963	933	967	955	880	924	949	966	974	956	964	968	957	1000	910	906	952	971	929	945	908	944	938	901	958	942	901	990	973	911	914	908	943	952	928	879	968	909	931	978	967	911	924	914	892	956	972	988	930	901	889	952	896	914	935	920	983	887	990	904	915	948	974	899	960	973	927	938	985	967	967	948	950	943	939	909	915	878	925	947	989	950	959	970	959	921	920	937	987	933	960	924	995	950	998	907	954	889	936	977	933	930	886	956	909	971	932	934	901	949	921	929	963	964	941	964	992	956	1004	903	971	941	1036	934	995	970	924	959	953	893	918	960	974	900	867	968	921	966	967	943	906	913	960	956	977	967	983	871	909	913	954	936	925	960	974	917	960	930	896	973	938	969	924	968	881	908	923	943	934	931	901	1044	920	950	966	971	903	959	954	921	952	970	1002	948	997	1016	938	932	974	941	911	933	965	918	941	936	930	918	983	938	963	981	963	942	897	878	961	936	965	931	950	884	940	979	933	919	1009	974	910	982	926	884	884	992	946	939	923	921	949	934	874	961	962	869	1018	928	958	976	954	950	989	945	921	940	922	980	981	957	918	944	963	901	932	913	946	1019	910	939	949	939	921
23972	20658	23886	27475	20664	20200	1465	610	578	539	492	450	437	359	395	364	378	306	351	314	289	319	334	309	295	287	327	315	305	302	300	324	295	297	294	300	326	308	324	320	300	282	318	337	334	275	323	329	296	311	304	292	325	295	302	299	300	297	256	307	325	295	331	293	288	322	294	322	324	301	308	291	324	315	311	327	306	297	315	318	302	277	302	297	343	325	303	299	358	300	325	302	340	332	285	290	322	333	283	305	329	318	308	302	343	316	315	306	323	297	302	346	296	320	277	287	307	319	353	285	326	314	326	329	324	305	282	341	333	319	282	313	312	307	269	297	295	302	273	296	290	298	280	297	281	333	312	333	307	295	291	311	300	303	335	328	300	299	320	301	297	313	332	309	297	307	310	302	297	302	273	334	325	298	304	306	311	319	313	308	314	304	281	331	338	322	303	313	325	294	294	317	292	268	300	316	331	328	319	335	322	347	341	286	321	295	280	304	320	285	280	310	300	328	312	294	350	319	307	309	289	335	314	324	307	310	295	291	282	340	288	291	288	319	301	321	320	292	326	330	294	295	317	338	299	318	314	308	359	321	306	282	302	319	296	335	315	323	318	261	319	314	277	328	289	299	291	312	282	331	306	347	332	336	302	339	292	277	289	332	304	277	300	307	327	301	357	292	297	314	303	308	296	302	293	332	332	305	327	297	318	279	296	315	329	318	301	312	329	296	333	324	306	298	342	347	287	337	307	299	304	306	295	302	331	302	309	334	308	315	323	324	304	302	316	317	314	320	288	278	303	285	328	304	288	292	298	298	315	316	338	290	308	343	294	326	332	313	298	308	316	307	305	300	312	303	335	313	330	279	310	301	327	286	333	320	303	315	290	286	279	294	315	299	312	306	332	292	318	329	316	283	311	301	315	314	311	293	305	322	323	292	325	326	290	279	304	282	284	308	325	315	318	279	305	312	262	312	287	272	330	305	310	282	338	327	309	297	311	306	297	317	273	297	285	318	317	309	319	315	309	325	288	310	331	288	312	311	331	299	352	302	296	293	307	278	336	323	281	293	323	309	323	315	304	298	304	268	317	311	341	312	300	306	305	290	279	314	314	301	304	295	317	290	336	303	350	328	325	268	297	322	322	301	300	336	287	335	277	295	313	337	316	319	327	322	333	306	312	274	288	301	318	304	303	303	313	310	310	325	330	332	334	295	299	310	325	315	278	293	341	294	334	300	307	301	311	288	323	313	311	294	295	315	311	344	328	329	310	276	328	308	293	315	335	287	326	279	284	293	299	309	309	327	331	298	315	332	309	304	317	306	309	357	287	310	287	294	297	293	309	318	300	306	296	334	295	331	298	280	269	316	300	308	323	317	318	293	320	340	329	291	322	300	325	316	284	288	332	340	291	313	320	318	276	299	299	295	283	316	306	272	273	305	297	322	332	322	314	315	282	282	315	314	319	295	357	295	326	344	342	269	325	320	326	320	345	302	320	320	348	299	329	333	315	267	314	289	322	281	296	327	296	306	317	336	303	289	293	278	314	308	296	312	318	317	296	286	308	273	329	297	320	289	288	315	308	327	306	315	289	312	323	313	301	347	302	321	305	299	317	339	306	307	289	312	288	314	306	297	317	304	324	267	342	312	315	291	326	297	303	317	311	305	315	288	323	321	314	300	316	294	301	311	300	310	273	265	309	307	324	332	331	315	344	306	308	300	335	357	345	304	302	314	337	304	304	319	302	322	296	303	343	301	332	306	299	325	286	319	304	329	289	277	317	307	349	322	335	311	321	288	289	343	320	307	322	328	311	309	293	272	334	307	305	312	295	316	303	286	295	298	316	289	297	286	327	325	312	305	299	311	286	306	310	305	296	334	311	309	295	313	316	319	289	305	328	300	338	325	330	316	300	283	314	312	286	312	293	310	309	306	316	331	297	318	312	311	338	310	309	274	331	322	316	330	306	302	296	305	318	284	287	300	310	286	298	351	301	329	309	319	314	296	291	342	284	301	336	270	314	334	299	279	313	343	283	304	304	296	317	263	305	316	309	318	279	309	306	313	297	303	325	321	306	320	276	291	262	291	325	329	327	309	290	267	299	350	297	283	320	284	282	315	280	325	283	269	349	344	312	308	318	302	341	337	332	312	305	296	326	338	326	328	330	303	311	302	318	312	326	320	297	339	288	300	320	277	305	300	297	308	310	330	301	321	299	319	307	324	302	337	268	308	341	326	281	299	305	318	333	298	328	334	281	308	293	282	325	321	300	340	298	285	295	289	315	318	315	316	317	322	299	300	301	330	339	298	297	326	312	300	311	293	312	337	312	350	300	283	313	305	311	287	300	314	294	287	319	270	283	303	311	327	300	317	294	318	312	321	314	329	289	320	309	308	307	289	313	286	273	327	306	297	314	299	307	310	305	357	324	328	294	287	312	319	316	313	322	278	302	307	292	322	323	324	314	284	338	322	286	282	327	372	291	328	297	336	286	296	335	335	320	330	308	311	294	304	289	287	279	314	299	311	322	302	273	292	317	284	296	292	294	304	324	303	275	319	292	319	332	309	311	336	323	320	310	302	323	289	298	299	327	321	301	322	282	278	301	308	329	324	304	286	310	272	282	353	308	346	310	312	287	293	296	291	333	294	319	309	305	329	326	301	343	317	328	329	284	292	294	309	307	333	336	303	310	302	337	296	308	296	292	301	299	281	319	318	303	331	325	305	280	306	323	311	295	311	321	319	311	305	316	349	296	315	304	293	280	317	333	275	295	301	292	305	292	296	292	332	290	304	297	300	299	326	312	317	289	279	315	319	269	302	333	312	307	277	287	312	281	326	300	314	287	319	282	279	328	289	322	286	267	276	299	332	291	329	277	312	350	317	295	332	308	325	268	325	321	298	308	304	297	289	307	336	309	304	335	313	306	312	309	289	303	296	296	286	313	301	305	275	299	287	292	287	300	306	333	290	314	328	285	305	305	288	278	302	323	309	277	317	325	291	307	304	319	294	313	306	304	304	331	310	317	280	329	292	340	306	287	335	332	295	327	290	298	290	319	318	312	270	307	295	320	302	350	288	348	251	288	299	315	317	340	300	302	276	338	345	305	274	321	340	295	309	284	291	313	284	335	328	348	316	316	292	304	338	312	299	290	317	289	343	315	301	304	302	294	327	281	318	287	318	304	317	309	299	347	304	305	302	341	301	310	320	304	314	316	279	303	299	299	302	311	304	310	287	320	327	309	311	323	249	285	349	291	314	289	311	294	268	328	291	341	322	305	298	321	304	327	303	312	317	330	319	293	306	319	308	276	306	321	315	304	300	322	290	328	323	359	318	299	313	325	307	346	318	290	311	315	288	325	317	304	316	322	312	305	296	322	307	310	334	319	278	294	301	294	330	331	287	280	327	293	295	332	301	289	319	305	305	311	325	302	314	350	323	330	312	294	296	275	294	321	288	319	304	299	301	323	304	322	317	296	286	318	301	310	314	299	340	287	327	300	337
3609	3171	2072	1377	1056	872	780	770	736	803	733	776	727	669	728	728	721	743	652	687	714	678	697	664	685	693	624	694	662	733	692	739	688	744	685	715	702	742	753	668	701	731	730	677	661	656	684	727	725	698	692	691	722	685	691	716	684	674	650	707	668	668	708	675	721	675	682	653	727	638	683	602	692	702	688	722	711	691	698	667	679	698	693	660	694	721	677	705	690	663	716	710	684	723	733	690	733	707	684	705	701	659	659	672	675	703	644	674	701	717	712	702	655	694	691	675	713	680	703	682	719	707	712	688	694	707	657	680	716	696	722	645	692	719	686	684	715	705	689	699	716	671	702	657	687	683	615	695	684	652	661	690	722	698	713	665	696	705	716	686	675	660	747	697	727	671	707	708	695	692	714	699	675	707	642	710	706	702	733	721	693	708	668	690	707	701	658	673	690	685	687	692	668	669	700	675	713	686	681	684	688	675	670	713	684	707	682	681	699	652	665	654	672	718	674	675	689	651	722	700	691	709	706	722	728	682	695	713	687	655	711	641	725	696	708	683	682	707	679	665	693	725	705	686	692	668	670	759	722	670	662	671	658	714	731	712	713	667	661	679	651	684	699	691	699	694	710	677	687	650	685	690	647	679	716	676	689	687	675	655	679	689	714	672	667	662	653	693	712	688	714	630	688	703	761	672	640	692	678	704	657	726	697	700	703	663	710	678	681	754	701	723	701	664	652	714	699	710	681	731	700	653	678	689	672	671	682	663	721	765	698	703	640	709	689	720	713	687	725	693	718	739	667	683	708	670	680	678	713	752	679	684	664	653	660	731	705	694	678	660	738	722	710	696	695	690	701	706	695	696	734	694	645	700	662	689	689	750	704	715	659	661	698	703	694	644	697	696	658	700	688	690	670	650	694	681	700	694	684	722	685	641	692	726	697	709	743	731	695	696	743	678	670	716	694	676	671	696	680	717	663	673	724	681	695	708	746	730	693	755	731	628	717	685	718	677	700	707	656	682	678	659	649	705	673	698	666	695	734	709	711	695	682	718	677	684	704	693	738	660	744	664	712	658	710	659	642	691	698	652	683	687	729	671	679	726	702	691	733	715	677	647	720	680	657	668	665	743	698	690	712	733	718	738	679	697	729	665	690	722	678	714	715	678	676	678	690	657	722	691	694	670	665	704	735	682	729	693	714	675	702	680	712	624	715	690	705	658	683	718	686	689	752	659	707	731	681	681	677	726	678	719	680	668	683	726	698	675	766	713	644	706	701	707	709	711	685	697	668	727	684	706	689	682	734	658	720	687	675	717	683	703	659	691	706	713	681	679	645	675	709	710	675	700	659	701	738	696	706	701	711	713	635	675	696	728	665	685	684	619	718	650	682	662	661	730	706	710	672	679	724	710	732	703	690	707	677	656	737	679	679	697	672	696	665	688	672	728	659	720	668	705	649	697	725	686	742	711	747	744	671	713	696	694	732	680	654	724	729	732	697	738	629	699	665	704	664	656	662	721	673	666	711	683	710	681	675	713	764	705	618	703	727	676	679	742	704	694	706	674	687	664	686	715	645	691	711	687	693	661	682	724	624	720	681	725	701	733	715	699	709	719	675	703	644	732	643	717	692	669	666	683	712	696	661	654	683	637	673	690	664	708	695	684	679	697	684	711	731	707	720	656	687	696	679	708	724	705	705	688	724	670	686	695	639	686	714	694	696	734	662	696	751	689	697	697	651	706	650	672	710	729	705	709	661	682	672	670	750	715	710	701	650	692	677	678	676	689	643	735	671	724	718	655	718	694	696	695	719	674	677	729	687	690	731	700	656	735	733	690	730	699	762	708	691	708	687	708	700	742	677	658	697	703	681	671	730	661	660	732	688	692	718	694	720	661	621	690	678	687	754	694	688	678	657	730	698	673	745	730	664	675	691	688	669	699	661	684	692	677	680	664	697	684	693	683	684	698	668	704	651	723	697	670	688	689	702	708	717	689	738	651	613	697	723	677	679	653	683	672	755	709	700	709	674	719	662	677	698	709	694	675	691	702	670	705	738	693	688	699	707	674	668	693	717	691	677	686	702	712	736	650	745	718	676	664	692	734	726	686	749	726	704	670	688	674	678	715	691	745	666	712	648	702	690	710	699	705	720	673	726	712	669	693	678	634	671	720	694	726	676	691	666	732	724	649	664	691	718	733	709	659	705	702	690	695	670	701	671	712	689	709	711	725	659	707	660	708	701	674	745	660	723	721	679	690	722	652	643	698	700	698	679	701	665	686	657	654	713	704	687	707	731	689	697	691	678	658	673	635	690	631	697	684	714	669	722	694	654	718	667	705	708	673	702	689	665	695	730	727	711	679	703	693	669	678	656	688	693	679	702	658	671	704	705	718	715	733	717	710	738	717	659	719	661	656	669	682	719	660	688	730	677	705	735	714	684	745	712	695	703	690	708	657	712	742	649	705	671	721	670	719	666	723	638	686	708	653	713	653	664	706	657	676	685	693	682	715	675	783	696	728	667	684	657	711	676	641	695	675	678	696	642	699	699	645	717	676	718	683	682	702	693	684	685	707	690	729	674	658	748	730	710	708	731	744	639	675	675	745	710	720	702	722	682	677	688	700	673	738	697	701	671	748	694	641	719	691	689	690	684	682	661	710	737	714	676	726	719	730	705	680	696	665	677	676	660	679	719	687	688	661	723	703	683	716	708	649	678	718	656	697	653	627	686	690	724	711	674	727	660	681	664	687	726	656	723	723	719	663	747	706	669	664	678	693	687	685	725	671	698	682	700	685	676	733	686	748	676	670	651	683	700	706	713	722	674	708	663	706	690	690	684	705	707	686	711	711	681	663	715	710	696	702	674	697	671	668	686	692	712	684	717	683	709	667	674	723	679	664	710	715	672	723	706	687	691	723	755	710	725	662	681	692	698	683	702	673	717	664	684	715	698	696	694	677	670	719	714	686	701	674	692	699	672	640	679	728	700	709	717	676	721	688	684	699	676	701	703	663	714	677	699	689	729	704	706	672	689	747	663	718	754	722	721	690	675	711	730	670	658	697	629	737	687	686	699	729	660	711	729	702	707	670	693	697	615	646	671	693	683	715	688	691	669	684	694	687	695	646	670	701	686	688	708	739	701	688	691	656	747	737	714	712	680	740	681	675	686	724	694	699	666	757	741	673	680	682	708	697	681	707	695	735	675	678	662	720	709	697	687	743	669	759	672	663	661	671	682	667	660	682	692	704	688	682	724	670	680	723	720	704	656	652	691	619	701	679	730	707	667	674	729	668	689	718	724	659	680	722	673	687	679	649	670	669	696	724	691	703	667	693	704	674	682	711	656	676	705	686	691	677	662	727	701	689	744	730	695	706	720	701	677	710	719	700	682	723	655	647	664	678	679	746	720	683	692	685	707	707	662	680	686	689	633	731	701	677	697	704	680	690	712	697	682	714	730	652	694	656	670	697	692	721	694	697	729	641	694	707	661	682	699	682	685	720
23377	20674	24211	27174	20675	20704	17607	943	561	555	488	459	336	333	321	287	264	230	247	209	207	196	185	180	189	208	206	200	187	206	211	168	189	188	213	191	210	191	201	201	182	205	170	167	189	175	191	172	169	179	171	161	168	164	177	206	172	168	167	163	165	171	181	205	184	194	171	184	181	178	185	189	232	162	177	182	178	169	181	183	181	203	160	170	190	180	167	181	160	178	187	178	174	179	185	169	197	172	195	174	189	174	186	176	191	167	164	151	159	200	160	191	165	174	167	171	172	169	211	182	190	173	208	180	206	168	191	177	192	173	171	163	173	183	181	191	156	165	166	199	157	197	172	186	184	174	187	182	172	191	181	180	156	179	157	168	214	185	167	191	180	155	173	188	178	165	175	172	179	188	164	185	181	154	174	170	187	173	181	193	162	176	178	173	163	169	181	157	178	193	162	192	182	193	211	184	172	166	168	185	202	181	207	191	160	180	170	151	181	192	184	195	188	197	142	175	190	160	174	206	183	169	191	176	169	179	185	167	162	195	171	174	157	181	173	184	161	182	165	180	198	157	170	150	177	181	174	184	191	176	178	182	178	157	188	183	174	180	183	162	175	176	193	181	161	160	193	152	185	189	172	175	184	181	166	177	169	171	171	189	190	184	177	194	199	165	158	173	174	163	166	185	196	189	194	174	162	177	175	178	156	179	189	175	172	157	151	188	171	188	195	175	151	185	194	180	181	190	170	194	180	186	190	199	180	180	182	157	176	171	185	141	152	168	165	190	171	166	149	168	166	181	173	197	192	157	178	179	168	177	160	188	193	193	163	213	191	172	200	183	178	193	179	167	194	161	169	213	176	177	161	187	189	187	162	165	183	189	180	159	184	176	218	168	181	185	195	179	160	171	163	164	193	192	158	171	160	145	154	196	160	166	186	176	178	168	165	143	156	163	169	189	179	207	162	193	176	220	171	195	168	166	160	188	186	182	192	180	181	194	157	188	155	189	174	170	196	172	190	181	192	166	174	165	179	167	178	189	170	165	169	162	183	177	178	205	192	202	200	169	175	177	179	152	179	186	175	151	150	178	209	185	191	150	175	174	179	175	179	176	173	144	158	190	205	190	185	163	173	167	164	157	193	160	171	177	188	195	180	163	175	171	176	168	172	163	166	174	176	152	172	161	161	172	175	159	165	171	175	171	165	176	180	188	192	176	159	187	198	165	179	182	152	169	180	210	183	170	189	180	208	175	204	188	185	173	162	151	176	167	192	174	172	156	198	181	187	177	196	159	199	211	197	172	178	176	166	150	172	165	206	161	173	162	177	194	171	178	155	167	178	187	181	185	178	172	150	165	168	177	189	194	186	174	175	152	177	185	190	190	182	160	177	158	190	171	176	174	198	178	180	182	188	168	176	171	184	179	163	163	167	191	176	162	191	180	162	206	148	167	182	180	175	175	170	167	159	197	175	164	158	180	161	190	190	188	198	200	194	178	186	183	190	191	197	166	173	214	170	183	185	167	165	182	165	177	183	166	168	178	179	156	183	171	186	192	187	190	176	189	188	166	159	175	197	198	164	154	179	184	193	179	188	189	169	162	181	174	161	172	189	160	190	171	148	164	163	158	205	176	175	169	189	172	223	178	158	183	162	190	185	182	198	160	188	168	171	180	169	185	177	163	165	179	148	210	187	154	183	183	200	208	151	188	161	160	191	165	181	186	174	196	186	183	198	173	157	203	187	172	172	186	222	181	183	190	158	175	172	182	166	173	198	156	186	176	177	181	166	163	173	173	165	185	175	189	181	199	178	179	196	199	173	166	169	169	203	175	212	170	197	184	157	169	182	201	164	192	200	190	158	185	195	198	180	169	141	188	162	153	173	154	190	154	171	180	158	159	185	162	175	183	199	192	172	183	186	160	170	191	189	191	188	174	157	175	180	181	186	178	161	206	206	201	200	192	194	193	185	167	159	187	174	187	165	167	210	191	156	186	197	179	177	147	163	175	188	150	167	168	165	192	182	153	194	193	175	180	171	209	178	174	173	177	182	173	146	163	153	176	167	191	146	195	176	155	173	184	173	172	194	155	178	194	144	201	199	176	171	169	188	171	176	173	167	201	167	195	194	195	198	173	184	181	176	179	183	169	168	182	199	177	190	172	167	171	159	160	169	182	162	207	196	185	180	168	172	164	175	182	187	164	181	171	167	176	197	201	166	172	177	209	156	170	178	189	165	177	185	156	194	173	191	184	191	167	179	174	179	192	162	161	166	177	189	189	162	171	167	170	167	176	177	196	183	191	161	176	199	168	207	175	181	164	178	177	159	185	164	155	172	175	169	173	164	172	182	194	180	159	177	177	154	200	161	144	165	166	175	200	187	174	190	174	163	192	166	174	201	174	172	196	215	184	176	175	167	190	178	178	183	166	168	179	184	174	191	177	171	188	164	208	183	170	191	175	185	176	184	171	176	161	154	174	147	174	154	156	169	176	181	185	168	155	183	172	166	175	182	206	180	199	174	199	159	207	177	200	198	193	169	194	175	186	188	165	166	174	172	189	168	173	170	197	169	174	188	146	201	181	185	189	167	169	165	188	162	171	177	191	180	170	196	184	170	176	172	175	189	188	187	189	148	185	152	176	163	187	151	198	170	159	153	147	200	169	143	166	144	180	181	177	192	179	174	168	186	169	199	179	193	159	187	166	172	161	193	176	194	194	170	171	176	186	166	185	195	170	174	189	173	183	182	175	168	182	179	154	173	182	163	184	182	180	182	175	183	159	177	136	167	171	170	191	173	157	206	162	164	202	165	163	196	168	210	187	184	169	199	191	159	158	191	170	174	170	171	204	199	166	173	169	180	161	213	176	173	171	172	177	193	172	159	165	172	167	167	148	198	209	170	166	186	187	156	180	177	158	159	180	174	157	182	197	165	202	188	179	176	205	180	154	174	195	176	150	187	173	192	159	172	169	170	186	213	193	169	167	205	196	166	169	170	172	162	152	184	184	211	193	175	181	172	171	160	180	187	186	161	202	186	150	168	180	193	187	171	172	172	185	185	170	177	168	176	187	182	165	162	184	176	187	174	165	184	143	157	206	191	182	193	157	197	171	163	174	177	161	173	199	212	179	174	170	182	186	152	163	162	193	153	173	192	177	144	156	190	169	162	184	170	191	161	159	177	160	167	157	180	143	175	196	200	164	167	187	176	178	183	178	175	182	166	185	182	153	160	187	171	170	178	170	172	173	181	166	153	197	174	208	178	183	164	183	192	187	178	151	186	162	167	187	158	157	162	185	178	173	173	202	184	178	167	178	190	175	186	163	192	170	179	182	194	173	185	167	160	186	196	206	182	182	162	158	165	183	170	185	168	200	197	167	177	195	166	150	186	207	204	167	187	172	157	194	177	149	165	162	195	167	152	177	167	164	157	180	197	167	167	168	172	174	194	202	161	174	187	156	158	152	187	160	187	158	184	172	196	171	183	178	181	164	171	175	181	190
3561	4555	2672	1404	988	757	655	542	538	554	518	527	515	453	482	460	452	485	469	437	441	417	440	431	417	385	436	473	435	428	415	423	462	471	452	438	421	429	444	406	445	478	412	422	395	451	418	446	448	410	436	405	442	421	395	456	396	458	423	462	410	414	447	464	424	453	411	437	446	441	403	402	405	480	423	450	458	430	398	446	417	442	442	393	426	435	449	456	409	441	425	424	449	452	440	434	388	369	400	470	416	421	422	386	429	407	417	407	451	456	420	416	395	464	434	414	408	455	438	416	457	444	407	406	444	408	408	430	404	422	437	419	436	382	455	430	455	419	408	420	426	434	457	412	430	444	432	429	432	448	410	429	428	412	439	461	410	408	430	409	430	451	424	384	392	393	447	429	402	433	418	456	409	442	440	405	422	469	404	419	505	434	393	429	473	435	426	443	444	454	418	445	416	448	415	441	406	443	422	419	431	439	402	419	420	461	428	428	445	380	447	427	465	421	450	439	384	463	444	404	413	428	436	445	414	425	386	445	409	415	420	449	403	449	442	395	411	431	414	459	394	454	418	426	435	443	446	427	445	437	421	406	449	438	405	442	419	439	400	427	380	455	432	451	413	463	433	432	425	444	423	431	404	423	417	447	420	419	393	412	429	458	441	409	407	408	465	473	455	470	432	454	418	438	429	418	432	423	434	418	404	424	422	378	419	460	466	419	422	455	436	423	463	413	416	396	432	442	430	433	419	403	467	403	424	416	453	423	410	435	432	447	416	436	463	435	413	424	434	414	424	476	411	425	420	452	447	413	436	445	453	416	470	409	441	450	435	446	408	432	428	444	438	457	400	448	438	427	432	434	429	437	427	436	410	437	462	483	447	425	431	433	446	446	430	407	448	441	446	457	416	459	452	445	421	438	445	420	412	416	431	417	443	417	390	404	415	417	413	422	442	449	418	412	429	443	441	428	429	415	466	455	450	431	422	433	468	450	414	444	436	427	410	417	408	395	427	451	413	448	421	429	438	426	401	454	443	443	423	447	435	446	428	432	432	429	458	453	414	420	413	442	433	436	444	409	426	433	459	395	441	418	442	426	399	429	426	422	435	460	409	423	385	430	449	446	420	421	409	423	452	438	417	380	482	417	459	429	423	432	450	410	433	433	453	459	409	414	397	405	377	445	438	409	447	435	433	423	440	438	430	440	421	423	449	460	469	417	442	395	409	457	435	429	433	451	436	443	433	434	430	431	472	465	448	433	405	431	438	379	445	407	414	463	405	410	421	417	388	442	450	431	404	424	398	438	424	440	435	419	409	461	446	426	435	397	461	391	456	449	408	437	422	415	471	454	474	421	414	425	421	463	429	400	464	432	392	430	434	369	442	424	423	410	432	420	400	439	428	413	402	446	444	432	423	413	455	404	422	393	422	448	415	442	409	440	418	454	408	439	428	465	413	409	447	393	402	418	387	451	431	462	433	430	342	440	429	457	438	398	424	427	446	401	435	451	407	403	447	423	422	421	460	414	416	459	436	428	376	417	456	428	377	430	437	422	410	465	442	452	427	434	419	444	412	395	450	448	431	437	414	465	441	421	453	445	415	436	403	416	470	458	389	397	458	472	402	435	414	456	430	436	444	428	401	416	422	461	432	390	425	441	452	458	392	440	440	419	409	437	395	444	407	443	449	402	458	423	421	416	416	467	433	441	451	418	443	391	446	385	434	449	439	395	430	455	423	434	444	399	454	400	437	428	478	431	463	455	425	425	432	422	440	424	429	422	429	494	407	423	452	422	418	439	434	423	398	423	421	445	458	446	426	443	464	440	439	429	442	432	422	442	440	429	407	449	418	450	435	419	433	450	455	446	412	452	396	409	470	451	406	435	438	407	432	430	421	443	448	427	434	421	425	400	446	415	426	417	441	434	381	389	397	411	421	422	408	420	432	439	415	433	416	401	445	433	391	430	393	424	416	437	472	447	421	424	408	437	410	423	442	448	482	415	443	449	457	420	416	453	451	397	404	468	424	460	411	443	439	395	426	451	402	428	462	429	413	419	437	451	430	407	407	413	433	437	430	404	426	420	432	459	463	448	432	424	424	427	420	439	410	407	373	422	441	426	428	430	443	449	451	425	402	429	457	430	444	431	434	414	415	404	428	437	409	434	413	453	420	431	404	437	395	443	418	428	443	420	447	420	434	449	465	444	431	398	416	432	420	405	405	430	424	394	441	393	425	424	397	415	408	441	387	426	415	433	426	417	449	405	456	435	416	453	396	470	409	438	424	456	451	455	420	420	417	426	415	421	363	415	445	415	395	442	436	441	387	459	437	424	469	438	435	420	437	472	426	411	418	415	436	468	441	416	425	423	427	428	449	414	438	415	423	437	464	404	476	397	430	445	461	392	421	397	414	433	404	400	414	461	412	435	424	426	420	470	422	422	395	432	431	400	421	423	410	442	416	430	387	381	477	431	423	390	434	429	440	414	422	406	429	437	427	442	438	405	422	408	429	398	396	450	415	462	414	475	456	452	389	427	438	435	459	451	444	420	434	432	406	438	444	405	438	430	390	417	430	441	433	410	407	419	457	415	419	455	399	448	453	429	432	413	452	390	401	389	431	391	439	446	459	429	454	421	421	407	389	452	418	391	404	458	435	406	423	433	416	436	419	456	445	394	453	417	429	409	419	413	436	427	444	445	430	420	462	436	415	468	401	441	435	450	466	454	445	400	419	418	425	381	430	402	430	454	451	420	444	441	450	441	431	425	393	404	415	441	422	447	448	476	408	425	402	435	374	453	401	389	425	429	449	431	413	432	442	478	445	379	441	426	442	432	426	390	483	443	429	407	481	449	435	402	433	432	430	427	431	418	433	443	486	455	457	391	435	459	389	440	435	406	432	415	424	437	422	453	452	452	429	400	423	406	440	435	437	423	434	428	411	420	434	415	400	438	432	444	403	424	465	450	427	467	419	409	405	432	465	426	413	429	448	429	394	424	414	429	442	414	414	415	449	431	402	421	409	418	446	431	437	418	476	441	406	418	453	436	454	457	441	438	426	388	423	430	416	481	437	441	427	459	399	419	457	435	463	456	472	443	424	374	433	424	410	454	426	418	419	403	411	443	443	428	401	455	399	415	424	423	432	385	419	398	430	421	415	422	388	418	419	457	406	407	445	435	431	414	413	455	429	405	424	461	398	413	450	429	444	394	413	412	406	416	433	447	434	435	440	443	438	429	423	410	403	411	466	428	448	400	412	417	421	454	415	389	446	455	421	459	429	426	419	382	432	414	439	414	436	428	437	450	438	421	464	388	413	416	432	436	429	464	438	408	424	428	410	455	447	472	394	442	411	446	391	454	446	436	430	401	454	424	451	453	436	451	416	420	418	424	435	412	424	434	411	425	415	445	425	405	413	411	442	431	431	447	399	433	395	429	427	452	418	458	403	428	466	463	433	447	414	419	432	433	424	442	436	449	453	422	443	432	423	447	485	425	413	468
31262	19213	7745	1111	713	630	494	479	479	500	522	520	426	455	432	435	486	425	427	445	427	435	444	423	458	436	384	455	468	440	411	422	401	450	461	403	462	438	428	414	402	434	419	390	415	410	401	425	408	380	426	430	410	420	415	412	382	427	417	425	430	421	413	434	407	455	443	424	422	413	423	448	411	425	410	410	408	383	430	423	417	415	456	416	429	424	422	459	441	459	430	441	425	463	440	436	424	396	425	396	426	360	440	408	388	422	446	436	382	413	392	420	435	399	412	437	423	416	405	382	405	386	435	389	416	397	383	403	410	406	423	436	435	414	393	414	428	400	405	443	409	398	401	452	412	399	410	442	427	444	373	408	434	389	411	406	404	417	412	438	410	447	439	464	455	416	400	415	426	392	392	416	409	415	408	401	428	435	443	388	384	405	398	431	428	397	484	436	413	396	430	418	432	417	435	374	400	434	422	412	405	421	401	439	412	437	396	473	414	420	417	423	410	359	444	422	442	398	430	436	415	433	479	430	416	481	397	434	434	462	404	394	411	424	411	425	402	418	446	394	423	431	374	435	363	401	417	378	419	407	420	443	414	450	439	394	410	416	450	419	400	439	399	408	430	420	398	412	402	389	396	438	458	399	418	397	441	479	398	418	417	405	427	420	412	422	427	398	448	449	445	399	435	433	429	415	414	408	443	427	442	412	412	390	402	410	417	459	438	438	423	416	401	406	410	452	392	460	422	423	450	467	401	467	418	410	429	407	397	405	423	418	419	417	389	418	428	448	425	431	403	439	426	444	453	406	379	409	374	466	429	453	388	417	412	432	373	426	399	413	434	435	390	395	438	427	408	405	400	391	408	419	413	432	386	408	402	419	423	411	402	433	433	400	430	480	396	420	440	435	422	437	412	416	421	405	399	447	442	401	429	401	432	418	449	408	467	458	443	425	441	399	449	403	407	399	398	432	454	404	396	435	419	360	410	445	438	417	419	470	405	396	436	437	425	389	445	431	427	383	452	424	402	452	418	396	392	423	463	439	443	446	425	415	431	416	422	394	426	438	405	387	448	390	429	390	426	424	410	422	404	412	416	405	409	422	455	436	468	419	438	433	457	421	386	455	392	416	473	449	442	413	429	416	431	374	425	477	410	413	411	427	425	407	463	410	446	400	400	459	433	441	475	429	442	434	480	427	450	460	471	422	440	466	447	428	426	448	439	467	427	411	391	455	402	439	430	427	457	402	409	416	420	436	447	435	424	408	426	436	413	416	419	395	387	426	415	440	414	438	406	436	401	412	411	443	418	410	410	424	413	408	411	424	414	442	418	445	425	386	463	424	425	443	431	442	479	427	427	422	437	432	416	411	455	395	433	397	414	445	420	389	429	427	447	429	399	459	419	443	448	431	497	450	427	434	425	377	455	401	429	402	462	452	418	418	399	462	419	446	427	429	469	426	437	448	435	419	370	397	434	477	441	473	453	391	413	381	396	388	433	441	396	401	419	430	440	430	438	414	444	424	426	370	437	457	466	439	397	396	414	441	434	435	412	442	422	439	422	411	407	421	437	406	433	402	470	423	411	433	422	389	400	403	415	438	418	382	426	427	405	438	447	414	385	441	446	421	432	392	403	446	430	431	450	425	395	447	412	427	408	410	430	400	424	382	425	424	437	442	422	421	413	415	412	407	415	427	389	461	430	417	393	438	418	426	441	404	419	384	406	411	406	389	369	401	387	434	393	432	396	452	424	412	420	386	404	440	442	436	391	424	404	393	404	443	464	423	430	408	473	462	426	460	406	430	416	410	422	438	374	407	449	427	429	414	438	426	406	437	432	417	442	390	435	441	434	433	441	409	440	403	421	399	446	445	423	388	414	464	449	458	420	387	430	409	342	392	373	399	409	442	435	432	412	434	405	458	459	421	427	391	427	367	431	440	422	419	449	435	431	410	404	401	467	433	492	421	402	414	435	436	420	419	408	407	382	442	466	389	418	408	435	396	438	372	406	439	406	416	427	433	454	456	414	461	406	444	435	436	411	464	417	409	426	464	440	416	421	441	463	408	426	384	412	452	443	412	433	460	415	409	423	437	423	434	421	423	405	404	432	411	436	408	421	375	445	446	423	406	414	370	383	399	388	446	438	400	428	426	407	402	410	425	431	441	414	448	429	442	416	428	444	385	430	386	377	419	403	399	457	467	424	404	427	440	405	444	418	455	418	406	368	441	415	406	423	419	444	418	398	450	405	449	412	430	444	416	436	413	409	424	426	428	425	416	433	410	395	466	441	429	469	370	422	435	428	455	398	436	421	433	412	444	426	415	396	426	402	404	404	426	404	413	436	403	427	429	409	444	429	445	431	455	409	414	432	394	447	413	418	388	448	430	403	446	417	389	428	429	434	413	418	436	433	424	431	445	420	389	427	408	409	378	427	421	426	430	408	424	426	410	441	432	471	429	435	401	417	451	370	420	431	374	418	429	425	423	384	425	420	408	413	413	435	435	431	442	414	417	450	432	421	405	453	413	415	397	414	435	428	430	397	446	439	417	419	412	402	435	473	435	426	441	459	431	398	434	425	391	449	450	426	407	444	421	380	435	390	416	407	411	428	481	454	431	409	427	385	437	430	400	472	417	413	423	398	420	437	412	397	395	430	418	434	439	406	410	451	452	412	397	440	383	448	458	394	422	423	390	454	425	400	443	407	448	472	414	383	405	434	415	414	436	426	420	402	393	428	410	447	438	409	424	420	417	401	393	380	454	439	430	381	428	428	432	401	454	434	421	425	425	442	440	447	415	379	381	357	406	414	422	412	416	386	390	450	432	401	448	432	412	426	423	443	422	417	409	378	418	412	381	423	419	424	367	383	424	425	427	440	392	423	385	401	440	439	427	402	441	397	432	427	448	396	385	365	413	454	440	406	405	450	422	437	416	435	428	379	467	421	419	424	430	390	467	421	400	439	433	451	385	412	369	423	439	407	419	464	417	393	419	423	433	422	438	427	428	414	421	435	437	425	419	418	423	442	388	435	423	396	422	359	438	411	394	409	400	392	422	449	410	429	432	417	453	443	405	430	409	437	456	434	440	432	436	419	447	478	427	455	398	398	445	411	443	439	425	442	403	434	451	473	434	436	422	394	394	436	423	463	410	412	451	433	396	453	459	377	425	437	427	382	413	376	421	407	424	468	384	423	427	368	431	370	415	429	423	454	412	432	406	424	430	468	393	430	430	426	371	434	412	446	432	426	404	445	416	423	421	402	438	420	423	456	420	447	451	381	453	412	380	360	381	455	398	452	387	437	423	434	459	447	426	438	403	412	422	451	399	408	437	436	440	421	408	430	413	424	410	431	419	398	437	402	406	434	406	395	446	431	406	405	438	410	411	463	441	423	405	411	422	427	394	454	419	385	418	441	459	434	452	407	434	422	389	462	409	415	444	465	443	393	404	404	424	433	416	393	422	440	449	419	448	418	421	418	419	442	420	403	451	385	434	444	443
5667	1647	1396	1143	1108	988	983	961	882	960	906	941	920	910	954	922	904	946	931	954	911	950	948	948	1029	947	1009	961	965	985	899	878	968	931	963	899	946	920	961	915	962	888	920	965	872	997	936	950	935	926	988	940	935	914	962	979	939	940	960	937	934	949	929	922	961	909	934	925	903	957	879	857	959	959	923	857	885	954	987	931	927	956	958	917	1017	948	960	943	956	962	942	986	965	937	942	929	936	931	963	944	956	912	940	964	922	935	927	1011	912	949	912	889	1004	949	932	956	977	962	1005	936	927	926	943	947	995	954	992	891	967	925	896	925	990	1034	993	973	919	972	979	936	1004	950	924	909	903	966	1003	921	979	1020	966	911	929	940	977	938	944	960	976	942	908	967	907	863	978	927	934	934	951	970	927	968	947	891	945	944	964	898	939	875	966	928	941	955	942	934	970	955	950	950	1001	954	972	1005	966	964	892	963	960	936	901	939	917	999	1021	975	959	927	974	932	908	907	945	985	960	926	925	977	972	893	973	937	902	939	890	927	903	968	992	939	932	934	995	958	963	966	924	919	944	959	937	951	959	961	976	890	936	952	916	878	954	989	928	956	932	934	929	920	960	989	952	902	910	975	962	993	984	959	928	920	970	970	969	946	974	969	896	935	889	934	935	914	906	983	921	1004	937	908	934	982	939	957	951	910	909	972	927	962	914	961	900	912	983	982	988	979	932	956	921	935	916	987	956	913	925	952	946	988	944	922	977	958	945	882	945	1006	920	982	960	984	947	920	904	928	895	957	896	944	918	960	998	931	902	948	957	996	921	957	903	957	939	900	941	918	926	941	945	926	952	913	929	956	947	892	997	918	1006	881	955	951	993	925	917	899	980	967	938	959	970	940	1001	945	880	912	952	951	916	949	1017	926	932	980	960	988	939	900	942	940	963	910	936	928	921	942	944	934	957	968	973	924	950	957	909	924	914	913	953	950	938	926	900	926	921	952	899	977	983	894	906	977	921	938	949	960	926	944	902	932	931	932	910	955	953	999	932	970	921	934	927	942	967	851	916	954	926	960	980	950	954	924	916	987	982	934	952	866	934	993	891	934	974	921	969	928	925	877	911	980	957	956	977	976	921	930	906	948	928	904	880	920	904	989	981	982	892	935	947	901	939	944	962	969	1008	959	962	911	928	921	967	1001	930	936	914	922	944	976	955	886	952	983	919	925	947	984	906	922	983	960	959	939	930	959	958	973	914	898	969	942	931	987	948	900	965	977	957	961	985	908	958	928	940	926	959	923	897	936	997	917	973	917	945	903	916	931	922	969	1007	927	954	935	949	1001	979	948	961	920	956	954	924	910	957	961	910	913	911	930	964	920	982	979	940	890	958	963	932	945	955	990	931	961	943	944	951	955	921	993	944	958	915	879	920	944	938	968	989	995	905	908	979	962	939	926	993	909	915	922	933	970	958	944	969	915	988	940	976	945	967	971	914	920	969	914	925	971	902	924	942	956	940	955	954	961	933	909	950	941	1009	961	956	909	958	977	905	949	978	949	1010	918	928	926	943	939	1000	931	963	882	946	961	950	928	973	949	983	936	923	901	987	988	974	926	974	953	911	946	987	950	932	958	956	951	903	922	951	984	950	951	965	895	918	933	962	948	971	918	954	944	949	886	942	946	968	925	923	957	891	1003	956	928	929	918	954	966	967	936	910	962	942	919	995	968	931	934	948	965	930	939	919	886	889	906	957	978	953	963	958	915	919	919	919	899	954	893	941	922	849	931	948	992	964	903	938	974	969	917	953	941	1013	956	893	921	949	933	1042	966	929	948	938	930	997	968	899	964	977	954	976	960	980	926	893	933	1001	925	935	944	962	934	906	941	964	928	902	983	956	952	898	954	992	900	930	952	986	964	892	928	944	958	949	972	954	925	949	933	861	938	969	995	932	905	959	951	956	920	904	948	978	924	923	967	922	958	972	995	959	976	951	934	950	926	929	936	966	968	970	993	937	945	938	911	943	933	991	950	956	944	956	927	1008	915	919	937	963	895	968	903	916	1010	961	968	935	920	940	945	969	906	974	968	967	940	975	932	923	942	940	907	968	980	957	970	959	922	966	936	892	992	912	944	961	947	908	1016	880	978	871	907	918	966	934	961	934	899	988	906	970	929	883	938	916	927	968	906	946	922	959	908	975	967	894	899	932	938	938	943	924	932	965	942	932	867	906	943	954	961	964	920	938	1013	934	923	962	952	932	896	918	907	928	918	976	918	961	922	959	944	935	922	937	911	937	963	930	1002	965	913	913	929	922	936	945	960	951	914	954	985	886	980	931	905	972	953	986	987	969	972	886	930	926	958	891	920	926	909	992	916	935	951	1025	954	943	974	956	964	941	928	938	901	954	971	910	983	935	940	938	924	946	911	936	977	945	948	948	945	954	946	948	950	985	920	955	942	972	888	976	957	979	902	954	921	973	934	937	913	965	940	972	923	905	989	911	949	964	930	964	967	886	920	965	952	928	982	957	963	971	874	965	959	895	922	924	905	936	910	946	867	957	972	970	923	901	941	964	966	968	950	996	958	889	956	923	972	969	897	909	948	1020	1010	942	962	954	926	972	966	925	908	951	897	947	954	959	924	964	970	911	952	947	929	965	971	941	912	948	938	978	971	953	941	955	923	994	905	923	919	966	933	936	943	904	901	967	885	886	984	1005	950	956	965	889	927	919	959	948	947	912	932	999	894	969	905	954	953	941	920	952	947	910	930	910	940	925	906	896	981	941	909	932	956	941	957	955	933	891	984	948	922	1015	944	953	909	940	900	1020	949	893	931	984	1023	961	948	911	946	970	976	937	899	900	955	970	931	993	933	871	924	973	985	932	936	932	930	903	950	966	911	971	958	956	927	1016	977	918	929	888	921	995	966	953	973	936	960	927	927	929	936	945	903	923	1016	882	956	931	928	993	911	986	949	946	987	936	942	956	946	960	932	941	937	937	956	879	930	968	993	931	933	971	972	966	941	959	960	935	896	971	974	912	961	920	973	961	955	969	998	886	955	993	954	974	920	909	919	1016	976	977	1002	968	919	955	919	955	943	917	950	910	953	900	910	1005	937	924	1045	910	934	985	980	981	952	933	988	923	956	945	981	922	955	944	914	909	981	920	956	912	980	989	978	948	946	934	941	930	974	944	904	910	898	964	974	961	927	984	936	921	919	869	910	943	949	962	965	942	934	988	1016	968	1000	901	962	970	944	963	960	936	968	938	946	957	868	902	955	934	922	878	969	949	949	915	957	968	987	947	982	987	931	930	970	956	894	931	909	992	993	977	932	927	917	886	932	929	928	962	930	933	928	929	949	964	948	976	948	969	897	904	883	921	929	976	976	891	940	902	928	966	923	973	953	931	942	915	889	888	925	941	943	908	953	944	937	961	886	933	905	961	983	931	945	913	980	953	905	939	903	944	995	938	946	887	946	908	957	914	906	929	930	974	913	906	936	994	910	979	915	932	958	956	973	943	940	994	973	934	971	922	915	915	940	942	914	953	942	952	911
23938	20650	23905	27437	20647	20102	1361	611	536	480	472	432	378	375	376	381	332	390	329	283	306	367	291	327	301	353	345	306	305	336	307	295	307	307	310	312	303	325	347	303	300	313	303	292	352	318	308	306	307	325	335	338	315	283	313	318	307	288	321	316	308	351	308	315	331	299	304	310	294	310	329	300	304	338	263	327	282	287	319	331	316	265	337	301	338	307	293	300	290	360	288	298	321	312	311	314	316	308	320	300	322	280	267	287	323	292	281	294	298	312	307	316	313	328	300	291	286	332	340	359	300	310	323	316	309	315	326	284	307	290	316	298	283	326	303	301	282	288	290	316	319	322	309	327	270	302	300	314	350	292	291	306	298	299	328	345	294	327	323	297	321	300	296	294	295	302	341	301	306	318	310	289	301	317	326	319	307	323	298	309	320	329	318	297	309	326	307	326	315	326	278	281	318	320	325	284	317	301	320	296	330	321	357	299	319	291	321	327	317	302	305	305	313	313	326	325	298	304	321	284	336	324	294	300	287	260	294	311	329	326	298	311	313	284	314	322	314	349	321	298	326	306	332	317	265	304	331	296	311	306	304	322	329	316	315	305	286	321	289	317	303	335	293	309	297	344	290	317	289	328	348	352	309	330	352	318	284	283	306	311	302	318	316	298	294	316	296	304	264	299	297	290	315	305	351	306	317	318	317	315	309	338	295	323	281	292	299	306	295	343	320	323	336	312	282	288	316	267	320	291	322	294	345	325	301	289	307	298	299	305	285	310	304	316	304	302	291	327	295	331	319	318	300	288	289	303	317	313	307	319	352	301	299	306	303	280	296	289	315	303	311	288	280	310	344	302	310	323	299	275	292	304	321	319	319	298	304	257	315	318	303	318	308	273	312	293	298	289	319	293	308	297	308	308	312	293	310	297	334	295	327	297	274	313	309	313	297	301	305	297	281	316	291	297	285	323	298	335	295	308	339	316	288	318	301	330	294	331	295	351	318	319	345	294	327	310	339	329	320	308	297	295	327	323	329	288	296	310	323	275	312	290	276	309	302	281	276	321	297	307	335	331	319	309	312	262	304	292	295	278	301	324	307	341	310	318	341	274	315	316	351	308	310	318	313	274	326	300	308	329	305	315	316	328	298	298	313	308	345	300	307	273	280	287	311	275	297	303	284	281	364	292	317	318	297	325	272	282	311	325	321	338	321	313	307	301	285	323	345	326	300	314	293	343	310	297	269	285	295	296	324	339	299	306	311	322	321	310	288	284	335	295	323	297	326	329	340	321	287	299	322	312	272	302	300	293	289	311	318	338	344	294	327	284	292	297	323	304	294	280	304	307	322	306	308	288	295	317	294	309	315	310	312	298	337	313	336	301	335	328	292	300	341	327	303	284	260	292	307	316	327	292	300	315	306	307	324	307	330	293	327	296	290	278	279	332	320	302	336	297	301	312	311	258	312	360	310	303	311	339	300	305	328	287	299	305	320	299	299	329	310	315	287	308	319	294	312	295	297	317	320	329	297	299	300	294	302	315	307	307	279	327	348	316	328	309	299	295	304	325	291	288	300	337	302	304	325	310	323	310	299	298	302	290	283	293	311	291	336	311	287	310	283	319	296	282	300	323	312	309	270	297	288	307	302	298	330	328	309	302	311	326	304	276	319	273	280	279	304	330	289	309	312	327	299	307	308	269	310	304	292	315	306	306	293	322	326	326	323	310	285	315	271	344	315	299	294	288	301	330	291	317	318	333	324	314	303	294	297	337	292	308	280	308	295	310	296	313	286	331	285	321	327	300	286	328	301	310	315	315	280	312	313	312	347	342	303	302	335	326	310	317	310	292	310	317	275	298	310	337	317	309	266	316	293	289	300	286	315	271	284	285	306	318	304	304	302	300	340	281	288	325	303	300	332	288	317	325	339	331	315	300	319	301	325	334	292	275	327	276	345	343	295	306	310	309	335	302	286	317	305	294	318	303	294	335	317	326	317	258	314	329	305	327	308	296	359	317	318	314	344	324	299	302	299	344	322	316	307	323	300	289	316	307	314	307	316	309	318	307	334	287	313	306	281	302	290	332	303	305	311	330	329	296	335	324	338	340	280	345	323	311	284	278	299	307	306	296	316	298	316	285	281	302	273	262	290	295	289	305	274	315	298	292	314	309	316	277	289	305	334	308	357	323	304	289	311	309	310	324	285	307	309	303	306	313	318	312	288	325	280	319	330	285	334	317	302	295	314	291	318	321	290	320	330	332	331	358	330	344	320	320	324	338	308	323	294	316	313	321	328	319	273	271	303	323	295	273	334	315	311	351	288	307	296	296	305	289	322	329	320	313	307	297	289	322	314	332	316	341	331	312	296	287	312	325	310	351	281	302	299	320	285	310	326	312	330	328	304	318	319	255	332	316	277	326	299	318	311	317	288	276	286	265	313	336	329	303	333	301	292	293	317	304	291	296	303	340	320	316	331	324	334	256	273	303	313	293	309	301	323	325	293	321	317	296	306	306	316	325	316	311	322	345	281	285	305	311	300	327	284	318	316	331	313	339	297	290	335	332	299	317	292	317	297	303	297	331	298	303	331	318	341	335	326	313	315	309	284	297	315	310	310	344	292	288	346	328	323	303	311	305	289	297	302	278	266	314	279	306	336	302	312	302	316	269	339	301	332	329	321	289	291	310	326	309	320	322	306	298	349	302	316	352	314	270	290	296	325	324	301	302	302	308	286	310	274	301	323	314	292	347	332	336	302	296	292	306	320	298	311	303	294	304	302	287	315	317	297	294	306	331	293	331	302	341	260	302	330	306	309	323	291	312	291	299	301	309	310	306	321	317	326	322	299	326	318	308	330	298	329	350	302	336	302	297	305	291	301	276	269	311	302	340	271	328	326	330	324	329	307	305	303	298	331	312	292	325	282	262	303	318	280	289	278	297	340	287	294	312	332	295	352	308	325	325	316	327	284	307	327	318	312	339	321	307	319	289	269	318	320	302	295	298	313	291	318	301	306	339	300	328	313	286	311	323	311	289	311	316	311	327	308	301	297	293	323	292	328	319	300	356	271	337	289	290	278	319	342	313	324	338	326	326	301	284	290	314	284	362	290	325	324	322	284	319	320	284	315	341	288	313	300	314	309	309	283	307	295	296	354	303	315	333	318	331	314	289	288	304	284	306	339	311	304	287	283	298	286	306	296	310	313	320	308	317	340	322	303	300	323	306	298	313	322	306	291	321	302	308	306	291	323	293	290	320	317	345	287	315	314	296	296	305	311	333	303	299	298	313	285	309	317	336	292	306	309	313	309	295	325	296	316	333	315	290	322	286	307	334	299	318	327	296	271	300	307	305	282	297	329	340	301	357	297	328	318	315	277	286	308	302	325	297	322	315	315	316	322	300	331	320	337	314	322	283	302	336	323	312	300	288	307	335	276	287	309	297	317	299	331	299	289	294	308	340	336	287	312	333	285	306	324	280	308	305	317	293	303	329	293	303	282	283	307	275
3449	3191	1985	1327	1000	863	800	759	779	780	707	740	734	745	694	710	701	727	700	718	691	708	687	681	653	657	705	738	715	691	697	682	743	711	689	701	720	732	668	703	744	722	681	693	658	685	679	687	701	683	705	727	721	687	702	725	719	717	686	703	734	721	706	682	737	697	692	714	688	707	680	757	672	720	693	664	708	673	706	721	702	706	674	638	670	687	676	704	706	671	704	724	717	691	753	706	713	687	699	709	687	736	704	649	702	699	687	712	650	683	717	679	694	691	707	687	733	689	676	695	705	668	693	745	663	685	729	679	666	691	697	734	685	654	702	721	715	691	669	679	715	673	682	736	662	683	685	709	671	675	693	681	640	696	679	711	714	697	695	662	679	678	716	723	721	733	676	682	640	693	726	709	638	750	688	702	624	710	724	705	727	679	685	695	674	688	751	710	681	690	631	697	655	739	703	694	746	714	684	710	716	657	721	693	688	650	686	730	704	764	683	701	674	692	654	712	692	685	652	696	706	703	712	699	703	690	680	686	719	693	648	656	679	681	687	728	768	729	742	672	708	720	674	704	667	669	692	675	741	675	662	677	673	688	674	671	679	687	731	710	723	683	638	693	689	704	660	726	721	653	714	722	676	730	673	701	691	703	710	710	680	688	688	736	674	717	676	703	663	671	740	690	716	719	711	679	676	721	677	677	708	749	647	651	698	699	728	679	677	747	685	670	644	685	700	692	689	681	718	675	702	666	648	693	705	706	693	643	739	721	743	668	725	752	681	718	709	693	661	710	695	678	662	673	667	691	672	690	689	669	661	703	679	700	741	714	670	741	691	703	732	699	717	702	701	711	777	708	738	731	740	700	693	701	703	710	698	667	707	705	704	712	718	645	698	668	672	714	704	694	721	650	667	656	711	719	757	711	709	696	715	725	714	706	660	708	719	661	679	692	689	723	675	666	665	706	704	674	683	716	679	753	660	726	711	703	670	723	636	699	724	713	703	720	747	705	701	658	663	682	708	702	695	672	701	728	666	688	702	674	707	663	726	687	691	725	694	698	673	701	699	614	744	719	670	675	648	659	723	663	666	709	733	663	669	640	644	694	696	729	702	657	715	681	683	667	697	707	698	717	682	673	684	661	706	713	736	658	714	677	699	693	695	713	672	737	710	694	705	659	688	737	676	697	710	676	705	700	686	691	652	732	741	708	722	648	693	703	704	742	681	700	707	706	703	683	668	637	646	633	732	717	709	725	719	747	728	642	702	713	718	659	715	709	688	682	688	686	727	671	705	717	691	688	681	653	648	674	722	653	720	663	700	712	722	644	694	684	712	723	677	715	722	680	707	686	672	702	654	692	708	691	643	669	676	707	675	746	661	697	650	685	732	711	678	707	699	711	661	643	713	636	676	687	712	715	714	687	688	680	701	653	729	691	682	704	685	650	716	684	708	681	688	734	688	726	728	698	684	723	746	670	700	669	688	698	721	724	730	658	685	668	666	735	677	659	646	741	650	681	727	691	704	673	663	749	671	673	670	726	700	726	671	713	707	667	697	671	733	641	676	679	702	705	700	682	662	706	684	733	675	687	737	676	650	718	753	616	703	686	667	723	715	719	722	668	715	695	623	656	670	709	654	681	691	716	690	749	663	700	687	719	699	713	677	674	717	722	705	692	673	663	700	646	681	675	720	691	741	695	667	691	691	682	673	719	709	698	674	716	679	742	672	740	744	682	749	684	677	750	699	701	685	687	686	739	685	711	741	686	701	705	700	733	685	717	766	702	708	673	721	705	703	655	729	680	739	738	679	704	762	689	719	694	698	688	684	694	739	682	677	707	701	699	736	701	670	688	668	633	706	686	701	691	690	720	679	658	703	729	682	685	690	712	694	698	631	687	681	689	674	683	692	706	656	708	655	729	725	712	706	682	745	705	705	722	704	686	748	741	706	684	664	763	693	712	726	691	730	706	692	718	693	698	710	694	650	640	688	720	682	710	693	670	680	677	678	707	681	680	685	683	730	696	674	677	682	610	705	689	703	706	672	682	701	711	707	677	688	699	674	677	710	739	679	684	747	658	718	687	674	694	751	676	725	675	675	698	697	662	701	666	682	669	696	666	706	713	659	700	705	705	729	691	741	734	692	706	694	693	682	740	689	684	692	692	680	676	717	686	689	688	661	718	700	661	680	685	685	685	658	696	648	674	690	687	691	722	697	708	696	716	715	710	756	705	700	711	665	731	720	644	655	704	736	715	717	720	713	669	659	716	739	697	723	666	667	692	740	707	687	723	687	662	660	689	659	713	694	711	719	747	672	689	689	680	719	704	725	696	712	672	740	717	704	689	735	678	693	650	702	683	706	706	706	651	687	662	668	680	693	685	726	672	688	722	695	681	724	693	660	666	707	666	678	639	658	707	741	671	663	648	719	711	653	711	781	747	677	699	649	730	726	684	688	713	673	697	710	684	666	663	688	727	690	718	666	699	719	720	678	727	680	743	699	666	684	750	659	701	732	669	664	658	749	642	736	707	673	694	734	702	688	691	716	694	702	707	685	678	687	693	711	717	709	717	676	757	742	699	694	695	708	673	732	708	720	660	687	701	659	638	685	729	662	680	700	698	678	753	719	682	655	664	682	685	645	697	644	687	728	666	662	761	695	765	699	683	695	667	700	674	669	715	736	673	734	658	718	693	693	666	718	658	690	753	686	678	722	707	716	693	676	661	699	704	700	691	696	671	702	668	693	648	712	692	674	721	705	718	675	702	660	713	677	734	670	654	700	703	635	661	724	731	684	709	703	685	703	692	689	712	700	693	694	715	692	690	674	698	683	690	679	744	731	698	701	674	669	708	717	723	680	690	683	654	671	663	725	667	696	714	709	694	697	696	658	645	661	725	707	649	658	715	690	680	653	718	693	667	669	702	728	715	733	696	690	669	709	661	736	673	692	738	679	715	703	672	715	674	706	671	725	683	680	696	739	716	629	721	694	673	694	704	669	710	712	648	683	677	683	678	706	662	653	694	737	719	711	712	682	688	674	665	708	679	725	660	756	702	679	728	723	715	696	714	677	710	757	657	657	706	644	675	667	692	672	693	710	701	659	679	704	700	709	709	705	710	719	699	668	657	692	736	705	705	698	674	676	685	700	713	709	696	705	664	694	667	710	708	660	688	683	675	680	692	713	691	695	720	669	678	703	690	738	681	693	706	644	670	648	717	666	676	749	719	703	652	733	701	692	663	681	719	716	707	687	706	679	710	710	697	712	737	680	722	665	726	694	735	694	674	712	681	732	643	677	719	711	685	630	679	676	715	691	718	673	677	684	694	682	666	664	650	634	709	686	685	668	698	670	744	668	698	743	663	662	710	714	678	681	703	708	708	670	691	684	741	709	796	703	715	736	734	715	720	664	660	713	689	690	662	691	709	706	719	722	676	746	693	677	683	721	735	715	721	726	706	725	726	689	661	693	697	716	685	679	701	666	688	628	659	690	677	697	710
23444	20680	24200	27184	20683	20695	17488	909	537	535	501	462	354	302	342	275	244	255	229	220	213	209	205	183	165	183	186	191	190	192	176	174	157	189	181	193	173	188	184	189	193	159	160	181	184	183	186	194	164	207	191	175	179	164	199	182	179	168	207	177	185	171	192	163	185	176	182	203	214	173	192	174	190	190	183	162	173	184	171	172	182	190	180	173	183	176	185	178	183	183	167	158	191	177	176	191	172	184	190	199	186	175	166	206	166	157	163	171	182	171	208	169	171	218	178	157	173	179	176	190	164	185	151	164	174	172	172	173	165	157	156	166	186	177	175	154	176	200	181	197	183	199	192	182	177	194	156	174	195	186	208	175	193	192	176	163	167	186	192	177	176	186	180	158	196	169	167	192	174	195	172	176	191	165	167	185	176	183	167	177	173	191	187	185	207	183	177	188	169	188	210	177	200	177	173	172	180	169	174	222	167	188	194	181	197	179	169	175	164	176	171	172	202	161	165	167	172	179	152	178	165	183	188	149	169	170	200	171	167	176	171	182	173	174	191	178	164	193	189	166	163	187	171	178	161	155	163	177	167	188	179	175	186	175	162	216	171	157	179	179	188	160	203	186	168	166	182	177	182	180	190	179	150	162	162	175	175	189	173	191	192	183	166	192	192	170	179	184	205	185	196	177	200	168	165	186	175	201	191	184	166	184	185	157	192	179	184	160	166	183	178	165	162	179	190	213	174	189	166	207	173	172	177	183	146	172	153	157	189	157	167	156	174	194	177	181	174	167	184	170	159	187	173	164	197	167	170	190	159	197	173	164	188	178	190	174	192	151	188	173	176	174	182	209	176	178	183	152	163	176	166	178	180	168	196	143	194	173	180	184	204	152	180	199	166	162	173	188	189	184	178	177	166	183	183	184	171	158	186	172	176	159	177	170	164	175	160	177	173	198	191	172	174	207	175	176	175	174	139	194	165	184	180	166	167	184	192	177	175	173	155	190	181	173	199	199	171	177	172	150	188	179	178	152	193	176	205	180	172	177	175	154	207	183	185	175	159	172	197	173	173	161	184	172	170	181	180	173	174	193	185	173	175	182	184	176	174	153	165	221	167	183	173	184	169	199	186	181	159	186	193	187	159	168	159	175	158	176	181	202	148	171	159	162	212	177	195	186	178	167	184	193	161	197	164	165	188	195	164	206	223	182	190	200	182	181	172	175	187	168	183	169	200	202	182	159	158	190	153	172	181	159	179	177	168	188	171	177	169	186	208	206	181	188	177	146	180	163	183	150	191	206	200	162	195	185	177	178	175	165	175	163	180	171	167	172	181	172	160	146	172	175	171	179	189	191	156	188	179	171	168	191	184	172	187	179	223	189	172	179	180	198	183	180	187	167	168	175	170	175	171	197	197	183	184	180	177	174	162	177	206	189	158	186	186	197	166	188	209	208	152	176	181	185	186	203	177	169	177	171	162	145	195	164	168	181	155	186	190	173	163	176	170	199	155	186	188	168	197	180	167	175	161	149	188	206	180	166	214	165	172	168	195	170	160	189	169	167	181	177	184	197	172	183	174	191	184	153	187	187	183	179	181	155	155	165	217	175	194	195	176	172	177	159	177	186	178	158	169	209	198	181	160	161	155	147	179	190	182	192	203	171	199	167	147	190	146	158	200	185	182	168	165	163	189	187	183	161	158	181	177	193	184	166	195	182	190	169	178	171	189	183	204	164	185	169	188	195	168	207	157	178	176	179	179	189	179	180	188	173	190	179	191	163	160	144	185	175	161	183	156	175	152	183	154	170	170	142	164	150	173	187	158	150	156	195	180	169	161	159	180	181	175	185	190	167	174	162	185	192	174	172	195	192	165	171	189	186	171	164	178	154	159	202	175	176	170	172	176	188	201	172	189	176	172	166	190	170	174	196	200	194	193	190	188	183	165	172	155	171	174	201	168	160	185	185	197	199	200	177	190	158	186	194	163	190	156	149	188	188	195	160	198	171	207	216	163	174	170	186	186	157	183	163	163	165	163	191	173	156	182	170	185	176	177	138	180	171	183	164	153	184	173	149	191	184	148	204	176	165	160	191	163	162	174	177	211	188	150	147	166	184	166	177	158	177	162	174	182	182	189	171	185	175	197	171	174	177	191	176	198	175	165	185	169	168	179	151	185	190	165	188	167	161	170	172	186	168	190	180	173	188	192	188	179	157	189	168	184	169	186	201	174	200	209	193	182	169	163	162	191	176	187	192	199	164	210	203	200	166	203	190	175	187	190	174	169	198	196	152	152	183	190	185	190	158	186	181	194	171	189	221	184	157	199	167	179	156	163	186	165	174	183	181	184	144	190	183	185	156	167	156	159	128	179	147	177	167	189	204	163	182	175	171	177	145	175	173	176	174	180	168	181	167	169	188	173	182	187	179	184	202	170	194	184	181	167	158	189	178	169	185	157	173	174	168	164	209	181	166	169	161	181	178	191	191	172	184	179	165	165	171	153	178	176	160	175	178	188	180	161	184	153	156	180	195	185	163	178	188	179	191	195	181	176	189	178	180	170	175	185	191	184	180	176	167	162	186	160	162	164	191	181	169	193	185	189	143	158	150	158	153	169	180	194	176	165	186	169	183	203	201	170	184	182	179	159	169	176	210	186	168	192	157	170	188	165	184	186	188	174	186	190	153	153	167	189	187	210	179	179	163	173	167	170	140	187	169	191	172	189	176	166	180	174	207	189	198	160	182	169	186	172	154	204	139	195	182	162	165	187	181	173	205	189	169	182	202	194	165	151	153	177	176	151	191	159	163	182	167	162	194	185	175	177	202	157	180	174	178	206	191	175	142	171	181	170	176	209	195	190	174	183	173	181	202	189	183	174	181	207	162	185	175	186	178	175	188	173	183	172	196	164	195	161	170	180	144	162	188	161	174	148	162	172	176	189	158	175	173	185	145	169	197	193	176	149	151	185	161	175	166	187	167	152	192	149	159	178	176	177	182	213	166	171	193	166	151	179	174	159	178	199	151	172	168	183	151	181	172	186	171	180	170	163	167	187	192	195	165	154	164	180	185	181	167	169	170	174	187	164	152	185	181	170	193	186	171	161	193	178	171	178	199	177	170	172	154	166	177	188	179	179	190	166	161	181	188	200	182	188	155	172	175	187	175	168	176	168	174	186	172	192	185	179	191	179	169	169	184	159	210	166	192	161	194	199	157	169	162	189	184	171	147	177	158	190	183	163	168	206	177	187	178	164	186	190	184	163	181	181	185	186	184	179	176	173	173	172	163	178	168	140	184	158	182	159	184	190	179	158	201	190	179	197	163	170	190	196	181	150	192	171	159	149	194	195	164	176	179	173	148	173	180	178	178	187	172	175	181	170	181	188	195	188	185	174	152	193	181	170	160	170	170	182	192	193	177	170	202	186	176	200	160	174	174	161	144	153	185	172	189	189	157	183	140	177	163	162	194	168	178	161	178	154	180	171	186	183	165	163	192	210	184	171	177
3485	4665	2628	1400	1065	786	626	579	528	529	522	504	474	464	494	463	443	448	464	454	442	430	441	455	441	483	458	448	428	407	454	464	444	461	482	427	437	471	450	460	422	455	434	432	433	439	433	426	426	440	442	441	401	433	420	432	423	401	419	435	458	426	426	439	404	450	402	411	465	442	453	417	432	455	475	441	409	409	421	466	444	435	431	422	392	437	434	401	438	440	427	432	430	416	424	422	410	407	441	424	436	438	402	439	439	438	414	412	441	469	388	436	419	386	432	422	414	424	424	451	431	435	426	399	407	458	457	416	460	442	456	444	442	417	422	447	410	431	430	400	399	443	426	403	394	439	420	422	435	402	385	410	454	415	443	439	471	458	402	438	434	444	463	449	438	449	450	440	448	444	403	424	418	457	452	438	425	425	429	407	422	448	413	417	437	412	450	431	414	443	419	464	401	418	466	419	451	463	426	450	443	425	446	406	434	438	412	469	421	423	477	430	433	402	418	451	411	395	427	457	410	410	419	460	445	439	392	424	413	449	441	419	471	394	405	446	433	423	443	394	431	403	460	418	405	468	446	410	427	477	426	429	458	456	455	411	405	402	416	423	444	428	434	405	435	412	430	430	424	436	423	420	425	429	422	458	429	426	379	458	419	405	467	405	393	425	435	469	414	493	427	437	400	437	414	427	436	454	445	436	414	426	422	423	420	446	415	427	407	432	451	434	434	431	437	422	448	416	401	444	438	434	467	407	440	397	438	387	448	438	456	417	475	416	498	403	412	415	413	439	428	423	438	414	440	417	446	425	389	464	433	444	425	413	420	416	425	418	402	448	434	392	450	431	434	437	407	446	450	451	454	450	439	411	429	402	395	441	412	436	422	415	458	435	424	429	433	424	445	429	436	449	445	443	413	391	402	427	428	412	425	436	410	442	411	446	455	414	464	445	400	408	433	405	447	428	399	401	433	394	402	410	447	456	469	443	432	421	437	425	439	468	431	455	445	418	418	425	447	463	424	420	419	440	450	431	440	463	439	414	458	428	433	419	416	432	427	410	416	392	436	436	399	466	457	422	439	409	425	442	450	417	429	437	458	399	433	422	465	404	430	453	428	435	407	433	423	438	420	400	415	432	433	427	447	409	446	423	439	441	419	434	410	387	446	437	432	460	406	420	456	476	388	406	455	418	390	417	423	465	438	422	402	467	469	451	432	426	435	410	425	413	423	400	414	447	435	425	419	410	430	478	433	437	406	425	405	422	411	441	446	414	462	422	410	426	444	436	463	438	453	399	401	429	455	427	407	439	416	439	463	398	440	442	413	446	427	464	401	440	428	400	421	432	432	438	441	441	433	449	409	407	443	471	415	431	431	431	445	446	394	445	436	421	433	466	418	415	450	462	439	430	469	422	414	406	432	429	415	405	428	409	402	399	441	390	459	447	371	426	433	454	438	419	449	430	406	433	372	445	402	421	432	412	465	433	468	407	422	424	416	450	417	405	415	442	462	437	396	430	435	454	445	435	401	423	440	401	434	444	434	433	418	446	417	449	428	426	429	441	428	414	392	428	420	429	433	419	420	442	418	412	406	451	435	419	483	451	425	445	441	443	432	420	442	398	438	440	433	424	455	405	411	413	422	401	439	431	426	424	408	387	435	429	404	446	434	416	434	382	471	423	446	400	428	389	440	450	434	439	441	422	403	416	456	420	415	435	425	420	470	449	451	477	439	426	389	485	466	422	434	421	403	395	424	421	426	473	444	425	439	453	431	461	404	421	464	443	402	397	424	420	444	436	394	412	435	466	455	392	427	422	459	461	428	411	428	418	460	420	444	419	444	428	431	413	445	426	454	419	414	436	407	434	456	444	448	400	429	428	444	424	456	399	442	436	416	429	421	416	427	437	431	431	438	457	412	409	418	429	443	434	432	409	457	468	413	425	418	420	425	422	448	435	441	423	467	423	414	450	434	437	421	419	454	413	429	404	431	442	445	437	420	413	452	442	424	408	406	427	429	444	416	440	409	423	426	434	416	460	439	439	410	429	398	436	462	486	416	411	424	418	428	438	410	418	422	444	458	408	463	428	423	402	422	443	414	427	457	421	466	438	418	406	436	402	445	418	437	439	463	431	429	479	425	425	419	448	469	423	452	416	432	455	467	441	432	448	441	472	447	448	451	444	440	419	421	430	414	448	418	427	413	429	432	472	414	406	415	427	384	445	431	431	436	407	443	418	396	432	442	411	420	471	411	447	409	435	420	410	453	399	443	470	414	441	415	442	369	392	413	450	443	409	417	420	414	428	419	407	400	467	417	434	416	430	449	369	463	418	441	447	463	434	433	435	445	424	436	433	429	407	421	454	448	452	458	411	413	437	418	452	408	431	426	407	438	431	405	420	423	389	426	418	469	416	371	457	406	409	456	410	397	418	467	390	445	398	441	411	447	428	439	433	435	473	453	442	427	467	448	443	406	429	407	408	424	448	448	447	434	385	433	445	444	398	457	378	442	437	455	420	435	432	408	418	410	447	464	402	410	415	441	402	450	435	390	445	448	421	403	467	449	423	410	455	403	422	416	415	401	416	434	426	447	465	411	450	423	444	444	450	426	437	427	426	428	430	454	450	437	418	439	447	405	458	460	429	397	396	424	415	435	416	408	417	420	429	416	452	476	447	400	425	432	427	415	416	433	449	423	455	413	448	444	433	422	458	434	442	423	449	393	439	403	419	434	458	415	431	423	450	408	452	462	422	432	443	446	382	450	402	389	487	421	440	468	458	409	465	468	452	475	432	438	409	437	405	442	420	401	422	399	442	452	418	432	423	442	415	444	452	491	418	421	425	438	412	435	470	429	430	432	415	421	466	417	429	427	454	444	469	409	417	432	457	436	443	425	467	467	469	399	405	420	396	447	418	436	400	452	426	425	417	436	441	415	449	449	406	464	440	433	423	409	480	419	451	436	393	442	399	395	449	419	419	397	420	422	429	411	427	462	410	422	443	444	435	445	428	429	441	388	440	418	411	431	422	435	469	419	408	396	432	386	423	423	426	402	439	442	466	422	407	428	428	428	425	427	444	438	454	424	409	446	430	447	475	420	440	443	398	468	442	425	390	387	434	436	435	436	443	450	450	436	434	455	426	411	451	452	412	406	441	422	406	428	491	454	436	454	407	424	420	444	434	415	400	452	433	463	392	423	434	418	449	459	402	440	413	434	436	439	416	428	418	444	400	448	434	418	445	438	467	438	460	431	445	468	426	438	419	431	435	402	397	417	410	436	402	446	456	450	447	395	451	406	443	432	408	438	441	446	447	403	435	422	429	443	405	412	424	431	441	428	422	434	450	404	428	447	455	455	431	435	404	428	443	437	448	425	421	412	436	406	426	429	409	420	457	444	442	439	408	457	412	409	408	473	405	452	414	465	389	476	449	414	440	458	468	432	410	456	425	398	446	414	464	422	451	424	454	393	434	430	377	436	453	427	444	415	435	433	457	433	443
31419	19324	8019	1082	906	609	552	501	484	538	489	490	457	466	482	489	463	455	450	448	429	402	433	417	434	430	422	413	416	446	428	421	378	415	449	426	434	416	433	445	426	431	418	452	440	422	400	405	429	414	392	430	472	382	430	435	460	411	505	434	407	428	436	434	416	373	381	407	411	391	437	497	437	385	435	449	372	406	451	448	443	431	388	425	418	407	409	455	361	431	457	403	375	415	450	424	430	433	418	448	435	417	374	428	424	396	425	402	444	394	466	410	411	395	428	439	451	404	436	390	430	435	436	399	456	428	424	436	464	449	431	427	399	425	421	407	443	405	380	411	399	409	430	406	437	445	417	407	436	436	402	415	407	426	408	407	428	398	432	470	418	463	444	423	422	428	440	388	436	421	401	486	414	409	428	445	451	446	453	391	432	411	396	424	428	428	452	405	461	407	410	465	415	445	424	439	437	410	421	440	394	425	432	423	415	395	469	421	432	418	386	396	438	408	415	420	413	428	487	436	441	442	450	432	405	389	456	446	445	468	386	408	439	443	431	426	425	414	428	419	412	402	432	404	451	413	444	415	435	431	406	426	419	410	404	444	422	468	427	412	433	398	421	420	447	434	403	417	398	435	421	407	414	427	394	428	450	466	426	413	425	489	400	473	437	436	388	403	477	401	430	400	395	383	457	443	465	392	436	401	403	411	424	457	423	430	437	443	399	435	411	445	450	437	407	408	415	399	439	407	422	417	450	423	442	420	413	416	451	435	438	428	415	441	423	404	392	437	372	435	423	410	426	431	439	443	400	401	435	428	408	419	451	418	432	404	443	416	425	401	420	427	471	424	457	395	413	430	431	434	411	436	384	442	427	421	446	410	452	427	443	436	382	411	475	422	442	447	448	434	432	391	411	412	417	407	415	419	408	403	408	387	468	413	431	417	432	422	424	438	415	466	404	421	437	412	394	394	445	446	431	404	405	425	414	383	456	461	440	449	438	422	443	401	430	440	413	436	427	422	401	440	413	428	410	429	404	422	428	458	460	430	420	436	457	411	403	428	429	435	433	407	438	380	438	425	450	444	419	439	422	447	446	443	413	389	419	415	432	444	419	418	416	447	423	455	430	421	433	397	413	380	404	436	454	411	441	432	465	410	435	429	398	431	440	444	441	419	474	425	436	469	452	452	409	425	431	404	445	447	410	417	458	438	456	464	403	419	415	449	448	417	435	421	418	417	432	456	389	409	457	430	433	407	402	424	438	411	437	387	423	439	449	454	440	427	417	408	432	451	411	458	399	437	444	445	447	469	445	417	402	429	421	417	414	408	427	446	444	455	440	447	417	465	431	456	432	442	441	427	420	442	408	429	437	435	440	425	447	435	422	421	416	413	403	453	427	429	467	399	445	383	389	432	420	419	433	413	443	462	465	428	411	435	422	411	448	414	407	444	441	410	390	389	430	422	442	392	415	409	355	367	417	391	472	401	445	448	416	413	418	409	415	426	430	434	435	396	449	428	454	434	451	424	443	433	401	459	417	446	377	463	443	411	455	445	449	465	427	433	444	423	386	443	424	417	408	427	389	454	452	396	438	403	423	419	381	446	411	456	451	474	409	425	389	427	419	398	411	393	470	413	445	455	453	450	464	413	426	479	401	381	432	410	453	456	426	423	430	411	459	451	498	394	432	386	410	416	433	431	432	423	464	439	437	423	425	426	422	429	401	407	394	421	407	431	432	414	433	417	459	415	436	464	428	454	409	380	396	454	419	392	392	417	416	447	457	407	437	451	405	430	420	410	418	436	407	445	433	431	442	377	430	389	412	408	399	408	432	431	433	433	423	348	425	449	405	451	409	385	424	415	434	449	440	404	405	381	436	401	409	447	449	415	452	448	434	444	438	472	400	390	425	444	411	423	407	406	416	438	389	426	448	415	381	451	458	442	420	456	426	448	403	437	426	426	450	435	445	424	413	409	419	386	469	422	395	401	422	433	428	406	405	393	416	443	420	434	437	431	450	449	385	373	404	400	401	462	438	392	418	398	379	454	416	461	465	382	451	404	454	450	448	435	432	463	493	426	454	419	399	452	480	406	427	407	429	397	427	395	435	457	475	403	391	453	452	411	382	439	427	439	470	448	441	406	428	395	442	458	445	439	469	442	452	412	426	399	421	446	456	433	443	404	448	406	450	405	429	410	431	440	438	415	409	469	457	407	391	423	433	406	436	436	455	431	415	428	433	444	435	415	412	381	407	458	445	422	459	401	432	420	446	403	410	420	392	402	438	450	458	404	447	429	408	469	449	412	431	416	409	423	422	409	475	433	438	459	418	421	425	435	427	440	471	409	417	404	429	443	456	449	431	444	442	426	462	429	442	441	427	431	402	410	401	397	427	410	407	456	405	438	475	424	461	461	441	408	423	437	395	426	423	411	439	427	408	398	468	437	390	422	376	416	446	465	397	422	444	438	457	436	396	396	412	439	424	444	446	398	468	439	425	418	447	411	442	444	452	428	469	451	404	411	426	414	411	430	449	407	396	442	431	430	405	419	426	432	452	428	436	413	422	405	429	442	442	439	410	424	417	418	405	436	423	489	440	438	391	480	404	422	442	408	418	430	440	429	412	424	466	437	444	426	445	466	438	416	370	404	387	447	403	405	411	411	434	476	421	390	402	453	436	438	408	442	453	431	419	451	433	438	403	411	403	410	437	453	426	402	442	387	436	421	428	440	416	408	431	422	441	396	411	421	439	432	455	416	450	438	454	406	392	455	451	435	429	401	426	416	421	430	400	413	440	419	422	440	424	406	458	464	420	416	464	431	417	423	451	434	422	395	412	428	423	400	440	437	443	409	443	405	433	451	431	441	412	460	429	448	404	447	457	412	408	422	443	419	424	392	417	407	459	408	404	414	351	453	429	427	464	398	438	447	443	396	418	478	439	403	430	439	400	451	412	417	478	449	444	457	441	427	448	416	400	462	406	433	411	426	439	379	407	432	386	410	403	411	441	428	460	437	402	438	430	405	425	452	421	396	436	439	400	413	410	429	401	431	473	453	414	451	446	411	441	427	427	451	435	453	397	440	418	460	422	421	458	429	441	417	449	451	413	444	411	446	403	405	411	446	430	419	449	425	442	408	445	436	429	430	468	428	408	436	458	428	420	443	434	439	431	435	460	415	416	423	435	432	459	470	437	449	444	427	419	391	431	416	419	461	432	393	429	456	449	454	495	445	407	412	435	414	414	431	432	442	434	412	441	450	459	422	425	443	395	402	408	401	444	410	395	452	460	436	398	408	425	380	436	407	430	393	377	385	386	399	426	429	450	400	404	425	376	460	409	396	450	443	472	428	427	443	392	408	399	414	426	407	447	396	418	420	410	439	393	466	437	436	422	422	424	415	421	422	449	383	476	424	418	439	440	407	430	432	480	424	392	432	446	349	433	443	380	464	393	430	489	445	430	424	442	399	418	399	392	426	457	424	438	450	446	404	401	402	460	466
5733	1716	1387	1133	1083	1058	964	972	906	991	942	942	1033	946	945	941	945	978	949	1005	915	976	1016	936	958	939	937	982	990	953	949	954	930	963	946	934	895	970	959	979	921	925	940	934	902	1000	917	936	918	902	965	946	930	927	958	984	948	934	973	945	965	843	953	894	925	902	897	906	937	934	1003	926	966	916	933	943	914	950	903	909	980	954	907	958	978	926	934	951	961	926	942	966	932	974	952	911	953	935	946	984	977	923	947	941	948	969	915	914	941	934	1002	945	952	950	850	984	987	934	916	917	944	981	974	897	996	924	941	976	919	919	966	981	910	944	1014	981	919	956	893	957	1015	969	924	989	920	951	998	922	982	929	957	898	974	937	939	917	963	965	960	903	951	947	985	928	912	969	978	942	958	956	939	956	957	983	965	925	940	951	917	986	974	976	943	930	971	927	939	935	916	967	920	949	909	937	943	941	895	902	923	967	914	934	884	999	962	938	984	955	966	939	956	938	941	968	973	937	891	958	902	973	951	962	924	944	941	937	956	904	933	970	930	956	939	926	942	997	957	942	919	970	953	949	963	915	953	988	955	934	884	979	981	970	897	948	944	933	972	977	943	950	987	948	954	893	944	909	909	952	941	969	875	931	963	921	979	954	940	970	903	950	915	889	916	959	981	911	932	979	984	948	887	903	939	975	969	937	1019	999	919	870	948	933	984	930	1036	936	996	923	958	911	941	960	1002	930	922	983	991	902	937	923	990	955	939	952	922	969	990	999	988	933	965	924	911	958	935	1005	970	882	957	956	1016	975	1000	902	901	946	942	968	929	953	901	967	966	977	920	909	974	931	911	934	934	957	923	952	932	896	949	938	958	923	956	927	932	995	995	921	883	957	956	923	978	977	930	960	930	934	974	1001	910	952	908	966	901	957	975	964	1014	967	944	940	931	968	946	971	982	980	925	924	941	902	917	952	906	953	936	957	948	912	920	957	853	942	1015	924	952	951	960	984	927	1010	886	987	925	984	947	917	990	923	947	875	967	914	926	969	981	894	894	925	979	925	918	985	914	950	945	927	985	926	992	997	936	947	895	965	933	977	977	975	964	949	923	936	927	957	946	930	921	952	946	934	997	964	1001	906	972	941	861	965	910	970	924	910	996	955	888	957	905	902	925	933	955	910	906	912	899	983	976	940	951	919	962	943	931	924	954	995	937	907	933	961	894	924	904	941	1005	980	937	924	946	933	899	1006	973	934	933	970	923	905	932	929	931	914	954	953	981	932	974	929	968	947	939	916	932	932	953	910	947	927	949	966	956	937	1008	919	954	960	930	955	980	966	968	974	975	958	904	977	901	975	955	931	938	949	923	930	896	989	974	915	922	918	949	939	906	888	972	955	1024	936	921	899	952	930	948	907	981	978	930	953	969	961	902	962	938	980	970	950	928	919	1014	947	971	905	955	986	920	931	936	955	990	889	921	932	929	903	953	948	988	852	944	944	952	969	962	985	1021	917	1002	945	945	953	913	937	909	890	926	938	934	929	927	980	941	906	963	958	962	897	897	926	922	962	986	990	983	939	958	927	952	919	947	941	901	923	914	927	934	941	933	937	904	941	963	958	955	888	953	957	937	916	930	931	955	999	924	993	944	934	983	954	956	947	957	920	973	909	957	940	972	901	928	928	964	943	922	942	867	903	944	878	915	956	906	986	931	960	925	938	934	945	919	921	970	973	948	960	904	877	993	921	933	945	930	951	960	938	955	946	924	942	936	954	977	969	919	938	956	958	952	937	974	913	953	990	1020	922	944	905	972	970	975	979	977	934	902	955	1022	914	899	918	948	950	932	917	937	962	948	927	919	898	916	993	967	953	985	946	961	935	959	964	891	973	978	959	981	888	904	960	924	968	965	979	943	929	879	914	936	898	954	960	942	930	995	922	930	936	939	953	898	920	881	928	909	971	971	921	968	988	944	909	899	939	974	942	937	925	902	961	933	905	948	956	952	1010	877	957	955	951	959	1013	965	952	973	941	958	990	933	892	906	901	909	929	994	896	948	910	943	949	912	977	963	990	952	949	912	951	933	973	897	889	936	953	1004	942	1032	989	969	952	964	912	951	915	981	933	1005	921	941	943	937	920	999	959	950	905	947	957	941	940	946	922	946	928	958	955	901	930	939	976	930	971	960	957	918	961	984	888	989	954	919	927	963	907	883	936	953	933	942	861	931	920	932	950	921	997	932	922	940	949	936	907	938	950	946	965	947	905	994	957	951	1010	948	955	889	952	958	916	979	916	979	961	932	974	934	976	967	981	970	973	903	933	964	954	925	942	927	923	949	997	978	895	954	910	926	978	968	915	912	939	928	916	923	896	929	987	992	962	948	892	927	977	1010	984	954	938	945	898	931	979	962	913	902	1010	954	924	999	995	976	959	971	940	972	887	953	944	973	998	977	906	908	939	972	932	978	911	952	1016	994	962	956	932	968	956	915	968	917	916	938	906	936	927	929	964	978	929	921	949	945	895	906	942	954	951	1015	906	933	892	932	973	929	935	977	929	933	949	921	953	989	1002	988	926	964	994	915	991	915	931	981	975	915	914	937	936	946	937	1004	978	913	964	961	979	923	992	908	952	927	962	911	974	983	964	927	875	961	967	952	941	983	988	925	934	947	980	985	951	974	958	919	936	961	930	926	868	862	954	890	918	968	975	909	948	971	1010	956	925	975	954	940	897	923	941	913	980	948	987	986	967	1015	941	943	963	911	998	932	960	932	964	984	892	968	934	937	946	911	959	995	994	911	958	954	952	966	960	1032	941	956	923	943	965	962	1014	904	924	966	921	939	947	942	966	938	950	950	914	936	974	937	984	921	1007	1010	940	902	952	975	915	1018	983	893	970	975	907	934	954	954	916	974	919	934	921	907	976	948	940	967	995	888	942	916	958	932	946	977	935	936	1012	881	944	934	951	924	982	953	977	994	986	903	968	954	924	884	959	1007	936	922	957	898	963	956	979	922	933	970	988	950	938	953	942	930	941	970	932	926	972	919	994	918	970	956	943	935	939	958	945	941	942	896	979	992	945	945	986	935	953	983	998	965	953	943	937	927	973	935	947	925	951	964	913	958	933	944	913	889	933	987	957	983	864	956	931	958	974	967	927	967	902	925	974	903	968	941	921	955	962	1004	957	955	949	937	974	860	929	941	974	985	972	952	926	948	897	966	930	993	976	917	942	957	902	919	972	895	934	962	890	942	950	941	912	950	941	995	981	888	947	1020	921	943	914	939	895	951	979	908	949	986	920	893	943	945	993	982	904	972	944	948	927	979	955	962	987	1005	916	948	863	957	935	980	913	888	936	904	920	874	956	943	940	920	978	953	898	914	909	967	948	928	937	924	990	997	947	971	940	966	931	948	906	953	928	963	977	910	989	937	969	947	959	953	937	971	900	936	945	919	909	900	970	923	962	951	994	941	973	925	923	926	944	944	934	997	996	947	944	923	916	961	893	963	964	954	948	954	1004	965	936	956	934	978	953	982	955	918	910	864	882	941	974	943	933	935	914
23985	20646	23839	27464	20647	20058	1611	649	546	491	460	474	442	416	361	368	341	354	321	313	311	322	311	319	298	309	340	271	343	329	307	316	337	284	296	337	309	311	342	298	306	346	310	336	324	323	311	343	351	358	337	347	323	325	296	317	315	339	312	336	308	339	300	336	300	313	294	329	345	302	342	285	319	293	328	332	315	312	294	343	288	293	328	303	331	294	340	309	307	307	327	301	310	299	329	312	280	320	364	337	317	296	314	321	302	350	321	334	298	293	315	300	311	311	317	297	355	307	304	323	323	283	277	305	300	325	306	316	328	322	309	337	315	306	358	296	341	279	320	281	319	317	301	312	324	298	296	315	331	306	314	310	304	326	318	287	301	309	317	304	283	301	300	314	332	328	295	312	331	321	307	283	324	303	327	291	317	304	326	339	327	302	324	285	314	300	327	344	282	305	294	320	303	335	340	293	315	328	334	323	334	297	323	344	314	315	316	323	307	276	286	350	324	296	322	315	290	324	298	301	354	344	276	290	280	289	298	312	307	345	353	308	285	301	287	317	276	309	278	346	340	302	320	309	303	329	314	303	318	317	315	307	293	313	335	323	308	321	298	296	311	319	298	344	321	289	321	325	314	305	321	333	329	316	294	305	320	297	295	313	315	292	301	314	315	317	311	295	328	313	325	325	317	302	338	305	354	308	318	305	316	311	325	330	300	289	286	283	287	309	304	296	372	338	334	309	296	299	301	333	318	311	314	290	253	313	313	318	307	292	283	336	290	311	317	264	309	313	290	295	351	314	297	324	337	300	310	335	331	303	283	299	315	319	343	331	292	280	353	316	300	329	339	312	337	335	321	320	310	306	335	324	330	286	329	288	302	297	283	304	310	313	287	291	334	294	327	290	331	309	313	327	304	320	329	344	314	322	311	297	292	302	276	333	304	310	293	319	318	286	318	326	309	327	315	318	316	284	314	292	320	298	297	320	317	313	314	318	273	305	299	311	330	309	321	354	319	291	308	302	305	357	323	313	312	304	304	327	323	334	284	286	293	317	330	334	327	319	279	306	329	329	348	309	347	295	304	282	336	336	320	323	319	309	320	331	281	328	333	341	297	318	323	292	316	324	332	290	322	324	302	300	301	309	322	317	342	311	289	337	275	292	337	266	256	296	294	294	336	309	312	360	308	295	291	300	305	320	308	320	305	313	307	290	333	308	294	315	275	316	325	325	301	324	305	296	352	315	291	316	335	282	286	303	307	308	307	325	291	288	326	302	318	358	357	330	300	324	296	312	264	307	321	299	292	303	312	344	333	273	343	316	324	253	309	300	311	320	305	302	274	309	340	328	292	344	310	346	301	310	303	335	286	333	339	305	310	311	344	306	299	322	276	290	305	281	351	334	342	337	347	324	330	291	295	323	296	295	360	302	300	346	265	298	293	334	290	281	289	294	326	329	313	335	333	332	306	308	341	332	326	308	290	307	355	314	284	285	298	291	316	309	332	312	319	321	317	299	329	306	283	302	328	312	345	308	299	343	326	320	336	306	323	269	309	311	313	325	310	312	328	278	321	294	291	312	296	340	323	320	299	269	307	324	311	295	292	306	289	278	307	305	299	313	323	335	301	324	278	297	303	301	311	299	276	344	347	313	267	310	334	308	313	330	328	333	306	315	318	317	325	311	295	307	309	293	290	305	337	299	303	330	325	321	300	286	313	334	310	291	339	318	283	323	337	300	308	299	329	324	303	321	302	338	314	287	325	317	317	297	333	283	308	316	321	316	318	293	300	332	293	293	295	318	322	291	312	295	312	296	288	293	303	337	309	325	300	265	275	308	269	313	321	303	301	359	304	344	329	259	310	279	337	335	301	325	316	302	303	282	323	325	307	326	344	280	290	301	293	322	318	322	319	308	289	300	340	312	340	322	303	319	275	321	326	298	304	321	292	295	307	296	333	310	294	301	305	352	314	309	298	311	306	298	302	286	296	286	330	316	322	308	352	322	324	320	320	318	310	310	349	295	328	314	304	344	274	324	326	303	327	308	314	314	277	310	306	316	331	291	339	328	308	318	332	290	336	331	321	317	282	313	336	338	292	308	284	324	302	303	305	330	318	314	316	343	331	323	326	343	325	313	299	307	315	311	304	322	295	288	322	328	288	330	306	338	314	328	338	320	296	354	315	308	286	272	295	327	300	288	315	322	310	300	328	342	324	342	347	322	279	309	304	291	295	322	310	302	323	333	306	316	313	345	310	311	321	316	319	293	296	298	317	316	306	321	309	298	354	296	298	302	309	336	306	316	285	274	309	299	311	325	321	295	292	277	324	319	305	311	301	288	286	318	316	302	340	320	308	289	314	292	351	324	361	333	317	305	312	321	304	310	326	336	314	301	315	318	329	305	314	287	301	329	343	308	329	334	295	296	306	333	308	333	301	318	287	331	326	299	303	326	329	290	310	310	310	290	302	316	282	318	336	321	340	319	332	291	291	302	302	293	349	335	303	321	309	327	300	288	333	316	324	310	317	316	335	275	307	317	309	331	326	294	304	320	312	307	300	347	296	305	292	278	307	293	318	289	305	342	330	320	270	267	308	288	280	278	340	314	326	304	317	307	293	323	311	320	311	315	305	338	300	311	304	312	327	305	281	306	346	316	342	314	314	281	319	340	349	296	308	279	346	318	315	319	329	302	298	313	293	306	315	291	294	302	298	326	318	279	362	302	312	354	297	317	318	308	332	318	332	299	316	316	333	310	328	292	306	330	329	308	307	279	315	293	312	293	298	297	309	317	308	315	305	284	312	344	308	317	328	317	306	286	322	300	310	305	318	297	358	305	303	318	297	309	326	302	304	327	314	314	336	310	289	304	286	308	302	327	326	291	305	314	312	309	349	297	302	345	342	275	321	326	273	273	310	307	320	298	340	307	310	318	314	295	307	328	318	327	290	315	311	268	299	303	327	306	335	319	299	322	296	325	294	273	297	352	290	296	316	313	308	326	333	326	299	330	308	342	303	327	298	322	294	314	306	306	302	352	289	313	288	302	316	350	290	306	320	300	298	272	261	320	311	350	309	328	331	308	307	276	292	318	296	318	344	312	334	285	309	310	317	279	326	322	319	285	331	300	308	301	308	307	296	294	308	323	310	323	342	305	286	305	338	305	360	291	299	319	302	301	314	288	287	278	343	332	284	339	284	302	319	297	291	284	311	313	290	323	315	260	297	325	297	301	290	293	298	279	315	294	337	331	298	290	307	300	332	281	320	338	352	344	325	307	342	315	362	292	341	311	317	370	287	295	292	294	315	283	310	321	340	325	304	325	290	296	307	274	303	346	311	327	277	328	312	277	331	301	312	302	293	296	286	307	270	304	322	275	279	324	335	295	286	286	306	306	327	318	304	327	309	325	323	345	310	314	285	304	288	318	287	318	288	296	329	306	329	319	326	310	332	309	281	291	286	301	286	328	320	292	301	297	319	309	289	347	327	315	309	339	330	289	361	282
3576	3338	2095	1313	1053	918	839	801	771	719	743	745	699	706	705	715	722	668	736	711	689	692	701	767	706	700	711	698	708	677	708	695	709	688	666	741	653	703	698	681	704	732	673	689	655	681	705	703	710	727	719	656	698	669	686	710	712	677	675	687	671	687	720	720	734	658	691	703	689	718	717	672	685	744	695	734	686	700	700	657	661	708	704	691	724	679	734	668	746	692	701	686	678	714	723	718	716	683	650	686	719	707	695	683	727	702	704	659	705	661	696	718	718	699	702	654	674	717	696	679	683	686	685	705	661	735	728	691	656	687	702	699	637	694	733	717	694	691	722	679	743	649	691	713	729	687	695	740	629	697	722	695	718	682	733	690	726	716	706	672	672	716	700	731	728	726	693	687	675	649	689	734	711	618	701	755	695	707	685	679	703	670	711	694	692	691	709	678	652	696	704	720	687	708	708	694	694	659	679	684	694	659	715	689	657	685	698	720	702	662	694	678	741	675	686	723	714	662	674	716	742	723	739	682	680	654	699	649	678	677	705	690	692	700	687	700	684	725	689	643	666	714	696	706	691	700	683	691	696	693	711	700	686	707	675	653	682	697	748	685	656	680	657	676	637	710	678	677	703	715	720	670	655	725	700	750	750	690	688	661	728	688	664	702	730	701	693	714	715	699	667	691	674	664	686	706	689	706	696	729	684	695	715	685	714	709	694	699	673	669	711	671	700	703	695	710	725	674	713	671	688	732	716	746	736	713	711	711	668	673	697	712	704	717	677	662	716	715	694	668	718	652	697	704	659	692	702	714	699	681	703	691	664	699	698	676	683	665	702	726	671	700	721	705	702	727	677	666	718	747	701	667	681	703	661	697	732	702	690	735	667	678	693	720	705	694	710	675	689	707	697	662	686	726	712	646	708	674	687	712	706	684	707	693	705	704	717	705	682	728	720	639	661	687	667	662	695	683	691	738	659	671	715	688	689	696	707	728	733	725	682	718	663	700	670	662	734	703	651	673	665	666	697	682	618	692	700	678	681	712	717	669	682	724	714	678	646	618	682	726	723	691	683	684	724	676	669	693	700	693	682	743	718	691	664	710	711	703	670	691	718	698	630	683	691	673	675	749	764	698	710	709	683	717	713	740	689	708	653	685	716	728	698	654	675	675	708	695	711	709	688	719	724	706	715	671	692	692	701	684	660	704	735	717	716	738	711	688	710	687	688	701	681	675	656	702	693	697	735	734	699	721	678	712	748	696	713	651	705	704	674	729	699	694	728	698	693	734	698	721	700	678	698	664	727	692	687	677	673	657	723	694	672	711	721	683	708	687	649	682	682	686	687	695	682	734	678	676	706	696	698	711	682	686	650	666	703	702	698	696	679	702	655	722	679	683	708	714	662	714	667	701	674	708	780	691	628	699	699	658	709	702	705	708	699	666	671	693	645	678	702	667	686	701	698	726	686	690	661	734	701	701	705	693	770	707	677	699	714	730	644	719	707	694	676	711	664	695	680	704	701	683	701	698	669	702	649	721	692	713	721	623	695	735	691	723	690	707	681	688	678	677	711	666	712	749	673	719	754	664	734	671	708	647	668	681	661	654	710	742	659	711	735	655	682	723	688	740	727	677	703	737	692	674	741	619	706	649	657	692	693	703	718	699	692	694	687	704	712	688	663	713	719	730	714	735	691	719	741	701	717	703	632	780	698	714	660	789	674	731	766	711	684	702	706	730	694	732	699	640	722	705	758	680	689	680	683	684	685	685	679	708	746	721	697	681	698	690	667	686	701	662	680	760	683	723	673	676	717	689	676	714	713	667	662	670	695	700	726	707	710	714	708	698	645	677	657	695	681	741	645	714	716	754	700	702	646	708	708	650	721	699	700	713	781	667	668	683	713	668	682	723	699	742	699	721	724	620	717	753	673	693	689	689	729	718	751	715	669	727	697	684	750	694	727	719	696	711	706	719	730	666	735	667	680	670	686	695	698	702	684	689	688	654	684	728	673	665	705	684	684	720	736	675	689	696	695	698	674	692	712	701	703	744	700	675	698	698	688	694	696	668	704	704	672	732	677	733	721	687	693	705	716	675	659	741	677	719	646	706	695	668	694	702	733	690	704	681	692	673	669	709	654	711	745	689	695	711	657	740	666	662	732	694	698	729	693	690	705	716	655	707	664	689	676	724	724	681	672	663	666	700	705	682	767	658	682	684	693	745	647	721	696	692	694	740	670	705	683	712	692	664	699	685	655	664	657	715	700	690	686	660	645	689	730	669	731	673	673	697	713	698	692	688	712	691	684	659	687	695	670	681	688	661	699	689	673	695	754	721	693	723	705	719	710	709	682	665	721	648	682	715	700	662	681	653	697	668	671	703	708	742	695	715	729	690	705	700	699	671	708	702	696	730	724	690	749	656	704	626	716	682	750	766	677	726	720	680	726	673	729	696	703	677	739	698	674	673	712	726	698	671	743	729	710	665	683	692	700	717	687	691	684	709	634	688	724	724	717	686	692	700	736	666	656	662	697	678	721	731	680	713	682	699	715	699	718	714	705	708	683	673	638	708	708	722	712	682	735	659	672	697	711	715	692	713	720	700	700	687	684	703	704	715	677	688	683	725	682	697	750	712	699	726	710	699	695	682	711	674	691	690	706	708	725	690	699	686	718	670	642	769	668	697	737	657	669	705	710	692	731	730	670	718	709	724	764	743	741	711	700	734	751	696	722	702	697	751	693	721	689	660	691	726	700	699	663	709	678	675	706	678	698	670	719	717	644	722	738	675	667	694	738	684	703	685	703	707	664	670	689	710	651	705	730	692	674	651	722	695	708	693	705	704	685	693	683	698	693	664	747	669	714	701	669	720	733	678	654	698	698	703	706	654	675	689	690	670	708	730	704	665	690	692	674	695	710	710	679	678	638	660	676	717	703	683	682	687	662	654	684	702	676	671	682	667	782	687	676	683	701	738	681	686	674	693	715	693	709	729	732	672	716	705	761	721	711	700	709	711	657	685	721	682	712	690	687	683	704	677	673	679	665	667	689	724	719	670	720	670	682	692	709	687	687	709	678	714	674	683	743	706	715	672	752	697	717	679	703	705	735	658	713	678	677	718	646	682	645	695	662	724	668	710	656	697	714	686	695	708	710	687	727	691	740	656	698	699	743	692	665	682	709	687	697	684	674	715	688	679	665	738	693	668	653	707	740	690	673	730	670	767	685	684	709	680	698	722	695	669	704	721	691	747	673	714	695	697	690	693	691	739	719	741	732	699	718	715	685	693	718	712	730	699	664	684	695	711	649	654	670	649	682	679	720	689	683	680	712	682	732	649	671	662	650	704	660	660	706	702	696	676	683	697	685	672	723	670	731	682	739	674	707	676	690	679	678	697	722	676	734	715	734	712	707	691	656	712	672	713	684	712	713	666	702	711	693	681	673	674	684	732	691	703	707	652	667	694	677	715	697	687	677	668	701	711	671	758	711	688	684	726	689	667	711	679
23417	20648	24142	27173	20655	20672	16936	986	559	506	486	382	319	315	334	277	217	230	232	205	192	198	210	195	212	200	198	190	222	166	210	197	167	173	205	182	160	181	171	192	186	208	173	195	188	170	171	176	185	205	186	153	151	180	196	154	175	181	201	167	186	179	186	177	175	187	182	175	184	185	143	193	176	154	150	174	166	184	161	158	177	199	193	164	169	198	174	176	157	177	199	182	199	182	165	201	179	211	169	177	182	187	183	173	193	176	155	164	199	172	176	173	165	174	192	150	183	183	183	149	190	172	164	170	187	176	173	191	167	194	175	172	170	158	192	186	172	165	177	179	173	175	180	173	153	171	175	170	174	168	164	189	179	157	165	182	209	161	164	196	170	174	157	192	170	184	165	158	160	182	171	198	183	190	178	198	183	158	166	186	183	191	183	181	151	174	170	164	181	189	183	184	179	145	200	162	188	166	168	196	179	195	175	180	168	192	200	173	194	180	154	182	198	190	172	156	176	161	166	160	204	181	180	172	179	181	175	201	184	180	163	187	173	170	202	166	187	183	201	186	181	173	186	183	158	156	182	170	177	197	183	171	204	169	193	198	170	190	189	170	172	174	166	175	174	200	190	203	194	189	178	182	156	174	147	177	167	181	189	161	210	194	176	176	179	202	169	189	165	171	186	172	167	174	171	173	187	166	188	180	174	189	175	201	201	167	211	178	177	186	184	184	164	172	186	180	180	188	183	167	193	179	157	176	213	177	203	184	168	191	193	196	176	153	187	160	188	170	152	170	162	172	161	188	170	158	182	177	169	177	157	165	160	147	181	175	155	203	184	155	168	196	185	193	144	182	180	199	180	176	184	178	193	171	183	202	183	210	184	193	160	163	158	147	165	187	166	176	170	182	184	181	177	164	173	148	176	186	190	194	170	184	181	176	189	199	197	173	186	209	168	182	197	204	183	199	176	170	177	176	191	173	180	161	173	183	180	166	191	171	192	171	170	167	189	168	167	189	193	166	199	156	177	192	187	184	169	159	171	173	189	194	199	178	160	178	186	204	173	182	182	184	163	151	159	167	160	188	184	174	165	202	191	171	191	187	172	167	166	190	166	178	175	169	178	166	167	162	161	193	141	179	171	178	183	166	188	182	174	183	185	145	194	196	165	186	187	169	157	161	162	166	202	189	178	183	198	190	181	164	189	156	172	181	172	182	166	182	162	181	174	200	184	173	164	196	152	180	165	175	174	166	174	159	181	165	187	167	168	174	164	155	168	179	189	192	157	164	173	164	198	179	194	181	195	161	165	183	196	159	153	188	188	176	173	166	164	176	201	168	172	188	163	179	182	195	161	145	166	156	194	167	187	187	187	183	199	157	153	166	174	164	188	173	177	179	157	188	167	199	171	184	188	171	164	187	160	173	165	169	198	189	179	159	148	182	174	174	161	181	176	173	167	179	170	180	181	178	170	167	181	165	166	172	185	162	185	174	178	177	153	172	164	205	190	181	162	159	180	193	175	155	161	187	159	158	176	180	157	192	184	157	176	188	190	187	182	195	169	188	185	152	154	175	178	185	177	167	161	180	191	174	173	195	162	205	176	192	166	175	177	143	181	184	174	187	187	188	185	174	186	193	178	171	180	204	172	193	167	180	169	167	192	166	188	198	181	163	170	190	161	170	197	167	168	172	171	171	166	178	157	171	197	165	183	178	183	194	204	189	154	177	191	178	197	183	199	178	208	135	182	160	193	175	186	160	171	154	172	172	165	184	169	161	171	157	139	182	150	170	173	181	178	177	136	187	193	191	188	158	173	182	149	195	168	171	160	169	191	166	179	157	170	172	189	176	170	177	217	155	163	148	191	178	183	207	158	198	160	184	170	170	183	167	176	185	153	187	148	181	181	160	192	160	190	174	180	161	168	170	168	169	172	178	168	170	157	180	172	191	171	191	190	174	211	170	177	151	196	181	190	182	163	204	173	156	182	180	179	187	188	161	179	151	177	156	179	184	187	181	151	184	205	149	190	200	174	166	156	165	180	172	174	174	167	176	172	190	181	175	164	164	157	181	154	187	186	171	171	171	174	186	183	185	188	182	168	151	183	162	194	197	190	201	189	158	195	174	186	164	170	196	156	206	193	193	167	169	177	188	180	182	166	173	191	195	166	185	181	171	182	172	196	172	169	182	171	164	181	180	181	189	187	184	184	182	187	180	168	161	174	167	169	171	162	166	178	176	161	194	168	170	159	183	170	177	168	192	187	200	213	196	178	206	176	179	200	162	136	170	175	176	190	183	181	185	180	177	134	159	197	194	168	171	180	196	184	195	176	200	183	183	173	199	195	169	220	161	169	157	181	156	155	166	151	183	180	164	166	193	178	162	185	175	168	171	150	191	174	172	176	179	166	195	178	180	165	166	174	170	167	151	186	178	168	202	178	190	187	178	166	191	200	202	175	151	175	151	197	170	190	159	193	138	165	204	194	163	161	167	177	155	175	161	170	148	160	198	159	183	179	169	191	182	156	157	195	171	188	172	174	155	184	157	160	137	154	169	188	195	179	179	201	156	156	178	211	188	168	181	187	157	206	182	180	172	180	185	160	148	177	196	181	163	211	159	211	178	149	171	192	166	182	186	161	147	163	171	174	153	164	176	173	167	167	207	166	188	169	191	177	201	188	199	175	186	171	147	197	190	152	183	173	174	174	156	180	184	170	189	187	169	170	158	153	171	185	191	195	193	185	164	176	197	172	163	190	189	168	189	211	179	168	167	161	166	166	175	189	171	162	161	172	170	176	181	178	163	178	195	157	167	197	173	189	172	163	178	167	203	176	172	165	172	175	189	167	175	178	191	180	194	164	196	162	188	145	155	177	180	197	179	158	212	163	168	173	189	184	184	187	157	192	176	187	205	192	186	189	183	161	167	183	181	178	179	170	178	165	176	190	176	165	198	193	199	162	162	203	163	183	193	187	172	199	172	171	172	185	151	182	166	193	165	178	176	159	178	163	158	176	170	160	178	149	185	173	186	171	177	175	175	182	191	176	188	164	189	190	196	163	167	192	201	196	181	192	183	175	145	161	150	172	190	183	166	160	192	191	173	148	179	159	167	184	176	178	175	193	204	142	162	184	178	183	156	178	215	178	152	162	175	206	168	176	190	149	158	184	184	208	186	171	162	172	188	169	164	180	192	178	150	193	176	160	154	177	173	181	145	206	194	177	157	184	174	182	170	196	167	176	186	179	176	186	178	159	168	193	181	186	167	170	169	186	195	185	187	139	209	181	188	170	160	155	160	183	152	176	181	183	181	173	197	180	181	199	170	164	196	187	182	186	180	169	198	212	184	166	165	167	161	177	173	191	180	186	168	186	162	200	162	186	174	171	180	163	174	169	179	183	172	167	182	177	208	166	159	194	180	196	192	178	154	162	189	165	175	182	178	174	185	158	179	160	186	168	168	212	142	185	171	152	168	179	170	183	173	157	171	193	185	166	179	166	172
3552	4692	2657	1412	1088	844	694	540	532	609	539	517	488	477	480	428	445	453	475	444	464	447	439	474	439	453	424	462	453	468	433	448	451	465	407	426	411	437	448	414	458	423	378	427	457	435	421	440	437	432	418	437	457	457	393	426	407	431	450	417	445	448	392	436	431	399	395	442	453	409	417	443	420	415	424	421	391	408	418	424	449	437	474	392	457	411	428	410	411	451	451	430	425	399	434	414	454	408	413	426	449	454	447	387	421	447	474	420	435	395	408	451	427	473	439	407	414	425	434	419	465	409	479	452	397	471	386	454	460	413	452	434	398	395	435	406	428	409	467	460	396	419	458	422	457	437	442	419	421	492	453	428	448	417	394	442	451	444	418	458	426	427	459	433	424	407	431	403	440	438	445	425	426	437	427	452	476	415	412	436	415	434	445	433	400	443	427	435	460	437	437	442	436	449	441	426	412	418	421	410	429	469	425	477	439	434	493	430	416	443	432	428	440	414	422	445	414	436	399	500	416	435	428	441	443	402	416	421	477	430	446	460	406	417	422	422	431	419	453	420	411	411	435	457	410	409	442	403	441	407	450	387	422	396	445	451	403	417	422	429	437	445	404	457	420	412	415	414	475	396	430	448	442	432	431	447	444	417	481	424	425	435	459	479	452	414	434	443	418	430	446	441	455	458	426	443	416	431	400	442	411	398	433	435	423	457	424	418	395	420	468	389	394	440	447	444	405	428	415	427	447	429	461	404	442	437	459	416	431	421	423	437	428	412	468	460	485	427	469	435	450	428	425	442	408	449	439	421	483	444	463	405	451	412	452	443	422	431	464	417	422	467	391	473	377	428	413	435	416	446	496	445	381	439	452	454	434	439	440	394	421	435	464	409	425	443	452	435	435	456	402	392	412	460	433	440	445	444	465	398	412	449	424	420	441	410	462	441	466	455	425	418	424	453	440	407	435	479	421	394	411	464	429	402	425	409	419	482	406	455	386	451	449	448	443	431	439	415	424	436	439	425	470	436	451	437	428	466	417	444	436	414	399	434	435	452	430	439	427	449	436	442	447	430	412	418	405	413	412	454	419	434	418	439	405	462	443	412	403	428	414	441	432	456	410	453	437	402	427	441	482	406	446	446	443	422	453	400	405	427	429	463	410	418	403	403	446	412	411	459	438	438	435	420	441	436	441	424	393	413	391	429	404	394	430	417	476	419	429	460	409	432	436	424	443	409	432	464	435	397	455	438	445	439	422	433	434	417	437	433	453	401	421	436	422	448	482	436	449	411	445	415	465	413	409	419	454	428	455	442	470	427	454	420	444	409	420	428	405	469	456	469	431	426	389	439	411	465	443	439	417	425	449	441	421	465	422	380	457	445	428	461	433	460	411	427	423	443	464	398	434	441	424	416	430	442	431	421	426	427	396	473	439	440	447	422	429	474	411	432	399	437	432	471	422	441	407	441	467	413	423	421	442	450	415	461	434	434	467	436	436	423	460	405	436	415	453	439	448	416	442	425	439	441	432	422	428	485	443	436	408	429	416	457	416	420	425	438	432	451	419	422	433	435	492	435	425	402	452	435	430	409	409	443	433	444	438	412	437	412	403	479	429	425	447	430	475	423	408	445	456	413	430	496	420	431	418	379	421	417	423	425	429	430	433	438	424	449	456	448	459	444	439	403	417	444	418	414	438	429	427	425	413	406	417	435	417	427	433	436	460	409	426	427	460	402	436	424	396	450	454	435	477	400	488	428	464	404	428	451	418	448	427	433	438	445	436	413	432	446	434	428	436	444	443	436	446	422	476	422	447	425	428	432	413	409	422	445	418	425	464	445	406	427	449	422	448	398	419	468	440	400	432	493	451	437	399	415	419	399	411	473	390	480	433	434	437	425	463	464	444	446	460	419	424	440	395	382	417	439	429	413	383	427	433	412	428	438	429	436	449	423	446	428	453	439	421	438	405	453	397	440	417	421	437	420	448	408	448	491	414	421	444	441	430	459	434	408	427	433	457	422	443	454	397	462	408	460	404	386	409	399	401	455	439	404	461	481	425	437	395	474	417	429	445	460	423	458	433	443	470	446	423	430	458	453	455	408	437	450	405	440	444	404	455	446	449	402	442	404	468	435	425	394	417	400	445	390	441	424	409	428	438	479	435	417	419	403	433	441	487	435	411	420	443	441	436	445	456	433	414	457	394	409	444	430	452	443	402	409	431	436	425	433	413	430	381	445	454	434	414	420	443	435	458	401	419	438	408	440	404	428	438	407	405	433	426	400	416	419	406	432	416	470	409	456	440	402	396	422	422	423	454	469	406	450	449	432	436	443	432	413	402	446	469	438	451	415	448	437	450	398	414	439	436	417	441	445	413	444	401	424	433	426	448	438	427	467	427	426	415	416	461	428	416	448	408	453	413	424	426	414	404	455	417	460	419	446	464	424	405	433	410	446	417	428	449	446	434	399	473	426	428	427	435	442	440	420	417	427	406	411	449	451	432	469	407	382	459	422	435	419	446	428	441	428	451	433	416	409	465	462	438	425	469	412	453	469	436	443	412	429	415	449	425	461	432	437	418	394	434	428	439	426	461	451	461	446	408	431	407	398	429	459	431	429	484	403	411	434	425	415	409	475	410	450	462	437	410	401	455	458	411	447	421	445	461	443	434	406	424	387	400	453	418	447	437	414	429	471	439	437	455	391	413	447	426	463	425	449	432	435	412	427	437	424	432	445	451	403	443	435	421	459	405	438	400	459	425	447	439	405	435	419	410	442	436	407	440	420	411	421	481	404	428	465	407	437	414	447	435	442	440	434	437	440	416	422	447	408	410	459	441	455	450	482	451	451	440	431	396	450	438	409	369	455	435	430	417	425	429	441	437	422	439	388	457	442	432	423	439	459	439	434	419	474	448	428	434	423	411	420	429	424	448	438	425	417	437	416	433	445	389	465	424	398	468	432	466	483	400	428	430	412	453	448	422	419	441	448	432	433	431	443	416	439	461	439	417	441	436	442	421	427	418	457	429	437	440	412	441	444	446	462	438	422	433	426	437	437	414	425	419	452	450	418	454	432	461	431	409	455	412	433	440	416	405	408	481	414	422	442	376	412	475	447	422	430	437	426	430	424	434	450	437	457	443	403	451	423	419	404	427	418	447	425	462	439	444	462	424	423	401	416	450	438	398	452	405	430	435	451	426	426	450	451	410	444	462	414	430	419	417	423	432	413	435	438	405	410	430	440	439	435	453	439	433	426	408	449	449	427	447	441	409	442	412	444	446	400	443	476	443	440	416	384	433	426	429	428	419	447	415	415	427	434	436	448	391	424	478	470	407	480	438	424	424	450	428	480	407	433	461	467	462	403	452	447	422	441	397	404	441	408	451	456	414	457	445	458	394	385	415	416	497	437	442	405	428	421	404	466	441	381	446	423	436	435	475	423	443	417	424	487	442	395	460	420	400	478	446	449	437	454	423	408	406	453	429	445	429	461	434	455	387	434
31444	19222	7959	1099	784	698	559	539	532	513	481	466	512	444	481	478	446	453	448	423	429	415	440	426	443	421	430	428	450	397	435	441	435	430	431	428	402	426	413	441	465	401	413	407	468	427	458	435	476	403	463	449	467	425	455	416	461	398	419	433	424	430	446	425	413	392	456	459	438	406	429	417	411	439	408	429	409	425	432	439	475	422	470	418	390	409	387	471	437	383	450	423	458	502	469	442	405	424	413	394	421	439	442	433	429	405	442	401	405	429	463	415	416	435	420	430	456	485	457	410	401	444	453	422	444	436	411	431	435	453	449	418	419	438	410	416	419	433	459	416	405	445	429	402	431	442	470	418	410	389	414	402	415	415	450	406	432	402	410	424	427	432	403	393	432	461	396	428	426	421	411	443	385	445	419	389	453	427	417	417	458	463	378	450	418	408	422	424	419	445	411	443	445	400	386	414	459	419	443	431	419	440	428	431	439	409	432	435	439	447	424	453	465	407	436	436	429	422	431	435	417	414	419	415	459	449	409	435	451	441	417	429	435	423	405	461	425	421	416	441	432	406	465	440	422	452	480	430	402	453	423	436	441	408	405	404	388	447	426	412	415	396	399	459	447	431	406	434	429	381	418	465	433	449	391	409	429	450	421	379	384	366	441	457	444	450	438	444	409	395	423	414	411	414	405	427	425	420	441	411	454	393	412	380	401	429	429	456	443	466	432	448	448	431	443	395	418	430	410	391	421	446	455	436	435	402	421	416	441	428	379	431	374	417	443	396	400	418	379	404	415	370	406	421	473	420	466	427	487	433	434	431	443	452	431	446	434	411	463	479	424	458	416	425	442	447	457	384	380	384	450	409	418	420	471	441	410	444	415	406	384	448	447	432	418	426	436	409	437	446	449	427	447	435	441	399	433	416	415	425	396	422	418	400	446	449	443	416	402	408	415	456	462	402	466	392	402	426	410	433	448	413	400	418	441	416	389	413	380	402	383	436	401	447	431	441	426	391	444	434	429	453	449	454	404	424	409	474	407	440	430	415	424	427	387	449	454	436	414	390	400	461	449	421	406	440	419	450	458	395	454	442	438	431	433	407	430	419	419	453	424	397	423	414	417	438	452	433	427	416	433	406	419	409	424	448	443	412	424	446	413	422	402	429	440	397	409	418	403	456	427	466	463	429	418	418	406	445	383	429	383	425	406	388	458	431	444	432	418	421	429	426	437	414	453	431	431	454	425	434	424	419	461	443	414	366	392	443	449	440	452	435	417	440	444	436	425	433	439	409	432	404	439	427	428	412	451	433	386	433	452	417	430	453	439	472	425	415	431	413	445	400	422	393	411	442	425	416	390	435	418	414	429	408	415	456	426	404	392	386	446	428	405	406	425	415	423	389	410	457	427	443	425	465	412	422	450	392	402	423	444	449	415	437	430	420	461	413	389	435	442	445	430	406	436	452	423	415	403	406	410	445	432	426	419	444	436	436	448	423	415	427	410	421	476	447	409	440	448	435	382	443	422	451	419	399	409	456	447	470	417	406	423	430	446	395	419	419	418	424	406	413	379	378	439	447	430	425	393	418	431	423	423	412	398	419	463	452	476	422	439	392	410	441	450	435	455	433	460	401	417	397	455	421	422	451	428	433	424	425	422	433	435	436	433	430	418	469	433	430	444	448	405	438	429	444	401	391	400	418	417	435	442	439	453	427	462	471	426	441	435	423	444	405	439	449	464	435	445	389	443	405	427	435	437	428	436	416	409	446	416	421	407	439	407	402	468	420	445	390	438	397	404	408	416	442	400	415	443	439	426	399	409	469	454	401	409	455	422	438	419	434	402	427	427	436	445	429	393	410	433	432	440	429	432	426	416	398	442	425	415	408	457	443	406	399	417	446	421	400	429	411	426	410	423	429	381	402	434	426	398	412	422	424	422	393	437	450	470	425	396	459	456	444	434	395	441	418	433	406	396	414	457	438	411	407	403	415	483	433	441	424	435	414	437	440	442	424	442	428	441	437	447	428	421	470	426	382	417	427	433	434	445	402	418	445	386	441	411	400	397	383	449	450	419	437	432	395	421	429	373	401	418	437	436	403	424	406	440	418	379	398	434	440	434	427	442	459	417	439	429	419	445	436	405	428	419	407	417	446	431	404	417	454	393	407	456	417	411	449	434	380	438	391	456	455	436	412	365	423	407	449	427	424	373	418	431	458	406	399	439	450	435	406	407	431	422	449	428	388	395	424	416	451	430	459	411	397	467	404	424	463	411	403	403	428	443	408	409	410	458	450	424	451	451	436	411	439	427	418	445	402	431	392	465	383	459	399	399	396	390	403	423	433	432	412	427	421	428	393	422	432	455	374	425	403	438	405	414	445	417	432	448	454	430	422	421	427	440	440	437	444	390	438	437	419	435	410	423	417	462	427	456	417	431	427	422	408	435	396	440	410	410	423	401	454	428	418	444	440	463	448	444	408	427	412	442	417	447	443	424	445	476	428	422	436	420	433	455	404	426	396	419	422	409	396	439	395	410	454	417	429	473	444	440	424	438	454	412	411	401	450	454	473	425	454	430	444	415	418	453	415	418	431	424	414	426	409	395	410	411	425	488	401	417	429	490	435	461	401	424	438	432	435	426	445	436	402	427	429	403	424	420	432	448	401	422	434	396	427	434	439	396	449	436	436	424	397	420	421	430	445	445	446	412	441	436	425	432	425	420	411	433	440	422	416	451	417	433	438	398	423	415	401	440	402	436	429	411	420	444	452	362	466	447	456	453	434	449	445	421	448	470	422	464	407	393	376	423	431	423	420	410	401	421	401	441	448	460	424	449	423	422	468	427	414	436	389	416	422	407	428	445	428	396	374	452	417	440	403	425	400	404	409	421	423	436	406	436	392	422	407	414	389	410	394	423	436	403	440	386	428	466	444	442	403	460	446	431	452	458	413	448	438	456	409	421	438	438	432	456	410	412	440	489	452	420	443	419	441	422	408	465	396	443	443	470	420	399	437	408	396	421	408	446	405	370	419	451	450	383	461	448	403	468	458	455	426	432	419	449	412	423	440	439	421	470	387	448	420	427	423	435	433	404	388	411	429	399	432	420	409	415	420	457	407	443	449	451	394	385	428	426	415	402	452	414	441	489	449	464	451	430	416	394	438	404	460	427	448	467	435	406	415	431	418	452	388	423	426	375	460	429	435	453	405	397	448	439	405	455	432	420	413	476	383	421	435	415	417	422	455	404	417	418	426	413	422	426	452	406	415	401	391	420	436	392	427	431	440	399	447	433	414	453	422	392	421	420	446	453	455	414	457	443	390	436	436	442	422	461	436	402	385	435	428	405	436	390	418	450	492	400	412	424	447	375	422	427	422	440	391	426	465	421	400	438	445	422	424	443	486	460	444	390	421	433	439	454	425	393	401	412	463	427	409	421	452	437	421	404	399	428	466	445	409	444	456	360	434	417	431	399	405	426	440	418	431	421	402	430	437	429	439	460	407
5746	1728	1452	1197	1056	1027	952	959	979	1030	999	994	944	995	943	966	951	972	981	1003	947	949	962	974	943	965	889	976	934	909	954	982	963	970	937	946	951	895	970	985	927	989	963	959	936	936	969	910	943	958	941	936	910	927	915	987	936	971	944	997	865	975	911	908	948	963	931	980	937	963	945	985	975	890	959	984	995	963	975	975	946	990	888	966	937	987	945	912	984	991	968	933	945	957	1001	978	947	937	939	965	983	956	967	944	941	990	948	980	966	919	926	946	922	923	918	926	922	974	916	933	932	957	920	938	922	941	936	953	967	990	932	935	1000	957	917	964	909	991	925	869	984	960	939	904	934	955	910	982	922	932	985	950	952	968	930	900	951	924	937	981	940	1023	964	941	928	932	975	960	931	949	980	954	954	976	949	945	939	940	901	951	969	979	935	921	986	986	922	979	974	967	966	949	921	931	929	963	969	952	886	964	970	974	977	981	935	969	1008	956	959	943	914	935	967	917	974	936	944	988	976	919	974	957	928	950	945	951	923	949	960	969	903	962	954	910	926	969	894	910	921	953	942	925	921	901	929	945	919	924	937	999	960	1005	904	952	980	944	940	986	902	969	997	922	997	959	924	909	930	939	946	990	971	952	936	937	955	925	980	900	975	934	972	933	987	953	900	947	980	1035	943	929	981	924	972	936	935	926	964	946	895	911	978	932	972	926	993	921	948	900	967	962	923	941	901	911	916	945	952	930	954	873	941	978	952	917	958	1001	928	944	956	912	977	960	954	957	903	958	939	936	933	964	927	994	940	971	916	947	961	972	966	955	948	935	890	933	843	935	937	1005	920	914	948	940	995	974	1007	912	921	931	937	930	902	976	935	906	978	975	940	970	1026	940	968	987	913	943	939	985	925	956	940	972	922	951	932	923	979	957	960	951	954	989	967	970	945	916	951	948	971	914	966	1005	986	991	914	1022	909	917	942	992	902	933	941	952	955	966	968	962	934	975	938	935	938	907	944	966	960	931	966	973	950	946	973	942	934	966	952	921	896	965	947	969	904	936	931	927	963	906	915	968	891	967	968	912	958	984	950	909	922	966	996	916	997	927	939	941	888	952	938	960	975	944	973	937	992	999	931	970	928	931	963	937	945	938	986	939	961	938	966	955	952	983	968	969	929	946	938	946	944	1004	898	963	951	932	952	900	957	956	972	944	973	947	944	912	962	976	961	984	955	978	896	899	909	897	970	917	909	915	906	931	924	927	941	963	1005	970	999	1007	938	925	925	945	981	983	936	931	966	946	915	929	890	963	990	901	951	927	952	947	993	1010	905	971	961	979	944	945	998	921	955	946	932	931	914	953	932	1004	928	950	940	946	945	976	880	943	988	943	961	950	952	901	988	945	1012	979	964	967	876	923	955	1021	885	996	932	982	935	980	998	946	977	916	944	948	980	929	964	950	953	922	934	968	918	988	980	943	977	910	987	939	937	924	947	939	907	939	930	944	920	879	992	932	925	971	948	952	980	946	875	939	933	977	933	952	942	967	969	923	863	976	1025	950	970	967	930	928	924	987	974	964	946	928	1016	926	895	939	892	991	954	948	965	917	1012	991	959	962	999	908	954	955	966	924	926	944	971	962	922	976	978	949	930	922	956	1003	908	898	961	944	931	980	934	949	964	903	918	944	960	933	904	967	936	891	971	967	976	957	925	946	912	899	977	1012	982	973	963	957	941	986	956	964	911	922	933	981	951	968	898	952	941	981	945	886	918	939	940	949	947	898	984	943	901	959	912	933	980	928	955	995	947	910	981	977	953	957	939	887	955	935	915	985	965	915	1003	991	957	924	932	913	966	991	963	927	967	928	935	926	995	936	935	955	946	941	973	966	915	960	984	904	954	936	942	999	923	939	987	949	1004	921	949	894	928	926	940	1004	980	960	947	932	951	973	999	990	945	1017	942	1016	903	876	925	855	937	966	903	931	940	977	974	936	893	929	945	986	966	914	978	955	934	923	936	912	912	968	947	929	865	956	907	1004	959	964	871	906	924	963	920	953	968	963	940	956	933	936	944	923	961	991	947	922	922	950	991	887	945	938	940	944	968	933	916	922	961	1011	894	987	881	960	973	939	928	880	983	882	921	955	902	936	904	935	895	924	936	967	958	922	905	992	952	937	925	960	919	908	989	962	1030	888	977	986	960	977	927	966	894	914	958	994	924	957	899	962	907	971	993	934	950	967	955	953	948	945	987	965	931	980	906	926	956	925	944	930	945	908	941	959	877	1023	935	990	947	908	957	969	948	886	936	946	884	960	908	937	981	993	960	928	981	941	990	936	945	935	949	910	989	942	934	910	962	899	985	933	938	972	938	931	913	987	921	992	955	950	963	935	948	957	932	936	956	918	948	979	955	902	991	1004	932	914	971	937	915	975	918	981	933	938	936	970	935	940	956	945	922	880	933	921	963	951	936	916	912	1014	924	953	944	994	944	908	942	969	967	936	885	1001	934	964	997	947	973	887	957	927	912	948	900	960	893	952	920	902	924	952	903	938	979	890	974	963	916	908	938	948	1008	930	927	962	958	962	945	968	956	926	931	918	951	1000	947	945	897	948	949	971	981	920	946	961	951	1001	951	951	950	958	932	948	925	931	982	929	961	919	933	932	960	970	1010	894	916	949	950	992	930	941	931	978	941	972	909	944	972	933	947	917	976	1022	936	983	941	948	928	977	921	976	962	1007	967	954	896	951	938	954	920	899	884	905	973	981	894	1033	925	986	956	906	880	982	981	921	910	993	939	986	919	902	909	966	979	960	942	953	933	968	933	934	990	958	985	986	900	975	1004	975	988	957	960	964	971	921	917	971	974	966	931	971	949	997	922	935	1005	922	951	897	990	972	972	922	935	921	980	911	948	935	909	907	949	936	916	913	927	960	940	956	938	936	892	956	964	956	935	918	967	1001	913	949	985	935	983	966	969	926	955	963	930	960	915	975	971	892	919	954	943	972	970	926	948	903	941	944	920	963	930	958	954	905	961	942	955	927	957	1008	915	988	944	926	948	949	906	972	940	1022	943	884	962	963	947	938	942	940	938	976	907	979	951	969	976	924	931	976	934	919	962	912	949	928	918	933	959	968	948	972	953	937	945	943	1027	907	911	922	939	935	909	966	922	919	974	949	920	980	926	948	930	934	886	973	975	1026	961	954	960	959	951	1007	937	941	930	965	939	950	912	946	932	937	922	942	976	1008	953	967	986	934	912	942	986	903	931	932	953	939	910	893	943	972	951	965	1010	1000	975	957	939	941	977	924	957	973	948	973	1008	965	942	936	942	934	954	958	967	938	955	1021	956	904	930	975	974	907	995	981	939	948	945	902	932	987	972	948	919	928	973	958	1000	970	963	966	927	971	1005	924	974	897	979	934	913	932	960	992	925	897	889	961	965	895	963	903	974	936	960	963	941	903	975	988	976	928	966	910	958	952	933	984	967	969	1010	936	939	907	963	939	910	975	865	963	924	903	938	915	994	937	1003	923	1004	970	938	947	973	933	968	958	907	1054	977	943	962	970	997	951
23964	20638	23861	27419	20636	19988	1488	692	460	523	488	496	405	417	384	375	356	391	381	341	330	345	336	340	340	327	312	317	348	300	312	298	312	317	336	321	322	329	307	281	359	346	351	321	311	317	309	305	314	339	333	322	327	308	308	287	317	280	313	317	301	319	320	297	307	293	273	328	306	357	300	328	303	331	326	291	322	313	306	276	331	328	277	300	296	317	317	310	332	340	326	319	311	290	266	303	337	332	312	347	314	310	304	324	344	317	329	340	335	290	296	303	337	318	349	307	305	306	318	324	309	321	319	322	282	291	354	314	301	340	322	325	280	300	285	321	319	312	305	292	300	307	310	334	321	314	286	304	300	318	316	312	331	318	337	278	307	327	291	309	366	320	319	340	332	345	318	326	325	313	317	299	323	320	312	288	311	297	317	304	312	330	286	311	323	287	325	331	322	311	331	325	302	288	296	301	311	274	319	305	307	338	285	303	324	313	300	352	286	319	313	292	280	321	329	292	312	365	292	322	288	299	340	282	295	315	311	310	304	296	316	320	305	317	298	307	310	334	336	322	330	313	341	327	285	357	306	326	336	335	302	341	289	296	320	284	330	310	331	309	275	346	286	324	320	292	267	324	323	326	309	302	305	294	317	327	282	288	292	298	323	320	317	341	315	289	315	305	303	303	314	311	307	296	322	359	350	282	297	294	299	298	299	344	331	295	294	313	310	282	330	310	307	262	305	278	310	330	283	336	308	312	295	368	330	306	327	313	302	360	287	322	316	357	302	306	332	339	285	293	303	309	286	341	311	326	299	318	303	335	320	358	326	322	309	325	343	302	323	305	314	331	336	344	282	293	334	310	302	310	325	283	317	319	318	328	349	324	341	305	286	320	308	336	315	301	303	281	276	291	311	298	343	302	294	315	316	317	327	281	286	301	332	319	301	286	332	298	325	307	322	331	309	348	317	332	301	305	333	318	309	323	328	312	276	327	317	285	324	310	298	306	330	339	307	329	304	291	286	314	330	331	286	316	304	323	317	300	319	312	316	305	309	343	313	310	305	288	314	284	258	290	308	292	302	294	311	302	298	330	315	334	302	331	296	316	331	353	304	321	278	295	307	303	317	303	333	293	323	352	314	307	273	297	312	328	318	323	317	295	326	253	289	331	292	337	300	326	328	350	296	284	342	317	261	334	330	315	314	350	270	308	303	283	306	285	301	295	302	323	295	314	365	324	352	306	322	332	396	330	277	318	303	332	321	321	311	341	311	308	303	275	345	306	305	291	322	304	332	276	306	290	323	279	300	287	328	322	342	316	306	301	294	338	302	306	316	322	332	304	287	266	328	312	286	292	303	347	305	304	354	306	365	296	292	301	282	326	327	290	325	320	334	306	315	317	341	340	309	312	305	297	332	305	323	338	321	286	333	328	326	335	343	321	309	289	330	307	344	306	310	322	294	316	341	303	330	300	303	319	328	289	325	329	320	295	294	309	296	293	304	315	298	277	328	320	333	311	274	283	303	346	301	309	343	326	291	322	329	304	316	329	302	296	295	329	282	320	305	301	301	320	316	300	315	331	314	307	296	304	311	331	287	301	322	295	339	312	310	319	320	274	279	300	310	327	326	280	326	299	284	302	281	339	315	322	317	302	325	333	306	293	330	288	318	281	340	304	325	340	292	295	321	331	293	317	327	303	285	341	325	332	298	332	307	321	359	309	282	326	298	334	335	313	313	302	297	327	364	318	325	292	300	306	298	347	311	281	326	318	293	317	330	311	299	312	359	287	295	311	350	344	294	284	338	277	275	309	264	319	288	281	328	311	301	350	325	291	344	312	309	298	303	335	297	298	314	302	266	337	291	293	311	318	305	325	331	300	273	282	304	315	299	316	320	324	303	296	339	262	307	309	285	322	321	307	296	308	298	346	314	357	314	288	344	299	326	323	336	307	314	332	309	293	348	290	344	310	307	290	290	300	313	332	342	322	305	308	341	329	336	319	322	295	297	296	326	275	291	312	316	312	350	313	310	304	299	315	288	300	326	294	307	309	300	324	319	302	319	294	336	316	305	301	299	300	295	342	314	303	303	312	308	297	349	326	327	325	311	308	288	323	345	313	336	336	329	320	318	322	285	313	301	308	330	300	305	269	327	311	300	340	329	306	337	345	299	319	308	326	307	360	305	311	302	307	337	282	288	294	330	314	322	332	327	286	300	309	302	279	297	323	305	339	322	325	314	307	307	321	288	337	311	299	322	326	300	296	312	324	315	317	283	312	297	349	311	293	301	300	311	281	274	322	289	342	314	296	336	295	340	293	316	338	316	301	356	309	320	288	305	338	285	283	299	295	343	334	326	320	312	286	351	328	323	318	322	351	297	321	291	307	309	318	301	323	304	304	350	339	319	312	287	332	294	300	323	289	294	313	299	311	271	311	322	302	357	333	342	306	322	369	319	326	310	321	302	293	326	318	309	310	286	331	317	330	295	312	313	334	320	304	317	310	294	334	329	331	285	310	323	302	289	343	313	314	306	282	286	323	321	281	295	343	289	291	292	314	283	332	296	301	327	317	297	293	334	363	314	327	296	313	332	357	311	296	316	289	349	333	317	302	326	294	294	296	284	323	286	309	286	330	290	286	318	286	318	327	305	308	296	297	373	289	307	303	284	299	283	287	297	319	331	317	317	308	318	304	290	304	316	316	276	311	324	289	299	305	287	286	279	316	302	297	321	349	340	281	313	316	311	297	303	318	282	315	326	329	276	277	319	281	309	292	298	284	283	269	283	329	325	311	284	318	284	300	329	298	310	337	341	329	305	288	306	305	300	297	281	293	304	302	329	300	320	318	343	309	280	319	309	322	278	275	301	302	320	288	324	329	294	318	299	327	298	309	319	281	310	333	293	309	322	311	362	302	331	307	299	328	304	321	314	288	332	325	315	315	345	313	295	338	318	321	333	313	347	279	324	322	321	324	327	288	301	312	302	303	304	305	309	315	289	308	329	291	322	333	296	344	308	301	320	300	283	329	311	301	376	307	315	326	286	331	316	322	301	327	289	324	309	301	334	332	278	300	315	327	335	335	325	306	313	296	317	325	324	336	300	325	300	307	334	290	306	299	328	305	300	299	298	362	287	305	291	319	331	320	313	310	310	328	306	314	293	328	328	296	301	311	330	283	317	290	302	319	286	333	339	329	297	320	305	307	327	302	301	345	301	304	295	305	328	320	312	310	313	293	313	321	327	311	290	284	299	338	299	311	336	306	308	291	323	339	293	330	301	316	317	330	284	302	334	293	319	338	346	342	309	264	281	335	354	267	302	327	334	294	306	303	329	296	314	298	292	324	297	284	290	301	292	281	300	304	328	331	307	341	302	339	319	301	294	349	308	302	310	332	318	313	318	310	348	322	314	349	319	320	299	299	310	295	310	338	278	277	312	298	303	335	359	344	311	319	297	314	328	325	303	296	275	328	276	326	308	357	321	318	298	319	288	255	315	331	326	302
3527	3217	2143	1383	1094	942	818	805	743	799	760	705	736	717	720	768	714	663	697	690	723	727	757	740	723	751	663	736	669	696	686	677	716	716	701	679	693	686	689	705	738	664	683	709	713	716	746	697	728	686	712	663	680	730	695	724	653	694	686	745	748	721	733	664	682	688	703	720	705	670	742	695	690	657	726	702	705	681	714	684	676	710	679	672	701	623	678	680	723	699	661	740	742	678	650	751	702	671	662	670	720	722	668	734	729	711	664	656	749	699	658	674	730	684	727	671	686	666	711	710	642	691	616	644	662	663	668	707	729	719	696	666	697	733	732	643	743	728	672	741	673	707	704	660	701	701	673	736	700	747	679	723	707	705	699	698	709	697	687	713	729	721	700	702	699	700	704	698	690	669	701	666	738	715	712	672	682	692	698	745	705	706	652	694	697	707	652	650	705	721	678	737	683	695	719	750	655	655	684	672	698	693	718	733	734	698	730	699	668	640	698	662	674	644	698	694	665	658	700	711	703	709	701	705	664	712	667	641	672	729	640	674	722	732	718	711	705	703	644	661	673	713	693	708	673	707	704	694	701	713	661	735	705	730	646	722	684	683	698	683	658	700	713	699	682	698	685	698	681	720	696	711	688	721	689	683	710	680	724	702	653	681	705	730	683	693	683	632	741	760	712	728	682	678	702	719	714	675	674	724	717	667	715	690	684	690	702	698	613	691	666	692	676	644	714	670	708	726	745	678	713	676	671	726	729	711	692	747	708	666	756	689	752	721	694	679	662	699	710	693	656	725	718	696	705	654	681	671	678	700	691	722	690	746	685	684	747	727	702	694	681	679	678	704	642	661	714	718	670	715	701	723	705	691	674	705	718	718	715	689	697	702	671	688	717	683	707	680	716	703	690	678	689	646	693	731	698	692	658	692	693	688	674	754	685	673	694	669	643	703	731	689	703	664	767	725	729	759	672	694	730	728	726	717	728	742	679	686	685	681	674	709	690	676	673	683	718	694	686	674	696	725	658	686	701	698	684	678	696	702	676	662	649	653	736	682	730	646	660	654	649	740	653	668	691	703	716	711	722	680	664	664	709	668	665	705	683	721	639	701	772	693	719	699	682	685	711	646	658	722	686	702	737	686	719	707	689	694	700	705	708	763	693	657	659	699	711	675	707	706	687	657	663	737	728	708	704	733	724	687	641	716	679	680	681	662	672	730	701	673	661	680	660	728	673	680	637	694	700	666	688	697	696	698	685	693	670	707	750	690	699	701	668	716	686	696	716	723	680	697	694	693	717	737	704	702	716	709	773	702	649	675	677	650	613	670	703	721	675	730	699	713	669	656	686	693	736	667	702	665	692	715	668	703	733	741	709	684	675	708	697	680	704	656	691	688	684	713	664	710	722	691	715	652	676	662	754	688	696	671	690	752	707	690	700	719	684	726	736	690	713	683	726	672	678	691	731	680	664	737	675	697	674	716	703	672	687	713	724	714	667	708	718	703	637	714	705	725	693	725	687	718	705	695	721	692	688	643	646	723	714	741	692	688	684	652	718	670	693	736	663	713	700	722	696	698	747	681	670	711	675	725	675	690	702	744	683	692	659	652	746	701	697	707	720	684	689	678	709	741	723	722	732	680	726	701	667	701	711	680	679	704	674	713	653	725	665	671	753	735	676	712	641	707	693	727	698	674	742	663	697	699	685	682	717	720	656	661	647	692	732	660	685	641	743	715	699	671	675	649	735	727	685	693	762	702	689	735	706	666	676	698	691	711	687	699	709	660	691	664	738	680	740	693	676	669	683	726	696	720	681	696	715	679	687	694	706	679	664	663	717	652	720	720	685	694	684	716	692	692	702	678	713	679	662	706	697	672	715	709	712	702	700	699	694	689	706	674	687	744	651	664	718	635	710	733	703	719	679	667	675	715	703	673	724	698	682	631	719	671	641	689	706	694	693	747	690	686	702	677	701	685	691	656	729	723	717	701	693	675	702	739	708	703	694	718	687	707	675	713	679	691	692	690	676	668	722	732	696	672	663	715	712	675	737	711	725	695	674	703	718	709	672	679	730	706	674	716	670	671	689	658	743	656	705	701	707	661	701	692	756	682	680	738	714	751	707	715	730	730	700	744	698	697	732	683	695	661	674	694	687	724	680	768	651	661	685	730	730	693	726	733	702	691	708	703	721	699	657	711	694	711	661	683	667	705	750	719	672	657	699	734	700	692	741	726	709	745	684	659	641	737	716	678	753	714	663	646	666	679	670	697	628	692	694	713	699	745	679	681	679	684	665	707	719	669	700	709	676	704	685	681	687	708	707	737	714	693	671	728	676	742	723	704	669	666	701	715	658	687	677	695	680	726	700	736	717	718	672	646	725	653	685	711	718	662	650	741	638	672	706	713	702	655	687	688	661	716	684	704	702	705	729	702	694	671	712	713	683	713	704	661	730	722	726	688	708	686	708	674	673	699	684	740	700	722	661	694	683	686	642	681	683	689	666	730	700	716	652	737	651	691	715	740	677	702	635	688	715	683	720	694	663	711	670	700	702	668	652	677	700	686	678	712	715	678	701	725	739	719	694	689	713	701	709	711	715	738	720	716	722	719	719	637	675	690	691	650	738	745	699	625	722	713	698	699	725	700	744	665	702	677	648	677	714	695	701	668	666	698	664	705	700	696	693	737	704	665	736	662	722	695	696	693	699	652	701	679	709	739	653	708	677	704	704	673	731	753	658	698	676	683	729	700	693	664	718	685	699	749	743	716	725	686	701	676	689	697	717	727	679	735	633	723	700	695	689	756	699	665	729	701	674	691	702	707	699	746	634	721	734	685	717	650	697	699	677	724	738	724	696	661	685	737	662	727	721	720	688	695	690	684	687	692	643	663	657	701	703	732	717	700	735	683	686	692	702	681	742	673	699	692	700	696	696	660	683	761	677	733	683	696	698	689	679	731	697	723	689	658	660	691	685	728	671	686	722	690	689	706	715	687	714	729	709	709	683	720	684	710	718	729	674	678	663	685	674	736	749	699	692	725	685	688	672	676	661	652	703	671	638	711	713	704	715	685	700	678	653	711	702	742	713	707	678	671	717	715	672	682	707	690	688	638	732	699	698	690	742	709	702	710	664	703	728	705	704	689	661	673	688	736	650	726	711	725	688	688	686	727	723	756	691	753	680	680	706	728	717	708	625	709	695	707	688	698	713	684	696	715	686	686	702	678	687	707	668	724	681	689	694	761	717	657	728	658	729	724	666	677	692	664	692	680	692	710	716	722	689	699	730	707	664	699	714	689	713	669	727	652	695	747	693	698	712	714	702	679	753	657	675	655	723	736	702	710	720	719	714	650	729	703	699	722	686	674	712	729	697	674	646	675	708	683	699	744	681	726	649	701	704	700	693	670	683	686	733	715	682	689	749	700	689	681	682	676	694	681	734	678	699	689	686	641	687	713	667	678	671	694	677	743	725	744	697	713	664	664	761	715	680	729	674	691	652	694
23369	20645	24186	27113	20646	20667	17078	1081	554	446	510	409	379	328	325	293	238	218	251	245	214	209	189	183	188	200	191	225	196	173	192	205	171	215	173	174	150	189	185	169	160	163	168	170	158	197	204	178	188	190	205	192	193	188	201	177	159	195	174	201	180	161	173	207	177	156	162	163	173	129	179	185	147	200	181	175	193	169	146	177	152	179	184	202	157	202	149	184	204	169	190	178	166	195	163	168	191	181	172	193	199	191	173	166	179	155	168	175	160	182	148	160	192	198	183	169	190	199	192	173	176	202	190	180	209	194	194	179	152	172	184	192	178	171	166	141	197	187	198	175	174	200	169	166	182	191	157	161	171	204	192	184	170	204	183	170	170	162	167	198	180	190	175	170	171	181	189	153	196	181	211	177	202	156	167	148	151	195	185	166	163	175	168	179	174	212	169	182	207	177	203	207	195	166	187	185	158	195	206	189	187	185	201	198	202	162	170	173	177	174	193	153	170	172	178	194	182	184	182	171	168	186	182	183	175	165	194	176	177	169	188	198	186	173	179	182	179	151	163	182	190	161	176	151	169	182	183	162	181	190	203	178	202	176	196	203	172	184	206	178	158	189	199	161	159	195	166	190	185	175	189	175	193	213	161	187	170	168	184	210	211	172	179	154	156	193	173	193	190	173	201	174	193	203	187	171	186	182	188	163	173	199	170	183	184	189	171	174	175	184	175	182	167	189	189	193	170	158	187	157	164	168	153	190	182	179	203	188	173	161	172	177	192	176	167	187	155	155	161	167	171	162	173	178	173	171	168	191	180	188	158	207	169	177	188	151	203	172	172	199	163	180	204	225	142	190	176	176	171	173	189	185	168	176	173	206	183	179	157	166	164	191	182	168	201	150	169	179	175	162	179	176	197	201	179	201	186	167	184	187	160	197	157	170	182	176	167	189	164	163	210	185	173	194	183	187	182	195	182	175	189	183	175	200	152	216	181	197	176	174	171	157	193	186	209	179	174	186	185	151	179	186	211	181	174	191	175	162	181	182	189	187	179	164	163	177	177	175	154	178	197	159	180	159	166	175	153	190	171	173	163	171	169	192	203	187	175	174	164	176	175	181	185	183	164	172	153	176	190	149	163	183	192	191	144	189	175	174	183	195	190	165	175	162	169	196	164	189	172	179	181	177	169	168	195	154	198	166	184	170	188	207	173	165	174	179	171	165	189	169	191	179	184	172	188	208	183	177	188	163	203	214	198	168	155	167	171	189	185	149	187	182	194	175	160	209	166	171	183	192	187	180	171	213	181	175	159	168	170	149	190	174	167	174	180	186	178	178	163	179	191	181	195	192	166	176	176	172	152	167	187	170	174	154	154	181	171	168	183	184	210	209	201	155	201	184	194	167	175	181	185	178	175	201	195	172	193	157	161	182	169	193	178	188	169	183	173	165	173	168	198	167	165	187	157	194	174	164	166	190	183	208	195	153	173	158	173	175	185	182	190	181	151	193	181	191	159	156	169	167	190	174	176	167	191	163	170	187	183	201	157	186	160	167	190	200	169	176	199	147	185	185	193	175	180	199	160	168	166	177	192	153	182	176	178	153	163	181	197	184	198	185	187	171	176	182	159	192	159	178	168	172	182	189	165	188	181	181	170	158	186	149	162	173	178	169	188	178	151	165	164	190	182	153	168	147	183	169	174	194	152	143	192	215	199	189	176	169	185	200	187	170	164	162	201	142	175	169	165	161	205	169	192	192	189	195	156	173	174	181	180	183	193	182	183	180	165	172	180	148	173	189	194	189	176	186	167	172	169	186	166	169	172	179	171	184	176	185	209	199	172	159	154	180	187	182	181	172	177	167	191	185	167	188	204	183	160	168	170	181	137	198	190	197	207	187	203	170	171	189	182	182	194	195	180	144	182	199	213	206	184	183	185	203	191	182	168	185	192	174	186	170	191	167	193	157	161	193	220	167	175	178	193	141	176	168	186	203	155	139	174	177	184	181	142	201	203	186	187	194	187	166	202	148	170	175	196	196	206	182	190	189	172	179	186	192	169	185	171	175	201	185	198	196	170	164	185	166	186	170	199	189	171	183	173	170	171	176	170	171	162	187	190	162	171	175	176	186	169	186	170	175	171	202	175	203	185	185	168	197	160	175	179	170	175	191	178	175	179	182	176	172	173	173	163	182	181	196	165	170	174	167	163	184	156	189	187	167	214	200	169	166	175	166	181	163	157	192	187	163	186	202	183	190	169	173	164	185	161	191	192	161	198	169	164	162	156	182	208	197	213	187	181	185	186	185	192	161	184	190	148	182	174	173	190	183	202	168	175	189	163	192	199	193	174	185	217	165	184	185	164	166	203	195	176	150	166	163	168	178	173	176	163	174	162	180	169	182	174	170	209	174	189	173	178	151	180	170	176	171	184	158	162	176	174	193	167	172	188	180	184	198	180	179	204	169	170	167	187	173	194	202	199	178	194	161	186	167	168	159	177	172	180	195	202	181	186	158	214	191	170	154	179	184	170	169	171	183	162	175	192	175	175	182	171	167	192	190	168	160	163	185	164	211	186	156	170	178	176	163	145	192	159	180	165	182	178	172	177	188	181	195	183	162	174	183	203	168	171	189	173	146	189	208	179	160	178	187	171	155	173	169	180	168	183	158	158	180	189	196	154	183	185	179	151	188	157	185	184	176	191	159	187	176	194	181	160	175	165	172	190	170	190	182	170	160	194	181	170	170	179	174	160	166	181	177	196	178	175	173	188	164	195	194	156	191	176	195	148	171	182	210	182	163	167	171	192	189	174	189	164	191	167	199	171	192	166	183	178	182	150	173	172	145	161	192	202	185	166	205	190	205	184	173	189	195	197	176	181	166	184	176	186	179	161	200	178	158	161	152	196	177	148	195	173	169	185	175	193	195	196	184	171	175	163	169	204	196	168	159	176	161	176	148	170	175	191	221	188	187	163	180	163	170	185	189	203	185	168	204	193	184	150	170	173	200	166	188	171	178	226	183	183	187	189	157	178	196	178	172	173	182	165	193	184	196	171	196	181	168	185	176	186	199	180	176	185	153	162	137	209	186	184	156	176	184	183	163	185	170	199	175	159	186	174	145	158	188	192	143	157	186	177	138	191	164	189	165	165	166	160	194	177	183	179	158	154	180	195	203	201	179	196	198	181	170	194	205	168	164	151	180	166	172	185	189	180	158	148	171	171	176	188	178	192	174	183	184	176	170	190	192	175	185	166	158	176	171	187	169	203	159	168	165	166	188	190	163	158	165	173	162	201	170	174	186	165	173	144	163	135	184	190	185	166	164	175	199	190	175	195	199	185	175	174	182	189	178	193	184	198	175	192	175	178	186	161	182	192	169	174	177	175	193	208	177	197	198	184	187	168	164	166	192	175	166	176	183	168	154	189	193	177	185	198	181	180	152	159	177	189	179	152	181	194	178	186	190	173	170	164	206	155	201	185	170	188	216	184	153	175	171	191	170	170	176
3523	4761	2625	1497	1130	858	643	609	485	545	526	505	465	501	517	491	490	473	436	457	438	435	419	398	412	429	419	476	460	452	438	430	462	452	401	451	431	430	470	445	483	440	440	419	402	401	439	456	436	404	433	490	385	470	417	415	443	440	440	459	435	463	375	395	425	399	427	454	427	438	440	468	394	423	441	427	429	430	428	419	436	481	427	449	413	409	465	436	423	474	466	455	428	427	465	398	423	468	424	435	451	423	384	427	461	409	438	415	441	421	430	438	443	451	430	422	429	436	435	447	437	404	439	444	415	430	427	439	433	452	448	421	422	405	430	440	431	402	418	435	397	442	418	421	426	437	460	449	424	401	447	409	419	434	435	422	462	434	446	427	423	406	425	419	423	452	407	412	455	435	451	441	433	408	456	440	435	433	380	451	448	424	442	445	411	471	436	450	432	451	465	455	421	464	437	457	443	403	453	433	442	447	432	419	417	435	403	472	398	419	409	430	405	389	450	444	456	446	447	433	420	448	428	427	407	391	453	428	398	418	443	441	467	464	417	447	460	419	411	442	464	402	418	440	426	418	437	425	429	424	403	437	466	424	448	442	464	440	478	433	424	406	431	437	457	461	439	448	429	475	445	417	431	441	452	462	457	481	459	425	403	468	445	418	405	459	463	455	474	410	439	442	427	414	419	401	438	442	468	441	471	444	459	426	410	401	442	438	425	431	437	436	427	452	454	455	453	433	435	416	440	445	459	460	449	466	457	482	456	429	431	425	451	449	431	443	428	419	460	431	421	416	422	410	455	427	450	408	415	445	443	439	450	423	424	472	448	402	460	442	481	469	447	446	407	445	402	419	448	489	447	435	424	422	430	403	451	445	435	405	428	465	429	432	443	468	430	462	412	449	419	432	430	477	441	441	417	444	437	442	423	434	442	400	438	422	393	429	426	475	456	433	430	404	424	421	378	438	468	474	417	417	454	400	464	442	428	443	450	426	471	464	420	433	418	442	420	435	424	463	407	416	442	447	479	369	426	431	428	447	422	438	454	449	415	421	450	455	446	463	422	454	454	432	460	453	473	431	440	393	458	376	378	460	446	452	424	424	429	434	449	425	428	402	450	437	435	437	450	456	418	454	387	479	451	434	449	438	428	449	438	415	441	452	400	421	415	456	439	430	403	448	394	470	460	436	420	423	455	437	420	425	425	439	412	411	430	428	455	428	431	426	428	418	425	425	439	434	430	409	390	441	451	417	448	401	474	437	486	459	448	464	436	427	403	450	432	443	457	435	435	454	382	411	438	420	365	454	418	472	427	480	435	422	441	441	438	425	422	412	446	449	431	470	425	448	445	415	462	418	422	461	460	416	462	445	430	408	420	449	445	465	397	438	440	459	478	418	441	416	428	400	443	441	418	433	443	427	448	402	424	397	438	421	430	417	427	436	446	443	444	455	422	441	440	439	462	431	427	422	462	430	431	422	427	476	389	438	424	407	423	439	456	414	445	446	434	449	449	460	452	411	456	420	427	408	415	481	406	425	440	462	466	411	420	432	425	421	411	438	421	489	436	414	453	419	402	426	444	432	409	461	485	445	428	478	413	437	426	453	399	438	433	420	460	455	407	402	441	463	418	467	448	437	443	424	434	422	453	410	451	420	438	464	449	460	451	440	438	446	468	422	421	443	426	419	468	427	416	447	441	454	439	438	412	427	418	441	451	424	399	428	478	452	469	431	478	453	422	438	436	411	463	444	437	423	473	448	445	415	450	419	440	427	436	455	403	410	453	442	445	403	462	407	393	425	425	454	461	439	429	426	448	407	428	372	425	429	397	399	437	439	460	453	456	402	428	408	416	416	430	436	445	407	404	432	438	478	437	449	427	454	422	413	397	452	465	458	459	424	421	415	447	428	446	429	430	422	487	464	436	430	435	456	418	469	455	420	430	452	397	420	402	398	444	409	411	463	447	444	467	442	422	451	411	423	436	444	396	444	418	431	421	431	428	458	454	425	454	429	432	451	424	452	440	424	426	475	413	424	427	414	392	457	472	401	428	397	424	424	425	424	469	424	459	438	418	429	426	425	450	446	444	451	465	429	451	448	420	442	403	422	468	472	416	439	434	446	483	436	434	436	461	454	428	445	448	456	432	441	409	411	468	423	464	407	411	447	475	430	402	432	436	430	460	444	472	469	439	458	472	416	415	423	412	418	471	427	458	479	426	396	435	476	424	422	415	451	428	442	420	446	459	436	430	474	426	428	427	423	466	418	445	469	436	475	440	452	428	444	424	428	450	430	397	431	428	446	413	406	447	393	438	446	434	438	441	443	463	437	426	444	406	448	426	423	441	393	410	446	434	405	462	426	442	420	401	442	422	462	453	439	414	415	434	425	460	431	404	466	414	430	480	419	440	421	474	454	435	442	438	402	415	394	446	421	416	468	436	444	436	454	400	442	420	447	413	442	440	411	414	425	423	446	426	424	427	436	453	442	440	404	391	402	448	458	481	433	413	412	512	423	449	493	456	429	428	418	438	457	435	456	423	456	410	446	424	407	416	433	447	417	435	432	397	429	463	482	445	430	469	419	447	452	437	456	488	426	459	429	455	444	389	436	407	455	443	414	440	462	420	410	458	430	463	427	445	399	439	458	421	438	428	445	468	437	448	431	417	410	420	420	465	457	457	445	446	439	435	432	433	432	414	400	413	411	438	449	467	432	410	401	410	462	461	442	428	405	445	462	425	395	445	464	445	453	439	437	456	437	437	426	444	455	415	472	454	424	447	452	431	453	418	412	459	424	432	434	456	422	487	445	421	430	404	400	438	450	433	475	461	419	446	413	422	446	469	426	429	473	441	419	410	449	427	467	413	457	475	437	397	412	460	429	380	435	433	413	403	438	467	417	404	427	440	450	434	446	457	446	442	435	422	424	420	423	389	424	438	370	410	441	426	393	394	414	427	424	424	454	403	427	412	444	450	463	465	455	444	439	408	421	449	403	406	458	446	425	467	447	424	416	443	479	409	426	457	426	445	413	480	457	450	419	425	442	444	400	430	445	461	419	456	458	419	436	422	450	413	444	459	473	429	430	451	463	430	472	431	468	443	455	394	402	455	430	430	406	438	442	419	420	398	418	415	438	435	418	418	462	439	413	455	441	456	448	439	415	429	422	440	405	428	431	446	458	439	440	432	435	448	476	457	443	433	431	438	446	417	394	475	456	447	463	432	446	449	462	435	465	428	434	422	404	453	448	466	444	443	445	442	457	448	445	443	426	445	389	450	411	441	442	477	426	417	432	461	411	437	413	414	397	432	423	414	440	443	441	451	451	466	415	451	442	448	443	424	443	458	466	436	413	404	413	429	401	462	429	392	413	425	455	453	403	425	451	454	435	441	422	454	406	440	441	458	413	427	433	440	430	459	453	490	440	411	439	428	434	405	447	426	405	412	420	463	421	434	429	451	382	469	447	462	433	467	447	443	450	458	466	410	452	415	430	466	426
31247	19306	8035	1156	831	755	598	527	505	523	508	508	455	445	440	518	482	426	436	433	455	456	421	448	434	419	437	393	440	391	434	426	368	414	401	409	426	465	405	392	446	413	408	411	418	421	405	386	415	386	416	395	442	444	438	422	421	437	407	382	450	391	435	450	403	429	408	411	429	491	452	394	427	402	429	411	428	420	387	408	459	428	397	433	425	433	414	378	431	406	405	411	422	406	411	433	446	412	420	476	469	401	457	442	436	451	405	388	436	404	441	437	440	434	406	439	417	440	441	428	414	420	431	405	429	430	413	451	455	436	431	459	404	396	399	419	402	446	431	429	447	452	422	423	432	401	433	418	379	414	431	457	422	416	425	441	441	414	419	413	445	429	467	445	440	432	417	463	405	437	430	435	414	396	437	424	385	394	393	387	428	432	457	420	469	448	443	453	422	407	413	387	483	440	429	422	450	425	411	404	427	434	453	425	464	404	414	416	423	414	465	449	403	454	468	438	391	435	420	413	387	430	481	417	470	428	410	452	431	444	455	434	398	409	426	415	428	395	416	395	403	447	433	441	431	452	388	430	441	390	431	415	422	449	447	426	420	472	437	444	410	401	390	428	414	411	430	427	435	425	410	442	447	432	416	427	428	439	399	418	409	415	439	404	451	391	425	412	406	422	402	419	426	457	434	459	451	384	412	409	415	417	455	414	431	436	406	444	427	433	429	400	413	435	456	438	396	421	415	435	425	434	422	458	440	434	414	400	424	384	429	426	435	421	407	467	391	451	408	412	431	455	412	455	422	477	428	402	400	410	421	424	433	423	422	447	456	428	410	392	402	447	419	421	395	387	412	433	397	425	453	427	414	429	421	425	425	427	432	447	441	422	433	428	430	451	422	434	441	407	428	434	418	423	446	412	421	438	402	441	419	421	487	431	425	465	421	415	433	429	443	399	430	393	414	442	406	427	435	408	442	392	418	432	437	439	403	456	442	434	443	451	422	376	412	392	475	445	424	397	433	441	426	474	438	448	434	411	456	426	430	467	407	416	472	408	422	440	413	473	372	426	436	410	466	420	391	413	468	447	460	427	435	427	406	417	393	441	402	409	404	480	409	407	447	438	416	415	435	412	415	406	412	468	414	389	448	370	448	435	453	405	448	446	488	413	412	418	422	379	420	436	434	457	417	457	398	433	447	451	436	415	405	456	459	422	396	407	450	456	395	442	451	433	437	398	426	470	398	426	425	461	407	435	384	425	397	407	417	429	447	441	430	446	435	385	395	431	454	437	440	396	432	418	437	458	434	457	402	436	456	425	418	428	422	401	452	470	424	443	453	425	416	440	422	418	410	424	439	464	452	444	441	420	407	452	419	409	449	434	395	423	451	430	427	452	433	385	446	426	402	425	410	431	435	415	405	403	411	458	401	406	408	427	401	449	484	453	428	444	430	455	412	458	433	408	465	415	384	397	418	417	463	392	401	434	417	409	456	409	428	411	390	362	442	388	397	434	436	452	392	399	443	437	394	423	437	430	442	431	415	403	380	423	404	405	438	467	405	425	413	451	442	447	443	448	383	440	372	451	367	448	408	399	410	388	402	434	428	484	391	474	430	417	432	440	427	428	450	441	414	419	420	427	438	417	426	451	436	434	423	427	403	428	437	406	400	416	466	433	416	425	437	422	493	422	452	460	420	428	393	418	401	421	425	388	451	420	448	398	454	436	413	455	404	462	395	463	435	404	380	401	415	370	418	430	455	410	408	453	456	412	407	398	447	402	465	442	419	431	444	418	444	414	462	418	446	429	439	416	409	405	413	456	418	459	444	449	466	452	459	373	440	397	431	485	427	439	424	405	432	390	428	445	422	459	454	437	438	419	407	448	469	432	404	457	424	438	439	428	402	427	437	437	446	452	433	449	425	433	418	405	434	421	388	417	429	444	449	401	457	423	438	448	470	434	392	408	432	391	416	425	422	423	432	437	401	398	471	440	408	434	434	435	423	413	378	409	427	434	412	410	454	429	437	413	413	437	448	446	456	462	461	427	429	440	445	389	412	413	409	424	490	443	422	437	428	430	413	441	435	419	467	438	438	416	414	421	435	434	454	470	433	408	399	421	424	421	432	444	443	430	415	433	461	408	451	419	447	450	413	455	417	445	395	440	434	431	410	410	395	398	395	424	443	421	433	424	407	427	399	458	421	428	437	430	441	453	443	416	437	425	426	410	413	447	460	466	472	424	431	447	443	447	461	470	432	437	428	430	424	401	417	435	448	417	414	433	413	465	480	436	408	437	426	433	394	436	428	448	404	432	429	425	405	434	444	443	419	376	467	442	459	412	446	418	446	423	444	443	433	438	384	380	470	437	416	422	422	415	420	447	392	403	424	445	431	439	422	398	422	477	488	405	434	422	422	430	428	412	436	433	415	434	439	416	406	444	449	426	430	437	409	438	462	421	449	412	413	431	384	439	399	453	396	413	437	434	443	428	445	409	432	442	469	447	398	463	401	427	414	406	416	405	423	434	454	417	468	442	472	389	403	422	399	419	465	430	435	424	427	423	426	445	479	406	449	437	390	406	424	420	415	424	424	374	388	413	452	457	403	409	403	461	433	465	446	452	376	404	460	369	423	415	420	415	430	409	422	412	420	431	427	441	434	401	440	408	440	429	409	437	410	422	383	429	384	450	450	435	441	455	435	485	400	441	417	411	428	464	409	393	422	400	410	434	451	413	435	436	448	458	473	422	390	414	428	439	415	408	420	413	437	461	409	421	404	481	404	421	400	403	428	401	447	415	481	412	450	443	437	426	438	388	430	427	390	440	404	420	418	414	415	453	462	417	443	413	375	417	381	415	435	421	450	437	377	425	465	382	392	427	402	434	440	426	437	441	474	442	414	421	429	465	414	422	412	428	420	423	437	431	463	473	424	478	434	443	421	426	400	417	444	408	423	469	414	410	453	423	399	407	436	430	416	447	439	448	431	416	400	401	453	443	424	436	422	433	412	431	416	449	430	446	472	422	404	400	430	456	414	447	413	412	416	436	439	450	446	421	396	428	430	454	437	446	436	431	462	464	389	410	412	415	453	416	410	451	394	454	450	448	428	440	440	435	480	444	453	425	451	426	427	378	417	495	442	430	407	458	455	429	464	459	451	433	420	395	457	437	444	430	393	447	417	420	457	389	413	440	412	369	424	446	441	445	442	435	396	445	429	464	459	422	416	441	385	405	433	415	423	425	393	437	418	429	406	381	406	424	415	427	453	384	477	421	427	448	445	465	410	437	449	400	402	422	440	381	421	429	392	406	444	425	451	401	418	430	417	454	420	413	471	394	454	387	441	403	452	417	427	428	419	431	432	372	410	441	397	441	431	427	403	448	426	421	393	432	443	421	396	408	443	443	431	415	391	437	390	439	396	431	439	421	427	439	426	420	423	409	416	422	425	434	452	436	433	417	438	416	453	400	415	411	438	428	438	418	403	413	429	411	446	487	423	408
5702	1790	1341	1205	1150	990	1026	966	1003	984	957	941	965	952	984	951	951	922	944	893	926	908	941	911	969	928	982	980	955	960	905	955	930	987	976	927	914	976	979	949	920	966	1005	888	961	902	906	935	966	925	990	907	993	959	985	943	994	946	939	955	934	1016	924	891	906	954	934	936	951	944	957	971	968	940	864	962	954	961	978	977	963	959	974	964	993	999	900	950	953	987	949	917	963	944	976	948	966	961	938	927	959	947	969	973	955	968	923	977	980	888	944	978	989	958	909	949	977	942	956	983	931	948	938	941	937	983	917	978	909	888	950	949	925	956	920	980	991	983	935	976	974	972	945	951	945	980	932	950	979	976	944	966	999	959	945	958	983	996	960	967	954	899	996	947	995	945	938	984	943	982	931	924	1004	1004	969	930	954	946	963	959	947	972	930	938	955	964	940	998	940	927	1004	922	945	978	962	993	934	973	950	982	947	963	947	975	915	906	957	950	940	970	933	904	921	889	952	938	932	960	943	961	951	951	905	975	945	880	992	915	946	968	949	926	940	924	912	968	972	1005	974	986	977	975	965	922	952	940	944	978	963	925	956	964	980	970	945	943	983	977	907	917	953	972	937	882	952	971	940	935	970	933	947	965	962	950	963	956	977	986	978	991	973	1001	983	973	1012	961	1032	985	959	915	925	982	960	891	932	913	957	956	937	927	934	928	997	933	926	937	955	997	936	924	968	873	948	961	924	1022	963	924	936	949	937	915	922	926	938	1001	949	944	936	944	962	924	902	985	921	906	897	994	974	942	962	961	998	945	948	959	977	957	976	932	929	961	944	990	960	990	984	934	1023	1013	985	992	929	949	924	983	976	936	1007	960	915	993	926	957	919	902	1000	960	950	952	966	961	964	936	902	962	961	919	959	938	995	927	955	993	954	989	961	946	911	921	1014	974	930	932	965	918	998	928	984	931	965	912	1008	950	926	959	888	957	919	907	936	942	958	970	1003	967	914	906	912	962	908	960	947	1010	943	957	957	878	939	940	922	931	953	981	938	956	975	885	887	940	962	932	936	1057	959	951	885	934	945	948	947	958	945	972	977	965	958	941	948	940	955	944	944	987	916	932	917	930	940	953	1000	923	959	944	977	973	917	920	980	930	959	952	963	962	931	921	938	902	908	987	929	954	963	949	915	944	913	928	963	903	938	956	937	936	910	889	949	979	1018	996	934	924	953	976	917	959	913	955	909	922	946	923	940	943	930	928	866	944	976	1006	1005	944	950	962	970	920	947	979	994	995	946	966	1023	924	937	955	919	960	947	917	949	922	968	1024	971	937	944	960	943	980	950	937	965	973	974	998	921	926	985	947	901	933	915	952	929	981	975	948	975	947	897	921	922	941	997	939	865	898	993	941	909	929	975	939	955	949	960	944	958	980	946	952	955	927	984	965	963	919	920	940	984	919	935	964	968	947	929	912	991	935	935	906	913	935	944	1021	928	905	1035	947	939	936	912	924	950	946	951	1009	924	907	956	911	1014	912	964	945	914	929	960	911	921	967	895	975	901	975	964	929	946	922	997	914	889	969	912	972	944	943	932	908	995	871	893	929	932	965	1004	922	935	939	957	936	976	903	939	927	920	966	980	972	989	967	950	1006	908	958	905	938	974	946	976	968	966	967	915	932	981	998	891	976	934	928	959	988	982	952	959	920	920	921	971	947	963	983	977	938	957	920	930	902	971	964	912	977	1001	908	883	944	982	968	916	931	977	928	984	904	921	900	957	951	995	1000	939	979	927	906	930	930	950	937	988	909	901	961	981	912	935	972	951	874	929	925	949	930	940	931	981	937	903	926	932	1000	947	911	960	959	964	961	916	976	948	973	947	941	952	960	910	992	964	902	988	938	975	959	950	983	930	928	940	942	948	996	937	930	934	951	969	961	936	979	961	923	907	941	945	947	950	982	956	942	946	973	912	944	958	982	968	923	986	940	953	949	955	964	912	970	939	964	960	966	986	982	939	936	974	1016	963	967	953	946	956	958	976	972	919	943	984	955	914	932	888	954	952	1011	878	920	963	921	935	979	943	963	947	935	932	978	944	942	931	940	959	998	903	957	1030	915	971	942	947	881	889	965	953	957	944	966	973	895	930	962	961	943	932	1017	925	914	977	955	947	895	962	945	913	954	925	976	969	973	920	970	916	1017	938	900	950	897	942	928	915	887	944	909	921	929	951	932	926	996	927	943	903	990	982	894	957	898	975	885	944	958	967	942	910	933	916	978	869	982	943	983	930	963	911	947	916	954	932	924	928	925	946	898	972	951	970	1013	869	956	965	978	949	966	937	964	924	965	941	945	973	978	980	933	930	945	937	946	988	972	949	953	930	969	956	959	903	958	928	999	955	972	997	991	980	920	928	909	959	976	966	995	904	882	905	956	989	970	932	901	955	935	978	957	945	962	929	963	924	908	927	968	937	907	977	977	960	940	965	1009	975	969	914	959	925	963	951	1009	1011	982	939	955	1001	970	931	932	907	956	949	971	958	958	974	922	935	945	907	937	938	956	904	960	925	938	1001	911	903	954	1027	925	954	947	981	881	946	1002	953	914	964	952	915	966	930	896	944	942	960	920	958	965	1019	970	921	949	974	983	1004	959	1051	956	950	955	906	976	927	1027	908	947	981	970	980	908	950	904	932	938	940	941	963	928	985	937	944	924	952	963	979	934	970	998	945	954	984	909	957	949	957	974	945	927	938	931	989	905	887	957	960	935	898	935	953	935	925	954	965	907	979	964	913	1022	953	979	968	924	933	953	951	940	959	1013	887	930	975	982	928	932	934	964	1009	944	959	920	988	908	932	957	1022	962	939	927	944	946	973	969	960	1005	917	973	901	933	901	961	956	928	919	1008	963	905	967	928	941	956	898	953	977	916	978	922	903	971	949	940	907	1009	928	999	942	915	947	958	987	937	944	909	994	944	926	909	935	908	971	1002	972	967	942	978	963	976	927	920	984	933	933	917	951	963	978	938	886	932	947	991	961	917	946	945	927	941	948	963	944	935	945	895	960	943	907	972	958	934	995	952	946	990	973	927	922	979	1004	941	941	938	976	952	929	937	949	948	937	1006	992	970	924	938	999	984	995	934	980	964	943	998	990	897	978	957	948	920	923	916	952	950	913	881	951	932	932	969	924	957	918	942	972	909	929	929	981	999	927	948	976	940	922	1019	937	972	984	1011	938	897	950	906	939	911	967	939	948	959	945	931	962	965	935	949	938	993	935	979	1003	971	990	942	956	1025	947	936	874	955	898	954	913	922	913	949	967	930	953	884	995	968	920	953	935	943	972	891	970	957	979	956	925	957	1001	968	952	950	917	981	937	965	950	942	981	960	968	905	946	1004	911	931	969	932	974	937	965	934	987	891	968	979	919	923	993	902	914	957	977	942	969	935	942	937	884	940	972	943	913	949	944	944	909	946	959	990	959	930	930	901	961	936	998	952	967	983	929	1000	974	977	968	969	907	959	938	969	898	980	943	969	931	953	949	953	967	933	954	923	907	887	957	960	930	961	925	950	888	956	947	912
23969	20638	23874	27419	20639	20111	1649	664	528	440	492	437	403	384	384	368	334	354	351	310	332	319	336	311	324	313	307	298	318	342	309	308	335	272	324	316	328	291	337	310	334	318	309	315	277	299	334	332	310	327	296	313	280	303	302	294	307	341	333	303	300	278	321	325	301	322	314	303	325	350	300	319	314	308	329	321	308	319	304	298	351	302	278	306	305	301	281	290	324	320	309	294	288	320	334	294	271	343	317	289	309	302	323	322	275	310	338	309	309	324	301	338	329	328	330	315	296	309	319	307	315	303	312	309	347	316	377	339	309	319	294	316	316	301	318	335	334	337	306	317	339	307	320	304	365	331	343	322	282	294	296	291	313	283	286	300	304	330	315	297	324	283	323	337	323	304	310	306	322	311	326	337	327	269	296	322	338	331	294	300	307	320	303	325	320	304	294	305	302	303	303	300	301	321	318	311	328	319	338	298	289	285	315	300	287	337	326	323	284	320	297	334	296	325	308	279	313	296	334	334	317	309	300	326	324	332	285	288	284	292	371	341	321	302	294	321	312	332	340	315	309	312	322	295	309	326	347	308	331	312	331	323	275	328	343	360	321	313	368	285	313	328	310	272	319	309	335	360	321	308	320	295	323	313	338	343	294	309	280	264	309	292	317	343	311	323	346	367	330	305	311	312	317	322	321	325	325	303	271	331	296	316	313	301	309	327	329	320	327	302	312	290	301	347	329	285	335	315	298	313	292	313	330	311	312	315	333	304	318	319	292	318	325	323	353	321	317	345	322	305	299	330	320	341	280	294	302	332	308	310	283	300	306	291	314	344	349	343	311	311	285	334	344	346	311	319	349	321	320	291	311	325	301	310	318	289	313	295	308	290	359	304	326	327	313	331	332	352	334	320	304	296	308	331	304	317	329	316	306	313	298	367	289	334	343	306	336	311	335	327	345	312	291	316	314	329	327	334	334	325	301	302	357	330	344	320	288	314	282	303	307	288	290	300	284	310	319	309	333	287	325	304	295	298	345	313	334	293	310	320	296	333	310	332	354	364	354	304	318	315	331	330	309	308	316	317	333	325	289	297	294	319	322	332	298	275	309	295	300	323	366	338	308	321	320	299	336	295	287	321	314	319	300	298	329	320	311	341	304	323	318	304	333	314	309	331	375	320	289	317	319	343	294	280	314	330	298	331	311	321	312	286	323	315	305	315	311	321	346	325	284	341	327	306	285	297	305	335	315	308	306	314	348	322	257	322	340	280	291	288	282	332	314	300	300	275	325	366	296	332	333	304	321	331	323	331	319	325	318	298	307	307	296	290	306	300	316	269	300	293	296	350	316	330	310	316	302	296	335	304	318	314	324	282	309	327	302	301	275	290	328	333	325	311	306	317	313	327	351	297	338	272	366	296	307	334	287	320	303	335	341	316	283	298	309	324	301	311	295	316	325	308	352	333	327	334	322	346	322	296	327	292	304	316	331	270	329	293	309	315	341	352	323	289	306	313	320	312	332	274	306	316	301	309	309	306	313	325	307	290	288	288	276	295	296	360	296	318	312	294	338	332	325	300	320	329	305	302	309	330	315	323	315	325	350	337	314	306	328	344	333	286	305	308	310	324	315	318	317	302	312	310	296	294	320	309	317	343	326	352	343	296	337	315	328	309	281	288	305	317	307	292	324	307	299	339	309	320	294	316	284	333	341	332	319	297	316	300	307	305	312	345	289	324	313	285	325	307	362	279	313	315	277	322	278	323	302	327	300	312	318	312	306	327	321	322	318	309	313	312	317	320	289	304	319	310	299	317	316	309	290	303	315	316	310	329	317	298	283	312	318	271	293	325	337	322	300	308	276	331	300	295	269	311	331	319	298	336	300	304	323	326	303	323	319	296	316	306	333	297	275	337	295	324	287	323	336	345	315	314	321	323	321	351	330	302	276	300	296	310	318	306	301	335	359	322	341	305	293	294	314	327	308	292	315	317	318	347	325	291	306	343	296	319	344	302	309	303	317	289	309	301	293	313	287	320	367	325	297	295	312	305	317	333	323	311	327	307	338	324	336	320	298	319	272	353	316	338	310	292	329	324	355	305	338	316	314	304	347	296	341	356	301	276	315	310	354	271	316	338	304	323	278	272	330	330	296	266	303	343	306	343	320	322	310	312	360	301	290	325	281	293	346	322	311	308	336	298	341	323	294	299	322	277	349	295	309	313	299	292	315	301	311	284	303	328	328	328	286	311	308	314	310	329	295	306	333	287	347	291	314	299	291	327	328	316	278	337	317	311	296	327	280	289	299	307	316	295	355	278	324	308	317	318	308	296	305	320	309	327	319	245	285	314	315	310	313	307	299	311	285	278	309	304	284	304	313	321	310	345	300	307	299	294	317	300	266	315	294	312	330	309	307	349	314	296	311	327	311	321	288	279	289	311	295	307	275	321	308	290	298	274	288	335	283	322	325	311	309	258	295	326	324	349	280	311	266	340	321	315	285	302	299	309	325	312	338	309	301	346	333	319	304	328	338	355	327	303	306	302	285	310	303	312	375	309	299	308	317	306	310	310	323	274	307	292	319	347	300	291	306	283	299	323	307	321	315	296	318	290	308	315	314	285	309	314	317	339	320	297	307	326	324	330	306	334	305	321	334	313	267	309	314	274	327	342	312	323	312	366	317	304	297	291	325	324	297	298	327	310	288	316	327	324	327	304	301	282	332	324	314	311	328	332	309	289	316	302	303	317	307	348	325	288	338	331	316	318	309	300	330	311	297	329	326	296	303	322	330	273	319	310	309	284	335	313	312	314	344	295	311	328	306	326	336	324	346	293	331	305	324	315	300	310	307	342	299	309	319	310	307	338	358	288	343	307	279	363	305	279	306	309	329	337	334	296	314	305	300	334	276	282	279	316	320	292	303	270	304	336	346	338	292	342	339	338	296	278	300	304	312	350	341	291	297	288	283	337	314	313	322	302	329	317	301	304	289	308	305	317	287	305	313	293	313	286	306	279	334	308	282	337	344	304	342	299	302	308	306	352	354	307	314	317	306	288	324	309	319	303	294	330	312	349	320	326	313	321	294	294	289	332	310	298	309	301	310	306	341	317	288	311	280	312	312	281	309	311	333	315	313	316	340	326	293	288	274	322	314	293	320	310	271	323	321	320	314	304	325	330	332	290	289	292	312	290	278	341	315	328	337	286	287	302	285	321	319	302	288	300	315	299	370	306	336	297	308	320	306	292	314	289	298	313	342	317	326	308	331	270	355	334	345	316	295	319	349	328	306	321	342	319	305	330	300	306	325	287	270	295	310	330	283	269	291	339	347	316	316	340	317	290	324	332	284	291	304	300	286	301	333	302	266	301	309	297	324	281	288	292	309	343	284	285	318	320	318	323	306	307	327	296	307	318	281	321	305	296	327	318	331	309	322	317	309	304	323	293	306	323	354	306	280	313	354	361	272	282	293	298	310	296	364	301	333	332	267	288	312	294	318	310	317	339	343	270
3457	3518	2067	1425	1054	977	853	733	713	817	781	720	705	734	717	695	717	699	723	727	682	686	691	637	694	735	716	703	756	670	691	664	679	717	693	636	704	787	745	669	681	654	674	738	699	669	736	685	716	672	643	677	704	706	745	736	703	692	705	736	733	708	688	714	668	731	661	676	720	692	716	684	709	684	723	665	703	690	726	689	668	710	702	686	694	720	733	700	684	671	658	739	638	739	674	676	695	692	708	673	671	713	674	666	708	674	711	734	666	660	689	715	696	742	664	717	731	705	734	690	689	731	702	710	735	733	690	695	714	648	701	692	651	714	689	709	684	660	729	680	653	684	694	720	646	697	676	714	700	688	711	716	716	721	684	654	698	707	671	661	731	732	705	696	733	697	713	708	728	688	723	722	718	684	766	710	708	717	720	699	722	682	697	679	702	658	712	698	687	702	735	695	672	652	696	669	673	647	757	733	639	665	698	657	671	718	701	676	684	714	768	706	713	682	714	703	657	736	680	658	703	676	706	708	630	681	681	666	725	700	667	653	734	723	707	645	689	691	700	699	694	738	700	694	720	662	660	716	662	740	659	645	758	672	727	683	694	695	709	689	704	630	680	739	685	657	646	718	677	688	686	731	711	685	703	690	709	676	700	678	642	713	762	736	710	735	673	668	711	692	683	735	697	631	650	700	759	680	682	719	708	693	680	677	710	735	707	709	650	722	723	689	692	703	668	682	682	712	684	665	694	704	670	716	695	704	742	695	725	724	644	734	701	674	721	723	689	688	680	712	698	679	690	694	692	673	673	664	707	669	695	663	675	690	709	723	703	720	672	724	643	729	731	662	671	653	642	721	717	663	683	721	680	708	681	704	696	721	743	672	733	734	703	741	704	697	716	741	668	660	682	714	658	729	740	691	724	742	672	691	662	692	748	703	695	686	645	689	677	735	753	763	693	736	708	689	700	655	715	696	689	718	747	668	707	693	716	664	748	715	737	719	652	755	721	675	722	705	691	723	681	681	738	696	681	715	690	710	700	690	723	734	700	683	719	643	710	737	714	687	672	660	694	681	687	721	673	732	687	674	718	736	701	722	706	644	732	694	685	737	665	735	725	666	663	742	705	692	672	719	698	743	636	722	675	710	690	677	657	687	675	708	711	716	667	711	685	722	706	695	720	707	652	695	683	734	686	696	639	716	685	682	678	687	713	710	725	726	723	723	669	732	696	717	714	701	692	675	659	704	748	699	692	689	667	752	685	731	691	711	720	710	722	684	709	630	694	724	712	696	679	670	706	737	642	689	747	726	670	671	731	669	736	730	707	698	651	693	688	719	682	674	722	712	649	667	682	674	716	702	685	667	728	749	733	681	677	644	732	676	710	684	711	679	652	704	711	709	704	699	738	644	657	680	695	700	732	670	694	697	703	701	713	682	722	683	654	675	665	745	701	640	664	716	715	651	748	692	706	670	667	735	693	692	723	732	711	680	643	715	716	707	722	722	714	704	686	722	669	705	730	716	731	687	679	667	705	672	706	718	696	689	711	757	720	711	735	683	688	698	732	642	718	666	679	660	700	727	678	702	732	666	703	672	692	697	692	687	720	670	715	693	691	728	728	710	674	755	694	693	729	696	670	728	693	698	639	689	735	716	620	699	699	732	684	682	713	690	672	728	698	760	678	673	716	736	718	693	681	692	675	670	642	716	714	715	704	660	674	675	714	700	702	721	726	695	629	697	698	704	695	709	702	740	683	713	684	713	685	761	705	678	712	707	681	700	724	639	688	663	706	711	700	743	748	799	664	713	691	698	690	660	683	754	692	688	703	703	707	667	735	655	684	719	699	658	713	711	736	702	702	683	696	752	681	673	659	718	748	683	710	728	684	688	726	702	728	710	702	731	708	740	640	675	703	688	702	655	690	729	691	704	689	677	709	690	712	689	665	648	745	705	649	749	686	669	751	776	691	690	710	695	719	669	658	717	691	678	695	678	679	664	685	666	748	665	652	666	703	707	679	718	652	687	706	706	713	675	667	698	656	675	678	698	711	677	671	678	702	687	712	688	764	665	703	654	689	656	713	674	638	677	727	715	714	681	666	692	643	717	742	660	760	651	749	677	683	685	711	681	644	717	701	685	695	679	701	675	657	716	722	724	652	717	710	713	765	691	706	720	678	690	696	695	669	752	683	710	705	676	686	710	683	738	707	710	748	691	690	705	670	704	667	646	715	716	663	737	722	715	683	703	659	644	707	688	718	701	653	706	695	731	696	666	693	708	673	698	698	669	676	666	723	693	730	671	674	713	665	714	680	686	697	700	669	734	698	650	646	657	703	713	688	726	667	644	708	691	696	656	701	687	747	662	646	694	705	668	694	693	671	668	685	714	751	716	689	727	719	690	656	720	731	710	690	698	703	698	685	692	680	684	718	706	725	696	677	668	733	685	728	693	671	697	734	692	693	692	682	677	702	720	685	692	683	703	728	697	667	718	701	736	728	673	696	671	727	654	685	698	714	708	696	700	705	716	705	644	751	704	716	721	686	723	666	694	705	719	657	690	710	719	699	630	705	723	692	718	738	689	729	652	685	650	712	689	688	673	697	720	700	684	711	714	677	724	701	720	709	738	671	688	742	708	659	678	729	715	732	737	695	682	662	686	709	704	678	672	715	711	708	738	717	734	680	666	712	703	734	688	671	682	696	701	703	669	633	747	655	682	691	696	695	680	682	679	719	725	688	697	723	721	711	672	735	707	737	754	658	656	692	714	698	703	729	686	709	744	729	708	721	699	689	707	674	718	688	669	707	704	692	692	689	686	700	685	734	705	687	624	726	623	684	746	669	720	737	710	670	734	726	744	721	762	707	712	695	703	721	666	683	673	738	687	691	704	705	740	633	690	760	718	667	629	737	750	744	709	714	692	680	670	673	694	682	687	697	654	669	726	716	742	708	753	700	734	683	695	690	703	664	712	727	711	719	716	700	679	686	683	698	709	696	705	740	719	688	683	699	675	710	735	675	673	667	676	713	652	680	683	724	704	682	681	669	723	681	703	679	706	716	665	693	750	705	679	685	683	731	707	732	721	708	743	699	731	694	693	697	680	643	685	710	750	659	667	683	725	726	681	718	729	711	718	705	657	714	700	689	694	702	651	701	692	707	701	724	702	694	683	687	743	662	672	719	689	672	705	723	757	656	720	665	690	742	672	692	702	676	686	701	693	676	686	710	737	680	714	693	680	690	708	711	663	694	705	680	720	658	704	720	736	695	737	669	684	668	699	704	706	721	702	674	680	709	655	690	704	711	703	708	697	689	711	710	701	693	667	727	719	718	732	683	689	726	692	715	686	718	715	673	731	691	690	732	739	703	695	677	657	701	684	692	728	703	702	697	713	644	663	711	676	704	719	675	652	702	683	684	724	686	700	689	685	726	686	692	677	715	689	711	678	702	683	756	684	690	713	660	683	713	703	688	773	712	699	725	691	707	707	710	737	704	729	684	679
23415	20670	24166	27199	20676	20706	17280	1074	580	477	478	406	366	343	295	288	271	259	231	252	187	222	193	191	210	211	192	200	211	172	180	156	224	193	214	164	186	207	186	219	171	191	171	160	176	193	208	171	186	172	151	198	210	162	185	174	175	201	161	186	196	177	180	161	178	193	190	196	175	219	193	178	195	183	213	202	184	163	179	172	168	198	177	223	183	225	189	166	187	188	174	185	173	188	167	179	182	182	190	159	210	186	180	167	177	222	185	179	211	147	164	186	186	179	182	161	178	169	192	186	171	203	192	163	163	182	177	189	160	176	204	193	194	164	177	146	179	182	196	191	173	203	185	162	192	194	174	159	176	186	165	187	165	172	182	194	144	181	215	209	165	189	192	163	172	167	185	180	154	184	169	169	179	164	175	181	193	178	156	190	201	205	164	176	155	171	156	141	159	175	186	175	178	169	156	184	190	183	182	170	180	210	175	172	190	189	168	179	156	191	188	190	166	169	166	176	177	158	165	173	158	171	184	201	190	191	187	183	168	178	198	186	190	174	186	188	153	170	173	175	186	171	162	199	182	167	179	161	184	191	188	186	185	172	182	159	203	187	189	185	180	166	184	166	174	165	187	186	190	187	198	171	165	174	168	162	187	158	188	173	168	180	179	177	181	201	181	189	190	212	171	189	162	182	174	145	202	172	171	185	160	191	162	177	190	204	203	178	191	192	194	167	143	180	183	186	184	209	192	186	190	154	168	187	180	160	163	191	163	184	203	179	172	169	188	212	190	183	183	165	175	181	205	172	171	175	179	166	182	169	198	177	172	161	175	176	156	173	173	189	147	199	174	169	175	168	175	188	190	195	176	180	156	151	181	187	186	180	188	161	187	180	172	167	199	163	209	183	185	167	196	170	199	178	170	163	185	203	193	195	176	158	222	170	197	178	178	171	181	204	202	157	183	161	185	185	174	173	188	194	204	174	171	159	181	173	174	169	189	188	211	164	207	186	167	166	182	172	181	175	184	163	179	188	176	166	162	191	189	193	166	191	191	198	171	175	162	192	180	194	175	176	175	187	193	218	202	222	186	169	198	182	187	170	179	190	169	181	182	197	195	183	174	158	179	169	166	161	188	208	140	186	194	169	175	183	153	191	187	197	175	189	152	167	181	195	209	192	188	187	157	188	181	171	196	208	183	180	187	188	196	183	185	183	184	177	202	161	190	179	170	171	181	186	173	171	176	197	173	185	211	200	165	172	221	192	159	158	161	162	178	162	190	194	194	170	207	194	179	198	198	170	161	204	195	185	190	146	175	204	178	176	174	165	196	192	172	170	195	190	188	181	185	178	219	190	226	200	179	193	187	193	176	182	188	167	176	169	167	155	177	199	164	170	184	197	181	173	180	168	158	185	192	175	202	186	167	179	183	165	183	174	187	179	181	177	182	178	171	173	190	161	185	194	146	188	166	172	176	199	195	168	180	180	191	196	180	158	159	167	157	158	176	171	196	181	171	212	149	224	164	171	180	162	196	174	191	209	181	160	192	181	165	162	184	199	174	179	182	180	182	181	196	182	164	173	180	189	174	206	174	170	163	194	180	183	192	188	144	188	176	182	170	168	190	185	162	178	170	177	179	189	175	185	197	205	183	139	171	172	185	179	180	172	164	176	170	189	174	202	206	200	181	187	197	194	163	190	174	188	180	195	167	188	164	180	158	192	181	198	175	171	182	162	195	151	194	202	141	176	172	186	163	186	172	186	182	196	168	184	196	192	178	135	155	182	160	190	186	145	180	207	193	191	155	200	169	171	171	167	202	171	179	196	172	193	193	177	174	182	184	187	198	176	179	193	167	176	153	189	187	178	179	196	183	226	172	171	195	160	160	180	203	181	192	163	169	175	180	177	194	159	199	185	204	189	195	211	177	181	177	182	191	171	177	168	173	173	185	153	177	151	172	154	179	183	178	172	186	190	184	198	162	198	180	189	175	169	169	199	179	182	202	171	213	175	184	169	160	170	178	181	191	178	177	201	197	166	199	196	170	199	178	170	162	161	179	182	177	157	157	181	185	204	177	192	167	173	183	194	193	182	201	170	171	188	207	205	186	163	208	182	176	164	153	178	186	175	166	175	182	190	192	173	191	200	179	176	185	169	155	190	185	177	173	187	185	176	194	169	201	186	164	161	195	178	185	176	187	202	168	183	181	197	156	170	169	188	193	174	214	183	177	168	186	216	158	168	170	168	169	182	197	195	175	160	186	175	191	159	172	162	193	167	192	206	208	175	169	207	187	191	192	167	194	187	181	169	196	181	179	174	178	182	161	177	170	186	177	175	175	191	192	137	199	206	162	166	184	169	161	177	179	189	183	193	194	156	177	158	176	188	202	179	180	202	203	173	169	174	168	195	178	192	182	160	192	184	165	181	188	193	184	160	175	168	165	183	181	163	174	174	182	170	187	158	196	172	167	187	189	188	205	174	172	189	164	201	173	185	192	196	192	219	198	195	173	171	186	202	205	166	211	196	188	184	173	194	181	174	170	175	182	186	173	163	186	208	176	171	181	195	158	168	195	171	206	180	199	196	214	189	176	157	186	195	190	154	171	185	175	174	162	173	196	174	188	166	197	196	187	174	179	172	176	181	177	169	182	171	196	188	177	200	162	182	192	208	204	153	154	184	171	163	157	177	159	209	194	162	181	207	184	198	178	180	168	190	186	161	159	172	180	166	178	177	169	179	155	186	162	187	195	166	171	189	188	191	181	190	156	182	172	183	186	175	203	174	182	158	178	187	161	189	173	167	168	176	181	184	186	173	190	146	181	199	176	181	206	174	164	190	201	192	153	177	159	172	201	174	226	197	201	183	203	168	201	169	188	184	172	199	189	179	195	159	182	191	190	149	162	179	175	152	202	173	165	194	196	162	178	167	189	163	176	182	195	171	193	175	170	210	175	178	173	164	158	162	169	181	176	172	177	174	184	186	177	184	173	192	188	176	185	207	173	166	181	185	186	173	169	181	158	180	203	192	175	170	209	178	178	176	172	160	170	205	176	164	198	163	195	176	178	180	204	184	223	169	181	166	169	154	208	178	189	157	175	178	169	165	189	150	187	187	183	165	186	193	192	166	195	195	167	193	203	200	168	186	165	202	153	183	191	185	182	205	199	177	202	175	155	169	188	177	196	187	166	207	170	176	176	188	186	176	187	175	190	180	200	175	184	181	177	164	184	176	207	179	179	172	178	178	161	165	169	168	155	184	178	174	171	187	195	191	180	164	204	149	177	181	182	178	175	165	165	180	168	168	182	169	173	195	200	207	175	167	181	187	175	201	188	173	200	182	163	174	159	185	183	185	174	188	176	195	179	161	170	205	168	160	192	166	183	196	174	206	214	171	180	191	177	182	189	181	184	192	176	184	158	193	177	175	140	206	195	190	206	166	162	178	169	204	161	176	185	188	180	177	214	161	193	156	190	194	178	179	175	185	165	197	156	204	177	181	175	191
3673	5233	2694	1730	1153	879	747	612	592	545	486	493	533	516	479	514	473	505	424	475	483	409	444	469	484	439	445	476	417	455	404	414	452	457	437	457	427	430	436	476	409	427	411	452	439	447	465	457	458	429	427	449	462	423	488	407	447	406	458	459	441	447	458	470	456	472	427	425	420	397	450	439	429	472	450	448	448	434	410	487	430	439	423	421	428	462	486	450	422	442	440	443	447	465	413	423	430	418	422	436	434	421	423	414	432	418	400	446	435	457	438	431	438	447	443	449	421	450	502	438	410	424	463	415	398	447	417	459	442	455	442	437	403	441	477	443	442	402	482	433	442	426	431	414	414	447	453	450	414	456	417	420	454	419	422	418	408	433	449	444	408	449	449	427	453	435	442	485	422	473	425	434	409	450	424	452	442	437	444	446	434	411	463	432	432	460	434	446	436	461	430	413	453	455	405	454	425	464	455	422	467	479	440	464	472	455	462	451	450	466	421	426	423	430	449	455	448	474	431	442	430	429	437	438	435	440	416	444	475	434	429	447	416	399	493	447	412	434	408	418	381	445	455	424	455	405	472	426	414	451	420	418	424	446	426	460	458	430	415	425	423	439	417	451	425	477	422	437	429	441	425	421	431	439	415	434	462	513	490	428	424	413	468	439	453	466	441	433	460	423	465	437	388	433	432	495	450	479	451	443	400	455	433	453	426	452	432	434	444	410	424	419	438	454	447	455	459	433	404	445	421	452	443	472	445	435	427	452	425	437	446	430	423	431	429	425	419	463	401	442	452	423	434	416	431	451	422	423	448	410	433	450	389	474	427	459	448	415	416	427	420	425	431	439	447	383	428	466	414	452	473	425	447	425	463	438	481	418	458	409	447	420	432	438	399	457	452	415	416	446	439	451	422	442	439	452	420	405	426	479	417	446	454	422	453	473	454	432	429	439	443	422	437	472	466	438	413	445	452	399	422	416	399	439	422	411	487	453	406	432	469	386	418	432	454	464	415	450	448	449	394	454	477	430	408	434	436	441	441	433	407	430	418	425	458	440	444	402	449	475	431	472	402	417	447	438	462	447	431	421	454	474	447	438	407	409	439	399	454	431	403	463	447	430	442	440	433	430	461	453	454	420	483	466	437	467	436	458	487	459	449	430	421	455	459	422	420	441	446	457	456	404	466	449	454	473	445	455	473	459	442	417	431	427	442	429	439	484	439	488	443	439	424	410	413	421	421	438	421	456	432	438	438	491	449	425	448	434	403	402	476	465	446	432	417	398	418	462	442	429	439	468	488	397	443	430	429	465	471	433	418	389	440	478	432	468	462	437	446	435	429	467	425	447	410	461	409	427	392	441	414	480	475	452	397	408	454	422	454	418	441	464	440	442	431	424	433	466	419	431	448	449	415	434	422	456	445	427	468	416	421	482	415	438	432	440	479	456	442	430	445	435	467	444	440	435	396	457	455	446	436	457	407	432	464	408	420	446	444	400	442	452	435	456	443	458	471	432	423	396	439	431	413	406	417	431	444	392	454	414	431	430	411	427	482	430	457	424	465	439	477	450	457	445	477	418	454	457	427	452	430	423	423	443	460	422	457	401	440	454	443	434	434	436	410	442	477	410	409	453	411	467	412	459	454	416	449	427	432	416	449	415	427	439	428	444	439	457	453	455	451	462	427	443	456	404	454	453	414	446	432	445	403	425	456	443	497	451	459	466	420	441	454	423	445	439	426	416	452	411	447	480	469	459	413	436	453	443	456	458	430	440	439	403	453	452	466	435	443	456	456	450	458	415	429	435	410	462	435	420	443	404	442	439	438	458	445	459	447	439	413	425	445	471	459	416	420	402	405	425	417	413	408	430	449	416	433	430	459	439	421	444	458	408	392	414	414	441	484	435	441	422	433	488	429	434	466	420	464	471	442	466	451	412	440	419	465	461	418	408	454	422	429	432	460	453	407	425	428	423	415	424	442	453	449	455	438	432	417	426	437	499	460	452	462	487	462	433	455	455	467	445	418	436	456	436	439	432	453	436	454	432	430	471	416	437	445	464	432	461	444	418	425	426	445	417	430	453	397	458	403	426	418	445	444	429	416	425	424	426	471	425	454	420	441	427	462	430	470	430	416	420	434	412	463	462	453	411	405	438	450	453	438	425	451	408	442	465	461	437	457	456	428	476	441	437	437	412	459	425	455	452	431	431	445	432	414	481	438	454	446	431	462	422	432	418	441	414	427	415	438	435	414	475	427	460	443	437	421	437	470	472	416	413	405	445	456	450	428	452	462	464	471	469	443	438	432	453	415	423	419	430	473	405	440	438	433	464	434	436	443	462	423	462	495	432	414	428	409	455	452	453	413	424	415	456	423	460	429	448	439	437	433	430	424	450	456	449	444	445	444	428	429	470	433	452	434	432	466	477	471	409	476	454	446	413	423	420	456	412	467	423	447	455	442	488	435	459	447	428	422	443	421	464	464	458	430	448	468	434	446	426	439	410	412	453	466	450	430	426	419	434	422	450	459	419	432	422	415	479	468	454	459	450	468	469	432	439	421	450	447	419	433	489	485	436	447	427	446	455	473	446	416	435	429	434	453	420	463	440	423	431	472	484	415	456	444	450	474	468	423	444	446	446	464	433	435	419	448	429	445	415	426	456	424	454	445	458	400	419	412	429	420	482	398	432	452	439	451	459	453	466	428	455	402	477	436	436	391	397	460	431	443	461	459	422	444	401	437	440	434	477	463	424	430	429	421	424	451	437	435	457	408	452	437	418	442	409	484	448	446	451	445	403	406	439	400	441	416	414	440	445	413	449	441	443	482	433	451	436	457	436	461	396	388	417	445	447	397	434	442	464	462	441	440	403	461	440	439	429	436	423	392	388	457	421	390	435	435	413	445	446	442	461	416	416	416	435	390	424	439	435	417	466	446	437	439	422	454	421	411	484	430	444	436	439	459	458	431	485	443	378	435	430	441	441	472	448	453	439	430	456	444	429	427	447	410	429	458	464	475	425	432	454	429	424	452	465	465	457	424	437	433	449	419	446	455	443	425	429	453	397	449	439	439	427	447	487	444	445	453	442	497	469	448	442	443	442	434	429	426	453	426	431	459	405	448	440	431	467	445	446	434	415	454	457	481	409	450	473	436	418	491	466	431	460	453	470	463	384	480	472	464	481	425	418	439	455	465	438	479	437	409	448	432	488	429	454	440	448	452	482	434	444	451	421	446	496	414	448	471	428	434	408	434	443	432	417	452	441	429	433	423	454	426	412	412	425	450	456	477	453	444	451	410	453	455	452	410	429	440	451	448	398	440	399	445	429	472	441	443	422	437	425	450	420	428	456	452	411	410	441	450	455	433	464	427	456	447	422	447	443	435	466	427	421	428	462	430	435	450	444	468	419	427	415	464	421	451	444	436	416	452	449	491	439	436	424	449	444	440	395	443	398	446	439	456	469	455	466	459	451	435	426	442	427	417	436	443	438	427	428	449	496	445	449
31226	19317	8268	1277	830	712	623	550	532	512	474	486	467	433	437	471	454	427	411	474	405	454	420	446	449	410	414	433	443	434	415	445	403	395	386	425	432	423	435	437	416	433	471	453	450	406	465	420	448	423	424	425	442	426	435	416	393	425	405	408	406	478	468	432	437	412	411	399	422	422	401	423	440	429	451	459	481	451	481	424	439	432	447	403	432	427	414	413	441	421	436	439	428	431	417	425	456	433	414	457	406	440	408	441	424	376	396	404	457	404	440	407	413	409	395	426	458	460	428	434	414	416	452	469	427	428	417	403	450	418	414	405	415	438	408	427	410	380	373	388	447	429	408	461	419	454	401	420	412	421	460	370	449	386	451	469	438	443	420	433	429	433	454	439	435	448	436	431	438	456	411	405	415	418	430	426	427	418	438	443	454	420	420	426	438	421	447	399	429	422	430	429	463	437	424	414	426	415	437	406	433	468	419	419	409	428	452	435	457	438	441	391	409	439	467	416	464	423	420	416	391	454	449	449	447	466	395	417	432	451	437	427	446	411	445	376	411	438	386	425	458	438	415	430	429	419	427	442	434	436	428	456	456	421	426	420	414	440	424	426	475	438	410	434	411	429	451	462	416	407	450	451	449	412	425	419	426	432	433	435	434	454	429	438	404	419	418	476	433	431	407	398	445	463	446	452	476	432	407	439	440	402	437	438	405	406	442	397	407	408	405	466	437	422	438	415	407	428	415	424	387	421	415	411	413	480	420	409	416	431	424	412	424	403	414	405	433	427	415	434	490	439	414	423	445	414	450	413	402	405	460	413	434	455	435	397	447	435	460	414	481	421	417	388	422	416	369	423	417	402	476	446	427	405	444	427	407	451	427	449	423	470	410	426	440	410	421	421	450	411	448	379	417	444	429	452	381	416	457	412	390	430	438	439	451	452	410	394	428	461	394	420	430	414	415	401	437	470	444	429	420	442	422	408	375	446	428	390	427	460	399	426	397	425	398	442	414	407	388	452	436	415	418	409	440	407	391	450	401	417	395	421	411	415	418	439	461	454	397	479	437	436	435	415	427	432	436	475	422	423	449	402	397	426	411	432	468	397	413	440	409	429	416	450	452	461	418	444	448	415	453	440	451	404	459	398	462	417	413	425	440	455	420	421	434	407	412	422	441	399	438	400	412	430	411	444	440	426	418	456	429	420	432	427	431	398	463	398	442	440	426	451	419	445	417	417	420	408	426	447	416	465	413	427	429	444	420	447	452	426	402	436	455	438	421	414	427	385	428	414	429	391	429	432	399	397	427	419	431	420	440	414	437	435	433	429	501	440	476	445	437	433	446	443	428	434	397	450	447	444	426	416	438	440	410	393	442	460	455	457	444	439	449	454	428	427	444	418	408	450	406	420	398	474	429	436	425	442	474	410	406	406	400	417	434	437	473	473	450	444	413	445	424	347	421	420	432	415	448	471	485	456	409	413	383	413	432	416	445	471	425	409	399	392	431	440	408	453	363	427	422	424	449	426	427	430	421	441	452	421	456	433	417	451	424	412	443	414	465	418	443	443	421	422	477	400	401	431	399	460	431	412	460	401	471	454	405	446	420	440	436	413	418	462	424	403	435	418	433	420	412	427	452	413	437	395	429	433	403	436	450	399	440	420	439	439	439	465	449	443	452	436	437	445	436	425	406	424	437	452	413	411	409	432	408	415	459	446	418	426	407	443	467	405	433	410	443	414	445	439	422	418	390	448	456	416	401	415	401	449	460	438	432	409	465	431	456	420	449	449	414	395	431	392	453	434	427	416	417	417	431	436	415	416	418	489	428	453	409	419	418	453	455	409	423	442	475	464	442	450	438	421	438	417	423	419	459	424	406	384	435	427	436	412	407	419	407	419	438	441	417	432	421	426	398	429	442	427	428	408	394	439	445	440	417	438	433	431	412	441	409	401	438	434	492	442	451	441	409	462	446	406	474	420	402	445	396	423	432	403	412	427	448	380	437	391	408	445	437	463	424	454	459	426	417	420	420	390	453	459	454	456	388	410	448	430	449	409	430	437	437	428	403	429	409	439	433	404	426	417	398	428	412	416	441	446	442	404	390	405	408	453	433	422	412	414	428	433	439	391	437	409	452	427	406	428	429	394	463	420	420	451	464	428	427	469	453	446	438	429	445	448	453	407	460	444	437	431	430	426	426	471	430	431	429	434	442	414	441	442	444	402	456	474	431	418	427	424	393	436	448	405	462	432	461	448	406	429	412	427	443	420	398	400	446	449	420	452	425	415	415	406	444	428	425	472	383	467	484	427	430	419	426	496	421	412	398	407	404	454	423	407	427	487	440	421	441	416	458	411	424	428	453	418	395	426	448	436	451	441	406	416	415	429	431	389	424	393	440	426	403	414	440	441	405	398	373	399	437	444	397	434	436	426	423	404	440	407	413	419	402	424	409	427	446	460	483	452	420	431	430	415	455	433	443	452	435	437	433	424	425	411	440	437	417	390	467	424	411	413	425	420	429	457	411	443	431	371	396	431	422	390	434	451	422	433	440	414	431	436	422	438	404	435	390	385	430	447	437	440	410	426	420	413	420	387	386	402	456	429	410	429	401	449	436	432	431	429	443	419	453	435	436	437	408	439	401	458	415	414	464	405	411	435	415	428	467	437	440	436	466	422	404	406	425	438	424	421	408	454	393	444	413	415	420	461	417	394	427	389	419	426	433	394	435	444	466	419	434	432	422	467	445	453	420	433	397	400	420	413	419	408	416	448	506	455	431	428	439	398	392	450	422	426	451	436	435	415	416	414	409	427	432	407	457	413	456	440	431	436	432	449	455	423	411	433	433	469	448	434	429	435	471	424	428	390	432	460	412	397	412	434	421	426	411	437	448	428	452	436	455	437	415	371	437	400	412	405	435	425	417	432	443	430	483	416	406	433	408	415	454	444	443	434	469	408	435	426	420	426	394	450	411	415	459	423	414	424	450	446	419	435	444	468	473	391	420	397	469	415	462	407	434	406	443	411	398	411	435	433	448	422	443	446	439	441	429	422	410	432	404	462	402	444	422	421	451	415	400	424	417	428	385	396	419	419	408	435	443	404	408	408	443	423	450	441	373	451	420	448	432	436	422	442	424	437	446	439	443	411	457	442	458	477	443	442	447	418	390	455	401	420	440	462	451	435	400	438	424	405	430	436	390	437	446	423	391	471	421	451	473	435	456	408	456	410	441	435	435	431	433	448	430	412	437	412	454	422	425	431	388	397	412	441	415	426	458	429	418	379	396	433	436	437	478	393	433	427	401	423	444	397	423	431	473	432	444	438	438	427	466	380	422	455	440	432	395	462	467	375	407	403	448	449	434	392	402	422	402	425	443	430	465	419	412	418	426	444	413	413	402	426	420	441	421	422	438	433	422	396	449	451	415	427	450	427	454	451	448	443	457	453	429	456	423	436	396	423	377	406	471	452	424	417	462	387	471	396	439	399	414	422	421	445	464	451
5744	1959	1457	1256	1142	1055	1009	1008	945	916	951	1016	972	915	1004	997	957	953	895	1004	913	942	980	934	927	934	967	992	944	917	870	934	912	974	971	942	908	876	965	946	963	923	923	998	919	946	966	909	937	933	941	930	974	984	879	998	929	1010	922	920	964	937	968	986	969	938	975	919	993	967	934	1025	954	880	941	926	929	951	929	912	936	868	935	922	976	991	957	929	938	962	955	954	912	939	943	937	917	936	892	958	929	969	947	953	974	991	970	933	921	954	1017	899	936	989	976	939	910	958	928	956	912	926	965	938	912	870	923	945	992	910	904	954	904	904	975	955	918	974	870	999	905	934	931	985	936	948	871	992	901	909	980	927	928	931	916	997	936	951	939	974	985	898	952	982	899	919	930	903	976	940	937	921	999	995	900	980	880	965	937	980	903	944	984	964	918	999	973	908	950	974	986	980	953	890	922	910	980	955	971	950	957	960	985	882	933	975	981	944	1021	991	926	914	948	953	988	915	960	919	910	932	969	903	899	1001	962	973	945	959	934	944	949	967	956	963	949	963	953	898	985	1040	918	970	954	999	988	917	934	972	959	973	1018	920	901	931	944	981	928	948	965	966	911	1002	983	976	921	953	934	945	1016	1023	932	911	950	953	929	937	937	919	965	972	947	952	972	957	967	950	942	972	977	896	994	892	959	925	972	954	973	909	907	944	993	908	934	904	915	973	943	928	939	976	1022	947	948	957	971	974	910	973	930	917	1002	945	967	924	977	913	928	964	932	967	950	1004	931	933	955	909	947	899	971	921	1005	948	1019	912	924	971	932	963	960	933	931	1016	917	926	914	1010	944	917	975	983	984	948	937	950	944	951	987	914	941	945	964	888	933	949	907	972	991	957	969	905	927	917	965	974	941	1019	926	934	963	976	940	897	983	971	951	927	992	949	921	962	976	892	943	966	951	961	937	949	983	885	984	958	940	1002	932	937	933	997	956	945	903	980	952	948	991	950	956	913	974	964	957	976	968	967	969	960	946	932	964	927	944	1002	942	904	1037	970	955	957	930	953	956	912	923	960	976	929	975	971	953	919	988	926	998	952	919	918	965	961	1024	893	1017	923	1016	961	901	943	966	952	999	910	939	960	943	972	977	941	934	949	945	968	980	960	955	988	937	989	985	989	949	968	994	939	952	966	924	989	927	969	892	986	946	925	946	906	974	994	981	901	938	975	1010	901	1013	961	983	930	934	985	932	977	973	964	973	904	936	919	924	928	905	925	941	932	1004	988	944	973	939	917	929	936	964	973	970	895	945	943	931	977	949	921	981	921	947	896	915	971	991	938	962	995	952	940	998	947	977	971	958	980	895	924	965	946	928	956	953	947	943	926	953	940	915	967	978	956	937	935	919	937	966	945	980	896	955	1006	913	929	890	946	937	946	972	931	932	929	930	956	929	956	1007	961	990	951	953	929	922	955	972	959	982	996	928	938	940	981	955	951	926	994	992	950	894	973	964	971	969	975	913	1026	943	865	909	950	964	994	980	892	965	911	916	988	938	956	916	947	959	958	936	959	980	946	907	928	949	918	895	946	955	933	913	939	892	904	927	948	971	990	985	929	880	961	988	949	940	980	958	963	928	982	911	961	913	956	943	902	914	924	1002	981	919	929	929	922	925	1041	923	957	940	952	898	907	915	928	929	941	940	969	921	974	968	897	958	895	940	935	973	916	1007	989	933	950	950	961	958	981	923	933	905	1009	974	936	936	947	946	905	991	907	924	961	900	1003	904	955	960	899	955	912	937	912	911	888	1003	894	938	947	997	939	910	958	968	971	914	947	959	900	890	954	905	938	947	949	909	976	928	922	951	926	1007	940	987	990	919	960	946	963	917	945	927	952	978	982	996	934	971	1012	988	994	934	932	943	972	909	912	969	992	952	963	967	934	934	888	944	961	963	975	956	967	936	931	912	958	983	957	954	918	969	942	1000	990	935	938	922	934	946	934	965	910	956	940	916	959	999	934	993	985	1017	966	938	988	963	902	963	925	940	901	967	907	987	949	960	962	902	925	901	893	978	979	886	944	1008	947	864	930	955	941	926	1022	940	891	897	919	987	961	968	1006	913	945	976	913	910	989	916	914	977	958	894	979	928	911	913	949	969	958	979	997	955	971	1000	928	991	946	895	944	919	912	956	903	965	934	906	984	961	919	913	931	925	981	944	912	954	942	901	977	926	1008	989	971	947	947	952	965	996	947	941	932	907	890	966	945	920	908	982	912	937	958	914	923	968	999	909	930	982	894	958	924	961	967	925	923	927	952	988	962	984	944	961	965	960	950	957	968	929	920	873	991	942	975	952	938	959	941	895	962	960	888	940	922	960	918	902	966	984	969	912	950	989	963	930	946	1016	931	929	950	958	950	923	988	1028	934	909	954	934	962	981	953	964	908	909	942	940	948	965	994	934	910	1017	922	932	947	1006	931	935	937	955	914	928	963	980	958	1019	948	972	960	927	952	969	920	896	914	936	989	927	896	950	977	974	954	979	932	878	948	909	984	962	937	963	946	944	969	967	974	960	951	925	989	1000	953	934	951	954	960	896	948	939	918	912	948	934	971	897	954	962	973	955	906	989	926	968	915	981	991	870	956	965	958	959	923	960	1025	966	1002	931	943	939	1008	986	938	939	953	972	965	978	980	973	945	922	935	976	970	960	963	974	934	951	889	964	923	946	956	902	954	958	974	961	928	928	937	900	979	931	1012	935	955	955	933	960	950	998	907	953	950	968	964	980	939	951	947	958	926	934	952	910	933	963	957	935	932	994	940	924	921	942	970	970	991	982	964	984	979	956	989	997	992	904	960	941	941	978	933	995	937	961	999	952	911	969	926	975	982	949	914	943	939	956	992	975	921	947	934	945	967	875	943	952	945	929	935	979	887	923	970	928	956	926	964	955	963	920	930	979	967	903	987	977	954	948	940	945	945	963	993	924	957	910	934	926	954	945	926	961	932	978	914	917	952	870	937	938	930	962	893	948	950	938	956	926	916	996	957	982	952	911	975	933	964	964	957	901	966	918	895	910	912	951	973	956	958	882	962	946	943	912	893	979	916	933	960	946	965	958	997	951	919	922	933	968	982	968	902	986	983	963	915	962	914	974	948	942	1023	965	965	976	1003	931	923	952	955	997	948	928	956	919	910	920	969	953	960	975	934	990	942	969	903	935	971	930	930	1036	1006	991	907	940	926	960	948	981	878	961	1021	966	979	940	928	964	951	968	958	959	914	986	1003	933	934	989	960	952	919	972	990	1006	933	934	964	927	919	918	963	895	894	971	969	969	998	999	917	937	964	964	946	984	973	934	974	944	955	943	999	925	954	916	933	946	911	957	915	978	984	972	965	968	926	967	944	932	992	973	934	956	949	930	921	951	915	934	905	971	919	975	961	907	935	933	935	949	902	959	939	959	863	917	985	889	953	968	939	926	922	923	933	970	933	945	968	949	985	958	967	927	947	979	941	927	902	979	982	976	913	954	935	935	930	897	951	917	927	901	908	947	1031	1029	954	928	897	947	944	993	960
23975	20680	23913	27499	20698	20175	1898	715	544	533	465	463	439	399	368	394	370	374	340	298	299	316	300	306	304	342	325	358	344	308	294	313	315	320	338	305	328	288	333	315	342	334	343	277	312	282	312	320	283	291	307	315	315	311	298	315	326	325	308	308	305	321	355	285	305	298	342	330	326	293	336	312	313	277	317	316	296	293	325	330	312	342	291	288	330	304	318	314	306	306	284	299	284	306	311	294	308	296	316	333	319	328	327	301	318	310	318	302	308	323	348	310	298	349	315	329	278	296	310	335	317	296	310	314	285	281	302	349	312	327	292	300	285	299	284	341	303	317	291	293	337	321	331	324	310	303	309	336	320	315	311	343	258	329	345	341	295	338	295	304	306	306	303	292	325	312	311	298	303	283	282	325	294	315	330	287	337	312	308	337	360	293	300	301	286	317	299	296	308	322	300	319	312	306	324	323	312	326	306	315	325	276	295	287	301	325	302	348	306	298	338	291	304	320	314	322	307	301	306	295	295	297	306	332	306	306	365	318	315	313	302	285	322	348	310	311	297	324	307	299	293	313	335	296	337	328	301	318	289	328	325	303	310	335	303	327	341	291	342	300	324	311	298	288	293	313	337	283	272	288	293	316	291	349	337	309	306	280	347	330	283	304	277	313	329	333	330	343	290	341	320	318	294	315	304	304	315	317	314	319	297	319	301	325	293	330	268	318	295	318	290	310	323	314	284	347	309	339	287	269	315	336	307	304	300	302	320	313	294	317	311	345	288	290	302	324	328	304	312	319	317	293	330	294	326	354	322	328	304	293	289	310	300	318	318	302	329	341	315	315	313	337	305	362	339	343	293	313	318	330	300	285	316	345	321	299	363	314	279	291	330	327	318	321	342	335	317	311	334	318	297	289	306	323	326	298	300	321	315	322	302	315	289	307	318	319	299	324	336	278	294	317	329	302	337	308	291	290	306	304	292	310	290	299	328	291	314	289	330	296	336	303	320	309	291	308	314	305	288	318	353	291	311	293	267	342	318	305	313	338	329	326	351	334	309	297	276	321	317	331	317	349	314	311	301	309	297	315	339	303	327	299	309	346	316	331	331	303	320	273	306	343	308	307	314	335	287	328	357	289	325	305	306	284	322	298	308	312	298	306	277	285	311	337	325	331	320	322	284	299	362	338	334	332	318	317	313	282	322	321	319	323	312	330	335	292	302	302	289	317	303	338	330	318	275	335	287	315	300	296	295	332	270	348	340	322	309	299	358	309	313	305	335	273	311	344	316	290	312	326	329	318	321	298	307	301	297	305	322	298	314	330	297	300	336	294	303	285	312	280	289	339	303	320	304	304	318	341	302	298	299	322	315	329	295	310	319	307	313	352	324	296	340	318	326	290	311	321	315	290	340	334	295	273	280	283	305	305	298	340	285	313	317	290	333	308	315	318	321	321	344	336	316	298	289	295	313	306	303	334	343	302	319	326	323	330	326	335	324	338	318	308	324	311	338	300	346	314	322	331	310	310	313	277	277	308	300	307	304	334	319	310	306	306	285	311	364	306	331	332	331	319	324	318	321	315	318	309	299	326	309	296	307	279	336	310	319	336	300	313	301	320	321	316	306	332	338	283	306	335	295	325	295	318	289	302	261	286	328	320	336	324	327	340	332	328	312	309	311	338	299	325	310	302	286	318	292	287	290	300	287	315	312	311	332	346	318	325	296	333	286	331	323	325	307	297	312	299	312	334	310	282	353	302	347	319	297	318	305	304	308	315	322	343	316	319	325	315	313	314	312	349	291	317	294	306	311	341	316	270	302	298	347	348	317	311	317	304	283	277	277	323	333	301	307	331	292	310	300	309	301	314	324	266	309	304	318	349	336	270	299	307	322	297	323	327	307	300	301	329	318	312	323	338	304	336	306	321	306	287	318	330	315	314	321	312	306	309	338	290	298	299	313	318	317	316	339	300	308	285	291	298	332	287	301	320	321	298	328	292	305	321	290	356	311	317	313	324	345	304	330	339	311	339	312	326	332	302	327	304	331	305	335	317	293	298	332	265	333	318	319	313	310	351	303	294	303	303	335	318	307	308	312	305	320	297	336	316	327	328	305	304	316	341	332	333	289	312	314	317	338	297	321	297	330	342	323	281	277	308	319	317	328	323	312	308	320	300	300	286	296	304	302	305	350	332	335	305	289	318	304	322	308	293	322	299	349	307	305	302	345	315	336	308	287	303	328	286	326	329	297	317	304	334	307	275	310	299	339	330	287	311	297	331	307	305	344	314	278	332	337	306	300	329	318	305	325	319	310	293	337	298	305	342	288	307	297	322	277	325	312	314	299	306	282	281	286	302	338	310	295	306	289	291	311	311	316	350	309	305	289	290	303	300	281	282	295	311	313	313	297	281	303	342	303	303	285	317	290	296	299	338	322	321	339	329	342	318	301	315	310	312	298	297	321	291	324	343	311	299	293	332	321	323	299	339	326	296	292	299	293	337	282	287	295	303	306	315	307	319	285	306	321	322	332	312	317	347	327	333	288	309	313	279	330	287	309	289	339	291	294	326	339	305	290	298	288	308	335	328	317	319	302	306	280	319	310	287	343	299	326	319	299	308	296	296	338	307	323	343	305	308	319	321	319	303	299	303	299	328	345	293	320	309	343	315	321	281	327	295	306	318	341	315	294	326	302	327	283	312	365	330	327	292	348	321	328	329	297	301	290	321	339	270	325	314	304	317	322	315	285	326	325	346	302	307	348	312	326	305	301	313	339	306	307	328	343	291	311	296	307	312	325	306	341	329	341	282	294	291	299	322	338	335	330	281	281	326	329	300	335	337	310	347	324	329	326	315	318	345	302	272	283	313	318	334	295	311	269	313	315	326	347	300	307	333	333	295	334	322	308	315	317	315	334	304	332	311	303	328	302	294	288	296	282	340	298	293	335	321	333	317	335	286	328	300	321	299	327	323	318	293	325	316	309	311	353	324	305	303	282	286	322	319	315	328	299	307	314	317	305	320	347	297	311	314	309	323	332	322	328	319	331	326	344	314	294	318	299	316	308	284	318	310	283	296	302	328	337	359	304	313	315	305	309	306	321	340	315	294	320	308	303	310	312	263	309	325	285	323	352	313	318	321	324	306	293	305	294	300	328	313	313	302	309	304	313	308	294	330	320	320	299	339	290	303	325	323	337	326	299	329	304	303	296	311	331	301	319	285	324	326	310	320	326	305	305	310	306	310	329	291	320	309	314	342	326	313	287	326	319	307	323	324	322	318	310	286	342	324	311	314	308	365	317	293	277	290	297	323	322	304	356	324	337	352	333	321	303	344	319	308	328	296	315	308	309	351	329	331	313	321	302	309	306	275	293	303	316	307	322	301	302	322	278	307	323	309	335	309	308	332	298	308	290	312	327	322	317	326	326	318	307	289	317	285	332	299	305	329	310	281	305	291	317	324	298	294	314	343	323	295	306	310	289	326	298	294	325	352	306	316	304	292	300	286
3575	3916	2271	1441	1090	944	878	792	782	738	768	724	705	756	716	708	734	721	718	732	740	689	697	692	712	661	676	714	706	723	733	680	757	738	713	710	684	660	702	689	720	742	683	728	707	712	719	696	685	717	720	710	679	708	700	666	665	674	677	760	727	740	750	730	701	725	675	690	673	701	695	680	677	728	665	656	707	692	671	694	678	680	711	637	666	738	716	700	691	736	706	705	698	682	676	715	695	715	689	713	666	658	714	709	709	658	703	685	732	696	685	673	696	701	674	691	717	682	715	750	666	713	745	715	687	669	698	717	673	770	705	689	685	748	672	699	669	659	734	707	667	705	721	736	649	723	689	718	698	705	667	736	745	707	711	695	667	686	657	710	722	712	712	700	705	680	726	703	704	690	711	712	684	684	673	671	694	661	691	720	701	725	693	680	713	676	737	670	684	765	697	656	671	665	681	726	682	674	719	707	721	724	703	702	711	699	696	715	707	653	719	690	714	667	680	783	699	701	728	713	741	704	659	753	703	671	720	704	678	668	668	669	715	696	680	699	736	678	688	654	688	702	674	718	657	710	701	740	709	727	730	698	705	662	667	675	688	694	685	685	674	671	656	756	686	721	664	675	734	747	692	667	751	691	671	717	657	726	716	691	697	641	715	742	640	719	737	721	726	687	673	708	644	747	701	717	675	739	670	661	691	677	703	698	705	674	733	625	747	691	676	679	715	684	688	667	691	720	714	700	775	664	684	702	660	737	669	696	677	709	669	706	711	676	704	732	707	681	747	711	689	712	753	748	685	721	712	719	734	647	648	720	692	705	686	651	685	758	738	655	674	687	713	721	696	715	685	697	688	703	699	691	652	691	662	700	677	661	683	750	669	735	752	725	688	710	687	706	702	715	713	739	701	717	675	692	721	699	718	707	697	696	655	683	670	694	706	712	692	662	672	669	704	668	702	708	706	679	708	690	699	702	722	688	755	753	687	681	714	696	692	703	707	723	659	699	706	704	702	691	688	681	709	724	708	743	669	683	690	703	666	726	727	681	767	698	719	734	706	712	722	678	728	648	681	676	711	713	736	703	699	731	714	701	719	677	669	692	664	678	678	699	710	715	719	684	691	706	689	713	704	747	683	733	700	695	669	700	684	690	662	646	758	660	723	693	699	723	699	698	698	691	657	661	719	688	707	708	740	747	682	668	729	647	693	762	680	724	765	683	671	727	714	736	719	690	687	680	779	717	692	702	700	691	717	718	672	743	714	700	674	672	682	679	708	663	724	710	718	716	694	732	726	641	697	694	717	685	677	682	687	656	711	691	657	702	686	721	694	738	701	719	712	690	726	659	689	721	735	710	672	710	724	691	673	708	733	673	723	656	715	676	719	708	746	662	714	728	708	666	672	681	708	719	704	686	680	686	702	673	710	725	699	647	707	704	720	691	691	678	684	700	675	694	725	711	716	696	713	706	722	715	709	706	678	707	698	693	733	664	754	694	688	721	701	685	660	720	664	660	699	692	711	702	668	684	688	688	694	693	716	731	703	706	731	685	716	690	681	722	691	687	703	714	686	674	690	689	661	748	712	682	717	710	680	713	710	682	758	669	650	704	714	673	653	726	712	691	649	716	687	735	704	719	725	714	705	684	739	700	695	695	701	713	687	721	693	687	717	708	726	685	681	731	747	745	773	713	659	693	721	697	668	648	769	741	734	719	678	725	703	642	648	694	689	722	707	703	725	701	728	663	733	745	708	708	670	713	733	719	739	669	689	730	688	699	716	718	679	743	731	704	705	663	710	709	737	672	738	682	677	697	704	662	694	699	657	674	712	689	705	684	704	750	774	678	720	709	696	723	714	726	739	689	720	750	720	710	692	722	717	740	704	707	735	700	683	694	659	703	733	707	646	705	719	669	684	687	692	667	727	711	673	671	676	722	692	719	708	732	687	734	698	688	675	718	698	689	691	756	741	728	718	667	722	679	741	685	716	697	729	700	700	722	672	715	724	647	648	722	703	676	727	766	720	749	673	688	661	725	691	712	708	681	678	703	721	728	722	723	665	732	681	681	725	698	713	706	675	715	683	756	695	654	723	751	706	678	714	685	682	709	731	692	761	739	690	732	693	709	688	713	715	692	696	706	695	681	713	697	687	756	693	692	726	706	705	721	701	717	705	706	680	715	754	698	644	733	691	720	682	683	708	729	732	715	665	690	696	718	678	746	714	673	693	694	691	659	709	746	707	705	651	664	713	700	719	717	660	721	720	695	674	669	690	689	699	671	659	682	680	733	727	708	704	690	748	728	660	676	690	699	722	712	680	686	643	694	678	686	704	708	689	688	750	673	644	736	644	691	703	698	664	720	690	724	668	691	652	665	697	707	734	725	701	697	720	688	716	669	674	727	731	637	725	660	671	679	701	696	783	704	680	682	682	716	665	697	719	694	727	672	691	715	713	678	739	728	734	644	717	706	710	670	660	689	662	687	720	696	695	708	712	730	711	711	697	680	680	743	712	701	700	702	708	706	693	631	722	688	709	724	736	712	670	728	695	682	708	703	719	689	693	664	716	711	660	693	701	678	736	692	694	640	685	716	719	687	695	675	712	689	687	723	700	693	683	684	673	682	666	733	700	685	687	763	698	746	702	710	693	657	718	719	713	690	706	637	695	726	688	677	725	676	728	722	682	744	732	710	657	691	730	723	720	747	685	735	707	678	675	711	676	660	664	686	694	732	739	647	702	687	718	717	672	693	657	702	695	681	734	678	760	697	684	691	687	702	688	701	726	681	706	731	713	686	674	670	699	711	737	675	692	695	691	678	654	689	700	718	740	697	674	694	730	693	670	691	684	669	686	689	682	684	665	686	700	670	713	676	694	715	697	709	704	673	732	690	727	687	720	716	733	675	647	736	696	684	747	706	721	672	702	673	690	737	661	727	687	664	692	703	685	736	695	705	712	710	676	729	676	722	714	653	667	729	710	710	621	720	717	690	721	703	697	670	710	689	740	685	682	744	683	689	702	720	703	666	682	704	681	728	714	696	684	747	695	727	692	725	720	689	677	683	673	735	738	704	666	664	672	671	671	728	752	704	730	690	713	715	675	687	673	706	739	691	694	679	680	685	712	677	704	695	713	698	703	654	708	692	712	665	692	684	751	740	704	692	690	695	690	727	690	670	696	679	703	699	673	667	715	669	703	720	714	740	664	727	686	724	705	732	676	699	719	683	669	662	717	653	692	709	686	703	738	668	679	694	704	711	736	710	711	656	679	705	744	761	737	688	667	726	717	684	764	689	697	717	697	663	711	689	732	704	660	674	700	743	708	674	726	689	654	674	664	698	685	701	687	700	700	688	649	704	720	664	697	765	721	715	722	705	701	675	689	649	744	684	678	695	721	742	697	726	699	698	684	703	666	670	712	684	757	678	696	670	738	715	703	681	722	681	728	731	700	666	708	712	667	659	665	708	716	711	695	704	693	696	738	712	698	717	740	692	718	716
23366	20642	24157	27146	20645	20666	16968	1216	574	452	413	413	340	317	284	288	299	269	215	216	192	208	193	174	215	202	189	205	170	175	173	241	177	197	206	175	202	207	201	179	187	217	181	194	172	171	191	175	175	179	181	167	161	195	175	167	167	180	165	185	167	211	180	162	190	182	188	202	167	177	197	196	164	181	188	183	171	185	191	175	200	169	177	175	165	180	168	178	188	181	194	181	176	182	209	179	164	174	193	163	162	190	179	188	188	169	175	176	168	162	151	212	193	178	171	192	159	165	194	172	181	170	185	159	192	194	170	187	164	177	168	166	166	171	181	167	194	185	162	169	170	179	187	175	207	170	173	176	168	164	183	158	187	180	157	163	160	182	171	188	186	176	168	188	183	196	179	184	155	173	168	180	167	177	178	190	180	199	166	203	187	169	165	171	174	178	158	153	163	167	216	170	177	169	170	156	176	162	200	189	165	191	163	197	203	203	170	210	174	189	176	165	181	188	171	182	183	179	185	168	181	190	205	163	174	187	155	157	182	191	194	183	196	176	173	186	154	172	179	188	173	200	165	174	198	193	187	207	181	168	175	174	191	174	184	174	188	191	181	173	175	175	191	173	194	171	175	176	158	190	165	177	154	161	174	190	182	172	197	203	175	194	167	189	180	171	171	219	175	178	195	175	188	178	176	202	158	150	171	179	177	182	203	172	179	181	185	169	174	189	223	191	185	175	194	193	181	162	168	212	186	180	174	168	169	187	176	179	170	178	186	207	162	204	172	190	191	177	184	159	188	170	179	175	199	203	183	182	173	184	198	177	180	176	190	180	169	153	171	160	187	189	175	195	154	183	183	194	179	184	177	177	171	200	166	189	169	196	209	183	189	200	189	172	204	169	165	187	186	167	201	174	182	192	199	162	190	173	175	185	172	172	158	180	186	211	186	197	164	167	182	176	158	172	169	169	179	191	191	154	167	131	176	177	181	174	190	182	176	188	189	185	162	168	165	195	169	184	203	185	189	185	175	194	186	188	190	181	188	179	220	203	173	174	162	186	172	166	184	182	184	144	185	168	193	178	182	174	172	176	189	188	185	175	193	190	192	193	192	177	182	188	193	192	177	173	174	184	162	168	165	181	167	173	190	188	197	165	190	173	161	186	173	174	189	188	187	183	172	156	166	162	199	201	173	193	195	180	178	168	193	190	169	201	168	171	171	157	171	162	160	187	180	180	179	183	191	163	201	167	166	177	176	172	179	179	188	178	168	165	161	193	184	165	145	171	204	179	161	187	185	191	191	186	169	194	167	170	188	195	160	178	186	176	174	182	177	165	187	177	181	192	186	179	201	161	159	187	162	178	196	181	187	184	176	188	166	176	177	192	206	180	155	174	177	183	148	176	186	201	188	201	213	172	167	158	160	188	192	185	180	171	197	177	176	184	167	212	181	159	182	174	182	159	187	171	213	178	180	180	161	159	188	188	164	163	185	147	153	156	173	195	182	200	166	184	177	221	163	197	187	190	181	176	162	179	200	194	175	183	177	208	155	191	168	195	182	181	168	163	169	177	186	169	177	153	205	189	167	190	200	181	174	178	197	190	200	169	159	163	157	174	201	169	154	191	170	171	195	205	167	203	172	189	176	177	156	187	196	178	167	192	192	183	147	193	180	181	191	190	196	151	184	165	177	170	190	173	159	163	160	177	181	205	181	175	187	183	185	171	161	206	193	161	173	174	218	183	192	165	175	174	187	193	180	159	152	172	203	187	162	190	167	213	171	191	215	179	176	184	175	162	173	173	188	164	174	157	184	160	187	173	171	196	168	187	188	160	207	190	169	193	188	180	177	158	166	165	189	202	178	201	193	179	163	176	165	147	186	163	145	171	181	196	176	170	183	175	179	145	196	183	184	180	167	181	164	166	181	180	180	168	172	165	186	178	159	173	164	167	194	183	180	165	180	180	182	159	190	188	179	181	175	172	167	161	192	165	156	188	196	188	184	172	161	178	168	162	179	168	178	192	172	171	179	171	175	199	178	188	178	193	162	192	197	199	205	173	177	194	202	185	192	194	179	177	159	204	185	154	170	180	181	167	175	172	170	171	185	167	167	167	158	189	194	205	189	183	173	207	168	187	150	171	164	165	187	182	187	179	188	177	168	171	189	179	176	189	197	193	184	178	193	173	163	209	160	175	195	197	179	166	143	147	194	179	198	195	176	195	161	171	177	183	204	192	164	196	215	180	194	185	208	191	209	146	165	148	171	158	199	190	196	176	174	176	175	191	179	176	184	169	154	168	174	175	198	201	162	189	185	165	185	165	178	221	185	170	223	194	165	179	180	185	161	192	194	185	150	185	174	191	177	179	196	212	169	180	173	177	185	151	206	156	194	203	179	204	182	206	186	162	183	178	187	189	197	156	159	160	144	170	170	184	182	177	163	160	178	190	179	186	199	193	181	185	193	140	192	184	169	145	183	184	180	150	194	214	182	171	152	166	167	172	166	195	179	164	180	194	175	179	169	186	178	175	164	201	182	189	167	205	178	187	177	172	170	177	182	148	177	187	184	176	170	177	161	186	204	178	180	172	169	191	178	157	159	170	176	179	204	179	197	208	193	173	162	175	193	194	187	170	168	182	162	159	181	174	190	178	197	165	173	170	186	178	175	174	202	183	200	177	165	195	185	194	171	177	184	194	192	167	189	202	162	178	191	163	183	184	190	197	182	183	181	191	201	168	162	190	187	193	209	171	177	191	174	157	158	187	198	161	195	185	204	164	182	200	184	172	181	195	148	184	196	171	198	167	185	157	175	177	183	176	167	207	169	174	176	156	172	144	161	164	149	191	171	182	178	186	181	188	166	176	171	182	195	177	198	179	179	145	190	176	196	173	187	134	178	178	187	196	183	185	165	157	182	178	186	187	171	197	199	183	183	162	202	172	179	196	195	182	187	186	192	165	160	190	196	180	179	181	194	170	171	199	167	169	197	182	167	187	178	199	150	183	155	165	177	169	197	201	178	166	181	187	171	166	173	195	184	195	209	192	163	190	179	161	165	176	164	180	178	156	180	178	167	178	173	158	182	165	160	157	177	179	174	163	196	181	188	158	173	149	191	176	184	168	175	196	187	182	190	178	175	187	181	174	173	195	171	182	167	189	205	173	169	182	201	155	183	201	179	170	166	176	180	187	186	178	169	187	212	166	163	170	193	187	168	198	193	161	197	182	177	149	180	191	164	187	185	161	184	161	187	176	185	193	186	165	170	159	184	204	183	191	160	165	191	206	208	178	186	182	185	167	177	177	184	156	183	170	176	168	187	181	179	201	175	199	189	171	208	163	177	166	173	184	203	184	195	170	202	172	166	177	169	204	185	180	178	184	161	174	176	202	200	189	197	193	189	180	175	168	181	186	188	182	183	167	173	169	188	189	160	142	166	200	164	173	205	208	175	164	184	202	190	175	169	172	171	184	178	192	180	177	180	197	175	197	187	182	188	160	155	202
3632	5303	3048	1656	1161	854	760	608	521	550	536	546	501	529	511	499	455	449	499	429	456	428	464	419	447	468	419	415	462	448	460	493	459	429	441	470	458	463	457	499	445	446	459	413	412	480	464	430	448	413	429	411	466	439	445	457	474	426	448	424	443	452	400	467	423	420	456	468	452	432	447	423	433	425	440	424	409	471	455	427	426	428	407	432	456	409	412	451	408	434	467	484	448	438	442	427	424	438	409	430	454	446	424	422	437	442	426	490	446	432	443	405	438	439	433	425	479	415	426	424	435	453	434	426	443	423	411	427	473	422	462	444	423	436	448	441	425	466	434	434	447	455	460	434	430	405	502	450	458	411	412	450	418	459	400	436	447	437	437	485	422	412	417	462	471	414	462	479	446	451	464	428	420	462	425	434	462	407	447	435	425	432	475	418	454	442	484	416	441	455	457	406	458	459	499	501	419	407	457	458	425	426	410	455	452	426	425	482	480	425	475	412	430	437	422	429	453	416	443	436	424	446	467	438	448	463	437	436	418	421	422	429	468	480	432	440	458	431	428	411	435	477	440	447	415	468	460	430	448	464	463	397	434	425	419	458	394	441	466	424	442	434	440	425	404	474	402	425	431	446	427	431	414	410	416	416	466	433	447	456	446	497	433	467	437	434	437	423	441	427	478	452	412	434	449	473	430	416	427	449	404	441	439	444	413	448	385	424	418	463	453	470	450	434	434	436	427	445	442	445	448	464	427	428	420	434	393	443	423	459	425	458	444	447	472	439	406	436	438	438	421	473	391	440	418	482	427	405	442	415	456	457	433	452	402	480	437	412	431	447	441	442	406	445	428	454	468	424	489	425	432	452	430	434	443	400	459	444	473	459	417	411	450	402	440	409	452	414	420	438	445	427	447	446	425	432	460	434	441	426	480	419	429	452	441	429	410	425	430	456	440	449	468	449	407	426	450	452	435	446	408	427	463	438	470	467	430	388	409	425	404	438	446	437	430	421	423	419	429	434	408	424	437	413	407	458	460	436	427	441	473	404	439	452	460	458	423	457	435	438	417	423	473	423	447	422	506	426	457	411	423	432	435	471	441	427	472	385	466	447	415	446	438	448	466	436	433	414	450	428	402	427	412	440	505	428	501	439	428	422	460	433	463	435	430	402	452	441	456	418	446	436	426	421	425	412	422	446	440	437	439	439	450	448	416	465	418	425	436	418	470	461	427	401	427	427	459	417	439	461	464	415	402	469	408	425	387	442	437	455	436	420	424	476	440	452	458	436	448	433	436	436	416	409	456	395	439	446	464	422	438	467	422	431	451	448	464	409	441	441	456	442	434	449	452	458	431	423	423	432	438	450	458	482	464	439	438	445	451	438	440	422	447	452	437	441	457	441	418	457	438	456	440	440	465	451	446	434	441	422	429	468	411	432	438	474	438	425	441	454	435	454	385	447	438	445	421	452	445	480	394	408	438	461	440	419	453	439	454	437	400	453	469	431	421	445	407	421	479	465	442	437	457	478	449	408	458	410	425	434	448	440	451	404	439	444	438	446	426	468	435	403	419	462	448	443	441	454	416	484	417	435	489	448	450	417	407	444	488	402	453	449	439	457	454	443	458	449	431	443	402	467	439	448	446	458	423	460	452	429	415	411	425	442	423	404	434	447	481	420	453	440	458	412	431	436	455	437	419	430	478	439	454	440	452	433	466	422	432	444	442	460	462	493	444	405	448	447	455	468	444	416	437	463	435	414	423	475	449	456	463	456	447	453	397	426	446	430	462	428	447	464	436	450	467	434	455	419	416	421	435	450	435	466	476	394	443	430	432	462	456	440	396	459	421	439	441	452	452	456	413	452	474	438	420	437	443	407	436	435	424	425	424	443	439	410	424	422	487	416	411	458	436	455	432	416	425	468	454	428	399	448	438	428	416	423	464	406	406	443	427	429	415	455	480	419	424	470	455	457	425	421	433	405	455	427	431	445	438	421	449	436	382	461	454	446	413	458	428	463	424	456	480	417	422	451	436	438	440	406	420	437	439	449	460	459	424	460	467	420	444	439	439	453	440	427	448	452	459	423	423	415	414	468	426	446	444	452	447	378	457	447	444	406	431	443	444	462	445	430	471	457	451	446	442	396	462	429	426	437	442	402	440	424	428	407	466	421	420	423	417	425	417	440	449	430	434	444	438	429	441	416	438	407	447	410	433	449	450	469	404	426	410	415	455	429	421	441	474	411	426	429	464	428	443	428	446	438	441	452	400	455	435	436	436	396	431	444	438	448	432	419	466	450	456	401	429	415	451	457	432	441	445	462	447	489	457	432	426	455	450	410	470	421	464	430	410	416	418	420	435	446	425	450	432	418	431	442	442	438	432	440	431	422	454	476	405	435	452	452	451	481	465	437	463	418	462	405	456	465	438	461	477	428	411	462	429	455	449	444	469	443	436	448	431	426	475	418	450	434	426	447	463	425	442	419	431	401	428	461	444	435	399	401	448	437	413	488	487	436	460	448	432	440	466	406	445	430	395	473	447	401	461	432	448	441	455	394	422	458	438	413	447	458	484	407	419	456	428	460	422	446	466	396	439	436	457	415	420	449	417	420	451	417	451	467	410	439	429	436	433	461	455	420	472	460	497	471	422	431	430	440	428	400	438	451	432	437	409	431	414	437	455	443	443	418	478	465	456	395	419	430	402	469	443	452	437	445	433	422	414	433	412	447	442	449	455	431	436	461	437	420	466	391	430	456	444	437	446	447	468	453	455	466	432	406	431	428	434	427	413	486	415	411	449	469	469	435	442	454	444	459	444	406	456	454	428	483	415	462	435	412	439	426	409	454	431	412	472	438	404	432	439	437	419	455	486	452	415	413	444	441	396	448	425	479	461	405	471	410	464	425	432	426	451	450	439	400	430	415	475	463	422	472	469	422	453	419	439	455	438	432	427	437	442	472	412	494	439	468	416	466	435	473	434	448	440	424	471	479	410	439	398	420	418	407	462	430	420	417	447	472	411	478	427	424	429	481	447	434	436	469	429	439	462	478	422	453	459	434	431	427	434	442	451	405	438	438	456	463	426	427	414	459	422	443	481	455	431	455	433	427	443	431	462	442	435	438	446	455	468	439	411	450	434	441	449	425	425	465	456	439	421	433	469	445	398	432	416	437	463	459	400	451	424	438	468	439	458	451	471	429	410	456	472	417	399	470	433	429	422	449	434	430	433	436	488	466	437	429	460	422	475	407	433	447	436	422	433	387	467	485	406	459	425	431	429	433	450	451	435	456	459	414	422	466	417	402	417	462	420	450	496	442	418	443	442	405	404	434	465	429	426	429	421	457	437	436	434	435	421	482	449	423	469	448	444	441	447	451	411	398	415	452	451	428	448	469	395	437	434	408	417	427	444	435	481	433	452	424	454	463	436	423	406	440	427	433	403	432	447	411	427	440	458	415	450	454	417	455	447	456	458	467	437	419	405	460	434	459	452	410	429	445	452	446
31308	19336	8201	1370	855	723	622	570	518	566	513	483	453	432	481	448	422	439	471	443	412	406	434	433	472	432	381	438	429	433	410	424	424	407	420	418	495	416	448	419	409	399	438	402	436	485	434	430	409	474	396	463	394	412	359	404	466	419	407	460	415	395	388	390	429	435	438	425	439	405	442	401	425	445	441	433	413	438	392	433	408	413	409	440	447	431	395	428	404	389	418	448	431	416	388	419	413	421	442	394	424	418	429	391	380	411	424	419	407	424	416	392	409	436	426	469	474	435	400	409	432	430	415	409	401	442	440	434	442	417	431	449	422	409	395	428	412	453	417	424	396	409	449	413	428	411	399	414	428	413	427	412	422	454	403	434	441	386	359	430	471	436	406	441	454	453	452	440	427	463	441	429	483	401	403	376	427	425	479	414	451	492	384	386	452	435	383	413	433	396	391	409	412	430	422	391	415	447	441	446	447	421	475	453	425	412	432	431	416	413	437	451	437	427	420	403	413	409	388	418	402	389	429	449	421	398	410	425	451	424	417	415	408	396	420	464	430	423	415	430	399	439	448	405	453	429	426	450	474	440	440	426	422	382	414	421	422	375	412	404	370	427	431	429	434	417	430	432	409	388	383	428	399	431	419	421	438	397	398	436	447	417	457	423	411	376	437	432	430	453	398	419	415	433	422	414	422	437	449	470	374	473	421	408	395	439	415	409	412	433	424	429	399	399	414	388	469	437	445	392	434	441	385	406	383	450	440	431	433	445	450	409	432	433	441	436	440	421	425	413	383	442	438	419	421	384	398	410	406	422	436	440	421	442	441	424	444	422	402	432	443	418	418	428	435	440	423	467	449	457	414	436	389	451	450	443	437	423	448	460	401	411	413	409	433	414	399	432	426	394	396	437	411	417	396	438	411	422	429	420	424	413	386	416	463	444	429	436	403	403	396	439	418	449	427	472	407	444	403	424	400	435	429	465	408	428	395	432	393	404	498	435	476	408	455	430	425	435	406	450	423	414	427	448	441	437	401	465	442	390	445	412	399	406	414	400	424	439	431	447	421	402	407	406	452	409	421	481	405	449	459	440	434	420	412	424	409	427	456	435	409	439	434	411	422	386	439	436	393	456	407	417	452	425	424	432	410	426	470	435	426	468	441	454	461	484	413	417	387	416	430	371	431	398	429	427	420	449	431	427	436	403	436	436	418	436	458	426	387	435	435	399	413	418	409	436	420	424	415	378	444	396	467	426	452	423	408	420	407	440	437	436	419	421	428	428	424	418	414	432	437	467	435	442	402	427	467	437	400	451	448	417	420	406	419	392	392	399	446	423	421	401	431	436	422	433	462	417	435	449	418	451	476	441	451	430	418	462	440	414	437	432	395	429	420	411	422	387	372	425	411	412	412	431	430	422	398	418	430	405	444	451	374	440	409	392	463	391	431	404	413	420	411	436	416	408	409	439	426	382	433	429	453	396	441	392	413	404	382	432	424	424	442	427	419	421	404	444	416	398	421	447	486	410	394	408	452	438	446	425	399	446	439	397	437	424	427	412	475	462	446	460	453	447	383	405	427	425	426	429	395	417	468	416	405	455	450	418	422	421	419	397	431	444	407	439	440	400	418	419	411	409	412	395	410	425	441	419	414	394	455	425	435	439	446	438	391	404	441	430	408	433	452	382	414	418	425	412	421	474	417	426	430	414	432	450	400	415	411	383	387	436	441	418	417	471	429	434	417	425	434	428	406	394	402	424	403	429	400	410	387	453	381	437	414	425	426	413	420	444	437	426	418	412	411	428	416	414	450	445	435	430	407	442	438	398	403	441	453	429	420	434	424	426	383	429	443	439	423	432	394	466	428	415	422	440	405	422	427	462	390	417	450	434	434	426	416	415	410	424	456	465	435	445	398	436	446	424	408	452	445	393	413	415	403	418	414	444	440	403	404	435	462	452	418	464	466	443	416	411	443	432	456	402	391	443	417	402	455	461	454	363	444	447	412	421	418	434	439	395	433	431	400	426	443	463	453	456	435	446	381	412	432	410	403	428	400	411	418	420	413	432	415	400	438	435	477	452	454	423	455	441	452	407	395	409	416	455	431	445	432	402	428	413	366	448	433	435	430	421	448	449	455	420	410	420	422	418	446	381	406	442	448	453	460	420	423	462	417	459	460	455	426	385	408	405	461	429	459	427	395	431	473	450	437	397	404	420	446	406	465	401	404	455	421	403	428	424	446	463	388	423	448	439	418	418	446	438	417	446	431	472	423	414	408	414	429	432	480	382	449	387	432	427	453	400	429	444	395	398	440	434	464	438	468	432	442	432	394	417	434	446	416	434	415	393	437	449	406	432	396	447	417	427	426	433	413	440	487	438	410	432	463	445	417	440	451	399	448	418	447	418	453	435	418	446	439	369	434	464	481	458	428	412	428	413	418	392	456	404	416	456	411	443	441	467	410	419	392	417	427	431	442	409	421	407	379	362	463	412	377	417	392	442	389	430	460	418	423	447	407	437	400	432	406	405	421	420	410	408	430	452	434	375	417	408	407	394	444	460	418	392	417	458	421	433	396	415	458	443	452	433	434	448	372	424	480	444	413	467	442	440	393	443	405	394	417	416	435	395	426	444	450	413	406	452	441	414	396	420	454	440	408	372	401	457	436	391	441	397	420	419	416	462	441	440	424	440	433	436	427	440	415	412	392	414	427	434	425	421	431	406	392	418	405	441	446	448	404	433	418	424	444	433	399	420	395	427	414	426	423	455	442	413	419	395	443	438	444	410	419	448	472	439	414	453	423	378	437	449	473	422	431	443	416	434	392	405	406	446	440	401	417	444	388	418	381	458	445	429	384	430	447	396	438	415	436	421	463	379	442	458	446	431	417	448	428	401	400	442	402	414	425	452	433	424	428	384	407	414	427	419	434	421	427	413	424	400	463	444	399	427	434	397	428	426	420	412	399	383	445	438	410	434	423	440	426	434	378	442	392	433	424	461	407	454	395	409	434	416	410	440	438	436	432	437	416	420	435	431	405	402	420	439	413	407	396	419	409	427	452	480	427	416	450	437	423	405	408	412	442	457	444	473	436	426	416	396	458	420	398	451	385	434	416	402	432	428	441	428	403	413	399	426	398	407	377	442	405	402	472	436	439	390	421	419	375	436	431	416	441	434	425	413	395	420	409	441	402	422	389	409	403	424	465	429	422	441	425	424	393	428	455	428	419	421	439	450	422	418	408	446	432	395	488	467	413	393	426	436	454	416	433	424	427	447	409	427	460	439	430	442	471	421	413	452	385	429	460	462	426	428	404	414	385	435	412	420	454	400	413	440	432	454	443	456	402	416	407	407	415	439	379	438	391	431	411	405	364	419	442	460	480	409	431	412	405	431	483	398	449	433	442	411	441	424	457	442	465	465	413	402	399	411	409	396	427	381	444	414	448	390	400	417	422	426	440	376	451	436	459	429	430	450	427	389	396	424	439	392	388	425	388	463	438	441
5848	1942	1600	1314	1139	1069	1031	1032	1007	1012	950	980	1003	941	957	1002	943	989	979	981	940	993	954	929	888	956	937	944	995	955	925	961	945	982	1002	875	977	937	940	938	969	963	1007	912	939	939	974	969	879	965	916	949	909	974	966	1018	912	968	973	917	906	975	907	991	982	954	975	939	936	935	968	946	930	882	942	995	909	918	930	949	917	1003	953	967	933	916	961	933	937	940	985	993	912	977	899	994	972	933	925	947	940	924	954	999	964	959	959	905	970	965	985	964	979	1024	960	945	979	950	900	953	951	946	911	1017	908	963	929	1004	970	961	946	937	942	924	964	1008	1006	955	950	924	963	913	941	964	952	975	969	955	961	944	955	939	933	916	952	963	918	966	883	991	1000	963	970	910	906	947	987	908	938	948	963	956	910	918	923	933	948	966	952	915	951	946	928	938	982	960	896	1006	955	938	983	913	950	901	946	908	1008	951	909	949	939	961	970	988	962	959	920	944	948	968	954	932	993	918	913	1020	975	924	960	921	914	1024	975	918	985	931	978	956	964	976	916	930	911	959	968	958	951	917	978	920	968	931	928	907	924	994	969	992	934	956	925	1015	962	906	924	884	967	956	954	962	863	1013	991	910	899	959	1002	960	967	974	904	977	948	952	964	978	922	935	998	929	963	954	972	974	956	965	992	944	895	939	947	928	914	894	916	967	948	950	985	938	951	916	1024	976	890	1012	952	903	923	945	936	946	966	903	989	930	979	963	960	973	919	957	982	904	1001	999	928	954	871	951	946	952	917	917	952	1004	930	961	999	930	977	974	952	972	925	966	947	945	958	931	948	929	881	942	967	951	953	940	965	953	974	978	943	936	955	956	933	919	992	921	981	896	944	948	963	954	956	1006	1006	931	914	969	924	911	990	956	928	905	957	943	945	934	972	989	933	980	909	899	998	965	994	943	952	990	922	1002	982	952	925	909	860	1006	929	981	957	893	952	917	906	946	960	942	931	857	998	944	963	973	970	969	893	929	982	927	949	1017	1004	932	992	958	953	958	959	950	927	925	922	975	954	974	945	970	938	931	954	967	931	933	963	1031	969	960	931	904	992	988	900	929	903	939	977	938	903	939	958	985	936	893	942	950	913	937	912	983	985	955	960	951	920	929	995	924	891	956	955	952	1006	891	968	979	928	964	934	927	974	916	942	962	940	975	1005	949	856	965	968	936	881	916	981	964	944	898	952	921	952	961	947	889	925	923	975	956	936	934	1046	945	968	958	950	929	907	1036	995	938	978	958	1001	1001	969	1008	951	964	942	931	999	995	945	969	1008	988	937	905	930	919	986	915	981	968	905	1019	972	972	979	969	971	927	914	950	925	959	978	931	935	962	937	930	964	983	896	914	955	957	931	1009	954	945	951	949	930	924	919	969	998	960	949	957	936	960	1018	959	972	879	942	981	923	1006	957	938	928	967	948	914	952	916	980	1008	939	927	931	981	983	972	941	980	940	944	956	967	890	920	936	909	917	926	932	910	923	939	936	900	971	953	959	918	899	938	914	957	993	1030	939	931	1022	925	951	935	925	1032	929	968	941	937	939	978	940	964	982	959	873	884	909	933	961	935	888	967	991	936	900	957	935	921	925	956	977	904	944	946	935	930	944	911	910	977	935	971	960	963	998	944	878	949	933	914	968	949	956	958	959	924	950	908	977	942	952	978	976	932	960	971	988	953	951	924	894	865	909	960	933	954	934	969	942	986	980	939	929	979	945	961	984	948	964	956	950	918	926	929	1006	927	940	915	1015	937	952	938	970	948	912	979	989	937	1017	941	915	946	955	947	1000	963	936	961	947	946	900	954	983	961	891	974	983	981	921	959	952	921	945	897	964	967	941	985	986	988	915	953	915	949	960	953	980	917	971	941	978	912	969	904	918	932	940	975	961	908	963	919	969	910	936	974	903	909	983	958	949	939	987	1017	965	916	968	937	892	944	913	942	940	939	938	1009	913	980	947	932	938	911	980	905	948	928	982	973	945	974	922	969	958	901	981	912	976	971	930	959	1005	957	971	954	934	930	955	996	950	902	952	1012	949	912	961	901	997	972	958	912	928	979	912	947	964	987	932	973	925	955	938	963	918	911	1007	972	932	952	937	932	932	907	951	951	964	911	936	971	983	986	916	1002	932	917	949	953	925	991	958	941	976	982	998	954	935	934	960	851	967	1013	986	996	999	941	930	913	933	951	986	962	990	932	955	954	944	916	944	903	966	936	961	934	937	977	879	890	972	945	934	964	968	938	943	1001	934	912	961	980	964	965	966	904	952	916	914	940	909	923	949	953	963	962	946	955	976	950	969	970	973	971	965	924	984	880	992	929	896	985	976	957	987	941	957	949	950	945	983	971	971	977	999	924	926	901	965	994	934	940	913	986	954	926	909	934	965	966	941	875	926	944	917	959	951	942	936	964	954	960	962	975	952	904	997	947	934	925	937	963	895	939	923	890	977	940	883	937	950	993	1001	931	928	965	937	981	914	912	931	951	954	881	909	907	945	941	952	934	937	940	961	886	999	976	963	951	946	965	924	912	995	986	950	935	949	917	924	950	979	976	955	923	938	912	942	895	959	984	954	951	927	929	948	905	928	978	904	968	916	952	936	947	987	973	966	1009	933	1006	918	1005	963	909	934	929	900	928	926	891	940	918	922	965	968	957	914	986	942	970	884	994	923	949	860	947	929	937	931	1019	953	949	1007	920	900	970	947	984	965	942	985	953	942	989	920	889	935	970	982	935	948	930	943	966	950	942	965	881	979	978	937	991	953	949	904	937	976	975	938	948	981	991	892	947	975	948	911	954	939	986	960	978	986	991	939	944	909	905	1003	938	945	927	986	940	930	943	934	979	906	994	935	954	989	959	939	955	907	1009	948	940	924	941	949	943	1030	935	964	927	915	917	964	944	891	951	950	923	947	935	921	977	913	896	980	926	1018	935	979	954	949	926	957	959	958	904	983	974	998	981	954	959	913	979	994	986	992	1023	934	968	960	940	922	964	1002	909	976	980	940	1022	956	952	941	968	929	925	956	937	892	930	944	921	970	955	939	931	926	991	968	924	952	962	898	972	945	897	940	898	952	967	970	967	975	987	924	944	933	986	979	971	952	981	844	921	939	955	973	986	950	944	963	944	929	980	975	1018	967	957	952	911	953	948	965	943	892	954	939	861	964	963	964	932	929	979	906	978	943	924	895	978	961	971	921	991	948	893	968	961	907	959	940	938	952	941	964	965	966	937	881	920	964	991	974	927	952	941	935	972	1025	933	960	914	954	960	942	894	985	905	975	958	934	930	938	985	934	955	889	933	927	918	961	952	954	942	939	928	1005	940	914	955	931	938	934	960	943	970	942	970	958	994	923	964	947	915	907	914	934	935	985	959	932	955	919	979	941	928	948	968	1011	919	995	911	981	927	956	971	976	1022	915	904	975	984	966	927	953	921	906	950	927	952	1013	960	995	980	916	920	975	958	972	964	938	983	936	936	928	1006	976	947	936	919	934	905	1003	961	899	926	980	1014	965	958	924	947	917	936	997	936	962	977
24026	20654	23870	27450	20648	20073	1681	733	527	515	436	434	426	378	385	332	380	366	349	334	313	343	339	302	291	351	287	311	341	328	280	282	322	284	338	325	327	326	313	304	306	298	302	307	303	300	337	325	319	284	316	333	331	316	304	312	307	299	324	317	292	311	302	331	316	325	326	333	326	294	337	358	321	339	299	325	297	320	306	314	319	286	275	312	315	332	300	331	318	298	306	313	320	328	303	294	282	280	321	289	315	304	303	313	270	341	285	275	316	317	321	303	326	298	297	308	323	319	307	293	279	318	277	331	297	314	313	297	334	297	276	320	308	282	329	314	275	291	323	306	303	316	303	301	288	296	299	309	323	361	300	299	302	354	322	311	338	310	316	292	286	296	279	305	306	330	334	297	326	334	331	326	297	281	297	307	335	314	279	297	315	318	296	314	289	281	266	293	309	323	273	299	280	288	316	351	297	323	290	312	317	320	328	351	294	301	340	376	345	303	323	309	263	309	301	288	337	298	275	305	331	312	316	327	292	322	287	319	275	344	307	320	300	307	315	306	323	306	310	288	290	324	303	354	334	292	303	326	333	364	310	321	301	315	320	317	333	329	316	300	303	317	284	299	321	369	294	294	308	299	300	298	313	314	293	339	285	348	282	337	314	344	282	314	274	307	333	339	319	294	316	287	261	325	327	295	306	341	300	297	309	321	349	314	302	318	330	306	332	307	282	311	313	287	267	297	305	308	327	329	303	339	344	293	309	310	323	333	322	308	312	320	303	315	312	298	292	304	311	326	290	305	341	314	344	304	306	292	336	303	315	310	319	339	320	291	314	323	315	270	324	318	317	323	358	342	304	322	322	306	311	333	313	324	280	338	311	328	353	330	324	300	304	290	349	325	323	328	303	314	295	317	305	342	330	284	340	336	359	288	291	302	300	316	329	307	298	311	305	333	318	337	307	353	321	288	328	340	315	295	299	276	320	329	302	296	313	335	326	325	310	323	283	348	297	292	313	280	303	281	289	303	330	288	304	333	313	317	299	307	323	313	334	268	335	302	317	325	291	331	323	310	271	318	328	327	327	319	318	302	310	290	315	316	314	332	266	312	315	342	308	293	327	289	349	270	299	286	329	317	331	300	289	327	327	339	306	303	328	322	292	304	320	279	272	285	299	323	322	314	293	307	311	316	314	298	305	287	331	290	300	304	309	299	297	317	329	303	331	341	327	335	295	283	314	293	331	317	269	333	295	307	324	301	315	260	321	316	312	336	349	297	310	313	332	345	315	336	295	278	282	259	298	338	290	322	291	299	290	283	299	313	369	288	299	328	295	282	336	317	324	303	343	318	284	321	341	315	275	326	297	266	303	299	316	333	335	330	342	308	314	313	330	289	322	301	301	285	303	311	325	292	331	320	298	319	324	334	301	290	310	311	334	296	332	328	309	306	296	314	314	331	318	323	317	323	317	274	339	309	292	339	302	302	300	297	281	333	340	328	283	325	300	297	286	302	298	336	339	319	303	266	307	292	309	299	320	328	285	283	330	312	268	319	283	302	335	305	315	321	338	303	299	292	322	275	288	329	338	335	322	325	319	306	327	343	319	302	282	308	289	299	343	296	304	339	319	317	279	300	297	282	321	298	277	305	324	269	320	319	285	306	289	300	288	309	300	275	333	311	337	299	309	354	300	284	296	332	307	312	342	337	313	314	357	314	324	282	287	294	299	300	279	310	291	299	301	293	321	306	312	334	320	335	295	339	329	294	310	288	283	277	314	311	288	293	307	330	320	324	321	341	336	327	322	289	335	312	321	306	305	340	319	281	310	290	316	290	305	316	329	311	322	316	307	315	290	286	341	352	315	290	340	291	308	311	312	342	328	307	310	344	302	285	299	300	305	297	299	301	315	280	340	302	320	312	319	328	314	328	313	289	286	322	311	317	313	316	321	319	281	299	307	301	337	305	313	308	324	343	302	316	315	292	303	286	323	305	293	301	349	311	306	326	282	339	338	283	325	302	310	278	316	309	317	305	301	318	276	295	334	292	308	362	313	288	303	326	294	353	304	305	314	312	327	306	302	314	296	286	322	354	285	287	316	306	315	309	334	312	332	316	293	347	314	310	306	282	330	279	321	322	337	345	328	307	322	305	286	294	341	305	307	303	290	292	301	290	311	296	329	308	296	328	301	322	334	298	313	284	320	330	304	304	359	331	292	287	314	332	329	330	319	309	303	349	336	310	321	305	296	302	297	293	282	310	305	309	324	290	298	316	339	314	322	314	328	290	344	314	295	293	315	312	271	337	321	291	269	320	294	308	313	304	290	326	260	304	311	329	286	340	345	345	318	310	316	309	315	310	308	326	302	306	305	319	323	276	336	307	299	340	293	320	288	316	323	346	333	328	296	306	301	346	295	284	303	314	335	295	338	316	342	291	340	315	283	297	306	281	297	314	343	286	291	311	334	319	343	316	274	314	321	312	325	308	291	289	283	328	314	290	315	306	301	299	290	353	301	295	293	293	344	333	321	332	312	322	352	324	308	304	299	295	302	276	265	282	320	343	299	330	332	322	272	328	316	297	309	315	314	309	273	309	320	293	311	315	293	340	324	287	284	313	283	323	310	330	323	325	306	300	329	320	309	292	323	304	317	343	300	300	305	313	311	306	299	291	296	310	283	303	302	328	299	295	278	323	289	318	321	309	316	301	323	314	319	304	272	279	341	308	299	314	338	285	327	354	297	318	318	320	270	286	281	304	318	285	332	274	317	341	326	284	306	321	298	302	298	294	295	320	294	306	321	341	326	316	313	286	325	316	323	298	298	309	339	323	361	300	302	297	323	302	299	308	301	314	307	314	296	302	316	302	311	297	331	323	324	305	326	333	327	318	322	317	325	287	334	306	324	321	310	308	315	329	271	295	309	322	288	307	279	291	280	295	302	333	304	288	358	292	282	306	325	328	324	320	276	293	321	302	298	292	304	295	300	272	270	327	303	311	326	298	308	324	302	320	325	313	324	343	318	324	331	357	322	286	302	295	304	296	309	308	364	333	298	306	299	298	332	350	328	308	313	300	261	294	279	326	300	336	321	302	290	312	310	314	323	329	329	301	336	321	315	271	289	294	316	286	297	342	299	299	321	314	306	282	281	318	304	316	290	296	278	323	296	329	334	286	294	329	306	309	319	336	283	313	311	306	288	323	327	313	316	305	291	318	304	297	300	345	324	329	298	338	300	305	345	306	341	302	326	320	312	319	331	303	299	310	303	336	297	312	286	332	312	298	346	322	286	297	282	322	333	309	296	300	297	321	319	322	308	342	304	307	283	327	293	311	292	304	318	330	286	352	317	310	288	305	316	288	333	306	298	303	326	293	293	306	311	334	308	331	317	277	284	317	317	340	294	303	292	283	336	298	295	317	314	335	273	320	304	288	286	296	289	290	332	265	302	336	307	298	319	331	319	327	317	301	335	305	307	317	290	322	323	313	320	302	306	285	319	332	343	323
3650	3556	2267	1453	1138	976	898	789	805	746	806	739	750	694	702	747	716	766	752	749	717	671	736	701	707	738	642	720	718	676	719	679	697	698	706	720	700	675	711	701	689	727	700	670	684	654	697	705	662	719	700	703	724	684	691	722	702	664	708	735	675	703	656	696	710	670	721	647	676	641	672	704	650	644	716	694	686	735	644	696	721	743	736	716	736	695	690	718	708	721	656	697	692	682	693	649	708	694	685	651	688	732	701	756	679	714	666	717	708	680	724	663	690	672	719	715	716	681	728	726	685	723	684	685	670	692	671	688	661	725	712	683	675	690	715	682	695	685	702	650	736	646	712	679	710	691	709	700	724	691	725	653	686	715	692	684	707	670	698	659	711	723	667	724	671	716	688	669	720	710	702	681	728	675	724	695	666	701	745	663	695	737	680	681	700	680	734	697	734	708	683	679	746	696	710	628	641	729	674	688	726	675	700	705	670	707	706	684	726	689	660	694	670	704	679	665	696	640	699	705	683	678	694	714	666	671	728	732	722	720	707	724	697	664	707	666	720	729	646	748	725	714	754	684	675	754	693	680	691	698	710	675	703	696	703	718	699	670	664	680	696	717	655	704	750	694	706	706	673	718	730	668	702	654	691	677	690	721	702	740	712	683	691	689	682	657	721	723	681	714	728	727	702	734	724	740	687	677	674	705	753	679	670	707	735	655	674	723	664	698	687	738	686	670	709	745	701	664	699	671	750	696	644	723	712	699	674	683	707	688	723	696	706	713	688	708	698	679	647	710	663	729	695	660	722	685	750	657	665	685	757	732	693	718	720	731	686	771	665	705	691	715	707	719	757	732	661	670	691	712	729	688	669	690	724	709	702	668	708	668	670	673	683	692	662	695	709	698	699	678	699	677	709	671	695	707	654	728	711	663	698	671	699	733	754	670	668	649	713	694	684	686	722	679	680	702	710	690	686	757	659	695	692	695	691	698	699	680	726	671	733	700	671	652	641	719	738	699	697	697	688	682	705	673	736	685	740	693	710	687	713	694	714	712	722	750	680	749	676	619	695	730	713	717	723	697	690	723	688	731	719	716	684	692	671	726	689	717	697	662	684	685	646	688	686	700	691	674	663	699	708	719	733	749	694	726	677	713	687	638	689	663	725	712	742	713	677	666	717	695	630	702	686	705	690	703	697	672	668	697	704	662	676	715	722	706	732	683	695	696	738	716	688	687	707	697	725	718	689	692	708	648	736	681	662	688	722	677	660	667	679	682	656	703	731	679	675	721	686	692	675	678	691	712	720	664	687	686	714	690	671	664	707	708	710	687	718	680	700	693	738	680	671	700	679	724	717	702	693	688	722	706	726	695	706	768	702	668	662	672	704	683	690	719	736	698	668	665	662	692	677	697	698	752	708	685	704	703	740	724	708	727	710	725	702	733	651	719	695	732	722	671	690	714	770	669	752	738	760	717	653	687	706	670	715	671	716	676	738	713	690	731	663	700	704	763	675	724	667	708	733	686	695	725	688	702	656	704	690	688	716	704	755	699	693	706	726	722	718	670	677	735	699	705	705	695	695	694	677	692	679	732	701	719	729	684	690	704	703	699	771	691	683	661	686	687	744	668	697	674	664	684	699	650	710	705	671	707	686	685	723	733	699	728	686	686	670	685	679	689	715	758	739	699	677	709	683	683	733	711	678	661	683	705	710	721	681	735	696	707	712	696	705	672	683	664	701	726	681	685	677	731	690	681	729	711	716	681	641	703	715	658	728	647	714	677	703	707	705	736	696	695	684	733	664	708	711	696	722	692	705	702	697	701	656	756	718	719	712	678	699	726	669	658	702	691	702	668	710	737	705	682	668	676	754	679	674	749	708	659	683	668	703	739	728	680	676	701	724	692	694	684	698	712	651	703	681	705	711	725	688	689	708	696	669	707	718	690	677	670	675	668	701	684	700	716	705	715	710	684	672	678	762	677	674	698	711	716	651	684	693	743	705	767	652	685	646	688	664	664	667	713	698	696	711	718	688	715	650	706	699	660	693	697	724	686	731	681	686	658	702	692	645	716	685	698	714	716	692	675	708	722	622	701	726	711	712	681	703	682	741	740	701	677	724	769	717	739	685	711	696	752	684	718	677	700	667	702	665	700	703	671	677	703	681	690	729	702	737	716	730	689	751	691	755	692	666	713	701	693	684	701	712	711	683	725	651	693	712	665	692	658	693	719	675	683	681	718	681	690	716	704	672	708	667	684	697	704	724	688	729	707	756	684	731	722	688	684	716	736	728	686	713	750	685	714	716	716	729	718	729	693	675	669	667	709	664	742	668	673	654	693	680	711	727	695	692	674	678	721	648	651	715	702	716	719	698	666	681	732	712	717	693	683	682	702	705	675	669	690	686	740	751	686	747	672	711	676	700	681	665	718	752	699	727	735	699	730	654	690	731	674	656	713	681	680	666	698	698	727	723	718	688	707	731	745	670	677	695	711	657	699	638	685	716	682	741	737	714	690	689	714	758	730	666	690	714	754	721	693	715	725	671	683	708	730	690	710	696	706	687	739	663	703	672	711	732	699	681	668	670	691	705	698	724	756	676	726	713	700	708	687	706	689	663	686	663	718	723	668	715	680	694	685	689	700	663	740	688	682	727	671	727	684	679	669	700	717	693	690	696	738	725	686	714	693	679	713	690	764	748	755	705	697	667	689	687	688	639	698	732	737	730	729	712	719	674	692	702	670	723	681	714	703	685	674	688	678	676	725	719	693	678	663	666	690	675	734	694	650	693	695	692	711	693	695	694	727	715	706	680	706	719	694	760	692	703	673	680	706	691	699	697	682	708	708	696	691	714	678	679	676	734	682	724	705	718	697	704	675	707	745	704	698	676	695	668	699	699	701	697	682	696	657	738	700	708	709	678	669	702	694	694	696	722	723	651	671	693	682	673	690	693	731	678	734	729	662	699	680	694	713	711	705	685	678	715	701	664	686	668	704	730	657	690	717	672	724	720	684	676	683	702	695	713	727	671	695	736	705	717	708	703	695	735	697	666	700	686	685	702	717	732	660	683	697	727	672	667	700	668	707	712	735	670	699	726	700	714	701	736	698	702	658	661	724	718	689	649	737	715	735	744	682	655	709	673	669	675	711	674	695	721	684	694	676	708	740	700	693	664	694	714	731	700	711	674	698	651	677	647	709	638	709	747	712	698	659	678	718	692	660	725	685	681	603	692	678	720	729	667	707	700	621	715	690	730	643	683	733	653	683	667	732	668	748	685	727	716	693	757	746	727	711	695	654	746	718	655	698	715	683	691	713	729	737	674	691	695	739	682	702	704	707	648	735	738	681	719	697	699	692	679	680	721	710	696	723	693	673	719	702	683	698	668	714	683	703	727	685	729	686	693	726	694	716	700	725	726	694	681	716	698	740	726	683	695	721	711	718	696	649	658	684	665	665	686	718	662	764	700	736	713	711	707	707	716	711	704	688	710	752	697	721	664	685
23397	20682	24193	27182	20688	20698	16698	1210	619	486	433	426	384	347	290	302	269	273	245	240	192	194	205	213	202	211	200	168	210	184	197	216	210	186	200	193	177	189	187	151	204	169	186	174	161	194	180	184	188	180	167	160	170	175	174	200	196	170	189	183	209	200	176	183	195	197	208	184	174	190	189	205	157	186	209	168	187	187	178	175	169	187	169	202	167	200	186	166	209	176	171	180	189	202	173	197	185	156	166	185	173	173	180	173	189	184	155	169	201	207	185	179	169	196	180	184	170	192	170	179	168	194	204	188	174	177	186	183	184	208	175	170	173	186	173	160	171	174	171	159	174	170	187	166	200	187	174	156	183	183	175	204	184	173	148	187	194	168	175	190	180	164	173	197	140	169	184	156	169	210	184	200	170	187	187	200	180	160	188	185	163	182	174	165	160	185	186	180	170	160	163	183	156	163	170	178	172	164	196	180	171	136	177	188	169	200	188	176	174	185	179	199	163	174	176	192	192	196	192	161	171	177	188	174	191	180	168	193	184	179	183	177	194	163	176	190	183	176	207	202	195	179	162	188	182	174	159	166	170	181	199	190	196	178	182	157	201	178	176	194	155	190	187	184	168	158	174	181	167	181	171	171	190	191	196	193	170	203	193	184	196	172	193	206	177	184	184	158	187	159	194	165	163	145	171	166	188	171	187	203	204	166	179	187	191	188	153	196	181	190	177	180	163	178	155	153	176	198	188	173	155	181	178	176	178	186	182	169	165	176	183	193	183	161	188	195	172	168	184	166	153	177	178	171	176	202	184	158	148	195	181	168	168	180	166	168	169	166	184	175	172	217	160	184	170	173	171	183	190	158	179	169	170	217	173	169	191	189	167	182	198	193	191	176	191	180	165	158	198	188	174	170	177	182	162	156	167	175	188	157	193	169	183	178	197	197	189	201	169	166	177	160	179	188	179	176	177	173	173	198	188	160	172	185	179	165	212	208	163	179	174	160	154	173	175	154	163	175	168	190	172	159	186	165	178	159	183	161	177	175	175	173	174	193	160	156	171	173	186	192	179	182	185	191	193	186	200	165	181	174	162	207	204	173	173	161	194	171	187	194	164	177	165	187	183	180	141	166	180	187	180	185	198	199	176	175	172	187	186	169	205	185	172	204	166	184	179	159	195	153	178	184	198	184	188	181	189	172	197	180	179	175	167	161	182	163	198	167	154	164	198	179	177	191	177	164	150	185	156	200	168	170	144	188	180	193	154	195	187	168	164	169	164	171	176	165	193	183	190	201	188	167	175	144	163	180	178	175	202	206	200	185	171	190	177	171	206	189	192	187	173	191	196	239	174	177	173	178	171	180	181	184	189	194	182	167	184	182	192	184	161	188	183	184	185	173	183	194	172	179	167	184	183	176	187	156	165	199	194	170	193	168	150	182	178	169	186	173	171	162	168	169	183	155	180	164	168	165	177	172	169	152	201	193	180	160	172	168	175	182	183	186	196	208	191	175	180	197	176	218	170	182	179	192	171	199	196	157	166	185	162	190	182	194	203	159	188	186	195	197	169	186	199	160	185	181	161	201	198	192	177	158	176	169	208	196	163	180	204	167	181	183	175	178	186	186	180	188	185	163	191	180	164	176	195	184	169	192	199	162	185	185	191	175	185	174	194	183	169	176	174	155	168	195	203	170	207	183	172	188	164	174	176	208	164	167	199	163	175	213	157	164	160	162	182	197	199	183	192	158	160	166	168	178	168	141	157	156	199	197	187	202	202	159	174	176	177	209	174	178	163	164	178	192	179	200	168	159	175	190	185	161	181	176	187	176	183	189	187	161	212	179	192	182	190	183	176	187	188	202	167	198	161	192	170	193	171	175	169	165	203	183	185	202	156	190	159	186	170	160	205	189	179	179	203	186	168	192	178	162	176	190	182	169	173	163	173	191	178	163	191	163	158	187	164	195	187	184	165	173	178	169	165	182	182	171	182	191	188	154	202	168	165	174	187	195	191	182	159	167	160	167	205	185	185	159	190	171	176	152	141	175	192	197	167	179	161	186	178	193	178	166	188	181	191	160	179	167	185	196	175	194	194	199	173	185	179	185	175	183	188	180	178	179	175	142	195	184	151	190	172	177	158	193	177	174	182	205	184	205	177	167	183	191	202	191	170	174	197	161	191	161	201	178	191	178	198	184	199	197	189	171	186	188	178	190	183	201	211	175	163	184	177	190	198	172	178	189	178	199	206	190	157	182	172	168	182	217	172	185	213	209	181	170	195	175	194	187	169	167	179	169	175	185	168	181	198	187	176	167	168	193	180	181	179	181	182	188	164	189	184	181	162	170	176	169	186	162	174	177	178	164	178	174	193	184	191	187	211	160	190	189	174	177	179	205	181	158	172	186	138	186	179	174	202	205	177	172	166	179	192	174	191	185	172	170	172	174	187	162	170	184	181	173	164	187	178	165	168	158	191	195	198	168	217	186	158	179	196	166	187	178	178	162	186	183	168	202	153	189	213	191	203	156	194	198	178	172	166	183	172	174	177	170	192	189	155	154	170	172	208	177	154	187	175	175	177	198	206	179	188	152	179	181	175	163	182	169	179	180	175	158	159	177	172	170	168	183	202	183	186	168	190	168	172	174	203	197	195	203	166	179	168	195	190	157	174	146	184	167	187	170	134	178	191	169	169	173	160	193	192	150	187	179	174	176	198	188	181	202	177	157	195	180	160	170	162	154	178	142	199	187	174	200	151	205	189	159	191	163	180	170	209	168	190	179	155	194	159	180	184	181	199	168	164	206	183	192	168	166	202	183	166	186	194	187	195	191	185	179	172	184	172	219	156	182	152	171	188	168	188	177	179	194	166	209	169	149	183	188	189	215	167	178	161	174	181	184	173	176	214	153	183	157	185	175	190	183	158	170	168	189	193	203	183	147	175	170	192	167	206	170	183	170	177	175	178	193	188	150	169	156	196	180	163	170	191	201	192	178	169	194	174	193	206	199	170	195	170	163	192	193	156	166	161	173	208	202	190	168	179	179	187	206	217	189	159	178	191	184	182	176	197	185	190	212	191	194	166	168	190	190	168	165	171	192	191	169	179	197	204	196	176	175	196	197	163	181	177	157	173	176	186	191	168	182	183	187	179	186	187	189	188	188	164	202	186	194	185	175	195	180	188	196	175	188	161	189	184	199	167	179	183	169	173	193	167	194	181	192	176	197	171	195	188	184	174	192	214	158	188	183	199	179	160	197	170	185	191	187	163	202	161	185	172	210	174	167	210	195	173	200	184	177	205	197	178	173	190	180	176	159	160	173	187	184	157	165	156	169	183	200	175	194	177	179	153	178	189	154	193	190	195	170	158	169	159	177	191	176	184	172	194	196	207	178	183	172	180	172	184	188	183	178	183	188	188	185	210	175	165	179	167	186	186	198	181	188	162	169	170	191	180	168	172	191	183	183	179	208	172	178	189	192	156	180	172	183	158	155	178	200	172	193	175	185
3690	5197	3056	1680	1135	843	743	612	555	558	506	508	494	523	523	467	466	474	440	470	487	464	443	481	448	461	396	470	465	465	385	472	442	446	481	477	428	461	427	465	466	458	447	433	409	439	449	462	467	428	446	434	440	424	416	457	442	427	427	429	443	461	454	428	438	479	446	438	439	454	423	435	412	471	424	450	452	433	404	431	444	473	402	407	462	402	449	451	461	423	479	435	379	413	416	397	432	426	449	428	452	444	469	399	489	436	431	452	464	479	487	412	422	444	477	436	429	472	462	451	392	422	435	447	417	425	475	433	415	457	398	414	450	431	460	434	418	424	421	453	423	439	472	441	440	385	412	409	417	471	462	451	442	486	426	424	446	435	417	464	438	397	425	450	453	462	427	447	426	417	423	476	440	440	391	448	459	442	441	449	433	411	414	451	460	460	424	416	439	457	443	461	450	459	446	455	445	412	465	477	409	409	417	498	436	441	435	428	395	432	416	433	447	461	448	415	421	458	420	429	414	435	423	433	420	459	411	445	462	448	443	424	463	442	435	449	429	430	457	440	440	423	455	456	475	423	431	435	460	413	437	439	436	438	466	437	447	447	434	442	462	469	406	415	461	412	434	426	483	399	446	479	443	417	431	423	500	448	454	432	426	424	435	414	442	419	413	471	476	448	451	440	447	463	441	470	412	461	420	476	473	485	408	423	407	455	459	478	479	428	443	430	481	439	436	439	427	425	426	431	434	421	463	464	462	463	400	447	451	456	419	431	434	459	459	424	430	423	451	426	412	425	444	434	428	462	432	443	442	410	457	484	442	452	469	436	415	464	456	446	468	414	474	452	430	416	432	433	441	444	445	447	422	424	415	425	471	489	458	428	432	426	490	477	443	423	455	460	454	449	433	441	430	450	432	401	434	447	390	462	460	440	452	434	474	459	451	426	457	413	469	445	441	470	425	461	429	444	448	494	435	446	419	428	458	463	424	428	464	452	425	398	452	443	433	419	449	460	472	450	421	450	467	430	451	432	433	412	437	405	462	463	452	394	454	441	379	462	446	472	446	415	428	398	431	460	439	416	474	487	440	442	454	429	413	438	438	431	462	441	441	466	463	434	433	459	402	440	458	425	447	438	448	469	438	450	446	439	470	449	436	426	456	445	461	438	432	455	475	443	438	469	430	440	415	457	441	468	410	437	486	426	462	454	451	455	409	465	427	410	447	414	462	442	425	427	417	459	468	416	471	417	400	456	413	426	439	452	418	425	374	483	443	471	446	464	461	444	425	432	481	463	473	482	446	406	430	403	459	495	453	465	429	481	431	449	397	452	466	461	401	456	425	405	455	434	441	438	441	437	461	422	456	446	402	435	423	439	452	399	477	476	461	442	460	471	478	471	439	484	407	413	443	429	445	421	474	422	496	421	440	439	461	470	453	456	457	459	415	426	485	446	444	451	436	449	429	427	445	439	459	419	440	461	406	458	433	424	448	454	443	461	445	432	433	435	413	457	449	446	431	433	481	404	402	424	459	460	399	433	421	428	429	417	417	460	449	400	433	448	432	454	457	425	443	426	428	442	459	428	455	459	432	448	439	436	424	432	442	453	442	466	421	455	429	416	452	433	428	446	451	424	473	436	440	439	456	451	483	432	453	428	443	427	428	463	441	415	457	411	398	481	424	423	450	452	436	421	434	406	426	437	429	427	419	437	421	457	416	457	464	429	428	455	435	429	476	470	445	416	408	458	441	444	431	436	412	504	424	417	446	452	428	449	448	470	423	437	415	452	427	441	426	462	457	430	423	470	437	433	434	461	434	448	470	460	442	488	432	457	443	417	470	460	444	453	414	408	434	461	425	477	394	480	446	425	486	447	399	435	480	450	468	461	420	428	411	441	409	437	455	419	405	449	401	439	447	436	449	456	441	407	461	424	419	477	424	444	417	468	451	408	453	434	435	477	412	427	453	405	452	417	468	479	430	422	428	458	424	437	437	428	448	430	471	447	465	441	468	486	433	434	440	449	389	409	437	438	427	417	445	448	416	428	426	438	433	411	439	471	446	450	490	421	457	439	488	454	479	434	474	408	464	419	410	454	420	426	446	439	464	531	428	439	456	423	423	439	449	437	462	437	439	470	446	455	450	461	404	455	466	427	423	458	420	425	442	449	438	440	421	436	440	443	469	439	442	486	464	421	430	445	463	413	435	442	433	424	429	480	439	433	425	411	447	447	438	444	491	424	443	466	397	457	387	459	450	467	436	431	439	461	460	442	425	424	455	438	461	479	434	414	446	426	421	469	443	452	438	436	421	446	427	439	398	423	446	453	456	472	416	462	421	465	457	405	475	446	439	436	424	415	421	457	422	458	413	473	470	467	414	465	453	434	420	439	424	435	433	427	444	410	472	461	438	456	404	449	431	386	439	413	429	441	429	452	477	440	458	430	425	434	418	407	414	435	432	444	413	401	410	418	439	440	452	420	435	438	427	399	430	441	409	445	437	439	429	401	435	374	467	402	461	470	457	437	423	428	440	422	428	459	455	427	438	428	461	427	431	449	455	439	479	438	441	466	420	445	431	471	419	428	426	456	409	453	433	426	420	456	422	460	440	460	440	432	461	422	458	427	452	454	433	442	479	423	461	447	424	420	471	402	449	446	419	445	431	417	442	452	425	447	412	433	434	421	386	450	419	371	466	415	453	441	445	447	461	483	442	449	423	400	438	424	446	446	441	421	447	404	425	470	435	484	446	455	444	450	454	422	474	431	426	457	482	462	440	443	451	410	429	449	404	446	459	456	441	388	421	454	416	448	457	478	430	437	421	431	434	421	449	426	447	410	468	465	414	444	493	424	431	436	450	417	427	455	441	430	461	404	480	416	437	436	463	373	434	432	437	447	429	463	439	438	480	443	410	412	423	455	446	440	427	449	502	429	436	478	430	450	433	433	434	444	483	448	429	415	419	472	433	431	412	434	429	425	446	453	392	431	468	424	459	441	418	425	426	457	466	482	453	429	424	449	437	420	477	418	427	453	409	418	444	449	470	446	423	445	450	447	432	460	461	464	449	451	451	414	411	436	452	440	421	443	439	415	421	448	440	456	421	416	456	441	439	455	434	434	460	442	409	446	423	426	412	422	451	447	403	452	434	439	464	448	431	425	420	454	441	492	402	461	432	484	439	441	475	438	435	398	452	419	435	438	422	475	435	470	443	429	416	441	433	447	440	470	439	456	414	407	436	437	423	433	477	446	459	404	448	427	447	453	466	406	434	445	425	418	493	459	464	434	436	406	431	462	441	468	446	487	429	447	427	412	438	447	436	448	464	438	434	421	434	457	456	472	433	447	408	388	439	457	440	409	421	431	479	437	396	446	437	433	433	470	453	435	433	416	450	456	438	454	419	435	415	440	450	425	487	473	417	431	465	429	428	407	459	436	465	435	435	455	439	409	426	423	462	415	447	414	459	432	456	476	440	460	438	470	467	413	467	442	439	408	395	448
31344	19245	8158	1345	910	789	644	533	530	503	508	478	510	481	452	465	471	449	474	424	441	421	435	448	432	418	410	449	450	403	492	400	435	410	396	494	435	404	446	443	394	398	387	424	439	429	442	462	434	394	426	409	426	400	450	467	405	419	471	439	460	490	397	412	468	495	429	400	450	414	483	410	449	418	444	428	424	433	414	399	420	396	416	400	437	451	448	400	387	421	387	419	469	423	422	442	417	441	452	468	413	456	428	461	446	389	467	394	425	425	434	458	433	416	463	414	413	436	435	453	436	404	477	463	399	402	470	430	421	407	381	427	405	411	415	418	429	429	436	419	427	438	442	396	420	378	424	388	432	415	426	441	492	426	442	425	415	419	428	398	425	435	413	458	410	427	400	423	433	464	413	393	446	422	427	426	455	435	437	377	399	398	394	379	444	472	421	418	479	406	421	454	441	441	474	452	445	458	438	385	409	409	438	427	447	440	449	419	430	421	410	413	453	431	427	428	411	415	424	430	390	410	425	401	403	388	405	435	444	421	408	426	437	396	426	443	419	461	444	418	426	417	412	436	433	403	412	442	455	398	410	434	424	429	417	409	461	387	386	438	423	433	396	429	415	395	444	409	404	413	399	425	448	435	427	441	464	405	382	408	445	454	417	432	403	430	433	425	437	401	432	448	447	435	472	405	406	472	430	444	397	430	426	434	454	406	424	458	462	389	470	451	417	447	432	433	445	431	424	428	399	438	417	418	439	420	430	404	425	437	403	440	436	439	438	412	482	385	438	425	431	427	404	459	436	407	414	466	431	408	404	456	431	406	426	464	407	432	443	430	401	439	410	454	419	454	421	398	452	451	472	440	411	401	417	435	412	478	419	419	402	424	436	421	442	454	436	436	424	406	444	449	453	470	386	418	422	372	454	478	449	421	405	421	422	422	458	469	411	434	400	431	412	434	450	428	401	415	425	432	456	425	408	420	433	478	440	414	439	434	475	456	447	433	440	414	445	430	409	443	425	413	399	389	416	409	416	419	442	402	457	417	426	403	411	421	396	400	429	420	404	388	403	448	415	445	405	442	410	408	420	432	408	398	422	417	406	465	432	426	428	463	405	420	427	434	459	425	435	458	411	441	437	407	425	424	436	438	450	411	415	369	436	375	436	434	424	414	398	446	405	442	462	434	400	454	398	439	453	434	454	401	444	433	434	454	417	434	436	409	436	442	401	396	460	421	406	415	440	412	419	426	416	375	431	419	423	446	422	420	423	480	456	411	437	437	438	449	424	413	454	429	468	418	399	488	421	441	446	417	440	401	458	456	438	424	438	421	420	439	430	461	444	408	435	431	437	441	402	438	426	407	423	426	428	394	415	411	421	430	431	439	443	460	452	438	398	431	436	386	437	450	383	436	432	415	474	426	404	429	392	441	379	424	374	437	425	432	436	420	428	404	401	433	407	434	444	440	391	403	411	435	419	425	462	399	439	464	427	450	458	425	462	424	434	418	388	399	451	444	451	390	450	428	450	467	434	446	420	458	377	411	436	409	402	410	440	449	442	422	416	421	459	379	443	405	398	420	465	365	433	450	421	437	430	442	449	415	421	416	402	453	417	436	418	482	444	402	402	453	470	456	414	412	428	438	417	437	400	434	390	458	456	409	423	411	455	414	397	438	408	416	452	449	412	445	386	421	420	446	504	411	426	395	430	422	425	449	461	422	410	440	393	400	446	443	409	412	429	402	430	417	441	413	422	401	417	445	435	411	417	423	378	398	406	417	437	427	431	444	403	446	389	417	453	420	387	437	393	462	427	388	470	467	402	420	445	444	429	453	464	427	413	431	450	434	423	419	423	430	424	434	465	414	439	402	422	396	393	386	407	417	415	402	416	416	433	453	428	409	421	451	416	418	429	434	404	417	420	438	406	451	416	466	398	384	442	457	411	432	460	409	455	456	419	454	416	407	389	415	420	375	426	432	444	473	466	429	456	401	423	440	425	432	473	412	432	441	417	411	432	399	436	442	411	422	441	447	464	423	431	437	448	448	389	415	428	418	398	443	445	450	379	438	413	400	435	432	427	395	370	389	401	438	410	432	401	411	450	445	405	432	386	420	481	428	423	399	431	444	441	423	437	413	473	421	394	447	474	373	435	456	411	451	436	423	421	428	420	405	398	410	432	449	424	399	437	403	393	422	466	440	439	455	438	410	475	418	434	417	423	441	407	450	420	399	455	437	425	443	427	400	419	405	405	402	418	437	452	435	399	446	459	423	445	431	454	436	421	387	422	453	443	412	398	386	434	407	426	419	429	411	467	443	446	443	429	421	424	427	409	443	426	433	442	425	409	446	415	374	455	422	434	434	449	425	450	383	457	445	460	457	408	436	432	404	444	419	458	419	413	406	402	416	446	422	446	409	394	383	412	451	444	470	424	436	452	390	406	408	391	446	463	434	411	429	459	432	406	398	422	417	426	449	427	460	411	448	438	471	408	437	410	430	434	432	411	409	441	408	428	413	458	461	417	419	441	420	457	433	431	440	394	386	467	422	382	418	433	404	412	384	440	444	396	404	468	478	423	406	425	400	406	435	407	451	425	420	415	412	383	381	425	403	416	442	401	431	432	386	386	408	419	425	429	438	406	442	427	367	401	447	414	421	420	431	440	442	449	429	410	415	389	408	388	447	438	468	438	415	404	413	416	449	428	399	436	457	433	436	433	397	426	395	429	420	409	441	435	406	419	474	448	456	437	416	428	396	429	426	440	436	436	422	458	433	430	451	470	411	424	426	440	450	416	440	448	401	458	456	411	416	446	409	443	462	419	427	427	431	406	434	426	446	461	398	426	461	406	438	402	444	432	472	423	413	435	412	442	409	428	418	427	410	465	426	443	447	416	483	430	435	422	437	436	407	388	431	427	404	427	421	415	444	425	393	410	433	426	429	447	448	395	439	422	457	440	435	470	448	444	436	396	452	415	440	411	410	424	387	408	419	409	467	435	441	421	420	439	412	441	435	386	429	430	429	451	430	462	422	435	451	441	398	427	401	409	473	470	459	417	407	407	413	460	428	456	414	432	388	415	453	462	431	377	451	434	478	437	420	443	462	431	426	377	429	428	491	399	437	414	440	419	442	466	445	431	438	416	439	463	441	420	426	468	448	416	420	424	392	438	421	481	428	407	423	425	421	439	401	444	442	420	416	427	423	423	437	442	436	414	467	433	431	439	423	424	431	429	428	379	427	417	413	458	404	412	427	439	412	413	430	429	436	423	435	476	417	423	417	428	416	421	417	447	475	398	429	420	422	454	416	446	421	437	404	430	432	436	419	401	432	433	454	430	399	440	439	464	438	406	430	443	440	425	399	432	416	419	423	445	416	439	416	450	433	447	443	432	416	403	415	425	432	439	384	431	458	426	464	404	402	448	447	420	416	436	441	445	406	450	461	436	440	418	433	429	421	379	418	423	419	460	428	466	432	409	411	385	423	398	425	453	428	397	434
5809	1848	1552	1239	1198	1072	1036	985	1018	994	968	987	1046	958	955	994	990	933	944	970	934	940	947	968	912	949	960	941	965	883	978	936	923	982	971	906	974	972	964	983	992	969	972	909	909	991	940	1030	951	920	981	927	950	909	979	928	892	926	930	941	1006	953	942	921	913	983	941	952	987	928	972	959	929	946	973	930	889	940	944	926	878	1006	926	966	936	998	1009	995	957	948	991	931	920	937	927	970	957	947	978	957	978	918	930	959	976	926	922	955	937	904	956	1003	981	976	926	951	924	974	940	989	988	946	957	987	994	926	953	933	968	944	964	1003	984	959	934	923	955	922	975	940	986	862	941	969	939	960	959	964	936	940	950	957	971	997	929	971	943	942	914	1006	959	955	899	942	961	971	892	917	964	941	918	926	936	969	936	925	929	929	963	997	934	920	953	958	977	947	998	933	979	887	936	986	956	951	936	990	892	890	945	980	977	928	983	950	950	914	988	940	957	964	943	923	965	884	956	925	965	942	941	929	953	909	944	1011	948	951	1013	908	956	972	954	958	955	986	955	950	941	867	968	920	953	926	983	940	1031	983	950	985	943	1000	925	985	883	956	964	927	972	960	918	987	930	894	939	903	875	972	962	968	1012	943	969	966	971	1004	916	1035	969	919	959	963	982	961	960	934	997	1011	949	944	972	990	928	918	923	938	982	995	895	933	939	908	984	942	968	963	959	914	963	937	931	928	944	928	988	935	930	932	983	992	926	941	1007	937	918	940	936	968	927	939	907	933	1064	913	921	950	937	958	960	963	963	908	916	937	931	909	947	904	964	901	948	937	926	951	921	886	903	985	937	939	967	975	979	905	973	935	923	922	946	948	958	1006	961	936	902	997	948	947	921	960	949	926	1021	932	962	930	904	945	942	964	906	976	891	997	939	977	936	922	978	955	876	947	963	968	948	989	957	1005	935	972	948	891	934	950	937	964	939	924	929	928	906	1023	908	973	970	948	1017	916	932	893	974	918	900	987	942	899	946	941	986	940	1008	898	946	957	1017	937	978	933	925	960	937	924	999	889	919	964	994	945	979	934	942	950	967	920	980	905	1002	916	918	994	885	947	939	944	978	953	952	938	972	936	995	951	1004	961	916	949	944	929	1003	934	939	954	957	929	975	960	939	992	906	958	1008	945	959	973	965	950	918	924	1005	936	955	996	960	908	989	929	947	898	967	953	930	942	967	969	917	950	943	930	987	966	937	969	944	922	921	945	925	943	886	955	895	919	987	985	971	943	938	941	949	1023	1011	903	940	959	957	933	957	960	891	936	964	920	937	930	959	908	930	968	895	890	981	977	906	944	988	934	934	973	996	981	980	962	944	988	981	947	927	868	951	928	923	944	954	977	976	956	891	970	937	924	967	956	980	910	1003	960	954	954	962	895	1034	939	951	903	950	954	972	955	960	934	988	937	1004	1017	974	938	909	916	983	962	938	983	929	990	908	941	1010	940	969	916	971	921	1002	953	959	944	902	971	975	968	980	958	1026	1003	915	950	945	931	941	968	926	918	922	898	974	971	947	917	932	931	904	961	920	975	911	960	950	948	1006	959	956	923	974	1028	947	963	885	959	958	972	950	1017	976	936	929	929	950	846	971	925	939	934	943	928	963	925	974	973	977	923	910	909	982	929	948	951	946	947	992	885	983	938	917	974	886	944	922	917	949	927	966	930	964	985	938	950	896	978	923	1007	886	978	933	947	952	987	970	967	967	958	1020	895	953	962	972	995	944	928	995	961	953	983	980	904	991	930	940	962	984	897	930	938	938	948	936	917	967	941	913	963	943	918	949	963	1015	972	982	957	1022	887	964	936	914	991	997	991	906	993	927	913	919	988	931	949	958	944	944	968	945	958	903	933	978	952	967	933	935	999	995	976	932	979	929	895	938	882	927	964	1030	912	883	874	969	914	915	932	969	964	971	980	962	969	938	943	993	964	965	908	946	943	933	978	907	992	936	939	970	944	981	962	971	959	893	983	941	981	935	967	968	951	919	979	961	1007	925	947	922	948	943	935	955	988	928	992	931	1003	974	941	935	1044	940	942	925	945	946	976	931	985	968	921	941	935	951	914	947	961	901	988	937	911	960	940	944	950	970	976	953	952	972	909	943	900	933	938	974	973	929	931	969	974	969	1010	960	968	983	926	960	898	952	930	918	948	933	924	968	931	938	947	1006	904	965	937	920	964	955	933	968	943	934	927	948	950	916	958	961	989	946	938	1010	968	920	977	962	900	979	970	927	981	958	969	964	930	1006	969	947	947	920	926	952	918	953	942	977	884	898	926	976	919	949	968	981	983	949	1022	944	923	947	981	955	917	946	953	948	952	934	979	1002	969	934	952	941	935	957	927	964	929	946	965	936	991	895	937	1027	892	958	965	953	919	924	993	900	991	941	937	1009	963	883	947	921	884	945	921	977	893	992	931	936	958	961	959	976	930	942	876	950	893	951	962	946	954	916	947	976	988	984	985	984	922	940	956	960	946	970	983	973	903	904	960	979	979	1006	940	929	866	914	911	963	979	963	975	976	965	941	956	918	965	925	1005	970	940	938	955	956	915	951	985	938	936	958	959	979	936	976	906	967	951	935	893	965	931	947	959	947	949	924	902	932	929	975	980	1017	1012	971	924	954	879	953	930	976	958	990	928	996	965	939	907	900	923	974	962	927	923	940	910	958	986	989	941	995	984	1016	940	976	920	938	908	995	968	939	962	986	914	939	960	942	947	957	964	969	976	952	896	900	938	936	906	1016	946	987	899	1008	938	922	913	967	938	907	942	957	938	933	931	931	904	885	958	975	977	972	934	994	935	985	932	932	926	907	953	955	955	933	966	952	970	980	955	904	1000	915	956	940	964	928	938	933	965	916	966	930	965	923	925	962	936	920	954	1007	952	966	939	940	962	938	955	962	992	925	914	1000	905	911	980	950	949	972	930	960	915	950	956	999	969	938	997	902	938	979	968	925	952	985	950	940	1004	929	938	980	984	974	958	993	934	959	979	938	961	885	915	953	912	954	930	1006	992	937	926	1019	928	912	953	945	919	958	1006	968	907	896	935	955	998	924	956	950	953	1009	954	965	1014	970	897	931	960	927	946	987	912	897	1016	913	986	930	913	979	915	905	931	891	975	957	958	910	1004	975	933	925	985	993	928	939	940	981	950	953	951	941	945	970	956	970	967	907	1005	886	939	901	963	960	939	950	935	948	941	877	983	947	959	953	933	919	934	964	920	949	1008	972	918	903	959	968	963	932	961	1001	894	946	964	911	998	968	975	931	939	953	898	947	965	970	925	960	956	945	980	909	961	944	962	976	957	977	870	988	899	901	986	950	911	960	939	948	948	973	953	884	967	946	924	989	957	1006	878	910	964	910	984	913	1019	991	929	949	893	925	979	929	1000	945	959	969	919	903	953	966	964	992	925	1002	962	925	900	968	954	936	885	905	949	1001	918	901	1001	943	970	945	964	962	922	958	967	972	951	903	910	1005	1005	966	978	945	963	956	994	977	981	934	946	993	1031	912	934	968	946	917	941	956	962	961	975	949	941	973	940
23990	20650	23865	27456	20645	20070	1664	684	594	477	479	438	394	391	387	347	346	381	311	319	297	343	306	348	316	311	327	316	309	324	287	325	312	262	340	357	337	323	368	343	323	335	321	332	311	307	293	306	295	312	293	290	310	333	359	332	310	295	294	298	293	308	305	319	316	311	307	295	303	303	270	303	284	290	319	278	318	315	305	328	320	312	337	297	317	318	306	307	293	298	301	303	303	297	273	309	358	327	339	353	322	301	292	312	324	323	291	302	289	321	349	301	342	296	306	324	309	301	302	309	288	293	324	295	295	326	300	302	311	331	312	306	306	300	325	327	314	289	334	295	306	343	294	309	330	315	309	303	321	306	303	312	312	314	344	359	312	298	350	321	283	331	302	304	286	299	324	326	304	323	319	300	293	322	289	276	332	333	295	289	313	303	306	360	307	305	355	348	296	322	348	322	288	320	318	325	317	288	305	299	304	299	310	317	296	301	330	299	309	320	329	312	308	315	311	295	294	291	317	310	301	319	304	306	300	293	284	322	303	322	313	277	336	329	334	302	314	303	331	354	314	302	337	313	330	339	307	314	274	313	311	319	313	298	343	314	332	312	327	319	321	298	307	330	326	332	355	314	307	263	306	340	347	317	317	325	293	334	284	307	288	313	305	330	301	354	332	314	328	310	325	290	299	307	318	300	346	319	319	276	351	346	308	292	340	314	298	306	279	305	318	289	304	334	305	306	312	295	309	300	289	301	331	283	295	317	290	316	311	311	312	347	319	329	314	318	293	299	302	309	312	288	267	331	294	332	338	300	307	330	310	315	300	291	333	333	316	304	337	309	299	309	319	318	328	334	318	312	303	308	297	315	296	317	303	299	290	294	320	311	308	313	311	352	301	326	331	306	298	328	292	296	297	310	311	281	310	349	331	323	303	313	316	325	326	291	313	310	323	351	333	293	313	314	309	309	320	291	283	287	303	281	325	295	291	312	309	336	305	311	326	300	313	305	329	279	328	305	319	337	294	296	273	303	312	298	312	329	284	291	296	335	329	321	292	293	331	321	289	300	333	314	295	281	289	350	307	297	325	302	305	298	322	285	291	296	303	334	320	311	324	281	336	333	284	329	336	293	306	309	321	305	317	321	320	301	283	313	324	311	307	302	297	315	319	286	309	335	323	288	312	303	295	320	286	329	309	322	345	309	342	308	307	306	309	333	322	284	316	299	284	284	308	302	296	304	313	324	310	349	333	297	315	335	330	322	330	326	274	293	304	322	313	329	307	340	320	312	289	316	325	312	311	327	309	329	316	313	298	319	299	324	283	318	324	266	345	329	297	303	297	312	295	290	312	297	306	294	333	351	305	282	299	308	337	306	299	332	318	339	301	302	316	293	315	340	310	325	313	318	282	318	356	301	278	284	288	306	313	317	277	323	298	309	302	294	312	300	304	308	331	304	342	311	322	306	333	324	308	334	294	319	337	326	349	294	284	260	312	335	309	313	319	305	342	314	325	308	309	294	289	312	328	327	316	301	327	296	330	318	322	326	298	315	328	322	357	323	311	342	329	318	326	345	304	303	306	302	297	332	330	295	302	290	334	325	310	357	339	334	326	304	292	330	361	313	337	329	276	314	312	313	330	329	307	309	305	324	332	308	280	309	300	277	347	292	295	316	330	314	285	355	315	330	320	320	295	283	284	306	288	331	279	333	315	329	312	311	301	329	312	316	286	334	300	328	344	309	285	319	259	302	317	330	336	320	311	319	284	314	312	311	319	294	301	330	326	320	314	341	307	343	311	317	295	285	301	338	325	335	300	301	323	306	291	319	318	325	301	313	294	317	310	271	314	322	307	298	287	281	300	318	298	324	300	320	297	336	340	297	292	292	299	308	323	313	301	284	310	292	331	335	317	331	323	282	338	321	340	315	278	298	300	305	319	302	306	317	300	289	303	322	293	292	317	301	295	311	326	297	309	324	323	303	358	295	356	332	334	291	314	335	308	306	290	286	320	304	345	299	290	286	290	342	321	321	310	287	283	348	327	316	283	306	325	313	337	323	322	312	309	298	332	330	356	310	297	327	313	304	303	300	300	312	299	318	304	305	344	348	334	281	327	295	321	310	316	325	334	323	311	302	312	274	327	328	334	300	306	297	320	289	306	294	317	268	292	285	333	347	299	318	299	325	321	307	319	339	284	308	289	305	302	324	277	323	313	298	308	328	353	313	339	283	339	287	291	308	301	287	300	295	314	253	304	310	305	330	281	313	298	298	337	306	346	280	277	352	323	300	331	323	325	285	289	289	301	340	317	299	301	289	331	304	331	287	344	331	312	315	321	327	329	328	306	316	300	299	336	363	315	319	352	323	321	313	315	303	293	327	312	303	287	293	317	275	310	347	310	315	328	329	286	322	316	294	290	317	328	328	299	276	314	300	304	326	301	295	320	325	327	312	301	318	323	329	314	314	322	289	304	305	326	323	320	290	287	332	321	330	330	297	315	286	279	322	266	305	270	298	320	281	292	351	336	297	292	308	328	294	285	293	295	336	296	319	301	303	329	317	338	294	327	301	318	322	327	313	310	346	329	322	309	319	313	286	284	327	309	269	288	312	323	268	339	298	288	292	327	299	319	326	349	319	295	345	316	314	292	314	294	328	299	327	298	323	338	290	297	303	293	334	261	316	317	297	338	326	337	316	310	294	324	350	320	308	317	308	324	308	293	313	331	305	293	308	316	298	330	335	289	302	298	296	309	326	312	334	306	313	308	276	280	318	319	309	302	327	312	294	324	318	311	319	310	306	320	328	316	316	291	300	316	303	307	302	298	292	319	308	296	272	295	306	298	313	267	325	331	310	299	276	310	295	333	318	293	312	300	292	296	300	306	309	290	288	300	279	283	322	307	307	321	317	331	307	317	302	307	318	321	279	309	274	337	325	274	309	336	309	319	310	305	303	332	300	329	311	298	291	292	295	338	309	313	317	304	312	284	316	318	349	334	298	322	286	318	296	318	347	329	308	308	332	300	309	325	294	311	320	300	299	314	319	340	321	288	312	305	307	285	249	302	329	315	289	305	319	323	342	312	337	303	316	322	342	331	324	299	338	302	323	310	332	270	292	331	324	315	296	334	291	320	317	314	324	280	314	297	313	316	356	308	289	319	279	313	308	317	276	319	312	335	336	317	295	297	332	330	300	320	349	287	301	300	316	304	279	334	351	316	333	310	321	329	319	331	327	317	269	287	325	311	328	322	303	311	305	292	296	296	341	312	273	298	323	318	332	323	286	264	334	307	346	337	327	318	284	285	310	326	275	280	277	294	328	296	316	293	347	313	321	303	327	299	306	287	335	328	303	330	282	305	320	294	313	294	314	285	300	298	261	343	293	312	304	296	297	358	323	268	310	333	337	309	304	292	295	334	339	303	296	332	305	309	298	298	333	311	332	298	270	314	322	333	286	300	299	314	334	289	326	315	345	313	317	315	314	308	340	302	286	314	308	285	310
3643	3705	2299	1472	1183	952	839	823	848	747	755	700	718	710	698	726	678	713	696	744	722	694	706	724	673	713	716	701	700	701	720	714	712	728	709	678	634	700	650	681	687	707	690	690	663	744	705	676	685	758	704	719	740	704	684	689	658	746	704	723	744	642	690	669	726	719	753	727	717	699	717	678	697	719	741	686	765	687	670	705	736	712	682	681	724	719	734	657	702	712	713	673	679	657	707	763	722	738	655	683	672	682	652	719	674	685	687	684	651	679	705	695	680	677	658	701	691	667	732	692	714	749	693	692	681	707	728	687	695	668	703	750	676	659	729	727	658	722	692	714	686	682	735	693	703	702	695	720	701	664	668	739	696	638	723	730	681	712	732	715	713	737	745	740	719	695	652	700	684	679	657	715	666	708	763	701	712	701	707	725	712	638	699	685	695	697	689	731	695	667	720	699	715	708	704	717	715	710	690	665	722	685	651	644	725	733	701	657	676	729	673	691	681	689	659	684	714	661	740	714	734	683	732	653	725	713	725	768	704	695	721	640	687	679	695	679	679	686	717	701	696	670	718	692	672	660	745	696	689	682	660	704	705	721	717	741	679	717	739	720	691	698	724	726	661	671	707	681	707	626	708	698	709	695	679	728	679	713	676	720	712	691	679	675	669	762	666	695	683	731	718	677	687	774	652	736	686	703	705	690	743	710	718	718	677	656	713	683	725	707	723	693	737	676	677	684	735	679	734	681	710	675	710	709	688	651	702	660	755	682	727	688	678	680	730	702	679	694	673	711	710	725	733	741	706	736	715	677	753	690	666	719	654	718	658	677	696	724	695	723	699	703	709	713	740	746	687	733	664	716	706	679	705	664	689	703	683	691	714	727	724	702	693	692	702	742	686	673	673	716	652	741	761	664	697	695	673	673	671	687	701	686	682	700	721	641	714	661	696	663	685	665	693	665	681	722	725	699	662	686	679	728	664	692	682	707	704	661	653	691	690	687	724	719	707	642	625	668	699	711	695	708	736	680	698	680	701	679	589	734	715	720	716	655	705	713	688	696	710	700	683	689	680	674	740	713	752	697	690	685	672	654	683	667	678	702	636	733	676	692	624	701	697	658	679	669	694	679	699	707	723	661	704	670	715	680	711	683	724	702	683	659	673	673	674	683	709	709	689	708	733	714	683	717	677	672	700	690	734	645	681	701	728	739	639	726	640	696	733	679	719	733	690	697	661	674	729	684	684	689	661	730	663	692	687	676	705	708	719	729	679	704	720	661	720	700	652	677	712	657	668	718	685	686	699	659	720	719	687	699	735	679	700	718	732	668	632	692	676	660	716	687	645	752	695	705	710	690	712	656	679	699	686	723	742	712	696	693	696	723	708	721	714	669	696	728	689	702	713	711	677	745	686	697	705	670	705	691	691	701	717	699	687	709	719	691	706	672	774	670	671	757	650	687	703	717	685	665	705	684	701	727	674	705	720	728	732	714	686	725	728	668	690	687	728	724	749	677	693	701	706	723	678	728	703	690	731	676	656	702	679	720	682	666	717	689	667	717	672	733	705	723	682	676	686	677	725	697	760	700	674	707	666	662	676	708	707	661	655	715	744	723	688	715	707	681	721	707	724	686	676	697	649	726	699	734	704	719	743	658	714	694	662	698	708	689	670	719	705	698	704	700	687	722	661	695	668	723	737	670	699	693	692	725	701	697	649	677	729	686	705	638	696	703	715	678	693	691	684	671	675	626	745	723	683	701	693	682	697	701	628	697	681	733	757	737	714	655	700	738	703	694	683	665	680	664	702	698	688	673	699	712	708	708	708	697	681	695	738	689	690	686	643	707	688	719	707	674	663	720	726	668	666	730	668	645	679	694	694	676	702	705	690	687	721	679	710	720	713	708	738	680	689	696	716	698	760	724	664	699	718	713	709	738	700	678	696	757	731	667	695	679	746	711	662	699	685	698	687	696	713	718	667	665	671	751	691	696	662	643	744	735	698	705	716	618	723	694	716	752	683	688	670	693	674	706	686	699	734	694	715	687	686	668	732	741	709	716	675	696	718	674	716	699	735	676	682	661	706	684	663	714	720	687	690	747	716	727	681	764	678	691	625	690	675	689	706	701	655	718	666	697	659	691	732	729	658	719	714	716	733	746	715	704	697	705	747	712	674	726	720	643	707	718	694	721	673	665	719	662	713	674	668	702	666	660	694	720	703	684	680	736	727	739	676	667	729	678	727	745	648	696	673	696	712	700	682	662	734	714	694	651	676	702	710	733	675	731	681	686	668	668	626	753	717	696	676	724	711	712	706	690	711	662	712	747	684	671	652	704	732	695	677	666	703	721	692	698	681	710	676	724	680	705	695	660	740	640	709	748	710	684	700	694	684	676	689	675	695	692	729	708	704	707	680	685	660	699	700	737	662	679	694	711	676	650	724	654	742	665	698	695	727	726	664	690	670	701	699	704	721	711	657	649	675	688	683	638	658	672	659	676	670	682	715	679	693	687	690	670	725	705	653	714	730	695	690	753	731	666	693	671	734	663	730	632	708	701	677	728	682	703	696	703	731	716	675	714	682	702	679	706	699	701	683	664	687	689	692	681	681	715	700	696	688	658	677	715	715	673	692	688	655	723	657	658	738	675	713	682	724	716	705	701	683	701	725	686	688	731	663	725	650	719	662	693	735	716	685	697	685	717	707	667	714	728	687	697	711	690	650	662	709	702	693	667	688	704	736	688	664	710	746	717	690	766	680	656	681	643	693	710	656	714	682	662	740	706	679	701	699	720	711	703	705	710	723	702	647	685	696	734	689	678	718	678	659	706	725	667	657	703	690	714	722	692	694	683	713	716	689	711	683	661	681	636	703	680	717	754	661	689	675	692	686	692	763	723	682	704	661	687	692	671	687	669	684	707	675	666	695	678	707	680	690	720	691	694	708	702	672	674	675	742	698	644	696	704	713	686	756	686	685	718	670	701	720	676	741	721	694	702	665	731	710	730	716	668	679	708	660	689	675	689	682	672	699	718	662	736	692	701	671	631	723	716	737	682	681	699	636	673	741	703	725	661	686	674	727	710	665	721	683	656	712	707	680	734	690	704	696	671	675	692	738	707	707	705	686	739	706	698	733	647	730	699	713	735	682	724	646	660	667	663	658	700	706	710	668	704	728	687	719	660	744	695	719	687	691	677	680	682	676	658	662	739	694	703	776	665	684	668	600	712	730	672	721	682	687	684	640	746	745	702	714	718	688	721	677	658	692	719	703	707	701	703	733	721	653	722	650	658	706	717	717	665	733	676	721	694	734	726	694	686	673	699	721	674	753	696	716	688	716	680	681	726	660	684	649	701	668	705	677	727	727	700	708	691	713	704	703	676	718	667	681	675	699	640	696	727	686	712	667	673	664	718	679	738	697	697	725	670	709	690	652	697	691	734	674	660	702	706	739	683	709	665	689	691	729	682	711	700	691	703	699	673	682	635	736	743	658	657	709	751	743	695
23343	20654	24215	27112	20655	20691	16833	1145	655	539	431	460	358	342	288	271	260	229	240	209	195	185	185	209	206	217	214	198	182	181	203	195	209	192	189	191	181	205	201	187	167	212	190	178	176	178	153	178	190	173	184	198	174	178	162	160	205	191	187	151	186	177	166	202	197	197	181	159	161	182	172	186	191	164	166	170	176	185	158	188	172	170	180	171	161	179	198	219	177	202	182	175	191	175	175	166	164	182	185	176	177	185	172	178	206	176	194	187	204	219	197	212	184	172	176	178	175	178	192	188	176	195	202	162	153	192	171	181	172	165	176	180	200	192	200	195	166	184	160	192	211	205	202	161	187	176	185	196	172	178	201	182	190	186	206	168	178	184	146	195	182	201	191	152	174	162	168	181	188	174	173	176	155	192	166	174	158	187	198	183	199	175	174	172	177	170	152	175	169	164	184	165	165	191	188	185	186	161	194	185	204	168	179	194	181	179	170	151	174	204	169	185	185	192	176	184	189	177	196	179	183	186	184	180	168	215	185	209	166	177	161	187	186	183	198	159	171	174	192	175	203	194	188	186	166	175	186	184	168	168	180	184	183	180	185	160	194	168	182	186	177	180	179	179	190	177	221	170	170	173	178	177	174	168	162	186	179	156	161	173	220	168	155	170	168	192	227	167	193	194	162	170	166	154	182	186	197	191	167	185	163	190	188	176	189	175	172	158	178	171	173	190	154	177	185	172	185	189	173	166	155	142	184	165	188	197	224	174	169	172	169	167	186	173	174	193	162	160	153	161	185	183	157	190	187	198	199	155	169	178	202	201	195	190	181	194	194	192	163	194	201	186	177	178	169	188	197	184	194	166	183	181	184	168	185	157	157	174	152	191	163	183	174	167	168	202	186	179	176	192	222	183	187	184	188	197	181	202	181	195	198	202	193	192	160	187	159	190	186	192	192	170	182	172	175	170	182	177	178	166	171	163	214	185	169	173	201	163	174	170	171	212	165	185	171	202	138	192	178	169	176	178	197	178	194	148	193	168	175	175	189	212	192	183	197	165	202	191	174	176	185	150	164	175	192	194	177	167	198	174	196	181	175	174	160	184	186	167	220	193	200	171	169	183	210	193	188	174	202	172	186	183	171	180	194	155	193	161	161	168	204	167	203	183	193	167	160	170	154	164	191	177	159	181	162	167	195	193	164	167	194	227	193	182	184	192	178	168	170	170	182	214	169	198	199	187	149	173	178	195	187	174	181	173	171	165	198	159	189	171	182	155	187	156	177	174	181	197	177	178	174	193	187	180	193	165	186	174	166	189	159	223	193	186	181	156	176	180	172	191	190	188	175	178	164	179	210	162	168	166	196	168	196	147	199	175	160	176	178	196	187	198	165	179	185	171	157	178	158	171	167	154	161	179	167	193	163	183	199	158	208	210	184	182	156	168	192	180	194	178	165	151	186	197	175	170	160	172	162	159	195	173	184	189	194	181	184	153	179	186	182	193	153	164	189	172	180	164	201	182	190	182	177	172	177	175	169	156	194	163	184	173	187	178	189	173	196	181	205	171	182	169	195	168	176	177	177	193	170	175	177	183	170	170	160	192	193	156	183	199	192	211	197	197	195	168	175	199	191	198	159	161	164	162	171	177	209	194	201	192	166	172	203	183	179	202	190	164	191	196	172	190	191	194	178	181	184	165	206	158	179	209	176	191	167	166	185	149	176	181	168	164	176	191	182	167	174	165	185	157	163	180	204	169	185	170	193	195	194	181	159	178	179	165	181	169	177	191	192	183	188	162	177	191	198	169	178	181	168	191	179	207	200	176	177	155	177	173	187	169	168	187	154	162	185	170	207	174	154	177	188	190	173	200	181	190	189	171	196	159	143	187	197	168	213	176	174	185	178	190	158	189	184	202	179	202	185	174	191	196	174	167	184	162	185	183	158	190	185	166	193	191	181	189	176	179	223	186	160	181	200	198	173	188	175	195	168	178	180	170	186	203	180	172	155	194	171	167	199	166	175	191	179	180	189	187	183	165	180	163	178	185	165	198	161	185	192	188	188	194	186	190	216	174	196	170	184	177	174	197	198	173	190	188	195	178	166	150	186	192	166	176	182	193	197	195	166	188	205	185	177	181	170	183	171	197	193	165	184	175	176	195	175	185	180	183	171	171	186	154	164	178	178	178	153	201	163	183	175	178	175	174	166	163	173	203	172	175	187	188	170	172	209	175	179	183	174	173	189	184	166	178	196	161	161	192	189	182	178	168	171	165	180	160	171	186	156	168	163	162	201	170	186	179	197	190	162	177	174	168	194	190	141	193	151	185	169	169	163	193	194	173	180	186	158	182	184	178	176	191	172	184	171	153	165	175	173	208	210	176	182	189	200	170	185	177	188	162	166	212	177	165	185	176	185	184	154	202	180	192	181	178	187	190	186	214	191	170	204	192	176	184	184	169	174	163	190	185	194	196	197	207	172	169	172	200	186	205	170	199	196	214	160	185	201	169	179	195	186	145	183	191	194	179	173	166	158	181	208	185	186	177	212	167	166	150	155	194	177	173	190	185	181	220	221	172	172	166	175	182	159	181	192	165	196	187	162	169	188	180	163	189	179	186	196	169	166	180	197	181	194	201	151	188	204	164	186	212	170	182	192	188	161	195	174	196	158	192	183	167	179	171	157	184	162	156	190	178	174	183	191	182	162	199	164	201	185	159	180	184	155	169	190	168	185	195	168	198	192	171	172	191	173	164	189	177	189	171	198	199	183	180	189	159	190	173	185	158	192	159	171	162	173	181	190	198	175	164	185	183	167	169	191	171	165	160	170	182	163	192	158	222	168	183	183	181	178	182	193	192	152	171	187	182	182	173	211	192	194	161	175	203	181	152	183	167	167	182	188	189	200	194	187	168	208	180	183	175	160	186	156	181	169	182	188	206	167	160	191	186	189	200	188	191	185	184	174	193	186	172	185	187	174	184	180	200	181	177	214	175	183	184	193	167	172	191	200	182	178	158	164	187	201	177	194	153	188	182	183	170	212	184	166	170	176	173	172	156	194	165	193	196	175	174	185	164	186	166	176	198	174	196	178	174	204	175	192	166	176	182	156	190	177	162	151	191	198	204	190	165	158	188	174	152	154	186	200	174	192	178	188	192	178	170	215	163	181	199	211	195	171	183	174	200	172	183	170	176	140	188	169	158	158	168	161	211	172	189	177	189	184	195	172	186	168	189	181	144	179	192	166	172	197	159	171	167	174	192	173	168	195	184	173	205	213	156	169	181	211	211	200	169	190	162	182	179	171	168	189	158	188	164	194	178	193	189	192	192	164	159	198	201	181	179	171	187	190	187	162	160	154	189	179	183	212	177	190	159	175	203	186	184	168	210	181	167	178	189	180	171	159	179	165	156	196	173	169	187	169	203	168	174	192	174	208	184	177	161	155	194	186	192	179	190	184	171	196	165	167	187	161	173	166	194	173	173	177	188	180	150	193	170	214	185	199	191
3660	5239	2852	1564	1143	860	694	560	592	514	558	528	464	494	482	469	465	461	457	451	473	447	451	483	469	434	473	431	460	419	460	409	455	462	425	441	439	428	426	425	484	450	473	462	437	410	452	446	425	468	434	454	461	433	441	473	432	451	420	467	435	419	430	442	443	426	439	464	449	452	427	409	462	454	439	404	440	417	450	409	443	435	424	447	432	424	467	425	436	419	447	422	450	430	398	440	408	442	403	414	434	425	445	452	470	425	442	497	474	403	429	453	428	423	447	425	439	427	432	443	394	440	430	445	404	446	432	440	445	462	461	412	420	402	430	436	431	460	421	431	421	440	452	416	427	417	460	461	468	472	415	443	401	424	428	456	491	380	427	403	415	410	417	408	430	418	419	441	408	423	465	379	427	483	445	428	449	411	436	439	439	445	440	428	459	430	477	449	415	461	465	457	467	450	442	438	441	454	415	450	453	456	439	459	439	437	433	433	455	415	456	429	451	463	413	405	415	446	431	457	422	438	449	441	428	434	410	416	442	467	442	437	433	448	430	451	432	429	501	443	458	451	412	430	415	445	442	445	437	410	462	425	427	453	451	433	454	443	417	445	431	454	446	460	432	468	432	439	431	413	419	477	430	400	433	479	440	440	447	410	503	426	439	460	412	401	420	452	439	443	412	447	435	441	415	469	440	483	419	434	440	382	457	424	440	455	446	418	467	455	442	442	440	435	402	441	447	438	421	460	452	433	408	443	392	447	436	449	418	446	443	464	421	413	449	439	422	439	448	429	435	413	437	422	413	434	441	435	442	418	397	447	463	415	434	447	456	415	392	422	443	455	424	412	471	451	414	432	428	414	446	409	418	466	443	441	447	459	464	428	416	459	399	462	440	455	405	424	393	457	387	440	429	444	472	437	480	414	416	430	452	428	459	437	470	453	416	458	399	430	421	419	428	444	443	434	437	463	457	447	456	454	416	424	449	432	468	467	465	403	412	431	442	448	438	432	430	427	464	440	447	432	442	457	430	413	427	438	458	405	434	426	444	459	435	436	464	410	468	435	399	461	410	422	462	438	450	462	441	418	436	438	461	440	441	468	437	471	438	401	456	438	459	455	460	440	433	432	435	403	395	432	449	447	408	424	414	393	429	448	446	431	400	453	473	453	466	437	511	442	472	439	464	452	453	413	443	421	434	448	463	477	453	479	473	423	431	444	433	443	407	453	451	452	465	448	473	430	426	420	414	454	453	457	452	424	442	452	429	412	454	422	416	453	399	445	428	448	446	456	471	446	432	408	427	439	452	438	432	414	480	464	471	474	422	450	477	426	433	421	460	481	435	465	436	475	428	456	431	423	427	456	441	395	474	440	437	459	424	405	445	430	409	446	419	433	454	419	470	394	419	424	439	437	399	408	416	445	421	420	454	478	413	449	422	454	455	412	417	434	469	466	421	435	431	492	443	392	456	465	428	438	423	404	439	401	448	423	447	453	487	411	430	424	456	452	429	433	451	463	439	433	456	449	421	408	457	442	456	438	409	418	438	448	435	410	458	447	425	461	419	426	424	409	406	489	434	417	442	418	428	434	407	429	421	491	438	424	449	444	466	415	458	440	409	436	397	410	466	404	464	451	445	404	443	449	440	432	432	443	432	431	462	436	460	429	439	424	442	431	418	437	444	463	419	427	401	435	437	426	472	459	428	427	474	380	456	448	424	483	453	422	397	436	484	416	421	448	485	415	448	456	388	470	437	420	451	410	423	418	445	451	433	408	463	427	423	454	418	390	429	414	452	414	413	459	434	454	423	458	460	413	436	437	434	421	425	434	432	438	422	424	422	455	439	475	447	455	446	455	453	432	440	430	425	422	428	419	450	463	443	468	417	443	426	439	432	439	417	418	413	423	431	462	437	412	452	462	419	414	442	419	415	428	445	443	432	419	424	410	444	421	446	445	461	444	445	447	432	480	428	456	441	423	428	446	425	413	457	472	426	459	462	416	451	462	439	461	460	419	436	422	471	412	424	445	432	451	450	423	441	454	407	451	422	465	433	450	442	433	444	440	467	437	470	437	421	447	475	428	448	450	436	397	431	474	475	431	477	468	436	412	427	426	474	438	448	413	424	432	422	393	454	467	407	453	391	425	438	486	405	429	411	428	423	431	418	440	460	455	422	436	467	427	412	413	443	446	444	455	448	432	424	427	449	474	436	457	450	387	426	430	415	440	424	422	440	417	445	419	449	465	443	438	392	450	416	429	416	454	402	438	437	401	463	453	443	404	409	429	451	441	451	442	418	426	425	464	433	446	455	468	419	466	428	442	462	440	415	426	419	439	443	467	422	451	451	436	430	455	487	450	433	456	437	437	498	459	422	436	414	461	435	465	391	457	436	462	417	437	413	420	399	436	451	465	432	477	439	448	430	396	462	434	448	445	459	422	417	429	436	442	412	442	469	443	407	444	461	460	437	440	416	443	438	417	437	429	419	454	388	420	410	420	436	452	446	421	455	434	471	431	461	453	442	440	442	420	416	410	437	440	466	458	464	412	439	416	471	442	411	449	443	398	469	442	440	428	434	443	383	434	439	468	459	410	440	421	447	430	434	438	448	438	413	428	413	405	423	460	463	403	442	414	412	400	450	446	457	442	438	426	423	432	433	453	414	436	428	440	453	416	428	455	428	453	424	422	452	446	438	437	458	443	429	422	416	403	449	414	428	411	448	419	397	435	462	474	399	451	426	445	437	419	436	454	475	410	432	411	434	450	438	405	481	449	395	461	418	400	433	422	451	462	453	391	454	449	410	448	400	457	417	415	435	456	443	424	412	400	445	426	440	416	447	458	444	429	444	450	425	405	438	430	444	447	469	420	443	468	432	416	456	446	455	455	431	441	393	442	433	446	428	453	414	439	401	445	434	435	426	467	448	423	453	456	468	389	462	434	470	463	428	409	396	416	445	475	439	437	437	479	441	452	441	440	431	449	426	408	420	419	444	448	452	421	444	432	449	434	421	460	411	396	479	419	463	440	440	502	464	408	431	426	432	454	431	402	409	468	431	414	437	471	471	468	446	431	423	416	408	425	457	486	418	484	485	428	417	414	439	467	428	460	467	421	422	454	425	453	439	460	426	418	436	453	412	445	426	475	476	435	451	436	445	451	460	432	442	424	428	401	410	443	443	417	451	450	419	452	449	437	452	427	444	434	462	435	434	455	428	446	436	425	433	431	436	448	436	398	431	422	445	442	447	432	414	465	459	470	447	439	426	447	446	432	441	404	403	454	429	440	429	460	428	431	446	440	435	454	433	452	417	431	416	449	448	426	433	437	444	461	406	451	437	424	488	470	423	449	398	466	437	418	443	443	412	422	441	404	424	471	450	433	454	411	450	442	442	398	419	432	452	444	456	470	441	452	472	460	426	400	442	419	435	447	432	455	428	427	440	460	430	433	427	423	408	442	432	409	450	426	458	408	441	421	452	421	445	419	438	438	409	448	417	459
31345	19341	7987	1197	922	787	585	568	548	521	491	518	479	486	472	483	454	444	464	435	419	428	454	430	413	432	389	453	409	441	429	428	428	461	430	382	413	439	439	427	384	439	426	452	427	410	442	442	433	423	434	418	426	436	414	454	449	417	421	412	430	422	448	444	429	420	397	422	439	426	410	416	433	425	439	394	428	431	399	396	437	475	405	430	429	434	399	435	441	417	399	411	374	396	437	462	424	448	408	432	402	425	470	393	388	402	374	430	440	432	419	415	407	472	429	410	446	431	446	400	459	415	396	457	441	396	467	406	409	392	403	447	405	439	419	426	417	461	410	414	439	456	377	402	453	425	402	380	433	392	463	447	462	347	429	430	419	415	399	441	416	420	416	431	440	431	421	440	420	413	410	412	441	409	422	414	432	456	410	452	459	417	393	426	409	428	455	456	437	473	422	412	429	413	464	426	449	401	458	449	442	431	384	419	443	476	431	425	431	408	429	437	449	412	369	436	420	409	415	443	457	399	421	407	427	408	478	413	462	391	436	419	448	395	424	443	458	433	446	407	446	450	398	395	457	408	428	437	458	470	391	435	396	423	406	447	410	427	402	453	422	450	431	458	420	399	470	405	433	410	393	406	478	448	463	425	419	426	452	406	433	391	431	431	453	413	440	404	404	412	450	455	421	427	431	407	393	443	480	402	467	437	410	423	409	419	419	413	405	418	429	409	381	445	422	415	443	397	436	440	402	452	460	402	416	439	428	426	414	456	435	419	425	432	415	426	426	408	418	445	410	403	447	453	410	428	470	411	449	411	402	413	449	401	471	422	390	455	414	430	420	453	441	419	432	405	391	447	465	393	439	462	449	429	438	428	438	437	439	423	419	411	454	423	379	417	407	420	417	424	443	421	403	386	437	404	450	426	430	437	459	448	431	399	447	447	433	420	475	425	443	415	418	411	430	428	420	418	408	395	452	410	430	433	416	446	405	451	403	409	417	408	445	415	431	447	440	426	417	405	432	426	450	414	425	443	416	416	431	389	444	446	424	423	428	412	412	437	449	406	439	459	469	439	439	443	436	468	415	423	448	419	425	403	440	381	405	453	417	459	437	394	445	428	408	410	395	441	445	393	442	398	466	387	393	410	472	440	451	447	463	414	441	403	398	440	419	411	436	426	434	434	456	397	439	425	441	453	391	399	414	426	452	388	424	422	428	461	444	395	421	455	414	387	464	428	401	468	425	430	418	429	438	442	381	419	435	420	428	433	436	458	454	394	430	426	395	396	384	437	418	461	448	456	454	413	417	423	439	429	384	393	420	434	422	462	438	444	418	378	449	420	443	421	427	423	383	476	430	415	461	425	420	396	434	469	410	441	420	415	425	448	430	412	406	408	438	434	408	423	465	455	439	438	411	418	413	415	465	414	434	420	448	439	420	486	443	468	469	425	440	438	461	440	431	431	443	431	424	449	393	457	404	428	436	403	436	416	449	483	443	447	409	463	406	441	429	390	425	436	444	410	430	440	416	457	437	417	375	453	451	408	422	438	430	420	452	445	446	390	450	419	423	421	434	382	434	419	426	442	464	449	443	429	437	409	412	413	418	448	434	420	412	434	434	448	420	449	427	409	453	437	446	407	472	400	434	417	429	458	468	418	459	440	441	453	396	416	385	439	459	439	409	452	425	447	436	436	446	390	463	445	413	412	403	406	423	399	414	418	474	406	399	419	396	430	373	430	407	445	437	417	419	430	408	414	453	438	454	440	431	446	396	444	390	431	427	412	443	432	454	418	447	425	392	420	440	438	449	466	377	435	464	412	378	433	419	399	403	467	424	414	476	464	412	406	456	424	446	472	419	461	443	447	416	433	433	420	396	412	440	467	427	457	453	468	425	415	406	425	409	418	423	431	402	434	422	404	445	409	430	400	455	447	392	432	374	387	407	414	442	403	419	403	410	453	395	464	457	453	461	412	448	437	386	422	476	403	372	403	434	414	447	430	421	413	461	442	397	432	430	446	451	412	429	398	420	408	400	439	466	435	438	447	428	412	434	432	416	418	433	440	416	418	443	400	422	414	438	379	470	433	443	428	422	459	421	472	444	417	431	422	466	433	425	399	399	415	412	406	414	425	465	429	450	405	447	422	464	443	415	408	416	424	402	431	426	418	451	419	466	437	437	395	412	445	407	430	434	408	416	458	386	405	418	407	418	421	437	436	410	402	408	424	388	388	375	404	410	434	417	429	425	405	437	395	411	435	427	462	446	411	387	423	419	414	433	440	411	440	418	421	421	417	399	412	452	419	446	401	433	382	412	417	423	454	440	425	429	370	422	402	427	446	410	414	426	426	408	418	410	440	410	441	450	434	433	408	429	441	405	386	421	419	457	452	449	429	398	421	438	459	457	408	440	431	434	445	436	431	428	422	429	447	447	427	414	430	420	423	385	376	415	428	430	418	441	479	412	429	413	417	415	437	465	446	441	439	422	447	400	432	444	463	418	384	416	429	418	414	411	429	422	430	420	395	413	400	409	423	418	430	436	424	424	450	430	410	411	435	417	434	447	413	376	455	421	425	434	422	428	453	414	449	415	458	464	418	461	411	452	440	405	433	401	422	428	439	443	418	372	429	389	386	425	461	437	485	430	433	444	386	418	422	409	441	405	382	426	408	351	432	445	441	424	452	429	420	438	427	440	421	439	417	440	434	424	445	404	430	434	415	434	422	416	438	398	454	447	446	429	439	446	407	379	427	412	416	441	422	471	443	453	387	445	429	436	427	441	439	417	451	375	408	401	421	442	417	469	390	403	457	437	397	430	436	402	397	415	444	449	485	415	447	428	452	423	453	407	411	438	473	440	447	423	428	397	450	433	428	419	427	412	406	425	417	481	407	444	397	417	460	402	408	468	409	435	444	397	427	425	424	417	408	428	431	392	424	426	451	451	444	412	418	416	425	435	442	437	434	422	431	410	443	420	448	422	413	459	403	431	395	403	383	439	411	435	389	392	439	415	400	415	422	445	421	420	400	455	448	418	411	455	403	450	480	424	418	466	440	423	432	413	420	400	404	472	429	446	424	447	447	449	419	379	442	401	437	436	432	413	416	463	437	431	415	424	455	414	427	404	433	423	416	441	416	410	375	374	438	444	428	423	427	421	418	408	405	436	402	422	400	364	421	432	414	434	415	442	390	436	438	447	431	390	431	400	395	460	356	414	417	461	393	418	471	466	445	463	445	433	398	426	440	443	421	417	395	407	451	450	419	422	454	391	414	382	426	395	478	447	429	408	439	433	443	452	423	435	429	452	417	428	424	432	445	415	457	416	391	413	463	454	424	426	429	400	416	427	397	441	425	427	432	456	439	440	422	440	422	433	450	400	403	444	410	448	446	433	453	422	424	420	465	463	456	412	415	450	410	459	463	382	443	453	416	458	447	394	419	443	433	433	387	429	438	403	438	437	419	457	435	443	435	385	460	442	418	411	428	443	434	419	466	437	417
5826	1937	1478	1199	1104	1054	985	937	977	984	964	940	1040	961	954	925	944	949	943	921	963	904	924	968	910	961	989	937	897	937	934	947	960	953	931	960	962	896	955	954	972	993	939	931	909	955	941	915	940	901	963	908	955	943	941	939	982	1012	974	964	949	941	973	952	981	921	938	970	913	931	957	972	948	937	951	964	953	935	967	946	955	937	894	975	953	944	917	948	901	964	1019	907	883	963	895	961	932	930	1002	895	959	953	995	929	925	952	957	936	978	1024	949	994	926	979	965	912	940	933	908	945	913	958	923	946	910	945	893	939	1006	988	964	902	892	941	923	894	916	939	978	1002	937	953	971	977	1017	963	969	966	1003	992	967	931	953	929	906	971	927	974	931	920	970	942	950	978	947	942	950	972	965	928	941	906	909	903	993	908	981	901	952	920	939	930	946	1006	950	924	1028	946	952	961	983	943	984	982	1007	970	1001	963	898	960	977	957	991	968	954	969	949	968	976	894	950	922	940	962	1013	951	876	975	984	952	953	908	939	967	947	962	915	901	972	903	923	936	894	980	977	917	966	909	968	923	959	912	958	1003	951	922	945	939	953	907	967	974	934	948	945	944	971	897	949	891	927	934	919	932	982	914	937	961	921	952	1030	951	943	864	988	950	979	911	954	985	956	937	947	919	920	989	946	937	910	954	917	926	967	888	942	964	958	988	988	980	921	950	900	951	1008	964	973	957	942	975	923	954	939	926	906	909	894	922	934	982	933	924	902	946	980	964	942	991	961	959	907	954	949	908	928	866	990	890	956	941	958	946	901	935	948	893	947	935	1032	955	1020	952	953	988	925	918	910	913	964	935	946	861	927	922	979	913	930	946	1004	938	958	945	978	936	932	939	929	908	964	928	966	902	941	934	959	972	991	978	984	1013	920	935	947	894	952	881	934	983	913	959	942	975	934	979	932	998	947	913	937	929	935	939	915	909	884	949	946	937	986	922	949	944	956	920	939	898	974	942	978	930	911	967	962	938	959	909	921	917	950	953	976	961	985	945	934	965	952	1035	949	911	1003	964	903	950	955	970	952	942	904	925	948	935	903	902	957	1008	1006	956	990	932	874	912	953	922	966	987	972	928	908	909	929	972	921	954	988	935	968	953	1000	956	924	973	939	945	936	995	916	940	939	940	994	966	943	931	959	980	971	909	949	981	989	953	968	1007	901	931	905	895	968	949	931	926	955	926	925	975	904	1027	907	936	877	988	929	991	1049	917	927	970	927	974	973	924	923	911	937	916	956	955	952	919	1020	961	935	954	899	986	942	945	904	904	952	901	941	992	929	987	911	949	961	943	961	930	927	1005	950	933	946	943	969	977	936	948	947	929	964	977	929	904	934	942	909	951	946	910	966	974	948	959	1005	922	973	954	933	957	918	947	890	958	965	932	973	936	976	954	936	949	946	911	926	914	951	960	964	927	950	958	929	911	947	887	955	973	900	931	902	965	917	904	961	929	935	966	1002	920	907	917	974	987	1006	973	954	934	934	915	962	1001	921	1020	923	941	939	939	928	972	937	959	914	1005	901	979	952	975	955	925	969	904	982	1024	906	966	916	978	973	972	910	959	964	980	937	941	1004	986	942	1000	946	897	888	945	976	961	985	989	989	921	896	923	954	969	981	967	905	935	980	950	957	959	1016	965	952	984	929	910	913	989	939	961	1011	953	949	876	964	923	909	916	919	978	967	974	954	964	940	965	936	962	952	972	921	969	960	999	927	900	1034	965	956	928	990	991	985	900	905	866	964	959	956	961	914	996	978	933	962	918	928	925	991	907	948	970	911	962	956	986	935	962	907	959	952	992	991	960	939	873	965	962	963	948	967	957	1008	931	978	968	949	965	968	920	920	978	995	982	989	935	946	922	974	943	913	946	930	962	958	988	925	935	964	924	933	933	883	959	876	949	937	900	964	962	969	962	990	956	1015	961	920	924	934	957	947	1017	925	974	974	921	978	915	994	966	967	960	888	939	934	894	925	945	933	949	942	961	883	967	963	984	979	963	929	945	916	927	941	982	956	889	956	943	902	960	933	933	924	928	909	935	934	927	989	999	948	919	951	967	969	966	927	873	946	955	902	929	964	964	910	908	933	957	928	955	979	960	927	949	942	946	937	1000	956	940	939	971	940	977	944	958	951	943	963	978	906	966	977	939	911	893	957	930	936	975	929	1020	897	929	969	929	982	930	982	1013	897	883	945	928	946	948	991	940	937	934	946	931	988	977	929	896	918	999	969	995	1011	935	971	972	988	917	912	952	950	963	914	982	964	932	961	940	950	959	948	921	945	957	989	923	912	948	998	984	906	968	959	984	944	951	944	884	945	937	883	1002	916	920	941	949	945	945	946	998	924	954	973	890	960	977	983	932	941	924	911	907	975	941	967	945	906	964	888	908	961	982	923	962	972	936	931	938	929	932	952	912	846	927	916	970	947	950	933	921	963	979	962	956	912	903	985	936	936	927	981	945	1031	949	980	973	943	939	977	947	913	930	931	926	916	957	972	918	968	996	909	924	943	987	964	949	920	995	936	944	987	927	957	902	942	902	956	987	962	977	952	932	935	925	890	973	957	917	919	980	945	916	986	966	1038	953	927	969	898	972	971	926	948	997	915	908	933	946	898	937	959	958	927	962	953	921	936	964	952	936	943	946	896	955	920	934	936	941	901	964	989	924	925	954	941	939	884	963	967	931	953	923	939	891	917	951	958	897	948	921	969	977	956	941	958	976	957	951	937	906	929	975	992	972	923	935	963	897	941	915	920	999	1010	922	912	969	912	965	979	926	967	979	895	994	983	976	938	932	876	950	990	952	963	945	954	937	950	901	907	952	917	1008	985	957	942	923	981	924	942	967	923	947	962	997	957	994	912	871	920	963	976	990	999	966	896	926	946	956	940	925	950	961	949	970	928	937	925	945	953	994	907	922	961	961	952	1005	943	950	916	953	938	963	961	922	959	959	972	940	928	982	945	969	956	927	912	936	923	982	919	937	1031	920	966	963	932	914	929	935	944	903	962	1011	950	947	958	988	962	939	980	988	971	952	984	916	939	984	888	974	964	916	929	907	942	1007	923	927	1000	930	924	1002	921	942	893	969	934	967	931	970	896	953	957	971	964	910	963	958	978	946	913	976	901	954	937	938	938	949	957	915	927	937	917	919	905	937	969	987	937	938	929	954	931	921	987	910	947	971	939	899	975	975	939	916	973	967	917	969	989	896	934	950	984	889	973	961	917	950	974	943	943	891	958	1010	904	916	927	967	949	914	1003	1006	980	893	980	895	901	909	950	1007	961	910	884	991	928	959	924	951	906	858	996	974	953	968	898	941	967	934	941	947	920	986	949	960	946	938	992	938	947	907	917	920	918	969	966	920	970	938	925	969	999	985	929	942	942	918	967	947	928	960	969	961	965	995	898	930	947	927	940	873	950	969	981	913	943	956	960	963	919	987	952	896	937	919	949	994	988	932	952	931	973	900	1024	924	920	930	959	1002	973	983	950	885	930	923	991	967	887	922	991	957	969	964	938	910
23977	20682	23915	27475	20679	20085	1720	712	511	470	463	432	417	378	385	357	381	348	334	334	313	307	333	297	299	325	318	279	311	305	329	303	309	309	306	303	318	322	345	277	331	323	316	300	305	291	283	308	322	306	302	327	320	328	295	335	302	292	327	296	333	309	329	312	286	282	306	335	310	297	314	303	323	312	364	289	310	313	304	315	330	305	327	343	309	315	317	303	316	318	294	312	299	316	331	353	293	318	272	320	327	282	330	308	318	313	273	308	302	317	277	290	332	325	274	309	291	291	314	285	313	321	343	310	317	307	338	297	313	318	283	322	328	272	274	296	302	308	324	327	265	292	305	322	331	269	310	336	312	299	321	309	268	329	307	296	299	349	284	328	294	331	306	325	312	296	340	292	281	324	299	306	297	299	311	295	334	334	300	303	330	311	303	334	321	314	299	340	300	300	294	306	272	279	302	311	273	286	268	289	313	329	346	325	330	324	305	324	304	308	274	305	291	302	351	311	344	309	351	298	274	301	331	303	323	316	302	295	320	329	309	355	334	293	333	344	356	329	304	334	326	274	342	310	297	296	321	334	303	331	317	339	299	293	287	290	319	342	319	383	322	305	298	300	347	351	322	331	291	300	321	316	301	342	281	324	270	312	289	324	313	319	330	306	312	284	321	325	314	303	321	313	327	331	333	314	297	280	314	303	331	317	311	317	331	302	323	336	316	280	316	345	294	299	347	324	298	328	284	301	332	290	309	331	342	264	330	307	315	312	328	298	342	316	286	312	305	304	314	265	286	314	332	347	285	297	313	318	304	342	337	313	304	332	297	335	300	344	319	319	299	302	299	291	330	278	322	289	295	341	317	346	332	289	306	279	318	306	309	330	320	337	302	306	346	325	293	283	302	336	307	311	307	310	295	321	305	314	329	301	345	288	320	303	322	324	300	290	312	309	326	312	336	288	302	317	281	300	323	325	325	321	322	325	301	317	338	338	288	308	300	303	303	318	287	309	305	322	307	306	304	317	315	309	333	291	305	325	315	301	303	296	319	321	339	329	283	314	286	322	308	271	331	306	281	318	338	287	278	310	320	301	314	273	290	330	318	317	300	298	297	318	328	324	335	301	329	307	330	249	310	276	307	299	291	317	355	307	348	328	301	322	326	279	309	316	301	299	328	321	300	328	296	296	328	347	329	279	298	325	309	318	286	308	304	314	280	300	309	326	297	309	303	279	302	337	297	296	318	305	269	329	318	313	308	306	304	315	294	308	296	293	303	293	306	295	315	317	320	294	290	277	288	319	336	306	309	310	321	311	301	314	338	332	338	281	319	298	315	320	306	300	280	272	305	326	329	331	301	314	322	303	336	311	301	337	272	295	315	307	328	360	317	306	322	367	280	333	308	341	335	309	312	330	287	306	278	324	303	312	311	284	307	314	313	298	306	250	299	305	286	351	325	330	322	321	300	331	321	294	328	301	330	287	319	284	301	331	336	337	328	273	315	302	326	346	296	299	297	328	321	336	302	295	282	298	280	314	313	315	295	338	298	291	304	310	326	336	314	309	290	316	299	280	289	286	354	335	282	335	321	315	331	311	314	299	341	328	281	277	253	336	309	269	299	304	314	312	307	331	318	281	324	297	331	293	320	319	309	317	342	309	327	311	332	326	309	316	314	313	328	304	278	358	303	327	325	345	350	323	287	316	304	333	322	324	308	301	330	326	318	297	296	329	300	323	295	311	311	318	300	286	319	287	321	302	294	311	272	334	314	311	287	267	284	324	318	331	313	325	272	310	359	309	314	319	304	302	307	288	309	343	270	296	339	311	316	301	312	347	343	293	316	292	286	342	290	338	301	288	325	297	294	319	318	301	356	341	319	277	300	305	345	309	301	324	334	325	285	325	329	292	331	282	331	287	331	299	247	295	287	323	321	333	304	304	314	300	309	316	314	325	320	295	336	301	300	306	329	330	308	339	326	292	305	284	296	306	322	310	295	274	322	318	309	277	294	317	297	295	308	304	296	288	316	299	311	305	307	287	331	325	290	311	315	359	304	312	314	294	306	325	305	334	330	305	279	327	291	314	306	350	334	282	303	317	308	313	303	312	302	322	304	322	345	325	320	280	308	318	288	304	342	324	351	309	288	284	313	288	312	272	288	320	294	331	298	316	306	314	318	318	290	281	280	293	316	340	340	283	298	304	297	333	311	266	289	305	289	303	324	325	291	327	343	297	314	327	288	289	327	325	307	308	302	299	284	346	303	309	322	363	339	322	297	294	287	315	313	325	327	320	274	301	281	291	319	261	320	322	348	319	326	293	309	341	326	318	270	300	308	314	335	306	320	306	327	301	315	300	293	299	323	319	337	339	308	368	316	301	305	342	317	320	312	316	320	308	311	311	312	296	329	304	309	301	301	316	311	319	310	285	320	313	325	295	274	302	307	289	309	319	299	309	309	302	318	292	324	301	268	329	294	359	300	316	305	328	300	332	299	299	295	312	326	314	282	294	335	304	331	304	286	313	297	323	310	326	280	286	300	290	328	326	298	270	284	311	290	295	313	312	331	316	330	308	309	309	359	300	277	298	292	321	284	325	334	317	316	347	316	318	328	308	325	271	305	288	311	316	279	340	319	288	302	321	302	303	323	323	284	298	287	289	308	318	318	284	311	316	329	329	312	306	326	304	328	269	336	316	297	341	284	306	301	321	319	321	309	317	296	301	319	319	346	315	315	323	284	299	341	342	335	337	319	284	311	286	308	310	324	312	348	325	341	292	315	285	325	333	307	297	309	294	290	310	304	256	321	292	298	306	314	320	319	290	287	305	316	327	281	282	304	319	330	287	320	285	289	302	267	312	316	321	328	319	276	304	299	318	291	303	272	331	317	295	299	322	266	286	290	316	331	315	310	294	323	275	306	321	331	331	288	317	310	305	288	303	371	329	269	318	335	319	303	316	307	335	313	335	295	298	328	293	278	330	309	295	288	286	303	285	306	321	314	324	330	308	290	305	332	287	306	291	314	304	311	288	311	319	315	303	299	335	302	300	290	304	304	299	308	311	277	309	279	304	334	301	303	297	333	289	312	312	323	328	275	319	295	314	320	319	294	299	285	304	282	329	309	301	306	331	338	315	306	307	302	286	307	301	302	334	302	295	336	300	268	297	297	296	304	319	307	316	287	317	288	261	316	325	329	294	324	306	337	301	306	291	290	279	292	292	314	331	312	313	325	320	281	339	319	315	337	298	274	308	300	315	338	310	301	331	314	301	297	325	282	302	291	333	315	313	300	315	301	317	311	325	319	340	312	327	247	337	312	288	321	288	284	295	343	292	339	318	289	325	339	341	322	307	323	326	296	311	321	314	291	323	312	300	308	304	299	308	328	320	346	289	320	298	279	301	325	323	299	343	348	307	316	298	328	345	296	314	294	303	311	300	354	310	290	315	340	335	299	305	290	301	293	262	291	294	292	322	320	298	312	300	313	310	309	339	332	305	304	337
3653	3738	2138	1452	1152	995	904	768	765	801	727	749	741	711	692	720	672	697	711	760	713	773	658	644	710	702	710	655	722	682	703	672	655	700	726	698	707	740	700	703	690	708	706	740	656	702	685	696	704	712	665	707	688	653	696	706	745	723	695	750	666	724	703	676	695	715	692	606	703	685	720	648	767	686	752	728	692	669	705	719	729	756	757	689	658	650	679	705	732	737	690	708	682	671	689	691	690	736	708	698	690	676	666	684	694	683	690	727	653	663	697	746	670	690	701	746	681	693	682	663	689	742	650	719	667	694	628	679	641	697	714	727	699	702	694	716	680	702	666	697	660	681	691	661	697	687	722	687	714	669	663	705	750	683	727	676	681	697	645	710	666	735	688	672	697	673	745	732	685	643	713	682	670	688	707	683	729	755	700	692	693	689	651	709	694	714	681	678	726	757	708	696	722	650	687	704	726	661	681	712	675	677	655	694	740	694	725	675	667	712	660	686	678	717	694	696	676	668	690	692	686	698	675	755	696	726	701	686	701	639	704	665	691	694	690	624	724	708	699	711	697	707	676	731	772	646	736	661	716	697	693	696	700	706	710	717	674	699	699	695	707	710	676	687	672	702	698	706	727	704	684	692	735	668	680	706	664	740	756	698	691	668	649	673	698	669	737	646	701	669	684	662	681	661	696	727	731	683	681	702	688	693	692	689	692	691	745	726	634	677	719	700	670	704	671	689	666	712	721	731	702	684	707	713	638	710	707	715	677	687	686	644	696	693	646	667	663	634	716	692	728	689	695	734	640	699	701	715	719	700	714	726	676	675	720	676	744	681	715	712	730	705	656	700	686	715	682	712	665	733	707	689	729	694	683	685	683	681	699	680	686	650	708	691	698	645	660	698	698	695	719	679	726	690	691	678	685	736	709	654	707	698	670	701	725	677	777	661	679	646	686	730	692	691	722	700	673	698	655	670	764	696	671	713	703	744	676	701	727	750	721	698	663	701	674	682	707	692	665	721	702	723	632	659	694	698	677	732	674	632	653	740	713	727	694	721	742	708	686	672	688	677	698	689	668	704	737	681	721	660	682	706	715	691	676	704	670	653	658	717	671	647	682	648	711	676	709	691	665	691	711	652	717	702	727	635	644	702	683	675	627	713	661	693	684	692	678	725	727	760	729	663	681	697	711	700	684	714	715	685	695	720	647	653	642	703	703	657	754	737	691	717	735	677	710	741	676	681	683	699	679	703	702	668	700	672	677	738	720	755	694	692	696	668	675	705	685	652	667	700	682	702	720	701	734	693	712	712	684	683	729	700	663	721	714	704	688	705	714	730	744	674	686	715	680	732	660	666	711	675	714	650	617	630	664	666	685	704	665	710	749	718	703	716	739	680	712	676	712	725	728	695	738	718	709	734	703	703	685	662	748	707	690	696	698	732	728	694	684	714	684	713	687	679	705	707	673	709	719	682	668	723	705	685	653	709	714	685	737	694	677	607	772	669	694	716	659	683	679	678	735	689	693	689	719	732	695	687	710	699	739	712	712	637	726	675	698	724	698	736	649	706	713	737	701	692	666	733	717	682	670	703	653	684	673	727	706	718	728	736	691	752	722	700	656	695	717	682	693	719	759	699	677	687	718	704	669	704	701	691	691	688	707	673	694	687	703	679	689	690	649	709	695	712	678	716	673	714	674	741	705	663	690	711	687	738	665	682	678	671	705	708	653	699	722	664	673	693	730	749	712	747	675	673	682	704	691	652	713	706	671	685	707	666	699	666	686	694	749	675	709	694	730	652	698	719	732	639	663	690	701	691	728	738	675	717	775	705	707	699	677	677	714	721	688	720	711	711	717	702	716	703	683	739	707	716	701	728	670	706	709	700	730	707	666	675	699	704	681	685	698	634	697	703	682	682	679	712	689	685	701	675	659	709	709	709	666	676	691	723	697	711	716	693	746	726	665	688	673	680	710	637	662	673	704	718	722	721	713	662	701	731	653	754	691	684	706	686	686	673	667	652	745	702	696	685	682	673	723	677	720	675	705	678	699	680	704	711	675	713	716	717	658	703	637	660	715	668	746	661	682	706	746	630	663	660	711	674	693	666	680	671	682	740	653	717	683	692	730	728	683	693	656	653	705	752	678	708	687	670	663	655	692	680	681	701	654	744	681	722	693	692	748	737	713	659	653	681	736	697	680	677	660	693	670	722	718	725	682	709	714	693	751	690	682	704	690	710	708	724	708	691	695	727	701	680	720	678	724	709	646	677	658	693	697	687	708	719	672	669	662	704	707	682	729	709	665	714	681	700	672	676	681	695	680	688	699	716	647	738	689	660	671	674	705	720	689	712	641	715	655	700	667	719	664	683	715	713	691	715	713	745	658	727	728	706	731	689	704	648	612	729	656	730	675	695	674	685	698	730	706	712	703	713	719	686	701	706	701	670	649	639	676	673	665	736	663	689	681	734	659	773	719	734	679	644	704	693	719	694	749	703	734	683	678	736	699	656	662	700	707	720	715	706	764	691	710	673	695	694	682	694	668	699	664	688	708	662	695	694	660	725	693	707	671	733	663	676	618	680	700	725	700	686	724	692	708	701	716	709	666	746	666	677	695	712	687	701	738	679	740	686	688	706	741	661	698	660	745	708	684	677	725	729	709	678	682	722	739	730	660	685	706	723	689	636	711	687	713	711	716	694	708	681	688	719	716	696	707	674	695	672	700	669	707	696	718	752	709	686	731	701	681	640	716	717	654	708	658	701	696	660	716	690	674	724	691	747	692	707	691	744	721	700	668	642	703	711	701	647	693	676	702	715	711	708	652	708	731	738	680	673	680	677	646	668	679	685	674	712	704	643	652	663	676	690	726	706	659	696	717	708	682	692	687	718	677	720	668	710	722	680	685	699	666	742	689	671	664	704	707	707	670	662	697	650	721	706	723	672	776	720	653	754	679	636	669	734	684	723	676	726	717	709	713	677	695	661	739	690	664	656	704	764	705	721	731	677	621	642	658	667	700	677	676	720	701	744	688	689	704	702	643	702	700	704	748	632	681	690	690	677	720	724	696	720	666	712	692	749	661	717	712	704	690	711	661	684	667	670	702	696	702	712	664	625	696	685	652	691	711	703	697	726	670	724	705	695	652	679	660	691	666	685	653	717	673	683	707	678	753	692	699	691	695	708	710	677	672	637	663	719	696	703	743	718	680	743	667	713	672	642	712	739	719	692	697	698	716	669	763	723	679	702	676	688	704	702	662	678	735	710	671	746	713	690	670	714	716	672	698	686	708	667	661	670	658	699	667	712	717	715	728	679	707	690	637	700	730	714	647	724	710	699	703	728	689	715	721	665	675	660	705	665	699	733	695	694	700	684	722	670	688	691	721	637	674	659	694	725	646	728	689	696	658	664	698	695	636	738	740	618	685	703	701	675	684	723	678	705	690	649	682	685	728	676	731	702	688	752	648	661	707	666	668	646	746	701	660	695	699	648	686	685	722	710
23374	20646	24152	27169	20647	20677	16980	1276	550	513	408	430	407	332	273	286	234	249	257	183	222	210	213	209	195	209	182	197	224	196	192	187	197	195	178	186	178	187	175	161	197	194	200	196	193	167	197	165	165	144	178	178	186	171	166	169	158	185	206	182	181	181	174	175	184	196	191	189	187	147	173	193	173	155	180	193	162	185	163	189	194	174	175	164	180	196	188	180	186	168	162	191	167	187	189	186	172	178	218	193	173	176	192	181	167	194	191	182	190	193	170	155	187	199	181	164	177	179	193	160	177	151	179	200	177	180	186	150	167	186	179	171	172	192	170	165	166	171	168	212	184	169	186	180	165	162	183	180	178	172	185	182	191	180	206	189	183	164	179	184	169	176	195	175	179	169	190	179	182	176	195	192	182	164	195	179	177	168	194	157	167	181	168	184	167	184	195	176	171	192	191	176	186	178	174	178	180	170	198	173	176	194	179	173	192	194	180	155	157	184	172	196	168	160	192	198	163	170	158	183	168	208	188	181	197	212	179	166	182	162	167	168	196	178	208	159	184	177	163	163	180	175	171	178	166	154	180	169	224	172	169	193	180	180	166	149	178	170	198	191	183	185	172	174	199	202	163	174	202	168	180	185	187	171	166	191	143	175	189	166	173	158	172	177	192	205	178	176	194	194	178	173	187	165	202	170	168	161	185	187	195	165	192	180	166	180	166	164	181	168	162	156	175	164	171	150	174	188	181	187	188	162	176	187	195	208	177	170	179	190	177	191	210	221	177	179	173	181	170	184	189	169	185	198	176	173	158	192	176	167	191	164	204	171	177	183	194	183	156	197	192	176	178	158	156	177	170	166	187	181	200	183	192	169	184	182	189	178	186	198	164	192	195	171	175	212	172	190	170	191	175	175	157	200	179	174	162	184	174	202	193	168	189	199	159	155	183	174	175	167	175	187	183	188	178	175	163	162	170	161	180	176	148	203	189	171	157	161	200	177	180	172	180	177	189	170	186	186	165	193	159	190	183	195	168	179	170	170	180	161	189	176	197	194	182	186	169	185	173	170	171	189	168	174	179	204	186	182	153	179	169	172	193	172	175	167	174	183	161	181	210	195	178	182	173	172	158	185	203	178	168	171	187	159	179	179	160	170	185	192	159	183	195	166	162	179	143	167	151	171	176	191	177	199	172	208	207	176	177	176	179	189	184	174	182	177	200	155	178	181	164	182	179	163	194	169	194	161	167	178	170	166	206	170	207	188	170	173	171	231	212	184	159	193	184	168	173	177	203	179	193	176	178	175	178	171	169	161	151	192	179	156	164	168	184	175	181	172	172	164	179	171	176	166	202	175	162	158	210	158	187	164	195	182	165	198	196	196	168	157	175	171	186	165	174	171	184	195	175	167	155	153	182	183	173	164	185	166	177	189	192	152	181	177	170	187	213	188	200	192	194	180	147	147	176	187	169	159	192	183	169	199	173	156	188	179	170	149	173	207	165	204	172	177	191	170	147	144	195	198	164	187	194	210	194	163	183	200	198	176	184	185	194	183	190	174	192	169	174	153	147	187	169	165	180	183	172	196	179	191	194	209	176	159	152	164	179	178	180	190	174	165	173	189	206	174	202	195	181	185	192	174	200	206	210	181	186	177	154	179	187	158	164	178	149	179	182	200	218	182	148	160	189	211	190	195	180	184	176	156	192	167	182	170	176	178	154	174	182	195	188	180	158	176	147	198	167	190	172	174	174	181	177	168	164	161	208	194	176	196	178	177	167	184	161	170	191	201	163	146	165	192	168	174	166	165	177	194	185	188	154	196	176	169	212	155	191	177	176	184	175	148	189	184	179	161	172	204	166	163	176	187	196	193	191	173	199	161	174	193	171	161	165	200	182	181	178	175	155	184	184	165	170	159	160	178	158	151	207	178	189	184	163	155	171	150	210	184	166	159	143	192	174	200	178	210	178	166	177	204	187	169	188	183	196	177	210	193	183	157	193	189	193	154	218	175	177	181	171	179	175	217	175	187	158	203	162	186	169	172	163	183	182	170	189	172	199	187	174	179	208	192	184	179	176	190	172	165	180	184	174	181	166	163	211	182	204	166	182	167	174	175	176	193	170	182	196	191	161	176	154	167	173	172	180	182	206	166	183	152	171	171	178	188	187	178	158	168	192	153	177	184	176	196	181	201	191	183	164	171	189	198	204	173	178	188	187	215	166	182	170	176	183	200	169	174	172	167	162	183	184	182	189	157	160	200	186	176	138	166	163	188	176	166	169	156	181	195	163	177	185	167	168	165	173	160	161	136	160	184	176	171	164	166	154	189	171	184	172	167	177	189	157	176	147	162	155	180	190	167	186	169	181	168	193	178	172	167	168	183	198	206	173	187	197	166	180	198	187	188	193	169	181	183	176	165	183	188	189	172	181	182	174	172	175	183	176	191	181	179	199	188	194	174	175	177	170	172	181	190	200	171	163	156	179	188	191	194	190	183	181	186	166	185	188	185	170	170	207	176	185	176	187	186	161	212	178	183	204	202	170	176	163	188	205	165	183	178	195	146	175	173	152	177	171	190	199	158	171	190	193	226	194	177	200	187	187	172	154	182	176	200	168	185	197	183	205	187	172	154	160	150	164	171	177	181	185	179	191	176	161	175	161	168	179	197	170	203	190	183	184	186	176	203	177	155	145	211	165	170	146	177	144	190	191	174	176	178	191	172	177	172	182	218	177	154	173	170	165	178	170	158	182	171	182	159	166	189	146	193	177	211	175	178	165	169	183	176	200	176	168	172	174	175	201	192	166	174	159	165	187	161	150	188	176	166	166	154	187	175	192	188	149	181	165	176	197	175	184	196	127	199	193	166	170	178	200	167	167	168	169	179	181	170	176	163	215	181	185	155	175	197	159	166	202	192	181	178	177	178	165	171	171	166	182	175	184	179	178	181	166	157	197	175	195	191	198	181	179	164	191	169	174	183	175	164	159	198	186	206	183	175	176	175	198	174	162	167	168	211	153	198	178	166	185	191	169	177	182	173	175	171	179	164	184	209	187	190	205	185	187	153	197	191	196	181	154	183	190	183	172	163	157	170	168	182	210	169	174	169	187	194	166	155	184	185	191	184	198	156	188	175	170	184	198	156	175	209	190	169	189	182	179	171	185	158	166	179	165	183	178	190	180	184	178	198	166	185	173	193	153	172	172	183	170	191	182	211	164	163	183	184	181	192	178	189	176	187	186	199	183	201	147	165	180	207	164	175	189	212	174	183	177	189	182	158	161	176	185	160	171	150	175	173	168	179	189	178	186	170	189	187	168	168	161	185	189	154	172	174	201	190	180	185	197	174	218	193	182	181	167	178	180	198	193	185	168	180	173	154	174	183	156	206	191	172	183	195	171	170	166	183	179	184	190	196	166	167	185	188	199	173	151	162	195	198	205	167	196	171	180	200	173	176	188	202	182	179	167	168	169	228	177	178	180	180	179	171	203	167	187	179	202	187	159	168
3750	5337	2781	1717	1198	885	701	663	528	536	493	503	496	479	473	479	453	500	460	469	427	474	448	406	438	463	435	434	448	481	459	466	431	453	439	453	439	447	422	451	438	492	441	482	419	479	394	407	425	446	426	439	473	426	422	426	425	456	433	413	431	457	419	446	457	458	471	404	445	423	420	509	458	423	408	433	431	445	458	451	417	481	446	444	450	427	436	458	412	466	432	440	418	434	382	441	408	429	434	472	475	404	417	442	425	455	430	425	448	417	413	426	460	408	445	418	428	471	445	414	383	415	409	462	464	411	434	419	448	469	441	442	451	480	416	484	466	439	430	479	451	410	435	403	435	409	438	424	469	418	434	424	443	425	431	440	430	441	445	421	425	446	415	490	424	428	458	434	428	425	457	449	419	458	404	398	453	438	430	388	420	439	429	392	478	426	431	452	459	434	462	430	439	430	411	455	450	449	463	414	467	445	420	465	407	455	441	429	472	454	431	412	439	402	411	425	414	453	422	443	430	455	417	450	437	450	454	443	475	408	440	472	406	434	434	454	433	446	453	471	500	448	466	438	436	447	431	432	444	434	439	405	465	429	420	428	416	391	435	459	435	449	465	428	436	421	452	432	456	426	434	412	457	432	431	477	452	444	405	409	459	513	393	471	464	414	444	450	457	424	434	398	429	437	443	456	418	440	414	461	405	439	416	417	427	446	467	461	445	441	462	442	405	436	423	464	475	424	445	463	473	416	440	415	462	425	443	428	419	439	472	432	441	413	419	442	461	431	443	413	440	437	454	410	433	413	439	423	449	432	490	449	446	446	436	402	426	441	459	426	412	435	458	443	426	452	426	422	444	419	428	383	442	407	440	444	435	450	466	414	421	432	428	407	464	407	437	469	446	460	442	426	488	441	438	430	456	435	419	436	431	400	474	429	444	391	421	446	435	442	421	477	456	424	458	421	433	451	440	437	419	427	449	419	421	430	405	414	417	444	438	419	456	410	456	428	459	443	470	393	449	431	437	412	464	459	424	442	427	418	450	455	428	402	452	415	457	434	460	432	448	461	445	426	440	420	422	411	444	414	428	441	440	460	465	426	493	394	404	454	454	411	449	460	451	449	460	437	503	411	477	440	450	423	399	452	411	426	416	409	447	400	451	455	430	433	429	444	426	428	444	416	444	468	420	437	424	425	418	417	449	426	458	439	457	421	429	441	412	426	444	420	443	449	445	430	459	434	424	424	423	462	400	412	407	419	419	437	450	433	494	439	430	445	448	417	420	431	456	421	415	426	432	432	410	470	446	459	413	449	445	435	412	436	442	463	459	423	452	446	443	436	444	445	431	449	436	429	428	449	415	439	442	442	439	462	442	457	431	431	437	446	443	448	424	476	428	444	434	452	426	444	470	453	450	429	448	427	403	461	474	423	446	441	405	449	387	430	444	421	410	454	441	441	423	400	396	452	426	385	451	450	428	478	449	439	381	435	438	431	439	435	405	444	474	438	398	467	457	472	445	431	463	426	442	450	432	401	424	439	471	447	428	449	434	407	421	460	471	426	434	448	465	448	456	443	430	445	416	426	390	404	444	435	454	429	424	427	438	421	389	419	429	425	389	389	467	465	414	433	440	420	448	447	414	447	421	429	387	443	444	446	437	443	421	403	444	424	439	424	430	433	459	428	435	435	455	433	417	442	435	439	429	441	404	461	388	428	435	438	431	459	434	425	507	466	387	438	465	428	443	438	418	408	453	446	431	448	457	438	440	406	425	458	463	425	433	430	447	459	455	429	432	428	435	477	460	418	467	397	409	420	413	454	417	448	469	463	421	462	438	437	410	434	434	446	405	461	429	385	422	436	443	460	426	406	466	431	432	428	420	443	406	403	434	455	401	441	450	468	420	446	444	431	457	439	444	419	444	438	405	436	432	424	430	461	433	472	402	425	409	411	465	457	432	457	436	428	468	456	460	453	444	457	401	421	471	479	466	477	429	428	432	473	434	438	425	429	417	447	471	433	403	449	418	437	422	390	436	440	420	426	413	448	431	404	450	467	407	451	473	447	441	410	425	416	455	468	450	449	421	426	449	409	458	461	421	473	448	439	441	452	446	485	459	478	437	415	419	426	424	420	459	427	421	432	412	415	445	481	402	434	455	445	443	450	434	378	432	438	436	397	478	432	440	452	428	399	397	474	449	451	441	405	466	445	446	455	396	434	463	448	411	463	413	421	431	418	446	428	443	423	418	467	444	450	449	462	449	455	449	426	469	447	455	442	403	432	397	438	434	420	434	419	481	458	441	464	445	424	421	442	403	412	421	473	446	443	416	432	450	403	418	441	444	452	406	445	451	429	477	402	434	441	413	422	452	450	470	456	441	425	466	408	452	416	452	422	438	442	414	450	437	409	426	434	454	417	444	494	416	421	452	437	475	430	435	440	470	436	464	418	427	416	417	457	450	449	446	458	412	466	458	441	453	457	430	385	418	419	433	451	430	436	421	423	407	453	418	428	452	427	412	387	401	437	435	487	406	425	446	447	442	433	447	414	447	409	418	485	439	412	454	409	459	418	429	406	415	452	446	470	400	434	456	423	427	434	424	423	435	454	442	465	435	444	429	409	438	423	445	449	441	421	396	427	417	484	447	427	456	471	450	400	404	413	441	427	458	431	431	438	439	434	433	442	453	440	471	448	430	419	451	449	444	470	410	456	418	430	435	412	460	466	406	475	438	446	418	416	442	426	426	423	443	409	397	418	417	410	428	444	456	456	434	452	461	431	433	438	416	440	447	435	439	439	471	418	432	421	397	450	449	423	440	453	452	425	424	421	469	454	469	454	407	410	445	456	415	449	444	431	434	439	466	448	448	393	443	443	413	447	409	436	467	439	436	477	469	404	463	432	437	381	438	409	453	487	436	407	445	407	450	422	471	474	435	412	438	414	439	464	448	404	428	441	422	425	406	415	460	413	456	469	435	428	414	440	441	460	474	387	400	425	434	474	432	459	440	442	410	440	459	429	457	409	435	428	434	418	406	433	403	417	453	400	425	445	443	446	433	444	433	451	462	454	430	454	405	385	440	436	438	415	427	398	424	434	423	442	416	458	402	408	421	434	436	437	405	433	438	406	406	435	423	447	434	417	431	417	424	440	475	425	456	423	431	413	428	469	461	424	409	431	418	435	421	455	427	449	428	446	435	396	443	424	405	424	416	473	428	428	434	429	400	460	436	400	428	418	446	466	445	433	460	427	400	396	431	452	426	431	420	404	459	405	418	419	385	425	427	452	414	412	419	413	451	422	423	416	425	414	471	450	424	426	422	457	420	412	438	455	423	439	433	465	437	454	469	402	406	443	451	436	424	444	425	406	448	462	452	459	442	447	443	420	429	399	378	415	431	455	448	402	452	427	455	437	418	418	414	451	455	444	440	424	441	430	436	442	456	423	429	456	415	431	440	418	420	404	398	410	423	427	442	451	406	396	429	402	399	438	396	428	445	467
31296	19289	8098	1255	856	723	610	563	562	544	469	467	452	494	437	478	429	490	436	422	404	431	393	432	443	424	391	424	439	460	432	381	395	420	418	405	441	455	429	402	411	389	434	430	428	454	466	427	445	448	466	433	443	450	407	432	422	449	457	444	420	415	404	413	409	441	459	440	404	422	389	447	422	413	420	398	406	395	415	446	407	392	418	461	465	420	435	400	421	447	476	415	386	462	433	399	391	403	417	408	413	399	430	395	472	423	415	380	422	410	396	378	444	372	385	408	392	410	432	419	385	412	424	417	431	414	436	409	398	421	421	441	445	409	402	429	404	421	415	467	442	386	407	452	438	415	433	421	400	405	454	430	423	391	400	404	453	400	415	417	400	389	418	412	457	464	409	418	429	439	415	384	399	381	388	431	409	405	426	455	427	450	424	432	423	454	430	438	392	418	414	395	434	437	441	420	404	406	448	418	416	421	451	418	414	403	426	459	401	422	442	434	455	397	417	432	418	424	435	426	431	420	443	438	388	468	418	430	434	431	418	377	391	396	417	452	398	429	388	431	440	469	437	396	440	428	421	441	399	418	412	418	388	402	434	400	407	377	441	399	399	417	433	476	403	449	411	412	400	436	428	435	422	478	420	398	403	418	422	418	435	411	428	416	453	387	416	378	388	447	393	451	429	419	463	435	426	442	415	458	424	450	406	431	380	434	411	401	445	422	474	427	435	403	397	393	423	436	460	447	436	379	401	457	426	405	439	414	408	466	448	399	422	396	451	440	443	455	429	433	450	445	400	475	415	420	392	429	423	391	399	433	440	420	452	390	412	395	459	436	422	422	437	471	451	423	418	427	425	405	402	413	434	401	439	421	415	394	415	413	442	439	381	436	409	390	404	444	401	426	424	451	437	434	445	437	409	390	420	484	447	449	400	410	456	426	431	409	436	415	468	444	407	428	405	466	418	431	438	462	454	450	397	452	412	439	423	436	410	450	404	398	403	415	408	402	416	413	414	480	388	425	435	458	435	419	432	427	412	418	417	416	416	426	434	412	423	448	447	454	426	428	412	400	411	411	422	459	396	424	425	399	369	435	451	415	420	474	474	427	427	450	394	423	437	449	473	425	408	399	411	426	390	410	457	442	437	444	417	428	411	414	440	470	410	404	423	430	466	434	389	450	424	412	420	455	419	406	404	451	441	414	422	479	402	409	468	417	435	433	409	429	413	412	461	438	434	465	450	462	406	387	441	426	442	449	454	422	411	430	463	444	408	461	419	403	414	447	419	419	444	450	360	422	429	402	423	413	472	428	423	389	418	436	473	431	464	398	481	448	462	446	444	419	417	392	429	419	425	403	420	438	435	437	387	401	425	418	420	446	405	415	391	418	422	401	448	420	423	401	403	382	422	439	425	441	400	423	434	377	431	427	443	385	429	375	460	424	430	432	429	409	449	410	431	460	455	453	456	445	426	431	417	396	426	445	423	410	433	397	412	428	425	460	442	477	429	455	434	423	441	479	447	424	462	471	412	356	402	410	422	406	436	427	390	424	400	419	407	443	460	452	420	434	407	417	429	468	444	393	429	446	394	419	444	454	421	417	391	447	392	404	409	419	425	435	440	409	416	452	422	454	441	420	422	459	451	401	436	459	444	430	446	394	401	449	441	451	397	401	371	467	424	423	448	456	434	434	407	384	406	417	418	422	397	412	442	448	452	378	418	411	414	429	417	419	411	418	415	420	443	443	452	431	452	440	404	405	421	411	476	418	430	431	455	421	411	424	424	396	452	465	427	426	399	432	429	407	420	435	430	362	436	447	407	415	391	412	439	430	351	442	427	397	451	416	450	408	444	429	417	435	397	447	435	457	436	475	416	435	444	416	434	430	425	422	422	407	414	405	442	424	372	418	428	457	401	412	398	465	414	414	418	425	413	425	429	446	395	385	411	448	428	388	434	430	443	436	430	428	386	433	437	395	440	420	441	421	406	440	440	392	400	392	436	440	440	408	396	400	422	442	428	426	441	453	436	431	441	451	395	447	400	409	426	413	394	460	482	400	405	414	465	389	427	413	441	427	417	470	409	441	446	410	442	438	433	420	404	410	426	403	401	431	423	433	433	456	456	465	404	422	424	441	429	439	421	370	433	447	477	428	423	425	402	412	465	430	430	442	409	421	419	448	408	434	435	447	416	420	458	404	395	380	418	439	466	440	403	436	448	442	418	425	430	422	400	425	411	426	403	433	439	452	438	414	417	441	449	423	429	406	478	402	416	397	417	433	426	427	439	393	449	423	410	414	419	442	434	431	383	432	407	432	410	444	445	436	431	455	400	418	460	413	418	430	447	420	453	436	418	376	439	379	449	435	381	401	445	410	451	446	416	388	406	419	436	438	437	400	406	425	429	411	411	441	460	428	422	433	423	419	420	408	401	410	438	402	415	420	391	435	397	426	416	419	441	452	426	410	437	478	449	426	406	441	473	440	453	376	429	393	437	451	430	430	424	405	403	420	393	438	413	425	468	443	455	434	461	420	381	459	422	377	446	483	438	389	434	437	395	425	457	422	458	400	437	461	424	399	406	446	393	407	426	429	456	422	430	456	426	417	384	411	397	439	463	376	387	385	403	417	486	416	432	435	418	428	401	433	429	426	425	448	456	424	402	452	429	462	472	403	464	454	437	422	420	426	386	413	459	417	412	401	425	424	432	455	440	423	411	418	452	436	426	410	405	381	455	397	429	467	444	409	411	454	434	440	434	392	379	454	403	440	408	430	407	439	423	433	423	396	409	445	452	416	461	418	401	390	405	440	453	472	401	442	461	448	403	448	430	411	457	444	451	465	379	444	428	414	423	437	419	455	375	426	432	435	438	409	425	447	405	442	435	424	451	422	411	422	417	393	440	401	382	466	418	396	403	433	426	375	434	457	434	427	445	438	421	434	401	432	447	428	364	405	404	440	432	456	460	439	427	458	425	429	445	392	418	413	436	447	378	414	408	416	438	415	432	399	478	434	420	437	417	458	414	483	484	441	431	417	421	417	425	445	397	414	437	420	418	393	455	389	424	414	437	475	403	430	437	434	454	421	415	442	407	433	411	408	436	434	442	440	418	438	408	425	390	418	452	493	422	435	488	415	448	409	442	468	398	440	434	438	405	393	418	383	401	431	437	394	466	378	445	415	426	400	467	395	434	427	432	417	470	453	445	400	442	464	420	446	404	455	411	433	430	430	426	424	439	438	456	402	410	460	403	415	413	428	445	418	422	433	424	415	403	440	435	424	470	414	395	458	387	455	431	413	435	432	407	459	478	492	468	405	427	442	431	425	403	419	405	418	454	447	454	417	380	390	433	477	429	433	419	400	442	387	398	458	470	428	428	426	405	424	449	379	424	423	419	424	430	412	382	412	413	416	437	404	422	426	402	422	399	394	430	448	434	428	410	418	422	432	426	463	443	407	450	444	415	441	441	406	400	419	431	435	455	375	457	437	487	432	436	415
5745	2074	1541	1225	1095	1005	1040	966	997	971	965	957	995	1005	960	954	969	967	949	914	946	916	956	975	924	923	947	938	1020	944	932	982	915	946	904	941	995	899	939	946	958	980	904	959	911	916	971	907	948	982	921	934	941	956	951	1028	908	959	955	964	882	905	964	928	900	966	963	926	941	937	907	897	933	932	909	952	917	987	950	962	911	899	903	983	952	942	1026	939	950	978	986	977	938	956	950	1006	951	939	928	947	932	952	961	929	921	884	971	955	945	930	965	946	936	901	892	973	981	920	954	922	916	941	974	925	945	941	948	948	979	952	946	928	946	982	964	967	908	932	881	906	921	946	941	942	977	939	943	977	923	897	907	967	985	879	952	924	915	904	922	909	953	931	909	958	900	952	952	976	948	958	943	925	917	924	906	970	979	890	914	888	953	892	952	925	961	955	979	907	949	1001	986	899	963	951	966	913	982	912	954	927	921	932	943	912	948	935	981	931	992	986	971	980	976	978	984	922	995	918	953	943	952	918	954	884	930	946	933	923	968	931	921	956	954	922	870	932	950	974	954	899	967	987	996	941	1025	898	930	958	984	921	962	934	1017	936	923	980	880	966	939	970	994	925	976	951	928	970	978	884	890	1010	1034	923	906	923	959	927	968	893	951	888	886	934	923	939	1014	925	932	985	895	990	931	925	1014	952	960	913	939	1005	962	988	901	923	933	951	952	934	965	904	948	925	930	929	935	959	962	925	975	990	984	1007	991	952	983	910	931	892	974	945	974	999	920	953	968	942	940	908	976	960	911	931	919	1018	931	931	893	933	923	935	943	893	941	932	919	965	936	964	920	926	967	904	947	932	944	945	907	925	977	934	924	975	985	912	904	929	975	1003	938	934	933	922	968	911	966	952	959	979	893	996	944	955	992	926	952	899	953	905	904	922	994	992	980	967	920	958	941	940	944	935	925	941	948	922	930	967	964	945	959	969	983	928	995	890	1013	922	947	953	983	966	944	955	888	940	940	939	945	1007	957	941	922	937	944	958	957	923	964	959	892	957	905	969	961	960	954	917	956	934	950	966	941	930	892	949	912	987	973	995	962	939	941	943	929	925	928	950	921	922	988	916	948	937	976	945	943	956	941	1001	952	991	969	889	959	949	909	936	885	960	907	949	969	946	911	1020	882	925	1003	930	964	954	935	956	900	957	957	937	950	905	919	931	950	964	910	944	950	927	939	963	991	1001	933	920	894	910	980	955	991	957	921	930	1002	930	931	977	952	936	875	957	971	934	969	900	940	917	924	923	950	932	971	971	921	964	920	926	963	939	982	939	993	939	924	925	922	901	986	967	937	944	949	902	1002	904	926	959	931	907	922	931	955	934	927	920	934	967	924	921	932	894	921	877	942	968	940	959	938	910	944	919	878	918	935	873	930	867	959	927	947	933	952	932	958	951	953	922	936	985	934	889	945	975	912	935	959	892	979	941	939	898	937	922	983	953	928	971	904	959	924	921	932	946	1007	930	926	881	950	937	946	959	934	920	955	895	958	946	952	984	911	904	955	966	991	919	921	970	885	966	1004	945	940	911	945	991	959	971	925	933	930	964	950	935	951	891	1004	935	912	941	951	889	938	895	898	942	939	891	955	926	920	939	942	936	978	911	886	929	874	916	992	926	979	951	941	935	902	903	923	976	972	929	964	970	929	910	908	950	882	917	951	917	931	898	958	986	929	997	908	924	954	892	965	982	949	912	937	992	888	1002	910	976	977	959	936	956	915	963	959	958	933	976	967	973	951	978	948	937	947	936	945	973	966	965	962	932	947	965	979	953	943	881	886	995	950	940	914	918	960	982	975	1004	957	957	989	942	904	932	923	937	961	968	954	989	949	929	920	921	964	954	945	943	926	927	938	992	968	982	1013	1035	929	960	884	951	937	947	934	947	909	881	922	966	936	926	928	1007	943	926	893	916	910	967	943	925	950	916	1014	1039	967	964	960	919	961	949	905	963	947	893	997	899	927	954	932	964	930	920	981	928	952	944	965	896	991	975	958	955	936	981	960	958	911	950	950	886	947	950	955	905	934	919	927	970	930	942	925	909	926	958	943	989	892	920	925	951	922	952	934	954	984	995	959	951	934	961	963	976	918	938	903	975	961	956	936	973	940	961	935	898	935	1010	981	942	985	957	935	966	931	940	1006	984	936	908	917	959	957	977	998	911	941	985	981	934	981	899	971	949	938	941	874	911	952	967	927	947	975	943	945	884	914	889	915	955	968	911	923	961	899	923	928	956	916	968	934	969	945	894	913	922	952	920	923	936	921	931	936	917	959	968	919	952	954	902	962	976	983	980	974	926	985	932	944	930	917	959	970	962	960	926	978	919	910	920	900	974	952	953	951	971	960	923	929	948	928	997	980	936	928	946	947	937	966	932	960	940	900	1013	959	951	933	931	914	972	928	936	973	964	907	967	953	963	922	893	923	970	961	942	927	915	968	963	928	899	962	971	930	1003	980	904	963	1014	945	978	898	963	946	956	934	921	942	967	1010	904	958	922	935	916	992	987	879	965	944	971	974	927	961	972	984	938	976	898	938	962	969	1006	971	918	931	945	951	993	925	978	924	931	957	915	953	928	920	947	903	955	859	978	886	929	990	931	962	967	966	998	969	956	925	967	963	987	891	1005	912	956	878	980	940	915	941	928	901	975	902	951	938	953	939	952	856	942	893	957	920	952	984	991	964	924	911	913	1008	941	963	927	960	929	884	906	952	922	952	918	959	926	934	917	932	952	969	897	939	938	918	922	940	967	930	941	954	1022	961	963	927	953	923	985	936	892	943	955	974	911	974	964	960	957	924	900	917	945	939	872	921	900	932	926	955	889	1014	922	942	991	963	872	999	892	894	890	930	934	1003	930	911	958	958	894	953	928	929	908	904	873	918	978	922	954	949	957	982	1018	921	930	937	903	994	916	975	1009	979	918	955	944	960	989	942	915	948	932	944	932	922	920	948	923	925	949	910	879	978	928	915	913	933	946	997	907	988	960	956	971	1033	989	935	996	991	956	915	928	929	950	941	902	958	978	937	994	901	911	976	939	990	948	952	927	951	941	924	954	948	912	955	879	1006	910	933	944	953	960	886	946	998	949	947	968	939	922	899	927	938	912	960	908	903	900	970	979	973	981	913	941	979	936	922	911	937	1002	995	929	935	961	915	966	924	908	895	922	969	890	1011	996	929	954	929	950	923	964	951	979	908	956	924	944	913	971	890	951	891	948	904	926	926	881	877	976	975	981	965	960	962	917	951	949	986	925	928	922	909	893	930	944	950	989	933	983	895	959	930	973	941	919	991	939	931	928	967	921	966	969	929	944	958	958	929	985	930	962	940	938	957	958	1020	925	955	953	916	977	989	905	906	897	936	994	978	992	968	988	890	956	951	956	952	965	889	932	980	964	898	919	946	935	929	951	937	925	947	982	940	942	922	976	914	968	939	943	962	927	936	892	996	968	942	963	931	924	890	950	909	951	884	950	895	935	947	925	955	911	951	923	918	923	977	932	978	895
24052	20680	23883	27495	20680	20077	1677	697	550	469	453	441	441	421	342	344	337	338	311	317	319	316	327	311	330	332	343	314	322	317	308	307	314	342	310	296	326	324	301	321	299	276	340	308	328	281	311	315	267	323	336	337	286	304	299	305	285	314	324	309	337	344	345	302	287	298	297	294	311	282	328	273	325	299	297	248	309	310	321	327	283	332	344	313	292	281	303	317	285	323	313	293	300	306	286	278	310	327	299	286	276	284	312	314	329	302	300	301	309	299	314	321	347	310	299	299	323	295	316	341	338	309	315	306	291	325	357	309	314	317	298	307	318	283	307	328	302	306	329	295	291	290	332	308	278	336	332	316	293	281	308	312	323	314	318	306	279	300	325	261	287	291	306	292	322	290	292	316	304	304	292	311	288	326	312	333	338	331	316	280	342	340	322	350	299	313	306	340	305	270	306	337	328	306	308	284	335	273	304	314	287	314	303	309	273	305	279	275	312	330	310	306	315	307	276	304	333	291	305	286	299	305	343	294	287	295	314	312	306	292	297	287	311	307	273	257	312	316	315	300	295	319	338	293	323	301	318	307	318	295	322	317	321	310	318	318	324	332	295	306	313	317	318	292	303	323	279	315	318	307	308	325	327	309	306	316	318	282	326	312	319	300	346	315	317	285	338	301	333	310	319	286	312	290	319	273	304	305	284	301	305	298	318	336	288	330	302	314	311	318	320	301	328	325	317	307	304	334	307	276	299	292	308	305	321	308	297	323	321	295	338	316	309	261	270	288	318	332	283	326	326	310	335	315	314	306	290	280	316	310	294	321	284	304	322	325	310	296	326	316	330	273	292	359	305	292	283	306	341	330	324	301	299	327	285	310	334	318	306	343	323	286	318	281	302	321	282	310	281	331	295	309	294	295	286	283	271	347	322	338	284	326	296	318	336	327	290	304	346	275	291	318	358	284	307	299	325	332	291	296	286	295	277	309	314	281	317	279	319	282	312	320	325	290	303	315	316	300	328	332	306	310	303	334	318	318	290	323	310	306	317	275	338	280	329	341	329	302	320	305	319	302	334	327	329	323	272	315	287	297	310	312	295	306	287	306	307	291	317	266	309	323	345	341	304	326	327	311	307	299	302	320	279	311	324	286	315	324	295	291	267	282	319	320	295	325	298	316	322	319	302	303	303	317	309	312	279	321	313	321	295	330	306	297	297	289	298	327	341	337	332	295	302	287	354	311	300	293	334	308	289	341	281	292	279	300	304	302	321	315	300	312	313	339	295	307	304	328	301	293	313	307	335	304	339	301	264	308	317	313	347	319	312	319	291	322	338	305	285	333	321	275	299	328	324	348	329	308	316	298	319	309	293	309	284	310	326	289	317	302	287	292	315	342	343	294	318	320	319	320	320	273	279	334	277	329	295	326	287	298	318	340	297	284	313	350	344	299	284	319	339	295	305	276	318	320	293	312	311	325	307	327	284	351	287	309	261	313	273	335	324	312	304	305	297	317	303	312	299	286	299	276	353	318	292	302	328	331	315	290	308	317	292	312	304	336	360	312	325	309	295	329	311	293	307	304	301	295	301	291	312	322	305	326	287	320	301	307	337	314	287	318	312	303	301	333	311	304	285	294	323	301	301	299	301	359	326	287	316	331	302	327	296	316	298	327	304	318	269	340	304	287	293	311	310	351	306	294	281	313	299	296	310	295	329	292	284	305	320	275	310	356	329	287	318	297	301	296	311	339	337	309	313	342	314	275	286	339	313	310	296	287	307	306	305	300	334	308	300	309	331	279	302	320	293	293	314	305	321	310	293	304	317	314	320	323	313	286	322	330	306	322	349	302	305	287	273	312	297	294	334	318	301	290	284	281	309	277	346	333	287	322	287	258	337	324	306	297	338	316	337	296	291	319	292	274	268	283	293	301	305	302	322	282	300	281	319	301	310	290	299	309	322	299	324	334	312	314	317	327	314	301	317	314	325	268	325	298	334	283	326	289	310	280	308	321	342	297	323	334	290	288	308	290	296	309	311	314	269	288	257	317	298	328	293	297	323	318	281	340	364	306	308	325	328	317	324	292	284	301	295	295	313	289	294	313	314	315	314	308	316	318	324	310	302	291	294	333	315	284	325	308	332	300	300	305	305	323	335	304	317	335	264	295	339	278	302	307	333	303	327	301	301	319	294	319	308	348	311	307	292	340	302	306	344	302	273	305	287	300	302	341	286	334	295	285	316	254	276	306	327	314	280	331	305	302	330	298	283	294	320	318	309	328	304	291	339	307	308	303	328	307	299	333	331	291	302	311	292	300	311	313	309	312	295	309	278	285	302	294	337	309	308	298	331	340	318	302	310	305	319	319	324	311	283	287	346	314	284	315	339	306	292	323	304	290	321	324	292	296	292	299	288	293	293	326	297	274	315	293	349	320	276	300	300	320	312	309	320	300	336	316	301	307	339	347	301	286	325	318	303	302	309	330	306	321	343	308	298	307	328	279	299	316	300	323	338	294	285	297	270	294	309	292	318	300	306	305	291	297	308	340	334	303	336	304	307	269	304	292	297	299	292	321	272	312	305	296	306	314	343	348	306	336	286	319	325	296	328	322	313	264	325	295	276	258	303	314	304	293	315	312	313	296	301	346	342	275	300	289	324	299	305	316	333	304	314	289	311	290	306	305	309	309	298	289	289	325	308	291	295	281	322	295	351	315	285	315	299	307	314	319	286	300	275	273	284	299	295	292	361	327	303	275	297	322	296	298	317	336	317	316	289	302	307	306	297	292	329	261	341	359	300	303	308	312	325	339	295	312	299	318	310	296	317	307	313	328	328	307	322	311	324	328	284	322	300	329	291	350	351	311	292	305	313	299	297	294	315	293	316	321	315	281	336	278	309	285	296	278	299	275	309	324	340	297	307	334	328	289	295	327	332	328	323	343	303	271	313	303	309	336	315	287	315	312	295	326	335	336	302	326	310	331	336	281	324	334	352	297	278	320	327	316	307	324	339	319	305	277	313	304	309	314	296	293	303	328	304	297	288	305	317	283	286	304	336	306	281	322	308	300	308	293	288	314	277	296	278	337	287	293	296	285	312	348	302	300	297	313	353	286	277	307	314	322	310	338	289	321	310	308	320	284	317	359	312	293	331	326	315	330	312	332	297	289	312	336	294	320	320	314	267	291	279	307	298	307	295	336	352	279	280	289	265	318	303	304	304	315	288	298	285	322	268	303	321	319	327	272	295	326	292	327	297	305	350	283	324	315	301	330	325	321	322	314	308	291	357	332	333	307	308	326	306	288	311	314	298	340	281	294	313	311	289	307	312	337	305	301	332	306	343	327	295	280	344	327	272	288	310	315	310	309	294	292	288	297	291	315	316	356	284	270	282	323	300	343	319	319	330	286	338	316	286	326	308	296	285	316	276	257	317	304	314	277	281	298	321	273	313	278	327	277	330	290	273	313	334	317	294	302	271	303	279	305	313	289	281	304	310	299	314	301	334	302
3667	3710	2092	1369	1157	972	846	750	777	746	735	719	681	752	670	703	649	726	698	710	703	686	680	697	703	701	695	686	730	622	708	725	714	738	709	680	686	657	686	646	673	672	707	711	695	709	676	681	708	688	648	710	661	668	695	720	696	712	681	685	666	723	682	716	661	669	678	754	708	768	691	698	686	747	695	710	649	698	717	676	722	721	676	688	738	748	657	740	648	674	698	680	717	651	672	645	698	708	718	676	671	757	671	758	646	685	643	716	655	706	667	664	640	698	669	675	694	711	742	686	720	665	702	681	711	695	717	652	677	705	709	659	692	722	701	663	727	698	651	715	672	697	683	713	701	703	656	675	690	692	683	674	687	702	651	704	677	644	662	709	696	685	699	684	670	686	649	691	611	690	689	671	738	658	683	730	686	720	717	714	704	652	741	677	665	697	745	697	693	671	710	639	622	700	691	712	716	692	688	671	706	704	655	698	665	660	692	722	710	696	711	672	664	677	665	643	646	720	646	678	686	748	719	665	678	717	678	720	713	692	708	766	707	691	692	692	651	645	704	709	658	717	695	698	671	716	680	678	716	693	693	732	638	661	689	688	689	676	723	664	683	726	691	689	656	681	688	676	682	658	705	687	672	683	672	710	686	724	675	722	712	668	703	699	698	654	700	673	685	657	662	695	680	684	679	677	686	719	694	730	675	735	667	734	692	696	720	692	661	714	724	661	654	729	722	705	654	712	693	626	710	713	627	692	684	658	742	698	674	664	684	654	741	696	677	719	675	737	711	752	638	689	660	693	703	704	685	672	708	665	690	673	692	684	692	652	736	698	694	668	710	708	702	681	734	635	684	699	704	635	711	680	689	707	687	657	688	648	686	667	647	735	689	700	700	648	640	663	650	689	668	687	682	710	650	723	657	730	704	726	688	680	688	726	691	700	675	703	706	653	671	720	706	716	688	668	701	692	724	701	643	689	727	636	717	665	643	680	677	680	658	650	698	722	720	709	699	688	696	677	665	681	719	693	701	678	661	691	678	642	676	721	649	692	677	699	719	712	684	659	667	664	718	736	712	702	666	696	660	677	686	696	671	661	714	681	693	713	719	718	670	727	680	687	719	673	665	667	626	674	668	656	688	708	727	709	686	699	685	654	687	698	689	679	676	712	662	725	636	678	701	704	668	670	703	693	677	694	693	729	648	644	655	688	643	648	734	684	717	683	667	671	695	723	719	742	687	635	691	657	672	704	702	680	668	706	707	679	687	695	676	664	702	710	680	685	675	643	718	737	713	681	717	663	626	694	655	690	715	733	702	722	703	705	700	687	667	695	702	710	710	692	683	661	681	684	706	675	692	681	705	664	655	707	708	746	737	688	690	721	689	653	670	650	681	691	706	680	677	711	693	706	684	666	662	710	680	714	738	682	765	703	693	686	699	642	685	700	699	732	675	709	688	700	694	665	663	734	683	723	702	722	695	710	642	692	681	696	694	727	704	676	661	712	666	694	698	756	632	711	735	680	703	718	666	715	673	758	653	654	702	694	665	703	666	713	724	687	703	672	690	712	690	685	673	693	718	665	678	706	719	701	702	742	723	662	691	696	672	729	686	680	669	674	702	712	729	671	690	633	686	683	692	685	696	753	665	708	683	675	693	697	717	704	707	690	687	725	711	714	675	687	679	692	703	683	663	678	674	635	710	690	711	698	705	668	699	708	672	683	672	654	680	682	658	676	684	698	689	678	675	687	659	733	658	669	686	680	681	675	666	700	704	665	724	641	714	691	672	702	663	682	682	706	697	712	679	668	664	697	718	696	672	716	690	688	682	699	712	672	669	699	650	679	689	741	677	661	641	665	664	704	694	699	700	720	732	697	667	729	689	736	666	714	739	691	708	717	662	672	716	659	689	692	731	685	685	700	691	661	713	663	693	643	673	672	730	671	687	680	647	742	664	713	697	667	717	715	672	684	735	648	698	691	718	699	649	659	709	667	664	678	675	701	674	698	694	708	696	699	693	689	653	689	693	703	687	675	681	717	689	675	668	716	705	692	683	670	639	680	658	669	711	722	706	744	693	693	685	673	677	717	693	698	710	672	694	680	641	656	688	694	699	707	701	688	692	696	687	704	695	636	692	652	658	686	658	646	746	673	695	674	729	711	693	648	697	705	670	629	651	637	713	751	755	723	684	717	692	708	652	700	707	708	744	654	666	688	720	678	733	683	693	716	678	690	716	708	721	698	683	738	675	659	726	665	717	715	715	708	680	691	681	706	732	705	672	700	704	675	655	674	698	659	654	660	692	663	684	735	669	696	694	695	708	689	708	683	684	727	676	709	709	694	744	680	722	724	689	704	702	693	679	672	650	659	714	700	714	673	716	708	651	691	703	688	719	681	675	694	712	709	659	714	688	713	704	723	684	702	695	686	702	681	680	696	694	720	730	691	688	735	699	697	689	712	704	695	690	685	694	786	696	671	717	719	693	727	697	701	710	696	707	707	682	736	740	657	676	685	701	746	618	640	680	751	641	711	679	658	695	679	701	707	707	666	689	666	722	696	698	675	659	715	658	717	689	668	692	702	672	676	688	719	679	662	705	647	681	748	702	685	699	701	705	727	678	721	688	728	664	697	690	680	692	710	659	709	731	654	665	722	680	742	726	657	706	679	698	694	654	679	709	610	696	698	672	637	712	705	715	706	744	707	680	664	726	651	667	733	718	682	697	653	638	668	644	699	709	713	708	663	729	673	632	695	673	697	680	703	697	693	690	670	700	722	702	719	667	656	723	711	676	668	660	672	660	732	674	690	701	655	702	692	694	694	690	685	677	667	636	697	684	703	690	700	699	754	710	717	698	692	698	694	708	711	715	729	699	672	669	684	669	681	707	726	655	684	692	751	682	687	720	671	665	693	617	706	704	667	665	674	703	678	735	674	655	664	697	717	677	701	700	676	698	694	706	689	717	701	692	686	697	696	730	713	718	661	695	616	675	736	649	671	667	723	665	702	701	662	664	730	700	667	713	674	687	694	747	657	688	692	724	716	716	703	704	676	726	652	699	687	683	679	702	682	698	678	646	679	710	694	712	667	677	703	720	626	710	697	691	663	656	719	703	714	677	686	702	698	677	668	680	675	672	700	718	671	689	688	707	689	712	711	682	670	684	690	710	678	669	658	703	660	666	694	650	673	693	714	697	683	678	679	713	707	705	693	682	728	704	674	696	655	686	698	669	719	691	683	701	722	690	699	689	653	676	703	679	706	638	698	661	687	646	682	706	694	673	691	704	670	702	707	729	662	691	715	725	698	704	689	705	663	722	662	690	729	692	701	672	721	695	687	708	679	680	727	673	659	703	677	680	700	702	663	686	712	675	716	693	694	717	695	651	703	692	700	657	692	708	677	674	683	648	672	726	716	731	663	725	727	694	687	706	683	726	705	678	684	705	703	707	685	696	710	704	698	716	633	698	667	689	691	662	710	687	711	746	685	688	714	685	695	667	711
23398	20636	24146	27148	20638	20661	16618	1170	646	558	429	389	373	287	269	268	264	235	223	208	189	214	225	209	194	236	205	177	210	184	193	203	194	181	227	204	169	195	178	166	165	166	183	182	168	176	173	187	192	165	169	183	156	183	187	177	191	189	167	188	195	194	189	182	174	176	155	171	199	194	195	170	188	191	195	161	170	189	191	178	167	169	171	178	175	177	203	193	158	172	159	178	169	170	161	152	197	161	141	179	206	183	163	188	192	180	181	178	160	163	193	178	156	165	167	181	191	167	165	166	197	181	198	172	174	171	187	166	199	174	186	155	182	174	188	153	172	172	199	184	144	167	175	167	166	186	173	181	181	171	187	175	187	153	176	166	163	168	161	172	165	182	184	200	154	188	168	194	153	171	194	174	171	164	171	163	174	170	169	187	177	166	166	150	160	192	155	169	192	179	189	173	172	175	189	183	160	166	178	167	185	171	180	172	165	168	197	192	179	174	184	181	204	167	187	165	198	165	190	180	156	169	210	181	180	174	172	170	179	200	180	164	179	184	183	162	197	170	175	174	195	180	189	177	174	181	161	160	171	177	163	164	185	181	157	167	169	165	195	193	173	188	191	192	192	188	168	179	186	184	158	159	192	186	174	186	182	183	160	165	160	172	177	183	176	192	177	196	191	180	173	175	173	189	193	190	174	164	169	191	177	165	167	176	208	175	154	188	166	161	196	188	186	179	184	195	171	185	183	160	186	174	172	178	185	175	170	162	184	174	200	150	142	180	183	170	161	159	162	187	196	178	189	169	183	187	182	195	151	151	171	171	182	152	175	169	180	181	189	168	156	166	175	186	184	191	181	180	178	175	166	186	171	195	188	183	173	159	161	198	191	185	171	177	165	176	152	197	162	162	177	191	195	167	166	189	173	172	170	179	188	191	157	164	197	184	179	184	192	179	189	168	195	186	194	170	190	200	195	176	190	153	215	207	189	195	180	164	186	179	178	167	179	167	172	156	206	176	164	172	187	158	172	190	184	193	167	164	174	188	187	198	186	187	180	159	199	186	173	168	181	218	175	191	197	160	163	182	183	186	188	196	178	193	168	173	168	164	177	149	169	166	192	178	189	178	170	188	152	159	175	180	184	150	181	193	175	184	168	186	185	149	162	159	170	184	192	162	174	186	171	189	208	178	168	182	180	171	203	172	164	181	190	154	185	170	164	171	173	158	156	169	161	187	159	167	175	177	165	176	170	181	179	176	159	186	206	171	172	169	171	198	138	175	156	183	174	188	160	178	173	181	166	179	150	163	178	190	193	190	171	177	181	165	192	190	163	154	133	202	167	174	166	189	190	195	183	165	181	176	188	169	168	183	175	162	158	205	170	203	208	181	190	165	169	180	177	187	190	179	177	179	188	193	206	180	190	178	159	167	188	184	195	167	165	170	172	157	198	157	176	181	161	182	184	166	178	171	192	189	155	182	189	170	166	160	170	176	188	185	192	210	160	194	165	185	172	192	177	203	180	197	187	178	202	186	176	169	185	184	214	175	177	165	164	167	189	170	177	169	178	155	196	163	190	191	192	172	185	203	169	211	195	178	194	166	187	204	195	187	176	165	176	187	188	163	186	195	168	190	181	187	189	181	180	194	176	192	180	191	166	167	176	200	194	196	222	181	189	145	167	161	178	157	204	165	202	188	163	167	187	200	193	167	189	176	176	183	172	168	177	170	150	190	192	178	177	188	175	172	191	186	187	179	150	192	218	184	181	190	147	174	158	173	185	187	183	164	158	135	152	214	189	172	180	180	177	194	176	182	168	179	183	169	189	175	168	184	169	172	163	191	198	173	167	184	165	196	174	164	174	175	160	214	187	191	161	176	157	192	191	165	182	185	187	160	154	184	167	166	204	167	145	174	199	151	177	165	151	188	181	175	177	209	182	166	142	160	162	175	213	163	170	184	151	188	165	177	178	165	193	149	183	190	180	164	164	164	177	152	209	167	179	172	184	149	167	159	176	200	169	162	151	196	172	148	184	171	166	168	187	178	179	165	164	159	178	193	165	197	177	200	148	184	172	139	179	158	165	163	163	181	163	172	188	199	180	186	174	145	173	178	156	169	162	149	179	166	175	226	184	191	172	179	175	165	167	177	179	175	169	178	171	189	208	198	174	175	166	160	190	178	171	189	215	180	195	199	156	187	165	192	195	197	189	170	163	200	186	203	189	171	199	171	174	175	184	175	180	198	169	206	191	166	166	187	172	139	172	175	174	195	184	173	183	171	190	188	177	218	174	184	163	153	159	170	142	205	160	181	185	191	194	156	179	168	162	169	190	184	183	163	194	176	151	172	173	186	166	179	175	157	160	215	179	173	172	175	167	186	161	187	172	172	176	169	177	158	191	166	167	167	199	177	171	201	169	199	185	161	185	167	170	174	187	178	175	204	174	171	184	151	184	180	183	162	182	203	161	179	167	165	177	178	178	193	147	183	191	183	199	182	207	173	179	190	173	156	193	168	171	167	160	163	165	190	177	188	183	196	200	179	168	181	164	179	162	182	160	155	202	163	196	179	176	155	162	222	174	173	186	171	169	200	205	161	182	151	169	193	168	165	187	162	192	189	187	184	169	196	159	194	183	204	154	189	157	156	187	173	149	195	201	166	172	170	195	174	172	173	168	194	195	202	184	171	197	176	192	162	171	171	190	158	189	146	172	180	190	159	166	157	211	209	206	167	198	197	167	143	163	173	175	169	161	202	171	177	171	176	175	180	151	172	145	175	179	182	175	155	161	195	172	187	189	190	182	197	175	175	180	180	160	201	183	189	173	166	194	186	190	151	182	177	166	193	172	185	145	165	173	193	174	188	174	170	173	177	186	173	142	202	179	150	174	164	182	191	177	167	146	183	183	162	175	184	175	153	159	200	171	164	182	180	183	167	172	165	177	156	172	195	179	179	199	171	178	198	172	188	172	191	195	170	198	157	156	150	183	202	153	172	174	192	143	164	176	187	177	178	154	151	179	189	162	184	204	211	176	150	195	171	170	181	193	180	173	188	180	184	177	184	149	195	159	184	181	155	173	155	152	175	188	163	173	216	177	160	179	190	194	175	175	168	187	183	190	194	164	162	188	162	161	170	173	200	168	183	183	163	185	158	152	177	171	187	190	193	180	165	167	178	165	171	173	189	196	166	180	197	163	189	197	175	184	165	176	157	200	177	178	166	172	155	181	202	159	172	166	172	178	208	185	155	176	144	159	190	197	181	182	173	173	169	210	190	160	188	188	165	163	191	170	176	180	169	161	184	200	178	175	165	181	162	156	200	176	169	169	190	188	181	167	188	186	154	181	170	172	180	178	178	179	184	218	177	169	201	192	161	171	184	162	177	195	155	168	193	184	189	192	199	188	169	193	170	149	175	160	168	148	188	178	188	177	195	153	183	167	166	154	162	161	170	164	168	168	184	181	182	181	209	196	186	186	196	171	162	173	195	176	176	194	181	149	195
3659	5166	2976	1506	1119	818	665	618	608	542	499	537	496	474	475	468	450	474	452	450	404	457	438	417	419	430	483	446	474	443	424	455	422	441	428	467	391	447	401	415	413	448	461	402	447	434	456	402	430	448	395	426	445	422	462	452	471	441	436	447	446	413	434	434	453	407	468	400	436	441	451	482	391	428	433	443	424	424	413	433	448	423	433	414	423	449	451	465	450	402	409	450	448	467	433	439	414	406	457	425	471	444	422	479	458	403	459	407	434	388	471	421	435	435	421	425	421	470	446	415	423	431	459	446	465	436	407	430	423	412	446	381	431	427	430	420	450	430	456	421	435	467	445	439	393	439	444	433	408	401	398	469	433	445	439	437	421	424	442	430	455	428	424	387	385	426	448	415	420	452	425	460	408	420	450	411	454	430	437	451	433	415	435	442	435	443	461	407	469	454	472	418	438	447	463	431	425	419	404	424	403	432	443	467	432	414	423	440	440	424	446	426	436	431	471	457	428	380	413	423	455	425	467	413	394	443	445	427	393	464	494	443	454	419	422	451	414	406	454	454	461	416	433	450	402	448	437	411	459	472	424	433	427	417	407	456	408	407	466	432	422	472	426	403	437	434	407	435	462	442	445	432	440	423	423	428	443	416	387	430	427	438	456	426	427	448	416	419	413	451	440	463	472	414	468	450	441	433	442	397	436	429	407	458	452	446	419	434	416	472	438	421	427	448	429	450	461	427	456	404	422	414	436	462	425	449	457	435	420	427	380	446	414	396	456	416	463	417	438	443	454	418	466	459	422	422	438	429	434	472	443	458	398	389	409	418	433	422	437	442	464	452	423	459	418	441	426	472	394	419	470	456	430	461	433	411	407	461	431	412	434	407	409	428	464	457	448	414	451	420	408	400	425	415	390	426	437	436	435	433	483	459	442	439	439	427	412	417	432	421	458	462	460	431	420	433	465	437	405	406	421	434	441	417	414	412	438	439	462	435	427	411	426	399	445	430	409	449	442	446	461	461	441	429	445	417	415	423	408	416	441	422	464	446	435	417	431	430	473	431	449	417	434	446	418	429	442	429	420	455	433	460	394	430	414	417	443	435	435	434	443	448	430	438	430	425	403	424	447	454	486	443	411	430	411	428	416	441	439	419	427	449	436	417	414	440	457	440	431	428	442	426	424	425	437	448	424	458	423	444	406	429	443	418	453	423	423	404	398	389	441	425	447	417	414	387	431	456	449	428	462	464	444	442	427	463	432	423	438	463	424	417	434	430	427	456	430	443	432	449	402	460	434	393	416	399	422	420	431	426	414	449	439	473	410	427	426	437	443	420	417	461	390	420	438	435	438	421	434	431	440	418	399	422	415	433	453	410	455	447	461	419	450	369	470	457	440	423	402	412	440	402	423	439	474	413	474	455	434	468	437	435	480	458	429	434	433	414	429	413	416	430	453	433	425	451	455	421	427	455	425	428	441	443	451	415	450	437	401	434	423	503	424	413	409	435	445	464	440	410	465	433	431	471	425	434	431	400	442	448	445	423	408	452	405	463	410	468	416	421	438	395	478	456	401	442	422	405	418	424	459	445	427	436	401	418	413	450	470	441	409	457	424	426	422	457	392	468	437	442	450	418	437	408	418	409	417	428	418	423	416	415	419	430	450	415	412	453	427	407	398	413	426	423	440	451	433	467	454	419	441	445	437	409	422	396	407	447	448	479	436	428	429	426	442	422	411	420	430	437	420	423	444	419	465	445	411	404	445	429	463	462	445	449	393	421	453	387	454	455	438	437	404	432	418	444	416	434	466	450	455	433	415	464	420	465	405	413	456	466	430	442	428	452	423	428	462	438	450	436	453	436	430	413	455	434	403	397	413	457	458	436	423	438	426	435	414	423	446	419	384	415	407	466	399	461	426	437	439	399	435	421	423	454	426	428	425	426	440	438	423	432	465	436	413	412	414	450	393	453	440	442	467	442	427	454	414	391	423	451	448	402	414	422	451	407	456	445	443	447	436	394	423	427	443	425	463	439	458	404	419	423	450	458	445	442	413	472	431	456	445	426	464	423	435	465	467	435	432	427	414	429	436	415	437	410	424	427	443	392	411	434	431	435	439	430	471	458	413	406	441	438	450	441	389	493	402	437	425	411	406	452	414	417	451	441	400	443	431	422	430	428	434	427	424	413	419	461	410	447	421	415	440	449	422	409	422	494	421	437	429	444	405	408	449	399	429	473	464	448	425	488	438	406	407	421	405	456	423	433	415	461	423	443	428	409	432	410	440	439	432	421	436	434	425	391	433	437	436	439	403	456	415	400	455	462	436	418	437	437	449	469	410	441	449	439	449	435	436	408	425	440	469	441	441	447	411	421	447	428	420	419	432	475	425	425	473	437	454	430	431	442	415	428	457	433	406	454	430	434	406	417	474	427	421	431	427	427	451	415	442	417	470	418	440	443	434	440	427	417	430	416	468	428	460	440	454	428	481	415	426	460	414	441	442	436	432	445	418	421	405	464	435	432	458	421	431	365	450	410	423	430	423	448	456	440	416	462	456	408	447	464	462	448	427	423	440	409	418	426	402	426	455	442	423	438	441	440	408	455	415	397	467	482	415	461	448	443	433	453	455	404	430	445	410	464	435	429	419	416	428	449	391	438	436	457	492	399	432	458	436	430	407	428	449	461	412	435	460	412	421	443	407	412	465	434	420	410	403	417	419	447	412	453	432	415	453	432	400	433	404	430	461	429	438	407	389	418	409	451	433	433	408	382	450	388	448	386	418	453	390	422	394	437	422	402	433	457	442	435	453	442	483	452	402	451	416	443	411	458	409	436	426	422	446	438	440	433	448	440	458	432	471	411	449	405	389	432	413	405	423	458	445	453	442	452	415	434	439	403	475	456	413	444	455	440	466	447	414	431	436	441	416	455	434	440	422	445	412	409	421	425	415	425	470	394	436	412	446	422	429	380	439	417	442	438	409	428	414	448	489	449	416	460	438	431	440	394	405	464	459	442	441	432	461	421	432	409	459	416	428	406	442	427	464	438	434	409	442	467	451	450	420	440	455	429	433	446	419	455	416	452	419	439	407	430	405	411	425	427	411	415	406	420	403	468	445	414	440	467	451	434	439	446	453	418	421	414	414	448	471	412	432	454	410	430	410	452	413	423	430	396	426	459	421	432	440	434	410	452	442	450	472	454	415	438	417	431	426	453	432	397	418	403	384	403	453	437	424	430	432	444	417	422	474	435	419	426	465	405	405	454	496	437	453	407	435	408	411	424	441	426	436	428	469	434	403	426	436	486	433	428	445	428	417	415	463	441	409	385	437	437	445	448	405	473	448	464	419	415	451	400	417	465	405	413	424	418	450	430	468	445	447	449	490	450	396	468	445	395	418	440	432	437	428	453	406	395	428	430	425	468	421	433	412	452	450	459	433	452	423	439	427	390	473	441	423	410	441	407	447	446	419	416	413	450	407	419	415	447	437	419	443	423	406	425
31294	19214	7896	1211	867	740	617	586	550	497	540	509	480	444	457	465	455	477	455	443	434	452	395	443	434	485	434	434	413	413	415	426	440	389	391	427	447	426	412	417	414	441	407	421	443	454	436	417	426	432	413	423	450	432	446	423	466	396	450	428	399	441	409	408	424	429	418	399	433	445	378	465	460	434	412	427	419	424	389	429	402	404	425	415	416	421	454	408	454	451	422	421	412	435	442	421	398	400	391	441	408	399	415	429	428	374	464	410	415	439	400	384	443	427	414	425	411	383	401	411	443	391	386	472	401	438	420	395	432	438	408	470	450	463	440	394	413	438	414	400	424	457	444	439	424	401	408	413	451	430	413	398	430	421	428	458	453	418	404	372	416	412	421	444	430	404	428	421	393	393	422	406	422	419	411	425	462	408	420	402	446	395	404	376	421	432	430	412	408	425	431	409	425	469	432	380	419	436	439	430	447	432	428	384	412	448	425	389	474	426	401	388	407	398	425	409	403	436	416	445	409	446	431	422	404	414	401	444	442	444	435	409	391	408	418	414	438	456	422	386	412	427	407	391	398	464	415	391	401	424	438	402	410	422	382	425	444	399	438	409	403	420	433	434	424	415	407	421	419	417	398	406	417	375	433	425	463	429	444	411	397	422	392	397	424	458	443	420	441	395	415	444	444	410	446	441	418	439	434	409	425	389	416	424	399	412	402	439	416	386	399	411	402	449	388	410	403	438	407	415	390	412	398	435	396	418	410	432	406	455	399	410	416	417	438	438	438	454	425	423	444	466	421	420	410	425	411	421	417	385	449	437	421	409	386	416	427	408	412	438	388	443	446	438	429	424	441	406	407	420	421	422	461	436	396	432	457	439	439	427	439	433	418	451	398	394	402	401	450	435	402	413	406	427	409	422	407	401	380	429	447	424	407	402	433	403	410	398	418	385	424	405	406	470	453	418	403	431	409	404	401	450	431	420	401	435	386	428	497	436	430	452	405	397	435	443	442	448	434	423	478	415	437	429	433	379	378	413	482	425	423	417	412	403	431	460	443	465	431	409	396	396	434	428	430	416	370	406	400	396	407	418	439	431	420	419	419	419	401	452	420	394	403	441	445	435	459	394	407	415	452	366	439	470	423	402	414	412	395	391	398	398	442	416	407	437	428	437	398	404	372	486	416	472	419	410	404	397	444	444	405	437	425	437	436	395	439	417	473	432	409	390	406	426	410	410	414	434	422	427	424	432	444	416	428	426	396	418	436	397	428	374	415	378	409	413	447	422	428	444	459	432	410	424	417	422	416	427	463	424	458	430	447	404	382	433	388	395	436	438	408	406	395	402	379	446	421	407	405	429	464	446	390	416	474	446	401	395	431	366	404	411	431	427	421	436	408	443	389	428	421	454	438	449	393	431	406	409	436	401	415	400	419	400	417	424	431	412	398	397	425	427	444	435	412	439	401	398	403	438	392	413	394	399	406	449	443	423	424	460	422	393	399	424	477	426	430	413	415	440	415	410	417	372	432	432	415	425	452	445	404	411	432	408	427	405	398	413	386	410	434	452	430	427	405	445	407	437	406	404	444	456	406	440	423	420	410	421	448	435	428	389	429	440	461	425	392	387	386	431	398	422	455	454	428	406	388	412	431	403	426	443	452	476	414	416	435	425	415	385	396	395	409	407	385	387	425	431	397	414	415	427	428	431	449	410	418	441	411	401	371	409	411	451	441	417	415	403	423	444	405	431	426	403	427	456	408	423	449	419	416	423	462	436	425	424	386	412	435	405	449	404	425	426	424	369	440	410	429	412	439	454	401	444	442	411	418	483	447	443	385	414	422	439	417	421	423	415	385	402	410	432	433	436	456	400	460	435	441	416	426	437	417	493	426	424	435	420	425	453	452	382	373	438	401	411	454	435	450	416	449	390	430	429	425	424	393	418	436	410	425	407	435	407	397	394	414	403	425	427	386	434	393	419	420	405	424	434	391	406	461	465	422	421	403	421	419	393	422	414	458	425	410	418	420	398	428	419	432	408	427	415	413	436	420	417	430	410	447	418	421	448	415	416	446	452	392	432	420	416	428	419	409	414	410	431	392	422	423	405	385	402	395	398	428	433	420	420	442	424	412	445	429	438	454	420	427	431	389	446	435	435	402	411	446	454	390	479	413	447	453	415	426	406	431	425	391	387	397	392	416	471	403	393	441	446	399	414	460	455	411	378	401	415	376	397	399	411	404	411	404	418	425	425	407	450	423	455	426	406	455	401	421	432	451	453	441	411	411	441	405	443	445	423	403	432	395	412	431	403	412	446	449	410	408	441	442	400	398	422	427	452	430	393	414	391	414	415	411	426	423	395	416	405	437	386	434	401	446	416	423	443	411	433	425	426	471	428	415	422	422	465	421	438	416	432	434	397	465	422	389	451	416	418	421	465	417	394	403	452	406	428	429	423	405	422	411	420	414	407	386	411	458	427	431	402	409	401	400	397	413	422	437	426	358	406	374	437	405	438	444	409	437	458	419	412	422	387	441	379	441	438	378	439	441	440	425	433	418	416	403	450	465	435	409	404	406	417	402	438	425	434	403	409	419	436	436	430	435	430	432	423	436	427	436	426	459	405	423	423	399	412	437	464	417	424	443	404	398	441	408	460	392	431	425	410	457	405	396	419	425	406	440	412	443	439	381	430	398	431	405	435	425	401	415	424	378	480	396	447	406	419	424	412	409	441	435	452	423	370	383	432	402	428	487	426	419	440	451	420	439	450	431	404	405	457	423	426	422	433	448	451	442	444	436	426	387	442	408	465	412	404	453	405	392	420	405	436	408	379	436	450	430	432	424	436	433	422	433	437	436	424	437	419	397	393	415	427	399	423	422	414	417	414	439	422	420	429	424	411	449	453	393	426	457	393	416	428	436	428	416	412	434	437	418	410	432	416	427	420	408	400	420	451	436	443	439	383	448	422	446	389	445	411	442	419	429	397	429	425	410	420	390	411	459	448	430	387	427	437	413	407	391	429	451	405	446	445	394	418	409	442	424	421	436	456	418	418	441	419	409	403	398	465	424	426	434	430	474	445	431	403	387	452	437	410	410	419	433	421	411	427	402	416	417	437	397	442	411	429	405	433	440	423	395	448	413	438	447	421	394	394	430	379	399	414	406	408	416	408	402	419	412	456	453	431	385	395	436	406	419	410	421	389	408	410	441	428	377	404	427	411	436	420	440	439	403	421	473	427	436	445	428	397	411	426	404	423	406	441	452	428	435	440	401	434	426	403	420	422	433	414	410	402	406	417	439	397	432	423	407	410	415	427	462	440	434	418	435	460	412	443	421	424	427	374	438	475	405	378	462	434	434	415	442	408	414	418	420	430	399	417	421	430	436	388	444	400	424	417	424	437	446	437	418	452	455	437	412	382	446	422	464	420	405	442	463	414	470	426	461	432	449	416	409	441	396	463	377	385	427	378	430	403	412	408	416	414	432	380	423	432	444	428	416	438
5811	1830	1489	1242	1126	1049	1046	983	976	974	975	975	936	981	989	949	930	955	924	942	966	963	916	928	972	942	923	909	930	986	939	865	916	934	972	935	920	971	959	956	904	944	1005	928	900	943	945	969	928	907	980	901	991	891	957	982	953	941	940	928	960	965	953	882	912	867	942	900	924	896	914	962	947	900	938	946	965	955	890	944	972	998	945	937	933	959	964	969	923	933	963	944	949	984	904	977	943	945	999	895	968	953	906	950	932	936	949	940	970	983	878	949	935	989	928	936	936	883	954	962	888	940	942	913	935	923	986	943	913	945	923	973	957	925	907	937	979	909	900	929	895	906	876	998	903	965	912	900	937	926	862	969	908	919	974	936	946	983	949	930	990	1006	922	911	947	951	983	978	915	939	910	985	962	907	932	915	935	981	909	978	907	929	950	989	915	966	922	955	929	935	962	975	941	989	975	901	946	911	971	931	959	930	930	902	956	943	867	922	945	958	986	898	907	972	928	972	965	960	943	920	985	876	990	975	890	948	994	967	933	919	978	905	955	960	867	965	921	957	1002	929	921	962	973	934	952	944	959	931	950	951	987	893	931	955	954	942	927	894	923	941	940	951	959	984	952	947	895	939	926	942	908	927	955	913	900	885	990	892	886	949	936	977	937	902	960	939	931	944	929	979	1003	942	883	977	968	930	908	957	936	958	936	930	936	933	944	945	942	925	913	975	921	931	948	964	985	955	951	962	950	1009	929	985	934	917	981	938	1004	974	909	936	998	972	928	893	878	908	927	918	897	889	912	902	904	915	883	966	902	934	940	933	976	931	965	962	953	903	970	936	961	897	926	932	940	904	951	897	944	971	933	954	885	951	966	960	965	947	958	994	1002	1000	935	912	955	966	951	924	949	887	939	895	968	886	912	918	925	885	968	970	935	967	957	936	973	947	906	941	962	960	987	943	931	970	956	907	976	911	951	939	949	895	925	916	1007	867	907	895	978	974	904	925	927	997	938	935	921	933	929	935	959	930	921	944	947	950	908	899	954	965	941	977	903	931	958	952	966	930	894	954	942	946	1012	954	946	939	908	966	863	921	928	933	963	971	985	979	931	919	935	1014	984	930	934	941	930	995	920	933	921	931	1035	911	943	1000	910	977	966	949	973	979	919	960	918	968	942	991	994	912	905	978	931	984	954	901	934	999	1017	940	979	997	966	986	962	979	899	912	909	946	957	927	889	933	962	923	848	947	951	921	938	927	934	948	969	874	938	984	965	929	961	942	926	932	972	949	966	947	907	957	995	862	935	953	953	902	888	894	979	919	940	883	964	886	877	876	975	932	904	944	941	965	970	964	986	880	921	899	964	893	967	897	943	971	1004	949	982	902	937	947	968	938	971	949	927	915	951	909	949	925	974	938	942	925	934	959	962	929	907	915	931	960	919	969	915	999	948	914	980	877	942	941	895	914	952	970	951	962	917	921	949	936	922	903	1006	930	1017	1003	976	941	972	923	931	901	978	934	906	966	963	944	919	935	956	911	934	931	991	912	921	965	986	951	920	936	983	980	966	966	939	924	923	984	908	947	948	966	907	884	989	886	974	955	976	937	932	993	951	940	978	874	957	968	929	974	958	929	951	971	1015	934	886	971	926	933	961	977	950	996	905	933	956	892	916	917	902	940	998	957	977	932	967	947	926	907	924	918	929	916	947	1008	952	888	1003	965	968	953	939	927	955	898	924	898	945	959	995	963	939	958	933	935	941	964	996	940	947	938	947	916	941	908	996	921	894	924	898	947	954	916	919	898	902	932	895	913	955	913	942	903	964	1014	970	939	984	928	926	946	928	977	890	942	1002	956	916	952	903	945	928	917	918	901	994	951	923	916	945	915	950	987	998	995	916	950	994	944	939	973	888	943	967	901	950	936	900	933	937	957	963	962	980	920	971	946	931	945	941	887	961	920	942	923	942	901	908	940	979	956	993	965	952	943	959	938	917	990	924	943	922	947	938	950	933	969	915	1009	963	904	978	915	960	953	899	919	947	918	985	969	919	899	991	913	950	940	945	938	916	951	949	941	959	960	925	936	916	935	931	935	940	969	970	924	899	931	976	950	1007	937	931	902	970	940	941	972	934	912	921	883	881	929	898	929	1017	951	954	941	937	931	885	996	918	972	1011	926	942	948	950	935	933	957	951	949	939	990	955	905	911	891	928	926	938	938	939	972	942	999	960	961	928	975	944	940	964	930	957	956	902	962	939	971	981	968	915	930	933	986	942	899	919	926	912	910	933	913	898	925	959	909	943	950	929	916	1013	915	923	872	947	930	926	861	925	916	928	917	940	966	969	901	949	925	1001	940	926	899	912	987	953	925	895	947	902	961	940	944	943	986	918	957	927	947	945	936	986	1012	906	964	923	932	906	861	919	926	979	968	942	926	877	925	929	949	950	913	880	971	909	935	934	972	898	936	937	930	933	947	922	905	1006	888	877	909	930	936	980	939	914	913	1002	923	916	968	940	904	942	931	939	941	990	921	878	936	981	929	904	980	968	959	953	1000	967	954	968	928	939	946	947	940	902	923	922	950	910	954	918	945	979	929	971	963	1016	972	866	875	886	974	972	916	930	964	934	954	973	951	959	926	876	935	889	992	985	940	977	941	933	946	987	927	920	929	985	922	943	897	990	921	924	911	917	916	965	971	999	937	924	942	932	943	927	964	992	957	882	911	972	934	944	951	932	929	937	964	901	910	981	906	940	954	1005	938	868	905	960	1000	955	928	901	975	899	867	949	969	938	935	951	914	962	961	952	955	971	896	914	906	963	954	929	1005	959	962	966	959	921	950	943	951	889	975	928	962	879	978	955	945	895	968	965	910	959	990	951	939	949	954	909	907	928	926	886	965	988	877	961	980	995	922	927	931	980	892	976	1013	927	912	930	914	973	950	904	982	912	917	928	945	961	961	906	962	933	938	870	917	939	870	966	933	945	1040	1011	968	972	894	918	954	951	925	939	945	979	958	880	949	964	1000	948	980	951	990	930	958	936	908	938	946	933	929	1004	938	901	930	917	932	877	890	923	922	946	977	932	936	932	976	912	889	895	922	942	932	917	939	902	1019	994	909	967	952	957	956	958	899	987	861	921	921	929	905	933	905	925	856	966	899	898	997	957	945	944	906	921	939	918	913	888	942	957	921	905	919	903	919	977	941	977	933	931	928	986	896	956	973	919	976	920	909	911	961	915	981	940	985	917	919	914	954	925	924	916	922	936	917	915	926	905	922	939	1000	912	999	950	918	928	918	944	961	954	950	891	931	950	900	934	850	979	955	944	886	935	940	914	946	957	875	959	968	920	954	1014	968	981	943	903	951	909	975	929	979	963	932	920	956	997	921	961	885	931	879	930	904	920	959	919	974	900	926	927	911	897	951	887	917	894	910	987	982	956	947	928	913	909	917	954	874	864	913	970	889	955	941	915	963	915	910	935	908	933	932	986	975	901	928	909	920	918	917	908	988	1000	937	947	962	921	953	948	967	914	952	923	909	993	941	941	916	957	958
23953	20658	23865	27458	20668	19917	1589	700	579	525	426	442	461	382	365	343	352	334	342	335	346	338	287	324	327	313	299	310	300	285	323	333	330	345	308	312	313	291	298	305	309	316	328	292	289	302	287	307	352	321	273	309	341	313	293	301	291	309	303	271	289	295	307	303	286	264	303	281	289	275	355	307	334	311	293	300	333	303	306	300	316	309	302	291	290	298	272	305	297	299	341	299	315	286	312	283	295	315	291	322	347	317	320	314	314	327	305	295	285	303	322	282	268	322	327	310	303	328	308	277	308	306	311	300	316	284	306	265	263	315	292	301	278	300	311	295	302	289	289	318	321	316	295	301	292	331	319	301	284	298	321	335	358	319	312	300	273	302	296	278	314	318	315	314	299	293	326	309	312	317	327	299	290	341	319	298	304	321	310	324	305	272	289	305	291	309	304	280	320	279	290	321	289	296	301	299	323	297	301	328	317	302	290	308	308	277	273	292	313	303	319	327	328	311	277	297	299	316	293	321	348	338	300	339	305	320	288	305	289	288	306	322	292	304	308	314	296	318	316	299	354	249	312	308	295	370	317	319	331	323	311	341	331	305	322	320	306	305	328	268	301	297	290	341	307	308	280	333	294	299	318	303	326	329	312	283	318	293	342	275	268	360	345	309	295	314	316	302	296	302	318	291	290	265	273	315	313	274	305	263	314	283	307	320	299	336	314	322	301	301	291	325	324	315	282	312	312	320	317	305	322	322	303	286	323	281	328	303	297	311	326	314	297	294	338	311	315	309	318	311	328	333	303	299	336	332	309	296	295	299	270	340	294	297	308	282	302	300	306	309	339	280	294	322	316	302	316	272	285	310	296	348	314	294	300	299	343	301	315	296	292	320	318	305	292	311	312	304	344	324	320	303	303	303	343	320	314	319	303	323	301	311	298	331	321	299	306	293	308	290	303	326	329	298	299	282	314	312	302	293	298	321	298	327	324	324	334	298	310	326	283	318	318	310	302	331	305	320	313	330	283	318	315	302	303	266	288	300	331	282	309	274	305	313	318	355	351	285	320	283	304	296	317	301	334	326	297	341	315	313	322	288	305	321	300	347	310	263	308	303	304	293	310	285	318	272	327	285	300	330	303	292	295	322	310	294	293	333	283	282	333	297	294	317	307	303	319	297	315	280	276	275	256	295	310	323	314	347	292	340	332	317	316	323	300	302	298	277	304	333	318	318	321	319	323	279	286	298	328	310	296	333	328	318	342	323	306	323	285	323	342	317	299	315	268	289	314	258	323	288	310	324	326	330	361	322	300	304	326	308	333	287	296	304	316	296	288	285	315	326	288	317	309	304	316	309	302	303	302	315	297	299	303	326	305	305	293	326	309	287	321	319	296	283	310	320	296	311	281	275	337	315	297	300	315	323	308	305	252	287	326	320	306	298	311	301	321	273	275	292	293	324	336	300	296	323	317	312	287	291	279	340	325	267	296	296	327	302	293	277	303	283	307	300	289	351	314	305	280	330	385	340	281	302	348	308	318	333	290	262	279	282	303	321	291	302	292	294	297	256	328	299	332	305	297	296	325	292	281	327	322	276	319	318	299	303	331	310	326	343	326	321	319	326	319	336	289	304	299	299	325	305	329	331	299	335	281	300	283	295	308	305	257	343	320	300	300	255	312	293	330	292	325	297	338	291	319	304	320	308	305	312	296	319	273	308	324	336	309	307	313	306	297	289	321	335	322	313	314	303	284	327	291	323	316	299	329	292	305	289	315	278	277	322	333	267	319	323	318	298	322	267	321	341	307	306	313	343	275	308	291	286	278	307	326	303	312	316	265	287	284	293	335	311	328	309	298	304	346	331	308	311	290	292	274	340	314	302	296	270	310	318	311	291	308	289	325	284	270	332	320	321	301	302	297	326	345	298	301	316	315	300	322	300	296	324	293	303	288	333	298	353	325	285	288	291	301	267	318	304	270	320	307	285	293	347	298	298	288	313	281	303	263	296	309	303	321	287	297	292	309	301	300	296	310	298	339	317	302	298	315	333	335	337	308	289	271	296	324	260	300	306	337	303	291	304	310	308	324	340	283	293	335	290	300	292	273	320	292	304	309	325	341	293	329	327	311	270	281	306	307	290	319	314	325	332	278	321	312	284	330	330	290	315	310	328	291	342	319	301	272	334	321	282	298	310	253	284	324	338	321	283	288	310	298	305	316	301	306	305	275	323	324	296	303	316	331	316	299	296	315	333	329	307	287	300	332	324	325	315	316	308	301	292	337	316	337	318	318	321	295	279	334	350	338	312	337	295	337	295	301	283	282	297	332	334	331	323	307	307	277	294	292	282	308	277	287	327	295	294	296	319	316	333	308	315	325	350	321	301	337	302	309	302	301	308	310	317	304	298	311	292	268	320	308	313	309	317	302	323	299	312	296	293	304	307	303	316	291	291	309	294	308	283	291	307	336	285	299	341	279	341	305	290	312	303	286	316	338	324	298	293	291	313	301	284	307	297	307	273	307	303	298	333	304	299	323	299	335	325	300	319	330	326	328	299	323	293	288	309	295	288	311	278	331	318	305	286	315	332	303	312	318	320	304	269	281	295	312	307	357	285	318	306	290	312	321	284	325	298	281	306	321	333	312	298	321	322	289	330	278	305	326	270	303	331	317	307	306	310	320	305	277	295	304	321	314	295	308	355	360	336	284	325	321	274	325	277	274	309	328	334	295	288	319	299	306	325	318	279	293	304	340	304	306	323	302	310	302	276	298	264	251	309	280	322	275	289	272	318	273	284	302	313	303	330	300	276	318	292	283	280	279	322	314	329	299	283	323	346	320	275	321	298	313	301	301	290	312	298	288	324	295	301	279	320	300	297	295	296	362	295	316	297	294	296	272	281	287	296	295	329	314	290	332	300	296	273	299	350	309	323	294	323	319	319	333	300	292	348	292	325	325	297	302	312	288	326	295	307	303	334	278	310	293	318	341	350	314	336	287	325	302	330	324	299	326	297	301	309	321	311	296	287	330	335	329	312	275	267	272	304	324	315	294	311	309	318	355	332	291	301	289	326	309	318	303	300	292	286	298	308	311	305	307	323	313	307	310	272	318	323	330	280	294	302	293	308	331	303	292	293	307	259	317	241	346	306	319	329	290	334	287	286	295	309	312	323	324	287	301	307	305	301	324	343	347	287	346	330	287	291	282	291	354	266	311	296	332	339	322	292	322	301	327	260	314	334	312	342	293	289	313	291	330	314	300	273	295	286	333	316	290	300	318	265	299	294	330	297	309	296	307	306	328	302	324	340	321	338	272	305	289	347	287	318	313	318	312	295	313	317	301	288	314	319	300	291	297	272	307	278	309	284	292	279	270	326	305	316	301	348	290	300	290	291	301	305	324	278	305	276	342	290	283	314	320	323	307	318	309	331	307	294	312	310	318	307	270	296	313	323	324	251	271	334	355	343	296	295	316	306	303	284	290	315	299	304	304	325	296	304	299	286	307	331
3663	3531	2128	1373	1130	974	801	795	801	790	745	788	709	689	736	729	685	732	685	669	662	644	691	705	718	748	701	681	669	729	745	733	717	676	706	688	714	713	675	657	702	700	684	676	735	668	668	679	670	719	657	676	702	712	716	681	712	655	730	687	695	647	690	739	662	705	650	692	723	668	663	688	638	725	713	703	640	672	674	672	676	678	726	675	684	695	697	633	731	684	681	743	680	721	666	681	684	703	693	735	721	713	734	686	678	693	693	673	702	713	710	675	676	717	681	681	729	668	704	725	704	681	681	714	703	714	721	674	695	657	691	718	684	595	709	677	696	694	701	664	695	646	687	718	710	660	696	705	697	648	708	729	666	663	649	737	671	688	705	672	714	708	708	669	678	680	687	700	704	709	699	673	670	710	730	662	707	707	681	713	694	677	633	747	687	678	682	659	737	676	685	724	677	681	615	702	703	645	668	653	676	714	656	653	708	673	702	689	667	655	708	711	717	664	677	719	725	697	669	707	704	681	669	633	722	698	667	656	688	686	680	669	653	656	680	685	667	704	675	682	722	692	704	684	674	682	700	670	716	666	694	674	701	686	668	668	666	698	702	642	692	741	703	692	707	665	751	720	709	683	643	727	708	680	705	736	709	698	717	694	668	707	705	648	676	732	693	732	700	655	695	685	694	746	682	688	660	690	693	728	674	712	703	694	680	679	701	685	715	747	725	737	655	731	695	658	679	707	673	701	670	680	700	668	700	666	690	663	718	681	688	678	649	686	698	736	673	667	706	713	717	680	662	743	667	737	699	692	671	664	726	674	677	702	727	663	656	716	732	655	687	666	690	719	685	690	711	667	694	677	696	653	673	671	689	666	685	671	702	644	736	698	691	684	662	690	703	643	721	680	696	670	670	683	665	729	675	711	641	671	657	737	717	715	644	687	755	720	695	671	684	652	675	663	674	681	680	688	692	713	714	677	658	704	682	706	693	750	668	681	676	663	734	678	646	705	690	726	683	672	677	681	670	733	681	664	690	684	706	699	719	719	648	686	691	691	678	709	691	693	640	689	693	692	639	706	731	653	747	704	742	600	683	696	724	720	690	673	672	661	697	695	665	671	768	666	683	698	681	687	667	674	680	696	679	728	725	701	673	682	632	708	669	681	673	671	635	680	709	671	695	729	692	705	688	662	692	687	655	687	673	707	711	715	706	692	697	732	712	655	653	676	674	694	688	656	680	707	690	664	679	640	693	703	697	687	711	711	690	670	671	657	697	685	653	751	727	680	673	694	691	715	652	724	687	645	668	669	702	661	654	707	679	733	620	706	690	683	659	671	726	645	641	670	717	748	725	733	694	656	684	691	741	652	642	674	697	731	703	658	697	706	684	717	672	670	659	694	677	667	688	688	698	660	703	720	720	666	731	668	682	693	651	636	683	719	686	680	714	675	663	718	711	689	661	705	666	639	715	703	674	686	691	731	694	682	671	686	629	692	697	670	634	685	710	667	735	720	719	649	699	656	716	695	682	705	676	695	679	744	671	649	722	688	707	691	686	731	651	679	694	684	695	662	670	706	708	687	673	719	647	708	715	721	672	725	689	655	680	671	681	681	683	687	730	717	682	710	740	644	689	712	704	720	700	708	645	713	730	662	721	664	692	720	717	707	706	703	698	628	665	724	702	673	704	724	668	701	708	697	720	726	664	726	701	642	694	675	698	677	709	629	691	729	676	693	685	722	635	640	677	696	684	683	710	711	676	701	715	694	682	718	652	728	668	650	662	717	717	675	689	738	681	708	673	696	682	709	693	728	660	689	717	696	704	713	719	700	681	657	711	677	688	661	660	763	662	699	715	698	627	706	673	669	696	638	693	646	730	693	668	686	714	690	675	680	717	689	679	705	694	694	740	687	664	704	680	666	632	696	727	701	739	684	689	697	716	657	650	735	690	667	710	670	726	712	688	691	696	718	668	662	671	642	700	669	695	703	682	676	716	688	730	690	689	681	653	704	715	742	694	688	628	694	694	675	720	687	706	635	697	663	695	698	661	643	696	685	684	713	710	695	725	705	671	696	738	713	671	686	694	652	706	632	701	710	700	725	673	726	680	675	692	702	660	688	716	664	695	719	726	704	663	688	619	675	669	673	667	672	691	679	610	663	731	671	645	712	674	685	755	690	686	691	684	675	718	665	733	670	631	713	674	714	720	704	619	669	660	670	664	686	718	733	644	690	715	739	650	671	718	706	707	688	688	670	713	741	686	717	715	707	677	714	656	724	677	658	635	696	648	704	721	707	681	640	635	618	681	682	691	673	693	646	686	720	691	691	697	647	682	695	676	686	714	697	718	689	707	665	692	687	702	693	704	679	717	737	671	704	702	699	704	717	671	683	669	657	676	654	680	711	698	674	676	684	669	678	678	694	700	684	658	659	684	718	715	674	729	691	711	641	679	688	702	680	700	620	688	641	669	662	681	697	635	670	695	650	695	669	653	708	701	663	636	645	663	691	667	684	698	684	723	702	675	689	686	721	671	715	695	683	681	716	710	680	750	717	642	734	708	676	678	677	759	660	632	729	705	675	609	716	738	706	714	666	677	670	698	710	655	658	728	698	700	700	711	712	703	699	678	625	699	690	699	731	675	698	721	686	685	686	744	687	695	710	737	710	662	652	649	745	705	678	682	713	707	703	675	702	716	667	678	700	721	678	668	699	704	699	670	698	704	691	686	707	630	695	707	685	703	669	656	669	693	667	690	713	676	691	645	712	631	719	699	674	739	708	669	661	743	709	680	681	677	692	677	680	696	682	640	688	675	703	665	685	656	713	667	683	674	647	691	658	746	717	697	689	704	679	692	733	656	673	678	703	678	660	718	711	690	706	668	649	661	692	607	649	678	703	673	687	687	679	637	707	684	689	703	666	692	722	711	731	650	687	696	716	652	661	656	720	680	656	680	652	680	711	667	702	652	688	734	686	679	663	701	689	720	660	639	728	671	698	678	700	737	640	700	673	688	670	703	706	680	703	709	722	705	696	715	650	709	760	649	658	693	665	693	677	662	642	687	672	638	717	662	670	704	702	695	676	681	705	649	667	707	713	697	712	742	684	660	751	681	680	699	665	691	697	708	678	673	727	700	675	684	697	665	713	648	669	708	690	667	720	706	683	698	628	684	710	696	711	748	660	697	649	691	668	709	657	686	703	706	711	705	662	678	713	703	671	665	687	756	722	670	715	657	691	678	715	682	728	682	711	659	691	666	658	767	671	672	712	713	671	719	725	680	717	688	677	691	636	686	704	665	647	642	725	683	670	698	689	669	621	672	697	682	632	674	679	672	638	660	634	682	711	699	708	662	730	695	733	695	691	686	671	685	678	682	676	726	683	701	759	660	714	650	696	712	664	716	667	717	686	688	695	661	731	695	720	754	689	697	708	746	656	686	663	707	636	680	681	658	687	680	714	687	687	730	697	691	727	709	766	683	677	667	679	680	700	720	665	628	693
23390	20642	24162	27144	20645	20677	16533	1228	717	550	444	382	394	320	268	283	257	228	225	217	204	214	199	206	200	257	189	184	208	153	193	160	223	198	170	198	189	201	181	180	177	168	183	185	174	190	202	177	210	206	171	193	202	188	177	167	175	209	186	169	197	187	188	158	164	174	164	188	158	159	171	178	170	164	169	184	182	172	177	178	173	179	145	181	185	202	193	167	183	182	158	167	186	195	160	184	178	166	191	178	181	189	158	171	174	174	168	185	183	161	168	166	174	187	174	166	209	181	180	193	173	184	163	181	172	164	191	182	176	173	163	150	201	168	204	165	214	183	172	163	195	197	171	197	187	180	173	167	179	171	169	159	185	185	174	178	192	196	172	185	204	211	186	187	195	164	195	159	166	169	172	184	176	167	181	156	175	186	169	176	180	155	168	183	172	195	169	151	177	182	164	153	189	177	175	162	172	189	160	180	196	171	197	171	170	200	187	186	211	182	175	193	194	174	184	163	162	186	168	186	173	179	166	201	191	168	192	173	165	191	165	184	192	192	167	174	182	172	174	196	181	168	186	153	195	182	154	178	182	199	189	190	178	184	164	174	187	175	173	176	197	187	163	183	160	181	171	161	170	171	172	175	178	176	189	167	210	191	186	174	168	206	183	166	181	173	159	174	179	162	161	153	209	180	155	200	163	196	198	199	191	191	181	159	172	166	183	187	156	185	184	180	204	195	167	192	175	191	173	211	174	212	187	140	180	172	157	184	174	183	178	175	202	161	185	159	171	179	175	220	158	153	173	178	174	205	183	189	153	178	185	178	178	174	179	183	206	191	168	201	191	178	166	165	193	199	185	159	173	193	187	188	177	153	191	176	187	189	161	157	179	154	195	188	185	184	152	183	169	187	186	177	201	167	202	185	176	193	177	192	183	175	199	151	170	162	216	173	163	170	180	172	183	169	172	165	187	179	191	178	157	161	176	158	182	163	163	182	174	188	170	180	173	175	166	166	162	184	153	167	167	179	200	192	196	186	175	182	184	198	150	174	162	184	207	184	172	193	197	163	166	156	195	199	171	187	182	172	173	183	198	200	164	158	173	166	163	169	175	165	175	185	175	166	176	180	185	143	159	171	163	168	179	162	187	168	172	181	166	165	215	174	171	200	154	174	182	168	141	179	166	172	185	197	166	188	200	165	177	176	157	193	173	178	194	175	188	185	176	206	159	214	195	172	161	183	170	174	178	182	199	175	191	179	156	190	149	169	170	194	176	182	177	174	160	159	179	208	162	194	203	170	185	181	182	163	166	168	190	178	169	169	174	176	140	160	147	176	192	185	192	165	163	172	165	170	170	173	180	174	169	166	176	200	165	162	173	185	159	170	163	193	201	181	179	179	167	162	184	183	180	190	184	183	189	175	190	173	189	193	180	166	171	188	179	180	157	176	204	197	171	180	177	183	178	187	209	191	193	183	190	170	194	171	182	178	192	175	185	174	160	225	187	161	184	199	189	197	187	167	181	189	203	191	187	191	195	164	158	179	166	175	192	147	170	164	159	172	203	167	187	179	210	208	157	176	155	160	157	181	175	156	196	205	168	159	166	191	164	177	186	182	206	182	165	166	169	181	176	166	190	168	165	175	168	175	140	164	173	198	159	185	185	186	213	185	184	174	180	199	164	207	152	164	193	180	190	172	196	163	200	150	162	177	185	182	186	177	171	185	166	164	162	177	181	180	184	163	176	178	166	177	207	184	172	171	177	179	161	171	182	163	180	173	190	173	177	177	151	175	167	181	181	190	189	194	203	180	189	154	170	163	183	174	191	177	202	178	187	193	166	162	194	177	173	172	178	183	184	169	196	173	181	162	156	194	188	206	186	161	189	168	172	199	159	205	183	192	193	181	188	192	188	173	184	196	182	193	171	177	174	181	164	172	202	195	185	203	190	186	192	195	172	190	157	182	156	167	182	166	195	185	166	185	167	192	202	164	153	196	171	167	168	154	177	162	209	197	173	173	181	191	180	178	184	183	186	151	158	170	176	178	161	182	190	179	163	178	202	186	178	178	191	174	159	180	176	188	158	184	189	179	167	152	191	173	162	168	175	181	196	202	161	208	190	190	182	166	176	167	177	184	165	183	176	159	185	145	141	191	178	171	191	199	158	173	203	193	190	175	177	176	180	162	174	167	184	163	184	194	183	152	179	190	199	156	175	166	187	190	159	178	195	179	161	163	178	190	203	172	183	173	158	163	202	170	158	183	194	180	168	165	161	187	157	191	183	202	213	193	181	194	178	178	173	211	192	165	170	170	168	203	151	150	150	191	169	170	201	184	177	176	170	204	181	192	181	177	174	193	184	166	188	194	182	204	167	174	148	189	163	182	197	214	174	161	178	169	196	185	192	164	191	161	172	203	175	174	180	178	176	191	184	188	178	153	163	184	188	172	177	179	171	175	169	193	175	180	168	164	185	173	164	175	162	161	189	179	157	178	179	168	177	182	168	186	207	195	197	176	162	178	193	180	164	188	162	169	195	164	169	200	173	178	174	192	190	169	165	171	155	192	187	185	200	166	178	170	179	169	153	169	175	184	175	167	170	184	161	186	203	163	176	163	179	163	171	187	155	170	194	199	155	164	170	181	153	169	194	177	186	201	186	168	143	204	188	171	180	166	209	179	154	187	188	195	172	196	181	170	192	200	174	183	166	184	170	167	167	156	159	163	195	172	183	163	194	161	171	173	198	166	194	166	179	181	171	159	174	181	183	161	175	187	171	180	189	176	187	174	171	181	177	187	176	157	187	167	173	146	163	190	156	183	156	196	180	180	177	151	162	185	176	163	175	153	185	194	204	180	178	147	189	162	162	183	177	193	186	182	189	171	167	201	194	184	168	183	179	176	195	182	201	171	177	177	169	176	175	164	165	161	172	179	190	176	162	147	174	175	184	172	185	192	171	159	176	159	187	177	201	175	178	164	196	205	178	155	190	180	183	218	188	155	170	164	185	204	195	183	188	164	168	162	190	180	184	173	163	151	192	186	159	177	158	176	189	198	159	177	202	185	192	189	173	181	166	186	176	178	181	201	146	174	169	179	192	205	194	195	170	172	196	175	174	184	148	177	164	159	162	169	185	193	186	153	176	160	182	173	179	195	186	186	194	173	187	171	188	180	175	185	189	178	187	185	162	167	170	160	169	181	186	196	173	190	188	186	155	177	163	193	169	166	189	170	177	155	192	187	188	178	184	156	146	170	181	158	185	185	190	189	165	166	180	172	175	182	193	173	162	196	186	182	184	166	197	169	179	159	179	171	188	182	194	149	168	165	155	167	191	202	159	168	173	164	167	171	208	178	179	169	183	181	184	200	174	197	170	153	168	172	165	181	172	178	176	162	171	183	157	145	167	181	164	189	170	168	167	179	186	167	184	194	198	193	179	186	150	180	189	185	181	178	196	164	186	172	190	172	181	165	203	178	165	165	164	183	185	164	193	210	170	165	179	188
3872	5146	2816	1591	1107	876	714	602	631	510	517	495	519	483	526	517	477	458	448	444	450	453	429	474	459	459	448	448	462	489	407	419	445	411	437	417	426	442	428	440	431	457	456	475	420	453	433	415	486	425	427	445	450	449	412	412	430	467	432	452	431	467	447	440	432	429	500	474	472	420	420	446	433	460	463	448	467	436	462	415	434	467	400	407	414	469	413	462	423	412	409	455	422	451	462	396	416	429	452	435	439	427	481	454	421	426	452	440	387	455	403	410	454	441	441	415	467	414	451	433	426	458	446	425	432	448	417	459	416	424	429	428	422	424	438	464	442	408	436	449	416	513	427	436	418	449	443	403	423	446	462	437	432	417	466	447	430	426	409	403	425	474	446	413	465	433	456	450	425	439	432	429	442	446	442	421	471	441	470	402	433	422	471	383	451	437	418	443	410	428	454	427	441	454	409	442	408	433	415	421	411	401	407	440	407	409	408	435	438	463	467	462	422	419	484	448	450	403	418	428	465	436	430	437	466	436	426	439	467	431	454	428	455	467	426	405	468	439	456	439	432	440	430	449	459	434	471	415	463	472	455	441	439	440	469	439	418	415	411	439	442	416	417	455	440	396	433	444	455	415	449	424	425	425	432	402	454	486	424	472	430	407	421	421	395	417	427	467	448	454	448	432	433	439	448	421	479	455	431	410	460	432	407	458	444	380	446	431	448	404	441	422	440	424	454	420	439	467	453	452	437	432	442	452	449	402	480	463	448	425	428	436	440	403	429	445	445	426	404	446	468	423	440	422	452	447	437	460	427	459	424	414	405	444	452	435	459	473	440	447	467	440	431	451	443	443	452	417	421	422	440	428	454	427	435	429	420	453	442	436	442	424	411	414	395	431	425	454	407	454	445	451	457	439	456	433	406	444	422	396	428	425	441	426	403	435	444	474	426	473	463	451	442	412	446	424	414	414	449	447	409	446	458	415	429	429	391	427	436	430	414	406	437	395	460	436	432	479	444	396	443	407	458	442	474	440	447	477	460	471	413	427	408	444	408	409	454	413	431	413	432	423	425	406	464	432	426	431	422	437	416	451	445	426	418	455	452	413	401	412	419	413	434	405	435	466	430	424	411	481	432	435	428	416	448	432	421	411	396	419	420	420	409	385	427	457	415	425	463	468	442	413	419	419	411	419	411	449	425	431	408	470	423	447	456	474	480	416	420	457	413	422	446	429	467	430	455	413	404	486	412	418	440	441	451	463	442	435	446	436	471	478	447	426	444	422	466	417	435	393	425	463	422	457	465	454	402	420	409	413	433	415	407	396	446	459	411	407	465	473	440	445	438	420	454	410	421	439	463	396	429	411	417	433	463	429	442	439	412	430	431	429	436	466	451	441	443	438	457	421	448	442	440	446	427	425	453	445	445	502	457	493	456	461	425	446	430	440	418	436	452	444	421	420	427	420	436	409	430	405	443	414	468	440	449	449	444	428	428	466	430	420	428	442	422	398	423	421	396	419	411	421	405	425	432	449	405	436	434	448	433	459	441	453	511	424	470	427	476	469	442	427	450	438	423	483	465	434	440	409	433	456	428	425	458	427	438	470	459	471	446	443	424	429	449	458	439	424	432	456	446	414	423	410	438	428	446	453	436	438	412	389	413	446	440	427	441	456	413	421	443	450	431	405	433	413	428	403	416	412	463	456	395	420	426	450	413	420	421	461	430	435	430	418	417	405	407	427	406	429	446	428	422	409	447	443	433	429	459	434	399	377	438	421	465	394	474	427	451	451	418	458	450	432	439	425	422	419	461	379	417	411	459	412	409	421	397	453	389	442	447	435	432	438	463	448	452	439	445	453	435	445	422	449	431	436	455	437	407	433	432	459	395	422	436	501	404	440	431	443	455	426	419	424	398	446	439	434	432	399	442	443	415	419	456	387	427	451	458	426	428	436	440	419	443	425	433	461	444	421	444	436	439	437	427	490	448	422	433	440	428	476	409	411	431	427	465	426	407	422	445	412	435	458	400	446	458	426	430	465	440	463	409	445	436	451	437	441	395	427	468	411	435	461	420	422	458	443	488	429	428	457	393	450	471	387	412	440	402	443	429	425	452	413	442	441	426	439	429	431	456	469	455	439	417	397	420	419	413	410	403	409	445	481	413	442	472	448	465	459	448	451	441	404	443	423	450	422	431	437	409	404	425	484	428	430	389	445	396	426	378	406	474	434	425	455	424	431	429	457	430	421	442	424	440	448	425	444	438	423	439	424	437	454	495	398	452	446	432	466	460	437	452	448	433	462	450	411	457	419	419	436	466	452	476	442	422	438	472	437	409	427	441	447	489	415	396	443	450	471	435	402	440	415	446	446	420	397	451	436	445	433	449	360	451	405	486	419	440	448	429	429	425	411	421	434	445	412	419	441	429	432	427	406	398	446	413	438	431	423	442	429	432	446	461	432	454	419	437	432	435	424	439	434	447	407	448	421	464	403	436	448	434	418	449	478	365	438	405	408	456	420	460	404	428	437	423	418	450	448	487	424	426	416	426	404	456	451	444	479	464	453	452	375	425	460	418	423	464	437	439	421	395	421	456	428	421	432	425	414	447	454	472	417	420	420	459	443	429	430	461	432	472	449	429	438	459	427	452	403	394	396	435	435	449	473	428	461	466	469	442	422	452	453	416	429	436	424	434	416	447	446	424	395	486	455	450	450	437	433	447	417	461	433	407	464	467	412	392	433	455	453	427	430	424	436	408	445	436	443	415	442	419	444	465	436	410	429	418	437	461	419	426	434	414	447	431	478	440	420	475	450	395	467	426	436	412	459	447	427	452	414	424	434	446	438	415	407	418	417	450	468	420	471	448	427	437	432	400	416	444	439	460	402	407	406	413	433	436	430	431	438	452	439	437	436	421	418	469	447	415	442	456	417	435	432	416	418	442	409	423	427	447	434	449	455	419	414	432	415	457	467	499	440	413	432	432	494	427	448	440	420	452	449	421	390	439	451	431	433	417	467	424	473	452	418	417	417	448	438	453	473	411	418	435	467	446	453	457	446	462	452	414	430	403	418	440	432	428	428	405	422	418	393	446	430	426	406	480	449	434	438	418	396	438	432	432	433	461	380	440	455	441	487	426	466	415	418	456	435	425	493	426	499	472	441	476	477	410	431	425	434	434	446	417	382	431	450	421	443	402	432	437	471	446	446	427	462	428	445	427	457	417	436	439	440	438	428	420	448	439	430	431	471	417	414	398	497	402	431	425	449	461	436	467	440	419	444	467	417	428	419	474	432	473	420	435	427	460	417	437	446	438	461	433	469	411	466	442	440	435	429	439	430	450	412	423	419	454	418	460	438	435	471	466	446	435	459	407	471	369	468	446	443	429	425	441	425	424	451	428	437	441	465	415	421	400	446	388	456	459	422	408	472	403	414	462	442	437	414	419	467	424	413	427	465	469	464	434	433	434	451	432	470	398	423	434	455	431	440	456	432	398	389	408	442
31188	19152	7749	1166	850	762	664	573	594	569	470	485	484	440	420	474	472	403	448	433	458	438	462	427	442	457	466	423	396	423	466	390	467	410	455	424	433	439	385	396	436	428	417	427	461	451	463	431	440	402	415	420	429	430	415	462	392	461	418	388	404	458	422	465	388	421	408	430	428	413	432	451	434	425	404	415	429	455	402	413	408	404	431	440	420	439	437	424	413	411	440	449	424	404	447	451	426	458	386	436	440	440	416	411	413	403	411	383	419	457	372	402	423	409	443	460	429	422	420	450	423	427	436	443	428	428	430	461	454	407	410	446	417	420	448	450	367	454	417	426	427	435	417	404	437	441	447	423	411	425	414	406	400	428	457	395	416	389	446	452	428	433	416	415	396	416	375	435	440	450	431	427	419	407	406	378	403	457	414	411	402	425	431	458	433	403	434	438	430	449	453	425	420	423	413	443	434	442	432	425	433	417	429	423	409	436	409	431	389	388	427	394	429	408	411	410	397	405	407	428	438	424	449	434	408	442	377	397	467	437	432	432	398	438	420	435	425	435	434	402	429	396	408	396	453	420	414	449	426	425	410	429	427	433	412	417	432	392	428	450	443	415	416	438	412	397	408	422	379	404	426	434	440	402	385	407	394	419	427	403	475	433	439	415	424	423	431	405	401	362	424	376	409	421	401	421	478	467	433	441	385	432	399	436	388	421	420	401	432	444	385	427	398	452	439	407	440	410	407	394	393	374	421	464	384	421	403	397	429	459	437	412	401	446	420	450	423	433	409	429	427	415	439	470	459	484	415	422	431	411	387	416	425	406	402	395	413	407	400	461	398	393	474	420	397	441	437	435	409	411	408	427	408	402	430	424	429	389	421	407	460	444	437	434	449	431	395	418	406	414	439	430	440	430	400	395	441	431	419	458	420	420	403	457	421	426	398	429	427	382	425	439	424	411	422	393	429	414	442	427	408	412	447	423	406	427	404	378	404	435	429	411	455	436	408	446	418	445	424	429	420	465	406	415	416	415	389	414	422	434	445	408	422	415	446	420	423	410	426	462	437	413	425	416	429	430	443	416	431	426	394	389	435	392	426	437	412	383	453	437	383	422	411	408	452	433	446	381	414	438	412	396	396	403	486	383	422	438	445	431	419	429	417	412	438	443	417	412	444	429	393	463	441	383	419	390	453	413	424	380	464	406	412	454	447	405	447	429	391	401	392	395	437	410	404	413	399	430	397	395	421	404	446	463	446	450	405	439	452	432	435	386	394	439	427	457	380	405	443	459	414	440	425	451	417	457	434	445	421	421	412	433	420	430	464	427	419	451	398	428	473	418	424	411	449	412	413	436	431	434	436	456	465	399	435	403	438	413	460	410	394	443	395	462	425	435	424	362	409	432	433	445	442	398	422	440	433	415	374	424	466	459	405	441	421	437	404	458	438	422	418	395	444	388	423	452	443	457	381	423	393	388	415	433	406	427	385	385	406	480	472	460	433	419	407	418	412	443	458	431	468	412	439	441	413	439	398	395	405	471	440	449	391	452	411	426	421	434	408	423	469	423	437	435	448	424	436	409	404	407	408	446	396	438	472	444	419	448	377	423	420	467	426	417	436	434	452	422	453	429	425	452	431	411	426	401	419	454	406	431	396	451	447	448	432	447	417	427	419	411	429	384	421	449	427	378	463	405	426	404	419	477	440	407	378	425	435	457	415	422	467	397	424	425	435	470	435	411	440	451	430	435	435	423	440	422	410	454	399	417	400	388	399	447	411	412	374	410	463	434	394	409	415	390	426	453	454	403	439	454	427	412	432	424	407	411	399	435	415	405	415	459	449	457	416	448	424	402	462	428	442	425	381	406	406	435	429	416	417	422	383	412	452	403	424	430	404	442	450	462	444	440	429	446	414	438	418	414	430	457	393	445	436	423	415	426	461	394	418	444	443	417	409	426	387	407	445	422	394	443	402	424	428	404	439	438	370	417	443	440	431	432	402	375	393	404	459	431	446	409	411	443	426	463	393	402	423	449	442	422	463	449	410	444	444	397	438	408	399	406	450	432	430	417	398	404	389	419	413	430	401	384	417	425	409	456	424	445	433	418	394	480	428	455	391	445	396	430	410	403	420	416	446	439	433	386	422	410	416	401	391	412	450	436	419	427	403	475	431	433	459	411	447	433	423	420	424	416	433	391	451	418	436	381	424	441	398	421	430	399	428	372	462	409	407	419	406	447	397	432	459	412	422	411	416	448	444	411	429	459	403	446	422	423	419	434	439	450	386	429	423	428	424	424	436	435	425	445	384	448	442	389	429	469	400	375	407	453	440	401	473	425	447	435	402	430	376	447	439	421	454	428	449	448	415	439	412	399	441	431	391	414	368	406	450	425	432	399	446	400	490	419	445	453	413	407	416	456	438	417	423	422	434	425	403	414	417	406	406	407	457	424	423	431	414	427	429	460	376	421	438	420	453	454	409	445	400	379	470	441	420	391	388	442	404	413	409	449	430	426	440	406	424	434	440	403	446	435	466	354	408	431	406	410	427	413	454	430	432	424	432	404	444	458	431	456	470	407	390	416	389	397	410	423	416	444	415	445	402	398	393	414	424	442	435	421	432	456	409	428	395	424	390	393	443	441	392	389	435	441	428	400	448	419	430	394	435	404	419	431	422	433	422	460	437	406	371	356	425	395	435	468	410	423	406	404	389	408	414	376	360	433	403	424	434	463	466	432	431	413	434	401	461	414	430	473	402	424	453	396	445	418	427	444	414	428	444	391	472	447	404	449	464	429	405	471	396	445	464	421	443	434	423	423	421	422	459	425	428	417	491	447	440	426	409	453	405	479	398	458	441	418	433	419	443	432	436	458	428	420	423	443	447	361	409	396	424	448	396	437	452	358	433	428	433	414	436	433	431	459	473	394	412	457	406	423	459	447	440	390	408	443	411	440	431	448	453	434	438	400	449	370	445	439	465	456	441	405	454	444	450	423	437	446	450	425	455	424	424	437	410	456	441	405	433	454	419	454	423	412	440	411	442	441	434	446	415	428	393	468	440	412	437	413	406	419	405	441	449	409	441	410	387	416	408	422	371	426	424	453	441	453	403	447	451	414	407	412	437	424	460	393	412	424	435	424	448	422	439	413	415	416	453	409	388	415	454	428	418	419	423	408	409	372	394	411	438	421	392	409	468	426	410	403	447	412	410	440	433	463	424	435	400	412	404	407	441	397	416	400	436	435	403	412	433	409	456	424	433	479	446	422	412	388	431	419	437	436	437	433	433	415	457	394	432	396	395	408	418	432	431	456	443	429	397	411	427	429	419	407	408	444	427	462	390	443	421	443	427	408	444	372	393	432	440	440	386	393	401	446	414	431	428	458	439	431	437	461	466	463	390	463	428	421	411	419	435	407	392	415	456	419	432	462	460	402	445	429	412	415	452	388	486	442	412	428	438	423	442	430	482	402	454	437	407	374	431	458	457	452	407	441	457	408	416	420
5908	1916	1457	1150	1114	1077	976	976	975	985	967	1045	966	945	942	928	973	909	922	923	949	903	960	960	953	920	923	976	941	903	907	917	958	948	939	944	924	942	916	924	975	885	925	931	969	1026	921	947	917	934	927	948	922	964	935	936	927	953	914	905	957	966	923	959	1034	969	913	938	889	942	947	927	911	1005	938	950	961	945	975	929	904	923	958	919	943	935	948	884	968	905	913	949	948	938	941	969	960	922	957	949	931	979	943	1004	919	988	941	983	917	970	920	963	1020	927	952	977	935	909	879	944	964	962	921	939	923	952	996	934	930	1039	905	938	923	923	924	970	886	920	934	974	921	972	978	893	918	919	994	948	938	936	923	933	920	956	973	971	961	987	952	943	976	1004	936	911	1009	917	975	890	982	960	925	914	987	977	966	925	906	902	986	879	994	939	899	952	910	931	954	940	981	943	924	921	921	934	966	913	969	965	926	985	963	979	909	948	925	943	951	990	892	962	954	956	930	892	978	946	945	925	985	965	919	935	1008	951	961	928	930	950	975	987	1004	940	955	949	922	945	933	939	988	929	932	961	902	949	968	945	897	939	902	927	1015	931	936	959	954	986	979	936	924	989	906	907	897	976	915	920	920	877	920	936	990	1010	957	975	965	947	926	918	923	922	940	909	941	925	943	928	936	988	976	939	918	893	940	916	933	904	941	948	892	939	978	960	932	885	920	949	955	926	938	951	966	981	986	932	958	895	907	952	951	891	854	960	982	928	908	946	912	941	956	970	899	978	959	936	946	882	935	954	966	939	928	950	926	941	896	977	920	915	921	941	978	925	944	955	1001	943	909	958	962	959	931	922	918	936	947	940	939	932	947	957	1003	952	893	975	899	978	948	927	931	952	1008	932	974	955	987	949	895	957	932	991	939	1007	955	915	957	949	915	908	951	931	988	907	967	966	959	949	982	939	947	900	954	919	928	923	1009	893	954	906	985	922	937	982	914	972	958	965	899	964	952	990	964	880	967	967	908	913	903	976	890	969	882	992	916	935	963	973	931	951	937	929	960	990	948	956	901	1000	910	916	966	1033	967	952	887	915	924	891	896	1003	984	934	919	928	996	976	874	886	962	896	973	948	1012	903	974	929	920	937	945	951	928	865	989	871	941	974	976	940	956	943	982	943	960	908	981	916	917	990	991	926	946	946	909	967	978	922	941	948	939	1006	965	937	920	953	936	973	937	956	952	986	930	910	952	991	943	928	968	946	954	916	908	907	965	881	937	1003	941	943	951	908	957	1002	932	993	994	904	977	890	939	948	967	901	978	894	1000	903	859	893	1005	958	970	962	979	945	920	896	938	970	999	972	908	957	924	896	925	935	972	901	972	982	914	936	942	979	930	997	895	945	922	905	931	907	890	916	961	982	994	942	892	966	887	908	910	935	915	966	948	914	898	962	884	950	911	874	948	944	975	910	992	943	931	970	969	938	1008	970	909	945	954	906	974	954	893	950	905	936	945	895	952	950	933	901	979	989	894	974	959	950	984	1015	968	946	954	916	956	980	970	954	959	930	936	958	919	919	978	971	989	960	921	936	963	952	960	940	922	959	915	950	885	971	1001	963	990	978	983	924	911	885	905	967	975	995	937	938	939	937	961	912	982	923	973	915	954	897	911	969	893	964	879	954	1020	958	887	961	997	993	957	998	911	956	934	936	1015	988	937	956	971	955	988	950	945	984	960	937	933	961	956	938	941	927	939	925	985	958	876	950	999	937	938	911	988	902	944	882	958	956	918	979	932	928	938	960	933	893	861	928	981	952	970	955	964	924	889	946	1005	966	982	978	936	966	930	956	948	945	886	994	966	977	972	941	966	975	915	950	984	935	956	1007	954	935	963	962	926	949	964	918	968	918	977	989	908	906	958	992	894	915	975	1014	895	914	969	1003	956	946	959	988	947	1011	949	954	947	960	899	949	973	1002	930	915	925	970	975	989	927	961	908	982	968	1001	957	915	918	987	975	917	967	957	1000	968	974	955	926	979	918	931	999	995	933	951	947	930	928	935	924	938	892	940	1001	889	916	975	895	953	946	932	938	953	952	955	993	875	1018	918	899	953	944	944	984	910	964	986	891	952	998	999	943	1000	983	960	959	945	971	916	919	963	993	1005	941	909	897	897	968	946	916	976	958	994	1002	925	958	965	909	974	911	976	965	926	944	989	873	954	996	964	962	959	948	987	977	974	957	992	951	938	940	918	883	986	895	987	971	991	962	965	938	969	963	922	960	900	960	976	919	974	935	913	957	885	995	937	957	952	952	910	962	1018	910	932	947	939	882	918	974	911	927	881	962	1005	924	954	990	1012	943	971	977	914	917	952	843	930	932	976	938	946	994	958	956	927	948	949	953	904	978	950	882	918	884	984	923	1008	939	903	927	866	897	898	976	970	921	966	933	938	890	937	987	953	934	925	952	932	999	936	882	928	929	966	941	964	919	925	959	969	890	914	923	969	956	962	947	935	985	918	951	904	948	924	937	942	934	997	931	974	973	932	917	864	912	940	953	971	947	911	928	919	948	920	963	936	944	936	929	904	939	945	962	950	924	982	898	1015	924	940	941	999	920	927	914	917	986	941	933	908	944	932	903	934	925	1001	957	941	992	920	970	980	933	957	970	927	940	951	862	918	980	914	948	915	1016	1010	914	955	990	1017	942	945	914	980	885	948	957	982	899	944	915	936	949	927	919	984	945	959	1005	975	930	944	972	886	967	966	956	952	981	898	961	964	961	944	942	936	946	962	973	946	966	950	1001	977	940	917	952	964	931	948	944	937	929	994	959	996	945	950	948	947	972	937	950	921	926	911	891	946	957	962	982	976	926	988	936	952	930	947	889	944	914	925	957	934	921	928	935	991	963	964	978	985	937	966	923	947	956	929	926	965	954	887	948	941	943	952	1009	937	969	985	881	917	948	920	881	930	957	981	903	963	941	946	970	978	918	925	921	945	934	981	959	957	968	950	950	946	883	915	967	913	956	986	970	933	987	945	941	952	929	968	923	972	932	929	934	963	998	923	978	923	995	967	925	885	889	965	956	914	982	938	955	962	894	1020	933	968	964	877	888	949	930	984	935	925	966	883	898	906	967	943	1008	985	953	953	979	934	937	986	965	967	977	935	929	979	961	921	925	954	949	924	942	963	955	937	977	955	932	890	951	934	946	959	966	946	958	951	893	947	937	940	947	932	946	964	977	956	925	951	965	959	931	931	944	935	917	932	964	940	922	989	936	904	925	954	938	940	955	940	938	1011	949	956	950	971	910	981	935	932	945	914	973	917	944	975	955	929	905	962	907	964	954	936	1002	944	935	985	938	972	944	940	967	930	883	850	918	935	893	965	954	935	965	987	948	984	1001	966	999	960	969	985	969	909	977	919	934	1041	971	975	958	962	928	1002	956	974	921	862	930	942	985	925	931	941	994	1000	942	948	926	963	966	918	926	896	942	955	895	1003	959	969	998	936	953	955	933	957	933	993	931	903	951	975	954	950	962	989	896	953	903	960	939	903	886	928	954	956	930	963	968	938
23958	20670	23911	27476	20664	19799	1584	804	645	522	459	432	397	431	357	350	322	337	337	333	333	339	307	310	295	303	309	293	304	300	310	300	339	297	332	292	308	270	342	301	331	310	329	275	344	320	309	329	299	304	300	324	324	309	330	320	330	310	304	315	289	325	290	290	287	288	318	327	319	319	279	284	331	309	287	308	352	314	304	306	284	322	293	321	310	293	316	326	265	307	283	337	310	325	313	291	316	304	279	276	320	333	293	289	320	312	355	288	309	279	282	316	332	297	328	314	329	322	329	340	309	302	305	334	342	313	321	320	332	317	334	338	295	303	339	295	300	296	338	303	309	320	316	296	315	299	311	315	290	285	336	264	293	346	358	322	286	320	319	323	290	289	310	349	315	307	301	309	299	305	264	329	287	294	323	303	306	292	321	314	312	342	260	297	303	313	326	317	301	341	304	286	323	326	280	287	284	311	315	286	258	315	334	318	303	317	322	298	295	299	325	299	328	305	297	271	315	319	314	322	331	333	308	322	308	301	273	322	307	285	301	271	366	333	309	342	299	326	334	350	338	308	292	291	322	304	291	306	299	287	334	304	309	289	300	315	331	321	313	314	330	331	306	297	315	322	289	318	315	327	288	308	293	329	310	281	299	284	302	353	333	314	356	321	314	324	316	305	292	322	316	291	312	320	341	310	297	323	323	303	329	335	285	307	347	308	309	332	342	305	303	314	319	263	314	331	306	312	345	288	301	307	293	320	327	285	324	320	307	292	281	284	276	314	318	343	286	321	326	296	331	319	324	320	295	328	320	321	289	306	321	306	302	325	310	307	315	322	346	330	329	277	307	304	289	327	300	323	323	296	332	336	308	288	318	280	307	332	315	303	316	330	307	304	336	324	292	342	286	281	302	306	313	322	310	294	284	316	328	300	280	302	335	270	341	310	308	290	314	296	283	335	311	313	315	314	309	297	300	325	313	343	318	334	302	277	322	319	305	307	324	330	301	284	321	300	328	312	313	319	280	332	330	260	293	323	323	309	323	317	306	321	299	290	337	315	302	316	293	321	311	275	328	315	289	308	291	284	304	310	277	331	309	317	301	347	331	293	326	291	302	295	274	345	296	315	282	288	327	276	322	315	277	332	357	330	288	269	307	316	317	291	325	298	305	309	292	308	333	324	301	312	284	332	301	294	316	315	303	300	288	299	345	320	299	348	258	314	292	315	310	331	273	345	302	325	330	304	333	316	333	302	320	325	284	310	302	333	329	296	320	326	305	297	286	290	295	303	281	282	335	285	324	336	302	343	316	315	294	268	311	344	299	305	300	319	320	304	306	313	299	318	308	288	298	315	313	330	327	297	323	276	287	309	288	341	288	337	307	317	321	321	319	325	306	292	297	294	326	314	291	325	316	277	271	290	300	312	317	293	298	276	317	290	305	295	359	314	324	293	298	315	294	333	326	282	311	317	301	299	302	295	324	322	334	335	319	298	332	316	326	310	305	287	319	292	299	314	318	302	294	310	302	308	363	293	309	331	288	315	313	309	342	316	323	305	318	295	312	311	348	324	323	326	299	263	291	316	302	335	337	287	307	296	292	295	311	307	302	320	324	314	301	348	292	336	340	286	307	324	305	307	328	341	320	289	304	290	299	271	305	329	312	316	300	339	304	308	297	327	314	310	316	324	306	322	296	315	309	301	312	320	318	323	299	320	308	328	294	326	318	306	347	300	302	342	302	300	290	324	288	288	301	315	317	297	263	296	332	311	290	299	317	328	280	327	283	276	312	310	308	272	306	323	311	333	319	310	344	262	296	280	329	295	309	360	324	310	320	307	287	307	312	319	316	328	300	328	324	333	316	313	324	314	299	335	314	325	334	346	310	294	307	300	310	328	293	302	297	311	329	318	286	306	293	320	329	260	304	309	307	335	326	332	313	325	295	295	302	315	295	307	310	305	321	293	309	341	337	306	276	319	319	344	328	304	287	302	312	300	335	337	303	299	281	286	295	311	308	310	296	311	310	335	269	306	333	335	311	313	315	308	299	303	302	316	311	319	290	339	289	349	284	308	309	296	257	289	286	312	292	321	347	323	326	303	314	318	291	328	325	331	304	336	312	310	291	327	308	263	277	308	301	310	352	321	275	303	313	316	333	294	308	336	319	312	330	313	322	329	325	314	285	301	296	306	304	304	324	293	293	287	303	337	271	323	266	275	305	329	348	311	316	282	295	302	317	334	315	321	301	331	270	297	347	312	302	351	286	308	279	337	328	292	299	293	320	321	290	304	290	306	299	296	330	301	329	321	309	315	301	327	333	299	327	280	344	327	309	328	297	328	319	327	257	303	311	297	313	334	267	287	298	298	302	328	317	335	317	310	339	309	330	324	289	291	312	306	308	280	305	285	332	327	296	316	296	319	291	307	284	303	336	291	286	312	296	287	302	339	317	302	344	328	306	287	269	286	294	320	294	329	305	275	298	316	325	322	273	326	316	307	309	287	319	309	322	309	292	297	308	314	273	293	290	298	331	309	313	345	319	332	336	293	307	320	308	281	292	279	316	317	303	318	265	318	327	304	289	313	293	313	322	342	294	304	288	313	344	301	322	327	328	347	300	315	326	316	291	312	298	304	300	304	358	335	308	314	316	291	339	322	303	296	299	269	331	322	330	318	309	293	311	312	321	316	284	320	317	326	321	281	281	328	303	285	322	294	327	268	307	332	309	335	315	328	325	327	299	295	321	301	299	315	299	294	323	313	312	285	298	312	337	334	267	307	313	330	292	319	293	300	315	344	315	301	319	308	294	366	283	316	329	316	316	333	342	298	286	289	331	337	313	283	321	313	313	297	288	276	289	318	277	312	310	311	302	315	289	293	299	303	319	317	300	287	281	330	299	298	306	286	305	317	284	317	303	302	254	294	338	281	332	304	294	285	298	333	289	299	335	309	317	328	320	318	333	340	333	295	271	309	306	293	342	273	321	290	325	301	286	318	306	318	310	297	298	321	307	328	315	342	305	323	302	335	293	287	315	292	297	312	323	301	293	297	299	368	306	298	304	319	312	315	331	293	309	277	301	327	270	305	327	350	281	290	299	326	301	329	303	310	325	328	315	333	320	314	311	314	299	268	343	326	310	335	316	295	284	307	303	334	332	320	303	310	273	309	303	302	313	293	314	341	326	314	319	281	325	351	327	309	323	319	296	317	291	322	327	308	299	322	295	303	325	311	295	322	275	312	264	317	320	335	296	302	292	305	254	277	296	311	292	332	296	311	323	323	376	303	305	311	304	346	349	312	310	306	318	342	336	333	312	322	304	303	285	290	299	337	278	318	299	287	331	314	359	314	294	354	297	289	328	326	296	310	317	293	308	281	319	320	327	296	293	299	307	338	304	304	294	299	270	283	336	317	318	308	275	316	326	346	291	333	284	300	320	290	283	302	329	282	292	292	328	316	317	347	345	342	295	326	313	341	303	321	300	288	301	337	307	284	288	309	321	302
3739	3860	2199	1351	1080	966	885	796	797	794	749	713	778	712	692	730	682	617	713	700	705	741	722	699	703	730	715	666	696	719	718	677	709	690	689	741	646	666	691	717	712	676	672	674	678	695	704	700	676	727	669	726	713	750	676	674	696	686	706	695	690	649	711	648	694	668	740	709	659	756	717	699	715	706	701	720	679	719	702	715	701	679	714	701	704	672	710	701	644	675	660	672	694	673	694	733	681	708	669	684	654	662	685	659	679	698	726	711	716	703	714	645	716	726	739	710	692	663	706	699	692	739	671	679	709	652	668	678	685	683	659	707	688	716	707	671	663	657	686	662	683	700	697	672	734	719	740	703	699	677	684	695	698	758	676	694	713	746	678	701	707	714	705	684	669	693	663	728	729	709	656	689	674	693	743	724	732	705	685	724	704	665	701	673	689	725	666	725	689	704	689	706	703	692	733	697	680	674	709	693	713	705	706	686	667	711	709	716	703	693	711	732	695	681	667	746	661	667	736	723	663	682	682	714	664	658	729	696	675	728	716	697	713	683	672	690	693	687	674	694	707	702	717	702	691	721	715	723	715	702	721	735	707	694	659	687	688	719	686	727	733	680	712	673	664	733	680	698	740	675	713	686	665	672	683	772	697	743	712	720	764	755	750	658	728	713	653	717	731	649	736	709	722	704	671	707	688	704	702	708	665	662	727	749	700	676	677	710	670	712	751	672	707	679	685	677	752	694	688	706	662	713	753	701	720	668	687	656	731	678	678	695	707	735	696	711	666	631	741	685	661	675	715	686	713	688	699	689	709	701	659	714	699	708	702	730	689	699	676	676	666	746	646	640	737	658	705	723	694	679	661	688	691	691	673	769	696	707	704	698	722	735	639	698	701	686	714	715	647	726	695	727	724	710	721	673	696	683	697	697	654	680	706	718	664	683	683	730	700	697	657	683	681	705	709	698	696	711	675	718	655	658	723	676	679	675	688	710	684	685	711	695	681	692	683	731	776	687	739	704	672	663	714	674	695	657	736	694	707	681	699	650	676	676	706	728	731	658	699	695	672	707	677	721	702	705	688	706	677	699	676	688	754	693	660	675	717	696	698	679	636	676	718	661	677	713	676	689	669	673	709	723	660	676	685	733	690	668	676	702	713	652	678	701	708	690	707	732	702	683	749	697	716	685	706	697	689	719	721	681	674	692	713	672	661	687	684	704	663	708	700	661	711	705	726	732	668	698	746	729	687	715	667	705	659	639	685	684	733	700	688	703	694	661	691	693	712	727	746	684	696	733	740	681	732	746	686	698	702	689	712	692	696	704	733	690	625	715	735	699	693	690	684	689	697	660	706	695	721	704	666	716	702	691	697	675	674	694	734	663	736	719	678	695	706	711	667	708	682	705	618	692	727	709	716	745	732	663	655	727	695	690	718	689	684	722	648	672	655	700	658	698	693	699	720	731	685	663	675	715	704	633	703	724	734	746	690	694	680	720	674	730	669	646	700	665	698	691	714	669	678	665	692	653	709	672	689	722	687	716	669	671	694	700	734	669	693	713	738	706	713	690	706	704	706	684	726	690	729	652	689	692	678	667	665	665	712	703	731	745	713	702	686	694	734	737	687	722	681	663	693	673	701	743	686	720	723	730	701	724	675	733	749	693	681	693	692	694	640	728	736	683	705	706	678	626	724	708	728	685	718	673	657	673	659	679	679	711	699	680	711	685	687	717	635	712	697	722	708	700	699	680	680	680	710	703	752	723	690	727	667	705	673	682	680	688	647	719	674	680	684	694	715	720	742	665	719	662	671	660	744	698	688	672	701	697	673	704	718	724	728	689	679	721	692	744	727	671	710	689	660	676	677	734	695	694	664	709	742	681	682	732	695	685	722	717	774	681	674	743	716	686	701	647	704	669	701	675	686	690	716	688	729	758	681	686	703	726	681	730	665	695	698	712	630	662	677	712	660	740	723	703	655	729	701	656	728	704	710	716	677	689	711	765	712	696	735	743	714	705	692	697	683	692	705	661	655	728	683	722	694	703	668	749	700	700	694	685	633	732	627	667	672	742	691	712	667	674	725	677	726	681	687	667	673	704	675	704	788	683	669	644	702	661	719	657	707	721	689	687	650	711	668	699	691	692	680	723	714	664	695	681	683	676	714	738	766	729	740	709	729	661	671	717	718	693	703	639	658	728	683	738	696	657	716	694	701	736	723	722	682	688	642	677	714	720	695	683	683	714	705	629	653	706	660	690	688	684	685	660	688	721	708	670	698	668	661	685	633	683	678	704	734	669	673	713	709	733	654	713	677	688	693	745	717	712	643	662	733	662	700	685	641	725	690	696	707	706	719	667	665	694	663	692	703	705	674	663	684	709	676	725	733	675	697	728	646	668	702	693	720	744	690	709	686	673	679	686	719	697	676	691	729	701	730	734	676	695	723	654	730	699	734	722	699	723	773	704	681	663	631	687	728	723	691	688	688	721	730	707	685	672	752	651	689	719	692	725	649	705	713	675	696	719	655	711	711	698	731	702	732	723	659	700	686	626	692	682	701	672	693	736	713	722	732	665	692	680	671	671	692	718	699	741	688	696	704	689	722	730	710	705	719	772	706	690	675	669	643	682	649	704	724	718	717	685	722	723	773	705	723	746	747	693	719	643	692	688	672	701	699	669	681	699	677	713	747	706	696	745	703	722	687	682	748	706	765	711	696	702	655	667	696	688	698	736	719	710	720	723	699	685	736	713	701	688	702	707	723	695	744	684	682	681	742	710	708	677	748	716	701	727	661	740	730	673	721	702	691	675	719	660	713	716	701	724	664	651	696	696	715	721	635	662	678	707	666	679	691	662	705	735	651	663	691	675	664	675	676	733	679	708	724	702	668	689	645	668	672	709	703	720	675	663	666	738	764	724	701	710	737	675	714	684	720	708	696	728	705	671	716	670	715	708	663	726	692	671	687	697	666	667	704	744	722	711	678	751	691	683	727	683	662	677	713	649	672	684	757	704	703	658	699	677	728	702	702	726	705	726	706	688	712	687	691	694	718	687	681	682	724	731	678	714	698	707	707	663	717	715	657	718	725	690	710	676	713	692	692	697	694	719	694	652	726	671	700	662	665	769	689	671	719	693	700	672	697	663	709	700	700	737	715	700	721	687	739	747	734	722	680	642	708	705	710	677	746	728	711	685	703	674	703	705	743	724	723	706	660	716	653	701	675	689	682	725	738	649	715	691	708	746	686	687	762	673	694	676	722	668	703	700	692	671	720	698	698	731	725	723	736	692	703	745	656	666	664	710	731	734	698	717	650	693	650	663	680	712	690	650	685	676	745	693	680	719	680	707	714	728	707	720	721	708	677	719	748	711	764	725	743	735	707	654	704	674	693	752	703	697	705	714	681	709	728	684	695	714	683	672	664	713	722	656	683	693	666	717	743	708	693	692	692	670	758	660	733	678	701	708	724	656	728	675	728	710	695	701	707	687	657	670	693	667	656	645
23329	20646	24182	27113	20648	20678	16458	1343	744	599	420	372	384	343	325	264	262	242	233	198	222	169	197	227	222	212	196	203	197	191	198	211	202	181	198	199	215	184	204	202	176	180	205	205	192	203	182	197	202	183	178	184	174	184	189	187	175	199	179	174	177	199	195	190	218	186	179	190	168	189	194	170	171	171	206	167	170	175	161	151	198	172	168	191	191	188	200	178	207	202	188	181	188	178	200	166	199	194	181	186	201	197	162	194	155	201	164	159	161	170	151	197	186	186	144	192	167	166	164	182	180	181	184	177	208	183	172	159	177	175	187	196	183	213	166	200	193	207	178	199	190	167	198	189	189	171	179	173	204	199	165	189	181	174	180	178	179	196	167	159	162	199	201	191	190	178	183	177	195	188	177	196	195	170	171	196	195	150	192	188	186	187	190	163	172	175	177	165	172	150	134	193	188	183	214	196	204	205	172	193	173	180	186	174	219	183	159	191	195	186	179	205	189	188	174	180	166	196	170	201	165	163	180	203	198	153	156	182	177	176	220	183	165	190	189	195	206	179	177	166	197	191	179	201	187	183	176	170	186	187	184	187	188	189	193	173	198	189	176	152	176	183	195	191	171	204	186	172	203	163	185	193	193	188	169	173	183	170	173	183	202	213	193	185	177	164	188	186	165	160	179	164	156	190	178	206	179	208	197	192	167	181	179	202	182	183	185	178	162	168	195	206	208	144	185	193	195	201	166	171	202	195	168	199	182	178	193	191	178	187	185	182	155	188	171	167	163	165	175	178	165	190	186	193	179	186	225	174	173	168	203	154	192	197	174	187	174	181	177	165	183	179	176	189	197	208	198	194	182	163	201	167	192	190	162	163	168	178	174	211	181	195	185	187	187	212	191	193	211	179	177	169	151	174	180	187	169	196	183	198	177	159	209	210	198	156	172	153	186	170	181	204	182	179	190	187	176	179	166	169	200	178	187	175	151	178	173	190	206	165	182	152	183	188	182	158	185	180	183	183	173	204	172	192	165	177	171	174	193	186	175	207	190	186	164	178	163	184	183	175	199	160	164	175	162	182	186	184	186	181	162	190	173	179	190	183	213	173	207	164	159	179	175	173	166	186	202	183	186	190	183	171	161	210	162	186	160	206	169	180	180	181	167	179	177	187	172	184	198	176	163	186	187	203	204	154	176	192	196	162	195	166	185	175	172	167	204	177	217	167	199	171	186	203	196	188	194	193	177	167	193	190	178	194	186	178	168	196	196	156	200	180	186	170	147	172	196	187	184	204	173	180	173	172	160	187	171	188	181	203	185	173	168	204	193	162	170	172	161	187	188	174	196	176	183	170	153	177	188	149	173	195	168	171	177	152	195	187	181	186	200	193	193	174	194	195	182	179	173	178	205	192	187	165	185	169	197	166	167	171	161	167	188	186	173	197	163	175	173	197	208	194	175	189	171	182	177	213	181	199	209	180	189	175	189	197	159	178	170	195	200	175	191	174	197	180	178	170	165	161	196	176	161	158	186	194	219	155	199	190	162	195	173	143	187	165	201	184	178	216	175	196	181	194	176	178	188	175	187	193	199	189	173	186	195	166	178	167	189	180	166	185	178	194	200	169	155	168	184	158	170	167	161	175	173	179	164	152	152	178	201	184	183	184	191	173	173	195	169	188	169	185	181	175	186	179	161	190	190	196	179	200	194	188	188	171	161	173	163	169	164	206	193	172	178	190	191	190	186	199	188	192	200	190	174	208	190	196	180	175	177	174	181	171	172	184	179	167	150	152	172	205	207	184	185	181	164	160	171	201	183	170	182	147	175	179	159	204	174	163	191	172	176	165	193	191	172	193	171	185	178	182	172	161	194	195	202	164	162	176	165	170	181	224	175	168	174	182	169	215	168	148	165	193	171	166	216	174	171	187	174	167	153	196	204	189	173	170	160	193	177	172	167	195	184	169	206	160	163	153	201	165	169	190	211	163	188	182	196	155	195	166	173	178	168	157	185	172	171	170	192	168	174	193	217	187	190	175	163	209	174	176	163	169	175	196	167	185	178	177	169	190	183	176	163	187	198	195	194	183	204	172	191	166	214	183	185	176	170	177	150	168	170	172	183	163	194	194	180	156	200	171	159	180	184	172	182	178	196	188	212	192	161	173	193	175	171	176	187	176	191	204	185	162	158	205	200	177	172	202	175	180	195	165	185	163	190	175	169	196	171	179	188	190	187	182	202	195	194	168	172	180	199	180	179	195	168	185	183	194	174	172	165	189	186	167	192	180	174	156	185	179	197	139	187	178	166	195	184	183	180	202	190	180	163	158	185	206	186	181	193	156	167	163	177	175	158	176	216	187	183	182	181	184	174	194	174	184	196	176	185	183	173	179	169	193	207	189	175	193	187	176	167	177	161	205	173	179	212	163	177	165	173	175	158	215	172	197	158	196	185	194	171	165	166	167	181	174	181	190	185	143	193	184	175	187	176	175	181	199	199	172	201	185	169	177	194	177	169	167	185	167	191	206	210	176	211	196	161	189	194	162	175	174	176	168	188	157	197	142	196	204	190	178	153	183	197	194	188	189	161	183	194	185	201	161	169	162	181	173	159	212	199	203	199	168	177	176	189	184	163	197	179	157	167	164	181	179	190	173	164	176	179	177	180	179	194	177	168	187	180	179	178	180	166	183	194	183	201	183	167	190	186	157	193	182	183	153	191	161	218	174	198	189	205	184	170	160	172	158	170	159	185	188	175	185	187	181	179	170	146	190	173	164	170	186	174	183	205	194	167	172	172	202	189	179	181	174	156	186	198	186	196	210	188	204	166	190	193	176	199	180	182	182	168	182	173	182	182	206	175	166	191	163	181	176	179	194	175	183	202	210	183	168	174	193	163	185	187	206	187	175	184	189	169	201	175	182	184	203	178	175	193	180	158	177	166	154	190	194	176	175	165	173	183	171	178	184	186	192	147	167	160	180	180	163	190	193	164	171	182	177	197	168	182	169	171	166	223	192	194	191	166	172	182	195	194	158	199	174	182	194	170	172	176	169	173	186	197	182	172	143	210	201	189	168	204	177	179	232	166	184	182	176	189	184	188	158	197	188	174	187	162	190	188	154	185	183	188	193	193	161	181	181	186	199	188	167	170	178	163	155	152	204	174	191	181	198	158	198	176	174	153	184	176	160	175	179	180	191	183	195	157	210	170	189	181	147	174	215	168	176	183	185	197	186	185	182	186	174	198	172	174	201	166	185	166	182	192	194	196	181	158	195	183	178	167	181	168	176	173	183	173	195	202	185	183	189	208	173	176	175	183	168	202	192	164	199	178	162	176	185	204	192	188	192	195	205	188	193	187	186	179	190	213	190	172	186	197	170	207	194	179	189	162	205	165	183	178	141	198	164	187	180	182	177	179	157	153	179	181	191	210	171	194	190	178	202	182	177	173	147	182	181	189	174	189	182	171	173	176	162	177	167	165	166	170	214	195	171	196	206	176	173	158	163
3760	5559	2750	1456	1135	996	815	673	637	565	578	543	498	515	445	458	456	500	459	447	419	467	429	450	474	446	468	444	458	436	425	449	463	472	436	452	425	430	437	465	461	437	448	453	427	449	448	438	482	413	467	439	424	462	479	448	455	440	422	430	444	459	462	436	440	470	452	440	436	448	411	473	389	439	424	446	413	465	404	420	418	484	418	464	442	481	436	440	453	445	438	448	452	475	447	444	434	447	429	469	459	424	453	440	443	441	406	456	417	402	457	446	455	468	488	444	421	434	446	433	424	452	442	457	447	432	441	462	486	505	432	425	428	441	446	452	440	431	443	487	486	444	448	459	469	482	439	420	447	465	432	429	439	463	433	419	420	438	377	443	422	401	465	427	442	420	490	411	443	437	468	447	405	409	441	463	420	438	410	427	436	471	415	433	434	444	429	438	433	471	468	429	421	412	412	463	474	436	487	403	473	418	426	445	434	448	474	416	417	427	435	406	424	491	464	427	496	463	463	465	417	424	446	428	461	459	452	444	452	418	431	495	435	446	449	430	407	441	396	431	437	483	436	454	449	419	451	468	397	429	476	448	447	426	452	439	452	437	437	423	440	442	420	460	437	440	461	483	413	445	424	459	433	432	435	453	414	434	443	447	474	455	430	443	461	477	440	433	458	441	436	464	451	451	480	437	454	429	440	428	440	483	489	423	412	457	446	455	467	425	440	412	476	490	431	421	440	464	421	446	427	402	446	415	469	432	446	424	405	456	448	426	420	396	457	477	447	430	448	412	435	445	453	429	433	448	435	434	439	428	404	450	445	436	470	423	426	433	428	424	412	451	483	439	439	430	467	465	448	429	426	434	428	430	472	452	423	421	431	419	462	425	469	443	425	460	433	467	458	449	486	439	449	454	447	419	496	432	441	440	444	436	468	447	438	471	429	429	418	460	487	448	440	453	444	483	461	437	417	402	416	426	428	452	392	449	446	461	424	460	448	408	445	421	468	450	435	405	413	439	451	487	450	461	432	437	436	455	445	491	419	413	465	421	421	450	425	452	444	443	446	486	415	432	468	434	445	447	457	457	427	412	474	420	474	433	452	458	434	422	454	467	481	479	414	440	424	462	429	457	459	425	397	469	464	440	419	437	406	426	471	446	445	424	449	429	443	421	444	405	425	434	413	414	404	444	463	441	429	463	457	423	482	443	459	452	436	456	455	437	447	446	425	438	424	438	444	442	436	423	430	415	433	456	454	458	438	470	422	443	449	467	453	383	433	455	426	447	461	437	434	464	463	409	450	452	458	478	490	439	433	445	422	448	452	438	445	447	444	450	429	464	438	421	440	453	462	469	441	461	434	452	431	465	482	447	458	458	464	442	475	413	415	457	439	472	471	415	450	493	468	451	433	465	411	423	451	409	417	411	429	408	436	428	453	436	480	438	430	427	427	451	460	412	428	437	473	461	479	430	422	480	432	411	438	482	476	451	423	429	457	427	461	423	463	422	462	434	451	451	440	403	438	460	423	443	430	444	472	462	413	437	431	428	425	439	433	438	452	437	420	454	454	478	412	429	436	439	443	424	459	421	457	458	401	469	410	447	426	434	448	456	477	441	446	495	436	442	447	439	436	486	446	430	468	423	427	436	429	460	437	460	481	439	431	445	472	444	454	431	447	426	426	437	430	433	483	427	452	437	417	401	469	447	436	457	446	468	488	481	412	444	454	433	425	452	456	469	436	456	407	438	491	481	419	481	444	435	465	425	414	454	456	418	423	417	452	416	451	408	451	444	422	466	443	465	471	428	427	464	462	464	430	400	433	427	439	435	440	436	437	428	439	459	414	455	409	404	470	451	456	442	436	436	434	429	428	453	440	447	442	435	436	459	457	437	439	442	430	457	437	410	417	454	474	420	435	458	437	462	442	418	413	432	456	449	504	438	430	437	426	433	448	469	463	438	405	457	408	458	446	432	423	440	391	449	453	459	454	410	428	426	434	430	470	436	452	440	423	441	446	443	418	489	443	438	427	457	421	402	476	415	456	432	427	454	432	424	435	457	470	446	424	464	438	430	463	450	445	408	424	486	453	434	443	456	454	416	435	443	435	463	434	436	461	432	446	413	448	476	430	431	451	455	435	436	457	491	457	421	447	435	466	434	414	419	475	402	426	448	450	455	449	443	443	458	448	426	456	426	414	422	381	413	435	479	402	455	430	455	437	401	432	509	438	458	462	461	494	480	412	464	443	392	449	441	466	474	433	467	466	417	466	448	444	400	442	434	441	439	503	409	452	470	435	451	431	475	439	457	460	435	442	442	467	440	450	424	422	483	415	452	476	446	451	446	438	428	431	430	450	431	407	439	413	442	427	405	425	430	475	414	480	420	438	482	429	423	474	437	406	427	415	405	428	416	445	479	453	446	464	464	456	457	430	424	458	455	469	422	432	424	408	428	466	446	439	473	440	460	432	436	447	434	465	430	444	448	487	432	416	469	452	473	430	436	411	428	462	444	472	429	442	450	486	441	440	406	455	466	501	432	438	429	437	416	481	432	441	396	419	461	431	463	458	447	470	455	441	423	410	479	447	411	412	447	442	467	457	454	491	443	432	442	470	434	434	413	447	461	454	465	464	454	459	475	399	457	407	422	435	433	461	443	436	460	469	462	463	459	500	438	459	436	432	477	424	395	452	447	471	420	418	431	449	486	444	442	449	458	449	463	444	426	424	437	466	464	446	448	436	438	430	415	484	479	430	455	493	455	442	441	420	413	460	479	399	427	437	459	441	429	426	480	427	442	456	434	476	439	433	452	421	427	452	432	463	481	408	427	444	474	477	415	435	442	440	455	405	455	457	483	440	433	449	449	439	467	433	434	420	441	450	461	483	437	418	458	431	416	418	436	471	448	465	462	437	445	445	446	455	459	461	433	492	461	428	436	402	463	457	454	428	445	458	411	414	444	445	469	440	458	441	409	436	441	445	446	380	427	446	458	466	434	473	459	418	477	455	466	444	436	450	432	433	429	419	447	441	432	414	445	470	419	429	437	440	408	448	444	457	451	464	418	453	449	445	466	490	455	445	442	451	405	460	490	464	446	454	408	450	469	494	452	463	420	488	462	438	444	456	420	422	446	474	438	430	474	430	457	473	439	456	446	451	439	488	448	466	443	451	451	431	451	468	456	449	438	459	432	455	457	438	478	444	451	429	452	444	463	447	460	449	445	443	419	409	411	456	440	470	410	429	407	439	438	429	448	454	460	418	469	408	457	481	400	415	436	444	448	463	441	427	463	399	441	454	443	458	437	447	449	440	424	456	432	482	475	435	396	467	387	411	460	434	425	413	452	432	400	438	421	453	447	412	437	438	456	455	442	444	413	458	480	453	456	413	446	443	451	422	441	446	472	427	453	429	446	466	428	441	454	447	453	440	447	482	421	441	467	436	422	437	471	441	441	431	469	427	404	420	453	485	438	427	456	456	435	467	446	429	484	487	407	470	430
31315	19148	7731	1157	818	830	696	599	526	468	488	504	478	449	434	430	451	426	442	402	445	389	434	432	409	443	406	444	430	423	464	436	426	422	434	435	404	432	391	425	464	435	449	456	408	459	410	426	434	430	407	433	395	409	421	429	449	454	463	415	369	427	418	415	413	394	405	406	422	412	404	429	383	423	385	401	436	416	432	442	446	435	474	453	459	439	453	450	463	446	420	464	402	427	439	433	419	429	437	412	419	469	450	459	387	423	416	458	450	409	415	421	395	423	453	447	408	421	418	446	385	429	430	404	471	411	411	461	419	437	459	447	466	443	450	442	430	402	445	472	430	416	431	420	414	409	462	423	413	488	426	454	416	432	406	412	436	446	426	415	415	450	421	450	439	427	408	418	485	418	444	420	421	430	442	439	381	418	433	410	414	436	436	447	446	455	409	390	440	422	420	417	433	424	394	481	431	462	426	421	427	393	434	405	460	407	391	419	464	363	434	437	418	447	443	440	425	445	479	440	410	406	413	418	442	425	438	403	439	404	463	414	398	470	464	428	447	429	437	442	398	427	458	432	434	453	402	427	453	423	443	426	441	426	429	394	389	452	397	425	415	476	437	406	432	410	387	425	426	415	398	409	453	454	392	440	465	464	410	445	394	394	414	383	438	448	392	410	390	420	416	393	431	428	466	393	433	436	428	429	447	426	441	420	449	408	442	418	420	435	447	431	446	425	425	425	430	457	429	419	463	436	414	426	452	410	453	433	421	418	420	448	438	465	420	421	431	434	441	430	427	445	425	400	433	444	428	414	439	425	377	433	468	445	450	445	455	419	441	469	425	422	421	413	408	453	416	473	444	424	391	420	441	423	419	407	421	448	450	412	402	408	399	444	410	408	415	442	433	468	403	451	421	438	442	404	421	481	458	465	416	431	400	432	406	427	430	496	417	429	421	420	395	422	434	393	441	452	416	423	393	380	402	388	445	433	429	415	402	466	434	468	424	420	431	407	424	472	409	418	435	406	421	462	374	418	442	411	428	410	423	403	413	455	450	445	398	467	460	416	435	438	413	397	405	433	413	436	445	434	509	457	439	453	446	440	441	430	441	412	434	415	430	458	392	424	440	423	435	394	443	427	436	428	452	421	428	410	415	432	440	451	443	420	444	418	405	439	446	446	428	441	455	425	427	437	445	414	406	408	428	399	415	416	422	427	455	388	409	441	444	398	428	436	463	482	459	454	436	440	425	412	439	431	434	443	428	427	409	392	439	393	434	442	432	439	419	418	428	433	446	433	444	450	428	434	355	410	389	400	447	417	463	405	474	420	407	430	454	466	417	427	453	430	471	397	433	438	418	474	462	391	438	421	428	423	403	456	431	399	425	428	431	430	378	453	448	426	441	426	443	464	404	410	437	426	420	435	392	384	413	428	397	412	431	410	445	424	398	421	396	437	474	434	425	411	440	395	405	448	460	420	443	474	411	414	435	450	416	414	425	433	410	456	414	399	451	412	411	480	441	409	392	437	435	439	397	417	434	452	431	468	418	436	395	433	423	420	410	426	439	430	426	412	426	432	419	407	418	414	431	434	429	425	447	414	449	438	455	439	459	441	428	429	461	435	420	432	427	469	461	393	415	405	418	452	453	416	441	425	438	454	434	405	407	437	434	469	450	410	394	451	469	424	444	394	456	431	453	468	421	414	458	456	411	395	418	413	420	434	410	429	450	431	402	377	454	420	432	407	431	414	451	423	436	458	435	434	446	425	452	473	416	427	409	416	437	442	441	421	377	435	429	412	415	441	409	416	451	423	426	416	428	415	452	415	416	397	437	453	401	411	457	423	436	424	431	420	432	437	437	409	428	439	442	404	455	439	448	409	420	421	428	443	440	426	431	425	448	411	394	415	463	466	456	391	400	393	434	406	428	386	422	406	422	427	371	418	445	392	415	445	443	452	432	434	442	413	418	410	368	438	442	438	444	432	438	415	426	431	452	432	440	430	402	434	456	421	417	442	420	443	443	420	394	413	429	427	425	427	416	460	458	424	426	439	424	395	433	427	459	441	474	444	424	450	439	462	412	400	400	436	427	392	424	437	435	429	400	410	410	447	424	407	415	444	429	456	460	448	425	440	426	441	370	407	465	422	415	418	399	414	439	421	467	426	420	399	429	406	419	437	417	439	436	448	439	419	413	422	430	441	459	448	456	447	433	416	448	439	433	456	454	423	407	434	404	410	418	445	447	416	443	396	411	422	424	466	395	424	366	414	425	447	445	396	433	432	415	433	422	429	460	403	429	421	439	426	423	392	418	406	441	416	433	399	430	449	433	397	448	418	397	470	455	409	436	405	430	395	420	402	430	412	408	461	396	412	416	415	393	427	452	415	435	422	421	395	413	402	432	421	421	448	389	401	405	417	420	379	394	427	413	437	453	384	408	443	422	410	434	457	410	421	391	425	429	431	461	405	458	422	401	434	452	461	401	445	438	428	442	426	419	454	416	421	418	405	455	407	435	421	423	430	445	452	423	405	390	446	440	423	454	407	392	437	421	408	444	416	426	469	430	388	471	438	392	414	422	407	429	434	475	401	416	432	427	433	382	398	430	438	412	430	450	472	442	423	480	419	424	463	421	480	455	415	444	379	421	455	458	442	410	397	446	417	439	415	443	444	417	452	450	429	412	421	406	394	438	407	423	416	416	426	415	438	413	444	454	456	447	407	411	412	421	463	398	429	436	411	427	401	415	433	434	464	455	417	370	428	430	435	428	416	458	421	401	424	434	428	446	431	430	405	437	468	427	456	414	424	405	429	410	462	450	433	428	387	434	429	433	433	414	426	442	411	461	429	448	450	412	452	430	403	456	439	452	421	424	407	429	400	451	446	412	440	439	474	397	487	408	408	399	418	420	418	439	448	419	432	404	435	440	393	424	422	442	445	414	423	406	484	398	403	427	461	428	442	434	418	439	437	460	468	440	443	393	443	446	473	417	497	423	392	415	456	373	440	410	441	424	410	430	407	410	426	426	425	399	430	405	419	405	436	387	369	411	402	448	436	428	447	408	431	428	425	436	374	418	420	434	408	431	439	409	436	408	381	441	437	454	442	455	432	419	431	452	413	417	397	427	441	442	473	414	435	459	429	416	411	403	475	475	421	438	436	385	436	453	449	467	431	400	444	465	450	391	431	434	432	386	406	417	422	465	423	450	419	440	411	419	435	398	421	468	442	449	476	424	438	465	441	433	431	391	412	429	433	427	407	490	415	483	421	417	466	413	396	396	421	403	444	460	432	447	445	419	461	411	440	387	427	403	422	440	430	405	463	426	445	451	397	441	414	425	422	443	415	404	442	456	428	441	413	441	405	458	402	439	403	431	411	427	438	449	421	458	424	457	454	434	434	401	438	419	445	458	395	450	444	448	424	443	440	426	412	381	453	394	438	437	442	407	424	390	405	409	404	405	444	454	424	433	426	450	424	434	471	408	442	437	426	459	429	441	411
5841	2003	1413	1147	1120	1096	991	1014	971	1003	950	1003	954	955	946	941	923	946	919	955	1001	980	981	953	956	981	894	968	953	962	961	1003	899	933	934	1007	982	983	943	989	990	980	944	942	948	953	987	893	974	940	952	998	903	930	914	1002	941	963	980	961	939	964	966	1002	987	981	987	1013	925	932	967	959	975	916	942	936	965	944	987	934	968	917	987	984	959	993	918	889	915	918	930	998	927	924	950	879	926	931	980	958	905	924	935	914	892	976	936	962	965	917	957	896	881	969	968	948	958	983	907	940	978	998	945	997	978	978	931	925	824	881	957	948	998	944	955	921	953	981	931	888	903	1001	1007	906	944	926	947	917	956	950	931	934	928	980	936	1005	935	983	915	920	970	937	974	943	981	901	958	898	945	992	936	952	936	948	944	933	924	995	943	951	956	993	948	957	983	954	932	956	950	946	987	957	971	930	899	910	941	944	943	1014	958	938	921	956	954	1009	965	938	1018	972	928	908	962	891	994	948	905	935	1014	938	946	952	996	927	955	1039	947	973	914	981	978	947	884	978	933	930	914	897	948	977	982	921	959	924	951	944	973	977	934	957	935	965	861	884	947	932	946	957	911	945	952	919	918	960	977	947	964	975	936	969	956	927	945	953	916	935	960	979	917	945	960	959	979	901	885	915	930	964	968	936	918	903	959	999	879	963	945	972	886	976	1005	986	952	961	933	892	968	946	950	912	956	949	989	968	931	984	920	907	971	930	997	994	947	942	926	982	956	984	921	938	895	945	1006	935	961	941	966	965	934	942	982	986	987	900	944	1018	989	942	924	956	955	960	961	951	938	990	939	964	957	954	958	982	880	947	1013	976	978	948	960	965	934	921	992	920	958	896	951	922	907	922	988	930	953	916	922	932	996	944	946	933	939	906	967	944	902	937	970	908	955	939	904	902	927	927	927	935	951	952	978	957	947	939	987	931	920	922	925	961	954	1001	1003	948	922	937	958	959	959	930	998	993	933	999	935	977	947	947	910	919	921	969	964	945	941	960	935	936	923	952	896	914	906	953	1008	936	1020	973	922	937	945	1012	925	919	966	913	945	895	912	953	958	929	888	954	1003	912	953	908	939	951	961	975	931	942	912	944	960	937	975	946	1013	1001	919	988	917	953	953	969	962	961	916	942	968	921	912	926	968	944	928	957	948	1004	958	933	885	990	933	945	949	950	953	915	985	966	898	955	1010	942	918	924	940	975	941	962	948	1016	944	918	935	943	913	945	947	955	948	900	945	969	943	918	920	961	949	943	968	937	980	933	931	933	935	942	899	950	1002	983	965	935	946	927	978	962	975	917	990	983	889	944	1018	918	963	936	984	916	927	917	967	956	946	978	930	944	952	944	993	935	942	941	951	910	920	958	979	929	957	947	961	969	933	916	991	915	965	944	928	943	934	923	952	891	949	916	944	939	962	917	939	1020	940	915	930	967	918	899	941	962	977	950	929	935	960	920	959	935	956	958	912	916	934	989	912	974	926	916	926	934	938	944	975	908	952	908	978	1020	941	965	920	927	1024	954	901	967	975	1004	931	973	944	969	966	934	948	915	944	966	959	976	965	945	990	1004	975	980	926	968	972	962	971	978	939	1025	1004	966	967	909	993	961	1018	928	925	929	1016	973	977	967	937	916	899	880	923	952	935	942	913	986	974	940	956	944	969	943	960	937	901	1013	919	997	955	977	969	967	966	965	999	892	950	908	926	897	964	1004	948	938	957	966	944	980	936	977	982	990	890	972	957	916	990	937	959	947	937	968	943	955	936	933	958	920	912	930	913	908	947	932	979	941	934	896	916	972	980	973	978	943	968	979	956	934	923	999	991	871	973	987	1027	927	918	916	942	939	907	877	974	921	930	934	941	996	951	931	953	977	969	951	959	926	957	928	919	949	945	957	907	957	896	923	949	941	944	994	975	971	931	952	986	945	1014	911	929	993	931	911	895	961	981	954	1008	975	952	946	972	943	960	986	967	950	929	938	922	981	958	960	974	979	911	985	934	914	935	964	972	905	961	910	954	991	938	982	927	934	997	967	922	924	936	941	885	1000	917	947	960	944	957	991	908	940	940	964	923	894	949	974	934	973	922	982	952	992	942	944	954	957	945	984	903	1000	979	936	961	973	942	951	951	906	933	922	919	934	963	960	965	1019	905	933	981	909	967	974	978	966	982	895	938	894	972	907	981	992	953	957	957	934	983	977	994	989	926	1036	981	940	950	930	954	936	927	941	917	952	938	925	942	979	913	945	953	990	974	984	917	925	908	920	1012	948	926	964	952	969	953	943	973	917	964	968	934	901	942	958	968	997	980	951	954	895	926	936	948	910	922	975	963	967	954	1014	990	965	938	911	985	987	963	992	926	928	955	938	968	940	990	983	948	928	940	970	945	926	965	930	918	964	980	973	968	951	983	967	944	920	957	984	888	957	966	974	982	952	954	954	945	1005	1023	1020	961	957	949	934	916	982	950	973	902	973	968	1004	886	973	919	909	1008	936	945	911	927	1007	976	1002	974	996	917	970	923	909	948	990	926	945	935	911	969	947	979	965	992	917	927	932	953	975	949	967	949	1004	924	945	1017	958	954	945	959	944	949	990	1007	942	915	956	975	924	915	945	942	926	1000	944	932	954	932	947	1022	952	998	885	945	868	957	920	1000	942	1000	982	907	978	922	947	926	952	960	994	954	986	933	969	917	960	935	897	922	948	949	948	936	923	996	1020	971	981	932	956	985	947	985	962	977	966	953	920	942	993	975	978	949	1012	940	947	938	979	986	996	1000	902	925	913	954	940	892	1000	906	984	900	949	996	914	986	963	988	975	935	926	972	982	942	947	970	969	917	912	924	1009	969	971	931	987	900	956	967	929	923	940	914	969	949	943	945	958	952	969	974	970	988	968	944	933	943	920	914	971	969	1004	938	946	965	940	969	979	944	947	973	975	984	1022	906	891	945	942	963	927	943	941	915	937	947	932	906	897	951	936	927	919	975	974	980	928	940	951	1008	901	893	963	920	976	946	911	971	994	942	970	980	1021	957	973	955	877	899	990	944	905	928	995	944	934	950	925	922	929	945	950	983	990	939	957	937	1002	898	941	938	975	951	965	909	995	1006	987	960	954	966	983	904	1022	926	940	927	1001	931	951	912	960	938	953	990	930	930	954	943	896	906	946	973	938	919	979	955	934	917	931	966	935	962	982	988	943	935	1007	937	952	967	945	905	982	921	979	935	1017	935	945	962	921	927	926	933	959	978	947	953	913	1004	930	979	953	980	969	1000	1026	879	951	926	928	938	962	922	883	932	916	900	966	949	945	963	922	961	973	917	973	902	980	926	983	922	939	928	942	961	932	912	945	951	949	948	939	956	987	968	938	955	944	988	955	939	926	966	930	876	945	982	931	942	890	984	914	969	1018	960	921	966	961	950	969	997	975	1028	937	955	908	972	951	966	979	953	991	908	946	990	948	992	939	931	948	917	907	934	897	911	936	939	1004	960	996	952	870	920	925	938	913	923	913	975	904	965	939	967	927	935	957	1008	973	936	924	973	856	888	981
23950	20622	23817	27420	20621	19973	1922	787	648	490	462	455	418	350	373	326	337	325	335	354	317	341	352	328	317	364	333	310	327	332	345	335	360	298	315	301	312	318	309	293	299	321	304	289	319	312	318	349	314	354	337	285	315	302	354	343	302	331	321	320	302	344	317	288	310	295	325	333	299	292	297	308	285	303	315	299	292	339	302	286	311	307	360	337	305	312	310	335	336	321	292	320	326	306	289	314	319	302	316	330	319	305	331	296	335	314	309	351	352	299	312	325	348	330	306	325	328	318	319	309	283	314	299	286	277	322	336	326	344	315	339	304	334	349	343	332	329	304	332	312	321	295	258	323	331	309	314	270	349	290	298	301	305	297	323	285	316	335	321	295	314	314	329	310	289	291	328	349	308	286	312	341	316	284	287	305	312	270	281	305	277	303	298	325	306	316	320	322	318	304	306	305	333	333	298	322	277	297	344	315	331	296	260	302	314	309	340	310	322	307	296	338	294	324	311	304	305	292	351	329	313	355	320	364	296	292	299	301	327	316	298	307	319	287	297	327	309	303	309	317	289	342	301	340	335	294	311	295	328	313	305	316	318	327	306	320	323	297	327	324	304	335	277	311	309	319	330	341	299	294	352	296	361	341	332	332	322	321	337	337	298	293	312	320	277	288	279	292	269	324	337	336	309	321	315	322	305	323	317	326	310	323	302	314	300	331	277	317	319	347	297	338	357	327	331	294	280	359	281	284	342	313	285	308	309	309	288	323	312	322	319	306	319	314	328	305	284	290	305	320	302	293	313	333	345	322	312	314	317	317	317	336	315	301	276	323	346	282	314	307	322	292	262	319	293	281	318	318	324	334	353	286	323	309	327	326	322	289	295	281	308	324	325	328	300	275	327	334	326	317	281	325	313	287	323	299	295	315	290	365	310	319	310	324	297	296	316	301	311	298	343	299	329	293	326	337	332	306	304	344	281	326	338	330	314	311	297	298	340	310	334	313	325	285	313	285	310	321	316	307	297	314	318	278	335	277	327	308	318	301	345	298	303	313	303	316	282	313	289	332	328	285	356	301	316	309	308	301	354	307	300	288	332	306	333	310	306	308	314	292	296	314	320	312	299	308	335	335	323	334	305	302	302	323	314	287	316	296	270	281	309	294	305	291	315	311	290	298	330	303	306	287	315	324	316	330	291	333	333	296	285	318	298	340	335	300	302	306	321	359	291	321	324	347	325	309	285	317	300	322	312	314	325	304	310	303	328	303	314	321	311	324	300	343	330	345	299	325	320	278	301	331	284	293	298	279	289	286	300	289	293	338	323	306	277	330	312	350	312	298	292	343	332	320	321	317	303	302	340	311	287	335	302	313	311	300	283	310	321	278	292	313	302	313	289	329	308	310	317	314	334	320	284	276	317	296	342	310	316	295	312	327	321	307	301	314	296	300	316	319	304	307	294	307	319	327	324	350	337	289	312	347	322	328	315	292	302	300	299	325	326	303	321	321	328	287	314	295	341	274	346	299	329	278	306	354	292	277	328	309	318	299	276	285	283	296	307	309	322	308	342	339	305	282	330	322	309	322	334	312	282	279	303	333	293	344	326	330	295	314	307	332	301	308	309	296	334	318	307	295	331	292	310	315	268	324	314	314	326	332	344	319	292	290	348	328	324	280	311	305	296	288	279	323	287	333	343	338	303	325	304	317	337	295	319	328	280	305	279	313	313	298	305	299	341	322	320	321	287	287	293	289	303	307	330	327	300	322	322	321	301	321	359	326	303	306	326	311	293	333	318	316	333	344	312	316	267	296	318	310	312	304	346	305	293	333	298	295	312	332	296	288	335	311	331	282	295	311	322	298	322	300	299	280	319	327	291	285	306	304	287	344	360	345	293	328	312	314	331	326	324	318	322	342	305	329	326	311	321	327	326	315	278	302	319	322	291	297	318	306	302	329	324	332	297	311	343	367	304	313	354	306	300	319	331	309	298	317	294	295	290	329	295	293	277	290	283	328	321	342	314	282	284	293	322	304	316	308	317	315	294	284	322	318	321	327	313	314	301	320	324	315	290	298	310	324	284	303	310	305	326	346	333	293	312	307	321	301	355	313	318	331	327	325	312	340	298	322	323	318	315	297	324	318	316	296	327	332	286	316	296	317	305	308	320	321	318	270	271	351	297	284	312	324	292	265	307	322	308	297	268	284	269	312	348	319	291	307	318	283	301	317	311	323	332	302	309	305	315	299	294	331	327	340	323	317	304	323	294	307	314	307	295	317	319	292	312	336	320	328	345	344	319	308	298	314	288	310	291	300	333	311	326	357	298	349	346	290	294	335	294	305	308	258	298	311	310	329	296	306	286	303	288	322	339	299	317	311	296	293	283	294	312	325	309	300	292	308	292	309	332	292	339	315	317	314	307	295	307	318	314	300	304	291	325	335	298	322	330	362	328	312	315	256	336	311	317	330	310	347	286	332	314	336	306	345	302	313	323	330	283	321	303	273	318	306	322	305	314	335	295	295	314	313	317	314	280	326	311	293	289	324	275	339	312	319	304	308	325	314	315	326	296	332	318	286	326	335	293	350	333	367	316	326	303	313	284	298	294	292	321	332	347	342	342	307	309	338	302	316	297	274	304	329	338	291	288	313	308	320	312	335	315	325	313	337	306	315	310	315	287	311	292	337	303	322	311	312	297	324	305	328	300	306	313	307	349	311	289	341	316	294	322	316	338	307	312	296	306	317	302	309	307	300	300	287	306	310	294	280	320	332	345	282	282	304	311	325	323	319	298	289	297	293	270	303	320	305	317	335	313	309	316	293	330	307	285	299	302	315	333	325	331	289	318	320	315	298	310	318	331	302	320	331	277	320	350	315	330	327	311	328	312	285	293	307	307	322	301	297	283	297	317	317	321	334	310	343	327	325	294	298	317	299	295	307	320	328	314	310	309	331	284	283	286	290	312	285	343	338	312	285	342	279	298	290	319	342	322	303	275	300	285	304	278	321	309	336	324	302	287	320	317	333	302	310	294	287	316	329	306	308	319	314	324	289	330	294	329	314	316	309	295	338	335	313	310	330	339	343	323	318	332	316	321	317	294	315	321	283	334	330	305	328	317	296	324	296	306	286	316	333	300	349	383	308	302	342	292	346	335	315	323	304	314	314	318	333	324	277	314	329	342	349	283	310	338	307	347	342	321	307	301	267	298	322	337	300	354	296	316	336	285	296	279	287	324	278	309	326	325	294	305	324	313	289	275	290	295	322	312	367	339	348	307	276	294	331	288	286	278	310	336	358	354	284	330	290	304	333	314	295	309	336	339	316	331	342	299	323	305	299	301	320	306	307	369	296	290	315	307	357	341	341	341	307	313	314	329	319	345	316	288	348	348	319	288	317	335	305	327	304	297	318	277	309	305	322	308	293	325	303	308	334	303	302	298	319	339	320	340	336	313	291	291	309	332	304	330	295	273	325	325	314	318	349	318	294	321	304	328	298	313	340	332	298
3610	3856	2165	1288	1184	1023	892	861	765	743	729	726	733	717	700	760	731	732	697	711	762	761	676	668	761	704	734	738	723	741	671	725	726	753	669	683	684	715	713	709	704	704	694	721	702	724	717	696	648	732	699	680	694	705	659	684	729	723	720	729	703	722	720	701	725	718	702	683	670	653	722	653	687	652	737	685	697	718	753	688	729	733	679	688	689	680	701	701	693	709	680	692	700	720	704	691	634	694	713	697	698	730	631	721	711	727	704	735	685	742	703	627	672	709	687	705	697	721	667	692	678	751	719	675	694	668	731	706	703	693	671	698	650	700	749	695	640	708	729	675	719	739	679	746	681	660	687	718	697	701	662	703	694	634	703	714	690	668	736	658	708	672	712	697	684	691	713	734	686	719	720	700	705	674	700	717	622	671	672	687	659	686	706	697	712	686	688	692	705	700	751	680	725	707	685	697	676	708	699	674	709	652	721	692	726	686	686	686	700	701	719	713	725	678	692	709	681	658	675	751	666	635	712	688	683	703	730	654	655	730	711	698	680	687	694	775	689	721	720	671	719	682	719	678	662	694	706	722	712	661	689	696	684	729	699	694	667	699	694	691	637	709	697	627	692	702	752	729	739	676	697	736	690	662	709	713	749	705	688	696	704	703	660	720	695	685	756	667	670	671	700	727	689	726	695	715	674	703	727	674	737	668	706	697	690	708	703	704	720	712	676	725	670	679	677	704	695	728	705	694	718	724	713	682	715	688	650	727	701	665	672	712	732	723	688	700	716	745	682	716	704	709	699	669	707	721	745	706	693	676	721	690	710	695	742	748	697	702	689	688	737	689	705	704	713	682	742	702	739	738	655	686	659	724	660	738	714	680	663	656	700	693	704	653	642	700	654	706	651	683	744	747	649	733	746	688	659	669	685	660	661	684	685	680	667	705	720	711	734	696	714	704	656	701	722	726	690	703	704	694	670	721	744	689	683	733	659	718	691	652	661	692	707	738	706	694	736	661	695	730	651	661	653	678	680	683	684	720	712	713	753	715	720	661	716	724	678	679	694	698	669	713	722	730	691	638	759	616	682	670	676	673	698	721	714	659	725	692	681	696	664	699	754	667	674	767	720	696	666	713	709	698	659	724	682	736	647	671	728	704	758	668	708	695	726	726	700	694	701	650	730	712	691	677	708	712	718	680	718	720	710	715	717	726	698	670	751	704	675	672	733	705	683	695	735	687	682	750	706	654	711	696	752	688	720	749	718	720	692	679	684	692	687	654	681	727	684	691	674	688	753	705	673	681	700	628	721	707	668	705	731	689	666	706	678	711	725	705	679	687	711	689	673	699	702	716	715	679	662	717	709	658	681	677	709	729	714	655	689	700	682	747	720	702	701	725	689	709	724	735	729	709	745	717	676	741	660	651	715	697	705	709	666	638	699	676	711	694	649	733	718	708	698	682	716	701	731	690	703	738	691	673	710	676	682	765	672	682	683	731	668	681	706	726	683	704	709	752	729	708	716	680	732	702	665	688	692	711	701	686	677	709	750	711	708	702	706	682	722	737	672	694	721	671	722	667	664	720	682	699	739	701	740	708	684	745	685	719	669	627	657	775	720	652	669	724	765	639	712	705	711	707	699	722	687	729	698	733	713	742	689	712	683	715	662	696	670	670	692	658	657	772	720	672	726	690	676	692	722	713	710	700	705	722	684	724	717	701	689	725	691	697	658	725	733	685	662	695	677	719	721	720	677	688	683	626	715	727	726	713	716	685	690	686	744	661	737	693	764	721	735	731	695	719	693	683	667	696	718	705	684	722	691	672	722	666	694	697	706	688	672	712	657	743	683	708	705	691	682	705	680	685	710	698	714	669	706	743	713	744	726	671	692	722	691	690	704	657	739	711	695	686	743	728	718	687	703	722	702	696	690	685	677	723	718	711	682	705	735	673	690	671	658	684	736	708	752	708	735	756	730	745	688	693	658	713	725	691	724	685	707	684	654	714	694	669	683	728	708	724	697	703	677	751	731	733	720	679	733	707	685	732	695	714	691	699	682	717	642	701	714	688	722	670	723	723	683	741	672	744	692	719	672	693	703	700	709	701	718	689	690	724	693	704	704	682	699	729	673	715	709	661	725	663	661	753	738	658	737	746	671	694	695	672	703	702	687	736	743	721	699	673	688	712	747	701	701	706	682	680	697	707	686	686	721	716	692	700	718	732	700	663	679	679	725	693	711	658	697	653	714	689	696	723	684	714	689	753	691	707	671	689	685	714	711	771	694	673	683	734	720	700	705	705	737	669	690	717	681	785	699	700	722	701	721	730	633	728	678	719	695	657	651	681	716	672	745	715	686	683	693	673	690	748	703	658	693	701	708	695	734	668	675	698	675	688	706	694	713	713	743	638	769	684	704	683	686	688	682	670	711	767	714	700	740	719	698	709	690	691	682	711	755	723	664	717	684	678	714	687	684	672	665	686	702	723	708	710	717	678	683	716	737	685	721	695	701	705	734	688	638	650	677	748	718	680	699	698	692	729	685	629	706	703	737	677	713	684	722	703	706	752	715	669	733	708	685	651	696	713	710	723	719	624	721	665	649	691	717	708	697	691	686	708	712	710	695	700	701	705	675	722	675	710	726	706	680	735	743	686	750	689	690	727	688	681	691	694	685	675	669	723	686	728	699	674	715	713	699	720	666	740	670	676	674	692	657	696	676	729	674	710	724	665	696	674	692	717	729	679	734	674	711	723	678	676	675	660	711	665	688	641	669	720	726	727	642	717	738	707	725	707	642	732	674	693	717	685	701	704	718	674	688	702	720	742	688	672	708	686	679	698	677	684	683	674	683	679	720	693	687	691	712	700	716	665	672	740	691	711	689	668	717	695	680	728	640	673	686	683	688	730	698	692	688	678	698	709	708	668	692	688	700	698	686	669	709	654	687	710	702	740	669	697	728	726	678	766	702	680	657	698	654	735	759	706	708	693	673	693	740	683	737	709	661	743	714	720	705	688	719	641	727	688	697	645	677	744	692	711	635	635	713	697	673	659	693	724	712	733	683	685	742	725	664	703	701	726	701	689	745	723	710	655	683	669	689	726	743	679	738	701	692	747	657	748	712	701	707	675	708	661	694	671	751	691	696	674	675	666	723	653	711	669	693	715	644	723	667	704	704	703	701	713	702	660	753	735	693	697	726	715	763	654	670	700	747	692	691	664	622	691	739	708	678	734	721	758	651	695	662	663	773	714	668	732	712	728	753	697	710	714	666	664	658	714	723	681	675	699	645	676	750	745	707	668	723	705	726	713	703	699	678	719	679	699	674	719	736	712	657	731	705	667	685	696	645	761	705	707	701	696	681	704	654	706	708	729	690	706	684	706	693	696	702	694	702	724	674	711	726	704	707	694	661	733	692	652	670	691	727	733	676	689	703	716	688	731	711	688	705	734	691	729	720	682	735	648	681	684	656	692	692	705	687	697	682	738	664	673	727	668	699	732	698	697
23327	20624	24145	27082	20624	20658	16891	1511	794	629	467	449	426	362	292	264	234	239	220	221	194	190	181	200	222	246	222	198	180	208	192	189	191	171	203	198	181	202	191	201	201	195	189	210	199	196	193	158	184	189	165	190	198	163	196	195	198	193	177	174	192	171	210	189	181	174	186	185	187	172	191	181	161	188	198	202	195	195	173	197	186	190	197	180	191	174	165	189	171	173	189	178	203	166	182	181	176	184	176	164	164	143	196	186	182	177	157	170	155	191	210	173	186	163	159	185	161	164	183	182	220	179	205	176	190	186	175	205	163	174	201	176	194	214	180	177	189	170	172	204	167	172	164	194	197	171	166	206	183	178	173	186	166	178	187	183	187	171	157	183	178	161	202	183	198	179	160	212	171	170	180	201	199	183	205	186	219	169	189	162	199	187	182	173	203	188	210	196	193	192	179	193	185	176	193	180	199	207	187	162	182	169	209	191	179	190	203	174	199	171	209	182	192	195	159	170	174	190	190	184	187	192	163	214	190	169	218	190	196	177	177	190	189	183	177	187	151	175	182	169	154	165	189	201	217	192	185	192	170	193	187	176	187	196	204	191	180	167	204	173	189	198	170	169	171	178	190	185	154	180	183	174	168	187	181	174	187	175	175	191	183	177	184	202	184	172	199	170	184	197	176	153	192	182	173	193	213	170	177	184	192	178	172	187	201	174	187	164	172	191	187	173	183	194	190	159	184	192	194	181	184	188	179	170	195	174	174	186	193	179	171	196	175	163	171	184	183	187	173	189	191	156	166	187	197	172	171	187	184	209	198	177	182	172	198	171	184	193	169	195	198	180	182	178	186	170	188	182	176	174	186	205	187	209	196	153	188	176	182	184	180	175	192	173	173	189	195	206	213	177	215	171	180	192	154	175	198	209	196	182	165	202	188	191	168	165	182	164	166	179	219	168	203	185	190	189	188	208	213	177	191	183	199	196	191	171	170	161	155	178	176	169	194	190	202	187	197	179	165	202	177	202	188	187	188	183	210	187	180	160	203	181	188	188	172	188	183	178	163	195	179	207	195	177	189	143	184	161	201	167	169	181	186	198	166	170	151	190	178	188	178	168	181	175	175	181	185	193	193	183	191	170	176	174	172	188	190	190	196	197	177	153	199	188	213	183	164	197	189	204	199	173	193	199	174	182	203	187	181	190	183	176	191	186	207	178	193	194	198	188	179	151	197	188	150	195	172	196	172	172	172	187	166	226	190	213	166	171	187	161	189	205	193	231	181	189	195	183	147	172	194	171	197	194	176	188	183	191	210	222	179	178	198	183	189	187	188	169	148	189	167	177	210	164	180	177	209	195	173	169	221	189	183	185	196	205	185	190	205	187	223	216	191	182	185	198	181	171	198	194	175	178	192	178	178	199	173	162	163	170	188	165	200	157	189	171	203	169	199	170	183	175	174	208	180	164	180	189	188	194	184	169	193	191	189	186	168	171	192	170	189	213	195	186	187	195	168	190	222	162	158	201	177	153	167	207	161	169	163	201	186	183	189	177	177	207	196	169	166	159	190	194	190	170	192	182	202	171	183	173	176	166	198	199	178	181	163	170	186	177	168	202	184	188	197	182	209	197	192	186	200	186	193	199	178	181	192	185	210	220	191	182	184	178	179	177	209	175	158	195	178	192	168	205	181	204	198	185	197	173	195	166	177	213	188	205	172	179	190	176	160	173	208	178	199	183	191	200	169	171	179	160	201	179	173	186	194	168	199	169	195	172	191	190	209	215	175	185	191	177	201	159	187	188	157	225	179	184	171	189	196	172	196	183	162	197	181	178	177	179	195	185	201	197	182	183	191	186	183	183	179	191	157	202	151	178	212	191	173	176	182	155	198	181	149	168	194	198	160	176	202	183	188	197	195	180	163	191	216	203	162	196	185	181	172	177	178	193	161	172	202	203	200	182	179	210	174	166	168	173	160	197	189	184	192	175	199	181	193	183	171	201	179	210	155	196	185	212	177	192	175	179	201	196	197	187	191	191	172	179	177	180	192	177	160	177	179	159	173	176	175	165	171	188	198	196	187	176	164	183	196	176	208	174	202	172	189	188	204	202	193	182	185	181	198	184	154	174	183	180	171	184	191	173	185	211	175	160	178	167	194	205	177	180	174	175	177	185	172	190	190	172	199	170	165	184	175	165	181	165	186	170	186	197	189	192	187	167	206	203	177	171	195	166	160	188	150	197	176	203	177	209	172	182	185	194	178	172	201	167	172	181	189	211	194	186	200	208	181	204	163	184	196	154	165	182	191	187	215	169	178	185	178	193	178	186	180	208	177	202	193	177	211	178	174	168	204	176	205	200	167	186	191	191	196	192	181	188	187	193	206	191	182	188	205	176	163	152	184	192	202	168	191	194	183	179	185	184	165	166	194	172	189	168	193	185	190	192	186	196	193	187	146	198	168	197	162	150	147	184	177	191	166	205	176	171	190	195	185	179	212	188	184	175	177	189	167	175	178	208	216	206	203	185	181	177	205	198	181	161	179	199	169	195	171	178	187	196	177	185	185	212	159	191	146	172	197	166	195	186	176	147	156	191	177	190	162	180	192	181	179	174	198	191	188	220	170	187	187	172	184	205	163	178	200	198	184	161	200	176	194	194	164	196	185	185	205	199	167	188	190	186	190	189	196	190	175	199	186	180	195	189	166	164	202	179	181	175	180	174	172	183	180	177	191	169	183	174	174	189	176	192	216	194	211	200	185	189	193	208	184	189	198	164	189	184	165	180	195	170	184	198	184	174	199	196	219	185	175	192	158	181	163	204	171	174	161	176	212	186	169	185	185	177	212	199	163	165	164	171	187	169	161	196	177	192	182	167	173	160	167	204	220	175	178	183	208	218	178	178	200	160	197	200	189	188	199	209	171	183	177	153	181	174	201	179	208	198	192	182	197	201	158	203	184	181	199	189	193	193	177	160	194	176	165	203	193	186	193	203	191	201	165	171	185	191	196	170	186	176	205	151	180	172	206	185	195	193	171	190	153	193	161	216	193	166	166	179	206	182	176	189	208	183	163	183	207	200	192	184	175	198	187	182	187	167	151	182	178	190	204	193	172	189	182	187	169	199	199	216	197	200	189	186	161	200	185	167	214	168	168	209	200	197	193	169	164	172	174	194	170	162	186	182	201	195	201	185	177	205	190	161	201	168	192	191	200	192	165	153	186	176	208	203	166	185	193	208	201	176	152	179	189	202	167	173	165	180	182	194	174	168	204	205	189	200	171	184	181	179	199	180	169	206	182	180	207	163	156	180	189	203	179	176	173	183	168	174	198	189	179	184	190	185	182	211	192	197	196	180	178	177	195	163	196	192	204	205	215	169	180	184	174	205	183	195	187	181	180	178	174	173	178	189	172	193	179	184	137	196	180	167	194	179	185	194	191	181	156	187	206	162	191	173	200	169	176	181	181	194	197	172	196	184	164	181	161	191	173	199	194	189	184	181	177	186
3775	5563	2939	1469	1110	982	854	638	618	603	528	483	521	491	489	460	509	440	462	498	463	468	451	456	472	447	435	474	448	415	453	478	462	429	466	404	429	468	473	428	426	440	419	440	434	396	419	448	443	477	457	411	410	452	437	448	445	447	460	463	435	433	457	442	444	452	438	462	449	436	432	441	475	434	431	482	440	463	442	471	417	451	449	458	468	450	419	483	442	479	454	455	459	439	429	413	423	440	469	461	451	457	443	443	452	441	456	435	421	493	442	422	451	435	461	435	430	481	451	479	486	395	427	455	474	430	449	418	431	402	462	432	459	473	462	494	402	436	455	444	470	440	462	443	440	471	469	470	462	430	424	452	441	470	497	457	469	448	405	428	449	441	414	471	416	413	472	440	447	449	456	420	473	439	419	452	439	418	443	456	439	440	448	417	429	445	455	486	454	438	469	445	444	441	465	445	436	427	436	438	455	447	436	417	394	488	464	433	465	434	445	432	458	475	427	452	457	448	417	461	442	458	483	426	469	475	527	491	501	419	476	442	441	436	458	456	392	444	453	427	453	420	487	446	450	442	465	487	416	432	452	439	438	424	462	407	471	467	447	476	429	457	461	423	468	443	456	428	439	440	445	446	445	474	449	451	441	437	421	451	445	440	420	447	448	458	428	449	437	467	419	459	428	423	444	417	413	446	437	476	413	439	426	472	494	471	443	431	482	462	441	443	439	439	466	443	472	418	430	444	403	433	424	447	451	430	426	494	452	461	419	423	426	412	427	448	470	439	488	404	420	436	456	451	475	448	434	439	416	421	456	416	419	445	428	418	460	415	406	434	429	471	441	429	457	463	447	462	466	411	413	445	430	418	484	433	443	439	465	429	447	466	436	438	457	436	415	416	449	430	455	446	423	507	467	440	460	446	449	435	473	430	453	436	440	413	447	468	441	443	455	444	446	434	445	466	430	411	453	412	448	447	457	423	452	435	438	440	431	421	457	435	481	434	463	452	463	404	464	515	437	472	469	480	461	444	443	413	437	468	444	422	473	427	474	449	458	468	443	447	447	434	474	453	439	443	439	431	414	442	405	462	444	410	457	459	417	463	451	421	441	448	394	436	459	437	455	439	407	497	449	490	446	432	437	408	429	440	451	469	444	426	438	465	447	445	437	449	464	493	420	431	452	484	430	450	445	441	434	420	459	473	435	462	460	440	420	454	504	466	481	442	415	438	412	438	447	446	451	474	455	427	450	459	441	427	454	453	464	460	419	418	434	440	439	435	450	463	454	442	428	435	440	432	466	426	475	443	459	462	462	431	513	457	456	443	439	482	475	477	460	478	442	446	452	488	428	440	431	460	448	450	473	422	457	453	490	445	412	489	462	469	426	452	437	392	405	447	456	437	443	437	445	474	440	442	432	445	440	417	486	419	490	450	429	405	445	453	426	443	474	419	428	434	470	450	438	476	466	448	416	392	461	468	446	400	452	422	443	448	463	455	455	453	457	446	463	417	440	455	480	418	408	415	452	463	443	445	430	459	453	450	435	465	428	456	445	462	463	441	415	467	455	483	419	408	456	431	464	425	419	434	432	426	490	451	445	414	451	454	398	468	450	464	463	446	462	465	423	417	436	461	438	441	447	437	458	477	411	447	467	464	441	445	476	460	405	455	452	454	429	466	468	439	432	404	439	439	396	425	443	427	426	421	457	410	413	440	442	452	420	426	429	412	436	505	441	440	432	447	453	455	443	491	442	443	440	455	451	475	462	462	425	463	487	441	450	419	454	455	437	441	438	452	436	435	432	449	424	458	427	460	460	416	436	457	433	428	452	470	467	452	487	453	481	514	427	451	404	423	479	416	425	455	464	454	420	429	436	416	488	442	457	435	461	446	478	452	443	448	439	463	413	435	411	402	456	440	418	462	467	464	450	478	433	462	457	438	441	463	422	471	414	436	432	449	429	430	437	464	440	425	442	442	432	411	432	487	463	450	410	457	446	465	454	454	468	466	459	477	492	439	434	435	442	457	433	445	450	440	429	442	458	422	460	463	471	462	461	448	477	457	428	481	435	421	428	412	468	453	447	445	439	469	437	484	475	417	478	494	427	456	439	448	441	457	485	430	459	426	464	432	430	414	478	473	463	441	462	503	437	443	415	438	467	427	457	445	453	471	455	453	448	453	461	427	439	426	408	455	474	427	457	464	426	472	455	437	430	450	470	488	447	469	399	418	430	450	404	453	421	460	456	487	440	480	467	414	437	475	452	446	457	452	436	465	425	441	454	459	427	452	428	433	440	442	423	477	449	415	460	428	447	459	471	452	429	466	418	453	458	442	453	436	458	441	456	421	435	423	460	480	445	439	487	421	438	452	424	479	459	443	484	458	452	471	473	458	436	440	490	411	464	453	426	463	446	468	433	473	447	462	442	464	418	433	431	460	457	445	421	443	459	453	428	417	479	448	466	409	467	473	491	459	431	507	434	397	435	455	439	429	441	462	449	443	465	446	432	429	423	439	436	465	405	466	461	442	450	455	463	464	415	438	450	456	458	438	431	456	479	486	474	442	413	402	444	411	413	453	433	426	439	405	472	429	467	426	412	440	471	410	468	436	457	463	435	475	421	450	405	390	449	414	474	459	463	410	442	463	454	435	447	447	426	421	418	491	469	445	441	434	462	442	485	457	417	456	416	470	453	449	453	501	441	422	427	451	433	428	441	462	437	459	414	471	442	433	435	444	443	440	428	446	433	462	427	490	454	399	461	481	497	457	481	459	405	465	436	435	414	445	457	407	417	480	430	415	449	455	432	415	456	477	495	434	495	436	416	423	439	411	471	444	431	427	446	474	468	464	472	437	455	479	467	444	436	465	429	442	438	445	439	460	462	445	405	446	448	425	440	472	437	461	441	447	449	449	405	475	424	439	445	429	415	465	479	457	449	468	435	487	449	460	448	431	455	439	429	491	413	421	450	457	444	462	437	407	455	396	460	440	477	439	459	443	445	419	437	466	470	437	462	418	468	476	445	424	453	465	467	456	433	472	451	456	463	441	449	457	443	427	442	422	416	443	459	463	457	421	425	454	458	439	453	460	445	465	441	436	443	414	423	478	439	424	453	432	415	474	442	436	417	437	480	435	456	488	458	448	459	444	440	429	432	469	481	442	433	450	440	464	432	469	459	408	423	439	462	450	441	456	407	448	449	462	434	426	460	477	490	412	455	419	409	424	460	456	459	448	448	455	442	443	467	418	455	415	411	461	456	445	450	434	439	420	420	423	472	429	458	448	437	423	431	402	431	467	474	431	422	443	459	430	439	433	445	428	504	410	464	444	460	425	447	448	447	438	451	487	491	414	431	442	450	448	408	434	425	446	466	452	413	427	444	462	430	448	470	466	453	451	415	454	437	470	412	465	456	444	489	475	433	458	429	449	450	439	414	435	446	409	434	433	450	455	455	458	432	448	432	472	418	416	439	422	379	416	438	427	514	433	434	426	420	469
31450	19225	7858	1122	846	827	758	630	618	563	497	499	507	477	429	389	451	486	460	474	423	443	412	455	465	433	397	428	421	444	460	432	452	408	419	430	461	417	429	408	423	421	447	423	406	417	432	421	426	475	413	442	416	418	478	501	409	433	433	412	436	439	434	417	451	423	464	414	420	423	455	427	419	407	440	451	422	419	463	421	457	421	450	430	430	459	411	447	436	449	442	477	433	422	466	416	435	441	474	399	440	434	465	460	432	409	422	427	441	429	453	427	423	413	461	434	443	423	469	385	432	426	414	417	424	421	438	463	456	438	449	404	439	432	428	429	404	437	422	442	400	381	418	405	457	383	407	392	438	433	383	439	431	435	408	401	442	445	404	399	420	417	426	438	445	439	431	433	402	459	440	435	466	403	411	391	486	432	410	456	413	410	430	421	402	429	456	448	463	450	464	382	414	495	426	400	396	421	465	373	438	433	416	439	446	447	444	455	429	449	483	422	424	415	412	454	439	416	411	436	484	447	411	404	446	425	413	408	402	432	435	423	427	414	423	401	441	411	433	444	434	399	410	419	394	443	446	431	430	420	470	391	434	394	381	425	430	412	425	421	387	405	421	401	442	449	441	436	472	414	425	431	401	422	453	397	445	427	431	402	441	425	434	433	426	428	463	425	381	419	403	436	432	446	427	446	428	441	431	417	432	421	390	426	427	465	416	427	461	436	423	417	414	446	398	414	436	459	441	420	390	429	420	444	439	403	402	418	421	420	432	430	420	415	411	430	419	432	423	450	411	409	393	415	408	452	432	419	401	403	435	445	419	386	422	459	419	450	438	461	391	463	429	421	421	423	378	444	431	406	452	459	436	423	383	414	412	444	430	407	430	412	424	403	398	392	434	450	402	419	479	433	453	423	412	401	433	445	392	436	416	439	383	442	459	398	454	459	452	435	439	476	371	392	428	432	439	443	435	420	432	423	451	429	365	403	432	444	453	420	451	389	450	463	450	430	407	478	462	444	427	418	418	416	433	413	446	453	463	436	402	409	395	417	426	417	425	423	425	434	422	484	404	431	414	470	464	418	441	441	474	428	438	467	399	446	444	407	420	446	419	435	426	426	426	415	471	401	364	412	435	426	426	428	417	467	455	399	437	412	437	412	425	434	430	451	425	462	427	418	417	437	448	466	415	466	407	439	461	465	407	426	469	447	447	431	438	415	446	414	469	440	404	437	414	428	416	426	463	467	420	444	446	465	423	423	448	437	474	448	377	419	438	437	418	454	447	385	446	419	414	490	463	464	392	393	446	410	452	422	415	422	419	400	452	405	404	474	449	418	435	425	432	435	430	398	411	435	459	436	412	456	426	466	398	410	375	387	431	418	395	434	454	425	448	392	390	424	420	426	411	407	391	414	418	440	459	412	425	424	428	427	443	416	414	433	458	445	393	447	433	360	370	413	429	432	408	397	455	422	457	427	451	450	431	420	442	410	458	434	400	419	450	432	443	447	442	424	416	420	435	467	439	426	414	443	395	426	420	421	458	467	408	441	408	452	479	449	438	409	453	457	386	424	409	397	429	424	445	451	455	432	422	424	437	392	457	420	427	456	436	428	412	425	412	420	408	376	429	401	412	447	391	439	435	406	456	403	395	447	443	457	447	453	403	444	395	428	455	434	437	414	395	430	457	423	431	401	469	432	421	419	432	412	421	381	406	442	482	416	417	427	408	443	435	447	443	449	417	462	457	414	417	415	414	450	472	434	434	425	442	419	441	372	437	440	441	427	418	438	419	448	411	435	453	410	446	439	423	467	417	416	433	399	441	418	435	448	423	415	416	405	414	413	423	452	453	423	460	420	424	433	440	414	470	408	422	414	451	445	446	428	446	416	457	391	421	413	441	400	426	415	427	442	417	405	432	430	398	429	430	440	440	438	460	439	419	446	403	432	443	444	434	463	423	421	432	392	434	421	445	456	398	397	407	451	466	429	448	429	419	451	438	443	386	386	404	426	438	435	440	447	416	446	447	436	451	417	407	412	410	457	417	437	424	416	431	418	412	433	436	439	420	402	437	444	436	428	441	447	450	411	389	420	416	445	437	413	421	447	398	486	466	447	391	438	437	408	411	441	417	420	431	459	445	441	433	442	415	474	460	456	408	451	411	413	422	453	404	414	411	435	449	482	464	428	443	406	392	439	415	427	406	422	431	456	450	411	414	427	439	425	418	435	409	424	432	451	437	424	491	440	432	456	401	413	463	419	436	395	446	437	478	420	435	432	438	433	401	444	419	402	371	458	428	412	423	401	425	433	377	406	413	423	443	416	432	413	418	441	429	439	416	479	494	419	428	453	427	426	462	431	477	436	384	421	446	439	447	416	419	413	426	434	492	459	416	433	432	434	430	413	432	434	430	401	362	427	438	387	434	420	436	420	444	418	431	426	417	443	444	466	405	435	399	451	415	435	414	423	430	420	445	449	478	424	445	458	441	452	430	426	401	423	390	428	438	401	434	435	474	414	434	414	406	407	393	448	422	406	452	422	413	443	460	434	456	419	446	434	456	413	413	442	447	415	422	401	405	443	421	419	409	447	431	424	444	437	446	420	463	426	390	422	416	401	447	424	426	418	410	434	405	427	437	413	418	432	436	441	438	418	420	432	411	424	430	431	435	477	454	424	450	425	442	435	443	448	433	453	444	446	466	427	454	388	417	413	420	442	413	433	426	438	426	458	435	462	454	407	417	449	438	434	432	402	442	410	434	386	436	446	439	432	379	473	419	454	415	424	397	409	435	406	417	452	420	444	406	399	399	396	420	463	433	431	429	462	444	454	460	417	429	423	412	418	415	433	427	434	440	389	448	426	419	427	431	410	429	430	419	361	425	373	437	458	426	423	412	411	421	440	450	418	415	437	428	425	412	450	453	433	429	459	431	446	425	411	443	424	416	436	432	426	431	448	420	432	380	423	460	434	401	421	412	445	428	437	434	445	419	446	416	433	434	418	435	421	419	402	444	444	446	407	420	428	451	420	425	440	455	448	440	446	421	391	431	431	414	385	451	431	394	419	452	406	416	448	420	416	412	429	398	427	442	462	436	432	444	410	401	437	454	404	449	449	414	442	421	455	443	410	396	422	437	403	388	417	409	409	423	383	418	425	423	435	429	444	425	388	447	480	410	411	471	423	460	444	434	448	463	465	430	435	394	426	417	414	430	444	408	406	402	455	436	464	419	431	418	434	465	460	434	446	406	421	455	441	448	401	419	437	486	421	414	403	404	437	429	434	450	409	447	410	459	433	464	406	442	415	406	417	436	419	418	428	438	421	442	392	474	456	432	471	418	412	398	407	399	442	462	395	442	404	433	423	403	447	447	417	428	429	429	395	399	417	394	446	436	445	387	418	405	421	427	418	434	448	437	480	437	440	443	417	450	421	429	445	402	386	404	422	452	416	422	407	426	427	435	404	438	411	453	439	430	426	456	455	424	471	432	461	453	428	407	448
5755	1946	1494	1158	1149	1051	1024	986	1037	968	987	941	953	973	960	1011	986	997	979	946	964	981	1007	1006	935	970	996	959	977	946	936	981	938	937	926	945	945	953	1015	974	964	976	918	914	941	947	914	980	977	997	967	982	920	959	971	922	976	940	958	959	977	970	961	1009	921	910	907	943	870	933	927	933	952	946	944	1000	982	995	951	951	1012	979	951	955	936	988	908	911	906	934	965	1005	986	958	886	979	995	981	944	958	953	915	934	912	999	941	987	918	947	954	942	912	931	919	946	946	936	964	983	943	953	953	961	999	957	973	946	978	968	990	991	960	916	957	971	986	956	981	930	984	968	971	917	972	971	947	954	870	1014	929	950	937	907	965	1002	977	955	935	966	911	976	991	926	960	982	957	951	974	929	893	915	939	893	1011	989	1006	941	951	1008	862	957	934	929	973	972	910	954	937	960	963	1012	950	928	936	891	961	929	952	970	989	979	897	984	933	972	958	981	980	963	957	942	977	923	943	985	959	936	961	938	940	971	949	948	973	922	979	916	961	936	913	985	928	976	1010	892	909	965	963	942	954	943	941	969	923	932	952	973	953	935	988	901	921	952	931	923	964	925	941	942	941	995	942	975	904	952	917	916	928	993	942	926	1009	948	980	943	959	935	967	946	904	952	933	953	980	946	944	926	948	951	900	976	947	959	925	925	989	1035	903	969	939	957	933	939	919	942	945	983	914	911	987	963	995	859	954	909	965	931	968	977	935	929	957	1001	913	933	990	943	915	902	965	959	965	963	924	928	946	991	1010	965	952	1014	916	940	1010	934	954	982	965	943	975	954	981	932	978	954	947	939	934	927	950	942	1002	931	960	941	897	908	991	944	964	973	949	948	961	962	966	973	953	918	891	960	996	956	929	943	960	965	994	952	930	989	929	939	975	987	980	913	913	968	972	901	1017	972	954	967	957	929	918	948	1005	918	990	1010	994	940	990	930	992	960	923	981	923	947	895	933	950	979	922	1001	915	967	945	933	921	971	969	970	938	990	935	931	968	925	970	949	943	1018	937	933	952	958	960	933	924	971	979	972	979	961	971	1007	938	925	938	1046	1018	909	977	899	965	1003	970	945	930	952	926	923	929	980	928	973	975	950	960	979	947	936	952	935	1011	948	1042	940	1013	923	989	935	956	945	975	964	980	982	912	913	936	1008	921	985	941	989	932	940	963	946	927	971	971	918	959	922	1000	970	955	961	959	950	904	911	974	996	943	967	955	940	938	925	1018	902	988	974	1000	977	966	974	946	949	954	946	946	1022	905	927	960	961	965	950	934	924	1000	963	926	1005	939	914	981	937	977	1023	908	937	957	980	956	975	898	950	963	931	923	943	913	882	952	986	959	981	958	866	934	1000	913	958	945	971	979	970	937	1003	950	969	1004	980	919	987	972	915	912	937	942	959	932	969	922	954	999	959	946	952	1000	927	957	997	985	925	957	938	948	935	943	955	969	1028	938	947	987	955	956	941	935	971	964	969	887	986	990	938	993	969	914	967	977	926	925	954	972	930	966	932	1026	1012	965	907	990	1031	990	954	950	1005	946	955	934	948	921	939	968	933	943	941	923	975	1018	970	984	894	953	959	963	962	961	959	1005	934	948	966	975	940	956	971	973	955	902	953	956	1000	1017	963	938	1011	928	928	970	962	950	896	972	880	1014	955	969	984	930	926	964	986	962	965	904	884	929	945	950	949	981	911	1000	973	952	947	965	1011	1046	968	991	985	999	960	930	920	930	930	977	978	967	1001	1002	944	876	966	1051	998	947	986	954	1012	1033	965	985	939	965	968	982	963	960	944	918	987	937	913	945	966	944	978	894	967	950	979	927	966	972	932	952	922	940	961	960	928	932	892	948	930	990	987	958	931	986	925	958	1007	969	961	931	990	996	965	909	938	924	970	1006	955	972	925	1003	894	1019	959	935	924	950	931	1008	925	931	991	937	970	977	913	943	933	908	897	1011	937	894	957	953	939	967	981	1028	958	975	927	1002	911	963	962	926	984	963	911	924	989	947	963	976	962	925	932	1001	913	942	907	973	966	913	922	922	972	942	914	956	893	960	975	962	944	966	924	913	945	960	1017	878	968	960	928	918	987	916	986	970	929	905	948	985	932	987	987	994	994	987	953	989	957	944	992	993	969	932	940	952	934	989	996	971	913	956	911	985	931	985	979	939	1028	936	970	983	948	935	908	964	933	946	936	928	914	946	907	939	992	969	978	987	989	987	980	1013	978	970	932	920	968	957	974	934	1000	977	948	913	930	964	946	915	957	926	954	993	982	985	986	960	980	1010	927	968	941	938	946	1001	968	904	951	962	944	997	986	996	939	923	953	971	948	991	929	973	942	933	959	919	976	951	945	924	984	942	942	965	952	913	969	980	962	988	1016	968	949	909	934	935	860	934	982	963	928	987	1009	963	971	907	983	974	926	1019	927	918	937	944	977	920	952	988	902	955	1014	933	962	987	961	1020	930	958	956	968	908	963	912	914	994	933	953	968	992	884	929	1037	967	920	971	996	947	922	940	972	954	949	955	988	951	914	967	970	953	942	952	969	979	949	929	965	951	953	947	969	918	981	948	928	965	1009	929	1010	976	949	930	961	948	971	964	975	989	938	950	902	948	894	953	928	977	944	958	973	950	967	921	959	882	951	953	930	965	916	963	996	949	904	961	940	956	938	966	967	963	958	924	930	973	975	939	959	949	939	950	943	977	951	907	994	944	960	976	957	972	926	934	1009	949	971	1014	963	978	992	911	930	957	885	968	984	932	940	918	976	951	956	891	940	936	948	922	926	1003	1001	887	955	907	936	930	926	932	942	943	1013	918	967	973	914	950	1001	937	910	960	990	944	931	969	965	955	1013	978	891	919	958	959	960	979	987	957	925	931	960	965	976	960	973	923	973	949	944	963	935	974	959	974	936	995	966	960	931	932	982	912	901	944	906	925	968	962	988	950	912	891	1010	957	952	945	954	966	946	1003	893	997	956	964	919	972	936	923	977	901	972	965	970	924	973	976	951	1005	931	946	970	926	946	950	989	982	890	1000	954	1003	892	1000	973	988	892	955	969	939	918	953	979	981	937	1037	963	945	997	947	959	931	906	947	952	996	937	966	888	962	950	957	921	907	981	939	997	958	931	998	1012	938	936	946	927	960	986	927	911	960	923	972	976	955	961	986	965	1007	985	1018	959	1002	925	948	889	957	879	992	942	989	943	1004	952	960	956	960	966	931	925	992	922	950	915	925	907	975	966	931	972	983	977	992	960	960	947	953	953	966	955	996	943	973	989	990	926	919	972	951	1002	976	955	975	908	990	971	956	946	942	899	905	904	970	988	1007	1002	975	959	980	986	971	931	916	884	1010	932	998	929	988	958	976	943	945	923	921	1011	990	1021	928	954	953	964	966	1000	929	880	1001	911	971	934	959	970	915	911	957	1009	960	914	919	925	985	941	948	905	941	920	916	899	937	965	986	921	927	970	962	946	981	1016	929	1009	959	923	950	990	973	943	989	914	947	988	909	992	976	936	922	951	952	969	912	938	941	955	1007	975	904	965	924	951	956	945	937	942	918	981	979	980	894	917
23962	20652	23861	27452	20651	19826	1797	904	722	520	489	438	437	405	365	415	314	341	338	348	328	305	351	344	335	350	312	343	301	327	316	311	282	345	283	327	346	295	329	344	344	321	329	326	352	291	334	351	289	316	313	289	294	299	332	270	317	315	342	293	329	326	300	327	321	327	352	312	337	308	302	287	290	320	318	293	301	343	313	309	303	292	326	318	282	313	324	312	351	329	328	330	292	317	295	319	302	320	298	315	321	301	297	335	294	283	283	278	319	313	311	285	321	331	345	312	311	324	351	272	309	320	312	317	327	294	290	324	304	307	290	320	316	298	306	314	300	292	330	286	309	303	318	295	302	332	343	288	321	294	280	337	357	302	317	315	311	280	328	296	335	317	315	294	316	316	288	307	320	333	293	305	348	329	328	325	325	307	270	330	300	287	292	304	320	305	317	347	322	320	287	318	326	318	305	319	312	308	302	291	282	332	338	328	334	334	318	321	333	305	293	312	325	341	304	288	318	337	296	287	324	321	322	300	312	281	329	323	332	313	322	314	311	298	351	339	326	282	324	332	285	309	308	325	307	336	310	304	325	280	329	319	315	307	341	296	309	297	334	311	287	293	312	324	302	309	297	277	305	312	289	291	305	303	343	314	311	274	284	276	320	316	321	306	342	351	302	339	309	281	308	308	288	301	315	283	314	292	304	351	315	340	331	302	268	334	328	297	284	320	310	289	304	299	302	321	320	322	298	331	299	301	261	348	342	306	267	260	319	325	289	296	331	330	317	287	336	293	312	269	269	332	298	319	291	358	292	323	308	319	328	328	286	337	293	298	279	311	291	307	359	305	290	298	305	318	336	316	339	334	337	328	301	264	294	301	312	313	326	321	327	313	333	317	309	316	339	281	305	305	347	311	337	316	305	327	288	303	319	304	329	293	312	326	304	301	324	302	292	286	336	337	337	298	322	302	302	360	348	299	311	291	278	312	288	325	304	327	270	307	325	325	294	314	314	309	305	318	328	320	318	298	298	318	295	300	309	314	321	320	334	291	349	326	301	274	347	303	322	282	284	318	313	328	305	342	295	296	319	304	351	295	313	288	319	298	307	293	324	338	284	330	339	315	310	338	330	317	311	316	316	319	319	307	306	309	340	344	343	321	312	301	292	317	280	293	308	293	327	303	290	290	302	284	360	345	300	295	298	317	311	312	309	328	327	337	313	309	308	364	318	298	285	300	314	317	347	269	316	333	328	326	324	309	315	320	295	314	323	315	288	292	337	290	308	302	331	301	300	321	317	344	296	320	308	339	307	304	302	299	311	297	304	303	338	300	308	294	324	306	302	310	287	284	295	287	303	310	347	304	279	335	296	300	315	286	311	315	310	310	319	323	301	279	309	321	324	346	334	300	297	326	328	302	295	301	300	342	331	329	308	321	320	329	294	311	308	288	338	348	309	335	298	313	310	325	332	306	309	326	312	322	313	317	306	325	310	268	308	305	333	348	327	348	328	333	306	324	344	317	315	316	332	302	307	316	294	306	294	287	330	356	333	307	291	295	308	299	289	327	313	314	346	344	309	297	313	309	322	325	329	324	326	298	306	268	294	326	339	295	301	328	310	287	306	306	313	295	302	291	303	346	339	299	332	302	266	297	298	298	314	322	326	310	307	283	309	327	323	344	313	266	301	314	309	312	276	294	302	311	285	367	308	320	293	302	288	320	317	314	336	320	281	298	335	287	307	319	314	306	296	344	310	292	311	310	308	303	340	341	321	340	311	303	322	314	312	300	281	288	305	306	281	301	312	293	306	328	301	281	286	317	299	307	311	313	294	304	337	308	316	302	272	320	331	293	294	355	322	305	298	279	323	287	338	349	315	306	289	332	300	307	315	329	321	338	314	291	330	348	312	314	306	335	327	321	331	331	291	285	287	322	317	316	352	323	280	305	281	310	309	273	310	306	319	349	308	335	321	340	294	321	335	326	338	296	303	313	322	310	308	330	316	310	306	319	311	309	269	316	305	326	279	311	329	296	357	311	325	301	320	318	327	321	279	293	354	338	314	323	305	316	296	285	326	327	315	295	324	326	331	319	334	301	284	313	281	313	325	315	318	329	325	338	285	289	310	342	363	316	314	308	322	315	315	287	304	323	360	310	309	321	270	293	336	311	325	316	290	305	308	335	269	312	308	311	284	330	295	293	328	288	308	278	326	313	296	282	318	320	285	295	315	341	321	281	303	320	324	300	295	345	321	305	314	316	338	312	275	303	319	314	319	277	317	293	314	317	319	303	297	278	327	306	306	310	363	302	363	326	315	309	292	309	286	299	280	309	300	299	330	288	303	293	325	315	300	337	269	306	334	340	334	324	324	296	304	281	313	317	309	334	325	294	283	323	300	321	328	323	336	321	327	364	290	301	315	293	262	318	326	301	299	306	320	306	309	292	322	299	323	297	319	307	303	254	324	327	322	312	348	306	315	307	287	315	292	282	285	335	300	296	355	297	329	309	337	314	304	294	324	326	320	291	304	284	317	319	289	289	317	298	321	300	310	340	303	336	363	327	320	317	306	300	312	357	296	327	292	306	346	311	294	283	343	312	304	292	329	330	293	270	265	337	321	284	301	316	365	310	323	316	306	378	291	318	298	328	325	293	264	330	303	291	287	337	326	330	298	316	311	325	324	349	307	324	310	338	305	321	362	279	292	277	303	287	321	319	349	290	355	325	294	315	293	308	310	322	339	305	283	341	331	318	330	329	312	300	340	311	306	295	305	309	284	310	346	312	339	319	319	273	300	299	304	332	329	317	302	304	298	339	320	291	325	294	309	307	325	284	319	300	303	313	305	287	291	310	272	292	330	320	304	287	317	335	308	364	316	274	308	307	314	292	293	301	305	331	354	309	305	299	294	306	300	327	274	318	338	332	312	334	322	294	317	278	303	312	317	317	335	304	324	323	316	304	330	317	337	283	326	344	327	316	295	307	340	303	317	300	282	328	305	314	300	304	313	341	299	326	343	329	279	332	303	309	330	301	288	293	313	302	335	279	309	320	337	299	341	315	292	342	298	338	308	293	353	334	340	302	305	312	294	302	289	277	272	321	313	300	305	319	337	302	311	321	322	316	352	316	291	306	349	293	287	326	321	319	324	330	273	310	299	340	315	298	325	297	316	328	286	286	287	336	299	338	308	347	346	344	278	313	281	330	299	315	297	328	307	291	304	274	289	300	313	299	307	294	302	320	290	314	327	313	321	311	304	304	302	340	312	297	286	309	292	308	291	271	366	303	311	295	350	314	298	282	321	258	318	299	273	334	324	309	317	335	318	311	301	265	293	274	278	334	312	340	347	309	349	343	367	299	287	294	307	312	290	333	271	308	304	297	331	300	288	311	307	333	317	349	341	309	284	330	312	293	303	290	325	299	293	327	298	329	312	311	281	293	323	318	316	299	274	324	332	294	326	304	291	335	296	312	307	260	297	336	302	312	301	320	300	321	322	279	306	305
3707	3648	2144	1343	1114	1008	912	864	801	765	750	787	781	738	727	746	708	723	690	682	717	721	716	707	724	718	685	700	733	658	687	672	678	690	688	717	688	730	691	740	698	749	662	667	712	713	745	713	736	727	700	715	728	710	719	681	682	706	673	685	683	721	693	699	737	687	657	697	714	710	681	740	702	621	695	723	715	668	728	709	700	702	668	708	723	739	737	692	685	717	693	704	715	680	718	683	719	736	698	697	659	645	711	695	676	718	728	709	732	755	716	683	687	771	684	671	702	662	661	685	706	765	703	703	746	648	683	687	741	734	692	745	745	695	705	688	746	717	650	693	661	714	707	765	778	653	654	698	712	668	717	691	706	714	688	692	662	725	700	747	657	668	708	720	714	745	689	720	697	711	694	662	705	720	696	695	717	708	674	736	704	680	705	721	712	711	698	710	739	678	690	719	710	693	713	692	738	717	681	691	742	746	734	693	660	682	736	720	717	718	741	696	708	695	637	707	713	711	699	711	754	676	672	726	692	702	699	700	704	699	727	701	678	753	711	671	719	695	627	661	635	666	720	728	684	712	676	719	692	720	730	649	729	700	701	686	691	728	706	692	698	685	630	720	728	710	755	650	677	665	674	736	692	683	734	740	723	695	703	705	770	693	718	714	657	674	700	680	723	711	706	734	665	746	659	757	692	692	710	663	633	693	677	655	734	700	689	707	728	677	731	685	682	673	693	699	696	657	680	679	677	730	733	704	697	692	673	697	707	719	693	731	742	710	706	645	688	698	716	679	712	714	681	686	717	745	706	668	699	748	690	682	711	667	681	730	715	701	714	709	704	719	705	676	692	696	731	685	682	668	701	649	693	725	688	700	688	693	679	736	715	695	710	715	690	746	771	731	704	711	687	694	748	686	691	699	729	714	690	699	714	665	717	667	753	701	694	746	696	742	705	732	712	704	742	729	724	686	718	697	711	672	732	708	643	721	682	751	734	715	673	707	720	739	726	673	635	690	662	675	720	695	741	648	701	727	701	686	727	669	697	727	721	738	679	699	718	700	702	680	715	711	681	665	732	677	668	729	723	681	734	754	712	707	709	720	678	713	721	704	731	696	679	689	741	746	699	657	736	671	691	677	731	740	760	723	722	717	720	741	735	689	710	638	681	695	743	708	705	743	740	645	696	720	679	697	718	703	735	670	741	665	708	665	736	718	716	682	709	704	696	695	706	726	670	715	718	739	740	714	733	696	667	720	678	710	729	725	744	688	706	718	695	723	688	697	684	753	706	699	718	744	688	680	693	700	717	751	685	710	687	695	712	724	697	700	698	718	704	708	695	676	703	735	681	736	718	729	689	760	665	685	721	723	672	772	695	686	673	726	717	772	710	735	664	680	738	713	675	702	709	702	698	666	725	699	656	689	733	666	716	720	702	700	671	678	656	724	715	725	701	681	711	715	662	753	726	773	713	712	749	711	698	684	718	685	691	699	680	701	716	715	720	674	663	706	727	736	732	673	658	703	717	740	717	715	698	686	670	698	665	743	696	702	669	693	693	744	674	701	679	707	696	697	694	688	760	701	706	667	715	691	676	680	690	748	696	728	666	686	700	681	706	708	710	688	688	674	658	699	702	738	691	663	695	698	701	719	699	728	684	711	688	656	674	674	730	682	724	682	707	753	713	726	644	689	693	720	721	711	711	703	728	679	691	713	741	714	697	728	710	726	680	737	717	705	756	734	734	732	711	713	724	692	701	711	713	699	691	718	772	738	713	685	680	695	728	720	714	715	666	686	724	714	725	702	663	693	678	728	693	692	735	687	680	678	742	676	660	697	699	681	691	700	701	707	750	749	716	736	694	667	679	712	703	723	659	735	698	712	721	718	711	753	698	694	704	725	659	661	692	693	726	745	731	697	716	676	698	695	694	681	683	695	668	676	728	759	733	707	674	688	724	739	700	678	725	698	703	686	707	723	702	675	721	686	685	758	730	734	687	680	685	698	673	720	701	688	675	706	705	691	666	707	687	689	675	663	686	735	721	648	679	721	738	726	717	699	677	730	687	701	676	693	703	735	686	744	667	714	690	719	679	691	690	784	728	681	658	724	679	713	690	692	707	668	661	707	685	703	723	697	745	706	701	709	703	759	752	699	671	720	655	691	753	683	647	659	743	679	746	743	657	743	721	669	675	706	698	706	721	709	747	702	696	696	716	686	649	666	764	699	669	714	660	661	675	708	701	714	675	693	719	709	682	700	730	661	671	667	650	693	731	722	702	767	713	675	723	719	716	656	727	688	689	678	699	710	757	721	722	662	744	676	711	670	699	696	682	671	697	706	750	697	712	683	691	682	692	638	694	706	704	757	675	716	742	705	766	739	730	729	730	679	738	682	746	747	633	714	696	718	714	718	680	655	690	664	713	693	682	671	697	740	712	681	727	706	702	682	715	689	728	680	683	717	643	718	644	702	724	732	691	724	706	696	744	713	675	683	715	705	730	675	718	662	709	706	719	709	695	726	716	694	698	672	744	699	689	624	688	708	692	704	694	718	672	672	751	708	718	702	738	679	713	670	744	721	679	718	652	685	714	692	668	701	761	685	732	673	724	716	723	699	694	637	642	721	671	726	676	653	706	712	711	668	691	730	726	732	727	704	726	677	711	662	698	707	743	695	687	671	699	693	700	704	689	702	661	721	673	682	695	708	696	712	690	686	679	713	733	690	688	674	733	675	714	741	712	716	738	667	720	690	725	706	708	709	685	690	703	691	741	737	747	667	676	711	717	697	713	660	714	653	735	683	684	704	712	720	735	708	692	721	695	706	742	667	705	667	702	706	735	727	714	720	681	703	717	671	668	687	660	698	675	732	703	692	671	706	671	666	696	718	730	675	653	704	670	755	722	717	686	684	671	660	671	662	666	663	696	720	707	715	705	691	662	693	732	690	704	695	674	688	677	710	716	720	707	732	698	688	683	677	735	671	704	632	663	694	664	700	697	650	678	687	684	633	702	721	670	694	721	723	735	689	753	679	756	740	664	792	696	611	699	684	690	725	715	725	718	668	698	658	699	716	673	672	689	689	692	667	715	638	679	718	745	703	708	675	669	707	668	663	691	693	723	719	698	727	736	690	702	691	723	679	689	677	733	714	684	717	669	709	716	688	750	716	689	689	724	752	676	719	709	718	684	722	682	740	701	695	703	725	718	725	660	636	725	663	678	731	702	733	682	692	698	681	745	681	664	717	689	689	748	708	669	732	741	712	668	681	754	721	717	707	693	703	683	719	684	729	685	693	742	759	681	709	711	668	688	761	717	697	711	734	704	720	742	720	730	717	718	742	715	735	607	707	689	648	714	674	693	791	718	733	712	697	683	702	685	677	685	684	661	722	673	710	707	712	696	693	694	696	715	628	684	715	722	709	709	717	688	732	721	718	700	719	678	662	680	670	709	714	753	673	769	727	698	724	725	742	659	736	711	687	696	748	676	714	695	692	658	711	700	684
23369	20638	24168	27133	20639	20682	16919	1661	869	616	415	401	400	333	318	271	245	222	246	207	192	233	213	199	212	219	185	191	217	213	188	196	207	199	235	187	177	174	184	169	201	189	191	157	174	177	206	183	180	197	181	186	198	190	194	178	194	189	180	181	212	177	196	204	180	186	172	182	194	178	178	178	175	207	225	181	191	168	185	197	174	161	156	168	192	175	204	177	190	154	188	171	172	210	179	191	159	184	205	193	190	176	162	193	176	166	171	168	172	192	203	180	173	189	184	174	196	166	189	167	182	188	184	166	176	184	188	195	167	172	189	205	175	192	206	193	202	190	202	143	181	207	200	183	170	195	182	200	165	174	160	169	192	202	183	165	190	200	188	175	185	205	185	172	185	196	166	181	152	192	173	199	180	178	178	212	176	182	177	181	166	181	194	190	174	187	180	181	180	190	202	193	174	186	170	178	186	185	181	208	197	164	179	182	177	189	167	154	173	189	182	181	191	176	186	191	168	191	182	163	185	175	169	200	192	194	171	177	187	193	193	189	188	176	197	193	180	181	210	195	184	173	195	187	167	192	210	195	171	184	172	159	185	165	177	188	195	177	186	164	184	168	168	164	191	179	192	188	209	179	177	180	183	204	158	179	187	194	185	184	185	158	179	186	195	190	157	159	180	203	197	175	201	190	192	181	167	171	189	170	199	165	186	194	176	167	163	186	199	157	165	174	201	215	165	205	194	175	181	182	183	170	177	207	174	199	202	187	208	221	178	203	189	184	190	180	169	196	175	184	166	192	192	177	194	185	187	197	187	176	206	200	159	191	183	172	163	207	211	190	198	207	166	194	215	192	177	200	177	183	171	152	191	187	186	202	168	181	177	184	179	198	201	188	187	214	186	209	179	169	186	183	152	206	196	215	199	202	187	166	197	190	158	201	182	190	187	157	207	173	159	190	171	171	202	198	213	167	200	170	171	176	189	178	178	209	174	207	197	173	207	159	188	191	179	203	197	218	240	209	185	202	175	194	208	180	202	192	199	183	178	177	185	179	212	214	192	199	165	152	188	182	188	149	189	183	185	190	191	171	193	202	174	155	168	188	164	176	174	169	171	179	169	202	197	161	177	182	187	188	180	206	154	178	188	188	188	198	202	206	188	166	191	215	169	186	190	170	178	167	180	182	218	171	197	172	179	193	179	178	145	175	189	198	163	186	200	184	193	170	173	191	160	185	194	167	180	166	184	184	194	202	191	210	193	175	197	184	160	190	162	175	155	198	201	170	184	180	187	191	199	180	207	183	174	192	167	179	181	165	180	168	175	191	187	214	209	187	185	169	185	177	179	193	173	189	214	178	181	181	189	168	180	159	187	166	187	173	193	151	198	184	183	165	183	200	184	180	188	194	215	197	188	183	201	186	194	179	190	156	210	169	202	176	175	199	197	197	187	172	191	175	188	169	174	168	182	186	181	187	172	180	210	164	165	167	180	183	175	148	170	203	176	205	191	184	176	203	186	181	176	192	171	198	201	177	180	173	188	196	195	190	166	169	176	187	192	190	192	183	164	201	163	201	178	197	188	184	183	197	195	193	161	192	174	190	184	184	179	199	184	164	168	226	192	199	178	191	186	172	182	170	193	173	162	165	180	203	200	174	197	191	226	190	199	182	183	208	188	184	180	207	172	170	182	181	173	171	197	178	202	167	162	171	198	185	196	170	180	200	178	194	192	183	182	195	176	173	180	177	173	198	168	179	207	211	177	177	178	174	196	206	162	196	191	181	160	180	160	193	199	181	181	194	193	185	160	184	187	190	197	184	179	174	167	184	189	197	186	196	190	189	188	177	197	185	189	186	203	167	201	201	160	181	188	194	201	155	200	195	204	182	194	139	193	184	176	178	175	190	166	205	174	182	185	191	158	169	182	202	189	183	176	163	201	193	170	210	189	194	187	182	206	199	165	191	199	194	174	183	184	198	184	185	173	187	180	187	185	168	170	193	172	205	208	171	192	217	195	180	176	183	172	181	196	184	177	161	213	200	190	171	192	167	168	175	183	205	162	169	194	194	179	187	193	175	182	175	178	207	184	187	174	163	163	185	194	180	194	167	202	183	196	198	186	176	175	217	177	198	177	183	182	189	164	205	213	225	195	163	195	206	185	166	169	209	185	173	214	152	163	180	206	192	191	183	202	181	205	187	201	195	174	179	213	190	208	172	206	218	165	175	154	209	147	168	193	195	203	180	197	186	168	200	198	216	196	201	201	197	222	182	173	176	179	170	183	177	185	180	200	187	190	160	158	188	172	153	171	154	187	183	174	191	158	183	194	196	209	222	195	201	179	203	185	176	194	185	183	165	191	182	207	204	200	213	210	176	181	195	162	197	184	178	210	207	199	173	175	185	203	191	173	172	183	198	197	160	194	165	195	176	167	175	175	186	172	161	162	192	179	209	183	180	168	204	183	195	189	181	144	170	206	187	187	170	175	199	178	200	160	185	204	164	197	202	172	181	185	177	199	198	214	157	165	155	170	190	207	176	185	177	178	220	197	170	186	166	175	177	172	182	187	181	195	199	177	180	178	224	184	182	178	209	201	167	172	175	176	178	190	192	172	195	222	176	181	184	203	197	209	182	175	190	187	178	165	176	181	198	172	160	219	201	193	179	159	172	200	202	159	197	197	160	165	181	193	186	176	174	199	195	176	165	162	163	187	176	169	195	160	193	193	168	195	192	162	201	177	182	159	156	189	197	188	196	193	195	177	162	177	191	188	182	175	201	161	176	177	174	201	201	148	159	179	181	174	191	190	193	169	212	157	193	202	173	180	174	172	196	189	188	185	184	175	195	207	198	194	195	189	196	173	190	181	185	181	156	167	196	189	189	179	211	174	171	158	178	191	165	197	188	186	206	184	187	188	184	197	185	193	178	175	191	190	165	181	158	221	177	177	223	183	196	206	197	161	190	146	179	164	166	182	194	190	171	176	167	153	195	170	200	201	180	201	170	181	160	192	202	199	187	207	166	171	221	169	164	197	184	187	206	181	197	201	198	184	192	174	167	198	198	183	219	174	191	199	169	186	193	197	219	208	197	194	199	170	171	191	191	173	175	200	180	183	171	192	214	181	176	217	191	207	189	187	195	174	184	159	183	204	186	186	174	174	200	178	176	194	200	184	175	207	181	186	179	187	203	170	182	183	181	176	173	151	183	179	181	171	169	209	174	185	165	207	222	181	200	156	174	183	206	211	215	174	193	178	188	217	194	171	194	183	195	187	173	197	186	150	165	200	186	182	178	185	197	213	149	170	184	161	177	184	167	194	192	197	189	162	180	180	151	170	187	169	183	165	195	191	168	163	198	201	181	181	192	194	170	188	222	189	174	214	184	188	190	161	201	203	165	195	206	177	186	187	197	183	199	193	208	185	172	181	188	181	184	207	186	177	199	205	171	186	174	167	199	178	201	181	156	145	172	205	196	195	180	179	189	187	172	195	170	160	180	156	159
3786	5388	2981	1510	1081	1004	860	720	623	581	571	504	545	516	507	478	483	493	452	456	460	455	487	467	465	478	463	482	431	455	456	440	454	429	478	461	461	463	501	451	432	457	459	456	418	482	477	456	434	442	485	426	473	427	468	456	419	454	429	513	431	438	475	426	462	460	437	436	431	460	459	462	473	409	476	424	453	449	409	419	442	459	435	436	441	444	485	467	439	484	477	456	478	456	474	420	465	446	458	455	397	465	458	438	439	452	453	473	471	434	473	472	466	431	465	470	421	458	456	443	412	431	477	436	436	454	463	455	448	454	426	440	418	461	428	457	475	436	424	442	448	444	470	466	442	481	460	452	464	447	421	433	468	439	480	464	448	462	446	463	476	436	478	424	447	463	411	451	491	428	425	447	470	477	444	463	481	433	443	449	488	435	444	441	441	456	471	434	419	450	463	451	459	465	443	478	436	469	453	458	479	462	476	471	472	447	462	497	445	464	440	492	453	445	464	464	445	410	431	463	431	436	436	446	441	475	440	436	463	412	443	452	479	483	444	455	455	443	480	513	435	498	450	466	456	457	442	452	469	453	431	446	419	442	458	447	446	477	463	445	428	486	493	464	443	477	457	461	433	470	458	436	454	466	450	458	452	461	483	463	450	447	447	434	414	441	445	442	439	437	415	444	454	428	452	478	454	428	440	438	470	469	456	450	444	453	434	471	418	426	454	464	429	436	439	459	465	434	437	459	464	442	457	474	445	408	440	435	471	418	433	428	469	445	455	474	443	466	438	404	433	447	470	466	453	463	471	463	452	450	451	417	453	470	443	439	459	445	442	423	457	441	437	448	441	463	445	486	421	475	465	436	424	447	459	456	440	448	434	459	443	433	481	452	440	484	430	437	442	460	456	450	465	417	484	449	480	445	465	427	452	454	472	465	459	437	468	413	467	461	431	454	504	434	451	484	489	485	450	454	398	473	435	475	434	473	445	458	454	449	430	465	441	436	433	427	479	485	469	430	436	426	437	451	454	428	447	455	437	475	456	440	410	457	456	435	471	433	435	465	495	433	502	439	452	463	476	455	451	431	454	430	430	466	438	470	428	440	490	448	406	451	436	417	419	409	442	447	414	480	437	447	456	455	448	471	416	454	449	426	459	435	488	429	442	460	472	424	463	398	457	455	455	467	464	419	471	406	423	478	444	413	433	435	470	447	438	443	460	431	437	409	497	457	464	462	456	474	437	466	426	443	452	461	427	421	480	460	453	438	486	433	440	428	421	443	443	494	449	450	480	453	443	449	434	415	461	465	484	436	442	418	460	457	451	445	478	467	444	454	485	497	486	456	417	479	464	472	423	448	485	412	423	455	454	452	450	456	442	456	437	485	439	470	457	466	456	423	447	431	445	475	452	457	442	456	496	431	394	478	470	444	436	459	443	429	463	407	462	446	444	437	466	428	443	449	444	442	480	414	449	450	452	438	433	422	471	453	454	448	433	444	428	468	450	430	425	433	446	447	452	508	457	507	450	423	449	465	480	462	495	471	462	451	430	462	437	453	419	435	422	469	455	443	429	407	429	470	464	478	437	415	446	443	429	450	439	478	414	447	435	454	490	473	465	477	438	426	415	438	439	432	433	476	446	427	469	455	438	429	464	431	451	393	485	425	434	462	439	448	466	401	447	438	450	440	456	463	434	446	477	444	479	430	440	423	437	441	435	432	452	418	471	455	434	442	478	457	487	457	432	524	443	449	460	455	432	470	433	408	431	462	461	445	413	448	442	458	437	415	425	432	472	464	446	455	442	436	432	455	453	431	453	491	448	491	435	451	477	436	456	459	438	458	444	471	443	469	441	459	455	455	420	415	489	419	464	436	457	474	408	460	450	423	466	445	432	422	437	449	433	470	467	414	410	442	455	446	437	482	457	467	456	426	432	451	443	413	445	412	446	440	458	464	463	463	460	421	440	467	488	496	462	445	423	441	407	458	473	437	435	453	438	444	442	421	437	456	444	451	435	413	431	437	435	481	462	467	417	428	456	458	439	453	455	441	488	453	510	435	406	439	454	420	441	456	427	441	411	454	459	469	456	481	470	443	459	437	434	473	481	403	425	440	447	437	431	472	452	454	449	460	464	449	434	446	424	461	462	459	453	482	455	416	431	476	458	419	423	457	411	425	464	459	445	458	417	459	457	479	444	424	445	437	413	448	463	503	474	454	398	460	410	471	447	472	439	428	458	437	441	468	476	490	475	470	463	488	450	439	436	450	434	459	426	424	437	458	472	463	408	410	434	454	434	433	427	438	459	439	480	459	432	491	427	470	437	490	418	415	455	459	442	440	468	443	460	444	463	469	443	449	479	477	435	465	452	461	471	431	472	459	419	481	416	459	494	440	462	475	419	444	457	456	495	441	461	439	438	431	488	430	442	462	405	412	480	433	411	452	421	449	441	433	480	423	441	445	480	449	388	474	498	461	445	431	434	482	474	455	456	454	454	429	469	438	476	438	455	465	501	465	432	396	433	440	461	487	440	424	422	438	428	469	450	500	467	457	447	468	435	447	467	411	458	441	438	468	444	455	431	473	449	430	453	446	434	480	455	481	421	415	452	463	457	465	423	475	463	436	425	451	473	446	447	483	460	443	435	466	475	455	423	471	432	457	449	466	420	447	471	434	406	459	462	439	440	470	438	427	443	407	490	461	456	434	472	457	478	455	484	415	435	427	418	450	465	443	442	432	435	454	442	452	452	397	464	434	433	417	448	467	488	444	464	456	430	438	473	485	430	470	423	399	424	400	467	450	445	471	442	442	456	479	425	462	456	445	434	421	434	419	435	431	454	445	473	452	433	432	443	465	407	474	432	467	438	431	511	472	463	420	449	413	453	434	417	464	492	471	440	458	426	430	470	461	458	428	509	443	424	462	431	448	449	436	453	433	449	426	436	467	468	437	482	456	441	461	454	422	446	422	430	403	455	434	435	441	449	420	450	464	420	434	435	464	460	456	447	414	432	481	470	465	437	452	447	463	471	465	431	427	430	434	467	476	448	484	459	466	440	466	476	444	462	455	478	446	421	471	465	495	437	487	445	412	457	430	469	417	454	452	438	441	451	488	457	450	434	467	440	419	455	447	433	464	470	443	485	450	465	444	424	448	427	420	442	423	436	454	448	417	463	451	432	482	459	444	443	460	441	459	450	433	404	438	461	454	448	434	433	425	451	422	454	451	427	459	497	443	451	460	424	451	447	490	415	478	426	478	452	452	453	491	446	417	465	424	438	421	456	454	427	468	407	461	447	412	457	427	415	457	439	418	448	415	459	438	477	427	450	431	464	449	448	448	451	453	456	439	437	469	489	477	445	417	437	428	458	459	443	435	432	442	438	444	431	424	475	438	453	437	498	437	429	435	437	448	442	478	454	458	467	431	461	424	417	409	446	457	413	422	415	432	467	468	493	465	481	468	448	429	463	416	462	441	441	465	437	456	438	449	427	463	401	431
31150	19210	7998	1141	803	804	816	696	622	579	479	492	449	476	452	470	450	449	452	458	470	452	437	484	459	484	429	455	476	447	412	457	414	447	401	413	435	430	427	436	408	450	436	446	427	404	457	459	445	435	442	405	471	450	428	415	429	418	399	418	429	421	423	435	409	382	443	422	403	435	475	441	431	436	453	429	412	417	392	414	414	466	420	459	441	461	425	454	413	429	416	426	478	445	467	470	424	460	425	438	439	442	462	396	412	386	407	477	394	408	445	430	483	435	399	415	402	409	456	445	435	417	419	444	482	454	438	431	411	454	424	396	412	435	427	408	443	432	424	448	445	424	423	447	438	446	422	419	458	464	426	418	420	431	465	416	445	447	428	445	444	416	436	443	471	471	430	419	434	427	427	432	428	443	426	393	430	457	450	443	448	429	422	470	410	394	424	416	401	444	394	425	450	438	454	404	463	438	441	432	455	461	424	433	443	485	465	430	409	407	439	424	425	436	413	420	403	435	413	420	438	415	396	431	443	475	440	422	414	466	483	401	470	426	422	465	416	418	425	418	427	436	407	426	423	412	412	432	433	409	422	434	430	415	462	397	392	424	431	413	458	368	447	455	458	420	396	463	472	431	444	453	425	455	447	461	442	417	415	415	424	443	448	431	422	416	452	424	462	416	443	404	428	439	447	436	470	463	444	442	411	421	477	436	392	413	469	403	417	423	421	398	464	422	385	423	431	416	417	461	391	445	467	383	472	403	436	405	417	484	409	425	414	456	411	440	400	432	409	414	417	428	415	441	398	385	451	449	459	475	435	437	422	426	441	487	433	454	401	377	415	435	449	397	444	403	393	449	424	458	422	418	435	436	409	439	434	402	409	428	444	399	416	476	429	417	428	466	434	406	448	428	485	495	442	408	406	400	419	406	443	466	440	443	452	432	417	431	414	419	452	434	443	443	424	423	447	419	438	474	452	479	428	444	412	428	457	392	445	425	422	392	394	438	426	480	440	428	427	418	413	425	396	386	426	462	458	451	461	418	444	410	458	459	410	440	433	453	437	454	411	440	425	439	431	448	425	397	433	419	464	469	461	472	402	407	440	449	446	432	433	438	448	399	421	441	384	394	427	415	395	374	442	441	480	391	420	442	447	454	473	439	404	399	408	436	400	447	407	439	437	398	389	421	440	379	391	401	387	455	473	430	433	410	449	436	382	427	409	410	420	421	423	422	412	423	426	437	436	418	447	421	452	377	437	416	455	430	447	419	430	388	394	456	487	434	424	397	422	417	485	431	398	436	455	432	405	461	445	436	415	429	491	436	456	417	459	429	417	448	407	440	415	437	428	407	440	417	461	413	420	437	380	441	451	445	448	437	470	437	442	369	431	424	459	439	448	455	491	408	380	442	430	455	441	388	437	432	413	437	431	460	414	479	378	450	488	416	409	408	418	443	413	454	372	445	419	424	393	416	418	394	451	456	437	443	430	444	427	420	469	411	424	452	464	428	409	435	430	412	445	419	391	417	435	402	430	387	401	414	452	425	423	475	412	456	440	404	426	420	412	404	423	412	420	424	433	406	418	433	437	400	475	411	404	422	428	413	427	430	437	447	422	431	463	414	425	401	450	450	377	429	407	388	399	405	440	421	454	418	432	434	424	431	449	415	437	423	429	383	403	419	433	410	441	442	449	477	487	431	412	444	406	439	420	448	423	418	431	440	428	485	427	419	419	433	448	408	432	404	432	427	407	453	417	417	411	402	416	435	409	416	452	446	447	425	423	422	441	407	466	455	385	479	449	456	402	411	443	425	438	465	465	478	415	426	383	417	405	396	399	401	423	424	415	420	442	447	426	448	424	408	446	421	431	384	420	407	404	419	476	393	435	444	406	391	427	432	415	469	427	425	427	435	420	428	470	467	416	438	409	422	439	421	417	426	467	457	406	420	463	416	434	431	458	396	441	401	417	444	457	466	441	407	461	444	454	463	408	409	423	470	422	421	454	415	421	438	442	455	436	462	443	407	448	421	417	446	412	400	478	449	416	405	451	454	423	449	428	429	425	437	410	454	406	443	437	444	408	398	426	416	425	420	453	469	428	463	419	417	418	405	438	445	421	456	443	400	425	455	367	435	420	412	450	367	416	418	453	443	418	409	446	439	412	423	433	479	464	442	462	412	450	391	425	449	446	448	392	435	390	402	393	375	454	471	445	447	462	430	416	426	399	424	416	415	430	398	429	435	448	438	420	437	457	442	453	434	426	465	417	443	432	428	450	402	426	430	409	433	434	452	460	488	427	447	419	435	421	447	448	413	435	427	422	445	449	445	376	406	453	439	424	414	426	425	418	430	412	427	414	428	421	470	436	424	410	426	430	444	449	421	396	416	413	445	445	417	428	424	427	454	455	424	410	412	446	452	475	447	458	462	418	447	437	410	458	434	472	473	447	445	446	456	414	407	402	410	461	434	444	427	431	437	460	395	406	423	428	427	436	398	388	427	470	392	418	407	402	391	466	393	462	436	420	392	426	420	411	429	424	405	428	442	440	415	437	415	470	460	469	458	493	432	449	424	400	444	412	434	458	466	433	433	447	442	426	433	485	417	409	433	423	394	463	399	441	430	440	443	419	439	419	380	448	434	418	467	410	411	438	452	406	428	401	434	428	458	416	431	433	456	433	466	421	419	434	435	407	457	366	378	423	430	448	418	445	454	401	445	403	437	460	425	469	404	427	414	431	438	412	427	453	433	425	409	406	428	456	403	458	425	453	446	447	460	418	437	425	387	450	421	455	438	422	443	427	449	428	441	417	449	450	420	424	436	413	369	416	433	409	433	418	485	412	429	428	386	442	404	440	440	455	384	427	432	433	412	402	418	436	435	454	405	431	385	403	447	432	476	422	427	451	428	428	449	483	423	431	431	439	474	435	449	435	422	432	446	390	453	427	403	418	474	450	444	415	453	445	419	447	448	374	440	406	418	407	411	444	421	427	428	462	428	420	413	445	436	423	443	437	417	409	427	441	432	398	449	432	402	433	436	442	432	433	455	446	434	460	422	400	461	443	420	444	404	462	467	412	465	440	403	479	449	444	411	431	415	396	420	419	443	444	401	427	428	436	443	382	434	441	457	420	449	423	408	448	441	370	440	428	395	418	436	445	434	401	454	419	414	417	423	421	418	426	414	453	460	406	418	399	436	426	416	423	465	381	415	442	402	436	398	420	415	450	421	422	448	432	435	414	426	412	450	397	424	418	433	471	436	404	421	433	453	457	405	429	435	436	415	490	446	434	477	452	405	450	432	455	425	426	449	450	446	419	451	439	428	406	450	425	437	391	433	431	459	413	424	424	442	442	459	411	412	474	456	474	405	431	429	443	442	444	446	425	426	440	464	400	440	388	417	454	446	436	441	413	441	385	451	407	400	423	399	405	470	438	394	430	420	447	424	402	416	411	451	476	444	419	423	426	428	466	453	416	483	458	422	437	465	424	463	458	454	448	433
5781	1946	1571	1167	1085	1072	1111	1062	977	983	950	1002	936	949	1041	925	920	973	949	997	931	950	975	924	965	929	971	997	925	897	997	975	938	1019	965	963	974	980	972	958	1000	942	943	977	968	991	945	954	954	939	945	1001	1005	959	976	978	947	955	945	963	984	927	895	978	931	912	907	991	981	969	958	990	916	980	999	963	952	983	953	982	966	966	911	1024	919	1004	929	943	988	889	916	952	951	902	953	933	987	932	910	976	934	996	965	963	1002	939	959	971	990	932	964	937	974	993	905	970	980	929	985	984	1001	898	964	944	954	871	906	945	925	956	977	936	1010	948	996	986	931	1012	945	912	989	956	973	987	946	953	942	969	922	952	964	959	959	929	920	954	956	928	965	966	938	980	985	938	967	908	923	989	945	954	935	1009	979	926	984	946	936	914	882	995	946	945	923	941	953	945	909	1010	965	1010	924	992	994	976	980	952	982	891	866	958	993	976	988	941	901	988	990	955	962	947	962	999	982	963	959	941	970	1002	1030	930	922	968	909	983	931	947	926	1009	977	913	973	996	910	922	869	1017	930	948	920	1002	985	928	924	906	960	1037	956	977	961	903	912	944	959	952	936	968	917	922	940	881	963	992	946	973	956	1021	929	958	924	985	959	1008	908	963	914	962	911	900	994	994	958	949	963	964	957	921	963	980	971	961	945	931	963	957	1024	912	961	933	963	902	966	918	865	955	1018	946	960	923	938	928	1016	909	979	979	944	917	946	953	963	928	956	943	1005	964	945	897	946	955	954	941	935	972	964	890	944	979	966	950	934	942	892	912	939	995	940	977	932	951	934	997	992	968	964	972	963	954	931	1000	914	946	942	926	954	880	939	1031	951	962	916	951	969	928	949	903	949	917	919	947	964	968	978	964	949	915	931	897	991	981	969	916	927	903	924	943	913	996	954	1037	915	935	981	946	962	974	1007	904	932	961	926	928	929	1012	962	928	946	1019	950	964	941	1019	986	978	956	934	1001	971	955	915	998	950	980	982	892	959	968	975	1020	1023	983	979	982	990	959	937	992	958	928	954	1023	942	943	936	973	937	939	921	900	996	946	977	909	953	982	1000	964	968	958	972	976	979	978	961	994	956	924	945	892	953	994	936	958	1003	986	923	1008	952	976	1000	966	932	924	926	954	956	982	939	948	944	944	974	998	890	991	981	920	917	928	940	994	934	933	931	917	959	953	979	1007	1016	942	985	992	942	996	932	937	960	966	992	984	980	930	921	954	967	928	924	937	951	982	1010	988	995	997	936	951	957	974	990	954	1024	975	984	914	884	893	992	983	960	947	880	978	894	944	1005	943	918	896	945	939	947	949	930	999	960	931	892	920	970	961	904	981	1006	951	970	983	922	946	891	981	1011	946	974	910	976	969	973	970	935	997	939	945	881	1005	1015	942	984	937	895	926	1009	941	948	994	1038	959	990	927	930	943	931	882	958	1042	947	1027	984	978	982	939	971	956	980	979	920	963	942	955	992	950	977	978	989	927	1020	975	888	931	991	920	967	988	907	963	939	950	947	946	943	984	920	929	1028	917	953	990	965	938	923	977	930	932	948	998	917	926	960	949	902	938	1000	973	973	1006	943	980	930	938	953	912	948	964	937	929	978	945	942	925	902	941	960	962	921	962	949	977	935	946	966	970	953	984	959	950	968	909	1003	956	926	941	962	970	956	891	990	945	978	972	987	955	927	965	931	970	930	947	940	922	936	990	918	949	934	937	945	949	956	927	948	913	963	933	946	939	967	918	907	935	946	947	991	949	928	897	966	954	949	900	944	942	948	1008	1019	942	929	973	922	941	904	947	1000	908	1000	982	954	969	923	966	924	947	992	935	971	968	990	990	911	922	961	972	996	944	886	964	950	994	939	972	947	988	946	929	964	946	929	974	925	975	939	887	929	930	980	889	914	933	962	997	973	904	957	949	950	979	909	930	1009	936	948	939	971	956	961	933	969	967	979	929	935	961	1002	970	945	1015	976	934	990	928	969	949	927	965	966	1011	923	935	964	1004	891	981	918	893	956	923	951	980	922	970	939	963	948	927	929	983	936	971	944	1002	975	967	917	988	959	991	957	918	948	923	1012	946	959	960	940	975	890	973	937	903	897	1026	968	943	964	975	1029	949	940	887	959	970	971	957	922	948	965	934	984	949	937	902	1014	968	939	931	911	940	969	957	1013	969	967	945	961	951	1015	910	933	912	974	998	949	970	953	985	979	942	968	965	910	941	971	885	971	985	962	988	944	952	928	922	938	955	964	1000	964	958	953	992	982	979	974	1001	997	884	931	974	954	931	865	952	951	986	889	974	957	949	958	844	980	983	901	963	982	979	935	908	915	992	953	1008	908	1007	925	976	935	933	966	952	960	931	987	966	970	999	910	936	950	952	891	982	989	953	1003	962	943	971	927	962	973	944	934	946	985	942	936	918	986	979	987	954	979	970	979	956	974	959	984	943	960	977	933	1008	966	947	942	938	1016	986	995	1006	974	933	902	953	952	1025	949	944	988	970	913	951	970	978	902	893	1002	973	931	910	1024	985	937	919	951	930	971	983	986	969	928	946	962	941	937	945	956	919	967	925	966	902	982	928	954	883	896	946	921	954	905	956	990	911	973	960	1013	931	919	960	988	960	936	960	883	953	965	993	926	1025	914	1021	922	944	959	982	911	931	969	985	964	975	914	958	976	953	904	916	971	956	892	986	945	958	922	952	932	875	971	1008	952	966	898	931	959	962	965	941	945	929	936	964	943	954	996	963	921	963	964	971	982	921	973	894	1078	975	975	936	1000	989	993	971	942	982	902	973	940	1035	936	998	958	927	930	983	994	978	1031	946	988	967	972	949	912	970	982	962	991	981	954	904	933	970	910	942	915	956	940	930	980	941	956	960	952	958	976	954	980	995	978	954	968	920	993	938	937	1030	964	960	964	997	915	1026	972	995	981	940	951	932	963	950	941	962	888	998	952	923	947	951	1015	942	995	975	944	955	942	960	1013	942	980	973	968	985	924	978	937	959	947	931	936	974	958	953	955	894	943	902	939	929	948	949	977	966	928	933	938	996	938	1043	931	956	955	949	952	923	930	969	968	934	962	967	928	966	951	985	890	926	965	952	930	913	926	987	954	973	981	974	966	923	929	978	937	913	968	944	905	920	953	934	1001	974	950	937	942	962	880	913	993	955	929	938	912	921	893	872	963	965	969	921	965	1014	945	930	1005	928	1007	955	932	957	946	918	957	1043	993	933	932	958	926	885	991	994	1019	913	931	944	963	910	978	945	955	979	926	991	971	956	968	975	948	1008	910	974	944	972	965	932	968	941	998	964	994	983	938	945	969	995	896	933	925	951	916	1007	951	966	930	936	935	964	968	970	939	983	1008	971	994	949	953	928	921	964	932	991	937	973	912	946	980	930	932	987	902	907	966	977	1023	979	941	908	918	1005	954	1017	951	906	956	945	980	939	998	937	981	962	916	934	975	876	883	967	941	982	994	913	988	966	910	975	977	999	993	931	911	1032	938	1003	971	950	912	987	979	953	969	962	994	981	983	983	933	986	981	975	1007	925	947	976	944	940	904	991	960
24014	20678	23916	27462	20677	19957	1888	1013	733	643	495	429	386	413	359	379	376	378	332	314	338	278	325	368	328	351	356	350	326	372	364	305	301	322	328	312	329	331	364	308	313	323	328	330	299	314	334	292	338	326	318	319	327	327	339	287	291	314	288	291	315	320	320	327	361	311	342	315	310	318	298	310	314	316	324	326	303	320	307	304	349	297	290	344	320	329	343	326	311	304	324	347	317	296	342	339	277	315	292	300	323	322	305	281	304	295	321	304	278	318	308	306	329	355	291	316	310	302	334	307	310	322	331	347	350	273	338	301	310	312	306	327	310	323	346	334	291	323	311	297	303	318	332	304	321	322	320	281	326	332	309	277	302	334	344	328	308	320	319	333	324	347	313	293	346	322	300	312	312	317	338	304	303	322	293	322	305	297	344	269	291	344	321	329	321	336	339	340	322	296	316	316	302	278	342	306	320	328	269	331	304	280	318	285	342	294	345	301	310	329	318	318	321	331	335	288	331	314	319	313	308	307	336	341	343	323	327	301	299	300	317	336	306	328	303	307	329	331	310	311	351	326	349	275	319	351	312	319	312	299	344	332	346	298	347	280	317	338	331	306	318	278	318	307	333	323	311	324	293	301	309	310	319	325	305	320	299	337	307	346	297	325	334	315	283	294	256	319	299	338	325	314	334	325	367	304	322	328	326	338	306	356	335	304	326	312	327	283	312	315	326	318	296	329	342	287	343	342	333	333	292	303	288	273	348	332	329	327	318	295	300	335	348	338	317	338	310	342	295	296	321	313	308	314	311	300	324	292	345	304	315	314	313	325	289	339	310	296	293	303	290	320	290	327	315	338	327	338	298	319	287	311	314	327	330	324	295	341	321	337	284	350	334	279	310	303	306	328	342	294	298	291	320	305	322	301	334	327	323	333	307	352	331	352	298	340	298	317	320	328	340	316	329	321	317	316	323	312	321	322	350	284	320	314	279	327	335	315	302	269	314	317	320	350	339	349	348	317	337	304	321	310	332	320	307	292	294	335	307	346	337	306	289	314	328	333	309	336	284	300	299	290	331	306	266	292	332	348	310	300	315	290	301	329	344	316	253	350	347	299	312	320	310	324	293	330	328	307	328	325	303	297	274	305	350	299	307	334	311	306	340	360	327	315	293	349	319	312	313	307	289	314	313	345	334	327	320	288	313	306	318	349	299	320	327	304	300	292	325	313	276	312	304	315	312	322	335	298	313	308	297	346	336	306	328	333	326	305	304	321	274	289	299	299	308	319	330	305	316	294	311	319	271	298	281	319	328	300	304	323	323	332	289	339	303	327	293	294	356	326	281	325	359	326	329	305	301	311	329	327	347	330	346	314	327	311	307	330	301	345	324	299	311	320	300	297	315	324	323	327	336	312	311	273	287	348	352	322	338	328	291	286	273	319	330	284	278	307	293	301	297	318	309	321	274	328	314	299	312	301	292	292	315	313	290	284	307	324	305	360	330	306	329	320	293	295	308	306	318	325	316	312	307	311	310	346	276	319	343	329	324	326	300	338	333	337	325	300	301	335	328	318	333	330	319	301	323	337	296	327	313	327	313	334	319	317	332	292	327	322	306	313	325	379	282	277	330	316	338	290	299	327	332	313	294	314	303	345	302	336	330	326	316	269	329	302	329	302	339	310	289	311	324	295	324	290	285	356	324	305	300	307	311	321	300	304	330	335	319	357	326	300	324	280	344	288	323	288	343	329	331	342	318	294	290	300	275	317	324	316	310	284	335	327	299	351	307	327	295	333	262	290	311	304	340	328	317	307	300	328	320	298	298	328	303	297	304	304	325	314	300	311	330	302	351	345	294	323	334	286	306	328	306	353	297	330	333	342	317	318	317	323	309	317	318	327	326	305	294	314	317	305	320	299	321	334	318	297	283	294	299	309	311	307	348	321	300	327	321	338	304	278	322	314	312	321	315	299	311	304	323	293	289	305	301	294	288	326	295	290	285	329	296	325	316	281	318	311	295	280	314	297	325	337	320	320	329	313	316	333	284	290	298	322	333	314	297	310	293	358	287	354	307	319	302	324	329	304	327	322	323	310	319	293	289	310	326	316	327	306	304	274	312	317	339	336	328	326	329	320	337	323	338	337	295	339	317	288	327	297	293	312	321	322	326	284	310	334	335	322	300	319	355	360	302	321	304	315	303	330	295	319	299	300	341	319	308	315	296	302	349	342	313	306	313	344	304	332	318	331	279	329	341	298	313	306	331	313	292	335	313	313	333	316	299	299	320	304	354	305	318	329	325	256	307	320	293	312	295	324	310	327	337	250	269	324	321	325	290	335	333	298	339	292	297	306	319	309	302	345	312	322	344	304	290	311	337	302	339	309	339	369	332	294	286	296	344	281	338	332	305	327	346	322	329	328	308	298	320	307	331	302	295	298	317	320	283	339	321	288	311	302	335	302	336	322	343	290	315	317	317	339	306	371	312	320	320	303	322	332	313	324	351	296	334	300	282	284	294	313	328	344	302	326	277	337	323	306	331	295	321	329	350	322	304	302	307	290	286	297	348	350	322	316	308	300	298	308	349	306	291	330	324	262	309	275	325	325	309	308	323	329	320	298	303	329	307	305	316	316	336	354	306	320	308	284	294	331	339	352	334	295	323	314	280	307	313	291	338	305	289	315	318	342	341	296	295	317	317	329	309	298	321	284	272	332	305	330	324	314	310	322	283	329	298	311	306	318	317	330	312	297	331	293	337	330	300	286	312	318	312	324	319	288	315	319	334	326	339	305	324	311	283	315	288	311	313	307	307	330	321	333	317	309	368	345	317	309	291	313	307	313	325	304	352	341	301	326	323	337	305	311	308	324	297	337	314	328	307	290	333	332	294	324	315	343	324	318	316	313	317	309	330	289	293	342	333	324	312	310	316	299	326	354	329	304	295	304	321	294	319	323	305	320	319	331	294	320	302	328	294	332	299	317	350	294	349	311	295	318	321	326	322	319	322	307	299	299	315	290	330	317	366	306	300	301	333	311	291	301	312	312	326	350	311	335	329	308	324	325	328	309	327	314	294	274	279	316	301	329	296	296	306	334	331	319	330	279	307	289	318	291	280	280	311	314	300	309	335	311	322	310	308	340	328	328	311	329	293	309	297	309	324	310	319	325	324	300	305	332	284	284	301	310	312	339	333	319	335	303	333	316	297	306	307	343	319	306	310	305	310	323	320	308	300	305	332	308	343	323	344	327	313	325	291	305	333	310	343	307	309	351	316	344	288	316	341	277	328	331	285	323	317	369	289	267	310	317	333	313	324	333	312	270	328	315	316	314	335	285	292	299	308	313	314	284	335	309	351	285	297	294	315	357	334	305	325	306	278	311	331	345	362	300	307	340	293	324	325	326	297	309	307	307	342	287	292	346	298	292	310	309	296	295	331	285	350	339	319	325	323	282	355	320	308	314	302	288	317	335	296	346	306	334	313	309	319	322	317	334	313	324	319	308	330	309
3710	3739	2321	1363	1056	1077	940	887	819	828	773	730	729	712	707	769	683	777	726	692	713	741	741	736	722	737	747	705	682	721	699	712	678	707	729	724	689	683	698	738	705	711	716	733	712	707	675	683	681	686	716	674	733	710	732	699	686	739	685	692	693	745	718	748	702	706	708	706	717	726	720	732	733	679	687	725	728	696	685	694	669	743	692	724	739	716	751	707	706	676	685	662	738	702	681	785	703	706	739	730	695	691	692	678	736	749	677	680	711	680	702	712	758	722	731	730	752	706	737	690	684	704	708	698	679	694	713	761	721	638	704	697	767	686	662	705	678	685	721	701	745	683	736	739	713	732	680	682	702	683	675	643	693	714	699	683	716	699	700	723	691	699	718	659	692	634	675	701	703	692	741	694	708	699	685	708	675	699	692	754	694	634	671	767	727	684	707	674	700	771	698	712	698	712	688	721	661	742	681	662	695	694	702	691	735	741	691	741	711	725	711	722	750	710	687	652	680	713	704	707	706	729	693	701	656	742	715	703	721	720	670	746	691	694	709	717	715	749	733	709	678	703	668	720	741	725	688	737	730	713	709	750	677	709	696	696	694	696	684	737	679	685	700	678	702	671	718	670	678	696	701	714	714	685	720	686	697	716	718	683	704	708	713	701	672	676	709	756	694	752	693	673	698	706	702	686	721	713	727	682	700	711	696	680	707	717	693	695	700	709	713	740	715	761	711	706	694	726	738	645	694	690	663	701	732	704	677	724	684	693	698	691	732	735	701	693	699	682	690	713	740	661	697	672	720	735	698	685	735	677	684	656	721	746	747	701	667	718	791	729	711	711	727	759	713	728	656	680	708	722	660	665	696	726	675	728	653	672	699	724	730	660	678	694	752	665	680	715	681	724	714	709	713	711	700	769	714	709	703	685	665	697	742	702	747	690	710	713	675	778	676	699	697	708	727	685	700	721	708	754	705	706	682	759	649	655	667	694	692	751	709	716	732	692	625	694	719	752	689	743	764	695	691	699	736	688	679	745	718	716	707	724	734	702	708	686	692	678	689	713	695	701	690	701	690	697	721	700	683	732	704	698	690	710	720	699	687	726	734	719	700	682	739	721	668	739	752	790	726	702	685	723	699	665	690	669	661	726	712	677	747	708	685	668	713	721	718	652	662	684	704	711	681	686	753	710	695	711	764	724	642	776	757	741	711	675	651	679	746	728	696	696	702	710	707	680	679	721	695	667	703	686	773	735	728	749	693	710	670	719	678	685	662	732	731	736	727	685	703	715	751	681	762	766	731	696	670	694	694	690	680	716	657	699	647	654	700	694	707	727	727	738	655	712	691	759	688	732	697	725	703	729	710	667	705	687	727	634	690	741	726	677	695	680	708	698	724	733	719	718	755	712	690	747	762	716	710	658	699	754	727	705	719	730	719	669	711	726	676	694	673	713	746	677	727	681	722	682	753	663	726	719	697	751	710	700	710	697	725	749	704	724	652	674	702	718	702	731	714	705	719	721	695	682	706	678	700	681	722	706	718	740	697	699	690	693	684	686	752	731	707	698	712	715	692	698	733	703	695	688	704	694	697	725	737	734	697	677	687	706	648	728	663	680	757	716	723	677	699	689	713	698	660	693	729	715	707	694	715	721	673	677	725	651	679	733	698	698	735	688	711	713	698	753	723	720	710	681	703	701	753	693	706	707	768	737	721	697	732	685	714	715	694	713	682	661	708	738	721	678	715	728	718	704	734	757	752	714	697	713	726	735	681	732	747	751	722	729	715	732	714	739	709	737	682	724	735	707	681	710	708	702	708	725	719	715	739	661	671	710	665	726	692	744	701	671	676	697	767	688	680	686	704	736	689	713	666	702	732	677	731	684	705	743	716	686	750	741	707	650	710	726	700	710	671	716	737	715	713	746	678	701	702	689	695	720	703	710	711	713	748	739	727	704	677	703	649	733	675	689	697	692	717	690	666	715	741	674	746	679	701	715	715	693	745	690	720	720	714	704	655	730	738	667	681	696	724	672	713	788	703	759	711	717	685	720	658	691	727	721	723	691	733	713	765	707	695	686	720	680	748	734	722	676	688	715	676	686	728	703	700	741	700	704	723	729	694	677	705	719	671	713	658	706	665	718	710	721	713	745	703	700	713	695	688	689	735	682	697	698	727	682	707	704	645	685	694	678	702	686	762	715	694	671	754	663	722	652	751	670	716	659	708	747	673	711	704	715	680	701	650	724	710	719	717	686	780	693	700	691	737	708	701	707	650	719	707	733	728	679	663	700	700	719	695	735	681	703	692	705	746	707	708	706	754	683	701	700	718	685	687	717	721	710	701	705	762	736	736	674	706	705	707	727	735	711	695	726	689	717	689	679	720	665	744	670	718	739	679	710	705	754	706	737	668	693	695	733	681	688	720	703	699	731	691	727	700	721	730	678	705	731	722	665	723	714	696	712	706	700	719	716	684	683	703	708	660	731	700	718	731	755	675	716	722	730	651	684	692	670	680	760	709	711	696	748	704	712	748	689	730	687	686	679	702	788	715	705	767	718	675	665	699	749	741	675	677	734	757	684	706	719	718	716	683	754	711	708	727	741	695	685	677	721	733	726	727	710	732	692	703	732	717	699	677	703	669	720	707	676	711	714	736	724	681	716	686	694	693	673	713	703	741	706	730	707	665	720	727	723	702	719	739	632	745	757	716	689	697	652	696	721	719	675	718	681	723	672	691	746	726	672	728	719	684	712	695	733	709	667	684	746	721	704	686	711	742	670	738	676	688	740	711	748	692	742	673	691	729	698	691	672	705	710	665	708	735	657	718	707	704	736	711	686	651	703	673	708	673	718	718	675	724	744	723	703	738	673	725	740	698	693	716	698	714	748	727	760	722	695	708	698	713	679	713	646	671	705	740	637	749	673	714	758	722	737	727	726	722	653	686	712	750	733	688	754	703	688	679	654	696	728	673	698	682	708	703	685	720	726	682	720	727	701	755	715	727	720	737	708	726	688	729	661	693	680	714	734	729	665	746	729	717	764	714	661	708	702	692	716	658	709	718	716	662	683	723	719	746	701	704	730	713	707	685	654	717	699	732	713	688	698	699	664	761	731	759	665	654	681	725	702	659	729	707	711	746	696	720	748	729	708	688	724	722	729	680	712	721	691	728	714	706	713	713	721	745	750	687	704	731	677	687	705	720	726	659	697	709	670	653	731	735	720	668	694	714	735	687	713	742	692	668	673	707	670	724	695	723	675	686	747	705	666	704	695	687	691	717	718	750	682	716	698	706	734	681	752	690	694	729	694	726	743	693	713	711	708	670	734	689	695	688	728	727	752	682	760	733	734	707	665	701	715	698	719	670	735	728	716	675	689	723	748	679	701	686	708	678	683	706	702	707	675	689	700	730	734	715	709	708	739	704	658	701	728	703	695	708	698	696	785	695	711	650	661	665	719	720	742	763	709	702	675	688	703	679	683	675	671	673	742	744	705	691	668
23404	20638	24168	27129	20638	20685	17118	1849	1043	732	490	418	398	299	296	297	255	272	239	208	204	228	220	214	214	206	210	195	213	185	198	211	194	173	164	199	165	188	203	206	198	180	180	208	182	188	172	204	204	185	187	180	200	214	169	191	171	180	172	184	197	199	206	184	193	210	170	193	157	184	194	195	206	188	194	166	206	196	166	178	174	185	174	189	176	195	194	179	198	176	168	168	192	185	170	184	199	195	198	188	226	177	181	203	176	180	174	180	190	195	181	168	174	184	156	185	175	173	189	199	189	198	206	197	184	222	184	187	203	202	195	211	183	181	181	164	180	164	178	172	185	209	208	185	195	203	188	148	183	180	177	176	174	182	185	204	191	167	165	186	204	178	180	182	196	178	183	158	185	173	174	210	171	202	210	167	187	182	192	184	175	196	179	205	181	175	186	205	167	199	195	203	197	179	190	165	174	193	196	208	179	212	197	182	197	194	188	163	207	187	177	192	190	221	170	202	213	173	189	175	190	164	176	217	200	179	191	193	170	183	167	166	182	189	200	224	196	183	184	183	193	194	173	186	170	173	182	182	182	182	194	169	174	180	196	198	181	171	195	189	171	167	166	183	202	199	189	174	182	156	184	193	175	192	201	193	156	200	195	175	185	175	179	188	188	164	179	213	188	174	194	182	195	172	178	186	194	207	174	186	172	206	217	176	180	178	187	181	195	178	195	203	180	182	163	189	214	183	196	167	182	161	208	190	157	178	181	191	192	198	179	167	204	199	187	199	202	168	185	196	210	189	180	194	203	187	178	161	174	190	199	193	204	194	188	198	198	199	175	193	186	232	197	197	200	175	168	195	180	205	170	158	188	207	193	198	166	198	208	191	194	175	185	174	189	201	197	169	185	214	180	188	175	218	165	192	193	169	200	170	179	188	189	174	192	198	190	193	220	202	183	213	166	190	171	155	165	174	196	172	187	168	183	189	206	189	205	177	221	174	175	185	180	205	189	193	173	175	201	188	189	179	201	181	167	182	162	180	190	208	188	179	195	188	178	199	184	198	183	204	195	192	178	185	197	200	203	183	177	155	179	174	170	169	204	195	169	185	194	176	186	204	174	168	183	179	173	196	190	176	174	186	199	198	188	170	177	210	189	174	188	174	190	174	197	201	176	191	180	176	195	173	194	217	202	191	170	186	183	185	183	195	175	166	183	184	182	165	195	177	174	155	188	148	172	188	196	173	177	189	178	167	163	206	192	174	185	176	193	213	209	167	190	199	177	196	192	186	183	192	185	178	173	197	158	173	179	164	147	187	192	158	177	182	190	206	187	196	180	177	204	176	192	161	177	190	219	167	198	202	188	187	187	212	185	204	176	199	177	192	197	185	192	170	183	182	184	197	175	204	178	169	195	204	183	185	206	206	196	173	161	192	203	199	210	191	169	199	194	150	203	189	206	191	175	186	202	170	183	189	199	186	181	173	187	159	174	214	202	186	209	181	168	185	191	200	171	199	193	167	161	179	202	180	210	207	175	181	189	196	170	184	176	201	196	201	198	195	211	179	189	193	201	210	212	197	195	202	193	195	158	175	204	187	204	185	180	189	172	186	174	191	166	180	220	182	209	206	171	206	217	186	186	178	193	189	175	175	183	176	190	179	197	172	198	200	175	181	179	172	194	181	180	195	177	178	171	186	177	212	174	176	193	200	225	209	199	176	197	203	201	175	172	180	184	163	187	190	173	207	178	182	219	165	192	179	173	213	198	188	182	196	171	193	193	187	172	221	187	202	208	188	174	178	194	167	196	189	184	162	191	169	197	186	174	198	187	183	217	154	184	184	169	187	170	184	195	174	173	196	219	206	190	187	191	176	184	208	180	210	184	193	205	186	175	181	191	184	203	174	185	163	182	195	207	198	181	182	182	204	194	166	162	175	198	179	200	188	187	178	194	179	196	174	187	177	180	188	187	172	173	163	190	171	180	208	219	194	178	190	151	180	190	190	205	193	191	176	217	188	218	179	193	181	172	179	175	184	164	199	177	172	194	187	174	212	189	176	182	198	169	173	191	180	163	213	172	215	161	192	194	199	195	162	190	189	200	169	169	199	170	169	166	190	176	171	175	192	186	198	198	187	177	179	200	206	187	198	193	164	166	164	193	212	195	171	156	168	180	167	173	223	189	158	185	176	182	172	211	200	204	201	200	167	199	196	202	202	180	187	196	187	217	172	174	166	176	195	185	169	143	168	173	186	188	178	226	208	178	196	148	214	189	209	181	182	166	200	209	184	188	179	199	174	159	201	192	194	171	165	192	164	167	167	155	169	208	190	201	215	229	174	192	179	192	177	196	164	190	187	156	186	173	173	222	188	189	196	215	178	213	207	178	190	157	204	160	184	170	205	209	160	197	210	164	186	194	166	199	191	186	197	168	181	191	185	179	208	185	186	178	177	192	187	170	184	183	161	167	184	178	197	193	177	203	195	212	198	188	178	188	168	191	209	205	188	209	180	207	210	171	196	199	186	196	199	187	209	177	182	219	202	201	177	193	177	202	192	183	173	192	211	196	167	191	209	185	202	179	183	156	182	185	221	199	198	177	195	211	179	167	207	181	183	180	189	185	186	191	197	194	202	193	174	204	191	205	180	190	216	172	179	192	182	196	197	170	211	193	171	185	185	174	189	188	206	179	176	184	181	170	169	182	172	208	190	177	184	181	175	165	187	204	182	169	190	204	203	185	161	206	192	191	193	195	180	201	193	184	186	179	228	212	182	162	182	182	169	180	186	202	212	198	188	171	187	175	168	193	191	174	180	184	200	201	181	207	212	175	157	205	184	198	191	184	186	190	179	182	198	175	168	198	180	171	191	189	186	197	179	180	149	164	168	187	164	173	183	158	203	184	206	189	193	205	158	183	193	221	187	190	200	165	175	185	175	167	189	191	201	179	177	197	208	180	180	185	188	186	158	186	163	182	194	162	175	191	191	171	183	179	188	195	158	187	198	178	192	196	203	185	204	172	166	188	187	172	168	180	176	178	196	193	198	198	192	191	189	180	167	214	191	186	173	182	161	202	182	176	180	176	164	188	181	185	204	198	179	186	198	195	203	208	210	201	178	178	180	192	184	200	174	183	166	187	194	204	196	165	208	193	170	184	182	189	201	221	178	181	170	166	193	202	179	184	204	206	182	170	210	223	175	192	195	173	187	193	201	206	165	188	200	188	175	207	199	177	176	164	182	211	225	164	184	194	185	208	195	192	209	209	163	189	190	204	188	215	156	214	179	198	209	177	208	184	189	178	175	185	188	216	179	188	188	182	155	191	157	186	163	201	197	160	184	191	190	165	207	196	184	205	192	171	185	173	174	164	200	197	187	189	159	180	163	182	197	190	178	180	200	193	162	186	207	184	195	175	171	177	155	165	188	182	205	206	175	205	182	181	178	184	189	174	179	204	183	184	187	186	166	172	177	210	200	182	188	177	184	190	183	187	175	176	201	173	198
3802	5518	2998	1532	1116	986	920	771	727	585	529	529	517	469	504	518	506	507	490	466	422	460	481	475	457	470	457	440	455	450	477	444	458	437	458	437	438	499	466	415	452	487	438	455	446	436	460	446	461	441	485	451	447	449	457	446	454	476	416	450	437	452	485	436	472	450	494	461	414	491	453	477	454	443	453	438	414	456	432	450	430	444	465	432	457	457	480	459	458	475	426	478	451	454	460	467	479	502	463	427	443	457	459	435	474	477	466	483	466	442	477	403	447	452	429	467	413	490	432	452	439	478	474	464	487	477	466	463	447	455	463	435	451	445	441	453	429	440	462	469	441	469	453	449	464	459	439	454	433	454	436	504	462	466	443	467	442	420	476	451	459	470	455	422	475	479	483	438	437	442	456	489	440	447	448	483	463	422	452	474	446	457	461	462	456	473	458	449	467	461	460	471	471	429	483	468	428	423	471	404	479	438	435	459	442	442	466	500	473	459	428	458	471	490	474	477	445	445	446	456	421	458	450	466	429	450	439	459	465	440	472	470	398	419	441	423	481	462	450	473	433	476	454	471	482	469	449	456	441	472	449	412	450	450	447	477	439	458	461	426	488	456	429	430	478	436	482	433	479	471	442	410	447	457	467	460	446	446	440	433	452	490	431	439	458	458	442	480	421	442	449	470	464	440	459	465	454	435	429	446	461	467	465	440	474	426	478	519	437	448	499	441	490	453	493	456	452	443	481	464	495	418	436	461	442	421	441	472	455	507	463	438	443	434	461	437	423	480	451	466	431	470	449	450	424	422	458	456	465	508	431	444	426	435	440	455	466	448	456	460	413	465	437	459	477	455	446	473	496	432	424	399	446	445	496	426	423	443	451	484	480	466	424	466	422	469	523	462	458	472	433	455	449	464	432	464	478	444	408	486	404	483	488	453	429	467	451	427	404	454	465	415	437	469	477	474	425	441	404	439	452	468	444	451	438	465	470	477	460	424	466	446	452	422	499	447	429	458	416	498	451	493	446	460	422	477	456	438	484	470	444	464	503	445	448	437	446	464	463	446	465	468	425	448	471	452	451	448	468	475	438	483	434	462	465	463	440	431	442	456	473	431	416	483	442	448	466	473	433	451	463	413	466	475	489	466	421	424	429	430	485	463	443	464	436	442	465	458	456	465	467	445	454	459	441	450	441	480	445	468	454	490	424	448	430	422	397	461	446	456	398	466	438	468	427	437	461	437	452	488	443	516	435	435	452	470	455	447	494	431	421	417	442	469	444	427	442	456	424	451	451	435	460	459	435	455	426	452	461	398	465	470	453	457	465	457	457	419	459	490	477	464	478	477	468	410	462	453	413	442	472	480	492	447	454	402	476	404	460	459	451	453	464	475	459	454	468	449	427	461	484	445	456	452	483	477	496	474	450	425	469	475	481	445	480	428	439	448	451	447	465	463	431	432	483	458	428	433	441	444	437	447	456	463	431	428	459	451	436	459	459	488	400	481	450	465	494	478	413	477	433	442	407	452	406	436	441	469	448	464	511	468	440	458	449	460	445	443	449	485	442	481	453	437	438	490	426	443	424	455	400	455	463	437	406	460	421	478	461	441	425	455	486	484	472	408	445	446	492	474	449	479	434	408	459	436	469	474	441	461	452	454	422	445	443	433	458	445	508	456	473	451	441	418	470	421	457	452	432	429	476	438	403	463	431	440	462	449	477	439	470	496	470	457	484	430	453	427	477	432	463	467	411	463	482	483	445	463	464	497	442	419	489	468	480	461	444	473	416	456	453	459	471	451	457	436	453	479	462	441	468	469	452	446	441	469	466	467	455	473	427	473	473	479	444	455	473	444	470	447	422	447	460	472	451	452	449	507	441	470	465	450	456	455	481	481	448	455	437	482	455	459	457	462	450	431	495	478	467	450	460	444	402	473	492	447	448	441	448	446	411	461	450	441	477	405	471	434	503	408	402	466	441	499	492	450	472	456	468	480	444	444	459	419	447	442	468	461	463	516	451	462	425	467	435	412	459	470	441	455	463	454	430	473	459	469	455	468	416	477	471	456	437	451	457	466	444	447	461	472	460	461	450	456	459	467	442	471	456	452	480	503	440	475	477	458	463	461	481	434	445	494	436	433	444	426	427	416	466	447	451	444	448	461	457	471	474	435	434	432	478	438	437	476	479	481	460	464	463	430	442	396	470	448	478	447	438	461	418	448	462	477	461	449	428	426	449	469	463	465	479	442	490	399	480	433	453	462	476	465	415	454	436	443	471	457	449	462	492	463	453	454	431	459	458	453	467	441	474	455	409	412	456	480	479	454	441	461	438	458	474	426	435	452	416	442	463	449	431	426	438	441	453	433	439	444	432	456	468	442	465	460	468	456	427	484	444	431	437	458	438	459	449	453	450	442	443	455	469	463	453	455	460	459	419	431	460	417	458	466	457	461	447	480	462	423	430	428	440	451	468	458	465	457	457	418	454	418	430	454	468	454	448	463	425	486	486	438	462	434	444	424	415	456	415	474	478	457	432	471	424	452	434	453	445	450	476	459	462	481	444	455	466	432	467	454	431	435	437	437	456	460	484	424	463	429	438	430	484	450	485	476	474	445	446	475	440	407	435	428	430	464	446	454	434	480	422	448	459	456	458	431	444	442	467	463	468	450	437	480	459	449	472	445	507	461	471	449	438	489	475	451	474	426	456	442	444	453	416	435	435	436	432	438	457	455	456	409	477	473	464	413	457	465	438	427	463	448	440	471	461	433	512	433	436	476	457	457	449	476	430	491	452	439	437	421	464	468	430	448	444	409	435	449	450	443	458	432	470	448	438	471	462	471	472	469	430	461	422	450	425	473	426	438	435	460	450	444	481	460	428	451	418	455	442	464	408	445	435	421	457	484	474	469	418	428	415	434	492	485	439	457	481	425	447	454	436	472	468	447	472	401	457	441	449	428	475	488	466	428	462	428	435	443	458	454	467	421	461	478	451	459	435	431	463	451	460	442	473	446	432	445	476	404	422	472	480	452	431	455	446	385	446	443	499	439	431	453	484	476	453	444	480	438	449	448	424	433	439	435	488	450	452	447	493	476	506	472	468	462	472	446	453	464	433	426	444	444	458	433	456	462	464	448	453	504	425	439	467	459	467	463	470	470	385	434	458	459	487	469	469	455	448	457	494	471	471	487	447	499	467	482	461	487	489	452	446	432	457	461	470	464	421	470	460	473	431	429	485	479	463	469	419	429	473	451	455	447	446	459	411	431	446	438	443	465	461	475	444	465	469	494	422	451	473	470	461	487	460	464	452	434	446	465	439	487	465	451	466	457	467	427	476	426	474	469	456	445	440	497	507	479	505	417	496	451	439	437	448	460	455	454	444	451	432	450	451	458	435	500	444	477	453	427	459	445	471	468	465	435	424	444	471	462	470	423	418	453	479	483	459	443	488	450	432	437	427	505	455	460	489	473	456	461	440	419	401	444	447	454	502	426	433	450	452	458
31455	19137	7771	1179	932	829	789	747	715	641	505	496	480	448	423	494	476	444	460	401	405	439	435	479	449	405	433	457	394	412	403	450	447	392	422	449	467	449	435	417	443	444	431	454	424	426	444	437	408	436	438	447	418	442	448	407	469	417	449	438	424	401	407	417	463	430	451	448	392	408	433	401	439	387	445	440	444	457	441	458	402	425	441	436	424	416	409	434	377	415	414	406	424	426	446	449	382	489	441	408	448	416	383	472	427	417	418	451	460	427	416	446	427	430	438	418	460	441	433	460	466	411	458	443	426	431	453	435	458	442	394	446	419	425	476	435	435	466	451	436	401	436	393	422	417	440	441	440	445	453	420	418	435	448	406	419	440	411	432	446	459	433	451	407	407	438	432	386	417	432	410	473	418	414	415	443	440	457	444	441	424	400	409	454	424	434	438	381	432	438	416	434	443	447	431	441	417	397	458	411	443	432	417	430	457	399	437	414	413	432	384	426	436	433	404	447	397	399	433	442	451	398	415	474	425	394	450	444	403	406	473	421	443	430	432	436	393	417	458	392	433	442	431	446	432	421	395	442	397	430	424	449	441	404	425	427	419	408	436	449	423	411	410	436	459	446	437	472	438	444	412	434	399	405	389	405	420	435	448	426	416	418	447	438	426	405	437	420	374	430	439	413	470	410	408	439	435	418	440	453	383	479	427	430	441	425	427	418	396	457	476	465	431	447	441	454	450	409	405	368	422	432	446	456	428	413	423	442	394	413	426	425	408	440	479	447	448	450	412	414	424	395	435	419	400	425	422	415	442	450	485	460	418	408	421	398	437	446	416	430	395	400	426	457	424	449	411	411	442	415	459	419	461	461	418	422	395	456	476	381	388	424	408	447	436	409	472	456	413	446	459	399	393	441	448	423	448	436	445	403	428	474	449	423	456	445	459	469	380	433	424	448	449	392	450	422	390	415	412	426	433	448	426	399	437	450	400	436	413	427	437	466	427	423	437	418	457	437	473	462	437	408	402	436	411	487	432	465	423	436	458	411	452	430	431	416	441	437	446	433	424	448	387	444	420	418	464	467	437	430	426	428	459	431	410	430	415	435	397	431	418	454	446	428	455	488	429	419	440	378	428	450	418	431	435	407	428	458	449	401	438	435	412	451	429	441	403	415	481	455	412	411	450	498	448	383	445	447	435	442	458	435	439	419	434	390	458	441	462	455	410	376	419	426	426	440	431	452	374	447	446	415	400	456	454	420	436	453	414	476	425	429	444	447	409	423	433	426	439	439	424	458	387	445	436	447	419	424	443	416	449	414	400	413	437	429	413	422	446	425	422	423	428	465	446	421	412	496	442	462	383	405	425	421	444	443	410	402	417	398	424	461	428	438	458	452	427	430	436	422	437	408	429	367	411	447	464	403	431	424	418	420	425	444	410	426	402	418	439	431	449	412	434	387	460	424	389	410	427	435	425	406	390	421	419	421	420	389	379	411	406	423	404	430	440	454	429	423	431	377	450	437	410	396	455	442	450	411	462	466	453	440	431	459	429	455	434	437	450	480	418	446	405	453	451	418	458	412	435	419	383	429	437	399	451	431	429	426	451	447	430	386	451	420	450	436	438	405	421	411	413	443	448	451	436	386	455	471	433	421	464	438	398	443	436	439	437	431	460	450	425	432	437	419	446	421	405	414	450	430	457	453	424	423	439	437	406	434	422	420	451	441	471	432	409	425	435	444	447	433	435	468	445	444	421	444	454	435	394	404	499	448	461	417	429	449	409	456	473	428	432	440	437	443	414	444	417	427	436	408	431	414	442	425	438	427	444	492	441	425	431	422	432	449	431	428	457	452	447	436	410	406	433	427	443	456	400	445	451	438	452	424	444	449	381	435	489	408	403	405	457	469	404	401	491	441	437	461	475	420	431	427	449	433	436	439	469	424	401	459	454	441	405	391	455	438	435	403	404	439	424	402	438	455	444	413	431	466	445	444	404	450	399	439	431	425	428	464	452	448	453	429	414	421	417	424	417	413	435	439	431	450	415	417	465	418	426	431	453	407	468	451	419	424	416	422	407	441	370	429	468	427	441	449	456	460	426	439	450	413	440	446	435	435	468	433	454	394	421	425	426	454	419	449	422	449	422	406	410	443	409	418	455	438	404	405	432	441	449	401	455	434	441	453	420	448	399	423	419	412	438	446	445	428	408	423	413	465	444	435	434	437	439	418	441	475	438	419	431	437	403	431	473	466	455	438	440	445	422	437	445	453	465	425	421	438	500	453	427	435	400	414	425	427	409	427	407	452	458	439	414	411	411	411	425	462	396	431	439	452	444	449	430	442	410	457	414	455	434	403	425	403	451	425	410	461	459	394	421	448	426	478	447	401	420	428	400	419	397	458	407	457	401	465	414	453	442	476	394	437	410	390	428	445	467	426	443	462	433	411	476	486	408	424	434	397	471	430	435	465	448	433	435	439	419	454	427	409	419	421	392	452	417	401	407	399	456	420	475	479	420	472	454	451	481	434	402	415	396	426	452	407	459	420	442	436	445	391	439	432	433	418	444	437	464	439	430	437	430	396	481	444	464	439	429	441	436	401	426	468	441	477	433	408	445	441	389	400	434	438	426	423	427	375	438	441	426	412	427	454	461	438	398	422	423	410	458	424	422	411	449	450	452	426	399	435	454	431	436	424	445	451	406	436	469	446	407	436	407	422	461	446	411	435	435	478	449	450	425	400	427	432	416	470	447	442	428	466	388	437	422	410	488	423	428	419	404	410	430	484	444	424	429	451	427	404	437	408	464	376	396	423	439	439	447	454	428	411	407	422	416	447	458	418	441	394	406	428	429	414	409	444	450	436	440	445	416	450	445	426	463	419	430	406	422	474	444	393	394	379	469	455	425	409	446	395	449	464	433	436	422	404	450	418	459	431	444	408	433	438	420	417	418	413	458	448	471	445	408	419	427	400	435	441	458	403	403	421	432	450	432	445	475	437	401	417	461	451	432	399	443	448	426	398	411	440	419	453	460	403	421	415	418	456	434	444	437	431	399	466	396	402	433	451	434	414	414	428	438	397	450	415	423	416	445	395	464	443	463	454	438	427	417	459	433	408	437	478	434	401	427	437	428	436	439	433	417	417	429	394	427	445	460	439	455	417	453	398	426	436	403	423	432	449	460	404	405	410	413	399	456	469	429	464	470	448	440	430	444	402	404	458	422	400	442	415	422	416	440	443	430	419	413	402	415	473	426	445	443	421	400	443	432	416	422	450	440	453	457	401	457	427	426	419	453	452	453	423	468	458	398	444	463	437	433	433	433	449	422	444	437	433	487	406	448	430	408	459	417	466	410	468	425	405	465	424	432	449	403	450	428	411	458	426	450	465	404	454	450	456	408	447	410	425	422	413	441	418	413	477	436	445	486	467	466	417	437	394	415	422	474	451	413	429	435	462	407	447	415	426	399	430	438	415	438	438	459	452	407	473	446	424	411	420	416	462
5776	2033	1561	1171	1104	1160	1103	1104	1034	982	925	960	958	924	952	931	943	1021	910	978	1019	963	985	991	976	952	945	925	949	945	989	939	924	936	936	957	964	982	953	979	967	1003	968	987	976	967	984	947	975	890	935	984	991	935	948	954	1046	957	952	913	943	933	986	934	947	956	933	1029	962	972	953	912	947	1003	982	966	931	961	960	932	1028	964	979	1002	914	917	973	994	923	1006	951	904	964	979	999	967	984	927	1033	922	935	954	982	966	926	915	965	980	1011	979	970	965	930	955	977	943	935	942	962	922	971	992	991	912	953	969	916	991	966	973	950	950	915	1002	961	963	961	910	950	988	937	989	932	900	947	954	960	1004	953	981	944	973	984	981	989	904	1011	985	957	1005	979	973	1029	979	1014	955	1004	939	972	983	942	955	963	928	949	927	941	904	933	905	1003	933	987	976	959	986	970	976	939	957	994	1011	951	1013	1011	996	999	967	937	1006	972	932	944	963	917	991	902	970	1010	938	981	929	969	975	1009	956	945	922	1004	953	987	942	963	954	965	952	924	952	1015	1000	994	905	935	998	951	948	944	929	993	988	963	964	1017	968	915	932	894	969	919	1006	967	958	1022	992	911	952	975	954	970	974	971	923	943	987	929	1005	984	967	947	957	881	970	912	971	959	984	963	910	1012	961	929	949	964	925	1001	940	969	899	1052	925	941	945	1006	968	919	933	994	934	943	960	886	933	944	968	928	956	979	982	897	1013	920	920	947	1016	984	969	960	953	968	965	992	905	962	921	954	997	943	993	974	961	1009	982	951	972	976	915	939	984	909	937	976	908	960	945	969	964	934	947	961	947	980	912	965	952	978	984	952	938	899	994	922	917	945	953	942	965	960	949	970	958	973	955	911	973	986	923	960	935	971	967	969	987	924	988	958	965	993	1005	990	976	954	981	965	981	1014	983	905	998	987	967	914	919	962	964	995	937	1009	912	898	950	981	943	951	966	929	962	908	948	965	945	924	993	908	911	949	904	964	975	982	986	979	953	977	968	948	921	957	967	958	963	999	959	905	959	986	998	989	960	970	949	979	984	1016	962	974	916	949	970	954	951	1013	937	898	1014	884	987	1024	932	924	912	955	923	912	921	953	952	932	1005	960	960	952	984	871	1010	904	1045	972	1008	978	984	955	989	947	929	946	945	976	944	993	925	992	978	980	955	960	1006	940	968	956	1029	920	950	955	930	928	970	913	997	987	988	996	968	958	928	931	961	938	948	954	983	977	902	954	919	971	981	930	1045	933	943	982	980	936	960	978	908	981	963	984	981	984	1005	951	907	961	990	955	958	981	927	1018	964	967	992	935	974	981	972	941	956	986	966	1028	953	965	1020	937	999	957	955	982	968	987	942	980	930	991	1031	931	987	944	995	950	980	957	929	961	968	922	989	986	1012	910	989	969	935	957	936	966	934	965	963	1006	950	938	999	981	958	973	899	1006	912	934	941	914	943	959	953	1032	935	981	991	953	979	927	948	934	962	962	958	986	930	951	987	968	978	992	978	931	941	950	976	1015	935	962	934	971	966	923	964	991	954	900	933	936	935	966	937	956	869	945	956	979	915	887	991	913	983	1015	986	1010	985	994	974	940	949	966	950	988	970	944	919	926	963	899	979	966	972	951	947	970	983	980	966	935	954	926	935	974	926	985	980	1003	992	968	897	1018	949	939	920	905	958	956	954	930	971	975	997	1017	963	1011	965	939	981	972	962	951	924	938	949	1000	983	988	940	954	961	928	986	964	952	944	979	986	995	897	961	1004	970	1005	984	930	976	999	987	921	979	953	928	1019	969	973	1011	987	977	956	933	1006	963	971	924	956	975	911	1024	890	944	949	987	986	982	952	967	957	929	970	956	967	951	987	973	1007	983	975	976	957	974	977	987	998	941	953	961	963	945	899	952	934	983	959	961	966	961	996	1020	912	913	934	974	940	957	975	1005	948	947	1026	940	965	964	965	1009	921	982	943	990	936	1044	982	1027	905	966	954	970	987	955	986	931	967	967	938	979	977	976	1021	978	967	976	959	894	1005	988	921	971	934	897	1011	915	936	1004	946	1015	955	971	951	920	975	922	940	898	930	977	944	985	973	972	967	964	927	965	946	990	941	957	945	944	932	948	939	949	953	963	939	948	939	949	915	914	960	970	935	959	973	1011	946	1027	963	887	924	964	1025	944	996	967	982	942	963	981	982	977	998	953	918	913	948	948	976	968	927	965	980	1006	956	1029	966	963	962	975	1015	949	965	934	985	1007	986	959	987	959	941	917	962	940	964	978	968	967	938	972	968	1044	978	987	945	915	990	915	1004	983	926	902	939	986	952	967	950	905	968	954	931	887	964	938	944	959	959	995	978	967	971	956	983	1005	976	962	953	950	995	975	949	908	936	943	1019	944	1007	928	951	1002	975	960	943	921	978	934	904	983	953	946	928	970	896	984	960	901	958	955	997	925	943	905	965	956	970	923	960	940	943	947	917	939	973	933	1009	931	888	936	959	1008	954	861	958	969	966	901	1003	949	987	968	933	986	1001	1008	968	935	932	929	1013	954	939	980	975	980	958	1002	974	975	911	997	1029	890	957	946	927	924	963	923	988	967	933	930	954	957	946	962	1004	936	914	997	962	987	1006	983	964	924	960	944	983	977	933	973	905	979	961	945	957	986	907	914	912	984	970	969	983	916	983	949	958	951	962	978	1005	1010	927	978	947	981	1027	929	933	950	881	974	957	940	959	975	1003	979	930	991	950	947	912	948	923	944	908	958	950	974	1007	961	982	971	942	916	922	922	903	928	921	984	970	889	944	967	991	961	976	938	1020	909	945	958	965	951	986	923	940	979	983	1010	966	999	933	961	927	949	939	1000	962	941	958	937	954	981	950	885	968	963	991	992	1005	941	893	982	958	983	892	1041	981	983	950	1023	949	919	927	963	1000	962	1013	950	919	953	986	987	962	940	961	941	942	981	947	892	963	986	1027	930	927	974	999	990	1001	968	969	963	957	989	952	986	967	986	963	963	936	940	938	1048	984	951	950	950	977	958	901	983	987	1012	989	956	956	920	937	980	977	990	920	944	989	985	951	877	911	936	934	959	936	928	932	936	989	975	995	961	942	941	1009	923	976	991	950	910	995	943	978	1001	983	909	911	967	905	919	940	965	985	954	1028	930	975	994	994	986	928	964	1003	960	960	951	938	906	968	988	983	979	1014	930	963	974	958	958	987	971	976	977	986	991	995	970	938	955	944	935	969	1031	996	970	946	966	906	969	915	1008	900	890	950	992	953	912	923	1021	975	948	991	941	926	910	970	997	979	993	1004	949	947	983	905	945	956	936	970	1001	947	951	983	974	949	920	922	976	950	990	932	937	927	961	1005	991	969	956	972	965	957	949	981	916	992	957	935	976	1016	963	1009	997	1018	1007	972	973	1017	956	945	918	961	880	1016	958	970	968	974	981	919	971	938	932	959	937	957	1015	974	916	995	1019	927	959	953	1021	1008	970	975	973	952	937	931	908	1014	958	930	952	956	932	941	957	954	902	974	950	923	997	937	945	955	975	937	957	941	966	951	965	961	924	972	927	947	896	935	963	932	1015	999	980	963	894	1001	951	971	953	993	948	941	974
23946	20626	23841	27425	20619	19977	1952	1012	892	653	518	427	397	358	375	327	373	339	346	337	327	343	327	351	327	330	327	351	297	270	305	324	378	296	313	315	312	321	306	357	321	365	322	303	332	341	316	313	338	340	283	322	329	320	303	328	305	298	305	301	335	314	318	351	316	318	323	324	310	310	340	348	330	316	329	313	316	296	290	332	355	368	360	328	311	310	327	327	307	330	335	343	329	326	310	317	322	339	297	326	348	329	317	310	323	336	298	301	297	315	350	294	303	312	331	324	317	292	303	288	314	340	348	330	319	287	315	307	309	308	294	325	324	298	333	307	302	310	320	299	304	324	342	310	315	320	323	293	320	314	316	314	314	318	316	313	348	328	326	290	325	349	298	352	287	297	332	330	318	305	312	313	304	340	346	333	301	310	333	338	293	296	328	286	320	309	319	290	353	289	277	317	333	318	319	316	330	324	312	336	332	331	309	324	275	327	315	303	290	325	296	350	343	314	323	329	330	302	299	302	312	288	313	311	359	323	329	334	336	304	357	324	305	315	317	298	298	274	292	318	327	289	290	283	299	294	338	312	323	327	313	342	322	333	362	327	288	330	313	306	323	316	318	296	347	307	318	306	300	305	280	369	279	361	311	292	297	325	318	345	303	313	299	322	319	312	291	321	289	314	293	294	329	310	304	326	367	289	311	300	324	278	304	328	311	343	310	310	318	319	327	300	311	321	322	328	323	320	321	326	333	315	303	330	332	322	330	317	295	302	315	324	312	318	340	343	322	307	313	311	304	295	326	333	303	314	323	321	315	338	299	283	329	340	322	292	315	295	299	294	306	328	333	307	341	320	345	306	311	343	337	346	307	375	343	341	312	323	307	308	309	279	341	292	361	296	306	343	356	352	289	309	292	293	310	301	301	313	335	298	343	312	320	317	311	341	315	337	340	360	295	330	333	331	328	321	328	308	309	311	304	306	349	313	303	312	325	327	345	326	330	311	316	301	319	330	296	298	351	335	325	317	319	309	318	340	300	317	294	313	349	331	323	309	326	330	320	334	304	311	309	337	310	295	317	313	292	306	307	291	297	340	323	300	291	316	310	328	327	325	350	325	352	317	352	333	324	349	329	331	330	303	299	341	349	339	308	302	323	345	312	334	289	318	307	346	299	319	308	309	309	330	305	325	310	318	309	325	297	320	356	323	316	325	319	342	300	330	325	306	320	363	333	312	324	341	317	302	303	342	321	316	334	304	320	295	310	326	283	295	321	306	316	312	314	324	361	325	331	314	324	332	340	293	330	309	354	307	309	344	347	316	308	305	324	317	339	330	334	342	306	323	306	290	313	327	323	320	372	313	328	334	305	329	297	311	333	328	347	346	324	320	318	344	375	320	313	336	282	315	322	351	321	310	292	297	307	281	343	334	295	355	299	342	326	321	322	282	291	317	295	317	298	309	287	300	351	312	275	314	324	336	333	316	306	296	278	313	291	324	309	300	300	341	302	307	302	324	309	308	283	303	317	316	327	327	331	348	349	317	312	301	296	351	294	310	332	317	341	314	314	312	317	349	319	335	315	357	322	305	311	311	327	317	329	295	284	308	313	313	334	318	329	312	306	329	310	301	279	328	306	317	278	330	339	313	334	299	332	326	345	317	329	304	314	345	337	326	302	320	323	363	291	304	334	284	319	319	308	312	306	298	348	366	311	333	323	332	308	327	315	322	356	342	343	301	283	292	321	322	335	313	333	340	340	330	310	311	321	323	330	306	336	319	301	318	338	332	283	335	336	310	366	371	284	328	312	338	308	300	301	336	296	329	317	345	317	319	304	320	296	318	323	313	309	311	319	314	308	342	350	328	334	341	306	300	339	308	290	297	284	357	327	296	325	319	309	307	287	301	325	306	324	322	318	290	314	333	307	311	308	321	340	333	322	337	309	297	346	318	304	335	295	293	324	335	301	299	334	293	303	306	315	304	309	305	321	315	333	290	316	304	321	295	328	320	328	317	295	312	316	326	349	320	314	337	347	302	324	313	307	292	319	323	317	298	341	326	302	296	297	359	297	344	311	300	319	330	334	320	323	299	306	333	305	301	330	344	306	345	307	341	342	321	322	343	291	273	304	307	297	341	304	297	329	287	288	285	344	317	305	305	310	300	321	300	309	307	325	339	322	299	330	314	312	338	316	330	325	312	293	319	294	346	318	321	325	315	311	295	290	318	278	329	295	315	291	316	318	328	322	318	366	308	334	341	297	337	318	295	348	331	313	282	296	302	338	321	316	304	304	331	314	305	314	297	297	323	331	313	280	311	333	313	300	310	317	302	368	316	327	287	299	324	300	332	310	333	333	343	311	336	316	337	331	335	306	301	334	312	314	300	322	319	315	306	295	273	324	333	342	312	323	320	281	349	335	295	338	347	335	312	287	341	336	316	353	321	335	279	289	308	312	319	292	314	301	328	314	314	313	291	337	300	323	312	330	323	334	323	315	313	305	335	303	351	326	332	334	310	326	326	324	308	306	321	308	324	337	324	358	318	336	298	293	303	271	315	287	317	301	273	281	294	291	321	278	308	351	320	340	335	333	332	333	288	356	318	318	330	317	315	297	358	343	317	318	330	341	346	285	311	327	328	334	327	305	292	296	296	354	321	267	317	314	349	308	327	300	292	327	379	307	278	303	312	314	317	305	357	325	346	319	317	311	364	331	303	313	314	341	354	317	309	318	322	293	294	325	327	297	308	285	322	297	334	304	314	333	303	340	324	313	320	313	328	300	315	323	329	320	327	321	300	316	341	307	329	312	311	322	309	303	359	333	332	341	326	312	285	333	338	294	339	301	303	295	294	271	316	333	318	305	287	318	351	326	294	322	329	352	341	331	344	288	316	338	325	321	302	322	313	277	336	321	296	297	331	329	286	299	351	340	306	325	327	309	301	318	317	304	330	309	305	323	308	280	309	305	330	297	314	313	332	311	349	303	300	297	338	324	325	277	343	321	347	313	319	323	324	263	313	315	307	300	374	317	324	322	334	324	311	294	312	307	332	305	313	319	272	326	317	330	335	299	296	312	316	285	332	330	311	323	306	347	329	286	331	299	304	278	336	327	295	374	323	286	346	311	310	337	337	327	323	333	351	291	324	292	308	322	310	316	286	327	290	324	305	288	315	320	352	311	313	292	311	327	288	319	316	269	330	335	322	315	310	303	340	329	363	319	317	327	304	342	332	334	321	319	295	304	308	330	315	291	313	281	305	321	312	355	321	312	308	328	332	318	325	300	300	311	287	339	313	313	326	326	326	311	301	323	306	365	304	279	283	315	353	341	344	306	327	323	314	298	314	325	294	300	320	303	295	332	309	342	334	321	317	345	319	323	296	315	360	322	309	275	316	310	337	321	315	297	321	309	329	296	321	325	328	349	345	307	315	328	298	372	338	324	325	292	313	304	363	334	329	335	300	354	325	293	313	306	317	312	319	296	309	300	335	367	318	295	337	276	290
3699	3842	2327	1405	1155	1042	979	876	872	800	801	774	778	692	720	739	722	735	739	704	719	744	687	723	672	706	686	701	708	717	722	746	767	748	686	716	721	713	679	736	715	700	717	717	736	704	754	717	742	748	706	700	690	755	693	700	709	704	690	769	719	692	714	675	679	704	746	704	709	719	728	677	700	703	787	717	755	709	731	699	666	661	750	743	729	736	697	714	723	705	725	711	716	684	741	699	710	704	728	701	732	705	701	706	729	715	746	689	706	691	780	738	735	726	739	707	694	734	743	710	704	717	711	737	691	739	709	706	692	733	728	714	758	724	702	691	706	695	723	741	715	732	718	727	633	774	730	709	695	770	667	728	726	724	733	727	690	724	719	719	732	732	684	772	719	722	689	720	730	693	712	707	736	747	724	670	675	716	700	688	691	671	697	683	723	732	730	730	696	735	720	688	710	721	691	731	731	775	739	694	756	739	710	683	736	713	698	713	705	738	723	722	719	723	717	679	725	726	724	732	703	754	712	717	721	740	690	709	721	712	720	671	706	757	740	736	715	694	657	688	722	754	682	697	696	761	689	719	674	655	717	682	698	666	738	685	715	723	748	707	708	692	759	701	733	703	705	716	683	735	715	700	698	699	766	748	717	735	692	733	741	725	745	691	687	726	671	728	705	729	696	733	753	720	665	686	711	692	707	704	737	695	710	687	710	765	735	682	702	699	733	675	754	748	700	746	717	730	699	702	755	703	659	722	719	737	746	701	728	711	696	736	683	686	686	712	742	695	720	782	720	719	669	691	686	743	702	670	706	728	741	700	802	727	690	718	697	757	694	704	721	732	714	730	722	680	712	695	736	658	694	692	707	738	668	714	678	738	720	707	748	664	728	702	776	736	697	738	757	697	757	743	738	671	691	702	654	722	714	679	680	751	701	717	720	693	750	678	718	742	674	748	761	726	736	725	743	721	715	669	742	652	700	742	728	761	709	667	724	690	681	724	709	715	716	682	720	748	706	705	736	679	699	681	695	743	722	761	732	730	770	697	703	719	719	718	727	703	754	725	706	686	711	725	691	760	676	711	729	709	695	739	724	727	717	701	734	682	751	742	688	681	708	707	716	763	732	719	660	694	704	745	720	727	685	711	747	700	712	765	685	746	689	737	706	746	705	724	716	692	746	709	752	646	702	713	677	701	725	721	752	721	739	717	723	692	678	674	652	741	741	730	706	711	712	703	752	713	692	654	715	703	764	726	702	744	709	694	692	714	714	689	729	695	705	724	703	747	718	645	690	715	724	716	712	715	690	709	736	699	663	706	703	721	708	745	700	720	697	725	710	727	741	738	729	689	762	717	733	700	716	717	743	658	698	742	707	712	712	701	705	710	705	687	718	643	681	708	721	671	707	686	736	712	693	693	715	745	757	720	689	709	715	757	705	720	690	724	707	727	723	660	730	762	680	748	742	690	726	723	713	672	754	727	706	712	730	678	683	692	673	705	706	732	699	757	683	680	735	726	705	729	640	737	689	672	709	741	760	736	775	700	679	735	713	664	719	700	710	710	722	731	689	674	719	739	754	731	703	689	694	716	700	705	712	751	702	718	673	691	662	713	707	708	718	696	698	734	716	689	703	702	738	704	708	699	682	768	744	682	649	738	741	696	692	702	694	666	687	693	698	710	749	738	779	683	728	670	734	699	685	732	721	723	706	759	732	706	664	662	720	781	724	675	745	719	716	680	684	749	735	745	754	676	744	704	659	741	719	681	707	701	742	731	752	708	661	710	760	696	727	729	753	669	734	701	668	694	712	745	689	748	750	775	714	720	712	748	748	728	679	720	687	700	708	713	700	675	740	696	726	739	723	694	678	711	676	689	703	745	709	708	746	689	731	734	713	734	679	732	716	668	717	722	733	705	688	672	811	740	709	704	703	723	701	745	682	671	692	695	690	722	717	699	693	721	660	702	705	681	758	717	716	685	729	728	681	720	701	740	696	712	772	744	664	714	722	743	696	752	697	730	712	732	677	659	731	701	702	677	734	694	690	705	710	723	742	719	663	702	710	689	693	680	737	732	675	726	736	717	699	707	696	693	687	727	709	725	692	727	688	714	746	691	703	715	718	746	675	689	733	694	732	721	765	711	705	684	700	706	779	693	708	688	704	715	733	677	734	686	724	672	713	705	715	729	751	718	686	706	708	690	656	662	738	720	676	687	719	734	704	744	725	668	721	685	763	734	704	727	668	738	723	732	739	704	694	688	714	680	699	709	697	712	714	694	718	728	697	694	721	709	732	692	709	690	705	697	732	723	703	759	701	693	717	649	765	744	741	738	690	691	728	664	730	707	721	683	716	693	699	749	683	708	646	713	722	685	691	698	739	685	717	722	717	718	713	707	750	716	707	721	679	745	667	704	737	716	722	697	685	721	705	673	695	700	710	712	705	706	693	704	729	729	694	706	690	701	713	724	702	684	709	683	720	765	780	671	694	690	678	700	684	751	707	761	733	718	726	684	710	747	727	697	669	691	695	654	701	698	749	708	712	687	740	715	723	692	706	736	734	701	727	739	763	709	720	739	720	744	725	719	698	669	703	656	698	720	692	742	713	666	663	709	734	735	696	696	763	680	683	711	714	725	743	712	755	731	697	666	708	730	700	708	713	740	721	705	726	679	704	706	731	734	688	708	675	720	700	706	752	709	722	690	710	699	727	721	751	756	657	733	701	683	732	720	752	695	667	729	714	732	676	750	729	691	670	685	713	718	717	756	735	731	713	739	679	654	677	734	682	669	760	683	690	705	724	687	747	771	747	676	728	667	701	682	769	695	710	686	734	707	704	707	713	665	722	717	700	735	682	672	689	662	671	689	685	727	723	729	674	755	710	731	734	703	746	716	714	699	704	695	728	706	738	750	712	712	702	749	697	672	717	704	714	700	718	729	724	712	711	710	718	688	712	716	637	737	698	681	763	747	747	693	716	735	687	725	727	724	671	704	728	670	734	745	747	698	658	737	781	694	735	728	725	694	715	677	667	739	771	633	679	746	719	743	733	674	753	721	693	706	709	733	721	711	688	699	755	732	685	709	696	688	721	705	711	737	702	687	731	718	691	729	746	676	723	718	709	676	678	679	698	703	690	739	744	691	662	709	727	737	750	704	718	697	741	737	704	698	731	791	746	751	718	722	707	691	709	737	709	701	705	661	690	720	707	754	728	730	699	699	774	710	708	700	711	708	751	720	704	713	744	710	682	718	720	723	719	674	721	716	716	719	629	740	732	692	662	697	680	749	663	734	703	754	758	700	696	711	655	687	705	715	705	677	684	756	663	717	740	717	782	725	747	745	691	650	732	700	700	781	707	700	730	733	700	747	717	685	719	716	710	711	705	694	730	680	707	698	704	711	742	711	705	728	720	714	748	720	687	708	717	724	706	722	732	721	696	668	737	661	742	695	680	687	723	709	740	687	737	694	682	725	752	663	732	759	732	693	721	734	722	695	697	745
23406	20658	24170	27166	20660	20705	16977	1955	1160	744	622	387	372	327	281	230	275	240	242	244	232	250	203	212	224	200	226	196	203	217	207	223	192	238	173	189	188	208	186	211	193	227	179	213	202	183	175	200	198	171	185	242	211	192	197	201	193	198	211	203	187	179	210	196	193	192	174	185	171	179	192	181	192	163	169	200	231	177	178	211	192	203	190	181	187	175	164	199	187	198	202	180	196	208	168	164	185	170	180	190	194	178	187	206	179	187	179	209	192	197	188	195	193	187	185	182	170	185	186	182	189	210	196	210	179	185	197	166	183	184	183	187	189	239	195	191	214	192	191	201	218	176	211	191	193	181	175	160	176	181	194	188	212	196	180	218	178	192	192	163	197	206	183	210	181	198	204	190	187	172	184	184	203	192	210	218	201	188	183	190	199	178	210	173	174	204	204	189	197	192	172	187	182	203	164	198	196	206	191	164	181	207	171	189	207	182	191	223	182	201	194	164	191	179	209	186	173	194	206	181	185	194	224	179	194	198	182	183	195	181	184	199	189	177	195	195	184	200	174	198	184	213	186	175	195	203	199	195	160	176	184	185	180	166	164	163	194	196	194	201	181	173	167	212	183	160	184	185	179	200	193	193	185	200	208	166	194	188	195	206	197	174	178	197	165	180	186	195	198	213	169	190	213	187	174	201	187	223	174	186	178	219	185	166	178	173	176	169	215	169	181	204	201	188	190	198	181	203	160	191	201	197	152	194	184	162	204	173	202	199	221	228	182	202	210	193	182	174	196	196	189	166	172	197	199	189	201	176	187	186	208	183	193	183	203	206	204	196	183	173	196	167	200	192	184	151	160	184	194	223	185	212	203	186	193	169	166	213	195	179	202	207	177	184	193	189	204	192	182	177	212	176	184	198	194	188	177	181	185	218	187	184	210	192	197	159	189	222	200	161	196	155	195	184	204	182	207	196	207	192	192	190	172	183	201	198	176	185	191	184	184	203	183	209	202	189	208	219	189	203	195	194	191	187	159	164	187	190	210	202	201	209	205	206	221	170	190	170	196	192	180	172	220	192	184	197	211	174	192	181	206	185	191	179	179	200	203	156	154	223	202	195	176	187	174	204	195	191	193	183	206	186	189	202	207	192	183	212	196	208	176	186	201	201	175	170	173	201	198	214	183	173	175	192	197	181	210	207	161	204	210	212	177	183	193	173	210	189	172	168	167	190	194	199	202	180	181	202	168	172	187	186	194	187	202	175	204	191	183	199	160	200	198	210	185	176	211	195	184	190	195	224	202	198	179	194	164	195	212	208	184	162	206	175	194	213	211	193	218	160	201	174	177	203	155	174	199	183	187	194	181	179	174	192	204	183	187	176	204	179	187	202	205	202	209	198	181	182	212	175	192	196	182	160	163	164	177	195	206	194	187	205	193	174	187	203	178	169	185	184	169	165	209	187	190	200	197	198	174	161	189	173	215	216	175	182	218	174	196	186	172	205	205	173	216	176	195	192	164	203	199	205	208	186	194	193	193	184	184	174	207	170	179	216	223	218	165	173	181	186	202	203	180	170	183	190	183	188	189	177	201	198	163	174	191	177	181	197	212	176	182	193	169	219	188	188	164	192	188	181	181	168	200	200	195	197	220	187	176	166	199	181	188	185	209	204	194	202	177	190	194	195	219	214	192	179	168	203	194	188	193	194	199	187	204	212	188	203	161	176	189	188	162	186	196	194	193	197	199	192	160	179	188	201	188	169	185	181	196	162	184	191	184	205	215	205	217	174	205	172	170	186	173	213	213	184	197	181	177	216	195	194	180	198	191	172	181	212	189	183	163	186	197	168	184	187	191	183	200	177	184	189	182	217	176	195	208	204	192	178	194	223	215	217	204	213	220	208	187	171	193	169	195	191	196	172	203	190	207	168	204	196	206	187	169	188	171	182	185	175	215	189	197	191	201	195	204	185	201	202	202	188	199	182	190	174	198	225	188	180	187	195	199	198	211	170	189	192	195	186	190	199	196	173	184	194	175	203	198	175	198	169	212	186	177	183	184	178	200	187	179	171	204	189	188	179	205	207	193	168	157	206	204	180	196	190	176	193	201	197	192	178	202	214	208	195	196	188	208	175	179	181	186	192	184	174	197	196	177	201	210	187	169	184	193	180	177	173	198	183	157	206	172	173	190	182	181	186	194	189	217	196	200	198	198	195	197	180	171	177	176	191	165	188	182	180	203	198	210	165	169	199	178	180	188	164	160	185	178	183	193	197	172	168	173	184	193	205	170	201	188	195	195	191	199	181	212	174	195	184	176	164	189	187	188	213	176	153	169	190	164	201	168	183	194	184	204	204	203	180	181	197	190	175	202	172	193	158	184	212	191	185	191	190	215	170	192	200	158	196	188	183	198	176	205	182	186	187	169	226	188	195	198	183	199	203	184	184	200	163	196	215	181	206	174	193	173	170	214	167	193	195	179	181	204	174	193	174	216	184	195	221	185	165	203	182	202	167	190	182	171	200	175	204	207	182	189	183	190	223	204	159	211	176	214	204	165	191	208	174	206	192	197	180	186	172	204	195	189	215	176	199	208	171	170	177	185	186	218	194	205	202	161	220	186	186	191	218	206	178	189	185	178	210	190	182	186	204	246	179	197	196	184	195	181	197	188	189	179	214	212	202	189	180	190	175	192	193	180	211	178	208	204	197	196	179	201	225	169	178	207	181	194	211	177	201	198	173	188	205	182	208	201	188	176	180	186	187	166	182	190	193	181	174	192	213	201	199	191	207	176	200	197	158	214	187	218	199	187	190	208	176	197	164	192	231	202	180	209	167	205	168	187	216	161	152	211	195	175	185	199	170	172	196	207	192	166	161	191	198	214	192	219	205	192	167	199	200	191	187	187	201	170	203	184	187	182	196	192	211	188	197	217	210	205	171	201	208	210	205	172	178	198	211	193	195	184	193	202	208	216	206	179	191	202	207	197	201	195	200	176	169	237	190	203	180	204	207	183	199	191	171	162	179	169	162	196	197	199	188	176	199	184	164	161	196	184	201	206	190	191	200	186	187	198	213	174	179	191	179	185	208	200	167	163	225	201	181	196	176	208	173	189	183	206	172	194	149	199	186	202	194	213	181	188	186	178	200	200	180	161	216	207	190	221	187	169	203	193	190	192	172	170	195	175	189	185	178	175	174	161	185	212	187	179	198	195	175	187	183	182	213	191	196	161	177	196	176	169	208	182	181	195	193	189	180	201	200	203	176	220	187	183	194	191	193	173	186	205	182	184	180	204	190	193	187	207	214	199	177	182	178	170	181	183	172	191	200	177	197	203	175	196	204	212	191	194	192	187	158	179	211	193	208	227	187	206	216	186	213	210	179	216	207	167	188	209	205	158	180	232	179	209	214	178	190	201	185	184	131	194	220	185	168	202	178	199	188	221	184	190	183	205	164	203	200	161	200	199	163	178	184	160	186	188	176	202	182	179	184	208	182	183	182	180	160
3772	5740	3121	1573	1187	959	879	804	704	632	566	568	538	502	529	512	535	447	502	482	465	466	422	493	452	444	463	464	453	493	518	419	526	487	439	488	491	459	490	458	485	497	442	467	469	457	466	458	472	440	484	458	469	460	526	464	433	419	461	468	451	449	442	440	448	523	430	454	413	452	426	480	455	462	509	422	469	489	451	435	482	472	471	467	475	473	444	432	462	389	467	497	476	434	474	464	467	474	471	428	461	439	471	459	482	436	492	463	488	474	437	456	446	450	460	460	500	446	454	453	437	460	443	448	469	470	457	471	453	468	441	466	468	456	447	440	456	460	500	473	453	502	467	432	450	447	431	454	472	473	432	466	457	472	465	464	458	452	457	466	479	448	484	443	422	467	462	461	474	468	467	476	413	445	436	496	478	504	440	427	451	447	454	491	447	435	447	476	444	459	440	475	474	458	433	439	461	472	472	483	474	465	443	457	439	440	475	458	418	456	499	459	463	459	482	461	449	433	479	462	500	465	485	442	473	469	448	473	467	391	439	459	471	458	484	465	458	468	427	456	462	455	482	448	494	478	475	457	478	451	479	461	437	466	505	465	475	462	457	431	468	485	472	513	459	470	475	485	506	454	491	472	485	430	467	475	461	490	477	458	487	463	439	513	450	428	468	484	451	453	468	452	459	448	440	455	509	418	491	467	470	416	481	439	461	421	441	438	449	462	451	454	479	456	456	448	467	455	434	428	473	468	457	484	455	449	476	480	494	445	484	478	447	474	444	454	462	456	473	499	480	472	509	478	516	460	453	460	457	437	451	461	513	452	462	477	442	458	455	461	476	443	468	440	485	450	466	430	458	466	489	455	446	485	447	466	461	456	449	483	478	458	490	449	449	461	463	470	501	436	465	477	423	456	425	430	474	490	493	452	460	440	461	451	501	457	442	447	448	492	475	420	455	486	433	497	470	447	470	468	471	444	452	451	443	478	465	503	456	511	460	455	456	479	471	494	461	473	447	452	449	473	458	473	476	462	481	447	454	452	472	470	463	471	476	479	467	455	465	486	507	482	490	479	436	470	471	461	466	507	475	465	470	490	464	499	470	457	467	465	442	455	464	455	452	451	430	436	441	437	458	477	478	488	440	458	466	473	450	436	476	430	461	469	467	432	437	497	447	463	460	470	458	421	463	458	451	428	453	502	491	476	428	461	449	437	481	471	476	475	453	460	439	456	471	519	457	491	479	461	494	490	496	456	460	470	425	480	491	434	455	459	479	446	482	463	488	485	488	512	422	490	440	491	527	436	463	451	467	452	510	453	444	449	437	440	463	443	480	451	455	412	466	448	418	447	459	453	471	450	464	496	488	483	484	444	472	458	438	471	465	481	421	467	462	478	427	466	487	467	451	458	459	475	431	435	423	448	446	464	478	440	477	464	450	433	469	470	447	503	459	467	448	492	467	453	471	447	467	500	446	463	436	467	461	479	468	470	458	449	490	472	481	443	449	470	440	464	471	429	426	475	462	475	419	457	507	459	437	460	487	468	423	470	504	453	452	437	437	501	455	476	499	428	443	477	494	461	482	465	438	487	473	450	429	428	477	480	447	510	494	462	469	458	452	453	423	483	428	457	467	457	443	474	446	486	457	472	467	479	489	444	449	439	430	427	466	497	461	441	445	453	462	472	465	456	447	469	457	439	458	470	445	461	470	486	483	445	454	457	463	452	435	484	492	436	477	515	473	486	466	481	477	473	465	419	470	478	468	442	476	471	440	455	439	463	455	451	463	488	432	449	489	450	441	425	483	469	473	468	479	429	452	453	425	448	466	460	444	483	427	441	438	472	461	437	451	486	471	466	437	458	495	436	440	465	445	459	479	451	462	408	468	415	448	452	478	469	458	454	473	485	466	453	443	479	444	432	470	476	440	430	480	471	475	448	457	462	497	464	498	468	470	444	467	489	451	454	453	453	454	456	478	464	453	450	445	459	479	438	445	491	436	505	464	453	438	462	420	467	470	471	446	467	466	458	488	447	430	476	457	455	467	423	513	434	456	438	481	421	421	462	441	514	480	464	475	473	443	446	441	489	442	490	513	456	438	431	462	461	462	445	421	488	433	431	467	411	441	501	457	484	471	455	424	455	428	467	466	463	499	470	474	515	482	439	465	446	454	498	460	454	481	472	447	465	435	488	483	455	440	454	499	456	485	471	446	458	452	463	477	458	450	461	439	476	422	443	415	494	436	469	464	509	465	474	453	432	466	454	452	468	477	473	468	459	416	447	483	476	464	474	451	461	490	488	477	474	462	454	429	449	446	453	428	463	465	439	443	492	435	473	469	450	475	440	465	458	484	497	471	462	452	487	428	462	468	485	464	460	456	466	445	441	457	454	507	419	459	432	425	471	459	458	503	421	449	474	448	462	492	454	461	457	443	438	420	491	483	475	443	478	482	445	461	463	491	447	449	518	477	494	472	456	471	489	459	437	450	482	442	477	485	452	487	498	457	488	448	495	437	467	472	454	438	462	456	424	447	447	454	432	445	473	461	432	453	432	480	456	516	451	469	468	473	462	476	449	475	462	444	443	463	448	408	466	453	462	455	458	462	475	449	459	516	454	448	494	455	470	486	444	454	474	443	477	456	446	468	451	464	471	482	482	450	449	458	483	423	482	468	466	491	484	486	453	447	429	471	465	469	464	426	455	458	440	487	485	430	466	454	487	492	496	447	467	460	454	478	453	482	421	489	481	452	512	456	452	492	492	471	449	451	431	475	420	455	440	497	472	443	477	418	475	439	469	482	428	446	453	492	446	438	450	478	477	492	492	453	470	456	465	445	510	444	473	464	444	425	433	445	471	450	478	426	468	456	420	480	450	433	444	451	459	453	452	450	438	438	483	485	493	496	449	492	497	456	494	458	484	474	470	438	458	468	464	491	437	452	451	442	428	479	449	483	521	452	443	463	488	462	490	468	427	463	434	489	486	461	437	423	463	482	438	439	433	471	496	467	436	485	467	443	456	447	460	469	480	478	456	456	479	430	489	478	438	474	438	436	493	421	479	454	460	483	459	474	447	438	485	463	483	414	481	460	458	504	510	476	441	442	486	454	448	456	487	447	488	466	494	467	450	475	456	469	433	432	453	468	441	452	470	469	485	461	464	487	445	436	468	473	434	477	493	473	476	486	467	465	452	461	492	446	466	411	469	479	444	503	412	463	438	449	473	439	463	434	452	447	439	442	465	467	458	477	437	468	445	461	480	503	479	475	461	460	478	477	493	432	459	420	443	471	454	482	498	422	493	447	431	421	447	440	466	466	491	452	485	454	423	455	467	460	458	474	448	435	478	490	434	497	462	463	436	414	467	441	427	461	453	472	450	478	464	460	434	455	453	465	428	461	501	457	480	447	463	457	434	490	461	503	474	430	442	465	445	437	471	495	492	465	451	476	461	476	491	449	498	442	496	475	435	470	409	466	481	483	485	484	456	467	462	460	454	466	437
31434	19254	8016	1262	826	755	784	715	709	659	532	474	455	476	428	447	466	431	444	415	424	437	431	469	438	435	436	393	416	432	444	490	379	441	447	442	398	480	423	433	443	403	384	469	432	422	425	444	433	408	451	406	413	465	455	438	439	419	447	436	423	444	485	465	447	406	439	432	450	429	429	409	446	453	435	419	388	449	429	462	483	445	419	453	383	421	420	430	433	451	446	454	435	467	413	427	443	449	454	433	398	449	436	396	420	424	412	414	411	467	414	449	453	436	432	429	433	459	432	445	456	412	389	465	433	451	433	431	419	458	429	406	396	426	440	401	443	482	444	413	430	427	442	451	424	404	433	433	413	430	417	442	459	429	478	398	441	451	404	481	458	433	466	460	468	427	460	435	425	449	409	474	473	398	424	400	446	468	449	446	421	392	439	426	431	436	405	467	473	413	458	444	445	458	431	450	423	425	426	417	453	404	428	417	436	445	466	453	478	437	431	456	441	451	418	431	395	395	425	407	428	413	432	404	465	396	423	430	427	418	385	447	466	438	459	455	433	424	457	424	418	412	428	423	414	438	421	452	453	443	440	448	445	489	453	471	457	444	459	474	450	442	443	447	449	441	439	426	462	411	407	445	476	441	445	372	470	421	387	449	421	402	410	425	446	469	443	396	445	444	442	447	463	424	466	440	441	394	447	437	476	404	469	426	457	481	455	448	464	445	411	413	432	401	431	420	429	453	427	442	438	441	435	414	434	415	442	457	417	432	448	420	436	406	416	433	441	412	415	396	438	443	483	423	449	413	405	425	416	421	432	444	447	472	399	403	423	425	431	411	428	423	425	406	434	474	455	439	454	469	458	413	431	431	439	460	421	433	490	439	413	449	437	431	435	409	435	426	434	420	432	426	444	485	456	451	438	458	443	384	440	439	425	444	424	431	428	376	437	476	431	407	445	460	401	397	430	424	433	391	447	439	466	404	422	429	428	428	428	413	433	475	435	425	420	410	448	416	448	439	400	449	433	448	425	441	441	446	453	452	420	425	449	432	418	430	462	401	429	436	455	433	409	429	406	423	453	411	443	441	421	454	405	409	408	425	397	426	444	435	413	469	421	393	445	422	418	463	429	414	439	465	454	430	452	452	438	442	405	445	426	412	408	426	428	430	440	444	433	439	412	410	414	389	417	406	425	381	431	452	418	447	449	418	422	409	425	413	455	440	422	443	421	432	449	461	463	385	438	438	435	428	411	444	440	396	424	468	479	409	407	452	398	439	432	427	408	429	431	430	428	441	448	408	448	405	448	427	419	455	447	411	480	400	440	422	443	420	402	430	416	432	454	380	434	458	423	421	425	420	432	448	469	437	422	458	443	429	440	423	454	468	450	437	432	409	437	391	471	433	400	430	463	433	427	421	430	432	458	411	406	414	449	499	424	453	433	403	461	434	441	436	461	401	418	415	452	407	456	416	422	466	432	410	411	435	424	430	441	435	425	438	428	482	403	432	424	422	451	458	421	458	423	424	455	442	412	418	446	440	413	410	425	470	432	443	449	445	454	442	443	447	390	432	433	400	411	416	441	424	424	429	427	400	427	432	416	432	422	444	405	428	439	437	426	430	474	453	444	449	438	471	427	442	413	447	405	458	436	425	434	444	426	431	442	435	475	427	437	424	439	434	456	414	467	427	439	437	419	427	432	456	416	383	416	432	434	431	406	406	440	429	451	441	407	438	381	419	425	416	410	403	456	402	421	431	444	440	408	441	429	426	435	432	486	422	415	408	431	437	453	451	469	456	451	421	414	408	452	419	449	427	433	435	430	409	463	462	457	439	454	470	453	470	410	462	405	395	442	447	429	446	413	454	426	423	453	391	437	447	457	431	418	419	416	462	417	419	409	418	432	377	436	438	445	437	437	445	459	435	440	436	428	410	427	418	464	402	435	451	434	406	476	420	417	449	419	398	422	414	417	394	431	431	448	457	419	422	403	393	427	440	447	447	431	395	396	455	441	462	430	430	439	431	428	425	457	403	464	423	431	433	440	436	457	459	422	402	431	437	423	411	436	431	447	410	428	468	451	448	450	430	419	438	456	451	419	436	407	436	435	440	436	440	433	437	404	441	449	442	420	384	418	440	412	476	421	444	403	391	418	430	421	434	391	431	472	438	425	431	410	503	450	421	456	434	466	406	459	437	448	419	427	423	417	415	440	484	415	440	419	389	468	432	398	459	414	424	446	474	444	411	441	464	423	392	440	420	450	420	442	415	413	431	438	422	425	425	422	425	424	457	440	415	441	459	411	437	402	478	434	420	413	452	414	433	435	410	458	437	449	414	425	427	377	418	437	466	430	458	452	440	447	409	464	453	449	391	424	417	424	448	451	437	461	466	422	458	453	441	437	431	458	443	424	475	465	481	429	402	442	406	444	419	449	452	426	403	451	452	403	404	400	407	424	415	471	399	416	424	450	450	439	425	447	434	440	435	420	420	484	407	413	485	443	425	467	424	432	440	451	429	446	447	403	413	437	446	427	380	407	436	460	480	457	411	429	438	408	416	423	437	436	464	469	415	410	433	391	461	453	440	492	454	415	453	420	427	461	430	448	425	420	405	449	460	462	441	395	433	444	419	420	389	417	416	426	432	432	421	440	416	418	428	424	459	435	432	437	430	451	442	472	446	433	445	456	435	464	422	392	456	428	442	452	447	394	470	452	444	451	388	415	424	445	402	403	434	396	426	457	451	424	392	428	441	449	417	400	469	441	443	412	404	452	427	423	406	437	450	423	426	465	424	440	422	452	439	429	412	415	458	412	464	422	417	395	429	421	450	454	484	424	395	450	430	447	465	412	420	452	422	447	420	404	508	466	438	447	436	430	440	452	457	462	437	436	408	431	432	447	397	465	448	472	478	419	440	410	489	444	417	436	461	438	424	384	438	475	424	425	460	436	432	429	417	411	413	404	420	464	418	478	463	420	426	415	430	426	419	407	423	448	452	465	435	442	449	442	420	465	439	413	373	416	435	460	431	389	480	430	432	436	431	485	412	420	427	410	444	411	449	452	409	438	411	437	424	442	434	442	438	436	443	406	446	442	459	435	460	438	428	464	450	446	435	465	445	461	436	424	455	448	489	426	410	434	444	391	439	439	447	398	434	436	425	396	449	439	458	407	376	430	430	427	416	448	429	452	431	466	446	501	411	432	424	444	408	398	417	428	429	432	429	458	442	422	445	442	422	465	403	380	451	462	442	469	447	431	491	459	445	435	438	422	449	420	441	456	442	406	440	411	411	451	443	419	429	440	451	444	461	439	441	414	451	424	439	409	422	421	424	439	445	448	438	392	419	395	428	398	448	443	402	426	460	418	441	396	412	436	418	419	477	409	455	435	473	442	419	455	439	398	425	428	433	452	424	428	475	444	432	447	451	422	443	436	444	435	441	446	442	387	460	447	412	423	405	403	433	448	460	470	419	453	422	426	460	440	437	432	430	470	391	447	415
5785	2090	1640	1233	1193	1068	1063	1002	1081	960	990	1014	1064	968	969	934	980	983	964	1010	1003	955	964	970	999	969	953	992	988	993	1004	981	944	1000	944	1045	984	933	991	988	960	968	964	1005	937	990	974	925	983	958	954	942	1008	948	988	969	947	968	897	1005	931	963	1027	991	958	897	964	936	940	984	980	963	913	985	1012	978	944	984	1004	1009	976	972	944	935	908	944	954	984	1055	952	959	963	988	926	958	954	932	968	930	948	964	944	989	965	970	1027	934	965	888	982	1006	940	973	998	996	906	966	958	957	971	1019	941	909	941	927	921	976	953	953	948	969	950	940	963	1023	962	948	987	900	950	1022	978	957	1040	1039	967	974	996	987	975	977	987	954	986	958	943	1001	928	979	911	925	974	952	935	957	930	960	954	961	973	965	899	990	953	984	944	983	991	967	936	916	940	952	941	973	972	970	986	965	988	960	991	1003	964	989	993	941	970	965	901	987	1012	923	958	926	937	1018	961	954	939	904	932	958	955	992	951	941	961	932	977	1010	955	927	979	947	951	996	980	983	983	956	950	971	947	1004	974	942	949	914	998	984	904	970	955	959	965	1005	951	968	1017	976	937	1042	904	950	984	961	990	896	1026	967	955	965	959	999	991	911	958	963	951	946	1002	983	909	948	1010	982	976	983	920	938	928	994	966	1013	927	875	953	958	982	945	955	1020	945	949	992	969	952	936	907	911	952	973	993	923	983	991	967	920	947	971	987	972	973	973	967	985	969	919	1008	895	923	949	1055	1014	947	920	957	932	949	966	966	963	969	960	931	962	944	997	991	939	922	968	953	925	967	987	955	1028	938	949	948	999	950	968	930	964	959	1012	896	911	1009	978	945	929	963	972	957	996	1003	951	1025	946	1010	1048	958	962	966	1003	990	941	930	995	953	923	959	923	945	983	927	920	918	1055	894	932	1029	977	993	895	958	958	932	936	953	941	942	1012	959	925	1002	967	974	987	947	976	990	946	946	974	1000	960	921	919	971	933	932	1011	994	956	1002	966	913	1014	941	940	1004	948	931	996	922	991	929	1022	933	936	960	1001	935	973	928	967	931	930	997	1021	961	957	1016	942	898	960	957	952	1010	906	1014	1012	937	981	963	998	964	952	980	954	956	975	961	954	915	986	960	957	972	940	998	1031	993	993	1009	999	968	925	957	958	971	985	956	935	958	911	947	956	944	939	966	940	986	941	948	960	984	912	1029	948	926	905	1017	919	955	931	950	878	972	944	956	945	956	1016	964	927	990	976	930	998	1021	894	916	961	974	1001	961	994	1020	926	1002	1000	963	962	989	949	898	989	986	1020	990	986	932	962	921	999	936	986	955	958	994	964	929	1010	931	965	938	944	941	956	936	952	962	992	940	963	974	955	960	936	906	943	990	963	931	1009	973	961	977	938	983	979	943	968	967	981	907	1024	946	932	957	983	977	970	976	913	1008	993	989	901	1004	968	936	948	874	954	999	1017	994	947	953	952	962	894	958	936	937	939	930	952	955	978	994	949	920	916	971	980	1007	1025	932	1010	972	923	960	1017	952	923	928	1004	945	931	972	918	1012	995	993	904	941	990	955	976	938	966	980	951	942	917	989	979	973	954	900	974	971	1052	985	976	955	917	947	960	949	942	1005	977	1041	975	987	958	935	928	972	942	1016	1022	977	969	928	995	981	916	957	971	1006	994	979	985	941	978	984	948	951	991	1018	1015	956	932	993	988	984	1044	918	957	1027	905	994	969	937	947	990	951	992	942	968	991	964	974	970	882	977	963	1010	946	933	944	982	977	932	906	922	971	1011	1039	983	965	979	933	977	959	990	949	930	940	943	961	964	928	1002	937	988	966	1032	959	954	967	930	990	968	967	965	956	955	1002	905	922	1004	974	904	991	956	1029	948	1026	1057	942	1003	943	1012	957	964	944	1009	962	916	871	953	985	931	994	996	943	973	935	971	908	972	992	950	919	984	946	977	937	903	977	1025	979	975	971	937	960	930	954	928	974	880	999	951	978	901	969	940	939	968	962	1009	925	922	989	973	990	994	1028	978	992	995	1002	926	992	1011	902	954	997	970	991	980	947	994	956	933	1003	899	935	993	968	965	1002	940	985	870	991	967	1027	999	973	943	990	956	901	973	916	958	993	980	939	904	1027	961	927	925	917	937	953	990	947	927	1016	932	967	962	955	966	945	954	1019	971	954	910	947	946	972	995	917	959	947	969	917	978	960	960	1008	925	988	953	982	903	942	937	947	987	968	952	963	928	980	1019	992	920	944	943	1025	961	957	975	984	982	916	967	963	981	959	983	973	988	942	970	936	967	1024	1012	951	928	971	933	1036	979	988	967	938	1010	952	1029	963	936	984	981	942	980	974	981	949	944	971	959	972	938	911	955	966	984	924	946	941	935	950	1003	962	950	945	1029	995	1009	941	956	984	979	1005	975	969	921	1007	970	994	944	950	909	976	1008	962	983	991	1013	931	948	1005	966	949	970	978	963	980	956	958	915	970	988	907	1027	911	992	955	959	936	987	957	951	956	1032	935	975	886	927	941	910	897	950	959	957	976	932	974	965	966	949	1008	948	996	953	963	930	947	948	969	973	961	969	946	983	927	991	937	922	945	959	915	935	952	937	957	934	947	938	939	994	958	926	923	958	963	959	954	963	949	1014	953	942	957	964	970	940	981	976	993	974	988	959	978	920	962	966	959	960	989	988	988	948	972	963	984	947	959	947	947	921	972	948	950	974	980	978	924	961	954	867	975	913	944	947	977	1024	957	962	1009	915	966	908	975	964	954	940	908	958	989	968	945	985	1012	915	950	953	968	974	932	974	993	952	954	1020	984	999	918	988	955	937	930	946	981	971	966	869	958	945	965	959	1039	996	969	917	977	945	979	992	1014	941	972	994	968	953	928	934	1030	959	921	958	970	924	984	923	904	1018	942	946	961	986	946	925	940	950	957	969	989	1039	967	981	943	936	1024	950	966	911	965	979	1012	941	915	935	1045	989	946	931	931	1045	940	1001	1034	964	945	958	973	988	900	920	998	1017	938	959	977	999	969	941	952	944	955	940	996	960	983	915	894	996	977	894	946	989	953	996	942	953	919	963	971	952	972	1017	992	964	928	954	963	925	938	964	982	983	949	961	984	974	975	973	963	1021	984	948	986	988	992	1004	968	934	869	983	979	963	956	1005	980	956	932	1000	1000	988	910	956	917	1020	915	968	947	1006	967	971	989	995	917	984	981	985	911	949	970	936	940	978	987	1005	970	977	961	963	947	964	978	1067	990	986	948	971	982	1002	1023	964	951	923	924	933	969	979	903	937	919	939	1001	970	981	921	1032	977	955	914	962	935	962	882	922	908	952	956	1001	986	969	1048	969	1001	995	981	971	923	941	956	1007	956	975	912	982	945	953	936	988	948	938	970	978	981	993	979	910	936	945	997	979	992	973	985	930	898	925	1011	941	942	979	967	978	975	948	966	941	963	937	974	1002	976	917	1013	977	974	940	929	980	966	970	963	975	960	966	965	923	913	952	970	949	945	955	944	890	977	956	962	1002	1017	971	975	945	937	964	904	968	952	934	983	951	973	1036	959	953	981	930	964	942	941	944	998	1015	971	1007	932	945	987	934	1020	958	940	977	1034	1016	883	957	938	959	987
23988	20636	23847	27436	20633	19952	2078	1059	844	704	519	426	365	383	421	323	384	335	325	307	294	315	331	325	290	343	329	327	336	341	293	347	313	286	305	326	300	329	339	339	320	327	269	288	290	299	338	265	326	324	327	351	293	294	351	348	276	328	324	327	302	358	326	316	344	351	340	326	331	323	309	310	325	304	350	323	341	314	282	318	303	294	320	357	323	314	288	333	311	297	275	309	278	292	288	330	320	338	316	314	296	322	346	332	357	278	289	333	314	275	255	324	300	301	319	286	292	314	300	279	323	294	302	306	306	302	267	317	350	330	321	330	316	321	312	325	353	325	333	365	331	332	293	327	338	311	306	334	308	338	326	329	299	315	299	307	344	313	329	296	314	319	304	289	294	324	317	342	343	316	290	310	346	290	358	354	303	326	303	315	301	323	333	338	286	306	341	318	298	334	336	322	292	301	282	317	313	293	275	275	346	336	307	292	310	317	305	293	318	334	333	312	303	315	315	319	307	314	326	331	337	347	287	308	314	317	319	333	332	279	329	331	293	313	312	339	309	324	321	338	340	305	289	287	322	336	314	318	313	356	300	283	305	312	318	309	285	342	294	303	326	327	324	307	339	310	300	320	319	290	309	334	332	313	342	329	307	335	300	302	311	333	314	306	285	336	295	300	327	296	285	285	317	297	319	325	324	299	308	325	313	289	294	321	308	310	344	354	307	315	279	306	319	311	322	336	335	311	346	308	275	301	322	310	318	317	323	339	311	345	355	333	348	333	306	302	295	291	315	367	324	305	312	356	318	310	324	297	315	314	326	277	338	333	319	288	273	339	300	309	306	315	310	330	293	287	311	330	311	323	320	334	305	273	303	307	333	308	363	310	320	289	298	326	316	319	329	297	298	318	304	283	286	332	349	328	289	331	288	293	325	306	310	338	325	316	328	333	322	309	316	331	331	324	318	299	284	326	327	323	305	324	319	370	262	332	322	336	308	304	299	332	327	320	299	311	342	324	312	320	325	298	317	334	326	332	273	330	314	341	307	346	322	322	304	296	316	298	284	274	320	271	322	338	322	347	336	304	281	264	311	343	314	311	347	323	313	304	314	322	294	277	313	306	307	288	323	305	336	299	320	306	317	337	314	337	309	332	331	323	301	297	337	311	370	324	346	312	312	306	342	335	292	312	329	311	323	327	284	301	280	344	330	313	303	341	320	326	313	354	351	331	306	306	336	304	293	325	289	319	327	373	290	332	310	329	323	294	306	320	337	318	320	317	333	325	325	318	357	289	322	343	324	344	301	320	293	316	329	320	307	314	298	311	328	295	327	302	304	321	308	299	304	318	332	333	330	337	287	308	297	321	332	326	339	313	335	324	319	313	308	319	312	272	337	314	311	317	333	308	337	370	333	280	343	308	291	350	327	311	302	258	314	279	328	314	308	334	309	314	315	318	303	348	299	305	307	326	288	345	337	308	304	325	305	298	307	327	306	316	311	320	340	329	312	324	303	282	300	354	316	324	350	339	296	356	321	309	298	301	314	330	300	307	327	318	337	323	316	329	294	300	328	295	312	291	324	320	309	324	324	293	312	321	364	340	309	321	321	326	353	316	318	284	330	333	316	305	294	277	312	330	296	342	344	306	312	298	318	342	335	308	339	362	276	303	349	356	317	329	312	324	345	311	295	307	295	338	317	313	314	288	304	322	319	329	335	353	313	288	314	305	342	320	321	289	332	330	355	316	267	318	317	328	300	323	302	308	304	330	300	308	348	322	299	334	347	277	331	319	322	311	332	292	311	295	347	326	301	334	300	280	338	300	310	306	340	313	317	303	356	293	299	299	301	326	310	302	356	298	319	312	341	310	324	309	334	312	336	331	316	301	324	317	325	284	329	306	304	328	348	312	308	313	277	335	327	304	326	345	282	328	339	295	280	315	311	295	314	323	335	304	319	299	315	328	332	303	315	297	332	318	335	280	328	281	325	317	317	318	318	321	340	306	342	330	312	295	326	314	311	322	313	321	329	335	321	296	332	339	328	344	318	320	295	293	336	304	322	305	332	284	320	355	293	335	310	323	317	340	308	283	317	319	271	310	304	306	301	299	326	316	320	334	312	320	345	343	326	375	329	318	287	319	319	313	326	326	322	300	323	337	327	330	321	323	310	303	306	341	278	320	293	323	317	324	299	295	340	301	347	314	313	296	318	321	288	294	294	313	316	308	292	313	315	333	312	293	350	297	364	323	320	293	316	292	360	295	315	278	289	322	308	309	291	266	296	322	330	287	319	278	321	293	319	306	345	309	318	316	347	328	334	317	282	327	324	317	313	303	341	340	309	321	298	287	327	368	322	309	331	277	307	326	303	341	307	287	303	310	312	344	352	344	293	301	290	291	338	327	293	304	350	306	275	290	317	297	302	324	365	351	326	325	325	329	311	313	314	303	298	315	315	311	303	336	319	314	357	313	295	314	300	321	323	322	300	301	320	318	326	340	347	345	308	312	344	316	301	304	285	296	314	312	315	290	349	314	302	271	298	290	303	316	336	334	327	290	288	348	324	320	350	348	301	310	319	283	319	303	350	283	357	320	328	310	321	349	319	309	307	269	319	294	307	311	302	339	322	305	330	299	321	286	293	278	288	285	297	329	321	325	323	326	300	289	313	329	315	309	296	347	325	340	305	321	328	323	302	325	315	302	293	314	313	326	306	306	357	312	347	286	307	308	295	298	323	321	300	311	325	343	312	298	312	318	308	313	311	311	314	307	312	289	273	308	293	328	315	317	329	320	323	279	308	311	320	310	307	295	338	308	328	315	293	297	322	313	299	300	339	328	307	344	309	322	333	331	323	287	308	263	365	316	277	334	327	347	303	327	316	307	338	308	326	330	322	343	288	299	284	318	320	324	289	342	299	311	323	313	326	302	318	308	338	339	340	315	349	321	338	341	313	326	309	326	333	308	329	305	279	329	325	307	342	302	299	311	329	335	324	311	301	352	334	306	322	305	330	292	346	310	314	315	314	311	336	278	333	303	290	299	257	324	320	301	319	277	316	297	302	326	279	317	323	325	325	356	327	315	325	308	355	313	340	313	287	319	322	315	323	333	298	319	325	328	327	290	315	301	321	320	338	324	336	296	322	337	339	300	332	330	322	342	289	303	333	332	340	311	287	309	310	296	339	309	302	302	339	351	331	308	303	311	320	346	299	331	312	317	285	318	307	303	317	297	298	322	319	309	293	322	311	316	294	315	323	345	317	312	272	324	286	341	336	321	325	337	312	319	327	314	316	288	318	299	339	282	318	335	342	310	300	313	282	312	319	342	314	310	291	279	294	338	265	325	275	306	321	292	314	333	316	308	315	313	338	302	319	322	299	316	299	332	341	290	309	297	366	309	320	307	331	300	327	320	288	271	308	337	346	287	291	296	312	323	320	334	322	315	323	323	284	346	337	299	331	328	328	306	332	300	348	339	323	278	305	289	316	297	305	303	294	319	322	328
3688	4077	2587	1411	1134	1022	932	983	881	804	746	720	720	767	757	738	755	729	756	674	742	738	704	713	750	694	673	692	708	670	697	706	712	714	711	695	718	682	739	708	731	703	731	687	714	696	742	721	700	692	690	696	692	689	769	720	715	720	734	715	677	680	687	680	739	730	691	688	693	725	719	731	720	696	691	723	765	710	678	702	734	695	692	717	718	705	689	713	712	709	703	711	647	734	715	747	697	723	667	711	740	695	665	690	711	739	695	680	736	709	763	706	674	711	668	710	686	702	711	729	711	724	676	654	697	695	710	664	745	618	695	704	729	736	716	724	712	681	711	732	631	712	737	721	690	697	687	674	713	691	668	688	670	730	672	747	692	668	680	658	677	718	713	727	693	657	672	683	770	693	670	727	694	713	761	723	685	708	709	707	724	769	708	721	705	698	737	687	699	686	691	673	697	700	748	696	669	727	721	684	698	718	703	734	690	699	742	695	737	678	713	704	673	716	694	667	668	687	723	696	715	696	686	771	745	670	690	678	662	687	678	698	695	746	686	735	688	714	672	721	723	704	694	698	700	718	673	716	744	724	708	725	682	739	670	706	697	642	697	700	679	691	683	663	721	726	733	660	695	721	736	760	674	674	729	671	684	744	698	701	761	707	646	709	703	713	758	657	725	694	710	717	677	712	715	716	688	702	714	636	668	681	699	677	758	740	725	657	721	727	690	702	713	746	746	738	708	721	693	702	706	729	702	748	705	704	684	695	711	664	722	692	715	696	686	737	726	724	734	719	701	739	651	672	744	709	699	737	722	714	727	702	696	679	753	710	732	706	770	692	733	665	744	705	690	699	716	703	700	727	653	696	666	706	671	748	664	694	738	705	722	702	679	709	712	690	726	705	701	704	672	714	696	740	690	712	741	673	728	722	703	695	687	710	698	689	676	710	725	672	760	737	702	730	696	730	716	707	737	720	627	708	699	690	724	734	655	731	661	638	693	691	754	683	694	714	746	724	748	672	728	689	746	705	691	652	715	736	682	652	710	714	725	707	689	739	703	670	654	667	696	706	738	684	736	691	711	691	726	673	727	724	737	701	658	736	723	652	681	750	716	690	721	695	687	722	693	717	733	732	687	731	706	742	696	707	692	728	738	685	667	733	701	711	677	713	640	736	733	724	699	680	714	707	731	701	650	734	670	708	721	705	709	718	695	696	687	750	657	714	669	748	711	681	731	701	761	749	741	702	699	713	714	751	718	696	728	718	707	682	740	682	688	709	742	716	685	694	742	732	750	731	707	714	704	679	709	717	718	695	735	684	672	710	689	680	701	701	676	686	661	755	670	735	709	668	716	691	719	723	676	740	711	703	708	717	724	719	684	798	732	735	729	709	707	697	689	703	691	749	703	700	706	751	696	743	759	732	686	691	733	707	749	744	710	711	704	693	700	758	713	740	684	685	746	680	693	704	725	714	684	720	722	740	667	712	714	688	738	740	706	687	722	709	737	702	689	727	678	724	695	680	707	741	679	722	698	702	695	733	740	699	746	721	679	699	719	726	698	652	741	670	693	742	718	699	689	726	691	693	664	712	684	692	717	735	735	730	708	722	690	703	727	736	746	686	722	717	703	688	709	688	669	720	693	686	698	719	734	711	715	719	720	685	731	780	665	683	695	752	678	677	703	696	717	662	704	744	759	771	656	713	743	728	689	740	642	724	747	720	723	719	716	696	711	672	692	685	691	696	713	734	689	695	732	694	690	708	729	650	730	720	756	701	729	729	746	711	734	737	693	741	721	735	740	687	675	688	684	711	659	744	717	709	709	712	722	711	704	704	694	688	716	694	701	692	715	691	688	692	738	680	685	669	654	708	673	698	738	696	623	776	709	729	699	697	695	707	719	726	732	699	703	680	708	750	690	705	709	698	676	733	730	723	727	661	679	713	695	669	701	707	685	697	733	717	695	729	718	707	674	707	645	720	743	673	700	708	708	655	745	643	703	730	718	688	688	715	700	671	687	680	759	743	644	718	744	739	765	721	689	758	672	671	734	720	727	732	708	683	711	695	736	719	651	730	686	695	761	735	721	697	661	684	682	712	670	672	670	676	733	673	719	703	713	719	686	728	680	698	661	673	711	749	725	728	736	689	683	670	687	729	724	681	715	679	732	745	667	688	724	693	676	721	710	716	730	731	721	697	693	694	727	695	747	698	743	757	701	764	697	674	686	662	676	716	656	715	723	690	736	732	692	669	706	730	722	674	756	662	743	647	690	676	753	695	717	700	699	662	719	735	692	718	717	715	725	702	732	685	757	714	702	683	628	710	718	686	694	722	708	711	742	670	706	629	682	699	697	701	719	743	703	667	725	740	734	674	741	684	671	765	682	679	669	672	718	728	731	695	693	672	780	667	687	687	710	694	722	707	681	714	748	745	695	647	731	690	729	647	739	720	689	692	730	757	691	722	705	755	734	700	736	679	709	716	702	708	694	708	698	726	719	696	715	720	692	700	687	718	698	764	672	678	691	707	692	739	727	766	703	706	714	691	741	637	687	752	745	710	686	684	687	688	694	713	719	719	693	683	731	736	698	687	714	703	707	746	645	678	689	707	711	682	730	730	739	690	688	712	721	715	752	695	661	692	681	733	699	708	728	695	714	680	663	735	689	699	702	705	757	693	675	693	694	689	737	723	721	680	705	676	745	736	753	699	727	718	659	714	710	700	753	701	728	654	698	674	688	734	712	693	697	697	740	685	726	739	693	683	681	717	719	684	699	687	723	716	714	672	672	663	716	702	712	655	772	729	725	721	741	696	701	720	724	717	706	635	677	699	707	706	715	703	699	737	727	769	674	722	721	740	737	719	650	680	763	707	697	674	693	757	708	724	724	698	735	702	768	739	753	713	688	693	736	751	677	701	741	711	722	723	702	728	692	679	693	675	695	730	738	718	709	704	659	709	696	762	682	713	717	685	718	684	716	714	699	741	702	675	724	674	717	681	681	711	697	700	719	682	706	718	729	720	701	732	703	694	688	726	679	661	711	721	721	730	728	754	753	738	662	707	688	695	698	689	736	697	716	699	700	702	682	681	726	745	726	692	716	722	767	751	692	696	764	635	690	680	714	689	745	684	740	723	719	763	683	710	690	676	730	675	726	710	696	733	714	704	754	682	698	697	730	734	667	696	728	718	707	698	773	717	713	683	694	676	721	734	671	699	691	667	672	687	705	653	701	690	667	685	704	717	707	718	700	729	733	701	694	683	718	700	672	694	729	699	688	710	718	657	686	748	711	704	708	661	689	627	675	707	716	661	684	743	719	722	729	652	676	687	726	713	708	749	670	701	670	750	740	750	727	757	728	673	692	777	691	725	736	712	721	717	698	729	693	679	736	657	718	733	695	701	720	697	697	679	695	713	723	703	695	716	682	649	745	693	718	711	693	695	706	725	699	690	698	707	690	731	676	716	673	691	746	736	775	696	694	739	714	754	767	693	692	721	748	683
23379	20642	24174	27124	20643	20682	16977	2041	990	750	544	432	339	301	274	258	260	257	240	232	214	223	214	239	221	202	216	191	196	220	194	190	180	183	185	171	196	217	205	197	216	188	198	189	191	186	185	177	162	185	176	195	190	183	182	183	205	186	190	160	197	195	191	155	176	182	159	183	167	182	209	185	182	174	202	191	171	172	174	189	186	182	203	197	192	179	179	206	187	198	181	181	203	172	168	193	184	200	186	199	166	166	197	177	217	191	183	175	192	196	207	177	179	188	183	172	199	185	192	166	202	190	205	180	201	203	176	201	197	193	219	211	160	179	194	194	184	169	185	172	166	201	186	164	171	197	192	198	213	185	170	195	168	208	161	180	187	184	196	194	199	214	186	157	165	179	211	199	167	183	216	205	192	179	164	206	157	193	162	178	194	221	165	197	182	189	203	195	192	200	192	227	200	161	184	174	196	180	186	181	176	168	181	173	194	193	177	192	194	184	203	171	201	187	182	189	197	196	190	185	182	203	178	157	192	183	170	186	194	193	197	165	186	162	169	188	198	195	202	197	214	199	174	171	182	188	170	183	169	159	207	174	205	193	183	173	162	174	217	186	181	174	196	196	155	193	204	197	167	197	199	210	185	151	187	172	201	179	200	175	162	185	186	142	173	179	222	210	196	184	197	171	170	189	192	195	150	181	171	188	178	169	170	187	188	197	179	203	209	189	206	186	201	204	179	165	202	189	194	180	195	181	164	177	189	177	218	191	197	191	199	198	189	204	202	195	193	181	207	187	170	178	208	178	177	190	181	181	182	171	203	179	216	182	202	171	190	174	180	185	183	188	178	185	194	214	163	193	187	207	179	196	196	166	193	180	167	190	204	171	191	177	181	184	201	159	207	173	196	207	188	187	197	186	204	178	201	197	188	194	197	171	157	200	164	188	200	170	181	203	198	187	191	182	188	174	212	193	175	211	194	191	176	173	167	207	164	184	233	206	184	181	186	194	201	168	188	182	181	207	201	184	168	175	191	178	183	173	169	173	160	180	202	213	193	196	171	174	177	209	182	191	187	173	164	188	198	187	176	203	171	169	205	196	183	178	175	172	177	191	190	203	176	182	161	206	207	206	167	174	185	184	202	183	184	173	169	208	183	166	167	186	183	172	182	172	191	173	180	157	196	171	158	174	189	184	214	217	177	172	183	176	181	181	193	186	200	218	167	190	152	193	183	170	185	164	194	165	218	166	176	196	171	176	170	173	194	175	163	174	168	189	195	178	199	180	204	187	180	195	188	169	185	193	197	192	161	184	193	173	210	217	200	168	178	193	181	186	193	185	171	187	194	212	169	173	197	187	160	199	188	189	176	216	192	176	173	173	216	209	180	200	201	154	189	187	181	173	191	212	163	187	187	191	165	193	186	166	218	187	183	177	208	215	216	193	167	176	160	180	166	171	184	181	172	179	184	187	172	177	181	189	189	188	179	171	199	167	185	183	183	196	200	194	184	168	200	203	216	224	168	154	181	173	197	200	198	215	167	179	186	193	179	191	197	170	174	152	189	190	177	172	189	256	185	165	212	186	177	180	186	202	170	190	193	166	174	195	179	198	171	180	191	188	205	197	185	188	182	176	190	175	180	183	173	161	196	224	187	209	190	174	196	171	207	204	173	181	202	196	201	184	181	216	207	196	194	175	190	152	185	186	174	192	187	175	163	180	181	198	180	165	177	172	179	176	196	182	193	190	158	180	188	196	211	179	180	183	179	202	169	190	195	193	171	191	202	161	171	199	176	183	197	176	207	190	209	210	201	177	176	193	169	182	194	188	189	193	179	165	203	190	163	171	183	178	183	173	169	152	175	173	185	190	154	160	191	182	164	186	158	162	175	174	188	169	182	195	165	186	175	193	192	178	179	186	192	166	179	160	200	175	183	172	186	161	172	183	196	165	196	210	179	165	187	185	169	163	179	177	180	175	177	161	173	203	218	185	180	221	187	182	164	183	182	213	192	190	179	188	187	173	188	194	200	174	167	166	202	202	169	183	172	180	184	182	195	189	178	174	201	198	197	184	186	166	199	184	207	175	182	209	166	186	183	173	189	192	180	192	184	182	153	197	166	181	186	171	214	211	180	162	196	182	183	180	184	186	169	180	192	202	171	200	164	169	146	188	181	195	171	193	163	204	196	208	171	207	198	183	194	190	192	207	195	204	167	162	192	190	158	182	176	179	174	185	208	168	173	157	196	191	178	186	201	223	181	160	213	164	177	182	167	193	181	198	198	179	187	191	180	189	179	181	177	206	187	178	197	216	191	169	189	206	205	166	188	190	169	179	181	191	204	171	209	182	204	182	174	189	188	194	207	193	184	186	164	177	167	171	193	178	169	194	174	185	192	177	159	214	191	187	190	187	194	195	185	204	190	204	196	184	194	187	176	156	204	180	203	198	190	206	187	165	190	181	178	185	200	186	174	163	196	207	192	179	166	162	184	179	168	207	179	197	183	212	192	157	165	193	178	157	183	208	180	162	182	187	165	193	191	162	163	198	165	204	192	202	174	187	198	188	173	168	196	191	186	191	176	218	181	204	200	175	189	189	209	198	206	201	155	209	212	169	199	170	174	153	236	202	186	185	183	180	179	182	187	178	182	194	168	177	183	191	190	185	206	172	187	188	176	189	201	211	204	190	176	198	207	224	213	192	205	178	193	213	201	201	189	179	192	173	178	206	199	186	175	192	209	179	180	190	166	166	166	193	178	181	192	215	182	182	192	192	189	169	220	186	162	182	196	155	187	185	179	188	189	223	202	193	176	209	192	188	200	198	195	182	185	176	173	197	170	175	201	162	200	193	182	191	171	178	146	187	158	177	179	189	171	174	187	202	196	211	181	179	187	176	186	175	189	194	178	191	173	202	193	184	185	180	171	185	156	154	177	172	198	186	163	180	210	161	174	182	183	204	187	209	217	175	172	163	183	185	179	196	182	191	173	172	200	174	200	198	192	187	166	191	173	196	171	183	172	171	195	199	177	190	179	175	169	196	186	192	172	166	195	199	165	213	195	182	184	207	158	185	194	218	173	184	191	205	195	189	214	205	180	166	223	193	170	190	187	195	178	160	175	193	191	189	175	181	204	174	172	168	217	182	185	189	181	206	211	178	209	191	190	209	224	194	180	195	200	206	179	186	182	174	208	191	180	175	207	176	191	170	186	196	169	187	181	194	182	207	183	174	190	164	186	186	170	198	149	182	196	224	216	189	185	194	181	156	163	184	192	187	173	180	203	218	184	180	199	186	196	193	175	199	181	179	196	170	148	198	191	188	187	187	180	198	188	179	165	178	167	179	195	209	233	193	190	181	204	187	182	205	151	184	214	189	188	196	178	184	181	186	134	176	216	210	205	188	184	191	177	168	192	177	183	171	168	193	178	198	168	180	195	167	180	182	173	189	161	177	162	181	176	155	187	191	198	152	176	166	176	191	188	179	191	185	183	172	177	190	176	161
3810	5485	3452	1626	1159	963	826	796	761	630	580	552	485	500	485	459	481	481	441	486	440	485	487	452	457	456	487	462	438	435	470	439	429	480	451	450	475	484	431	433	423	458	485	474	433	467	468	444	416	481	446	445	452	465	453	493	440	447	454	463	468	485	443	440	467	476	441	444	429	460	453	442	497	448	411	461	431	435	457	452	446	467	432	402	483	488	413	441	415	442	423	395	453	445	454	461	450	427	423	467	453	430	460	470	435	490	423	480	478	437	434	421	433	471	458	490	435	469	463	442	464	442	438	435	462	434	473	485	460	449	431	457	426	482	421	445	428	430	479	441	414	455	466	474	400	471	486	449	414	459	441	447	450	461	450	444	454	439	438	451	445	434	457	443	450	423	461	425	492	463	392	482	443	453	453	429	465	471	439	465	468	495	450	444	445	480	452	438	430	402	439	458	451	456	454	408	475	441	482	439	476	457	413	434	415	434	424	459	430	451	447	476	439	450	449	440	459	470	431	446	427	460	497	452	498	426	450	457	435	445	436	417	442	434	457	462	454	481	443	473	443	430	453	444	474	428	463	476	446	500	469	473	432	443	430	414	427	460	409	443	397	427	424	441	458	457	467	480	450	469	445	464	428	485	455	440	422	476	467	483	449	438	424	460	474	443	443	435	461	458	437	470	445	443	483	467	464	466	450	467	462	458	443	417	475	445	413	480	413	512	485	441	430	460	454	447	473	460	457	460	443	456	472	479	470	467	452	434	425	441	442	433	460	413	450	433	459	456	459	468	456	457	425	449	440	433	479	450	461	436	439	458	443	450	415	481	448	424	440	482	467	465	486	480	464	493	488	456	441	467	465	399	438	432	444	428	451	451	424	450	418	476	475	416	424	448	435	446	426	442	440	437	481	489	466	463	437	462	462	436	485	434	459	433	456	440	441	474	434	438	452	497	479	407	502	415	424	449	399	431	442	435	412	473	426	508	432	435	458	473	434	467	447	448	448	467	479	420	483	412	445	428	459	454	427	468	460	437	446	437	480	400	440	430	433	452	441	457	466	457	461	457	469	473	438	438	438	440	464	432	437	498	437	456	469	461	429	466	438	476	457	457	444	438	442	428	461	447	413	448	437	470	436	463	456	491	439	428	461	466	467	425	468	415	434	441	443	425	461	435	416	420	442	431	472	493	487	489	451	450	452	424	437	507	451	462	429	440	456	468	427	451	473	433	443	490	474	469	473	440	471	445	452	439	453	457	418	448	462	427	434	434	401	426	443	442	442	428	431	433	421	451	464	483	490	440	431	438	442	464	447	478	461	448	474	413	437	457	471	448	459	454	445	477	423	445	481	429	447	439	469	460	458	398	441	445	464	428	430	474	448	484	484	457	475	441	445	454	437	436	434	469	458	443	436	426	438	507	466	474	463	466	428	450	471	455	451	439	446	397	445	417	450	450	439	428	465	488	425	444	484	468	413	485	446	427	454	452	435	434	439	450	435	450	431	446	420	416	414	434	455	469	441	438	520	437	484	414	462	480	464	472	435	474	413	488	442	457	430	478	456	448	436	446	408	425	425	389	450	427	431	437	432	444	445	442	459	475	413	485	467	488	424	430	462	404	457	472	435	428	412	430	449	474	429	483	446	473	473	451	463	467	424	457	452	444	445	486	407	457	471	444	422	449	478	454	466	448	445	414	418	413	447	455	457	452	492	447	457	477	474	460	437	477	483	457	436	485	453	439	447	428	432	490	448	467	467	458	486	450	408	432	466	446	447	412	466	448	433	465	446	485	437	475	443	472	458	451	499	473	421	449	437	436	489	430	466	445	474	476	480	436	450	435	456	488	433	440	435	494	456	445	456	422	477	433	447	442	427	423	486	455	437	469	453	455	440	430	406	425	455	442	459	483	470	477	452	464	454	437	462	467	456	443	413	415	450	450	419	441	464	417	414	411	462	454	453	463	448	487	450	438	470	443	441	443	450	431	466	473	471	475	418	454	439	458	457	399	429	443	453	487	467	421	487	426	443	494	464	395	445	435	442	482	475	438	481	474	421	471	422	440	411	457	450	470	454	436	424	434	482	439	439	474	418	441	451	444	443	476	461	477	459	469	463	482	424	460	480	436	469	430	455	437	470	466	449	450	440	419	450	421	424	421	441	454	436	411	449	480	476	424	491	463	439	469	445	431	437	505	432	451	452	463	438	424	419	439	446	463	446	433	452	439	458	451	471	491	438	434	498	466	455	473	440	466	447	444	445	453	483	429	427	447	456	441	482	407	441	423	449	459	467	442	453	467	485	491	462	451	447	444	421	442	462	462	385	437	490	406	436	446	456	445	464	455	433	461	473	451	452	425	434	442	464	438	457	450	424	447	458	447	417	456	463	444	459	430	422	428	467	467	478	510	435	473	392	461	440	447	470	447	423	476	480	451	442	458	432	449	436	447	462	440	447	445	470	457	423	455	446	440	434	459	429	441	425	452	434	434	450	429	432	436	439	435	443	468	447	470	465	432	427	427	456	457	454	472	477	469	444	454	462	466	459	455	426	442	459	473	431	460	464	451	451	395	435	469	488	464	458	466	471	446	458	462	452	437	463	465	464	464	485	457	463	484	458	465	460	440	452	461	476	442	443	495	452	462	462	415	452	460	423	443	453	434	449	452	460	441	478	452	453	475	458	439	446	428	453	471	417	429	444	425	434	415	486	493	514	432	455	480	438	455	492	426	481	465	497	442	471	452	464	430	467	393	423	430	467	434	459	434	424	469	463	417	455	454	453	468	460	445	422	454	465	468	476	460	480	473	446	478	457	466	440	445	466	414	478	475	425	445	418	456	484	481	453	453	474	471	465	397	462	462	448	466	478	489	438	475	424	458	482	440	486	447	459	438	419	438	434	421	422	437	462	444	452	473	436	441	474	441	466	425	449	445	464	464	454	482	424	453	437	443	469	474	436	443	436	460	475	450	443	452	471	418	439	448	425	471	434	438	479	444	440	454	455	465	422	443	425	416	465	435	472	421	436	463	421	473	461	457	444	469	468	415	481	473	446	478	471	456	451	439	418	441	489	455	453	441	448	462	463	447	458	477	477	383	449	416	467	467	457	443	459	439	464	518	488	515	478	460	451	410	420	418	462	414	473	463	454	477	466	456	448	414	411	449	482	434	493	453	400	451	425	445	450	456	472	461	422	476	436	468	511	415	441	451	514	422	417	442	429	489	463	450	432	446	484	425	451	472	426	444	428	456	418	458	439	434	462	495	456	408	444	479	446	433	437	465	479	473	442	472	495	476	428	436	433	472	439	466	447	464	443	402	486	441	419	448	454	431	437	470	428	480	457	435	468	432	453	458	478	446	449	462	436	428	437	451	407	479	475	475	434	430	449	420	447	418	451	450	438	432	416	415	481	448	437	444	438	438	476	445	458	452	472	448	433	437	436	436	469	448	456	450	470	433	415	432	426	456	468	457	483	457	454	470	474	426	453	486	501	443	438	449
31577	19316	8277	1322	790	762	776	735	603	550	483	492	489	479	468	482	456	430	447	453	416	445	415	437	481	414	424	441	448	462	423	442	428	465	437	452	404	436	462	435	452	443	407	446	455	428	417	384	460	422	468	426	419	435	434	425	432	450	442	440	438	477	457	423	454	454	406	437	412	429	419	429	413	415	470	447	405	435	409	421	411	450	417	404	389	403	421	471	445	416	458	433	434	423	420	473	436	446	459	478	414	428	443	472	417	440	405	422	463	463	454	428	461	414	429	448	470	432	429	404	437	435	444	456	377	437	407	476	418	483	389	438	425	412	442	387	447	471	458	465	404	431	427	434	419	464	440	421	465	455	432	426	421	396	427	446	434	477	405	442	437	443	444	454	462	431	450	462	468	421	436	411	453	430	455	428	448	444	443	410	436	403	422	431	414	438	449	433	419	460	440	477	368	422	435	412	439	410	424	425	430	481	426	419	407	428	429	412	438	434	455	408	424	434	426	415	441	468	451	420	469	428	421	462	401	413	440	439	473	360	431	436	404	420	439	424	403	447	437	439	425	390	393	437	452	468	416	446	401	433	450	424	461	427	442	458	408	395	382	436	427	442	452	418	431	433	437	430	428	453	439	483	403	411	404	421	413	441	390	433	475	410	434	469	409	429	441	415	458	459	410	431	404	451	423	361	439	447	421	444	397	461	427	442	456	446	435	427	418	473	448	410	440	448	398	439	411	434	441	452	408	432	429	432	419	430	401	393	450	442	467	464	415	445	420	459	397	452	449	434	458	454	431	419	443	417	431	453	404	460	448	473	431	419	452	419	439	432	443	421	395	424	435	417	468	433	427	431	439	415	408	508	432	425	462	406	468	390	416	436	414	442	409	456	403	422	439	472	445	450	390	425	398	413	421	437	417	439	450	431	404	415	467	410	454	429	382	445	433	421	418	425	454	437	447	406	430	408	440	432	441	402	439	440	415	420	432	389	445	443	451	445	413	414	445	415	430	407	400	439	435	434	438	401	399	431	416	452	446	435	447	424	465	429	406	438	428	403	453	437	439	430	436	415	423	442	463	447	423	423	408	441	450	440	426	478	426	446	433	425	466	434	442	441	460	433	454	445	415	433	432	449	380	401	424	436	372	501	426	427	411	427	420	430	403	431	419	422	437	431	420	422	443	435	395	411	422	423	449	429	453	436	414	420	413	483	407	428	421	432	446	391	423	411	474	383	403	472	457	418	458	415	424	417	452	438	452	418	448	441	416	414	426	452	414	398	430	422	436	443	412	426	430	425	435	448	476	448	429	428	439	394	413	411	428	435	462	443	437	462	404	376	408	468	433	460	455	475	393	413	445	432	443	416	401	416	411	446	442	424	438	375	446	439	446	440	424	405	417	444	407	458	425	443	429	410	430	435	438	430	432	445	420	401	409	429	411	434	423	444	410	438	413	402	400	414	425	426	411	443	480	392	413	422	431	429	423	428	461	403	421	464	450	447	419	441	422	439	397	430	445	423	416	466	417	419	429	444	405	412	426	413	416	411	427	417	459	426	459	411	400	440	417	432	433	442	465	408	430	417	394	412	486	478	409	423	464	416	431	427	448	429	446	427	429	448	412	408	427	410	423	464	455	415	379	419	417	432	425	421	423	432	432	463	400	399	424	427	427	434	447	425	419	385	416	450	434	445	391	420	446	436	438	414	431	402	406	412	433	442	380	416	451	414	412	414	437	429	445	492	420	478	429	454	402	418	440	415	426	399	384	408	448	440	398	429	424	404	449	450	464	418	423	412	453	446	418	424	442	478	430	468	424	432	409	413	431	413	391	413	454	417	434	448	420	489	424	455	392	428	457	460	458	426	393	447	433	423	427	412	436	417	461	444	453	447	433	427	428	417	405	448	391	430	426	386	398	403	400	424	411	435	409	460	434	445	429	403	457	432	455	437	398	453	424	436	424	441	426	443	430	421	461	404	434	458	481	441	427	404	401	468	409	455	462	417	430	451	402	429	390	431	427	495	422	427	441	484	469	437	453	445	390	408	438	450	423	436	451	462	420	434	430	456	407	439	468	426	458	398	453	440	466	405	456	429	410	403	415	433	419	435	400	431	417	410	451	459	460	481	469	391	445	434	433	455	408	457	436	434	406	401	446	493	391	400	462	441	415	437	434	435	413	434	430	453	422	401	447	430	456	423	409	449	476	431	470	387	423	412	451	440	427	453	434	447	423	425	425	432	425	397	406	410	419	460	426	416	418	451	438	374	459	441	448	455	418	415	474	421	426	429	463	458	453	423	444	436	441	449	455	423	457	425	456	420	457	449	434	388	451	450	431	447	426	442	451	467	419	436	460	406	394	488	385	423	427	456	408	404	446	425	422	426	428	430	409	449	470	402	421	427	411	439	395	450	455	429	426	426	456	429	473	445	429	392	426	419	409	440	413	427	409	423	416	436	408	418	431	435	422	433	426	438	468	419	418	428	415	456	438	476	426	391	451	397	417	412	449	411	439	400	414	475	437	440	407	419	458	446	435	401	442	429	408	458	423	434	444	406	435	410	447	425	421	439	438	448	459	404	420	433	420	438	477	460	402	413	402	415	441	436	441	423	456	425	455	454	439	439	400	437	464	449	410	438	431	410	417	430	415	468	425	410	419	473	424	437	453	419	416	430	443	451	447	402	425	459	419	441	470	409	433	438	425	429	479	434	448	469	472	446	431	437	422	438	393	417	438	450	433	395	377	398	396	452	407	418	423	436	406	443	427	421	499	399	428	451	438	450	445	476	474	405	426	455	430	440	437	418	455	461	445	440	445	441	428	423	435	418	408	405	390	446	468	407	405	422	404	413	431	440	433	437	454	431	413	415	404	442	417	428	408	453	429	429	442	438	426	403	445	437	446	496	460	453	438	436	470	440	448	440	440	391	494	382	430	398	438	419	417	432	431	438	412	445	450	460	441	461	446	414	440	419	403	443	418	448	436	411	459	429	432	445	421	413	482	455	470	447	423	431	472	414	411	414	450	466	443	450	417	400	460	452	461	416	421	439	451	423	466	465	423	404	399	435	425	420	463	437	445	458	405	411	415	445	434	439	461	424	475	481	419	449	408	418	415	463	463	434	483	436	430	447	467	456	445	444	426	450	409	433	423	402	437	434	430	465	429	415	444	432	452	452	428	429	393	446	382	385	388	441	477	437	411	455	407	430	423	403	416	445	429	409	393	445	429	419	452	446	410	452	453	412	423	418	381	437	406	401	447	419	451	451	433	448	443	411	440	460	451	432	470	438	443	424	434	437	413	414	435	393	406	416	440	462	437	400	441	461	399	448	436	427	413	389	424	418	390	424	430	450	451	430	473	418	442	378	426	464	462	411	371	392	387	421	423	454	411	419	442	419	420	424	408	484	444	449	458	457	405	423	459	438	421	425	435	447	467	441	450	456	423	428	451	427	398	419	424	413	412	465	372	404	439	393	429	419	450	408	455	418	430	449	449	393
5747	2013	1741	1254	1074	1044	1074	1077	1042	1014	964	972	1009	964	875	1034	916	960	932	913	980	943	922	945	930	961	949	947	966	954	955	938	936	959	1000	950	980	912	966	958	989	942	929	968	926	990	945	913	957	933	964	919	961	950	1002	936	905	1000	990	964	927	902	985	920	962	947	929	974	945	935	936	925	921	889	917	964	967	964	967	981	937	926	945	956	964	938	963	934	945	974	949	970	896	917	920	941	995	961	955	916	973	946	973	958	951	948	949	983	974	965	934	922	1020	943	982	942	943	1021	999	942	1002	948	976	990	926	944	961	954	986	972	976	964	972	954	980	891	988	934	939	1024	949	983	936	947	902	886	957	965	906	959	908	985	979	974	969	966	967	908	949	973	982	933	963	965	943	946	989	983	998	939	967	948	994	986	955	928	967	998	956	963	977	959	979	1002	962	956	936	883	933	927	983	951	919	933	983	947	930	967	1003	968	961	984	974	981	956	995	941	970	949	992	962	950	998	959	958	973	921	958	1003	929	893	921	957	951	970	947	910	928	980	876	958	927	906	962	994	943	977	983	925	1009	939	930	936	928	945	915	977	1001	961	977	912	983	937	923	943	908	978	951	948	947	966	910	964	960	974	972	938	1008	957	972	885	878	1004	953	991	972	985	937	967	911	937	935	946	971	941	989	953	915	957	944	932	926	980	948	948	920	937	1007	930	927	924	1035	984	986	937	913	998	923	919	923	970	942	943	982	931	947	928	980	1009	947	904	965	997	955	958	944	975	930	949	980	935	935	952	964	899	941	973	950	970	951	938	969	945	925	958	984	944	939	949	978	993	955	927	897	938	909	960	1018	945	960	1036	928	968	923	955	938	963	989	917	954	890	937	967	946	960	915	964	983	932	971	933	977	916	947	973	973	974	916	970	959	940	938	968	924	988	971	925	954	948	979	909	985	940	947	964	932	980	956	973	996	890	939	968	943	973	940	892	958	914	955	957	965	917	942	1022	921	989	962	970	920	937	930	949	990	939	957	962	950	950	965	931	930	911	994	940	966	952	931	944	930	930	974	888	940	1012	940	923	983	960	942	946	985	947	981	977	939	957	920	937	973	946	924	970	979	958	929	917	949	961	929	975	975	928	984	933	891	913	977	941	956	978	921	899	991	958	926	974	934	977	925	931	968	909	987	951	945	953	966	956	995	1000	967	1012	977	929	939	908	984	965	969	940	961	882	932	933	954	941	953	941	939	971	953	1003	905	925	939	903	842	964	919	964	943	968	948	935	939	929	943	977	932	914	944	965	958	884	1027	953	904	1040	990	983	876	911	986	967	988	905	944	935	955	916	931	902	934	980	899	956	967	871	982	942	958	940	972	943	966	985	931	918	933	971	909	943	924	938	967	962	977	993	953	935	972	976	924	967	962	938	947	916	931	970	960	945	965	939	914	964	914	985	934	968	960	946	904	991	930	919	985	993	942	970	948	942	971	903	992	892	943	983	962	933	959	1034	966	1009	918	958	926	959	1001	961	966	945	951	924	996	992	941	983	899	996	924	988	940	964	955	972	943	986	963	952	934	954	943	947	876	967	875	945	840	971	957	961	967	991	940	985	995	963	955	952	940	942	906	906	956	978	990	903	937	961	969	944	906	966	902	924	973	925	950	915	948	951	953	990	948	944	915	952	933	917	926	939	916	956	910	979	958	861	953	1009	967	1002	968	1031	922	921	958	969	938	987	984	939	959	923	1002	943	934	983	936	918	949	948	991	925	944	957	948	1015	972	909	978	940	921	908	971	942	995	953	929	945	882	1004	1027	992	939	1054	929	922	904	959	917	943	924	995	960	920	934	964	944	919	949	966	952	969	952	925	990	953	936	949	938	960	971	978	983	908	965	972	933	925	956	894	924	921	912	983	897	929	955	996	975	940	944	941	933	931	914	962	932	977	925	988	949	897	937	916	994	890	972	937	921	948	943	962	939	957	988	944	917	983	964	904	925	981	973	978	977	884	919	954	943	947	999	943	896	923	979	956	985	974	951	964	951	902	933	932	938	994	902	980	923	905	956	1032	936	1014	954	959	976	979	925	979	961	971	936	955	978	905	960	966	965	978	992	973	881	907	979	1016	1038	949	947	965	967	986	934	932	997	993	980	974	896	969	917	929	962	985	935	980	958	985	975	956	926	994	918	951	933	952	892	948	959	918	939	946	959	942	979	901	962	955	975	980	956	918	949	935	921	1023	960	904	1010	974	971	945	988	946	960	902	901	892	964	1028	936	965	906	941	943	954	935	990	930	935	999	961	966	990	917	966	936	935	940	961	943	942	936	954	928	986	954	942	903	944	966	992	932	992	935	986	954	969	952	979	935	992	912	927	954	931	947	1061	913	1008	1031	923	950	933	929	896	970	959	932	889	948	1013	974	1010	936	995	910	946	965	1001	931	913	905	967	950	958	938	990	936	938	961	962	919	979	957	975	861	999	944	968	925	990	984	970	929	944	970	923	893	897	901	904	958	991	957	945	940	943	954	999	981	926	1034	1014	927	920	966	947	989	1010	940	915	942	977	971	978	991	914	1001	934	951	966	923	987	959	926	966	978	997	980	974	938	942	946	964	1004	969	927	937	940	943	980	963	951	959	956	983	968	984	966	902	912	989	961	953	993	963	938	913	936	955	921	960	935	995	958	976	973	949	953	941	919	943	931	962	981	961	954	938	927	983	950	1021	999	890	1009	947	924	958	949	946	995	1004	1030	945	987	1021	971	988	975	916	994	964	963	961	988	939	987	973	996	933	979	977	1028	952	968	948	933	931	912	922	943	981	925	952	901	966	950	955	931	938	934	980	883	930	916	937	960	910	978	928	944	988	950	996	922	942	909	967	971	869	981	900	983	968	1024	926	993	942	943	1001	939	934	953	1016	977	948	978	961	922	918	931	928	942	926	976	931	970	960	924	938	907	937	920	1001	922	932	935	916	926	1031	993	993	976	986	985	963	1006	925	906	1020	954	938	912	977	890	952	937	991	961	964	935	961	895	939	977	980	997	952	986	942	1005	993	950	897	937	937	975	928	916	997	954	1020	987	934	981	921	940	935	945	1001	952	981	930	905	958	965	900	981	1025	934	966	974	910	978	965	940	944	976	915	886	957	956	947	983	944	891	954	926	914	955	950	939	1008	918	930	948	941	953	973	1016	963	891	902	953	945	960	1022	938	933	991	962	865	926	906	960	924	984	937	952	920	922	964	961	920	951	924	904	1025	933	942	969	922	908	947	957	953	963	946	986	1022	960	966	966	970	927	979	989	971	921	947	968	911	968	924	1005	935	937	977	935	949	965	929	968	928	972	974	893	941	1002	926	962	920	976	928	919	1006	930	978	953	923	931	944	961	932	946	930	923	952	942	999	1031	962	942	932	917	922	981	949	960	938	957	932	945	970	952	938	964	918	978	912	937	907	957	961	959	968	982	973	903	926	932	905	964	1012	1013	996	943	932	900	931	916	954	945	931	967	943	934	946	909	959	913	897	916	958	962	993	954	984	929	934	905	948	1005	989	966	950	967	941	901	999	921	978	917	891	939	970	968	947	970	905	962	969
24001	20674	23914	27457	20663	19913	2009	1048	741	611	469	454	380	337	357	367	355	376	339	341	345	366	286	321	299	310	338	314	288	304	347	297	322	322	339	332	321	304	314	294	345	338	274	320	306	279	316	310	314	299	294	275	334	270	330	293	322	312	299	312	324	331	327	313	331	304	343	338	323	300	290	337	317	328	321	264	326	276	309	328	324	344	294	327	328	322	331	311	282	308	322	311	315	297	321	310	303	307	296	295	294	308	332	372	341	298	335	324	278	278	304	278	309	349	292	295	339	303	308	301	358	326	296	316	289	314	343	313	273	276	280	326	335	344	362	293	319	291	317	278	268	309	311	316	285	292	317	295	307	338	272	282	300	288	342	309	344	334	307	302	311	306	289	304	329	332	283	308	294	313	328	305	311	310	302	281	327	312	325	321	296	318	331	290	319	316	315	305	299	317	300	313	314	292	297	301	290	298	337	327	324	286	319	328	287	338	302	330	309	331	296	332	301	308	335	299	313	286	313	299	294	352	302	289	297	350	314	317	301	316	275	286	333	307	323	280	327	282	294	300	288	300	332	323	276	321	324	311	317	335	299	354	330	302	339	301	311	297	308	316	306	310	321	306	308	321	337	345	306	293	313	310	309	322	292	301	339	331	295	290	297	337	319	280	308	276	335	324	332	330	316	360	262	322	301	320	318	316	307	317	316	291	326	326	329	311	336	315	274	270	304	333	311	314	356	314	307	344	357	322	331	305	303	316	330	298	306	300	299	300	313	315	314	325	308	339	291	290	339	344	345	331	314	301	291	340	302	320	323	355	338	321	300	313	291	301	284	323	296	293	295	322	315	352	318	276	309	312	327	335	321	313	293	318	311	310	314	282	309	314	297	267	291	292	271	314	318	273	299	311	308	321	301	301	335	349	299	319	326	313	292	311	311	344	306	333	321	300	295	301	333	302	295	278	325	287	306	316	305	333	322	327	347	302	316	313	310	315	341	338	338	330	317	290	312	305	318	305	294	318	302	316	328	275	295	307	340	305	314	299	332	319	302	312	314	296	337	275	329	317	334	319	328	323	311	275	332	290	292	315	358	327	302	321	312	335	302	322	306	339	296	322	298	327	309	310	336	289	308	291	330	304	324	311	319	300	325	271	317	312	295	316	316	325	347	330	313	336	315	321	305	301	326	311	305	302	304	299	321	344	298	290	344	312	305	316	323	312	315	355	335	308	303	303	294	328	316	309	320	330	298	329	301	324	293	299	330	304	329	333	302	309	339	324	321	295	289	306	290	253	301	308	309	266	340	288	315	324	344	271	340	324	313	335	316	305	318	325	310	266	317	302	341	304	317	316	322	317	285	279	336	339	342	333	309	301	304	318	340	318	301	315	300	301	309	290	304	346	308	308	295	295	311	319	293	332	305	322	291	289	315	349	320	302	328	285	323	267	295	313	324	318	325	315	332	313	306	329	304	299	336	319	320	321	319	324	300	305	326	350	306	347	293	330	310	289	308	282	300	329	311	368	347	317	309	292	286	313	326	301	293	306	316	297	281	277	315	318	330	296	311	295	307	358	301	283	298	281	296	272	324	300	320	340	310	293	292	307	291	313	318	356	337	281	346	303	320	323	320	321	310	306	261	314	340	301	297	300	321	317	324	327	341	331	316	327	328	324	305	297	318	303	302	310	316	320	321	312	303	315	319	317	294	307	295	288	303	287	319	332	320	306	313	323	295	326	315	304	322	309	302	318	304	313	316	350	294	312	323	284	313	332	319	337	319	343	328	292	327	316	302	330	284	299	269	278	327	311	305	293	326	319	287	340	313	322	319	327	302	279	323	334	306	287	317	293	295	329	317	314	298	329	333	315	279	315	303	348	330	305	303	319	326	318	294	315	311	323	289	305	343	281	327	318	302	299	279	333	268	328	298	318	303	315	304	317	278	319	314	294	303	325	343	311	311	314	319	337	296	317	307	329	301	312	316	321	268	331	315	305	326	302	284	324	299	284	297	308	301	305	329	334	326	285	310	306	311	292	348	293	322	286	310	329	308	311	290	324	294	330	328	331	331	325	311	306	307	298	295	298	284	313	305	304	285	338	312	270	319	316	317	335	328	310	285	306	301	297	294	325	308	316	317	325	311	317	309	278	308	292	348	334	340	319	282	294	314	277	323	351	318	368	294	324	295	287	311	337	328	300	301	263	290	339	328	302	312	290	337	327	315	333	307	329	295	315	272	299	305	308	320	318	325	308	325	309	331	302	320	318	310	289	296	301	291	297	313	316	310	303	284	331	320	323	309	296	307	295	311	292	285	319	340	298	325	309	293	330	323	287	293	320	290	297	320	304	301	320	294	248	290	338	318	294	309	316	306	335	311	292	337	336	327	337	306	303	326	313	315	330	356	350	351	292	284	308	317	312	317	328	303	333	301	281	336	307	329	308	304	309	280	327	316	277	286	285	307	289	313	306	288	296	326	304	316	279	346	324	283	317	345	317	294	319	291	320	293	323	290	317	327	301	316	325	312	286	278	280	300	309	304	295	312	294	302	299	324	348	304	327	294	294	309	305	331	292	329	301	325	337	336	316	313	316	305	307	282	293	291	313	304	331	291	305	263	327	296	323	332	303	284	306	329	311	297	305	338	320	305	327	301	287	306	290	334	317	300	336	314	316	310	317	281	324	329	296	346	298	311	290	312	327	280	338	307	345	315	315	333	296	331	310	296	327	335	329	347	329	319	328	265	326	317	337	340	330	289	312	315	333	329	317	295	324	316	307	293	270	325	300	299	332	291	327	283	315	293	299	330	314	286	308	313	346	305	303	294	327	319	319	322	295	323	303	321	327	306	316	306	318	288	297	310	316	292	314	300	357	319	308	331	310	320	315	319	315	292	332	321	292	307	331	292	323	286	343	301	335	340	332	303	340	344	335	332	314	334	308	321	298	304	312	294	321	313	333	316	289	297	301	341	322	283	311	300	321	327	315	286	310	315	298	308	310	306	301	320	311	311	318	317	345	311	303	304	336	324	300	306	316	338	322	333	336	296	292	299	298	303	287	288	288	332	333	300	319	321	324	304	301	323	315	299	342	320	316	299	309	334	311	288	319	319	330	326	283	293	316	325	298	304	321	304	282	294	300	279	289	351	280	309	348	347	305	317	308	313	317	328	349	312	312	313	308	307	332	314	300	313	313	289	316	308	291	319	289	283	311	315	300	317	303	309	324	323	312	319	290	315	351	304	301	312	278	311	280	323	273	324	361	294	306	294	313	289	327	292	320	307	301	319	332	324	333	278	338	310	326	320	316	307	317	291	335	292	317	306	307	329	282	316	291	333	333	308	322	307	288	305	307	312	283	311	330	291	306	341	313	308	301	320	325	309	337	294	320	301	292	316	298	323	317	313	311	313	316	323	296	325	318	312	326	288	353	285	319	326	298	291	316	312	276	283	341	311	291	329	288	308	304	335	279	286	298	320	337	308	306	278	308	298	306	365	296	293	305
3776	3943	2611	1428	990	971	969	886	825	795	784	702	766	711	745	735	737	725	631	700	720	698	725	709	717	698	666	694	682	709	690	712	695	685	708	718	662	663	651	767	657	702	713	679	709	724	718	659	679	685	682	687	737	742	710	630	706	648	692	658	701	762	683	682	729	724	701	717	680	700	703	675	694	702	714	749	738	695	669	653	723	691	753	683	725	702	683	735	687	671	664	670	701	683	667	721	706	711	710	738	727	667	701	661	720	700	701	747	756	704	694	707	739	722	740	744	660	715	727	722	709	706	718	726	690	717	720	694	680	687	738	724	674	669	664	689	762	663	705	687	723	641	662	665	670	729	704	691	700	684	722	693	735	667	654	728	684	713	683	641	708	679	737	673	695	704	704	696	750	699	722	710	716	729	752	752	730	728	691	704	720	741	689	706	678	720	647	724	704	713	695	699	742	689	696	693	680	635	626	703	721	695	726	730	714	675	724	697	723	684	681	703	773	696	709	728	689	727	710	696	671	690	692	716	756	709	714	698	733	679	694	698	709	690	729	722	679	680	752	670	687	685	679	697	740	778	722	693	717	678	754	657	659	686	721	734	704	679	653	710	724	691	727	689	688	686	711	669	723	677	669	724	697	717	724	726	676	704	672	697	692	719	713	728	690	700	733	678	705	699	719	712	691	702	724	713	693	666	739	713	710	692	688	712	652	702	675	717	671	720	761	645	696	661	710	675	714	719	698	719	697	723	685	688	700	668	688	747	707	706	662	670	702	669	708	715	696	681	700	786	708	688	724	696	736	702	681	698	707	690	708	684	672	678	709	654	716	725	710	690	744	742	661	698	736	668	692	707	667	699	667	708	683	654	681	716	719	666	730	646	668	678	740	708	706	724	701	663	723	728	704	686	683	654	660	701	657	688	674	702	655	684	706	637	698	704	628	661	713	730	697	700	725	682	718	707	729	710	673	650	725	679	684	727	639	680	742	682	695	657	699	747	665	669	676	707	733	715	699	693	712	711	663	701	752	705	695	691	677	707	693	713	654	715	704	672	678	715	660	712	690	706	685	698	647	698	700	726	680	701	736	683	734	747	658	731	700	708	670	685	708	714	685	641	686	695	659	773	669	698	739	679	666	715	720	683	682	715	676	727	735	716	748	699	768	740	653	710	741	712	646	676	695	706	708	708	710	667	713	756	692	685	727	714	675	720	731	737	690	688	655	716	720	706	710	698	685	735	670	712	714	672	732	737	734	754	692	696	714	692	666	700	694	703	698	687	735	692	678	640	714	669	704	727	707	660	682	682	708	685	687	715	760	707	697	715	724	690	674	666	671	730	684	726	687	697	735	672	659	711	713	730	703	729	725	724	671	652	614	679	687	713	726	656	693	679	704	732	673	683	677	653	720	668	684	709	679	687	675	712	700	645	731	719	694	667	677	743	681	757	694	687	711	697	728	695	664	730	689	746	705	728	686	726	709	688	679	731	704	685	683	692	663	703	718	738	710	745	700	634	708	699	686	749	702	702	696	723	660	697	696	699	698	694	741	759	698	706	730	673	669	694	709	679	722	669	678	732	712	649	725	672	688	663	709	664	721	655	672	713	690	723	666	710	733	684	719	710	699	724	720	706	721	632	729	682	723	744	701	711	694	738	721	706	702	623	700	666	716	645	692	673	683	713	686	702	730	673	667	708	734	692	718	678	671	691	644	698	755	714	690	699	719	740	734	705	746	712	698	669	725	682	715	653	663	690	695	699	705	681	699	654	707	746	693	730	658	688	709	713	708	650	712	704	703	681	709	710	694	724	693	702	772	690	736	711	716	702	721	717	654	712	697	694	658	695	739	685	719	704	695	701	647	698	708	735	718	696	721	713	749	717	651	713	742	678	715	707	677	727	693	716	673	650	695	659	684	665	683	716	726	690	663	722	701	653	712	724	700	714	695	697	665	684	712	715	691	727	709	696	703	658	655	691	685	703	667	668	693	678	712	707	689	669	654	684	729	679	675	697	654	727	721	721	680	695	703	679	684	649	659	708	727	703	715	699	707	711	708	707	722	720	678	685	699	691	708	719	726	708	674	726	689	700	733	690	696	649	729	692	678	691	685	708	692	733	709	679	676	712	683	723	695	681	716	698	741	693	675	685	693	732	696	692	679	712	704	714	703	650	686	724	687	696	745	672	725	711	655	713	704	697	679	727	698	647	655	730	658	739	679	706	701	735	705	692	710	687	650	700	684	736	741	681	707	708	724	690	684	690	693	705	708	694	698	743	734	671	714	739	729	700	691	713	705	725	727	690	692	667	728	650	687	651	710	726	701	713	641	667	703	722	680	687	747	700	745	696	750	746	715	678	746	668	634	699	712	631	710	716	720	684	718	671	708	695	718	662	669	725	671	707	695	728	733	746	713	721	718	680	694	667	702	697	703	675	649	665	731	682	696	675	725	685	724	687	684	740	711	670	696	694	653	696	704	651	693	716	672	696	666	689	685	695	719	718	699	740	687	669	691	676	694	732	698	721	696	699	710	730	673	678	653	716	738	705	739	728	724	686	728	691	727	684	708	700	664	678	714	650	696	710	700	717	719	685	694	725	719	747	733	664	698	698	655	710	697	724	678	676	707	700	709	683	724	694	693	679	681	714	654	738	662	691	703	696	688	689	717	671	727	681	682	731	716	684	694	672	688	743	666	744	664	723	636	684	692	689	710	691	693	685	727	677	723	725	676	670	719	687	689	704	724	691	709	673	703	724	685	666	673	695	688	734	661	705	690	715	720	693	721	667	672	698	714	719	659	678	709	676	686	708	675	707	681	701	663	680	714	708	685	685	696	667	667	729	730	701	718	704	605	620	699	684	712	669	706	733	671	720	654	672	715	725	693	741	704	677	688	731	666	707	739	706	693	667	692	709	726	699	682	719	707	652	673	715	699	684	682	724	658	682	652	718	713	683	722	714	706	698	657	680	727	682	695	668	716	682	689	673	716	698	681	657	759	695	705	692	703	696	678	664	733	736	713	669	667	704	672	681	687	667	739	714	692	732	722	710	746	735	702	714	669	689	726	669	689	687	660	728	665	789	722	706	704	699	728	680	723	681	658	681	687	741	715	709	708	691	712	694	710	692	717	703	691	676	683	698	705	707	673	671	757	696	704	683	703	712	691	686	712	644	695	705	741	689	668	710	659	678	711	698	678	710	663	703	715	719	718	693	713	705	674	680	743	670	678	716	677	711	733	713	701	667	681	663	707	678	683	652	717	711	697	692	680	730	669	685	668	727	715	656	673	735	675	686	665	693	683	681	654	686	699	657	700	697	700	670	704	700	703	686	692	711	695	694	672	662	696	679	697	698	731	669	736	681	704	703	718	712	655	733	683	664	702	668	730	699	647	683	757	659	676	686	650	688	707	692	677	747	699	714	703	682	716	697	745	664	726	703	701	677	724	698	732	671	685	711	676	732	711	688	701	716	673	698	661	718	683	717	679	728	714	663	742	620
23431	20670	24175	27167	20672	20711	16923	1954	917	680	490	392	345	277	256	251	267	239	193	243	211	191	214	208	201	196	202	186	213	215	185	201	190	173	181	182	189	202	215	190	204	210	200	173	221	202	188	193	192	212	207	200	191	195	190	179	177	189	199	186	183	184	192	182	184	179	172	178	175	184	161	192	200	180	158	180	169	169	202	178	188	213	172	208	178	194	183	177	189	200	189	189	168	183	179	173	186	193	191	187	169	211	170	200	210	183	170	188	219	208	201	158	196	212	202	196	178	192	190	203	168	203	166	170	188	217	187	172	208	163	193	180	183	185	171	187	155	178	207	184	179	201	196	161	185	187	197	194	179	214	165	172	166	179	192	189	190	171	175	185	187	186	196	185	151	181	198	156	182	198	183	177	178	190	190	159	198	203	178	215	195	170	192	190	184	155	186	181	190	195	187	193	207	157	198	164	190	195	173	176	184	152	191	186	181	195	207	206	174	187	184	188	179	185	200	211	200	183	172	190	184	188	184	204	184	195	186	170	180	184	179	171	166	174	184	173	170	189	183	194	159	198	189	160	179	165	183	171	185	193	177	202	172	173	192	168	205	184	176	196	167	153	191	192	174	155	188	190	174	190	193	198	188	168	173	184	187	171	164	190	160	180	185	182	193	195	189	184	154	203	189	187	173	190	185	172	185	200	205	181	187	206	202	150	187	174	195	190	174	193	185	166	216	169	188	183	209	166	188	194	188	188	199	161	174	195	192	196	199	151	215	198	178	169	191	159	196	197	191	168	189	205	186	172	203	175	187	192	176	186	218	196	175	183	196	168	188	174	194	171	189	156	148	177	180	192	197	196	192	179	179	192	169	183	179	189	180	179	198	174	214	187	204	167	183	190	168	158	166	177	197	168	179	187	185	188	178	151	188	174	189	205	168	179	191	169	217	187	184	212	149	183	207	188	174	197	173	168	167	189	190	180	165	199	199	178	162	159	170	219	165	188	174	195	204	180	158	181	179	203	181	175	187	173	204	172	164	175	191	180	170	194	187	202	180	182	188	190	201	169	174	188	211	188	183	210	190	191	208	217	175	184	190	192	160	170	209	176	187	163	178	186	171	178	180	202	174	171	171	189	170	208	168	188	209	204	188	198	172	191	216	187	189	185	176	163	171	178	201	186	165	204	172	180	199	176	198	182	176	171	185	196	182	191	200	160	203	182	194	195	188	187	178	186	178	165	197	170	177	154	207	181	201	223	185	198	197	167	178	202	184	168	189	181	168	199	188	149	196	183	188	197	182	229	192	208	209	165	198	161	173	183	186	203	171	184	200	210	174	168	186	176	193	188	174	218	208	152	166	183	168	191	182	153	192	198	190	154	171	210	180	156	186	176	192	187	173	193	196	173	185	177	185	174	164	193	193	181	166	189	176	167	187	184	174	177	174	183	180	204	186	202	200	185	204	173	184	188	179	196	173	188	190	205	163	164	168	174	198	162	220	201	180	206	203	198	180	175	190	181	188	183	179	187	180	173	178	196	196	211	201	186	185	195	180	198	169	199	199	194	197	175	168	171	182	165	181	201	193	175	175	183	177	178	189	173	193	177	176	174	194	176	169	205	204	169	188	176	196	174	193	204	175	202	168	204	202	172	187	174	198	162	201	203	192	169	178	184	200	188	163	177	157	191	196	186	195	195	205	175	201	206	184	189	184	180	177	231	194	184	177	160	198	198	168	203	166	183	176	194	167	158	195	174	191	176	199	202	195	188	178	200	175	185	165	175	193	171	195	159	168	191	210	201	198	193	190	164	186	189	187	200	180	154	206	187	156	178	167	199	168	179	170	187	183	156	190	203	179	175	178	170	200	163	188	187	200	173	175	180	162	205	182	186	193	187	176	195	185	205	200	177	190	184	185	172	224	213	173	155	204	196	168	178	194	188	193	171	197	187	176	178	168	202	177	178	202	177	186	163	184	180	185	189	197	191	154	176	157	189	177	160	170	211	188	185	181	167	186	177	178	182	169	148	165	198	181	195	209	183	204	199	174	168	167	180	175	214	182	193	182	176	213	171	176	185	179	175	170	177	179	189	183	186	203	186	170	194	170	186	177	193	183	176	180	163	175	194	186	184	186	210	180	189	185	174	206	192	201	182	182	171	185	198	199	177	165	157	188	205	173	173	191	182	182	193	190	181	183	161	196	173	194	187	189	166	213	190	189	208	191	212	179	195	172	179	176	170	180	167	201	181	191	167	188	172	182	184	152	185	174	187	148	168	183	210	160	208	192	189	189	189	180	184	181	204	183	175	174	169	176	185	197	223	170	172	165	191	173	198	180	181	185	170	158	192	187	181	184	192	196	170	174	175	180	180	173	166	201	190	197	168	177	199	210	179	187	185	183	178	174	191	164	168	203	180	192	215	201	181	192	178	191	194	176	178	185	174	212	197	185	191	188	170	201	179	149	194	172	213	193	174	209	177	193	190	176	167	188	204	201	198	198	173	163	179	180	157	170	200	159	182	176	187	179	188	188	174	173	187	192	174	190	198	176	207	144	192	199	211	185	197	161	201	178	176	195	172	188	150	193	179	184	153	207	175	159	210	177	155	166	169	185	172	167	193	204	176	173	199	173	168	196	194	182	175	181	167	181	185	173	181	188	187	198	158	179	185	188	188	179	162	160	180	194	178	182	174	152	169	197	176	197	215	181	178	167	183	182	167	199	184	191	185	191	208	184	188	204	199	204	166	209	185	210	151	212	155	204	154	191	185	211	187	178	183	214	179	192	168	183	181	181	168	162	169	193	151	187	170	201	168	155	186	213	179	168	186	205	200	189	178	180	193	187	225	186	174	173	187	196	164	165	192	195	191	194	177	179	185	191	194	185	191	191	172	176	185	196	200	168	180	195	187	194	216	183	208	209	207	190	178	174	164	188	192	181	164	188	194	172	186	156	166	184	176	184	167	169	186	179	171	171	183	182	189	190	178	181	200	194	184	192	161	185	196	198	206	180	160	171	218	153	192	193	211	170	199	203	175	189	179	191	181	196	177	172	176	185	204	181	179	180	193	189	180	178	201	208	185	197	176	178	172	187	177	197	188	198	184	208	189	181	210	207	178	171	185	192	168	160	191	198	172	163	171	172	201	184	198	177	187	187	194	179	155	206	185	177	175	189	180	155	178	184	196	192	165	196	201	180	202	190	185	174	182	185	188	164	209	208	201	183	190	192	186	189	181	187	192	183	221	159	192	183	208	179	188	184	176	191	177	193	189	189	201	172	172	156	160	202	202	162	167	193	193	199	198	189	183	184	199	187	179	163	194	187	175	195	197	165	192	180	191	217	183	197	182	178	179	207	193	177	192	198	162	198	171	174	187	150	191	209	165	162	189	189	180	175	164	195	195	192	183	193	201	175	181	200	195	176	189	186	196	180	197	191	179	206	184	182	185	160	178	192	184	175	196	205	181	193	189	175	176	197	173	165	178	164	163	167	197	179	179	210	185
3882	5714	3208	1710	1031	912	848	808	667	578	536	523	489	456	471	457	462	496	478	451	452	461	452	480	453	443	489	433	509	450	455	436	463	477	447	468	457	443	452	470	442	455	425	489	468	470	427	426	445	460	432	457	416	460	445	463	420	442	482	477	465	442	454	440	466	411	410	421	459	463	452	416	464	475	435	431	463	441	447	456	434	481	413	474	438	426	485	459	475	439	442	470	457	440	454	469	424	449	476	442	439	422	437	470	443	445	432	470	431	438	473	471	444	419	472	437	491	467	436	462	450	481	420	452	452	431	462	430	450	457	411	456	486	411	445	444	460	451	475	440	463	458	433	464	438	474	453	462	423	448	461	462	449	442	474	451	468	475	455	466	460	445	439	445	441	429	441	465	447	447	483	506	491	478	439	433	475	425	449	465	434	472	449	469	453	483	435	447	452	477	443	462	452	444	452	464	478	467	489	474	388	453	423	436	455	437	433	454	474	440	460	470	443	478	461	482	486	441	454	445	429	425	463	435	468	494	478	444	459	473	441	449	440	430	455	428	431	440	447	440	474	442	437	476	477	466	466	471	439	488	490	456	466	447	447	445	450	455	433	449	434	454	482	435	460	498	443	464	444	459	450	454	453	410	432	404	417	428	438	468	448	415	480	439	462	469	457	455	453	440	445	431	413	439	454	449	440	470	466	452	398	406	425	436	479	488	471	460	448	448	467	405	485	475	441	442	420	419	482	433	432	462	427	432	436	459	459	445	444	430	484	463	439	454	463	429	438	429	446	445	451	431	419	428	429	438	461	431	441	455	463	464	482	392	450	472	455	471	397	480	468	468	450	421	466	485	434	456	434	460	464	461	431	442	476	428	480	434	406	432	447	408	450	414	399	438	436	429	434	452	471	466	479	436	436	442	440	435	465	477	465	409	504	436	443	484	458	453	447	460	451	434	441	459	460	429	448	419	431	419	434	438	442	433	451	446	449	416	462	423	414	487	420	457	444	442	463	425	473	438	456	430	451	430	448	452	416	435	427	466	453	432	423	451	419	466	426	440	439	449	446	439	440	469	476	415	443	440	442	439	469	420	449	447	447	449	417	464	473	455	422	474	455	457	441	461	461	461	452	499	449	479	451	443	459	452	446	426	464	427	420	427	440	451	428	459	397	412	454	437	453	448	475	456	427	420	442	443	462	461	422	452	465	428	461	424	459	443	458	449	419	425	433	468	464	423	420	430	447	442	454	483	486	421	452	459	463	471	480	456	477	458	426	430	423	451	427	465	431	472	446	439	460	420	445	433	408	427	457	436	430	417	446	458	409	442	441	454	473	445	439	444	468	462	427	436	467	437	433	444	487	431	474	463	429	458	439	444	458	396	480	460	409	499	439	460	436	507	448	424	433	437	431	454	391	425	464	456	423	438	465	434	481	460	450	460	435	465	439	422	434	451	409	429	441	438	408	465	461	468	463	462	454	443	451	466	429	477	466	411	459	419	444	465	437	452	444	472	454	469	434	437	431	423	447	462	432	448	482	449	448	447	439	452	429	460	471	481	453	423	461	451	449	481	459	408	473	424	464	444	437	460	456	426	432	455	448	467	463	446	447	472	416	471	474	456	446	451	480	471	438	442	455	481	437	435	453	416	460	397	438	466	471	455	418	455	410	442	466	460	470	462	450	424	409	429	415	443	422	445	472	447	432	409	488	454	444	428	440	503	412	403	463	419	449	435	452	427	448	470	452	456	448	437	456	462	419	439	464	491	468	453	432	448	443	480	456	438	457	471	455	472	470	443	425	433	485	450	469	434	452	443	478	443	406	445	451	437	470	464	461	480	417	409	457	411	442	439	421	422	414	435	446	425	430	425	440	446	476	440	453	479	492	458	451	401	441	454	447	435	439	439	451	430	420	400	419	412	487	437	439	482	420	423	437	429	465	453	447	469	413	443	429	438	460	455	425	453	438	452	425	472	455	486	422	428	479	461	430	427	471	444	436	440	437	427	408	497	473	480	444	446	451	429	488	473	451	482	462	440	468	442	421	427	471	417	458	468	452	465	462	433	454	442	471	441	488	467	447	455	468	463	507	454	467	474	445	459	445	453	465	446	466	429	487	397	462	445	447	410	480	460	426	440	434	459	414	447	450	436	451	455	474	472	489	480	435	450	415	456	452	436	419	458	497	429	444	456	465	423	466	431	446	436	450	462	424	438	457	455	436	435	417	458	449	473	439	438	429	478	445	428	426	438	457	475	437	444	456	448	443	457	420	495	480	438	438	445	455	431	437	462	453	418	445	473	414	435	458	444	431	483	450	445	466	464	397	440	456	447	465	425	434	445	429	471	462	427	435	428	458	417	450	419	471	479	438	431	457	447	422	451	439	425	418	498	470	444	447	466	434	433	489	465	449	444	475	436	435	449	401	446	461	451	466	480	446	416	399	428	416	425	431	440	476	490	446	429	490	450	473	459	438	445	459	459	433	418	444	477	493	428	446	440	452	478	489	447	429	468	474	466	450	439	436	431	442	457	476	498	456	503	412	433	457	418	449	400	432	445	460	446	438	469	456	454	448	408	432	450	420	443	511	471	455	431	458	446	434	436	451	442	462	466	445	412	465	451	447	483	425	438	464	421	446	452	425	438	461	455	476	451	462	474	468	442	439	448	414	428	451	463	448	425	480	442	454	416	487	423	428	452	457	411	463	467	440	421	488	463	421	433	457	427	435	446	430	458	420	475	432	427	472	432	451	442	444	430	487	454	427	473	462	445	426	446	432	397	419	449	486	452	427	477	466	490	452	421	408	465	420	463	420	444	443	435	448	453	424	458	457	459	435	473	470	478	470	459	454	407	471	443	419	446	460	430	441	477	448	431	426	398	466	459	478	434	467	443	405	444	441	425	477	466	464	409	427	438	449	442	417	462	412	440	471	455	449	441	459	415	439	434	478	481	465	472	444	449	467	441	457	435	474	423	454	433	455	403	446	482	448	429	422	465	450	431	459	449	454	464	454	480	453	415	432	454	455	510	499	458	460	434	438	434	451	453	394	448	452	441	428	442	417	464	436	425	475	485	441	462	419	444	434	408	463	466	379	483	453	442	462	412	488	492	470	450	419	472	407	452	439	461	449	457	460	427	464	434	444	458	433	438	459	446	471	421	448	443	462	446	455	429	453	450	424	477	453	409	469	443	454	458	425	416	477	432	477	482	437	430	458	448	445	438	422	469	468	412	432	428	460	432	453	458	441	455	460	440	461	429	452	475	450	450	419	420	451	457	447	446	426	457	450	445	464	426	432	462	449	412	478	411	441	448	406	444	445	444	433	468	411	467	451	457	474	449	403	444	431	463	407	419	490	413	445	434	463	443	441	444	432	402	410	443	425	452	451	445	474	442	422	460	461	458	427	450	442	415	455	487	434	430	434	477	439	413	457	435	459	459	440	426	450	449	460	418	433	435	433	450	419	435	463	452	449	453	439	439	428	430	487	463	452	463	456	456
31266	19397	8296	1315	820	743	782	795	663	535	521	516	448	397	459	449	408	462	423	446	440	412	429	423	415	437	415	436	383	435	436	406	438	448	434	423	438	423	421	418	454	455	413	450	446	442	429	436	419	402	386	412	456	437	441	448	430	483	442	419	427	449	432	406	418	407	443	433	416	447	437	414	444	414	429	431	440	423	441	446	436	438	407	486	424	452	417	457	446	415	419	435	427	417	408	431	447	437	434	467	444	407	431	411	417	415	397	418	417	400	448	406	426	455	453	410	426	446	452	430	429	459	443	415	402	413	438	445	447	428	419	466	410	440	449	402	446	462	407	419	432	417	433	399	382	433	423	427	401	403	378	448	454	399	398	466	419	426	443	439	425	415	440	401	433	410	427	433	416	447	411	441	450	453	404	422	378	455	427	441	431	423	439	405	448	419	431	397	380	454	442	434	437	405	437	458	414	430	392	462	433	404	422	435	406	427	436	426	470	440	441	414	445	451	430	415	432	431	420	429	389	401	434	470	437	461	475	431	397	425	411	448	441	456	435	383	443	434	447	448	444	431	426	431	414	446	402	449	391	419	401	428	429	424	423	421	379	413	448	431	429	471	433	419	365	413	434	424	427	446	444	419	447	429	416	425	437	435	404	446	436	406	432	432	448	439	451	446	485	449	410	430	432	443	443	412	454	427	409	436	405	433	461	434	438	428	423	459	427	401	433	437	414	402	437	447	424	412	420	474	396	427	464	453	436	447	424	390	442	419	428	407	412	412	409	440	427	415	479	427	398	435	399	396	435	436	400	427	441	433	432	417	420	397	400	395	458	422	434	404	390	408	451	440	413	400	441	439	458	430	450	427	401	415	436	481	436	442	428	446	427	392	437	441	431	451	408	437	414	457	437	408	388	415	418	433	427	415	407	427	454	447	423	413	398	432	409	437	451	407	432	448	442	424	405	472	385	407	415	436	420	435	411	438	420	463	431	474	425	428	445	411	421	410	397	416	434	432	417	395	413	430	404	435	428	361	443	424	413	423	455	436	425	404	405	447	440	450	424	407	442	421	428	443	374	415	434	437	386	475	393	446	431	450	406	429	405	392	459	426	459	397	411	450	465	436	399	415	436	448	444	442	425	427	439	432	415	429	451	419	457	435	444	456	450	439	385	469	389	474	386	420	406	424	423	418	419	443	444	451	418	422	418	406	424	421	451	428	447	412	418	390	438	425	454	450	451	453	443	459	415	417	426	405	438	435	424	439	477	401	403	417	417	423	394	431	428	402	429	420	404	425	408	441	396	459	420	453	402	404	440	454	421	428	425	433	431	422	393	451	436	460	407	438	410	401	427	431	407	400	422	419	404	449	463	433	429	407	440	428	422	427	413	432	443	441	450	427	433	424	473	441	410	404	432	402	414	408	430	436	437	415	387	424	458	425	418	422	440	395	449	410	397	467	468	427	405	424	442	465	425	439	425	448	432	456	405	431	445	415	448	431	425	413	400	420	415	431	433	394	429	442	408	427	435	408	399	441	415	399	407	460	394	451	456	423	434	444	432	421	406	410	400	452	440	425	404	421	430	393	430	425	411	423	426	421	375	412	442	418	409	414	429	402	425	434	411	459	450	426	428	393	394	429	431	398	410	409	429	413	418	407	429	413	426	421	404	410	414	410	436	437	391	423	429	434	461	417	400	457	422	398	395	412	441	408	440	425	461	434	459	386	415	421	359	444	439	414	408	414	384	428	413	416	404	413	434	452	424	418	421	394	437	394	413	445	434	422	411	442	426	425	405	492	433	426	438	428	453	451	445	428	382	415	414	413	421	418	420	421	442	403	386	396	441	411	403	468	439	420	443	459	408	450	458	430	413	420	421	423	408	377	420	461	400	394	426	408	410	410	410	405	422	421	433	442	455	437	414	421	416	419	414	487	432	421	416	463	448	425	423	394	460	447	433	450	455	440	460	409	460	425	412	423	452	448	453	465	432	399	401	442	451	439	442	448	400	413	469	428	437	434	407	438	435	431	443	413	471	450	427	410	472	447	422	430	430	447	452	443	413	391	436	395	465	409	423	409	472	417	432	432	446	468	437	425	399	425	420	422	422	399	477	408	455	431	432	424	434	449	444	441	456	402	445	427	434	373	412	412	453	437	442	454	444	426	421	442	467	443	425	424	435	431	440	464	451	464	363	415	445	431	417	431	456	441	402	410	426	456	433	405	459	402	395	453	430	421	414	425	412	454	380	401	460	415	429	421	384	442	407	438	393	447	427	391	432	429	441	446	401	426	440	420	453	410	458	446	413	449	414	442	421	442	421	451	462	408	407	433	412	419	416	421	406	459	408	424	448	447	423	447	385	417	446	389	445	446	425	425	439	439	421	416	410	411	413	425	431	428	420	454	398	421	433	414	449	453	419	420	460	411	426	481	376	407	424	431	429	426	444	458	465	427	448	403	440	436	440	440	451	406	410	424	422	430	403	439	445	414	424	392	387	412	439	454	437	448	406	411	455	396	402	445	410	473	459	425	374	392	434	483	481	465	402	418	406	434	448	419	453	402	389	399	431	447	402	406	434	426	409	452	466	435	433	441	441	407	427	453	395	447	474	464	448	426	402	429	405	433	429	437	416	381	393	412	469	417	428	425	433	396	420	418	391	421	417	437	430	428	443	427	420	449	423	427	492	450	427	461	445	401	432	451	399	446	431	413	431	445	421	460	457	394	432	450	484	418	420	456	436	416	417	416	481	404	393	482	433	433	405	409	373	416	423	452	428	442	427	463	449	453	408	424	436	449	452	417	422	485	433	423	421	431	470	514	423	473	443	449	427	392	460	397	442	438	435	407	428	443	406	450	447	454	407	436	401	426	407	433	422	406	452	412	454	431	418	431	447	442	430	425	424	429	431	389	414	421	423	429	444	416	449	397	415	404	400	425	468	461	381	427	437	415	464	433	464	410	411	407	429	433	413	441	408	402	438	408	411	437	412	427	419	453	413	410	461	430	456	414	449	401	410	413	427	429	428	486	380	431	403	434	419	421	454	441	458	429	431	391	396	405	419	394	416	403	402	408	472	409	421	380	444	413	436	407	409	432	420	419	434	410	427	416	408	417	402	437	419	389	437	454	415	411	439	406	439	417	475	436	472	411	462	480	393	452	430	454	457	422	444	440	408	421	427	460	454	449	447	440	424	423	437	461	425	425	455	408	442	430	403	406	455	403	369	431	456	466	395	405	411	440	420	443	444	433	413	425	422	401	436	414	417	423	423	433	429	392	415	454	409	432	460	446	435	420	370	440	412	441	415	400	443	444	424	427	441	417	451	407	440	424	376	438	452	410	403	426	421	443	419	423	397	470	441	422	408	416	438	468	436	438	440	410	435	385	406	412	437	441	431	495	414	395	436	430	452	452	437	419	433	438	443	428	455	435	437	403	404	434	389	432	477	451	409	438	453	401	427	415	449	445	421	424	458	421	433	423	446	408	444	433	401	435	425	396
5960	2181	1524	1269	1108	1076	1104	1042	1036	1028	953	927	967	941	964	949	1002	977	946	903	980	918	951	925	922	983	907	886	941	1008	1044	929	923	923	952	949	927	982	948	938	965	969	937	902	905	923	954	958	949	931	955	954	959	969	952	985	965	946	954	992	950	882	965	938	947	959	931	943	974	929	977	955	967	954	960	936	946	965	986	955	921	948	922	943	974	969	992	924	956	942	917	921	915	945	995	971	999	950	900	979	944	970	998	940	942	941	965	991	939	1012	922	935	978	992	1008	899	955	970	978	978	920	926	944	930	957	922	938	981	958	942	967	966	932	961	961	979	1000	951	942	942	937	927	918	888	899	985	977	903	994	967	925	887	975	944	965	936	996	903	967	959	937	975	985	941	986	971	993	943	955	945	931	905	918	923	943	902	947	929	920	932	955	901	969	977	928	956	978	955	925	911	986	970	898	927	954	949	892	1002	973	903	999	957	969	979	936	945	968	982	950	923	974	960	973	959	967	927	946	947	929	971	929	988	968	945	963	964	996	982	980	957	927	919	946	974	953	912	987	979	950	928	921	957	941	956	922	963	955	953	985	926	903	974	940	927	909	984	997	916	907	906	919	961	930	945	919	939	945	963	959	960	943	956	964	915	976	925	924	994	969	955	981	991	929	1010	930	927	928	962	959	960	932	983	968	933	948	1017	928	952	934	905	972	959	963	911	940	925	943	919	958	946	955	945	952	922	943	918	952	893	947	943	992	928	938	895	955	955	924	961	966	984	937	889	959	946	995	967	889	925	982	862	908	966	924	964	943	1018	941	910	965	895	978	1003	955	947	1004	926	1042	946	958	896	876	958	917	958	878	980	895	941	984	936	972	956	955	911	946	968	906	969	915	969	919	1026	914	930	953	951	1018	939	900	925	923	931	957	961	971	1007	962	934	960	919	990	1002	961	900	978	910	960	947	971	915	944	924	955	976	980	922	935	971	973	982	1019	944	879	934	1021	936	950	988	962	915	964	1016	928	956	966	908	888	954	933	937	961	917	941	894	975	939	945	937	956	951	954	961	892	955	916	1004	933	939	951	969	961	953	971	933	952	960	966	969	923	919	977	927	930	940	998	949	951	980	944	943	967	927	962	911	965	1022	962	960	903	957	917	916	937	940	957	958	919	958	995	950	961	1017	958	965	957	995	932	960	931	916	965	959	932	1022	922	920	937	958	924	963	961	963	1007	1003	938	959	975	932	966	994	897	981	919	928	899	969	954	932	919	1001	971	929	950	959	936	932	972	947	968	969	983	906	922	961	924	961	982	1011	954	944	952	973	916	922	917	981	913	955	989	992	896	928	1006	953	987	934	988	949	934	972	905	874	980	939	973	954	887	971	874	958	954	939	993	931	1011	943	977	948	955	970	930	921	985	959	943	962	951	945	879	972	1013	934	951	976	978	884	919	982	917	990	941	966	944	958	961	967	898	909	870	962	996	932	937	935	972	1000	969	965	979	946	943	956	900	948	947	926	950	947	992	963	940	988	940	982	894	929	912	979	915	909	920	965	917	936	934	928	914	962	966	1000	1018	914	950	961	895	939	910	964	927	975	917	943	994	901	929	982	946	928	932	913	940	979	976	921	908	947	941	984	945	916	985	948	963	947	899	995	960	911	901	924	959	947	948	931	931	920	965	953	957	934	948	902	945	952	951	985	916	977	902	934	954	968	941	888	943	973	948	968	1002	935	938	978	921	976	899	920	1004	943	928	944	905	953	973	948	970	924	930	943	919	1007	942	924	930	973	943	972	964	945	907	893	964	919	982	920	962	897	940	945	963	916	928	883	953	958	968	918	922	948	961	962	926	951	967	936	962	923	865	952	969	907	948	962	969	951	1005	927	887	906	974	976	965	953	964	941	952	954	958	926	969	913	968	925	967	952	956	903	947	903	1017	957	985	926	952	1008	964	1009	895	956	1003	941	969	895	935	932	961	969	911	889	923	940	950	905	927	928	955	967	948	954	924	937	958	953	907	927	950	978	909	944	965	958	974	961	883	956	955	969	964	953	926	947	965	1030	965	940	916	902	878	904	943	955	934	895	906	978	928	942	966	916	939	953	955	987	945	937	989	914	912	925	930	984	933	920	898	956	899	970	906	957	975	936	963	959	928	951	947	936	974	930	952	1018	904	986	963	951	886	949	909	962	911	943	921	963	885	923	959	959	927	989	925	928	944	1003	949	973	960	950	914	955	969	919	878	915	947	923	905	986	888	972	992	959	933	950	996	924	946	902	962	924	935	948	944	950	966	953	896	933	943	946	989	979	934	973	927	942	931	963	940	949	933	921	930	938	937	977	982	889	969	979	916	894	934	977	982	923	929	917	967	933	942	931	972	961	988	879	969	918	1001	922	947	942	988	958	968	939	969	954	932	930	1044	944	927	962	943	958	950	932	946	938	951	955	947	917	936	925	978	964	965	919	926	950	918	988	943	931	960	956	915	955	939	1030	942	973	925	938	989	915	918	995	952	943	905	993	949	907	972	952	943	935	966	956	953	976	957	900	945	919	918	997	935	889	949	959	938	968	1085	867	982	987	930	895	958	941	900	988	962	1012	970	914	956	936	961	924	871	875	938	941	944	998	922	919	887	994	952	993	949	964	940	982	949	938	969	897	943	975	922	901	1002	941	1009	932	925	940	972	918	907	889	972	914	978	977	929	958	917	933	920	945	961	963	949	945	946	947	972	915	921	1025	918	975	956	949	891	926	917	962	984	991	991	965	911	920	971	932	963	977	929	963	970	992	931	966	944	925	969	936	934	947	951	943	970	931	933	940	964	1010	999	951	912	991	946	907	952	963	951	923	942	938	967	987	911	911	918	998	962	911	898	983	958	912	930	1010	937	962	949	1009	954	964	984	944	974	923	972	926	974	961	1025	957	970	980	937	980	975	967	946	964	948	959	988	900	981	911	919	929	968	978	924	993	975	910	934	1022	988	971	928	951	934	1006	942	925	953	968	970	973	968	966	968	996	963	981	963	922	1008	916	929	889	924	967	896	954	949	978	938	930	946	980	963	951	951	929	948	979	929	943	950	957	938	952	928	944	881	1000	965	926	979	947	933	957	951	919	943	971	980	901	937	965	934	943	935	917	985	927	927	943	917	934	968	929	947	930	914	916	916	965	944	959	938	920	988	944	973	925	962	944	960	930	941	903	957	975	947	1008	901	980	933	1002	969	932	967	948	984	923	937	931	927	920	933	941	953	983	910	936	910	943	978	929	957	962	940	916	939	956	965	927	956	956	912	911	998	985	955	997	958	929	940	955	968	962	925	984	926	919	927	977	992	892	933	923	962	989	957	969	959	899	947	924	1012	927	1018	954	998	987	969	1006	951	935	947	946	928	929	969	932	950	966	934	932	926	1008	941	954	940	925	900	876	952	921	977	955	980	926	977	882	1002	934	914	964	993	966	950	952	966	944	931	915	979	900	917	949	1014	951	948	931	898	1024	966	986	985	970	936	981	960	955	938	923	933	906	964	947	940	959	968	951	975	944	962	989	941	922	953	955	912	884	977	974	909	925	903	1002
23986	20642	23884	27430	20647	19897	1770	1059	722	559	498	417	384	365	323	359	338	349	328	342	356	350	343	329	323	285	299	318	372	308	328	311	319	319	328	313	308	298	310	307	287	332	298	321	329	311	320	313	276	283	278	336	345	296	350	303	300	325	304	336	311	319	306	315	339	316	336	331	308	312	280	304	293	332	279	314	354	339	316	279	333	308	321	267	301	317	313	334	312	310	291	317	299	329	328	332	282	332	300	255	342	309	274	337	318	323	296	318	312	307	351	317	323	301	281	317	270	272	321	328	291	319	296	295	304	323	321	304	332	329	270	290	320	344	331	337	324	303	340	282	326	312	321	287	298	301	325	295	317	318	319	316	328	348	289	292	310	304	295	308	336	308	279	323	285	317	312	293	314	317	291	290	303	309	302	327	310	328	336	330	304	297	304	308	262	311	326	348	307	290	310	317	326	331	305	305	308	331	294	319	297	329	312	306	302	314	311	309	299	316	266	353	323	324	327	277	331	281	344	321	269	297	313	273	308	295	278	319	285	297	301	338	327	341	311	321	302	316	321	288	311	305	298	301	291	317	304	357	332	328	299	285	329	282	293	319	315	320	330	258	317	321	303	307	310	298	305	350	267	337	311	322	329	287	294	321	288	306	327	291	332	326	313	300	314	302	333	303	306	357	310	286	315	344	291	333	301	299	299	307	295	320	315	309	299	270	321	292	300	280	324	303	322	314	302	261	327	342	293	297	289	313	332	311	314	321	304	312	315	308	307	321	320	278	291	285	329	310	281	307	298	338	324	270	292	307	337	335	304	331	308	347	298	312	283	284	248	314	305	301	319	294	288	312	316	289	290	298	293	292	302	270	333	307	305	340	319	273	310	323	340	304	281	328	308	333	328	335	299	301	298	300	313	337	297	336	306	319	332	311	325	316	279	294	309	332	338	267	282	300	291	273	348	300	336	313	296	309	312	307	299	327	307	333	321	351	303	305	348	292	319	277	359	304	308	277	295	309	312	263	330	316	324	359	317	268	325	319	326	301	315	268	286	322	306	268	299	322	320	294	330	325	308	297	298	304	295	302	341	344	299	321	291	287	302	306	303	280	302	325	286	333	310	285	330	304	299	315	325	312	328	321	305	300	274	301	302	265	309	306	305	313	299	284	327	337	306	334	304	326	338	331	292	324	344	328	270	298	312	314	317	299	311	310	297	269	296	323	318	289	329	315	308	304	295	315	302	277	310	335	343	287	317	280	291	299	293	307	282	313	301	300	288	282	322	310	287	326	298	274	308	319	313	302	336	308	278	319	303	277	336	301	294	308	267	300	299	308	270	309	318	334	260	308	289	319	311	302	302	277	338	304	320	267	322	305	286	308	340	286	290	318	300	316	301	292	271	324	304	307	291	315	286	288	335	366	302	320	321	287	335	305	280	299	314	295	334	322	317	295	307	282	318	293	285	313	312	339	311	336	297	287	299	311	303	271	291	279	312	307	292	303	295	290	277	302	286	322	307	328	309	290	319	294	304	322	325	324	324	293	271	311	309	303	305	323	346	300	328	330	312	278	284	329	327	315	300	267	305	317	310	299	294	285	289	308	335	323	311	323	307	326	312	299	290	303	299	273	296	321	320	299	296	314	344	330	311	327	305	299	308	295	274	328	297	288	295	291	321	318	343	327	336	287	312	292	309	309	295	327	326	304	295	310	302	301	312	306	291	300	302	315	294	317	300	307	283	300	306	340	297	320	321	302	293	324	305	338	299	320	319	311	281	341	288	313	307	325	298	321	273	298	313	313	284	307	298	293	328	322	302	310	291	314	292	278	305	310	302	316	320	306	311	313	304	296	295	326	293	310	330	323	294	307	294	288	298	305	301	306	315	296	292	329	338	317	328	308	341	312	317	292	330	294	296	288	292	305	321	293	351	304	297	336	332	296	318	312	313	315	302	298	297	320	315	309	322	306	282	306	318	316	323	329	305	284	292	314	289	301	338	311	313	318	275	314	308	281	366	301	301	311	300	283	260	338	304	275	323	313	296	297	275	289	300	322	273	293	308	282	305	337	291	280	301	341	321	308	256	311	354	291	316	301	344	346	314	332	347	274	317	293	335	300	293	280	275	298	299	313	297	283	310	334	343	307	301	325	320	296	324	292	288	297	303	307	315	338	323	290	347	299	285	307	309	317	305	315	296	311	306	284	289	286	309	316	340	298	352	299	302	308	295	328	297	326	313	319	296	311	310	322	314	316	324	307	320	319	306	342	311	302	322	320	325	297	272	304	304	299	286	336	302	341	283	317	306	337	313	309	304	298	325	318	302	318	325	308	309	299	321	343	317	289	293	309	314	318	301	278	300	289	298	285	327	316	308	309	331	298	317	314	313	300	333	338	315	309	321	337	304	346	299	280	313	293	302	321	322	308	325	284	313	309	300	343	321	315	340	293	332	324	302	298	311	351	300	307	295	316	309	284	309	321	282	326	304	281	305	300	285	337	311	319	345	306	318	316	305	285	294	314	308	265	292	286	286	308	294	317	277	299	334	336	339	260	306	321	258	332	288	277	265	271	290	321	319	289	300	300	333	297	318	315	332	320	323	310	278	326	318	307	302	283	302	327	320	293	291	292	285	305	287	299	310	303	292	316	290	325	293	287	283	291	316	286	276	304	265	333	320	308	309	312	322	302	279	313	293	304	274	286	277	301	312	295	326	302	310	302	285	303	348	302	317	295	332	304	324	309	294	277	300	315	305	327	329	316	320	297	291	301	301	336	328	331	302	323	275	306	308	299	302	282	317	286	299	306	336	329	301	301	279	268	300	293	313	299	291	310	343	297	295	324	331	315	301	302	293	325	295	298	332	289	325	318	304	300	291	295	300	300	300	301	307	321	309	322	304	295	308	312	322	347	312	321	294	292	312	292	305	303	326	310	333	327	290	289	327	292	285	301	346	346	312	271	284	296	333	319	319	318	296	320	305	299	317	340	342	342	317	315	315	305	315	288	304	296	290	316	294	305	316	289	283	297	297	274	286	287	321	322	301	294	321	311	289	320	333	307	300	294	315	289	307	325	325	326	329	291	292	277	302	305	308	338	280	274	298	309	290	302	278	289	292	340	308	291	309	299	314	304	305	329	287	284	326	295	312	292	311	283	270	319	320	300	316	330	277	314	311	297	319	343	333	295	280	308	278	334	322	271	275	320	313	319	313	340	286	307	316	301	306	278	303	328	363	306	314	304	316	350	326	296	310	327	319	307	304	302	301	284	321	270	316	321	290	312	326	325	327	294	296	318	290	312	314	284	284	319	300	309	291	333	325	319	289	284	307	315	288	316	326	308	356	296	296	331	346	314	305	316	301	368	287	299	305	318	291	335	280	284	287	331	301	324	338	314	313	318	348	329	314	303	312	316	320	313	324	294	278	311	301	319	320	276	313	274	285	327	285	293	317	309	333	276	309	286	298	315	327	313	321	300	333	318	284	264	305	312	289	310	319	313	306	315
3791	4008	2389	1467	1060	935	956	856	849	750	729	767	714	703	628	719	727	654	734	712	692	651	695	698	664	683	746	662	693	704	702	698	684	694	723	708	688	656	721	655	665	676	701	701	685	677	718	726	712	668	716	741	689	620	689	685	607	643	695	711	694	669	688	707	718	686	717	723	676	728	685	726	690	674	676	655	638	707	659	673	700	698	683	677	684	717	684	693	742	729	691	660	723	659	659	730	674	728	698	679	736	688	742	643	692	718	678	666	700	666	724	734	765	682	719	686	703	700	677	694	681	720	663	675	715	677	711	688	693	691	703	666	750	745	662	730	698	689	697	688	661	705	722	668	707	678	680	665	692	712	718	696	668	672	691	645	690	689	746	697	714	702	673	702	675	686	709	697	657	661	662	693	727	714	694	668	649	675	727	689	729	703	711	648	697	737	708	712	734	669	680	686	680	666	638	688	679	716	713	671	695	719	655	735	665	686	695	648	695	706	704	722	695	702	676	686	680	698	678	705	710	714	689	666	712	671	670	678	688	683	652	712	687	664	658	685	730	724	727	660	701	667	714	718	669	729	693	703	688	709	734	685	709	673	652	689	651	702	686	682	686	694	706	683	629	690	676	722	678	653	707	719	696	677	676	690	665	729	672	682	674	722	690	693	699	690	716	703	684	739	683	699	686	672	721	703	684	701	717	701	687	691	723	671	689	684	727	702	630	745	705	733	719	710	725	717	695	725	688	675	660	711	652	693	709	701	695	664	641	730	728	689	753	678	717	666	669	716	673	635	706	699	670	677	686	702	674	681	713	684	707	661	693	675	655	662	700	691	631	705	672	688	690	652	734	717	671	696	674	689	690	684	673	731	670	701	656	670	686	702	726	659	662	747	710	692	733	724	676	718	712	717	674	682	642	686	671	707	736	654	664	727	765	694	700	652	683	677	683	701	732	691	666	690	722	683	674	705	691	656	702	697	697	730	708	726	662	718	690	658	688	700	646	682	697	718	638	686	681	670	649	666	710	708	676	721	698	696	670	699	706	679	704	694	699	723	679	647	685	659	750	720	705	706	717	645	712	673	724	682	681	690	681	661	672	693	676	650	716	682	708	744	639	668	712	699	746	712	701	711	707	711	704	644	724	701	694	727	713	660	649	687	682	676	690	724	630	685	677	696	685	665	741	668	676	731	708	681	649	723	692	635	693	696	677	724	706	750	733	705	681	715	651	678	683	692	689	681	690	664	746	686	694	701	668	644	716	676	730	662	690	713	665	742	686	696	667	686	719	673	660	706	698	695	715	676	669	721	687	703	640	681	682	689	670	717	739	682	667	678	652	720	638	730	663	679	653	728	709	638	726	701	699	692	685	708	664	727	697	693	658	705	683	722	664	677	670	705	715	693	666	669	712	717	671	716	704	688	727	658	680	669	661	733	684	676	705	705	675	650	724	684	716	668	701	675	714	645	662	664	666	703	709	686	654	676	737	658	711	668	686	655	716	692	646	685	709	712	652	685	660	694	742	670	644	725	670	710	679	680	700	690	729	726	662	682	681	734	695	694	688	718	701	647	682	630	632	670	732	676	685	698	681	735	710	693	630	673	652	704	685	739	763	692	646	671	671	656	683	719	640	702	670	679	696	723	742	698	695	731	710	720	635	692	675	712	672	761	703	655	628	712	669	683	680	689	691	747	651	718	715	725	704	702	674	681	673	652	677	608	722	692	670	679	675	691	711	655	735	688	707	659	697	689	678	716	721	687	711	716	706	713	672	679	693	702	691	691	725	696	736	702	663	679	657	678	675	704	685	682	719	730	682	674	688	706	734	708	688	678	694	683	644	676	691	695	708	698	668	704	723	710	698	688	701	703	687	713	686	689	686	724	717	660	709	644	723	698	692	738	657	670	690	707	720	706	715	705	743	701	720	706	682	663	674	662	677	699	712	693	706	696	729	725	690	660	686	675	670	666	690	661	680	701	712	707	745	664	681	647	694	731	718	706	718	705	725	711	643	733	676	707	679	719	682	665	680	719	700	668	648	639	696	678	662	722	680	721	673	698	688	675	703	672	668	676	683	687	646	697	673	724	679	735	687	707	717	681	689	697	717	695	688	685	738	683	658	676	720	717	692	670	647	685	661	745	690	624	665	694	703	733	666	702	655	690	647	738	680	738	701	623	700	696	663	672	689	719	656	702	632	711	680	693	663	716	723	625	675	675	646	650	655	728	719	689	692	721	652	667	691	674	688	692	684	693	716	737	670	704	706	730	740	717	678	719	703	674	695	716	714	673	652	633	778	706	685	719	663	670	666	678	702	699	693	699	714	704	663	674	711	664	687	695	684	693	715	729	662	694	705	706	659	671	678	711	718	676	667	698	733	690	653	667	668	672	696	661	650	706	691	713	677	716	698	730	760	655	692	672	654	699	685	715	679	652	716	714	682	733	674	672	641	665	732	657	703	705	684	693	709	721	706	694	656	749	728	663	670	672	670	681	709	662	658	701	730	644	706	677	665	686	720	693	715	672	699	684	671	725	704	720	692	700	622	681	737	702	684	673	705	746	692	684	683	714	685	699	687	715	653	677	728	712	667	709	658	688	732	761	715	677	717	706	703	692	648	734	716	692	696	678	687	682	692	656	665	730	654	697	667	708	662	740	670	681	698	675	740	648	672	683	744	689	739	668	677	611	679	672	724	728	666	683	705	697	707	707	690	707	709	726	692	685	729	747	695	680	660	665	660	722	724	682	661	712	699	695	649	712	714	695	728	665	732	665	692	694	708	656	720	658	700	662	703	720	680	672	684	671	702	666	684	673	721	718	658	705	719	665	693	675	677	675	696	715	703	617	684	702	678	740	736	645	699	676	726	705	683	649	699	676	687	698	710	684	662	683	700	707	644	685	698	646	691	715	698	709	653	655	681	698	689	734	714	633	728	696	668	685	680	727	734	760	723	676	709	694	671	729	718	670	699	712	686	715	707	715	712	728	692	723	678	704	722	692	668	709	677	696	708	709	725	694	695	701	740	690	695	696	701	744	680	658	639	710	696	694	701	691	713	675	730	683	704	701	721	702	711	667	722	730	701	681	684	700	734	737	687	687	664	661	740	713	712	633	676	656	687	690	693	654	681	650	688	706	710	702	707	676	730	689	682	674	689	722	673	670	740	711	668	706	686	712	716	673	688	701	693	689	695	722	714	698	683	675	673	688	684	711	716	708	712	671	653	711	686	703	729	700	645	688	659	652	672	726	715	673	676	648	656	767	720	694	720	662	702	705	645	679	697	624	709	750	695	680	668	741	655	647	717	699	656	660	730	737	670	680	685	680	659	684	703	699	685	711	642	693	627	693	700	671	694	682	664	702	688	654	663	656	673	710	696	707	685	669	739	730	708	761	675	692	726	684	658	682	660	723	690	702	714	692	709	654	660	708	679	723	685	685	708	681	711	705	709	691	694	689	651	704	693	658	675	690	660	697	718	676	722	698	759	675	711	706	667	642
23423	20684	24224	27157	20685	20708	16793	1929	968	606	507	382	315	300	236	233	252	239	205	215	165	196	194	203	219	224	204	186	195	174	212	210	185	190	204	177	175	184	191	174	189	189	180	167	193	193	193	207	195	165	167	198	185	175	186	179	155	185	183	169	209	181	171	172	179	162	183	183	185	208	186	199	171	184	182	189	173	191	195	151	175	154	196	172	188	188	167	192	160	159	179	198	168	191	171	155	166	173	158	199	208	183	190	171	173	184	164	196	202	170	188	197	185	181	193	172	180	181	180	198	210	184	188	207	188	152	189	198	209	207	189	192	174	191	198	198	169	183	175	183	187	187	204	151	157	207	168	192	165	188	177	165	168	173	210	179	209	186	152	198	160	182	183	164	199	172	191	193	188	179	158	195	162	156	161	168	206	183	207	187	217	188	206	188	176	190	176	161	186	178	160	200	183	178	169	208	183	191	175	178	178	180	193	200	185	188	147	177	204	155	181	189	162	165	201	201	198	145	166	203	175	179	175	188	175	199	173	188	187	187	176	175	183	178	188	177	183	184	200	194	180	184	180	192	167	175	178	190	169	213	178	199	171	184	177	174	206	203	205	180	191	181	187	188	186	181	189	172	180	179	206	193	204	165	156	225	180	183	183	154	164	178	164	191	185	173	188	174	197	184	198	185	193	186	174	169	170	214	165	201	199	171	158	175	196	184	204	197	154	166	190	165	202	198	141	169	175	202	192	174	167	189	182	173	170	176	172	178	164	183	161	168	181	174	169	196	184	185	181	178	199	175	201	184	178	206	199	182	172	172	194	170	173	180	183	168	194	187	179	151	154	183	195	178	171	196	191	173	185	182	188	194	180	161	169	158	192	184	194	164	155	181	194	201	167	191	192	142	194	189	191	154	173	166	186	165	183	173	160	199	186	190	176	187	205	192	162	169	175	165	169	180	173	158	169	197	180	160	177	163	161	156	143	161	184	188	196	186	188	186	194	168	197	183	181	169	186	204	187	163	177	193	177	191	184	168	188	157	174	162	171	188	156	179	200	151	178	168	191	188	192	208	165	196	226	180	185	181	176	179	160	183	188	188	187	189	171	187	176	183	187	187	165	182	193	194	180	206	190	185	187	167	192	190	195	195	162	183	191	185	181	197	191	185	186	191	203	170	186	184	185	164	184	201	205	164	188	195	180	194	176	178	207	195	191	178	180	183	166	170	197	163	172	180	173	176	193	206	158	179	172	189	174	161	185	167	191	184	181	194	173	186	205	167	210	176	177	158	165	177	183	200	193	186	190	184	186	191	186	168	221	199	196	153	195	187	196	181	180	187	167	183	188	220	169	172	176	161	168	179	175	168	185	193	212	171	168	172	181	174	176	180	169	187	171	175	169	184	178	179	191	156	172	171	181	169	175	163	177	194	179	179	183	188	191	164	187	187	177	178	172	189	175	179	158	170	192	154	175	174	186	165	185	176	187	169	201	166	185	178	171	179	174	181	170	179	177	203	173	185	176	170	201	172	179	190	161	181	192	168	177	194	187	161	173	206	181	196	189	187	194	193	182	177	197	166	169	192	166	180	187	179	183	181	158	167	181	192	191	184	201	184	159	181	204	194	157	199	206	175	184	193	200	187	191	201	200	183	197	181	205	195	198	179	172	223	185	188	180	156	186	168	165	191	188	184	188	174	168	206	178	179	181	158	182	162	182	177	169	154	174	177	193	206	161	193	189	191	179	170	222	169	194	179	193	187	177	196	179	160	176	200	174	177	186	177	179	187	176	168	179	197	164	176	199	161	179	175	177	159	144	191	175	184	203	202	193	177	189	196	165	196	189	176	154	178	184	179	185	200	178	170	186	183	176	177	186	205	191	196	200	213	174	173	177	177	173	186	196	193	181	191	182	170	176	157	154	176	162	181	144	155	186	168	192	161	182	191	210	180	179	194	176	188	172	158	181	199	171	171	161	188	176	180	182	177	195	179	197	161	155	160	185	178	168	175	185	158	175	182	182	166	144	165	188	184	193	167	185	163	164	163	182	237	184	199	168	175	184	186	192	176	163	169	197	189	205	227	167	186	199	219	163	197	203	192	186	146	161	197	211	184	195	189	186	197	180	167	174	187	176	170	188	177	172	184	202	178	176	163	181	168	150	177	197	183	183	147	189	196	180	185	181	202	183	177	194	194	178	186	179	172	184	162	194	166	198	178	179	166	175	181	196	177	193	184	189	176	207	183	207	182	182	163	174	202	165	203	192	174	185	197	184	154	177	174	161	187	188	180	211	178	168	161	165	199	197	209	170	169	173	163	194	187	182	175	215	207	196	179	175	212	196	180	175	185	187	178	167	150	184	196	189	171	168	168	192	157	186	191	177	176	169	207	168	208	167	183	200	168	177	212	194	188	190	183	186	182	191	154	187	179	173	188	199	191	184	164	193	153	177	184	219	173	185	184	182	165	200	203	196	155	188	183	171	178	161	173	190	181	189	173	185	197	181	195	176	173	162	207	209	183	178	163	206	181	189	172	184	165	172	175	205	167	164	168	201	174	181	188	206	167	184	192	158	199	235	151	186	165	184	191	203	174	183	195	166	182	188	164	180	169	195	181	180	177	167	184	167	184	186	167	188	175	180	186	184	170	152	175	213	194	179	176	158	214	185	166	208	176	164	192	175	178	170	175	183	203	190	203	171	192	204	164	175	185	163	164	218	191	211	181	197	175	157	172	171	182	164	171	161	177	182	186	186	185	190	171	176	187	179	167	160	192	181	176	185	182	163	200	180	208	193	158	158	187	189	165	204	166	177	184	156	205	193	183	186	157	169	158	175	195	193	173	165	199	183	169	181	167	174	178	190	167	172	191	173	190	189	202	159	169	201	166	147	184	197	195	180	174	164	188	181	206	196	179	165	167	173	163	166	181	181	199	180	181	171	180	189	188	189	162	164	185	166	180	194	187	150	178	219	171	173	171	180	183	176	181	158	194	189	173	187	199	185	189	172	185	168	162	164	174	171	160	171	177	199	174	175	186	168	170	212	192	197	171	178	175	193	178	180	180	169	177	199	196	172	175	208	198	187	168	167	202	172	197	182	192	190	178	206	169	185	184	177	177	167	199	179	171	183	182	211	172	183	174	169	179	188	167	183	177	176	168	166	166	170	186	174	173	181	182	197	174	201	200	178	173	188	172	165	190	193	211	181	170	185	177	164	182	190	194	151	162	184	183	146	179	199	186	179	146	156	189	185	187	178	187	163	187	192	178	185	185	172	176	167	163	175	177	164	170	179	194	177	190	173	154	173	173	182	186	195	182	205	178	170	187	174	193	199	169	191	181	180	194	192	181	146	194	178	175	191	173	153	158	166	181	209	185	168	197	176	179	179	168	168	191	180	177	169	158	188	189	176	175	190	176	170	200	164	168	174	197	181	178	190	186	163	161	186	207	160	189	193	207	200	176	173	151	185	167	165	189	177	182	194	186	170	198	191	199	196	190	175	181
3920	5759	3227	1661	1076	886	834	778	630	601	531	514	502	504	469	452	434	486	459	497	457	420	439	439	492	453	441	466	428	445	434	429	425	448	442	463	457	518	434	428	468	486	417	430	417	442	437	449	453	423	450	459	431	473	437	444	432	456	448	461	436	438	454	443	446	447	424	423	420	408	455	434	433	434	455	477	476	441	435	448	468	445	437	431	491	442	498	446	437	417	397	464	456	490	481	470	441	443	432	462	436	421	459	427	420	457	464	425	462	461	447	430	462	414	449	441	405	460	440	414	469	458	430	468	424	394	420	453	412	466	424	464	445	461	463	416	431	438	450	425	435	429	476	443	407	431	420	423	466	499	467	456	446	470	478	442	426	453	421	415	412	411	473	426	420	423	451	454	444	468	426	484	398	438	447	435	414	403	430	454	435	436	397	433	426	440	437	441	419	426	455	451	439	431	434	471	408	437	430	456	434	420	450	425	438	436	437	450	423	468	405	457	460	442	425	419	486	404	422	412	425	470	478	475	452	425	473	422	427	433	414	481	463	460	434	444	455	404	438	406	486	425	443	436	467	436	472	430	472	462	392	424	430	447	440	450	442	458	414	418	425	403	432	462	403	470	430	455	432	451	429	468	426	438	457	437	433	445	462	447	445	444	437	443	435	460	428	437	457	407	435	470	415	465	458	424	448	462	483	428	447	440	442	447	407	411	453	467	472	417	419	452	405	423	448	416	418	449	478	426	430	438	446	481	428	416	391	456	441	464	441	445	450	437	450	445	456	456	409	464	430	431	422	453	428	400	438	427	436	461	460	416	410	461	431	448	436	434	440	425	423	474	459	450	446	447	447	444	400	397	406	419	406	450	445	415	447	448	437	423	422	448	414	435	462	440	413	433	450	420	461	420	440	466	458	446	438	441	418	467	403	452	481	425	473	450	440	448	482	445	469	456	452	442	471	469	408	423	435	419	406	465	430	434	452	438	442	460	450	459	443	441	434	470	415	426	429	440	431	476	435	412	455	435	449	432	457	452	425	428	443	440	420	476	459	421	431	437	451	420	405	422	437	437	439	433	461	456	440	417	412	430	433	474	411	415	427	452	463	440	410	413	473	430	413	411	426	466	461	452	480	438	441	429	428	447	413	410	438	425	471	437	438	454	446	453	452	428	435	475	434	465	462	428	415	480	485	447	466	433	435	432	424	422	458	441	426	464	411	467	455	405	459	452	451	427	429	474	423	444	438	438	434	435	411	423	462	432	405	458	421	476	452	420	442	457	477	441	465	461	426	463	438	453	392	449	412	449	437	443	432	449	458	449	443	438	399	418	462	473	457	442	463	445	453	412	398	436	426	386	440	422	447	432	444	418	458	447	435	439	462	454	429	456	428	449	485	423	466	429	452	420	434	429	381	458	476	469	475	469	420	422	457	444	446	483	483	435	437	449	449	449	450	405	489	453	421	446	467	447	427	444	389	409	427	470	441	454	431	417	466	384	459	423	412	438	448	457	399	464	464	451	448	424	444	437	460	458	419	418	438	473	415	461	472	432	449	443	440	420	431	461	448	421	450	487	464	417	436	460	408	444	484	456	421	439	427	479	416	428	431	431	443	447	443	374	440	451	419	468	446	459	436	403	431	423	435	421	433	430	441	443	420	446	423	448	427	436	426	418	449	434	439	437	433	422	418	438	456	447	428	420	428	423	479	455	435	450	427	432	412	431	424	403	437	447	386	448	447	451	406	461	456	440	462	444	456	423	458	467	446	463	470	435	444	424	428	443	461	444	411	432	466	439	436	445	449	416	489	439	420	447	467	433	434	427	405	440	467	456	418	439	421	446	470	449	475	453	425	484	417	430	421	432	432	420	432	413	430	463	416	442	453	426	445	425	432	434	403	428	395	449	460	466	451	416	413	438	443	473	451	435	469	451	437	462	448	499	429	459	455	417	437	487	444	416	451	450	420	453	401	457	452	436	445	457	459	436	413	464	418	409	476	419	438	418	444	472	457	431	445	468	442	450	460	415	440	478	454	465	434	425	443	408	449	480	430	419	439	437	409	422	455	419	412	466	429	443	440	453	443	446	426	424	439	451	416	461	437	443	464	435	415	437	454	458	434	450	428	448	418	438	463	413	465	411	414	460	432	461	402	439	450	475	475	436	408	472	435	434	439	462	435	402	459	428	426	459	416	439	436	449	413	444	422	470	445	421	445	420	443	454	485	435	456	411	466	436	434	455	479	478	435	480	426	421	465	481	429	438	406	449	452	473	458	445	438	456	453	501	438	427	440	465	432	431	460	445	446	433	481	438	446	449	406	398	481	425	448	453	439	481	419	413	446	452	435	452	381	405	403	430	474	426	479	427	455	429	421	413	445	456	418	438	442	474	455	443	430	413	460	429	448	439	466	480	433	415	426	418	446	472	416	444	444	430	426	433	432	447	440	429	428	405	420	461	446	444	442	394	459	439	457	428	450	427	478	455	420	467	418	424	461	454	469	444	461	460	432	484	433	463	475	428	464	406	411	426	429	418	412	436	426	444	450	425	455	434	452	424	450	403	448	427	452	424	411	394	425	410	435	470	422	433	421	433	447	444	461	452	417	442	411	425	456	451	434	445	462	441	402	465	468	425	452	432	437	445	431	460	444	456	437	449	424	448	451	455	381	468	451	430	462	449	475	465	468	476	406	477	441	473	420	439	459	430	417	465	427	428	451	481	475	434	427	485	433	448	456	450	421	428	423	434	424	425	445	399	452	455	371	448	415	424	430	441	432	456	423	439	433	451	418	463	416	457	454	438	474	465	429	442	447	452	465	441	396	434	430	427	446	449	407	472	449	427	443	408	444	429	454	471	420	457	485	453	431	441	439	419	423	438	452	463	413	432	448	413	453	455	434	469	441	450	451	408	437	490	428	436	428	417	460	458	488	422	450	446	427	457	433	451	427	438	413	487	446	478	450	452	440	435	426	392	441	464	447	470	479	455	409	439	491	413	409	409	444	459	471	440	491	451	427	450	455	429	448	441	435	475	412	443	441	437	430	466	474	462	424	433	424	437	418	463	451	419	462	425	433	458	449	450	411	446	443	499	447	445	443	469	465	441	419	441	451	422	413	437	455	412	434	448	411	456	446	415	434	437	456	424	452	419	426	425	404	428	437	465	429	458	433	421	459	417	422	471	457	453	429	402	439	442	451	475	424	448	416	429	462	455	430	417	443	450	449	420	452	436	457	443	460	432	454	439	460	405	422	466	417	451	433	442	444	454	453	403	420	468	463	424	435	470	465	453	424	430	424	445	429	438	412	444	403	437	439	443	444	403	417	430	450	425	416	448	449	409	430	415	511	451	430	434	453	438	411	436	427	452	468	424	480	488	466	413	465	450	444	451	413	448	414	462	453	434	430	467	443	439	454	444	459	409	419	418	391	432	421	474	419	457	445	462	431	433	430	462	428	412	474	405	426	425	445	432	478	410	435	431	407	446	431	467	445	442	458	449
31231	19295	8306	1356	760	641	771	838	695	616	484	456	466	465	418	415	423	429	454	408	423	484	473	449	396	392	433	430	435	429	411	434	456	401	373	414	378	426	401	432	439	412	451	433	424	406	425	383	428	431	386	413	446	408	445	420	447	448	428	450	457	431	447	419	448	445	404	420	466	407	446	433	424	421	457	438	414	436	411	451	428	447	394	391	421	432	388	431	442	477	426	435	421	402	439	448	468	418	430	455	421	438	448	444	408	414	434	416	421	417	399	449	424	412	470	430	432	416	440	415	449	449	435	433	417	446	410	419	405	425	450	429	425	428	463	430	386	401	444	422	447	414	401	413	400	419	421	454	426	418	413	450	479	443	461	411	415	410	439	419	437	434	435	397	428	442	434	410	448	455	393	429	450	459	411	388	433	412	463	462	417	415	402	391	384	416	422	444	422	414	430	412	418	409	468	420	477	408	428	416	433	398	410	435	424	434	461	439	464	444	451	443	415	428	442	371	411	420	440	440	432	430	414	412	411	425	452	427	418	421	393	447	437	411	430	456	435	425	424	423	386	450	400	414	447	436	466	469	434	420	426	423	387	445	451	428	403	445	421	403	404	425	411	412	402	460	428	453	462	437	441	398	435	424	423	454	423	450	436	443	418	407	381	408	435	385	439	454	461	412	464	413	389	417	414	409	449	427	428	448	451	416	422	438	402	446	429	429	438	430	414	400	420	453	450	443	483	417	445	432	455	441	382	428	395	421	420	419	426	399	444	377	441	436	435	412	429	459	400	441	451	432	423	433	426	473	386	406	425	395	447	397	468	393	404	431	421	407	449	437	421	417	376	385	403	417	436	443	416	436	422	402	415	463	395	432	436	423	419	446	422	422	447	442	429	436	412	404	449	397	412	397	424	408	407	435	422	435	398	412	424	434	419	426	420	429	441	433	440	420	454	412	467	439	419	408	414	380	438	414	403	419	401	450	430	386	390	428	408	425	451	394	428	433	389	462	412	395	411	419	450	415	441	382	387	436	421	432	407	397	426	434	429	415	387	431	418	396	384	450	392	421	420	419	432	433	426	437	412	407	436	417	410	440	408	419	413	411	420	437	503	403	464	449	419	448	416	429	440	432	427	418	492	464	446	436	457	400	406	430	404	452	442	408	407	409	407	386	425	449	445	413	445	416	413	422	425	426	432	407	427	408	431	464	402	406	440	428	439	431	425	423	428	471	434	444	401	431	409	423	424	456	454	455	435	463	416	457	446	423	427	441	427	426	417	415	424	437	435	408	443	401	447	426	433	422	406	445	437	426	370	436	490	455	464	403	393	392	406	440	445	428	486	398	416	402	414	510	398	410	472	448	435	439	451	419	420	400	452	449	421	425	447	406	450	401	417	441	441	433	426	395	460	461	467	450	444	434	407	430	372	456	422	442	451	426	406	424	433	430	440	457	438	437	408	403	423	455	426	417	476	410	447	439	423	467	412	427	384	430	454	407	402	442	477	381	433	427	421	438	439	465	428	454	433	443	446	418	418	452	433	428	413	439	412	413	461	411	442	419	442	413	461	397	423	445	412	445	460	433	422	461	419	405	430	410	428	422	434	439	449	413	403	401	391	397	426	435	415	443	458	403	448	412	421	411	427	379	439	422	384	430	432	396	449	451	419	441	421	456	457	434	426	402	416	439	458	450	407	371	407	454	422	412	427	465	393	437	438	441	436	411	469	412	421	426	431	416	421	472	436	477	385	441	427	360	421	409	404	413	455	398	439	408	404	421	404	437	448	434	453	419	431	439	456	450	406	415	418	423	418	420	473	410	428	413	419	440	443	416	455	393	436	398	385	419	449	432	482	420	444	472	452	446	428	416	398	408	416	419	428	421	393	443	447	393	409	442	471	429	403	443	430	459	424	425	411	421	447	408	434	442	451	373	453	437	443	446	470	428	446	414	440	428	434	392	473	441	423	470	414	391	475	416	481	412	436	447	440	439	402	411	445	401	429	436	425	421	458	401	428	438	449	443	435	409	420	436	460	421	483	468	413	389	479	453	440	416	430	431	436	426	443	439	437	421	411	433	435	481	439	459	437	425	426	408	412	420	449	435	419	453	426	386	462	418	425	463	428	453	421	416	406	417	405	437	425	428	419	417	433	422	464	485	424	455	449	476	420	394	468	423	424	389	410	419	412	424	470	465	435	425	403	422	380	419	415	451	417	445	483	429	415	442	422	432	404	441	416	425	408	442	450	432	439	428	419	470	439	423	424	389	375	459	417	433	431	488	421	445	403	396	442	412	432	452	421	433	411	444	410	404	411	440	393	439	450	418	414	431	429	409	450	445	472	403	430	388	374	420	413	411	420	437	434	422	409	444	420	455	464	468	414	424	446	418	435	384	429	434	453	438	437	431	423	432	389	444	417	457	429	417	434	435	449	446	448	440	418	431	420	394	430	403	436	418	441	435	447	442	384	427	427	419	405	426	418	444	432	436	438	432	422	406	456	428	440	429	435	444	420	442	424	428	462	438	452	466	418	474	412	463	463	402	423	419	426	415	432	452	391	386	408	405	434	406	386	482	408	448	444	429	467	389	399	423	430	437	459	400	434	430	414	440	464	430	414	449	383	434	438	392	427	463	418	432	474	432	423	414	402	436	440	418	407	469	441	444	485	455	412	408	451	406	431	422	427	420	452	416	437	404	427	414	444	434	430	409	407	447	447	478	433	421	414	436	434	414	405	411	436	440	395	434	409	435	423	448	432	444	416	461	427	416	413	423	443	378	442	411	441	425	422	421	399	442	426	410	432	435	422	422	433	436	432	433	426	407	457	388	457	437	459	459	417	458	436	414	410	449	406	409	440	418	431	459	445	429	463	464	409	446	420	427	464	394	408	402	417	415	425	431	432	421	443	454	451	430	436	496	436	437	427	431	424	425	452	431	427	478	419	442	462	401	422	431	415	423	480	450	427	420	393	428	436	463	435	442	420	418	433	442	444	436	444	423	429	387	448	403	430	431	379	408	439	423	437	482	433	411	427	446	476	427	407	417	444	422	420	431	394	481	412	420	430	428	451	455	451	453	398	419	438	424	419	437	454	413	410	413	425	427	432	431	431	406	412	452	446	412	420	426	445	441	418	438	411	400	447	391	411	420	413	432	413	451	474	453	460	483	378	423	444	424	465	437	415	411	393	421	421	401	427	450	411	473	401	460	405	413	430	423	434	422	425	415	398	418	449	409	433	438	423	429	426	406	427	448	398	403	401	408	422	408	433	449	428	409	439	416	447	408	397	434	448	429	439	441	457	439	415	420	425	439	458	452	462	425	387	419	490	408	449	425	438	463	460	453	447	407	409	438	385	429	450	401	411	405	439	427	428	383	445	436	390	412	430	446	433	460	448	378	443	417	429	453	416	420	403	395	419	402	401	406	408	447	415	421	451	377	426	428	426	439	456	408	445	431	488	427	409	408	427	423	396	450	439	410	419	448	451	448	454	446	398	391
5890	2269	1594	1273	1056	1004	1023	1054	1011	1002	968	971	962	987	945	974	960	916	962	909	948	955	907	923	902	959	958	925	1049	937	943	893	955	939	928	954	947	976	938	958	912	997	962	940	950	978	961	964	1005	995	969	941	909	942	992	920	954	934	962	920	878	943	918	904	944	948	932	954	928	994	946	976	1002	971	914	959	971	921	903	922	943	943	958	926	972	935	902	957	959	935	1000	925	948	969	987	948	936	982	978	923	937	986	921	930	998	919	942	931	947	941	992	918	943	928	981	946	939	921	950	968	936	951	902	992	994	949	953	952	916	972	968	943	916	963	989	1008	931	963	984	968	964	917	925	926	998	944	948	886	988	979	962	978	927	935	930	943	910	940	946	911	956	969	936	966	923	950	958	984	943	970	980	990	924	1013	894	952	952	973	960	934	939	947	959	954	932	982	979	964	926	953	957	894	876	937	980	994	959	957	935	984	960	969	951	964	958	937	941	959	965	923	886	952	970	947	913	927	911	939	914	952	966	930	959	941	952	973	958	929	960	898	917	912	948	964	916	934	954	903	923	1004	987	989	989	945	946	1006	957	972	923	905	915	953	923	916	954	934	956	953	914	991	942	980	950	1011	960	979	882	936	974	932	924	963	904	937	959	963	944	948	903	951	892	949	972	943	927	942	992	876	928	930	1006	922	907	956	893	924	913	957	890	975	878	950	922	938	980	867	964	946	917	942	1009	988	923	925	991	988	888	928	937	929	906	967	908	941	971	980	928	966	977	944	1000	949	979	957	919	946	992	960	932	970	918	900	954	992	965	962	969	934	926	916	987	953	969	993	909	993	904	957	954	971	922	926	938	962	976	917	918	914	903	880	937	911	881	911	880	902	906	941	940	932	937	997	935	951	923	971	952	1014	974	940	985	957	930	901	927	931	922	935	956	1004	907	930	910	931	1004	935	906	918	952	974	923	967	939	973	903	908	943	938	906	902	936	947	941	935	991	875	987	907	951	972	953	942	1011	986	992	927	997	970	1009	916	971	949	990	957	973	971	950	976	989	951	997	931	906	960	968	941	979	940	954	937	963	947	968	943	949	941	933	999	900	949	983	965	961	932	877	969	1010	934	923	947	931	965	996	917	942	931	970	941	928	962	886	968	934	977	923	961	933	1019	926	920	948	944	947	968	885	963	990	964	958	1021	997	919	1010	940	913	969	906	886	927	901	929	929	952	936	946	947	930	882	997	944	943	911	937	868	942	997	926	945	930	939	964	979	929	935	964	945	977	952	857	916	918	961	952	1001	945	938	968	999	982	989	938	984	993	897	881	987	965	892	890	935	982	915	965	914	934	929	971	965	966	912	984	914	961	958	932	951	917	994	966	952	949	921	915	960	989	938	972	970	942	931	967	924	940	956	967	950	954	1002	966	969	967	939	943	946	980	978	928	912	958	938	917	932	889	959	943	955	907	911	946	942	935	906	948	963	904	956	971	952	948	958	946	951	985	963	895	964	958	924	864	930	938	977	976	936	943	927	965	918	938	946	942	978	918	967	917	901	991	926	934	960	991	1022	974	941	949	937	1000	956	894	947	949	968	955	963	961	960	923	946	876	910	972	949	959	941	934	898	962	1005	859	964	894	925	965	957	942	947	930	951	948	985	952	926	939	910	954	936	1018	977	952	944	999	966	916	983	931	884	946	933	941	937	908	965	985	927	953	902	926	1017	932	911	969	993	902	958	940	888	933	898	878	917	968	987	908	958	908	937	958	942	940	974	964	867	950	938	964	937	960	908	888	960	943	952	965	960	975	908	967	953	930	954	930	939	973	932	881	962	898	906	948	961	952	954	932	981	886	1000	926	969	972	930	921	984	1010	919	932	908	941	969	942	949	964	895	923	1003	890	908	969	943	883	925	921	992	989	919	989	933	949	975	970	912	912	907	979	1030	923	961	972	982	951	919	953	924	917	937	981	924	942	991	955	992	918	938	920	889	948	941	947	964	942	932	874	982	920	950	951	967	903	903	960	933	930	926	903	963	944	922	988	957	962	920	971	913	949	969	923	913	980	972	957	964	968	928	972	1011	926	910	945	929	905	909	929	952	1023	891	912	905	970	911	942	893	975	920	934	929	925	910	930	970	1015	950	970	935	898	901	946	938	922	946	963	905	950	929	930	918	1005	926	983	905	950	915	955	906	924	944	975	916	973	953	932	959	939	910	966	921	907	985	977	953	980	917	916	963	921	936	878	939	972	956	872	974	940	928	917	956	966	919	913	979	984	929	843	915	904	931	934	904	986	976	979	981	916	943	976	946	976	936	935	942	992	968	930	978	971	1002	956	953	920	931	964	939	911	995	948	989	901	924	974	924	928	927	926	967	976	961	937	969	895	958	983	948	953	970	901	956	1001	970	971	958	922	914	928	931	999	978	967	961	953	974	1014	940	950	966	894	929	965	978	975	900	934	893	962	968	951	930	925	934	931	959	937	935	932	965	923	985	937	1014	905	1023	906	915	923	955	904	941	956	940	961	955	947	944	929	907	965	919	927	954	929	880	920	900	980	970	938	947	997	933	1001	1007	954	905	929	956	960	937	1019	976	918	959	953	978	963	943	983	968	962	996	970	955	970	937	933	882	975	987	929	976	969	936	983	959	901	955	1000	942	958	934	912	954	960	958	970	952	942	991	915	940	995	925	941	939	925	943	907	973	987	912	997	934	999	957	1018	983	969	909	888	964	948	983	941	971	936	948	951	968	952	976	923	931	982	889	963	962	921	928	954	944	951	937	959	952	973	926	919	915	951	973	990	963	986	952	922	916	933	912	981	958	911	947	943	939	968	977	915	937	912	957	971	955	965	924	929	987	900	990	964	942	955	898	926	951	923	959	946	944	976	1002	975	983	925	937	988	948	897	937	956	938	1023	985	947	911	919	965	980	903	936	932	946	898	924	965	936	932	999	962	903	986	915	978	913	939	942	1005	1011	957	991	979	942	995	950	944	931	958	932	923	951	955	931	981	988	861	911	920	932	910	924	867	947	923	910	912	956	924	981	952	965	942	1011	966	967	902	932	953	889	957	971	937	964	950	920	957	959	906	900	951	927	898	942	972	929	979	959	942	928	935	903	935	938	911	962	949	941	966	965	982	980	910	990	946	934	926	937	893	981	960	960	920	964	905	947	943	947	973	906	952	935	961	917	969	944	1006	979	952	951	926	964	961	919	915	941	971	955	936	969	955	898	942	937	1000	915	924	920	982	943	955	891	951	1035	948	965	917	934	958	931	894	949	885	930	920	970	881	947	931	967	948	943	990	975	964	984	959	950	925	916	956	928	973	947	941	964	941	890	913	948	959	934	924	942	983	962	966	956	988	923	957	984	953	976	963	935	917	962	894	943	988	970	916	928	959	906	919	965	915	944	931	924	961	921	974	985	941	962	973	997	918	897	965	1015	900	930	940	944	949	953	931	1004	950	925	973	903	955	920	965	992	988	954	940	940	978	882	951	963	943	1000	912	932	917	981	921	977	893	939	952	952	923	934	933	1011	959	891	956	875	985	947	974	944	941
24010	20684	23918	27480	20683	19930	1756	1197	887	584	473	430	392	381	372	330	347	365	339	330	343	378	306	322	349	337	328	296	326	323	310	319	315	298	302	332	349	324	302	331	315	292	313	313	325	321	297	316	285	324	304	344	332	317	317	306	280	320	306	278	296	316	283	322	295	342	324	301	312	309	318	295	285	294	305	306	358	286	305	309	312	306	320	295	305	307	321	332	293	330	323	298	331	341	323	284	297	272	291	267	336	284	305	291	330	278	304	319	332	331	315	285	313	295	354	298	289	317	285	319	297	309	310	324	309	305	303	319	296	316	330	315	288	296	286	303	293	312	303	309	340	297	284	334	303	324	309	336	300	332	298	318	309	386	294	304	335	298	318	307	322	296	327	350	328	332	305	317	342	319	284	290	333	302	303	306	306	277	310	353	315	303	299	314	316	317	328	309	327	324	314	307	327	316	310	322	293	293	335	373	330	293	343	315	303	321	310	291	307	330	314	310	309	298	330	325	338	298	286	291	303	301	307	329	300	289	300	301	302	341	321	365	318	299	310	263	304	336	323	316	316	286	315	321	313	335	303	301	308	293	307	287	304	341	348	354	314	352	293	313	304	290	311	311	308	305	301	334	305	312	295	327	301	287	320	316	307	306	304	320	314	342	326	290	299	309	308	295	300	330	328	313	294	297	320	325	313	328	286	310	307	317	329	324	326	313	319	300	313	297	306	323	306	358	314	293	346	273	269	301	315	292	314	299	295	339	316	324	327	319	278	272	292	307	275	305	329	332	273	325	297	325	308	309	307	323	311	327	328	284	288	313	323	320	302	323	296	322	317	288	310	325	306	326	307	333	284	323	302	275	299	290	322	308	325	340	313	317	321	301	314	342	335	346	327	315	285	284	290	323	319	305	356	338	319	316	342	310	276	320	307	321	281	275	324	330	300	331	314	296	291	313	300	325	291	278	321	314	344	319	309	288	321	308	352	312	287	294	326	299	337	296	292	299	290	354	320	293	319	329	312	331	284	298	288	316	303	299	288	315	283	341	332	298	300	311	327	350	309	364	288	327	301	341	320	296	307	301	306	315	352	287	322	290	298	269	327	267	369	343	295	306	329	329	300	315	319	320	288	288	357	279	346	313	360	307	323	277	261	311	312	293	302	313	340	326	342	325	311	308	296	322	347	288	271	309	337	327	319	296	303	296	282	333	295	320	284	315	315	313	324	314	337	339	309	289	305	359	305	307	297	320	338	321	330	338	318	323	332	247	304	316	316	337	292	282	328	326	308	286	315	308	318	304	313	301	336	327	329	313	372	340	358	348	329	333	313	305	306	297	320	341	308	320	300	314	271	296	310	322	314	323	332	318	290	326	272	299	308	326	300	304	268	297	311	289	311	309	280	261	301	308	298	309	349	294	322	293	295	333	326	308	308	316	309	307	312	312	337	309	308	283	271	320	308	331	326	297	305	299	273	335	337	337	317	301	349	299	316	321	353	332	307	299	288	314	293	303	302	332	304	304	276	315	326	330	309	272	284	285	293	310	296	285	341	286	311	314	326	275	302	313	345	304	341	322	316	334	336	322	295	316	313	278	307	323	296	293	303	291	351	330	313	338	289	329	326	313	311	277	293	305	318	317	327	291	339	282	317	323	311	328	291	322	326	290	271	300	347	346	298	309	306	313	318	318	307	316	335	301	324	333	319	317	305	289	314	323	302	314	327	300	320	287	314	284	299	325	329	335	299	291	315	290	302	290	284	322	313	345	304	288	276	335	316	306	324	288	291	324	319	292	294	313	325	331	306	319	308	319	321	281	315	294	318	286	327	337	323	301	266	273	299	332	324	299	313	302	310	311	300	275	308	302	326	286	293	311	263	300	305	332	322	311	312	295	305	338	314	318	278	320	287	292	324	272	312	300	322	310	345	325	345	306	315	315	310	323	306	321	302	301	301	320	317	291	301	312	304	311	307	304	302	307	326	344	310	330	326	284	310	323	300	318	294	331	306	287	323	316	291	316	274	314	314	305	311	291	306	324	300	264	311	299	340	307	299	284	327	310	307	305	305	350	317	326	272	301	326	350	314	312	312	312	294	300	310	273	334	288	327	337	329	313	265	285	298	297	302	297	321	292	325	292	312	286	309	324	291	318	294	303	318	310	301	318	295	295	336	288	301	322	331	313	321	320	334	300	343	313	307	313	285	338	307	275	301	275	291	296	298	276	303	294	311	298	295	292	317	293	289	324	321	346	299	296	293	310	314	301	309	336	366	340	322	335	303	326	306	326	312	302	305	340	316	338	356	282	308	295	329	300	348	313	335	324	327	309	308	308	342	295	295	296	302	286	303	299	308	356	320	290	291	305	315	307	339	305	337	346	327	314	320	317	332	291	326	322	345	300	303	327	306	307	301	310	324	290	300	315	322	302	284	313	313	317	303	306	320	308	338	311	313	333	334	332	284	309	296	339	311	333	299	310	336	370	320	287	276	327	331	319	335	303	322	297	307	334	290	302	334	324	313	294	305	307	309	295	305	294	300	312	313	317	346	290	279	288	335	288	297	305	326	321	287	319	330	288	305	314	302	341	303	309	303	308	315	322	298	348	332	321	288	298	322	316	321	302	302	289	324	280	290	301	298	311	299	316	314	341	307	305	318	323	301	281	348	286	293	331	296	312	348	286	303	337	308	313	313	286	296	318	340	265	334	320	356	331	321	321	316	289	304	303	329	289	271	276	318	299	275	292	317	302	299	272	311	334	300	305	292	325	286	304	331	337	279	322	322	310	288	325	320	314	321	332	308	305	277	299	294	292	305	335	324	294	286	286	327	314	324	335	327	309	302	293	307	338	323	310	305	332	295	337	289	332	318	308	312	321	337	292	310	321	329	306	301	301	337	314	341	300	314	316	321	310	282	331	302	322	309	316	286	274	317	324	286	303	317	330	291	327	326	318	288	290	287	316	312	309	314	336	320	292	283	272	321	321	311	273	283	348	306	349	307	328	306	302	313	317	323	333	288	318	297	320	308	318	300	337	298	299	311	293	308	324	321	317	336	299	287	313	305	334	355	284	324	265	329	295	294	312	354	279	291	285	292	280	326	319	324	295	330	288	341	284	326	317	346	343	312	319	294	311	319	319	302	322	311	327	315	285	259	288	310	301	312	303	311	301	307	297	325	265	344	305	342	309	288	303	327	309	361	278	322	334	325	297	328	319	323	319	334	306	339	321	282	289	285	311	294	294	300	312	311	292	270	334	330	291	266	298	344	353	304	324	326	310	340	315	338	364	327	268	320	320	328	315	270	296	283	297	307	300	273	310	295	307	306	336	323	316	270	343	321	323	290	350	307	309	331	285	280	315	303	285	317	303	313	326	268	316	307	322	310	307	332	314	305	311	288	302	296	308	309	292	340	303	297	331	312	329	340	288	332	343	298	331	311	309	300	289	319	312	307	337	350	316	304	275	304	283	311	296	331	284	312	314	314	327	315	307	302	287	297	331
3914	4236	2526	1462	1004	905	938	924	824	770	748	748	707	750	739	674	750	720	739	739	675	657	675	712	694	693	690	630	699	685	743	708	724	709	670	739	689	722	713	711	698	701	718	704	668	719	730	683	711	687	722	770	653	638	683	651	694	710	696	717	710	668	714	719	653	675	732	692	702	657	705	719	688	677	669	679	715	707	732	674	642	693	671	678	719	694	711	680	695	688	697	677	692	687	704	713	749	720	699	700	684	679	727	689	690	691	646	725	743	692	698	684	682	720	703	717	677	703	696	691	679	730	732	713	728	677	678	715	685	633	727	701	645	718	706	665	710	722	738	679	659	671	687	741	696	714	659	688	653	767	740	705	724	714	695	702	695	731	707	671	677	649	731	695	674	689	727	688	709	695	681	677	657	677	659	693	654	687	726	685	710	715	709	634	699	671	727	708	697	690	682	659	695	687	713	648	684	697	712	694	737	706	652	680	672	706	678	673	701	678	700	676	685	709	703	723	690	656	703	719	667	700	711	636	722	677	710	721	689	701	691	671	744	714	732	643	716	723	688	647	673	734	729	671	734	729	660	713	686	664	672	712	692	693	674	675	718	689	708	694	683	691	701	679	720	737	702	734	672	688	756	692	742	702	634	689	731	683	701	680	697	666	721	711	679	692	741	693	700	762	706	705	702	690	649	726	731	689	718	715	714	713	675	649	700	684	686	708	715	692	648	755	713	703	671	666	752	744	661	654	667	719	695	700	672	723	705	676	691	688	705	688	683	712	664	722	641	669	716	700	724	681	678	716	717	672	710	730	690	699	627	711	674	668	717	662	733	721	658	636	706	681	734	742	736	741	731	673	717	713	693	704	659	704	713	667	680	703	717	683	691	670	753	688	710	692	714	744	682	689	722	722	691	698	708	728	686	662	686	687	672	690	696	669	682	708	692	662	750	731	686	716	706	660	704	637	703	743	691	691	708	711	673	683	705	667	710	674	690	716	706	645	703	704	700	670	692	686	677	716	694	653	664	717	693	672	740	640	690	711	697	698	661	696	666	673	720	645	672	695	683	656	686	688	701	620	684	710	688	718	641	727	701	705	725	687	671	712	690	708	702	729	741	707	757	684	701	696	669	658	725	684	717	694	670	678	693	741	723	690	754	720	685	695	659	682	656	700	695	640	714	660	725	677	708	672	661	673	680	652	659	653	722	682	727	694	727	674	653	687	727	711	701	661	726	701	752	690	654	658	688	708	717	703	720	705	697	696	681	671	685	690	756	722	714	698	683	683	690	662	692	698	665	680	701	659	664	741	657	732	628	663	691	736	717	733	631	721	687	624	667	705	726	690	702	687	673	710	722	747	713	691	672	705	721	682	641	683	687	695	706	694	656	693	690	698	676	736	668	653	692	660	632	636	673	686	769	691	692	684	736	667	695	699	655	731	714	686	748	674	701	724	687	735	641	680	685	702	735	705	697	758	689	693	684	669	657	709	665	689	653	694	674	725	710	678	678	669	666	690	703	704	693	671	674	652	662	730	668	664	724	669	686	680	684	699	708	713	662	710	743	659	744	689	680	726	676	658	687	735	707	761	681	679	702	711	679	704	681	715	671	702	736	667	636	667	669	673	690	679	700	721	666	683	685	664	647	653	683	684	711	679	727	682	741	728	703	709	669	703	673	739	723	672	689	727	705	668	674	654	725	691	686	677	650	732	730	727	726	691	683	725	708	630	671	708	676	705	672	729	758	669	693	692	668	719	672	734	723	712	705	709	677	676	708	705	692	718	680	633	717	667	699	680	706	708	744	733	686	706	660	688	725	691	750	703	689	736	723	704	707	671	672	696	700	660	696	682	666	731	667	698	689	702	660	691	672	681	704	670	708	674	707	699	755	719	666	729	678	718	671	728	673	705	728	683	694	697	695	672	685	657	672	709	678	669	718	729	716	740	684	691	672	671	725	681	716	704	711	681	673	688	683	700	688	676	696	714	679	678	700	715	755	700	696	692	639	680	699	681	696	685	685	687	691	668	694	705	688	704	647	726	784	665	718	679	716	677	705	638	714	675	689	674	685	691	729	679	755	732	695	677	702	645	690	678	680	662	723	680	676	669	707	692	718	653	715	700	700	660	741	667	691	718	713	695	668	705	686	737	712	681	722	728	680	697	669	698	692	716	703	706	695	682	697	712	723	718	716	699	733	710	686	668	667	721	716	750	665	685	710	720	674	701	713	659	699	752	695	676	669	678	690	697	721	704	694	670	655	693	689	737	698	715	676	670	685	739	706	701	671	712	658	716	704	717	705	751	678	693	703	671	684	703	698	668	728	700	661	684	693	672	709	715	659	656	696	718	688	693	766	717	665	713	664	721	720	664	689	699	668	715	709	637	711	671	678	723	718	675	694	663	719	699	693	693	755	670	689	639	715	725	676	691	701	693	697	664	703	708	753	717	703	722	727	753	693	719	676	684	653	717	699	707	696	709	685	700	690	708	715	659	678	656	668	698	726	683	745	658	728	673	678	659	651	647	707	700	661	677	673	721	667	682	715	719	692	714	697	690	713	706	668	683	703	699	728	701	656	689	675	682	642	673	662	683	669	723	719	734	687	752	677	690	711	714	704	719	689	716	688	688	713	708	674	661	691	689	699	728	716	711	667	678	682	690	677	738	679	728	703	704	693	725	735	690	662	677	667	711	690	671	693	701	653	691	685	655	670	711	724	699	680	694	646	726	657	685	685	661	707	655	705	688	704	727	667	746	698	697	704	676	698	711	715	659	663	703	728	690	674	713	690	740	690	699	669	681	705	673	694	709	659	707	731	712	676	661	720	687	734	674	708	705	671	679	710	687	714	714	694	676	710	696	687	722	658	703	659	702	682	705	693	718	712	711	694	691	686	705	671	649	702	689	682	731	689	738	723	697	683	695	693	678	682	706	675	690	710	732	682	665	760	693	679	716	686	706	659	676	685	727	673	707	689	698	655	660	699	651	698	723	670	691	706	712	694	674	674	743	715	695	687	721	660	677	707	723	703	701	677	735	693	734	691	696	710	707	725	694	715	727	665	698	685	740	694	678	702	748	677	662	686	646	664	702	690	691	687	707	727	674	683	666	702	709	695	701	673	678	684	668	731	709	720	689	638	656	700	699	720	693	751	707	708	687	725	699	719	746	666	680	699	689	690	656	674	682	715	684	715	665	663	666	748	727	731	714	697	657	725	697	732	707	703	698	655	662	677	692	707	721	674	720	696	661	732	694	709	666	678	715	742	658	718	672	713	697	711	686	714	718	684	695	712	652	726	690	718	686	695	696	684	672	708	718	678	720	681	668	676	718	729	696	673	683	695	789	720	727	709	739	692	665	661	707	714	740	669	685	712	719	720	705	716	700	734	716	679	691	716	709	700	695	676	695	659	682	706	730	684	673	681	723	672	689	716	691	654	687	671	692	718	716	715	690	693	708	676	664	690	687	700	758	715	728	726	684	733	672	642	687	707	682	695	704
23416	20650	24200	27132	20651	20673	16777	1878	1134	723	470	411	304	281	283	258	249	207	229	246	223	195	192	210	234	165	222	172	185	177	192	203	188	194	207	171	192	182	215	190	204	181	182	167	187	183	202	179	188	194	196	154	172	191	174	178	187	186	179	175	212	194	171	189	150	202	172	183	165	181	185	173	201	158	187	208	191	181	179	195	206	190	184	177	177	168	181	185	193	183	156	187	180	193	185	183	209	163	174	184	168	183	152	191	191	150	187	161	158	174	183	181	188	179	180	187	183	193	186	187	181	179	184	162	177	162	200	175	182	188	173	195	158	170	211	186	158	184	196	189	183	182	188	175	198	193	205	189	185	185	163	182	182	191	171	198	165	184	174	175	195	170	166	188	199	181	190	188	196	193	191	172	197	168	186	179	193	177	200	182	174	164	153	178	173	151	185	143	177	193	158	195	193	172	224	167	199	188	192	165	170	184	165	186	169	170	184	171	164	196	171	187	188	195	189	205	196	160	173	193	169	194	184	176	158	194	185	172	175	164	201	148	158	178	226	197	187	178	181	178	180	132	212	187	196	188	200	190	200	181	190	190	173	189	200	150	171	161	181	160	198	191	209	185	169	161	204	187	170	173	157	164	166	208	173	192	204	217	188	177	171	184	155	203	146	177	181	170	177	177	190	167	193	175	174	192	192	180	174	183	177	186	172	168	180	169	142	193	186	212	161	188	157	179	187	174	172	176	198	178	186	190	175	170	175	175	174	175	166	171	177	188	170	181	166	192	172	164	187	189	197	171	164	184	177	183	167	205	154	210	172	172	169	175	187	193	204	210	178	158	167	190	188	161	198	180	165	216	173	193	164	176	186	171	179	195	166	190	194	184	175	186	200	174	190	178	193	178	158	199	180	179	182	198	172	170	178	180	201	193	174	173	163	193	184	196	205	177	180	177	172	191	197	167	169	167	181	182	166	186	187	185	201	198	176	183	168	210	161	169	158	194	155	178	172	169	163	181	209	180	186	175	180	175	201	174	171	183	186	187	182	182	190	169	164	197	170	178	203	203	180	180	186	178	205	169	189	173	201	185	187	181	165	184	187	179	172	174	180	189	191	185	209	187	169	185	199	166	179	166	208	190	193	166	182	196	188	191	173	192	181	171	189	200	192	161	179	174	206	182	166	179	184	170	167	168	163	195	166	195	167	176	189	176	191	183	180	173	184	180	166	179	185	175	177	184	184	163	160	158	173	161	176	197	208	202	225	197	189	176	194	191	180	171	182	196	201	192	200	186	179	180	167	168	180	166	166	184	181	171	164	191	183	198	168	179	176	172	174	187	200	196	196	149	197	180	186	197	187	178	190	183	173	144	198	191	159	188	173	161	178	182	180	167	173	170	161	201	172	207	182	177	199	185	175	168	171	166	165	196	185	173	203	190	188	171	199	206	181	186	190	168	167	179	163	168	175	179	195	176	189	175	171	190	188	185	159	178	183	153	181	167	181	172	201	166	156	196	179	190	187	179	174	151	177	240	198	199	189	180	220	184	188	194	162	180	178	169	186	199	182	169	173	176	184	204	195	177	171	189	190	172	186	164	157	175	183	201	195	200	163	190	186	178	211	225	178	167	179	194	206	186	158	192	204	170	174	153	177	199	196	190	180	200	184	195	191	190	182	179	194	179	199	173	204	175	166	192	188	200	166	183	167	184	190	164	177	182	187	210	219	194	144	191	184	181	164	190	181	179	183	185	205	185	187	177	185	173	191	152	168	187	166	186	194	167	183	189	174	185	163	195	184	148	182	198	185	209	186	188	180	186	216	168	190	180	184	198	174	173	206	192	173	177	192	194	185	183	193	180	205	196	214	164	186	188	156	171	183	169	174	189	168	165	196	195	200	182	192	182	167	167	148	205	189	204	167	175	186	172	173	189	156	194	182	188	181	168	179	178	200	170	178	192	185	194	193	187	193	180	168	186	179	163	182	166	178	162	189	195	169	173	168	166	193	191	160	187	166	191	178	214	212	198	186	196	213	185	186	199	166	175	173	183	192	200	196	150	168	164	168	177	168	182	143	162	170	166	182	174	176	188	193	185	179	143	158	158	152	158	157	182	161	153	201	206	183	195	166	178	162	168	187	170	184	182	176	156	168	207	159	162	169	177	172	167	191	171	182	185	178	180	181	176	174	172	188	197	179	178	199	198	194	204	177	175	189	184	185	168	196	172	182	202	181	196	194	175	160	195	181	195	194	190	187	194	179	182	176	178	173	189	180	185	194	176	163	195	172	178	150	168	169	199	176	193	180	198	185	184	182	161	172	195	197	195	172	180	198	195	181	200	185	170	184	185	174	184	190	188	180	169	161	196	178	168	168	195	197	166	161	181	182	177	197	176	187	162	158	186	167	183	182	188	199	206	199	207	184	159	196	208	167	189	180	188	185	188	181	221	188	173	165	188	177	186	178	189	160	188	190	192	190	180	158	178	171	200	180	174	210	176	178	181	171	182	192	189	164	177	177	202	205	180	185	184	202	174	181	176	199	176	170	188	184	174	166	176	180	173	183	199	182	173	157	206	177	147	184	198	189	190	209	166	162	197	183	162	176	195	192	192	189	151	173	204	198	152	189	183	177	177	171	164	169	163	162	181	179	162	176	198	179	190	198	191	222	184	170	170	164	176	167	192	193	179	172	178	177	169	158	183	179	179	223	178	189	176	175	177	182	157	176	174	177	202	155	174	194	190	175	189	147	180	193	185	191	157	188	198	181	171	162	190	183	161	171	175	173	175	174	187	183	161	163	183	174	199	167	170	160	192	177	177	179	170	181	176	175	164	169	184	182	191	165	175	181	212	171	172	168	170	170	179	203	181	206	168	199	190	187	168	167	171	172	194	181	179	183	210	189	166	184	187	171	185	205	207	183	179	187	173	185	175	172	188	171	182	168	176	199	171	195	183	175	181	203	211	175	182	189	173	192	191	181	187	207	188	170	161	182	188	155	150	171	180	164	166	194	177	180	159	162	216	187	199	191	185	154	167	175	137	173	180	193	186	161	189	176	189	181	196	202	179	180	201	197	186	172	188	190	167	212	199	185	172	170	188	202	196	181	164	188	168	194	195	178	195	156	197	171	171	183	202	186	174	193	183	193	200	189	171	207	200	186	186	182	191	165	193	177	170	209	181	187	165	183	150	161	170	176	195	184	215	176	173	178	182	187	181	190	213	179	187	207	192	180	167	176	157	157	162	150	159	159	201	172	209	168	188	177	161	175	163	152	199	178	193	181	207	189	177	190	197	196	182	157	180	183	212	173	185	183	177	178	196	188	194	193	154	178	188	179	155	164	180	182	188	184	177	171	181	170	191	145	175	182	179	189	166	166	175	188	188	191	193	166	182	179	156	189	208	170	184	203	198	172	166	187	172	152	216	192	177	173	195	173	191	174	186	167	166	181	155	184	183	192	201	181	179	168	177	177	180	162	172	182	182	180	187	147	170	184	181	183	181
3927	6063	3437	1608	1032	801	771	766	683	606	517	524	461	503	479	469	476	460	453	466	454	477	445	452	416	467	479	425	449	473	431	460	445	398	448	451	477	450	455	401	442	421	423	472	465	413	406	421	434	465	430	431	466	439	483	433	422	437	414	474	432	455	444	460	439	419	449	418	453	447	418	471	445	422	424	456	428	430	446	418	441	464	405	462	456	454	439	409	452	429	447	414	425	465	441	428	417	426	423	422	452	426	461	440	420	452	408	459	439	436	431	470	429	418	407	473	451	422	432	450	435	446	470	456	410	422	414	465	432	422	441	444	472	433	451	464	423	447	435	449	437	436	439	429	442	441	446	441	459	428	442	485	460	439	399	433	412	457	444	434	443	420	466	479	445	442	432	423	422	459	433	435	446	447	426	452	446	452	424	463	471	455	482	452	444	456	430	430	441	410	431	471	495	465	425	439	484	407	448	466	433	449	422	479	485	476	448	401	429	401	405	439	407	459	436	438	421	459	393	464	449	463	439	479	449	412	448	457	459	446	471	454	458	470	446	437	428	398	403	460	426	444	450	431	462	454	473	431	458	446	448	418	449	421	470	442	450	427	450	439	430	435	417	456	463	409	458	420	486	453	408	424	436	419	480	476	430	466	452	462	522	470	468	398	470	450	457	454	461	454	464	418	411	458	451	424	451	457	454	455	448	443	424	466	465	442	420	416	446	405	426	464	424	451	475	444	465	429	452	406	460	438	455	458	450	444	478	493	418	444	433	422	453	442	440	447	442	448	433	446	443	434	420	432	457	481	409	427	475	450	418	476	452	456	466	416	443	447	455	457	452	449	483	432	468	448	433	457	440	458	452	454	469	439	456	444	449	485	422	379	411	480	445	409	453	433	397	474	452	445	424	447	452	438	493	449	472	406	425	449	452	428	423	412	482	421	449	451	387	445	432	446	421	453	458	403	427	454	455	434	461	420	489	493	450	420	462	472	420	490	452	494	451	465	481	473	462	443	434	456	431	417	457	441	464	457	417	453	439	423	426	439	410	419	440	456	445	450	398	439	456	466	443	443	447	469	443	441	480	429	491	430	431	409	441	449	468	455	453	464	409	440	419	428	464	443	425	442	421	452	465	452	476	464	438	477	452	432	446	465	435	467	453	404	416	428	414	468	473	441	447	447	472	435	469	430	409	447	409	424	419	454	441	435	444	420	466	423	448	471	450	410	449	431	425	477	455	437	418	448	403	461	476	448	428	422	427	429	406	441	433	397	407	459	443	464	453	473	450	444	459	459	425	461	445	435	494	453	446	435	433	454	408	432	406	414	395	445	446	431	455	449	451	435	449	465	424	429	445	429	414	435	412	417	423	439	495	413	420	463	429	478	472	439	434	439	440	437	431	473	478	454	456	444	436	455	445	456	468	438	467	427	432	442	471	448	476	447	430	427	423	445	437	465	460	442	433	467	448	468	462	442	413	479	419	420	452	468	446	416	429	454	412	452	413	447	425	420	431	420	436	470	436	439	432	490	424	412	436	426	421	465	435	503	421	434	475	458	479	426	466	466	426	439	442	452	455	420	452	456	465	413	410	437	441	406	426	420	439	442	434	432	435	464	434	447	434	477	441	419	458	440	419	426	460	481	448	423	434	475	449	456	409	449	398	437	450	468	427	414	458	448	445	457	470	467	476	436	462	455	486	466	442	447	443	432	430	422	443	483	429	477	407	438	395	467	423	457	489	438	415	424	422	414	451	440	424	415	455	444	459	414	428	483	419	422	474	440	430	429	419	410	424	450	463	401	414	412	407	434	447	459	458	391	412	438	450	462	423	454	423	494	460	437	426	419	457	444	424	445	477	483	449	467	474	454	416	442	430	455	444	457	446	440	414	458	446	469	451	476	438	417	429	450	439	398	441	436	421	455	428	446	419	418	442	435	442	447	422	463	444	407	432	461	449	418	454	444	432	427	409	495	408	448	438	453	462	450	419	432	452	428	435	437	445	424	449	430	462	483	436	461	442	449	466	456	455	464	418	436	464	438	473	428	395	449	470	438	442	424	458	445	461	449	450	484	467	446	419	452	434	464	431	426	445	452	436	427	458	423	455	407	440	430	423	441	424	488	423	450	464	412	449	469	428	442	467	430	455	408	426	477	420	451	458	437	435	437	434	456	424	425	446	414	466	466	463	421	444	446	433	410	403	449	436	426	481	446	452	439	430	444	434	424	398	417	436	390	424	428	458	423	417	425	427	411	416	452	468	440	413	450	411	440	459	436	425	458	433	422	413	440	438	477	467	474	433	433	384	437	428	489	431	413	405	400	423	456	458	447	441	440	443	414	477	451	432	450	458	452	464	421	458	454	441	438	417	433	424	449	441	428	425	415	420	405	492	446	441	446	418	425	448	440	427	444	452	458	448	460	439	425	422	423	436	479	442	451	430	421	446	400	450	448	467	450	405	431	448	426	464	410	457	467	441	460	433	415	437	438	394	486	422	446	421	453	421	447	423	451	412	442	391	421	474	445	425	419	438	422	431	466	397	464	440	430	399	457	463	426	446	402	456	443	449	458	427	447	433	458	440	441	445	452	430	472	472	420	461	426	493	418	487	472	431	447	423	431	434	427	440	416	447	417	434	434	439	422	439	455	448	426	434	421	451	442	422	467	459	478	458	397	429	488	472	414	426	438	440	432	447	467	440	430	463	418	449	438	449	429	447	396	454	423	436	456	450	482	450	433	407	440	452	425	430	440	437	431	388	433	386	483	449	447	397	425	424	435	409	484	444	411	463	472	446	419	425	501	437	463	465	406	449	450	396	406	454	420	439	422	447	427	465	465	439	461	466	465	422	422	430	416	436	430	439	464	449	444	441	448	423	460	441	405	420	421	460	423	446	452	459	465	469	429	418	435	425	457	428	438	427	466	436	422	441	462	415	423	429	431	468	470	442	434	464	453	492	426	429	446	456	445	447	423	443	423	453	469	413	409	467	447	391	425	473	454	432	434	441	430	446	423	441	438	437	442	417	433	456	427	454	447	418	400	380	427	416	417	432	428	377	435	465	459	427	425	446	471	469	472	433	423	434	492	433	400	419	431	428	438	416	375	466	467	454	464	469	449	453	482	466	428	443	442	430	447	455	454	436	449	450	425	408	453	424	424	463	458	426	457	464	437	431	455	459	452	454	443	467	413	467	441	406	441	435	382	408	447	442	474	476	452	471	471	444	481	460	441	461	430	427	428	454	392	426	444	399	443	422	426	400	440	431	411	451	465	433	433	450	455	442	439	458	462	431	434	416	425	450	415	441	455	433	415	423	446	408	437	490	454	448	496	441	436	440	432	435	421	484	436	426	441	454	441	443	435	423	423	446	460	435	481	453	422	425	453	437	459	452	493	433	450	409	430	433	448	440	428	424	447	389	458	439	428	471	431	447	433	436	424	432	437	437	423	446	460	462	436	481	459	433	422	473	492	425	450	413	445	394	434	487	434	443	424	447	421
31235	19304	8388	1304	768	702	751	709	701	495	452	424	446	429	453	427	429	426	412	421	423	404	458	415	418	420	453	407	428	411	418	431	420	430	438	400	396	379	444	413	391	441	393	377	451	413	411	402	442	408	451	402	408	414	400	447	410	443	375	436	436	445	454	411	436	418	442	428	427	442	391	416	450	413	433	448	436	427	427	406	389	445	421	409	425	443	444	420	417	400	459	433	432	430	433	410	415	449	436	449	398	450	430	427	469	400	430	404	384	399	385	451	438	429	428	412	392	419	402	401	436	415	402	419	381	434	441	419	388	422	406	418	408	417	404	429	452	433	450	407	426	471	385	419	454	399	404	435	403	424	436	390	427	409	447	436	454	393	459	438	397	431	437	378	437	426	436	434	418	452	419	441	411	422	425	426	422	409	389	430	437	376	427	434	409	443	432	422	392	439	447	405	379	416	389	421	412	392	472	417	431	436	410	401	432	418	419	434	423	451	423	429	420	430	456	441	432	428	425	411	446	442	429	419	412	371	435	425	405	406	426	422	415	406	425	405	405	422	489	423	387	412	405	427	390	391	401	376	422	430	451	408	456	422	409	421	423	427	420	469	393	402	413	446	417	385	403	422	413	432	378	398	395	374	461	423	410	395	422	445	425	396	407	418	452	400	427	409	427	406	416	475	451	449	417	431	416	391	405	423	442	443	447	459	418	430	390	446	433	391	428	404	459	386	446	431	443	389	482	401	409	397	431	406	413	412	389	441	407	416	426	394	419	432	426	382	441	441	439	445	393	431	374	404	428	409	478	389	466	408	425	416	420	412	454	431	426	426	414	426	463	448	435	383	389	412	429	443	438	471	399	425	406	433	435	408	441	406	431	435	432	425	407	400	424	414	419	443	412	462	450	429	399	378	416	429	430	438	428	368	408	451	410	409	430	406	440	443	413	414	431	418	399	407	421	429	439	424	427	415	438	380	403	406	455	408	393	414	378	382	407	382	424	410	447	415	450	401	464	446	440	435	449	396	424	396	431	434	421	416	438	413	429	409	414	416	447	374	391	455	426	431	419	385	394	415	417	432	440	459	443	433	447	451	430	423	440	431	425	443	432	458	450	423	445	466	423	450	428	412	424	410	407	432	422	428	394	410	461	456	418	419	435	435	419	400	437	383	436	434	413	447	442	446	417	389	462	444	380	467	405	405	391	421	411	417	432	444	410	422	431	443	459	482	428	447	422	460	482	450	399	402	416	440	405	422	413	406	396	390	404	415	441	442	430	410	439	410	409	431	426	408	420	416	385	429	451	416	450	405	427	410	433	426	412	398	455	453	448	435	411	402	432	417	442	379	411	398	413	430	423	414	422	458	411	423	435	414	431	420	417	402	398	404	390	403	429	434	434	413	389	417	401	422	389	415	384	430	398	430	423	439	404	412	406	432	408	441	390	445	412	392	391	425	424	426	449	458	415	418	412	441	425	421	409	433	432	408	450	418	423	426	425	406	419	396	452	423	421	424	419	402	416	410	384	428	394	468	407	428	428	408	465	460	462	415	398	421	438	415	396	422	462	462	394	400	439	403	410	453	421	428	420	445	448	414	435	425	440	414	401	438	439	434	437	441	421	399	440	394	401	440	421	429	413	399	441	441	423	402	393	416	402	434	485	396	426	447	448	410	442	437	436	404	415	433	445	430	458	421	367	427	410	418	455	459	432	407	422	437	401	418	470	402	417	424	422	444	400	436	423	449	423	406	442	418	390	419	393	437	402	417	448	449	439	463	398	463	400	456	393	435	412	429	435	440	415	416	417	401	428	399	423	423	401	384	439	442	414	422	446	408	427	430	414	401	379	387	435	381	440	422	385	405	477	412	414	390	414	428	410	411	407	426	416	409	452	402	425	407	430	431	438	388	405	425	427	393	424	414	417	447	438	438	393	451	401	407	435	387	446	443	392	435	424	444	429	427	415	415	408	387	410	438	407	443	422	441	414	424	416	417	375	431	380	396	413	377	427	404	445	440	397	417	396	446	453	414	439	415	420	403	400	410	401	446	392	443	419	424	457	396	379	433	390	430	431	423	415	420	366	421	449	412	384	396	458	441	403	393	415	426	385	398	437	404	415	383	426	455	428	404	476	427	401	435	405	461	412	397	426	387	436	407	418	437	400	447	424	412	439	422	435	440	407	422	430	403	377	474	447	414	413	390	412	458	469	410	433	438	452	411	411	383	438	432	394	410	410	396	444	437	395	395	413	457	450	390	412	433	409	426	388	391	387	436	426	431	430	384	398	416	411	435	452	436	483	428	399	419	434	410	417	450	414	430	425	414	434	443	434	410	450	459	438	430	400	444	431	442	453	439	421	427	373	428	428	425	450	481	399	417	400	421	429	475	422	405	421	410	417	445	421	441	447	430	423	423	440	421	397	439	426	403	444	449	415	437	393	442	431	428	369	443	420	424	439	418	393	401	347	418	428	439	482	420	405	405	453	449	417	429	453	435	420	432	445	384	426	445	414	409	434	459	400	391	450	425	432	483	490	413	427	434	453	432	431	408	421	441	411	410	450	448	451	432	424	402	396	448	437	467	412	415	411	409	452	399	380	381	440	391	453	464	432	474	449	432	432	396	419	444	451	422	409	400	406	417	457	394	414	418	460	416	419	421	442	429	428	489	407	432	457	443	398	405	446	445	422	403	405	423	431	433	448	430	440	436	432	425	415	386	368	417	415	438	463	420	439	424	435	419	432	409	448	413	417	426	438	398	447	401	449	396	436	425	416	439	430	400	407	429	395	446	419	389	417	406	433	450	418	432	436	401	395	430	401	393	402	414	458	443	405	428	421	430	446	427	424	407	450	405	450	447	397	405	430	434	426	425	417	391	426	433	438	427	425	426	424	437	416	400	412	425	416	391	416	455	410	405	434	428	371	439	405	418	367	434	413	405	397	398	396	395	387	388	423	424	444	465	398	402	444	449	399	439	476	452	421	392	387	432	423	395	416	421	419	436	420	406	429	446	428	418	422	442	359	426	458	414	430	421	416	416	439	434	433	429	393	400	410	426	401	443	430	407	444	461	410	452	446	406	401	430	442	392	418	421	411	441	430	416	427	415	427	417	415	407	452	429	398	422	421	422	446	408	393	432	378	426	401	424	448	419	452	404	439	461	428	457	428	451	418	436	440	428	416	439	430	372	428	432	405	411	435	412	411	427	463	469	424	444	437	436	455	425	374	414	412	443	419	408	440	451	418	446	389	402	439	418	431	460	469	442	408	428	463	426	402	417	457	438	417	414	442	457	431	448	408	450	444	399	392	442	434	431	373	411	421	457	427	461	449	431	457	426	422	434	425	434	422	402	417	380	426	407	445	424	427	446	422	417	440	419	443	387	409	397	438	444	434	425	400	434	420	430	422	482	436	435	421	415	455	476	402	417	390	398	407	434	448	396	414	403	409	411	429	396	455	429	451	455	417	424	440	439	442	345	424	444	442	419	441	388	427	393
5880	2395	1790	1246	1026	1032	1026	984	1007	1000	922	932	898	981	927	925	951	952	933	952	953	952	997	944	933	975	937	948	917	977	935	943	920	941	966	1001	959	949	922	963	991	912	990	994	961	954	924	938	949	905	972	914	935	909	949	948	947	924	931	942	912	970	982	892	929	908	912	955	945	945	896	955	910	899	1009	948	991	936	951	912	904	922	951	898	944	861	860	928	948	981	955	853	964	957	1017	912	946	940	873	935	1019	961	952	879	862	988	977	967	968	945	931	945	914	947	975	942	908	943	1004	916	907	955	958	939	922	958	981	940	913	951	936	940	955	924	935	1002	986	970	964	943	931	1005	940	894	936	894	1017	927	942	977	939	948	919	952	941	968	942	933	939	911	909	972	980	945	893	963	961	969	915	954	961	908	926	956	947	954	958	966	913	924	899	922	912	950	953	975	894	916	913	944	921	939	955	943	947	965	984	965	1003	902	922	893	985	910	953	953	928	931	954	921	946	994	937	989	925	982	925	975	963	929	933	989	930	936	959	951	892	994	921	930	983	929	909	969	890	976	912	941	944	925	909	905	925	924	970	974	975	941	942	918	931	974	946	914	998	913	904	946	950	916	937	913	960	916	964	934	969	944	952	926	976	901	949	913	980	963	969	918	902	963	951	923	927	968	922	915	888	926	981	904	959	994	951	922	1006	925	925	938	927	920	947	933	951	897	965	953	973	921	888	1004	1005	900	920	928	952	943	952	929	932	937	925	966	919	917	925	903	929	871	931	969	894	965	967	972	944	958	944	928	905	967	931	887	918	957	968	921	929	969	975	955	964	928	943	1007	951	905	988	907	947	910	876	959	967	965	955	980	915	943	947	911	885	937	895	935	959	946	908	874	941	922	929	893	914	932	966	912	956	927	958	957	927	947	962	962	954	930	981	940	948	969	893	1007	943	975	977	1006	911	941	955	935	902	951	896	968	921	946	917	962	936	916	899	958	903	928	897	875	941	948	930	893	911	977	913	992	1021	912	900	929	961	892	916	1021	967	964	962	946	930	1015	926	1016	948	919	931	945	951	965	930	882	957	976	880	923	922	925	891	913	958	895	884	911	917	925	917	975	934	900	954	930	995	959	938	941	916	923	924	1028	895	918	940	897	904	914	941	909	918	945	925	996	920	935	978	963	947	952	924	952	943	939	930	948	907	914	886	912	859	920	964	920	948	985	929	933	912	912	936	941	957	903	933	954	921	905	948	882	941	944	987	873	923	913	924	896	938	964	908	970	945	934	930	978	915	955	912	920	902	960	956	919	928	917	891	958	948	910	935	905	944	916	955	915	959	918	962	932	908	883	887	936	925	926	947	940	931	921	927	936	915	943	932	900	921	968	951	918	946	967	1010	963	943	915	956	988	947	935	932	906	921	1009	932	926	937	957	974	947	922	953	952	926	912	979	995	901	922	870	915	969	897	929	931	969	893	923	945	910	963	935	921	943	947	884	935	904	921	932	965	915	923	985	948	960	934	972	976	943	938	945	974	901	875	927	990	958	990	942	906	959	933	893	954	924	906	937	948	939	933	947	896	922	923	931	906	953	905	917	910	945	941	902	924	946	990	892	1018	922	940	980	894	930	932	921	930	918	909	958	987	953	965	982	942	915	981	968	888	928	983	982	974	962	881	987	953	929	879	927	946	934	967	923	945	1003	917	912	906	928	930	909	912	919	923	897	973	946	958	943	1005	937	948	927	916	944	938	923	917	956	959	925	967	880	945	905	919	899	938	945	907	924	927	990	960	951	930	889	952	921	1038	947	896	853	947	873	928	920	925	957	929	956	881	940	921	1015	939	957	922	931	911	947	917	936	894	914	910	965	945	922	891	957	919	962	911	895	905	948	947	928	944	947	939	924	923	920	905	945	891	909	897	1001	950	971	957	1021	985	940	940	988	947	926	874	927	916	944	942	976	959	944	959	981	981	917	958	943	930	910	928	967	970	939	962	1010	983	978	950	936	967	918	934	936	919	1002	882	872	932	947	918	930	957	887	956	981	913	930	948	966	960	939	956	925	903	938	941	973	972	972	934	932	956	967	904	928	978	942	943	927	923	921	938	988	965	984	868	911	968	931	925	921	949	926	976	909	963	900	958	1007	907	915	975	939	916	907	908	911	938	909	909	961	924	966	982	931	959	925	933	937	892	939	977	959	878	984	883	885	914	922	984	960	946	955	945	936	956	902	942	934	898	921	933	986	958	934	949	956	969	908	912	930	976	897	914	929	942	972	959	895	951	911	934	918	934	940	956	910	961	948	973	920	952	995	953	932	953	925	936	943	985	932	955	881	965	932	940	905	964	895	919	927	901	988	1015	954	962	941	890	893	907	952	962	923	962	951	955	929	899	925	954	943	931	933	952	952	947	940	907	982	967	923	968	916	911	958	994	942	987	942	896	936	926	945	904	956	902	958	942	959	914	918	955	913	939	966	946	931	944	974	904	961	922	907	964	972	942	923	918	931	896	929	920	924	930	882	904	935	929	906	1010	906	915	965	928	971	982	932	873	943	891	960	957	944	913	939	958	891	940	936	951	901	955	977	996	881	915	954	879	962	981	925	982	953	922	938	924	967	936	964	885	942	937	918	951	951	949	896	921	950	872	875	937	958	983	926	926	976	924	933	962	943	937	918	953	967	928	939	1036	961	927	911	964	962	909	929	995	951	1019	974	965	904	921	958	942	939	941	952	993	914	960	934	987	916	904	929	939	1007	962	884	921	907	917	959	1009	939	926	934	952	924	928	878	949	907	883	944	959	958	924	990	927	944	993	949	979	919	901	926	931	876	962	969	988	978	964	954	924	931	916	891	965	974	970	917	958	942	932	917	911	984	916	951	949	971	872	957	954	955	935	904	933	932	962	900	958	957	883	874	967	948	930	973	938	935	936	968	1003	912	957	939	932	892	924	934	961	955	908	967	856	944	952	961	955	954	907	922	876	920	875	951	956	963	949	904	935	1005	974	920	942	937	937	957	942	953	953	904	967	922	919	960	936	996	990	980	925	910	926	926	937	926	893	997	925	956	973	930	907	941	949	964	877	925	947	907	931	956	928	920	927	978	957	956	969	936	921	942	941	937	969	947	858	902	967	939	875	943	964	948	917	937	944	977	930	956	911	971	954	979	904	909	952	962	911	968	927	978	947	941	891	902	994	930	915	905	904	937	912	934	920	950	912	894	977	868	924	971	887	963	961	954	894	968	908	926	937	917	903	984	924	966	985	951	917	952	919	952	949	939	918	912	984	1006	965	904	958	934	950	968	961	925	910	915	943	917	883	970	965	994	979	965	964	894	934	923	942	1004	932	911	933	903	904	951	933	919	921	913	993	955	981	931	971	990	923	953	924	902	961	940	932	893	955	1007	978	936	929	966	940	941	972	903	906	905	967	963	930	978	956	953	944	1004	1006	950	982	938	927	914	925	891	901	968	922	893	947	979	939	916	951	903	911	911	938	920	937	932	931	903	917	961	978	932	869	943	914	927	939	946	941	944	905	931	903	939	920	946
23939	20632	23843	27390	20631	19964	1598	1029	809	598	424	414	360	373	366	364	324	340	344	326	317	304	313	320	288	339	303	301	369	310	304	297	336	335	326	311	305	311	319	304	286	332	302	325	321	323	334	309	323	335	320	327	350	322	282	347	306	333	343	344	333	313	313	325	278	317	317	306	324	312	314	316	301	306	314	311	338	285	293	285	305	287	299	321	323	289	320	306	326	339	321	300	318	295	293	293	281	313	316	309	316	308	315	263	306	345	287	310	278	319	316	296	334	331	301	346	311	284	290	295	311	310	309	287	343	328	326	329	270	321	302	308	319	332	317	305	297	287	312	296	336	302	298	300	314	340	295	274	311	298	289	312	339	367	299	302	286	312	275	333	281	321	292	306	283	315	279	293	334	303	296	318	314	317	298	307	309	291	322	294	281	331	256	305	309	263	309	343	286	304	297	309	280	316	289	324	295	308	319	261	282	278	298	329	293	307	312	328	329	298	315	279	320	311	312	329	306	291	312	318	294	295	302	285	310	293	308	325	307	289	307	314	311	321	316	320	315	313	293	257	303	343	287	322	261	331	290	305	318	341	278	288	313	324	303	319	290	347	316	300	302	342	265	309	310	310	336	301	282	286	314	312	304	301	300	277	294	326	279	297	290	298	303	297	328	302	342	309	327	301	308	294	273	296	313	307	276	306	302	311	329	298	296	298	303	293	301	290	305	310	323	269	302	279	308	284	278	283	312	312	306	313	300	311	273	298	305	312	279	336	351	329	325	296	314	300	303	311	333	317	299	290	342	323	329	322	280	299	313	309	331	323	295	310	334	308	324	305	329	291	270	304	303	285	295	312	283	329	330	329	301	304	330	291	296	331	330	280	304	300	320	308	324	286	299	301	345	283	294	337	308	309	293	297	297	324	310	327	307	316	303	303	311	289	290	316	313	333	297	293	301	284	313	303	297	323	314	336	305	300	274	278	300	279	304	296	302	312	316	276	315	302	340	299	339	295	341	262	296	293	334	304	306	321	296	306	287	304	317	307	317	316	316	285	281	313	289	304	292	317	294	313	309	258	316	293	306	322	306	297	304	315	334	323	282	284	289	291	341	291	321	281	298	315	316	311	310	293	312	267	329	317	285	313	349	281	287	315	267	290	323	322	332	279	319	331	319	309	312	289	305	323	316	324	290	300	311	300	328	284	294	268	287	327	296	294	296	301	297	318	281	281	301	331	320	313	311	317	324	306	307	353	288	302	323	297	335	311	313	296	314	286	287	327	322	308	318	317	324	325	323	307	327	311	286	310	312	315	307	325	293	247	301	293	317	299	332	321	275	337	320	281	291	290	314	322	280	326	265	342	263	304	324	295	269	310	314	325	304	349	269	301	304	345	311	277	314	298	300	296	310	293	296	304	302	354	324	309	303	296	294	300	309	334	294	316	326	310	304	338	323	326	305	311	310	315	331	290	299	318	308	316	310	328	329	300	317	294	306	292	277	318	311	288	332	319	322	335	353	294	308	306	321	302	328	289	289	321	308	312	304	326	307	271	288	285	269	313	284	290	308	306	324	301	314	310	312	326	323	290	282	321	321	306	319	331	322	297	292	287	261	308	279	281	323	317	336	330	274	301	284	312	307	322	316	295	284	284	303	293	287	293	288	303	302	291	306	281	294	323	319	298	327	323	312	330	318	296	309	259	312	292	306	295	325	325	338	291	317	288	277	309	331	321	316	325	303	307	310	294	269	280	318	305	302	291	301	292	320	243	302	306	301	342	306	338	293	296	299	287	290	263	306	305	329	326	306	289	344	311	323	339	317	333	314	283	310	305	296	326	288	291	293	290	295	305	298	324	337	321	294	329	310	311	322	321	293	267	305	304	322	298	302	300	305	313	311	318	293	330	326	290	344	300	301	300	317	316	291	326	316	326	315	305	296	324	316	331	297	298	315	306	265	285	324	320	339	283	320	310	279	277	334	300	296	328	350	320	325	359	314	306	299	291	349	292	306	295	336	291	296	301	309	330	348	312	281	325	321	291	297	305	283	308	307	300	310	316	276	303	300	278	297	303	297	324	329	337	298	311	280	324	348	360	290	333	298	312	276	329	299	312	277	322	299	333	300	332	316	288	286	297	314	328	286	277	274	316	343	322	323	283	353	324	338	297	310	304	255	313	299	287	300	280	307	307	274	321	306	309	266	295	309	313	301	339	305	325	320	316	311	302	287	287	316	322	295	288	297	307	294	287	324	292	296	331	300	334	323	289	316	271	267	269	292	330	285	311	309	325	301	330	349	282	329	315	308	279	294	326	336	310	318	267	301	298	320	280	320	314	319	286	299	285	301	318	296	323	317	330	319	296	315	315	278	308	333	315	297	320	274	313	277	281	348	315	301	313	301	288	324	320	273	302	317	266	293	296	317	311	335	323	320	346	340	282	293	323	328	303	299	327	312	357	340	292	270	307	343	300	297	347	284	289	318	303	285	329	298	316	281	284	301	331	299	338	277	311	279	327	293	290	345	322	315	302	333	280	288	293	315	305	297	344	322	321	311	314	297	296	292	296	308	277	294	326	285	305	321	310	310	278	286	311	276	292	311	315	280	275	304	306	281	328	334	288	311	299	294	278	307	284	303	272	295	347	301	301	296	298	294	259	297	302	318	331	299	321	296	300	319	266	310	291	320	330	309	291	287	283	295	340	314	287	316	300	337	314	347	306	317	322	298	302	288	261	299	330	310	314	291	299	304	319	293	284	303	285	283	318	280	299	294	308	325	316	272	278	336	315	345	301	290	309	341	301	315	307	302	332	316	336	314	316	286	300	317	323	326	291	314	305	334	301	333	315	288	336	299	286	303	344	314	303	288	311	310	299	319	322	278	305	316	307	314	321	303	270	328	312	295	303	325	315	291	312	307	313	319	287	295	315	333	343	282	334	312	274	318	315	304	284	305	280	327	291	313	326	317	277	285	309	319	260	291	305	315	289	334	326	309	326	314	286	305	280	286	293	323	268	300	284	307	316	284	290	261	330	293	277	265	291	326	307	347	297	314	307	331	283	318	318	320	311	282	330	283	281	290	301	306	309	333	325	292	322	306	288	308	318	311	273	312	302	323	360	334	317	301	316	293	260	289	321	326	279	307	291	317	305	321	307	291	336	332	328	337	346	259	303	317	291	298	338	339	297	305	335	288	296	335	337	286	296	267	326	333	296	327	317	332	339	321	291	276	326	314	329	303	312	299	275	273	308	284	296	308	297	318	301	314	271	268	301	297	312	318	328	320	320	281	302	344	304	300	293	320	308	330	297	287	288	271	302	299	290	314	283	298	305	303	287	279	309	268	315	327	312	298	299	321	302	267	357	317	292	284	319	304	274	350	298	276	288	308	302	310	305	317	341	340	306	302	294	304	287	270	307	337	283	344	314	278	283	323	335	289	314	294	285	321	307	305	323	314	294	305	320	277	309	351	290	348	278	307	354	307	307	306	320	286	305	280	294	304	319
3913	4290	2869	1419	999	929	892	893	878	753	785	738	696	695	688	700	749	695	700	655	731	695	658	697	709	693	720	679	706	677	693	677	673	660	712	670	713	666	702	725	635	680	697	649	659	696	734	676	662	652	677	734	669	690	654	693	724	692	679	723	674	654	659	668	638	686	692	652	660	656	685	686	677	707	686	733	685	665	692	712	669	630	680	695	667	691	672	698	709	648	656	696	676	683	669	666	677	713	648	683	702	676	664	715	687	675	687	708	705	715	688	671	644	702	698	714	687	701	685	645	682	668	707	740	684	650	704	698	687	696	714	700	671	696	674	691	736	658	644	727	704	720	682	703	702	697	728	658	671	629	637	720	677	667	697	706	671	695	709	710	667	684	710	708	713	720	693	660	679	664	720	708	722	673	697	713	691	694	703	684	669	762	708	654	689	693	661	725	648	667	714	715	698	624	683	726	687	666	690	753	659	679	682	668	692	662	659	668	686	714	688	696	738	702	697	675	623	701	681	682	704	697	674	707	720	674	648	719	642	683	672	731	666	658	672	711	702	707	718	691	681	719	699	691	694	669	741	738	699	728	719	642	669	696	704	694	708	674	698	682	680	758	682	671	704	630	758	672	666	649	719	650	665	668	668	719	675	733	660	666	703	650	644	693	647	668	681	673	678	680	673	679	664	685	665	676	684	709	712	687	707	676	686	678	700	708	683	680	691	704	646	684	707	647	683	634	668	721	679	713	692	672	671	685	669	703	648	666	634	696	672	686	678	687	726	612	703	664	669	692	711	641	718	672	672	685	695	676	723	663	693	735	656	666	660	706	659	685	695	686	722	696	693	708	662	697	692	694	672	679	683	667	689	682	696	709	661	676	702	663	690	699	690	626	711	714	640	702	678	719	662	696	677	675	705	692	763	673	614	699	734	682	704	661	723	743	664	672	685	710	683	723	683	671	714	665	704	683	670	659	675	701	646	682	695	697	674	694	679	669	696	694	654	686	698	685	675	686	712	673	683	665	705	691	632	635	690	729	696	704	690	629	732	703	684	691	721	689	691	695	660	720	743	646	685	680	702	632	755	644	662	719	674	679	630	648	680	699	691	676	703	718	694	689	677	681	713	651	681	692	714	649	655	720	706	661	706	679	713	678	666	670	693	686	714	658	703	644	696	664	677	711	715	687	677	700	714	698	636	704	654	655	697	659	680	707	721	672	636	743	658	638	714	689	716	712	700	676	640	662	654	669	644	679	674	666	673	655	705	696	653	700	701	663	718	621	677	699	655	685	688	667	694	688	709	686	684	668	614	701	662	716	689	739	673	705	694	663	654	650	688	669	721	770	710	729	718	682	626	710	678	668	657	703	661	695	705	660	750	697	716	694	663	706	680	705	705	657	694	702	666	692	712	688	715	689	752	685	649	649	688	696	711	693	670	683	695	700	679	689	691	673	670	659	704	708	725	703	662	735	650	685	661	707	647	689	655	667	698	662	713	686	738	636	647	690	643	726	675	680	669	712	699	673	692	659	668	707	655	693	671	670	676	715	640	694	737	675	696	685	666	705	689	644	666	695	706	686	684	685	691	681	692	705	683	673	720	684	724	693	752	749	700	714	691	665	675	676	682	680	659	686	689	659	719	687	699	705	717	678	738	684	708	725	653	651	673	669	683	643	640	684	688	705	691	706	635	658	690	703	736	666	682	646	662	679	698	702	710	727	675	754	687	686	691	667	681	727	690	672	684	753	706	692	702	696	646	678	629	659	687	701	699	684	709	690	687	692	703	663	682	686	674	677	715	678	686	688	684	674	656	681	659	708	696	692	683	705	673	703	725	719	712	725	705	689	713	714	721	715	697	717	692	721	669	679	737	692	677	706	719	627	697	668	719	677	680	674	682	684	721	688	715	697	679	688	636	651	649	661	674	722	661	644	679	671	679	647	661	729	670	676	745	709	660	713	711	714	645	711	731	724	661	675	700	689	681	645	673	682	700	712	689	707	646	715	742	745	736	673	665	676	707	714	718	670	679	648	652	695	707	719	634	737	666	703	677	639	728	693	623	679	665	683	697	717	677	661	689	702	668	681	704	726	668	743	704	706	661	723	683	638	661	643	695	697	703	700	669	681	667	691	660	712	709	649	716	687	674	724	658	694	673	709	681	676	679	663	709	702	729	699	681	771	642	700	678	686	667	679	702	700	673	662	685	630	669	720	675	683	712	718	661	710	678	692	709	674	689	679	692	663	651	660	640	669	646	650	646	655	668	720	711	717	722	718	675	722	639	735	716	698	684	705	673	671	708	680	709	685	683	685	677	725	671	647	673	711	704	702	670	679	694	685	641	752	710	720	701	704	674	669	690	673	671	675	684	656	668	697	697	727	731	668	652	649	673	721	707	687	655	662	649	688	656	645	680	684	707	633	663	695	667	649	647	696	706	744	673	713	696	714	669	704	695	671	720	634	725	691	676	658	703	723	692	696	650	661	687	684	667	717	695	722	727	681	701	736	685	679	686	703	668	689	668	706	700	691	704	644	674	709	687	699	651	704	707	685	707	692	720	683	718	708	721	664	665	667	714	687	714	678	716	719	685	709	698	659	704	673	680	662	706	685	671	718	703	707	701	667	651	701	677	720	659	638	651	701	687	676	694	656	677	649	689	659	695	725	641	655	722	644	698	683	744	700	731	655	673	690	678	664	674	700	664	686	690	727	687	697	705	662	643	700	707	630	677	726	677	634	688	691	648	679	672	693	689	648	683	666	720	705	672	722	656	679	654	679	718	658	689	746	722	710	714	715	680	674	666	696	716	674	695	654	703	709	680	713	689	693	730	688	668	716	682	679	675	681	663	667	741	713	681	736	717	720	674	682	710	685	732	668	650	705	700	662	628	675	670	628	658	682	695	678	659	688	681	696	690	670	692	699	671	668	701	655	637	672	713	662	711	657	667	715	627	731	684	696	677	703	735	679	697	671	677	685	650	714	729	699	704	707	697	679	690	717	721	692	705	733	705	685	619	686	651	690	722	670	690	711	696	695	695	719	668	699	737	676	695	657	685	603	717	702	668	713	676	680	738	706	690	675	721	669	684	720	743	697	718	686	671	733	686	699	662	664	653	717	685	709	659	621	649	697	670	713	712	698	679	736	706	682	661	735	670	677	661	685	664	681	666	719	659	664	684	667	699	706	685	712	698	678	627	645	634	638	707	681	704	685	700	673	677	715	663	690	703	654	723	668	693	705	698	631	684	680	668	682	709	647	700	696	695	665	726	690	713	710	660	678	685	702	695	710	683	708	643	692	689	703	673	698	708	673	689	672	709	694	689	655	727	726	691	739	680	683	700	676	683	724	660	652	671	694	713	709	677	678	715	670	683	638	713	636	695	743	671	689	697	703	668	660	695	675	772	695	688	711	655	698	687	714	684	726	708	713	688	700	676	702	691	681	706	705	705	673	643	712	676	672	672	660	685	670	715	692	669	701	651	636	683	678	723	701	673	693
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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
