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
338652593720	338652594278	338652594828	338652595378	338652595927	338652596478	338652597028	338652597578	338652598127	338652598678	338652599228	338652599778	338652600328	338652600878	338652601428	338652601978	338652602528	338652603078	338652603628	338652604178	338652604728	338652605278	338652605828	338652606378	338652606928	338652607478	338652608028	338652608578	338652609128	338652609678	338652610228	338652610778	338652611327	338652611878	338652612428	338652612978	338652613528	338652614078	338652614628	338652615178	338652615728	338652616278	338652616828	338652617378	338652617928	338652618478	338652619028	338652619578	338652620128	338652620678	338652621228	338652621778	338652622327	338652622878	338652623428	338652623978	338652624528	338652625078	338652625628	338652626178	338652626727	338652627278	338652627827	338652628378	338652628930	338652629478	338652630028	338652630578	338652631128	338652631678	338652632227	338652632778	338652633328	338652633878	338652634428	338652634978	338652635528	338652636078	338652636628	338652637177	338652637728	338652638278	338652638828	338652639378	338652639928	338652640478	338652641028	338652641578	338652642128	338652642678	338652643228	338652643778	338652644328	338652644878	338652645428	338652645978	338652646528	338652647078	338652647628	338652648178	338652648728	338652649278	338652649828	338652650378	338652650928	338652651478	338652652028	338652652578	338652653128	338652653678	338652654228	338652654778	338652655328	338652655878	338652656428	338652656978	338652657528	338652658078	338652658628	338652659178	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23775	20978	24576	27540	20979	21005	17173	1753	1099	668	512	384	352	255	273	255	238	222	236	246	235	194	194	211	193	214	193	185	212	228	213	186	195	173	192	195	189	189	202	194	202	206	206	144	173	181	192	178	182	181	196	189	183	180	191	201	192	172	172	183	179	204	194	178	189	180	195	194	183	201	172	195	205	200	248	183	182	175	218	177	195	179	179	168	174	197	203	182	176	177	179	196	172	167	199	210	184	196	199	174	181	183	183	192	174	165	177	168	187	191	166	167	183	145	182	183	177	192	192	160	165	209	190	175	177	181	179	170	174	178	182	183	201	212	188	171	180	160	193	176	206	160	200	192	187	180	199	171	178	186	186	190	194	162	161	173	214	177	193	189	201	179	180	168	183	175	198	166	185	176	181	169	208	180	181	184	191	155	194	181	161	186	189	173	202	198	190	201	196	191	189	182	183	180	198	213	160	189	169	218	176	165	163	203	184	189	167	167	192	176	180	172	178	219	182	168	179	153	182	182	187	164	183	177	205	202	197	190	184	182	160	201	214	161	166	168	171	174	175	181	175	171	183	188	180	193	175	197	173	242	216	160	177	169	175	193	187	200	192	157	204	206	209	193	214	170	174	183	190	176	175	210	185	203	185	199	187	148	177	157	191	213	181	186	198	167	201	179	187	201	170	185	188	192	179	198	171	181	210	158	188	180	186	196	173	175	167	184	166	209	202	176	195	198	196	206	179	195	166	172	172	163	178	205	168	191	207	166	176	195	196	186	194	217	168	217	182	162	170	170	193	193	182	179	173	171	186	184	181	161	204	180	151	166	196	207	187	159	185	183	196	206	171	168	221	180	192	180	204	192	187	214	211	196	217	186	196	184	161	193	157	192	182	172	177	157	181	209	179	182	186	204	176	170	182	180	194	161	188	217	187	189	175	201	192	178	212	198	198	177	188	199	179	188	167	174	172	202	199	181	170	173	172	200	168	190	203	210	200	179	181	204	163	207	171	176	190	183	176	208	187	194	189	175	170	210	187	163	208	190	158	174	180	161	204	202	186	193	203	187	176	193	205	180	187	196	178	187	184	177	190	183	193	196	179	197	185	193	210	191	182	210	162	191	226	196	177	188	180	180	214	220	186	183	203	195	194	191	237	176	196	169	173	183	190	155	182	190	204	188	198	199	177	193	196	211	213	197	165	167	183	176	162	202	168	166	202	201	168	206	195	199	180	186	206	158	197	200	223	177	184	210	190	169	184	180	192	179	178	173	196	189	195	192	197	175	192	169	190	171	174	208	174	210	185	198	169	206	174	161	157	203	221	198	187	204	227	182	180	191	180	185	188	193	198	188	200	173	187	192	179	200	189	197	196	209	199	181	190	214	177	177	176	178	196	192	180	192	186	173	183	188	183	163	179	175	173	208	197	182	188	193	191	195	176	210	191	184	163	179	170	193	190	193	188	196	183	205	186	165	181	198	173	200	192	204	201	190	167	182	183	186	186	175	184	166	176	169	191	187	177	197	184	191	218	176	173	189	181	184	189	204	179	206	196	206	196	205	168	197	188	187	196	187	189	202	185	207	164	188	186	184	201	167	209	195	234	165	205	196	177	169	183	209	184	189	171	192	163	184	187	200	182	193	175	197	182	193	176	200	185	180	177	174	184	180	199	181	223	168	168	188	183	184	179	160	161	185	175	183	214	180	181	178	192	175	198	177	186	187	177	169	184	177	175	182	183	166	178	171	193	185	154	196	192	175	194	171	179	167	183	190	198	168	179	209	179	201	181	200	210	193	212	166	200	188	179	179	167	199	162	216	179	198	178	176	211	185	176	184	192	200	187	167	196	183	196	192	196	174	188	181	166	165	209	173	182	202	197	203	185	170	171	194	186	197	210	182	203	196	185	189	180	177	165	197	204	217	190	181	196	181	201	185	173	202	171	180	183	192	199	184	180	210	202	175	189	180	193	181	182	203	177	169	184	193	179	186	195	158	164	187	180	186	160	164	169	195	179	183	160	203	227	172	186	187	191	183	175	173	168	183	169	182	202	166	189	179	174	165	183	207	172	184	203	204	175	179	186	176	182	191	193	200	186	192	169	178	191	204	186	202	152	183	185	192	178	178	176	167	201	208	182	170	183	173	168	203	187	183	182	168	185	187	229	172	153	168	180	186	187	210	202	185	176	162	185	189	161	193	195	217	159	171	188	180	197	187	184	195	188	178	176	178	189	180	206	180	175	189	207	176	215	193	169	202	171	160	178	199	200	168	182	192	179	184	162	190	196	188	148	171	182	196	193	186	184	180	187	202	191	149	202	165	159	225	207	170	186	183	200	222	165	185	189	181	164	195	167	162	206	152	200	190	162	194	206	179	182	174	193	196	139	204	209	177	180	182	202	159	193	191	192	177	186	190	179	180	186	159	188	197	178	187	176	187	199	194	197	204	184	183	166	169	183	189	186	203	195	193	174	171	188	177	170	197	184	154	177	179	176	174	181	176	190	193	153	201	208	194	220	179	202	184	212	160	173	176	215	212	183	158	177	169	181	182	188	179	174	188	179	197	187	208	184	188	173	162	193	167	191	199	180	188	171	187	181	163	177	171	212	190	170	173	190	149	207	189	167	166	183	222	196	179	180	201	205	186	217	229	198	157	184	181	170	204	190	173	163	197	176	174	203	195	187	207	169	193	181	204	219	191	179	205	193	181	182	194	197	190	167	160	197	187	187	200	194	182	207	167	204	180	151	175	206	198	194	180	190	177	158	186	189	181	211	191	178	186	201	164	207	200	177	166	162	193	209	168	170	163	174	197	200	194	174	168	172	185	189	194	157	227	178	190	191	181	186	161	175	177	184	175	168	171	199	199	177	175	184	168	175	182	192	184	189	206	172	191	191	219	177	180	171	188	181	172	169	208	202	175	189	169	185	189	200	165	192	177	184	155	201	184	168	192	214	184	168	185	209	184	177	200	197	210	180	203	165	178	183	172	178	187	182	186	150	164	202	187	195	182	172	204	172	179	179	202	150	207	184	190	179	169	171	193	188	191	201	193	190	188	203	193	164	199	164	207	194	176	180	188	170	208	176	189	180	196	188	173	223	200	199	197	179	163	206	186	174	182	190	205	204	188	201	177	166	194	211	195	201	182	173	154	215	191	205	169	184	203	194	191	184	170	188	182	170	174	178	171	186	160	175	174	189	202	189	182	169	176	172	179	180	166	182	191	194	188	160	171	179	153	181	179	150	185	158	194	193	162	202	188	159	197	211	171	181	190	195	181	198	161	193	180	198	197	209	160	171	171	175	185	153	184	179	190	185	182	179	220	192	200	219	190	183	190	193	185	182	190	169	171	197	190	189	191	187	160	182	191	178	163	207	202	196	192	187	188	170	198	181	184	209	173	202	159	186	176	171	177	159	194	169	195	224	220	167	178	205	185	187	165	193	186	153	159	174	197	180	199	186	187	194	189	177	182	161	182	180	165	196	210	184	191	202	187	196	208
4102	6160	3920	1695	1023	855	831	727	703	627	547	469	487	475	471	448	501	495	489	481	458	480	457	428	421	443	514	471	453	428	423	471	468	406	451	466	445	459	441	470	418	440	445	479	455	426	470	436	426	465	454	482	473	410	479	498	454	452	456	436	464	445	456	450	420	413	460	454	442	452	461	486	428	440	462	461	418	466	464	466	435	408	447	464	433	449	440	444	443	442	474	439	477	438	444	462	436	432	446	505	469	419	442	422	469	475	442	446	424	460	426	479	484	468	429	468	472	483	428	494	415	457	468	488	429	439	462	457	432	476	411	472	444	425	454	396	469	438	451	417	459	486	462	427	491	423	455	465	462	456	458	484	417	445	478	483	446	413	420	470	447	489	412	432	435	469	477	428	436	439	451	428	441	452	435	452	499	430	462	433	419	476	458	465	424	429	417	429	438	426	461	452	458	476	443	423	422	419	445	471	457	447	416	468	448	468	410	448	422	471	475	475	443	442	426	443	420	413	442	435	464	486	465	449	443	421	426	456	460	445	434	417	418	468	422	469	462	420	408	455	452	431	468	453	426	453	474	470	445	451	417	463	423	457	446	468	456	460	457	491	495	435	453	449	457	464	462	494	463	432	489	444	482	436	404	430	411	431	415	409	476	466	493	433	468	416	448	456	484	484	438	450	431	441	413	436	410	438	492	446	478	479	452	441	428	432	473	432	450	434	482	444	452	435	415	413	447	447	495	448	411	446	423	465	461	447	478	439	409	439	441	474	485	419	432	437	455	432	441	395	441	467	441	456	415	427	447	441	470	487	476	429	464	436	488	421	451	446	470	429	416	464	411	424	434	477	457	449	450	438	431	455	465	410	460	462	478	444	447	438	442	478	454	443	462	431	460	438	432	458	456	429	465	460	481	424	448	481	482	417	443	448	450	429	455	442	466	454	474	426	465	446	479	410	445	429	454	453	451	412	422	425	441	403	438	460	448	463	469	465	467	438	407	448	443	446	438	462	434	415	472	420	452	467	461	471	439	450	444	429	466	421	439	449	431	431	479	451	480	426	426	428	469	500	450	459	457	478	444	443	445	464	433	415	440	468	465	449	448	456	438	479	468	441	437	449	433	434	430	424	474	430	433	443	461	430	485	425	438	487	401	470	470	487	467	449	442	454	464	438	460	465	465	431	479	451	450	452	464	458	448	414	449	479	425	435	427	450	415	456	466	454	484	455	444	435	475	435	426	415	454	448	435	430	438	453	460	458	432	456	449	467	480	416	467	442	416	475	470	431	439	458	448	441	462	460	450	477	422	461	461	406	464	444	467	449	440	438	456	428	439	477	455	461	445	434	465	430	418	439	485	454	477	435	461	468	429	473	469	451	438	481	414	481	472	439	464	447	469	420	464	502	423	450	443	465	492	483	446	433	454	450	443	448	441	455	452	463	436	432	445	473	434	464	446	462	468	461	456	440	423	451	475	445	439	451	461	431	440	458	427	448	410	414	463	431	466	417	489	442	448	440	459	444	469	447	450	428	473	433	408	471	434	430	452	456	462	451	475	471	477	465	421	469	458	467	434	457	431	433	463	489	460	452	471	462	454	456	478	433	464	464	468	499	460	444	427	469	478	470	461	484	429	417	468	440	481	453	430	451	453	440	444	455	449	439	487	450	478	452	475	456	467	461	484	429	419	463	428	426	466	451	426	467	480	431	395	453	440	451	455	465	405	437	446	436	434	455	465	472	420	448	462	446	481	467	436	420	463	445	444	439	461	453	449	415	431	439	449	465	441	451	463	420	509	433	462	447	443	424	467	457	413	451	426	448	418	460	457	450	467	476	426	451	452	438	464	417	440	458	411	420	416	444	451	449	472	452	436	481	430	440	473	409	425	465	444	458	429	446	421	449	482	466	437	440	475	409	451	474	443	452	438	386	432	479	432	463	456	453	423	449	490	408	425	476	399	465	426	471	463	462	435	445	460	408	469	453	423	406	417	429	424	453	459	413	442	401	449	440	471	462	436	459	438	460	446	452	440	413	468	430	439	464	438	475	436	492	438	449	440	422	442	449	423	460	430	437	469	453	443	444	469	458	431	448	457	493	475	493	428	427	410	460	478	429	463	481	469	445	468	445	435	493	446	462	445	460	432	448	475	475	461	410	473	434	412	478	426	435	422	443	432	436	430	453	437	440	420	466	422	426	459	427	437	399	450	463	459	446	472	474	431	473	444	443	430	462	452	467	454	476	437	429	436	440	447	466	463	469	487	423	442	408	461	451	452	413	456	477	500	429	453	453	468	422	441	461	460	495	483	493	438	482	450	464	387	464	479	423	439	442	467	451	430	427	453	444	427	432	446	451	440	415	456	458	433	428	468	443	413	437	459	423	443	458	489	458	447	484	457	434	447	456	467	460	449	446	464	464	451	458	450	425	461	421	443	434	429	428	465	449	463	425	474	448	467	426	457	441	427	478	456	456	450	460	438	471	430	479	460	472	451	461	426	464	438	491	484	462	438	444	455	480	425	458	474	456	451	399	474	426	459	445	457	470	455	449	476	460	467	444	459	459	459	465	486	428	422	452	477	418	421	448	490	437	432	453	424	425	434	489	441	408	403	444	475	457	467	452	419	439	430	460	413	424	418	457	441	441	476	409	429	454	454	424	454	468	470	442	466	428	457	467	451	450	469	453	475	412	433	451	488	448	449	408	500	457	464	479	450	445	490	487	453	438	413	440	447	480	448	421	469	451	487	474	502	440	457	446	444	421	435	462	433	419	422	423	474	455	450	435	455	463	458	439	449	459	439	477	458	481	432	426	470	442	442	458	432	446	444	469	456	430	486	460	439	425	451	447	477	464	469	459	481	443	420	436	450	452	427	464	416	473	445	436	433	429	487	388	439	460	481	437	475	482	476	459	458	462	449	430	428	442	475	437	450	415	461	458	429	466	472	455	437	434	442	457	382	436	484	477	439	446	434	445	474	454	416	441	460	437	459	423	456	428	451	431	429	425	436	411	450	472	438	479	450	392	449	423	447	426	412	478	430	428	473	405	442	453	447	438	472	438	424	422	463	460	444	440	442	408	466	441	473	467	454	415	447	435	459	439	454	437	490	443	434	427	458	466	460	463	407	431	430	481	481	492	414	419	444	429	427	460	455	486	443	459	464	398	456	447	417	455	417	458	458	477	477	430	460	460	464	461	485	459	454	439	439	444	435	510	463	491	470	433	425	438	415	452	422	454	457	464	469	437	463	434	451	439	448	451	424	479	496	443	439	446	501	418	457	430	448	463	430	441	433	471	482	396	426	451	450	467	451	445	448	470	434	464	456	458	442	425	453	448	483	447	456	441	424	467	427	429	413	423	431	472	475	416	467	471	453	421	436	431	453	477	456	426	480	437	452	428	448	459	425	485	451	422	472	430	451	475	451	427	407	469	446	434	419	458	449	489	420	471	480	458	458	434	436	444	416	453	465	461	434	423	483	465	458	409	453	435	457	448
31190	19305	8737	1488	621	644	710	721	696	593	523	500	430	436	473	416	408	436	450	458	476	376	430	446	441	411	418	402	430	439	424	412	440	409	421	431	434	449	436	427	402	427	441	421	453	461	413	424	396	459	439	447	455	412	428	434	434	407	436	425	389	424	432	437	443	477	436	413	412	422	424	447	469	450	419	429	434	440	412	397	446	405	425	407	431	417	387	389	441	445	438	439	403	451	413	431	401	438	405	440	443	401	408	399	449	455	411	416	412	434	426	443	417	453	429	427	458	450	415	446	400	405	410	412	426	433	378	418	425	415	428	406	462	419	474	439	446	432	428	429	418	426	412	418	417	407	414	429	414	430	437	435	441	396	419	420	458	436	427	436	450	390	406	393	413	388	450	405	438	401	413	437	438	433	397	411	408	413	439	438	425	439	414	449	427	413	421	432	413	443	387	452	413	446	419	380	416	417	443	423	449	411	440	436	400	405	415	411	421	393	413	432	445	427	405	410	372	431	475	453	396	427	444	445	416	401	436	419	407	446	426	453	448	420	411	451	449	403	432	402	381	407	389	403	411	447	475	413	422	379	444	452	435	417	412	417	368	414	368	402	402	423	399	433	433	416	453	440	413	459	394	432	379	424	402	442	414	384	409	418	424	409	442	424	429	413	434	403	427	435	462	422	433	411	411	432	403	443	399	419	396	419	420	451	377	379	450	421	408	441	415	446	442	422	418	462	444	461	448	449	384	431	438	463	398	413	419	429	446	452	435	414	400	393	444	408	458	386	432	399	413	438	445	455	443	451	397	406	441	433	429	408	466	413	425	442	400	426	374	401	415	420	431	381	400	421	437	438	444	420	398	446	442	431	391	448	419	413	463	451	423	409	402	438	456	417	435	424	368	454	434	413	425	458	446	389	428	386	411	421	436	437	369	419	444	449	431	422	421	434	486	416	427	441	397	491	441	412	429	413	418	410	387	439	418	387	416	409	432	413	415	404	435	433	430	436	415	443	407	415	448	426	461	431	398	440	436	462	408	439	414	433	424	425	393	458	451	428	414	439	447	433	440	479	416	459	428	403	412	434	450	438	409	405	457	421	450	392	418	433	401	408	433	433	411	425	378	425	457	434	452	395	398	411	403	407	408	410	476	433	399	455	408	428	409	420	437	433	418	423	449	396	445	429	430	447	395	415	440	419	433	389	457	458	437	372	415	434	424	427	409	429	402	436	446	433	455	448	450	445	476	408	384	445	415	432	414	370	420	432	434	444	436	414	439	425	439	410	444	399	420	406	437	416	452	418	398	402	414	429	450	410	430	401	414	439	449	428	451	451	441	452	426	397	462	372	419	448	455	425	411	421	474	446	445	445	422	431	453	405	442	450	403	425	395	431	424	373	411	447	438	423	423	420	434	417	441	408	402	428	441	421	452	402	426	481	394	440	431	454	432	429	418	438	420	390	444	484	454	435	426	400	398	420	433	443	449	427	433	414	424	406	415	417	353	421	432	405	428	417	476	451	435	412	458	470	408	408	398	415	400	430	424	394	436	388	429	425	386	403	415	409	415	447	447	451	430	437	444	439	435	409	437	451	413	442	394	433	396	426	425	431	417	431	427	455	458	436	414	457	438	442	445	441	447	428	430	420	392	449	397	406	458	421	414	434	417	431	446	410	446	441	424	412	414	447	408	437	436	430	415	480	386	410	414	393	449	421	424	398	428	441	416	455	409	419	406	430	472	393	418	402	442	409	419	410	420	432	401	419	395	365	411	439	398	401	434	413	401	423	414	400	453	438	418	427	442	402	426	396	407	399	422	445	398	431	453	437	426	456	429	395	381	397	400	408	433	438	391	468	429	414	420	421	469	413	453	408	413	426	415	411	410	421	427	451	460	457	412	406	407	391	461	424	422	420	409	411	418	428	456	402	462	428	441	416	411	379	425	418	399	427	429	438	401	403	465	414	464	421	426	418	426	421	471	403	444	427	414	442	433	400	460	417	405	433	443	424	446	490	402	451	415	441	417	454	419	402	431	465	438	429	424	415	405	449	457	381	435	416	410	416	430	392	397	432	381	426	438	412	393	447	455	456	440	430	409	413	407	448	425	417	394	414	436	424	427	411	420	453	451	414	448	464	450	399	379	420	379	399	428	459	463	424	423	414	427	408	420	435	438	413	409	415	442	404	418	420	462	426	463	408	441	397	450	423	452	436	442	471	418	423	431	430	431	396	432	446	398	434	413	435	406	417	437	430	411	432	423	428	461	439	387	432	422	452	440	411	454	428	439	405	422	446	382	413	446	428	401	410	444	439	428	457	479	448	444	443	450	408	368	455	478	468	394	481	439	413	436	475	424	453	444	422	393	378	409	394	410	446	421	427	424	469	419	404	373	387	411	452	454	443	440	427	435	419	399	397	413	431	439	432	464	422	463	406	403	410	433	405	476	430	388	438	441	397	390	436	433	391	433	438	392	440	443	433	415	442	418	430	401	462	389	431	418	427	407	423	413	416	411	468	457	421	364	409	446	425	416	400	411	414	378	463	435	424	450	429	426	419	407	412	399	435	389	420	390	435	425	456	420	412	415	431	424	439	454	433	414	448	417	462	463	398	446	433	407	416	472	441	446	441	470	433	389	414	445	470	427	463	465	414	418	429	399	449	440	436	438	438	405	441	401	399	468	418	459	447	438	444	455	442	461	406	453	433	432	425	413	411	409	462	439	452	435	409	422	413	448	411	449	414	418	368	399	448	421	425	411	425	417	442	380	399	457	420	433	451	414	425	448	472	420	431	438	421	402	400	429	415	410	457	397	401	415	419	452	380	438	453	475	384	407	383	425	435	447	432	422	418	391	439	445	438	487	424	399	406	471	468	430	429	428	449	427	431	418	408	415	420	425	407	420	426	434	432	440	442	417	402	389	417	458	415	441	421	455	440	413	409	462	448	390	437	421	465	418	412	423	425	444	410	410	439	429	403	429	418	449	441	418	445	456	424	422	451	422	407	419	418	426	393	420	397	413	434	445	406	446	387	468	430	461	447	379	456	391	439	401	422	420	434	412	440	424	408	391	373	408	407	394	396	440	453	416	407	482	398	430	441	442	405	429	438	406	415	429	436	418	418	399	451	425	421	414	387	452	427	381	422	456	469	396	394	420	393	449	441	446	439	432	428	407	463	406	384	388	402	422	375	437	420	449	412	387	407	413	410	440	454	443	420	422	412	407	450	426	379	460	401	456	422	437	426	408	406	412	443	374	404	435	413	437	447	424	476	422	424	413	432	402	399	433	413	421	405	433	447	413	410	433	416	463	414	425	376	436	437	424	418	402	451	450	385	461	420	410	451	434	406	403	437	398	421	456	471	421	417	439	472	408	465	461	449	404	425	416	448	435	416	429	438	427	425	452	400	400	469	450	402	451	428	457	409	427	369	430	416	403	383	450	428	447	443	385	449	385	419	442	430	450	441	400	404	421	436	445	429	436	386	417	436	425	443	444	418
5994	2284	1890	1303	970	1014	1081	1073	1030	1031	965	1001	876	977	995	942	941	945	934	941	939	978	969	890	941	956	904	934	954	885	949	943	959	981	899	944	925	949	927	931	881	962	921	967	890	968	946	954	906	916	924	891	945	919	940	929	945	990	933	964	948	970	897	915	967	962	916	920	914	872	927	971	944	977	921	933	1002	928	888	959	989	916	920	978	960	955	979	954	997	974	945	948	912	949	944	943	900	960	963	929	933	952	956	974	912	918	916	947	987	955	936	989	988	944	940	936	972	969	894	960	976	971	977	927	975	952	953	942	944	958	978	921	948	895	933	970	936	929	953	966	987	963	941	964	973	924	926	949	923	933	945	948	962	914	944	937	904	950	921	921	985	962	918	951	990	966	958	952	923	947	955	872	979	919	921	920	948	950	955	890	906	872	938	921	943	915	932	965	959	940	959	963	949	920	963	905	948	892	928	915	914	985	893	899	966	965	923	938	927	925	975	937	975	915	971	944	979	957	932	935	912	974	931	869	940	921	940	906	948	934	990	1028	949	964	881	943	960	919	882	1006	898	921	876	898	934	968	927	969	987	911	897	987	960	900	935	987	930	932	949	933	961	929	912	933	933	953	909	957	946	957	949	956	919	965	944	946	947	915	884	932	928	911	957	931	955	966	971	910	962	959	1062	937	977	912	941	926	959	935	928	950	980	940	989	908	886	934	960	909	969	926	980	958	909	987	969	962	927	950	942	960	957	950	908	908	976	942	949	941	957	916	939	877	990	911	992	955	950	944	946	887	915	951	928	965	917	945	926	1013	946	968	959	957	956	899	995	925	974	899	978	1001	968	922	927	916	964	972	961	883	922	940	909	916	973	1041	962	928	954	941	956	967	922	974	944	934	946	974	943	1013	979	921	955	947	947	909	971	1006	879	973	964	955	906	979	930	924	930	976	925	913	956	923	940	938	979	925	904	956	946	921	941	936	916	943	909	922	939	932	947	933	941	947	947	963	939	913	996	910	942	958	1006	944	973	927	969	930	884	899	945	969	945	931	967	915	949	970	974	996	878	947	936	943	886	1006	1002	915	927	996	882	892	917	886	938	898	911	972	966	974	936	946	909	1004	954	920	925	925	919	940	904	911	931	960	961	864	920	1014	978	942	924	922	951	948	919	960	969	953	903	897	877	974	969	957	951	971	955	982	933	929	918	950	968	964	954	1010	917	914	992	975	909	956	921	948	953	968	954	940	965	926	971	920	996	992	944	951	941	988	952	985	951	967	968	949	949	985	919	918	1007	944	961	904	981	934	917	969	933	976	957	939	949	946	957	917	972	981	992	907	946	961	976	981	908	934	957	943	1001	932	948	934	903	937	942	976	917	941	955	924	915	945	881	920	981	975	960	962	934	960	964	898	973	930	959	964	971	967	957	929	979	919	972	910	962	929	970	953	980	963	962	934	944	915	983	947	954	898	885	955	927	936	886	967	937	944	917	953	899	971	953	939	985	988	884	968	993	955	930	1010	951	927	955	941	970	940	942	943	966	931	962	999	987	948	919	978	976	990	952	994	970	927	951	945	914	945	931	946	904	954	916	965	946	985	942	950	929	883	978	926	918	1031	905	954	902	928	952	927	910	955	909	958	970	919	981	953	872	947	950	935	945	924	952	926	987	912	911	965	968	926	952	966	923	940	897	918	946	930	970	943	1030	922	926	946	926	976	945	941	972	967	983	904	923	989	899	924	964	920	930	981	952	982	934	871	1010	918	955	939	879	948	937	959	1001	976	903	913	954	955	986	989	1000	945	982	938	935	993	931	953	938	981	985	997	924	965	902	910	955	905	955	927	906	941	931	981	929	970	960	987	966	951	972	942	949	915	930	928	973	938	933	919	888	935	940	928	921	985	912	928	871	933	922	962	909	938	938	912	967	984	986	952	980	994	930	938	977	996	956	957	952	962	921	964	957	948	947	979	949	930	922	932	944	945	946	916	1000	943	950	940	969	1024	976	945	944	908	969	967	965	873	957	914	949	971	960	986	990	945	977	983	944	971	998	955	894	1016	969	907	956	986	914	973	940	920	965	970	910	922	997	961	941	918	919	972	946	957	925	940	933	968	950	915	981	985	981	929	973	919	925	915	978	900	955	961	957	968	967	954	1002	942	976	976	963	923	914	947	948	975	995	901	930	938	992	944	939	966	919	964	925	979	964	939	940	914	919	913	987	947	911	942	979	938	985	963	961	936	913	958	889	922	940	935	938	927	942	924	954	892	930	967	914	914	937	906	908	930	953	975	928	907	953	906	916	942	925	948	994	940	958	926	986	923	943	951	921	959	887	927	972	892	969	922	932	1021	952	963	938	967	924	898	894	963	947	908	929	949	927	946	919	934	940	957	953	994	933	968	891	890	890	959	935	942	928	979	963	927	905	940	965	974	923	950	906	1027	953	917	1003	942	903	940	957	974	910	938	962	949	953	997	928	1007	976	958	904	937	971	864	916	944	912	948	917	905	870	1006	934	930	964	942	967	1011	913	987	880	968	938	941	947	986	954	949	941	939	909	991	943	954	923	952	985	969	926	894	954	905	930	953	944	963	907	951	920	977	918	922	946	979	947	920	967	959	974	955	930	994	939	927	923	966	903	957	979	892	944	871	930	898	934	975	941	968	905	892	949	958	929	962	969	897	941	885	907	943	907	883	978	973	962	948	982	994	932	951	945	932	901	997	934	979	943	977	979	941	933	933	907	897	982	974	946	989	927	898	879	931	992	908	930	953	971	983	923	989	911	950	903	935	912	930	871	906	989	980	938	921	906	970	978	999	982	938	1005	919	908	980	999	920	1025	936	947	967	932	915	952	961	1018	910	913	912	907	956	978	932	949	903	1012	957	934	942	924	930	994	920	941	890	943	941	957	864	981	973	955	931	964	906	934	943	975	944	931	955	911	942	916	960	918	969	941	946	1004	963	975	981	923	928	870	932	983	978	906	940	912	959	921	928	963	918	965	922	972	938	937	927	887	976	919	948	1006	921	939	876	935	954	968	963	961	999	963	955	946	985	939	974	891	988	948	967	969	973	1008	963	967	1008	924	994	953	939	914	970	975	942	957	998	968	880	908	934	891	910	934	969	994	958	964	962	951	980	884	889	922	901	881	924	980	996	914	932	957	987	903	899	933	920	941	932	977	927	948	939	910	1004	955	943	907	943	925	914	952	878	969	906	911	932	928	978	981	956	962	940	918	944	941	941	933	945	1009	939	926	964	971	951	903	955	938	985	914	978	953	904	916	980	947	937	958	983	968	967	955	922	937	969	948	959	917	913	960	929	917	956	966	945	921	928	909	923	899	915	928	948	968	968	947	954	988	919	931	941	934	1036	934	1010	927	987	950	975	909	974	976	898	1012	936	954	947	950	1011	967	917	933	886	974	977	969	930	969	978	902	981	980	950	960	892	950	952	997	999	927	941	936	959	940	971	933	948	983	956	931	916	949	930	942	952	932	958	956	963	886	927	961	992	857	920	933	975	919	902	952	970	939	960	972	952	949	919	928	926
23973	20682	23930	27462	20676	20010	1762	992	709	722	507	399	380	363	338	341	364	334	337	327	354	322	310	345	363	341	323	358	330	351	334	300	308	327	329	304	287	285	324	303	328	301	327	331	307	314	332	313	343	333	311	328	324	292	319	338	300	307	281	332	309	312	323	314	322	308	314	316	306	325	321	292	337	293	300	350	323	310	347	330	321	319	310	308	314	321	293	312	327	317	295	329	332	307	356	321	321	329	292	326	333	304	337	283	327	266	292	317	305	313	315	321	319	306	326	319	315	319	305	315	282	302	308	318	317	315	316	300	316	340	318	296	294	332	328	308	338	322	315	323	302	303	289	300	315	318	303	313	312	311	315	291	318	322	319	304	314	317	280	351	327	306	298	305	324	289	300	308	318	304	310	307	312	343	279	303	320	332	298	324	319	285	314	338	316	316	329	302	299	304	308	344	344	329	307	317	285	327	341	297	306	323	318	290	304	308	315	288	281	307	319	313	304	323	354	293	288	326	349	302	308	337	345	342	343	336	288	343	312	337	330	281	319	323	302	345	350	318	339	340	327	328	312	302	324	299	339	319	315	316	301	320	323	298	352	343	334	314	308	335	308	307	297	324	327	321	289	312	306	323	310	292	323	327	310	307	299	305	285	318	301	338	317	306	338	296	307	301	317	352	287	345	289	343	302	317	283	318	322	307	314	331	321	316	295	305	338	352	300	277	313	324	317	285	316	329	289	298	272	318	322	292	313	284	345	321	315	319	328	298	294	304	303	292	314	329	315	295	323	324	284	306	332	325	335	310	305	318	306	294	311	300	269	311	308	314	306	327	323	295	324	273	347	292	311	333	334	303	294	285	302	327	306	271	310	307	332	291	294	304	295	316	314	298	307	315	341	283	306	317	298	303	316	260	265	332	309	326	286	277	314	311	341	318	316	330	300	342	280	288	282	326	317	308	327	314	306	335	301	298	303	319	301	339	329	365	326	317	298	344	310	300	300	314	307	309	291	301	312	332	332	294	290	299	276	342	289	299	346	354	322	302	281	318	334	312	291	299	314	306	299	328	305	308	308	322	301	319	344	285	285	345	294	307	294	288	326	299	309	324	314	311	317	316	289	298	323	313	319	293	299	318	314	296	300	328	361	307	298	286	333	327	324	311	321	301	358	327	308	312	310	298	348	324	290	307	294	334	294	293	335	326	298	269	308	301	277	316	329	306	326	278	301	322	284	311	290	296	311	328	300	291	313	320	293	298	328	333	319	308	311	273	298	302	334	285	317	304	296	315	298	305	314	329	319	309	287	309	287	325	323	323	318	297	302	310	308	312	316	274	332	318	335	307	346	320	270	324	288	276	320	325	330	293	298	317	319	306	350	285	305	318	339	300	270	276	300	297	315	316	306	307	291	298	322	313	291	337	298	289	319	312	311	289	301	325	308	300	306	345	323	325	288	309	336	322	324	321	327	331	344	300	333	328	319	270	340	321	319	307	310	266	282	314	305	310	310	316	323	301	314	315	308	298	316	300	324	309	327	310	324	339	334	303	347	303	318	315	329	343	312	286	321	292	349	334	290	295	317	321	307	330	299	338	298	333	307	329	316	304	315	309	323	312	309	308	274	317	308	315	311	335	302	317	287	279	309	324	327	362	311	306	279	293	270	328	295	299	287	311	301	288	305	313	312	267	346	355	348	294	296	315	291	300	298	320	291	304	298	312	287	301	318	293	324	331	261	315	312	326	302	314	302	322	338	282	299	323	283	293	327	304	299	324	283	299	284	319	328	305	318	313	297	308	311	300	337	297	328	324	350	331	285	339	285	295	314	297	325	322	319	297	302	278	327	328	317	323	285	308	345	322	314	310	310	323	303	312	296	324	292	339	335	309	316	327	322	331	325	284	302	305	313	313	278	347	303	311	334	302	331	262	306	319	319	306	353	285	290	314	326	339	285	289	307	298	290	288	326	317	283	274	312	330	310	290	313	317	303	290	328	357	301	293	331	305	308	326	286	329	340	304	349	306	287	304	337	322	298	320	335	314	303	300	295	287	336	321	303	280	321	311	283	326	339	296	319	343	282	317	312	321	323	300	307	327	301	307	292	321	318	339	300	311	298	343	276	289	344	268	291	309	298	367	343	297	314	288	331	294	258	303	303	309	326	343	309	321	318	298	303	335	322	328	331	285	275	337	325	292	330	334	275	330	293	295	331	280	319	339	332	332	300	284	313	309	319	310	319	318	325	295	263	306	337	317	331	333	313	344	310	312	316	328	307	351	297	305	290	310	336	304	295	325	317	297	342	310	283	310	332	296	300	316	298	322	350	292	283	284	293	294	336	315	310	290	357	343	303	295	322	339	286	282	345	305	286	309	282	288	319	294	308	275	321	309	307	341	319	299	321	275	322	297	313	270	308	296	293	304	331	333	285	269	299	338	328	296	286	332	327	296	311	314	329	279	315	293	300	285	294	322	304	305	332	321	344	323	345	305	294	288	354	315	286	296	304	326	321	296	311	335	319	307	345	306	300	291	335	326	314	330	320	299	269	313	319	314	301	292	265	300	317	304	302	313	316	314	323	287	331	303	315	311	285	302	340	315	324	324	288	323	317	303	312	323	333	288	302	281	308	333	307	298	324	349	306	303	308	273	309	307	304	311	321	324	302	301	346	316	323	311	310	300	299	316	295	317	303	290	318	325	305	277	299	329	335	299	304	285	335	300	325	294	290	306	340	320	279	315	323	333	319	338	323	319	328	267	300	301	267	311	311	297	302	303	299	299	287	335	307	291	329	285	297	249	351	338	337	307	294	303	287	332	331	310	326	282	303	348	320	353	310	316	328	335	303	309	307	321	279	305	307	315	324	311	298	315	287	286	334	321	293	304	299	322	311	312	315	335	334	326	316	297	281	303	333	319	281	291	311	269	302	308	293	319	286	296	306	343	306	345	284	250	303	308	299	311	320	294	305	314	298	291	320	283	324	290	312	309	281	329	311	293	299	307	321	324	314	319	349	294	302	353	342	287	292	301	284	296	318	308	350	316	305	326	313	329	317	304	315	309	320	301	306	319	293	320	338	331	334	331	283	315	315	331	319	302	312	332	279	336	310	295	334	308	284	283	330	319	324	299	306	314	306	313	291	315	297	310	312	305	300	281	327	270	286	336	297	337	300	323	332	275	359	318	318	292	327	307	309	309	306	293	305	319	304	292	319	307	280	285	322	298	328	330	329	293	353	335	309	317	314	273	310	307	307	350	331	354	323	315	291	326	307	309	309	311	299	309	303	296	308	325	328	285	307	308	283	274	321	283	311	333	325	307	289	295	333	336	332	339	289	318	338	313	293	313	290	314	281	287	290	342	315	334	312	337	283	303	335	295	306	320	291	303	344	330	316	301	283	297	293	278	310	316	307	325	314	299	299	309	298	270	325	291	302	300	318	306	345	323	298	273	321	290	328	302	262	288	314	328	347	318	336	312	320	303	294	314	312	334	299	305	342	312
4003	3981	2830	1555	972	915	957	884	848	813	766	759	744	705	678	779	681	767	655	706	718	760	723	705	701	685	730	721	679	690	709	656	673	716	671	732	742	736	663	673	686	657	731	657	715	705	682	702	710	699	699	665	735	696	688	702	697	733	702	702	678	705	650	683	679	672	719	673	655	674	703	703	694	660	719	672	714	702	652	692	684	716	714	673	739	703	683	684	709	704	674	709	708	720	678	696	670	654	700	677	682	734	673	667	691	718	673	711	671	678	686	697	651	691	696	691	675	659	735	700	728	659	700	677	688	709	667	745	662	682	725	725	692	721	693	710	661	651	679	671	661	706	679	652	678	703	642	677	691	690	670	698	721	669	718	720	714	691	657	652	721	673	715	724	650	737	691	664	690	685	744	640	708	670	699	695	731	661	717	647	710	719	687	707	680	699	697	715	718	711	706	689	693	686	690	672	703	685	752	626	661	735	663	703	678	696	677	703	686	663	686	705	659	684	683	744	697	700	705	681	700	688	737	661	727	666	669	700	709	677	739	694	681	669	712	651	678	697	707	710	701	689	690	664	705	724	686	728	735	714	690	721	681	654	631	685	726	711	696	682	672	692	673	719	709	722	663	735	695	738	670	713	724	726	619	664	685	664	690	689	641	698	662	692	680	684	709	691	733	672	644	682	728	697	739	708	701	663	726	731	695	657	672	715	730	676	682	643	729	682	695	731	715	691	703	693	694	711	683	732	719	716	732	696	737	633	689	711	695	703	729	691	683	698	750	699	652	692	687	729	649	670	712	666	671	665	694	709	725	690	664	706	702	678	714	691	703	761	669	655	709	681	679	712	702	680	645	732	682	686	715	704	706	666	761	678	692	667	703	672	673	679	734	708	651	692	723	705	730	660	713	650	716	694	694	651	653	711	711	711	665	718	698	713	657	645	669	666	718	679	701	694	683	648	702	627	721	682	661	714	688	723	696	713	704	735	693	700	723	720	664	700	726	691	728	663	673	688	731	744	686	686	719	712	677	667	672	715	705	678	707	699	703	725	705	749	662	704	668	718	698	706	703	702	721	715	719	690	712	692	735	669	662	671	741	690	746	721	685	695	692	691	714	688	704	696	716	699	733	652	693	659	692	688	698	698	719	664	713	702	679	678	690	676	688	655	721	720	680	673	685	711	705	703	711	670	700	737	670	666	654	695	699	707	677	682	686	744	725	679	698	715	708	691	711	668	714	710	688	719	694	690	697	717	740	690	723	730	726	676	692	718	643	674	754	704	723	739	697	716	694	698	733	693	704	700	714	675	741	662	680	685	675	749	657	702	694	716	685	710	715	700	708	691	714	695	646	747	723	688	726	685	688	654	682	716	697	679	691	714	707	696	637	694	689	721	730	683	674	687	694	718	697	700	716	702	681	693	713	693	727	669	701	701	731	742	654	724	700	680	684	724	604	724	682	685	708	703	655	655	739	727	666	739	683	715	676	725	692	676	675	694	665	635	682	687	731	676	713	677	689	739	737	694	755	672	702	731	649	702	677	690	692	705	691	722	715	702	664	664	679	722	662	666	663	694	664	672	650	675	690	730	681	728	709	701	699	725	656	706	757	715	679	679	713	680	702	704	690	675	696	765	680	681	696	717	669	755	657	682	656	695	701	721	654	727	714	688	688	691	728	732	715	704	679	678	711	705	724	664	726	697	684	682	694	757	683	693	699	653	694	660	708	712	653	724	728	682	737	743	697	745	694	662	699	667	680	712	712	701	678	688	647	673	693	725	691	711	705	716	726	730	644	679	704	670	714	719	693	671	692	668	716	695	673	716	707	663	668	678	732	690	714	700	717	662	707	691	700	690	678	744	694	715	675	724	619	698	696	733	697	698	716	676	700	709	644	714	718	679	685	681	716	668	685	718	720	662	682	727	714	668	725	698	646	734	663	746	733	702	718	749	710	728	705	693	681	661	672	718	712	723	667	649	711	703	708	687	689	676	735	683	696	689	700	686	685	756	679	680	654	668	709	700	653	686	684	697	727	689	717	669	724	702	675	701	719	687	714	691	729	701	731	691	713	660	698	713	702	721	662	687	674	657	700	698	716	671	695	692	712	680	697	645	677	665	668	741	659	667	681	652	673	728	717	688	736	683	678	699	740	694	713	657	674	707	673	712	692	714	708	669	696	680	666	714	717	697	714	647	709	695	706	729	735	719	722	673	688	654	696	679	740	703	642	739	688	721	690	692	702	735	668	659	724	717	657	648	732	704	676	738	700	686	652	677	658	714	725	696	745	659	720	752	690	725	705	711	638	684	652	693	696	693	736	670	678	690	728	723	706	728	721	661	700	712	699	671	685	673	643	644	698	695	687	694	699	725	686	686	678	679	696	725	735	686	664	719	689	695	719	701	734	677	747	689	680	680	666	667	670	683	722	691	732	692	700	710	738	717	732	717	671	723	693	640	686	696	671	652	698	696	720	721	716	665	684	695	692	690	691	709	677	678	692	732	722	709	756	695	676	659	706	721	700	694	630	671	688	744	722	695	693	691	706	679	690	694	767	722	722	686	716	720	682	741	751	756	711	694	699	685	693	697	687	681	684	690	644	675	655	698	710	717	682	691	664	732	684	679	660	679	721	707	688	691	658	687	717	753	715	728	705	686	697	704	707	740	695	727	662	722	682	704	727	706	677	704	687	722	701	690	667	688	732	681	660	692	641	753	676	662	684	713	671	658	719	733	689	660	684	697	667	694	727	718	690	656	690	729	743	694	707	695	659	670	711	711	747	685	679	673	710	672	687	686	675	696	654	719	687	695	742	697	654	679	699	685	688	665	712	699	710	733	717	699	695	675	671	695	702	667	707	661	683	646	702	700	685	708	743	717	688	723	725	716	665	726	670	695	684	725	636	676	691	701	684	662	677	720	734	663	749	634	676	732	707	712	708	691	688	702	680	705	693	683	694	717	723	665	691	664	694	670	711	715	695	722	642	765	662	707	712	727	706	689	684	660	701	698	694	701	716	699	657	655	682	727	677	694	664	709	712	679	688	679	697	677	706	656	725	696	620	686	679	733	698	705	689	677	698	672	730	665	722	704	761	679	720	695	715	704	703	664	684	751	699	746	673	651	692	657	716	678	694	652	691	718	705	734	657	673	744	671	649	736	652	701	701	663	679	732	707	740	737	687	686	712	669	664	654	721	702	639	703	665	771	724	683	723	739	687	697	687	695	695	724	709	706	676	677	695	697	694	706	715	700	650	702	675	686	698	704	689	711	667	701	675	719	663	703	718	700	692	750	692	697	686	673	688	697	683	735	750	656	744	734	744	740	693	684	702	654	723	699	651	710	665	682	740	693	675	691	729	649	726	666	700	723	659	712	663	717	699	708	656	724	734	655	674	669	633	773	701	698	677	721	676	676	683	687	690	702	716	678	645	686	713	693	721	713	690	707	737	684	678	696	649	693	708	699	711	692	726	688	680	664	682	668	681	680	673	705	651	668	717
23413	20682	24237	27160	20684	20712	17240	1855	946	781	521	359	352	293	277	265	267	232	224	238	221	191	211	196	179	182	189	192	198	202	194	201	182	207	201	208	173	176	202	188	192	176	176	177	217	182	170	195	174	192	188	193	182	202	198	171	196	170	199	195	182	173	173	161	186	187	173	146	196	184	178	181	188	184	188	189	190	185	194	169	170	184	188	177	195	188	185	181	221	190	203	201	179	200	214	189	168	193	178	187	183	175	173	191	157	173	185	196	189	187	172	176	188	172	191	192	184	193	174	200	186	200	203	173	187	179	162	152	189	180	212	188	175	199	174	184	177	223	160	184	185	191	184	185	187	185	176	174	187	162	189	203	184	198	166	190	174	158	178	197	171	167	181	195	169	167	178	166	222	189	160	183	180	191	205	190	180	206	172	178	174	183	184	161	208	181	172	186	194	194	185	193	169	171	187	153	182	153	195	185	169	193	155	177	177	176	173	208	198	190	178	163	197	190	203	169	175	171	173	186	181	179	165	174	220	160	193	201	173	183	152	166	198	184	211	186	187	193	196	178	177	184	197	169	173	155	154	183	188	203	177	191	184	168	183	174	186	203	183	181	187	167	182	172	160	172	189	195	178	202	199	206	191	163	196	197	183	207	167	177	178	173	197	200	188	174	163	193	176	177	193	201	195	165	186	183	151	180	173	200	207	210	165	180	195	187	207	193	197	197	197	203	188	150	192	147	181	192	171	183	169	195	190	198	166	190	182	162	185	167	197	164	183	175	195	184	199	194	165	197	180	202	186	181	191	163	179	208	189	172	170	195	187	180	186	181	191	169	194	192	171	213	187	179	181	180	185	201	199	199	208	194	183	204	169	205	160	165	163	165	185	211	189	184	185	208	172	175	189	209	192	176	209	186	185	172	187	180	198	190	180	190	197	188	182	194	172	188	192	188	194	197	178	197	177	159	181	180	192	194	183	169	215	193	188	176	177	183	192	187	168	190	176	175	188	185	200	167	172	205	202	174	200	172	174	188	179	157	174	180	188	187	165	218	188	198	156	201	185	169	210	203	189	173	181	187	168	178	165	179	190	163	183	179	184	185	172	177	161	177	178	179	186	179	151	182	183	202	187	183	174	211	210	185	179	197	182	211	171	187	175	211	172	167	188	162	190	195	194	184	184	205	195	179	166	192	167	181	184	157	171	179	158	183	199	207	185	209	178	211	162	199	153	187	152	160	169	178	157	181	160	165	218	218	189	200	167	187	163	178	193	205	188	193	182	179	184	185	173	169	175	166	179	182	188	225	177	182	204	194	161	195	192	173	198	193	181	206	182	199	183	192	194	172	199	202	188	189	195	173	196	181	163	197	192	207	189	198	175	156	171	198	184	176	180	196	219	175	176	173	204	185	191	200	201	177	179	189	170	194	201	178	178	191	159	198	199	212	164	175	178	177	166	160	177	204	179	204	195	172	199	171	172	169	166	182	198	187	201	164	168	217	158	173	212	167	189	194	195	198	172	186	154	163	191	194	171	192	178	176	185	183	199	208	208	174	161	179	200	193	160	169	176	183	148	162	175	195	201	166	194	174	186	152	173	181	175	178	183	191	182	210	174	159	177	172	178	189	205	206	189	181	188	206	187	211	171	167	183	160	179	182	166	178	186	175	168	178	204	183	185	198	194	186	181	183	191	173	163	203	184	183	187	199	187	195	191	188	195	175	192	194	170	173	168	147	187	187	177	201	171	173	202	150	181	185	171	169	164	184	182	197	196	169	186	188	204	190	206	183	184	166	178	191	186	183	165	182	173	201	180	182	198	183	199	168	189	216	196	195	174	181	178	172	194	172	182	167	188	178	176	177	188	178	198	182	179	185	167	175	205	166	180	179	164	194	173	205	166	195	170	197	164	189	179	200	163	181	187	186	181	164	159	183	202	198	193	187	182	191	192	178	176	180	180	199	172	197	183	190	176	162	170	205	190	186	207	172	233	194	177	180	172	184	162	185	168	172	188	194	176	188	176	194	195	180	175	201	180	189	192	163	181	150	179	180	175	185	171	158	174	155	163	190	179	160	197	179	175	196	212	205	172	179	190	179	180	176	165	175	171	186	204	183	137	187	190	180	179	188	161	195	175	188	198	195	155	185	187	167	180	175	179	175	182	186	186	200	192	207	195	177	164	195	188	166	190	196	180	182	206	214	162	153	198	182	206	185	180	194	183	169	193	200	184	187	199	175	159	182	148	191	172	152	166	165	180	161	202	203	171	191	186	183	192	163	215	205	170	168	176	174	188	168	171	180	212	187	174	169	191	219	214	178	192	186	173	162	210	217	161	193	163	194	188	196	182	192	196	183	198	183	178	170	161	174	194	170	172	181	176	173	180	180	177	183	212	202	208	190	171	173	177	191	185	190	191	189	177	189	185	181	170	174	197	171	180	180	182	170	178	153	179	177	196	201	190	170	187	183	206	191	195	180	160	167	173	168	170	176	185	156	193	148	175	186	201	199	171	175	177	190	196	198	177	187	198	177	203	189	190	192	194	187	156	193	161	192	221	183	163	179	202	162	175	194	180	200	167	170	176	217	187	186	194	179	188	155	187	192	193	191	182	177	182	175	186	183	195	180	163	182	161	173	164	177	200	197	184	181	196	191	173	203	188	171	159	206	194	209	211	223	162	180	191	183	185	170	198	173	209	196	217	202	184	204	149	172	168	172	159	165	182	185	209	152	203	185	189	193	191	176	182	170	177	183	175	194	166	165	205	163	151	165	171	179	217	160	169	164	188	184	172	174	189	180	181	175	199	169	177	173	187	170	183	189	178	193	195	154	184	165	191	201	196	174	173	182	180	188	186	176	187	196	193	186	187	176	174	178	179	166	181	184	205	189	175	186	191	169	204	192	205	152	171	181	205	186	186	166	189	182	193	171	176	163	179	188	200	175	197	179	196	164	174	196	207	194	172	201	171	197	181	195	203	179	187	191	193	165	177	186	190	201	175	168	183	189	150	190	190	195	213	186	199	192	197	154	199	166	172	189	163	171	205	188	188	211	186	179	199	175	173	180	179	173	169	176	168	182	182	181	201	189	176	184	196	171	157	190	202	201	190	168	209	182	207	179	174	213	218	178	173	207	203	176	176	172	189	164	180	188	183	185	172	168	190	167	182	191	210	171	184	187	170	195	198	187	169	188	178	186	185	171	182	178	181	192	188	210	178	191	187	192	181	191	188	185	172	197	180	179	200	190	181	211	176	170	188	199	196	157	191	194	185	193	178	189	194	197	166	171	198	151	178	183	203	170	190	202	169	189	173	173	183	188	168	192	194	172	183	165	177	172	187	179	197	177	177	182	202	191	168	195	203	189	186	197	165	189	148	174	181	191	194	203	196	194	176	184	180	195	173	197	162	195	166	166	177	183	200	177	188	211	188	200	183	172	201	195	190	182	174	200	186	177	189	190	183	157	180	199	195	174	174	173	165	187	190	169	193	182	198	195	173	170
4110	5908	3716	1826	959	768	844	780	675	626	539	543	441	469	471	464	491	483	443	449	485	467	438	464	441	474	446	421	440	497	459	465	445	422	452	481	435	420	446	466	400	455	460	472	448	418	466	435	418	451	460	437	473	444	433	421	450	436	450	483	444	409	466	426	436	456	436	476	484	441	447	462	452	464	462	477	461	487	440	451	427	454	472	455	445	408	436	426	429	465	486	459	461	464	458	413	470	438	419	432	438	441	439	416	471	455	438	447	404	442	454	425	437	465	453	478	468	443	441	431	417	427	448	445	454	474	404	440	397	470	420	507	454	438	436	432	454	460	442	462	464	413	443	451	414	433	460	441	440	446	445	441	437	462	431	445	407	446	451	440	468	478	452	468	434	436	453	486	417	420	440	433	436	461	417	447	459	466	414	418	466	441	432	467	424	437	424	431	409	424	497	429	430	463	476	433	408	483	414	440	423	448	432	491	421	443	383	476	459	423	418	409	468	435	447	435	465	462	460	434	423	466	456	431	421	492	451	423	457	460	459	463	439	449	463	461	438	449	445	448	468	435	454	445	455	439	459	445	428	456	446	419	394	452	472	503	475	467	468	434	474	418	433	459	441	448	454	457	425	455	434	438	462	442	465	426	444	483	423	422	469	454	417	440	421	484	405	425	455	471	426	404	434	451	445	429	457	412	471	425	441	443	491	454	464	473	467	469	425	470	451	444	449	462	418	435	441	436	444	447	430	449	458	411	409	452	435	397	445	435	397	451	427	468	438	447	431	474	432	437	474	426	405	432	480	442	455	462	464	450	430	473	489	463	415	421	463	461	441	517	430	429	454	468	428	472	428	415	466	442	467	399	442	452	445	455	481	469	449	465	451	485	438	456	466	490	455	431	455	416	419	461	453	464	471	421	462	477	444	430	467	478	421	470	458	477	498	405	419	444	447	404	474	481	420	438	455	440	456	465	434	447	472	472	431	419	457	428	444	473	447	429	430	471	446	430	446	455	467	472	457	430	423	409	437	465	419	455	445	411	480	436	461	450	425	434	431	451	464	454	424	458	480	451	457	479	439	448	436	437	485	440	430	446	470	464	436	441	438	437	478	441	495	444	438	427	445	467	447	453	469	516	419	458	406	436	457	425	450	454	442	476	463	449	433	460	449	437	465	474	421	440	456	434	442	431	409	438	416	456	434	461	442	445	443	437	429	438	460	437	430	437	481	464	427	432	450	453	456	470	429	447	465	448	467	464	421	430	473	467	449	469	445	453	419	442	422	453	450	425	473	414	454	429	422	433	472	434	454	418	474	462	424	448	459	405	477	462	404	461	429	431	435	420	429	427	446	438	436	455	455	443	445	458	429	433	470	437	465	496	416	475	430	391	451	448	420	424	433	444	420	437	430	451	446	488	473	460	419	465	453	409	414	429	428	468	442	458	441	435	452	419	452	444	446	440	464	435	436	497	500	442	441	413	460	450	431	429	450	465	455	436	452	423	462	475	424	454	452	459	448	399	411	450	442	452	433	454	471	454	416	476	441	435	418	488	430	456	458	430	426	442	436	461	422	413	436	450	444	437	457	457	443	455	473	421	459	456	429	481	469	473	426	425	449	446	445	455	422	448	430	439	453	437	465	474	447	454	434	437	434	451	457	430	397	408	452	436	463	458	461	441	463	446	419	404	473	441	426	434	446	458	423	412	454	487	441	433	429	435	443	451	484	440	438	476	445	455	448	424	451	428	451	449	475	445	461	444	437	468	436	451	443	433	452	433	436	439	440	471	459	446	450	499	439	429	444	439	435	454	414	430	460	455	472	437	465	457	459	473	448	473	497	446	437	417	449	446	458	465	479	464	429	447	466	427	451	428	422	425	479	454	444	414	447	427	467	414	475	432	439	461	447	461	436	451	403	438	458	482	452	426	440	444	467	484	416	451	449	391	449	443	429	447	434	457	412	435	451	428	450	457	434	437	423	411	457	427	437	444	451	451	457	465	458	466	465	404	439	469	400	433	431	470	460	398	423	459	425	491	462	445	460	466	484	421	425	430	449	465	453	435	446	458	460	444	426	454	441	441	474	447	437	436	476	417	418	427	441	461	412	413	472	407	453	443	482	501	435	387	420	433	451	449	468	421	455	458	417	439	412	428	475	431	447	431	413	465	443	420	444	452	453	443	405	454	442	417	510	434	465	453	473	458	452	471	469	463	442	436	491	436	435	447	466	453	422	434	462	460	468	433	435	442	453	484	427	444	477	411	428	428	453	460	451	443	431	426	414	428	418	425	477	467	436	477	444	446	443	398	443	425	460	405	471	468	420	420	494	414	428	480	466	427	432	426	437	460	475	416	469	466	430	429	372	436	465	443	444	434	458	413	425	497	482	443	434	431	477	458	435	453	461	441	433	460	469	446	467	440	451	474	461	436	434	448	426	446	449	462	430	446	467	430	428	440	461	461	481	475	388	459	455	452	436	472	478	432	451	462	425	436	458	447	468	454	455	449	422	490	441	444	448	442	461	445	458	451	448	437	423	437	403	474	459	421	463	427	421	427	455	447	446	462	452	445	462	449	445	459	443	459	444	434	434	451	464	470	485	415	434	450	427	434	471	399	416	427	476	438	439	419	437	484	440	443	438	483	465	410	474	437	499	419	473	452	439	454	388	471	422	484	429	427	441	423	421	440	422	453	451	453	444	457	429	456	413	407	460	406	424	465	406	446	411	433	451	432	475	479	435	445	428	487	468	443	446	460	468	457	460	394	458	446	449	424	456	456	432	440	450	459	425	459	456	483	412	426	439	468	412	419	428	447	428	467	438	437	436	405	452	414	446	444	452	429	435	396	448	461	430	424	438	436	428	439	480	443	451	437	469	445	433	431	423	441	436	424	450	448	432	444	430	455	436	477	487	462	470	451	436	459	445	445	466	482	463	450	457	436	419	485	448	412	466	478	468	455	441	482	453	449	455	453	440	448	411	423	452	439	449	430	496	425	445	466	427	446	438	424	455	430	466	469	465	431	419	422	439	438	450	456	470	400	445	441	496	469	442	438	437	440	411	431	451	437	424	448	425	447	429	426	416	471	450	422	446	464	449	452	451	432	454	432	486	450	430	453	472	430	478	448	484	495	473	438	440	472	463	459	446	415	389	423	454	474	462	480	429	468	430	451	442	471	456	439	446	428	448	450	447	476	444	449	432	424	415	414	430	432	437	465	459	443	457	480	442	436	431	432	473	464	451	461	456	433	433	425	480	468	459	454	425	443	457	439	414	438	431	462	414	406	439	480	463	477	446	456	453	448	417	433	491	455	455	455	471	423	480	399	475	488	421	498	452	442	430	400	460	435	479	443	457	431	448	438	427	472	451	453	444	423	429	447	384	470	454	440	429	454	439	431	460	439	408	462	432	460	454	419	429	483	426	447	447	422	438	460	453	495	435	434	426	429	404	408	463	461	428	456	442	459	448	450	471	423	464	432	424	446	413	431	447	419	423	463
31252	19363	8586	1658	885	775	815	680	614	596	517	468	479	452	438	435	409	447	436	432	425	448	429	431	432	449	435	421	390	414	410	431	418	430	416	417	426	442	435	421	443	434	427	461	427	433	432	419	425	442	462	435	433	431	461	410	443	445	412	427	441	393	435	447	390	442	421	400	419	412	418	410	462	438	422	458	426	450	435	407	453	433	485	424	460	413	459	455	417	408	414	414	406	421	435	428	429	450	475	411	418	453	424	461	435	449	438	413	391	467	420	432	403	453	429	388	385	430	440	425	423	408	404	420	436	425	419	407	433	411	419	422	422	407	437	443	456	455	456	426	490	424	424	442	416	418	433	435	419	420	418	414	426	457	417	428	408	431	493	396	399	410	414	423	421	462	446	388	433	439	431	449	447	429	420	464	440	422	439	431	437	414	421	429	454	425	433	386	443	438	417	407	440	420	425	444	397	444	428	429	415	431	425	441	442	426	446	392	460	449	405	437	428	440	478	452	440	448	397	419	427	399	397	410	466	421	463	448	435	406	429	390	451	446	427	447	441	469	420	407	414	429	423	410	412	415	389	444	416	391	408	394	415	417	453	414	451	407	427	433	426	453	434	413	410	401	456	398	420	418	450	415	413	419	392	415	429	420	443	437	424	392	420	426	393	437	429	391	426	456	430	448	382	428	410	449	427	429	434	443	405	429	407	457	392	425	416	405	428	406	430	455	395	449	428	461	419	482	466	415	455	452	423	438	410	447	450	428	419	427	425	433	433	432	437	445	431	414	409	415	418	425	479	449	421	428	378	423	420	453	436	400	419	432	435	416	444	433	400	451	470	389	416	433	467	404	446	440	434	455	411	460	402	421	439	425	413	400	458	424	439	473	481	450	422	433	463	451	421	472	407	403	441	445	445	422	428	429	453	446	421	437	421	453	424	396	389	467	437	418	417	410	435	427	421	437	439	440	451	441	404	438	426	447	408	445	427	467	358	391	429	428	412	417	424	456	406	448	398	436	449	462	428	416	426	436	443	399	444	443	433	389	408	441	419	428	413	370	401	409	431	396	391	408	421	399	449	401	421	360	419	421	440	455	399	403	450	445	411	423	442	429	416	428	425	432	463	406	382	443	413	437	448	420	438	456	440	466	442	402	437	406	456	429	454	449	403	446	398	453	427	404	432	434	436	438	429	446	428	428	433	414	416	424	412	450	392	422	456	426	394	461	444	428	394	430	465	486	418	422	450	466	426	457	409	426	446	445	370	375	407	400	432	391	438	408	422	414	444	448	404	415	418	419	429	468	451	425	388	444	442	435	399	436	422	439	429	422	413	406	476	414	442	443	444	407	405	437	438	445	428	413	453	428	408	434	473	412	409	436	419	423	442	427	423	444	406	430	462	433	414	428	429	441	444	441	384	397	438	396	431	415	412	502	418	435	427	436	439	432	436	416	421	457	442	456	405	465	447	417	437	429	415	433	433	387	402	381	425	420	407	431	422	403	434	414	416	427	490	421	412	414	428	416	447	440	430	438	415	424	447	410	448	424	463	417	410	434	442	445	444	424	397	408	414	436	470	428	437	423	415	402	404	420	437	421	407	431	440	444	413	421	432	415	409	402	427	455	418	436	426	446	414	419	412	462	430	404	439	421	448	391	441	381	423	434	424	444	391	423	435	419	420	393	402	411	440	430	396	429	430	427	406	410	457	434	443	424	427	436	418	418	442	427	460	402	436	423	401	432	441	403	389	423	474	451	445	419	412	439	393	454	424	416	445	437	436	422	449	470	407	434	424	474	427	434	453	428	450	432	408	425	398	423	441	425	421	393	445	439	463	397	450	400	417	447	448	430	393	430	412	458	429	422	425	425	456	388	431	435	436	418	419	438	437	466	423	419	405	450	459	452	435	391	403	438	424	450	429	401	463	409	444	487	425	409	461	440	438	454	429	426	476	399	475	452	454	414	407	443	440	424	431	408	430	434	424	433	373	413	449	472	403	458	468	428	445	416	435	443	431	438	426	447	458	425	399	422	443	421	426	426	413	401	401	430	451	397	418	437	422	449	412	364	443	401	435	414	400	390	412	399	397	433	434	408	428	432	449	388	446	426	422	450	407	422	428	403	426	418	443	438	455	447	431	392	412	444	449	408	437	409	430	417	444	442	419	449	446	445	420	429	402	411	496	429	426	457	426	404	399	435	408	415	404	413	402	425	414	413	447	451	420	436	397	436	432	413	433	415	427	424	437	410	419	461	393	423	438	445	393	468	431	460	417	396	379	411	424	430	411	451	471	440	439	425	386	417	377	417	426	454	469	401	408	448	421	411	417	429	421	421	420	394	409	419	463	411	444	442	412	441	452	459	456	432	479	402	418	445	470	413	406	418	387	443	432	416	434	395	440	440	452	415	423	428	408	433	404	449	424	409	429	411	420	476	473	439	484	408	422	440	402	445	435	414	397	403	457	405	419	392	448	424	425	438	457	432	412	436	388	406	451	396	422	425	408	452	441	431	468	437	452	469	429	403	424	398	440	407	436	407	436	441	431	415	453	389	443	440	423	422	442	422	446	444	447	483	417	396	385	417	424	448	428	435	424	469	411	452	391	435	460	430	424	440	416	442	443	473	425	425	465	447	420	448	423	445	410	440	425	458	434	438	455	412	459	423	421	422	449	397	447	415	424	455	460	444	424	424	429	417	402	447	420	389	432	425	435	435	447	436	462	450	472	414	387	391	441	403	430	450	420	460	470	433	434	442	430	392	401	416	413	402	405	433	391	424	363	453	429	437	404	387	429	404	454	415	432	424	412	437	426	446	444	456	430	401	432	458	391	410	460	414	410	409	482	411	420	406	443	407	438	433	396	420	440	447	420	409	424	420	458	459	457	467	431	400	419	432	455	419	453	425	443	432	401	406	435	429	448	429	394	404	394	439	420	458	417	382	428	431	485	457	417	427	418	391	416	441	427	455	419	404	428	439	375	447	408	410	428	392	432	445	418	398	441	427	406	513	437	405	454	402	417	426	422	408	413	400	439	461	403	406	466	429	413	413	441	416	433	413	410	425	421	426	426	421	414	416	443	435	413	423	411	432	447	471	436	436	427	420	432	405	420	438	437	416	436	452	480	406	429	447	417	473	408	425	432	386	441	442	443	425	418	437	390	447	461	422	421	388	432	400	435	437	419	425	409	449	432	405	425	424	436	419	405	396	413	453	446	417	446	411	414	422	422	449	438	439	409	462	412	431	404	436	402	406	444	406	386	432	406	401	423	427	420	434	415	403	468	443	411	479	452	433	438	387	404	419	426	457	491	431	417	439	421	429	411	393	430	440	428	442	436	453	433	404	401	446	439	404	425	451	397	453	414	458	405	402	444	417	436	373	421	391	462	432	416	435	420	441	493	390	418	417	421	426	428	475	410	380	424	467	425	410	451	454	444	440	404	441	422	412	402	407	395	410	445	437	453	438	436	423	427	415	426	424	417	441	446	430	432	453	418	389
5974	2301	1772	1341	1060	1032	1018	1065	927	982	955	918	964	961	953	924	932	883	940	969	949	947	967	949	916	979	1018	917	921	1012	963	979	918	946	929	956	972	932	910	959	1018	851	991	912	965	922	899	941	964	990	940	903	925	955	986	942	974	945	903	953	987	1046	975	913	962	942	950	977	1003	945	947	943	920	939	977	898	854	955	923	946	904	969	1006	965	888	919	900	970	956	943	936	924	913	925	978	947	981	991	980	955	951	965	953	967	927	926	953	914	952	956	904	978	1003	909	964	954	970	983	927	908	888	948	901	922	922	940	931	910	949	974	928	989	945	973	940	995	922	964	938	961	910	922	961	991	989	950	929	878	915	985	969	977	957	971	918	943	934	929	954	977	919	981	960	930	989	908	955	938	976	931	917	932	940	983	992	910	913	972	878	934	957	933	948	942	983	994	955	933	934	962	925	868	961	909	998	938	927	909	965	982	926	953	926	933	977	941	960	1001	943	961	926	924	952	949	986	889	961	946	938	962	928	993	988	896	954	940	992	925	914	869	944	935	989	960	987	984	899	914	940	915	986	943	927	978	982	932	940	978	902	990	937	930	908	950	926	942	987	938	984	915	870	913	938	985	986	969	919	963	917	990	906	929	953	937	990	973	988	937	941	967	947	940	931	938	971	922	933	926	919	872	903	898	938	933	908	933	952	941	958	938	898	909	959	907	953	902	919	973	928	940	996	947	958	942	924	951	977	937	907	956	921	921	919	989	940	926	911	966	899	953	922	965	889	918	980	943	937	933	926	890	927	911	919	932	895	931	936	910	892	900	908	871	878	935	969	951	916	970	936	937	955	932	987	966	987	877	940	938	931	934	997	939	956	964	950	1004	932	1012	946	967	909	935	875	976	932	921	944	968	980	939	927	947	970	925	936	898	936	953	873	962	1005	954	933	965	894	884	988	931	927	932	884	944	975	920	942	951	912	945	948	953	967	901	948	948	919	957	943	948	963	932	924	918	956	905	928	978	979	940	969	919	931	908	917	943	976	940	953	936	933	937	994	932	880	1010	979	948	995	946	917	951	962	953	929	931	944	984	852	973	880	947	922	878	930	917	914	987	934	962	999	987	931	934	921	948	964	956	932	944	966	959	889	980	891	983	949	932	972	876	944	1000	938	944	930	934	915	920	931	907	965	920	970	930	935	968	898	939	957	972	930	980	941	928	900	904	907	941	946	980	941	946	983	952	900	947	941	935	972	903	915	964	960	981	903	943	978	953	928	903	927	925	913	956	915	931	955	947	901	968	950	958	973	885	956	901	912	941	989	988	976	920	1019	911	933	898	937	890	917	939	957	872	937	904	969	919	1005	912	980	900	937	930	920	975	950	939	923	988	961	886	967	944	979	905	908	950	869	886	984	987	943	978	985	994	921	1025	919	969	943	958	1004	931	871	938	981	977	898	963	922	960	957	928	891	867	923	945	932	973	945	945	994	908	967	985	950	984	963	958	938	871	972	948	997	946	958	990	922	902	898	988	929	942	955	939	949	946	949	947	999	966	929	876	1019	899	911	946	968	911	958	925	893	945	907	946	965	945	980	923	927	898	951	987	916	916	903	962	959	952	914	954	980	927	921	938	933	947	935	979	892	942	937	922	1030	968	940	984	939	956	929	970	875	941	937	960	958	961	899	955	939	984	886	969	967	902	975	919	948	982	971	980	979	974	958	960	931	904	920	957	976	949	989	979	954	960	990	887	923	927	995	964	935	922	920	1004	918	956	982	992	967	1009	941	987	924	969	945	894	951	932	917	912	944	901	929	1005	918	928	951	958	970	924	895	973	949	950	998	898	951	941	953	922	864	952	959	961	865	979	943	925	942	986	967	914	952	919	916	942	1033	952	916	917	952	928	923	945	969	889	965	994	959	976	943	947	929	921	930	974	973	898	951	943	905	940	855	943	945	931	980	958	974	945	916	974	915	894	958	919	908	969	926	967	899	949	942	986	935	970	918	980	952	963	914	947	975	981	995	892	950	939	966	975	953	954	890	935	916	977	981	980	923	912	946	955	930	909	940	940	913	959	967	918	952	944	917	948	957	936	945	947	993	951	918	964	930	940	923	980	958	1007	843	940	977	917	904	909	932	949	1006	945	996	946	949	885	955	976	881	899	940	920	911	991	928	880	956	965	921	929	929	901	957	909	955	972	961	938	909	938	968	955	953	917	961	1005	909	947	973	919	912	903	938	965	935	995	918	931	970	916	920	866	949	907	874	933	946	926	967	974	898	930	950	961	929	950	938	974	964	962	924	898	898	963	961	944	962	915	951	953	906	939	942	934	977	919	919	889	995	930	991	953	982	981	890	908	930	954	867	981	972	960	963	951	906	966	939	954	909	959	966	945	955	929	945	924	890	901	970	1019	927	930	935	952	900	964	869	938	1014	984	936	911	943	941	949	983	905	943	911	968	922	882	972	949	949	975	885	947	893	966	880	925	935	954	910	970	947	1000	914	938	966	936	960	966	933	943	953	933	963	919	909	960	951	996	927	941	953	894	927	937	996	986	957	946	925	951	980	933	1025	913	933	999	894	930	914	947	1037	971	943	946	974	972	975	971	891	994	913	952	934	931	935	946	935	919	926	928	943	973	953	929	950	985	981	948	886	923	933	955	890	955	946	970	945	971	928	917	958	945	925	888	886	991	873	947	947	938	905	965	927	980	948	944	955	1007	955	943	973	953	1019	938	857	971	903	962	1007	923	946	943	917	921	898	901	969	950	944	911	966	919	958	980	952	950	921	939	943	954	938	919	903	922	918	888	953	985	974	915	960	960	864	998	915	929	937	973	928	898	909	998	930	924	974	972	931	941	906	958	878	929	979	990	945	979	913	987	972	978	1039	940	992	915	943	919	948	930	972	983	957	989	973	945	888	915	935	905	921	914	959	984	917	951	970	933	953	946	915	961	928	950	942	939	928	906	943	977	900	910	961	961	923	919	955	917	966	928	880	937	894	993	938	937	944	927	887	982	940	968	928	973	907	915	959	871	920	948	935	953	993	937	945	921	937	942	903	880	911	938	910	918	918	957	928	968	967	951	941	935	962	942	908	993	947	950	974	965	926	920	961	916	946	881	930	919	925	941	915	883	1050	950	921	994	970	929	975	967	956	962	947	955	924	966	984	918	999	934	947	889	942	890	983	939	969	945	876	933	942	924	942	928	936	977	927	942	938	875	907	932	884	932	907	906	946	945	912	939	942	945	943	934	955	916	898	991	958	918	939	935	931	923	981	949	993	946	924	947	927	884	950	909	989	948	971	955	889	982	960	985	934	908	943	1000	912	959	931	875	936	919	926	949	934	931	901	938	942	910	943	972	954	928	994	963	924	996	899	954	968	940	948	928	918	1017	950	964	940	941	995	967	948	922	887	949	1014	926	943	911	901	903	1004	994	961	956	955	947	964	906	926	966	960	909	942	979	936	957	951	952	966	964	902	919	923	967	946	919	922	953	937	984	954	978	950	881	959	1013	964	955	933	953	901	939	962	907	932	967
23937	20650	23928	27392	20646	19959	1656	993	685	625	480	429	392	367	341	357	323	340	361	318	353	345	339	335	307	328	311	314	329	330	327	279	336	312	306	329	333	328	314	299	318	328	284	324	342	338	307	300	333	330	278	335	328	314	269	268	293	325	359	307	355	331	346	324	309	318	338	326	299	280	266	294	328	306	305	294	291	295	349	326	326	304	310	327	294	287	310	335	314	326	310	321	332	316	364	282	318	307	293	313	288	338	283	320	303	309	327	358	299	317	277	326	301	289	290	304	326	328	295	302	324	298	325	286	304	314	300	298	315	296	309	359	285	301	292	289	316	334	319	314	307	314	322	279	284	300	303	312	289	317	316	315	300	343	286	299	330	315	276	310	321	333	346	340	313	322	283	311	306	302	338	336	311	298	335	315	296	292	300	322	264	312	294	333	338	300	289	293	305	310	283	284	317	299	310	308	317	319	283	306	327	280	332	302	293	304	308	334	285	333	319	332	330	305	317	313	309	323	319	303	282	305	302	316	268	315	331	304	323	302	322	312	305	324	269	285	301	318	309	311	270	266	314	297	316	312	300	320	324	306	323	281	300	318	272	284	256	293	341	293	310	317	314	309	299	306	312	279	296	338	324	330	293	288	323	325	326	323	235	303	308	321	299	304	326	326	292	333	336	316	339	327	320	295	304	302	300	313	309	315	279	277	315	299	296	309	299	309	268	323	329	289	341	349	340	293	288	308	288	305	322	295	301	317	316	294	307	302	311	343	302	307	292	316	316	324	323	337	301	332	311	313	340	307	294	312	297	291	312	318	304	296	296	313	294	353	286	309	270	295	293	324	291	310	314	295	279	301	295	316	324	319	325	307	286	301	296	320	289	322	314	295	292	328	308	300	309	330	282	299	323	315	317	308	308	272	297	318	289	326	321	310	337	328	334	330	337	321	292	306	316	311	330	322	283	320	298	306	320	319	257	306	291	309	321	276	297	308	294	312	317	276	312	272	299	307	310	295	303	336	337	331	305	314	315	316	321	321	310	306	335	286	325	339	313	303	304	289	298	320	314	289	290	300	327	322	317	301	277	318	285	300	303	272	279	292	306	298	320	288	332	317	306	311	292	319	287	302	311	300	358	301	303	312	321	314	314	339	307	314	342	317	317	305	322	314	314	293	292	325	286	314	314	313	310	295	292	320	289	328	299	313	316	352	296	319	301	283	299	313	300	294	303	307	331	285	325	290	328	318	309	305	283	325	331	310	299	308	328	303	291	319	289	312	319	335	340	326	306	294	355	304	300	285	316	285	306	308	289	311	288	326	316	321	318	259	299	317	323	305	288	290	307	308	312	314	282	290	303	311	300	312	312	293	310	282	332	321	270	308	325	315	303	328	305	329	318	281	272	319	317	305	308	285	332	293	333	324	306	348	312	321	323	303	312	281	311	318	308	332	347	323	305	314	313	300	298	311	311	308	334	298	325	318	324	297	322	314	287	311	325	319	316	308	306	308	296	319	316	300	291	308	341	300	285	297	309	312	350	306	310	317	304	313	294	327	292	351	294	288	334	329	271	337	334	325	299	309	291	292	322	315	307	312	326	326	309	308	310	320	328	306	318	320	322	358	308	265	337	314	300	298	319	278	301	323	293	313	324	319	296	332	320	296	327	314	298	319	329	322	279	325	288	332	304	337	317	315	313	312	307	359	303	324	282	343	296	308	279	276	321	305	289	300	278	330	309	303	304	331	298	318	296	298	307	314	298	287	305	332	316	335	357	308	329	298	312	270	314	303	327	295	297	313	299	302	302	284	294	337	313	381	314	283	308	284	337	302	310	323	310	310	331	324	292	325	350	291	343	330	298	303	297	305	291	307	314	317	296	301	327	322	360	309	270	311	286	342	281	332	322	324	285	283	317	292	323	321	289	289	319	297	312	318	314	311	330	291	306	299	317	321	323	306	301	298	314	330	333	323	339	339	294	300	327	328	315	316	306	306	291	339	309	312	332	329	293	328	293	329	320	281	314	258	293	309	316	306	317	325	318	291	341	325	337	313	303	313	315	307	299	333	315	286	321	325	329	318	291	312	317	333	300	322	319	308	292	315	324	292	304	304	308	318	294	279	321	314	277	285	292	308	310	318	310	318	300	336	267	308	309	303	320	251	311	299	328	287	355	308	309	324	284	293	277	291	292	286	323	287	290	337	315	313	294	296	305	287	314	333	350	297	323	324	316	306	321	265	295	313	307	319	288	318	266	299	323	331	330	280	305	288	275	285	320	329	300	330	295	331	316	325	282	315	320	304	324	282	300	305	329	296	293	338	313	337	302	294	323	340	308	307	293	355	321	301	289	301	335	321	336	307	341	360	325	289	288	284	294	306	337	331	332	307	302	292	310	302	282	316	283	307	281	320	308	289	263	290	344	303	347	317	276	343	327	309	306	316	320	290	278	295	310	310	323	298	306	345	309	328	320	295	319	293	284	295	298	280	315	300	335	322	315	307	315	312	307	324	310	313	317	322	299	289	289	277	285	327	303	344	328	325	312	308	309	291	315	322	322	310	294	318	327	344	319	329	310	329	382	351	292	363	351	315	295	323	323	297	333	296	317	299	289	299	286	304	318	323	331	309	291	312	309	304	273	287	287	299	328	333	321	289	319	330	316	314	340	323	308	307	289	304	306	296	324	310	303	293	294	296	287	290	302	291	280	296	325	320	301	304	282	301	284	284	318	309	326	337	287	310	327	291	298	338	336	280	312	358	322	316	323	305	312	335	310	329	316	310	322	312	312	311	306	294	351	320	325	333	308	288	276	298	274	285	278	314	290	282	316	310	319	330	280	265	317	301	317	308	295	292	327	304	292	299	338	325	294	311	304	327	298	338	280	305	312	341	339	281	308	313	331	312	327	296	293	295	257	329	303	309	306	344	302	317	308	318	298	312	313	321	313	306	314	317	337	304	296	308	312	272	319	285	314	295	296	315	334	302	296	323	304	310	354	327	311	315	299	351	306	310	322	306	319	307	326	324	309	286	323	320	298	279	322	300	310	278	336	318	283	307	274	321	287	297	314	298	306	318	313	328	328	329	336	314	326	315	293	275	284	315	303	339	334	325	331	286	328	327	295	337	314	303	304	329	312	311	326	314	290	339	303	319	314	308	301	304	336	300	349	330	328	303	316	334	304	369	286	282	269	302	317	262	276	348	326	327	321	327	325	345	269	298	309	278	298	300	317	322	283	327	309	306	316	300	337	330	298	276	318	333	302	294	307	281	316	315	322	324	298	291	312	304	329	299	312	312	299	286	309	264	298	287	313	321	332	310	268	310	301	279	279	306	321	337	310	337	333	302	294	281	302	286	333	347	329	297	263	308	310	308	322	266	346	315	324	318	303	318	285	351	308	343	299	315	309	319	356	349	300	308	277	310	333	282	332	340	304	304	319	321	318	293	301	337	297	315	318	326	337	288	306	326	311	328	299	271	316	327	285	315	314	308	320	362	327	318
3896	4369	2755	1535	1014	891	936	829	822	756	768	720	715	697	754	677	743	680	663	709	728	683	682	694	684	694	702	695	726	701	672	659	706	696	677	699	698	659	698	728	700	706	714	707	684	676	724	671	717	646	718	720	722	662	680	725	668	680	702	704	691	723	667	709	697	681	671	698	731	671	729	660	690	691	742	704	688	699	664	678	715	724	697	673	669	685	698	722	702	714	694	731	684	711	668	672	661	680	668	753	695	706	700	680	700	701	676	667	697	714	705	648	684	687	750	642	686	698	686	670	682	681	727	679	651	646	682	634	650	636	707	713	706	691	731	700	691	739	722	725	696	695	658	711	682	714	758	699	703	709	703	690	728	691	682	676	689	682	730	661	725	649	721	681	685	721	699	671	706	710	673	743	679	680	675	658	671	698	712	667	692	689	728	700	694	700	657	664	650	722	699	664	704	677	723	617	683	693	689	674	725	712	701	675	661	704	721	714	738	689	695	672	748	672	706	709	682	685	709	671	732	655	677	651	727	724	684	673	678	677	708	685	667	714	651	609	686	667	670	679	652	741	667	705	677	715	683	643	690	750	703	721	698	677	670	668	687	698	641	692	642	670	725	687	731	686	754	703	673	652	653	633	741	673	664	681	715	662	654	704	674	653	737	700	674	708	686	694	698	671	678	695	670	704	704	720	687	667	732	737	667	703	677	710	773	678	715	731	772	710	677	667	704	684	716	732	719	714	721	716	709	684	678	639	668	728	739	697	626	706	704	704	711	653	650	668	709	679	675	709	694	706	673	683	700	673	705	673	673	687	750	719	690	646	668	723	646	717	694	630	679	714	626	657	651	691	657	655	673	659	725	725	687	707	667	720	735	720	685	709	640	704	685	693	706	689	670	694	709	680	681	673	687	702	685	677	696	678	676	664	670	708	709	736	669	653	741	613	693	687	671	725	722	685	683	625	696	723	720	679	686	702	696	688	695	664	664	702	661	711	729	708	659	693	736	685	710	679	698	669	725	699	696	728	661	721	679	757	704	679	718	718	695	695	701	728	663	679	672	671	695	657	663	663	668	671	687	717	665	715	716	684	643	683	728	688	660	673	719	679	683	708	720	664	698	703	706	723	667	639	672	647	711	693	719	694	671	692	721	696	667	721	713	696	702	725	646	672	674	694	659	727	666	722	734	724	691	701	682	662	721	754	647	723	640	673	741	743	679	694	683	696	678	695	699	695	702	710	718	673	705	685	648	697	664	664	707	633	690	683	691	646	685	679	687	650	703	705	651	702	687	675	707	696	742	710	707	651	686	702	721	668	692	687	631	705	719	688	740	624	699	685	665	703	700	657	695	698	676	712	683	667	728	666	683	669	740	688	686	656	671	660	687	696	648	746	739	709	695	686	686	701	681	746	673	660	692	696	615	680	704	690	708	680	685	702	649	714	730	755	714	685	657	691	673	690	654	688	725	667	657	715	712	683	677	665	664	677	705	668	703	677	699	687	654	719	656	661	694	688	714	687	714	719	716	732	724	682	665	668	645	675	696	711	751	674	641	769	707	697	697	657	664	671	752	697	749	664	718	655	643	664	723	692	697	696	674	671	717	709	682	679	692	717	684	667	673	657	682	695	735	681	682	695	713	729	682	713	660	739	653	705	663	687	708	683	659	681	671	685	693	712	667	700	646	684	715	711	678	692	696	653	690	649	666	702	667	687	672	696	697	655	672	690	714	725	676	696	672	707	683	666	722	704	716	689	658	698	676	735	663	729	692	705	674	732	707	685	717	683	653	682	671	728	671	710	630	681	719	727	680	720	681	713	673	691	709	650	675	661	698	718	711	702	677	721	680	703	731	646	711	672	700	639	687	687	669	672	690	694	695	704	651	699	658	698	694	683	656	685	682	742	646	709	642	686	651	691	660	709	679	727	701	685	728	715	697	723	674	720	640	640	690	700	690	695	688	701	691	694	696	732	662	741	697	630	696	692	754	649	705	709	723	703	656	662	722	749	659	638	671	712	723	707	690	692	742	721	669	717	691	644	667	702	659	679	646	654	706	690	718	689	687	659	710	694	695	664	694	688	639	752	717	776	695	665	706	699	689	728	667	714	682	675	695	698	682	655	677	690	658	713	693	670	680	679	651	718	681	652	699	681	717	655	710	692	681	728	678	664	669	711	705	736	684	652	723	633	610	705	751	700	696	704	711	689	708	704	689	673	706	672	728	728	701	727	689	670	649	698	748	713	695	676	725	714	669	707	705	691	730	712	757	709	665	669	720	671	666	746	669	707	712	696	675	761	716	692	671	652	690	711	700	690	680	723	697	734	663	686	683	738	683	659	689	644	682	677	685	710	729	688	687	666	677	664	743	704	654	688	695	665	714	632	721	645	644	679	668	669	671	693	701	646	707	663	680	675	691	676	706	722	681	687	703	661	668	665	693	710	692	730	680	706	745	688	690	665	683	713	695	721	725	723	711	723	709	687	650	690	687	656	696	684	695	681	670	705	762	651	678	684	697	678	678	672	707	697	659	662	679	682	711	719	715	691	738	725	683	678	692	666	671	628	718	689	727	731	679	675	684	694	648	636	717	702	706	693	634	717	693	724	627	709	664	715	707	687	702	662	710	696	731	707	703	659	694	715	712	668	680	677	695	714	664	714	711	687	710	678	669	676	673	688	714	696	653	680	705	680	687	727	659	691	627	670	715	707	693	680	710	695	688	738	663	691	671	704	711	699	666	636	654	655	714	724	739	731	668	687	650	711	757	735	724	652	690	702	703	696	705	711	708	704	698	664	711	694	683	640	685	660	721	670	671	694	695	713	666	716	644	706	728	682	704	697	666	698	722	694	704	698	732	708	627	685	706	714	665	674	647	732	703	684	702	686	708	684	698	695	699	683	697	680	692	722	665	681	642	694	680	695	667	697	686	702	697	690	687	679	658	715	685	653	685	670	679	725	661	738	675	690	673	669	649	679	705	684	672	731	648	662	686	736	713	719	694	716	700	724	703	668	704	724	693	677	716	715	702	697	733	717	626	676	726	717	636	693	684	725	677	644	687	689	692	675	681	728	747	634	686	738	689	721	720	724	661	673	682	651	663	626	729	650	734	656	701	648	659	635	689	715	691	696	674	736	657	697	707	668	627	745	692	717	652	675	656	708	669	657	716	675	707	661	712	697	666	752	715	698	647	686	679	688	725	669	677	678	689	738	715	643	701	746	739	625	712	678	691	673	666	664	719	757	669	704	668	671	685	680	729	684	706	679	674	657	663	669	661	670	716	707	696	621	710	703	710	692	711	714	729	679	701	678	645	719	728	695	663	677	659	729	695	678	678	672	724	712	691	773	702	704	691	674	676	731	721	657	697	662	699	646	731	692	704	713	685	713	705	659	678	747	679	727	682	703	717	741	682	722	701	666	688	655	715	705	684	741	694	700	668	669	715	738	737	719	718	704	704	719	649	707	685	710	714	721	747	691	703	696	714	639	705	718	748	707
23363	20642	24205	27100	20643	20664	17114	1770	957	660	546	364	340	284	221	233	233	221	194	206	199	237	185	193	175	226	194	208	198	189	171	178	172	194	163	192	187	195	177	197	181	196	183	191	189	190	197	168	153	206	181	186	186	170	183	190	208	180	194	164	174	168	159	174	162	167	204	192	178	173	156	196	202	180	193	186	191	160	202	171	153	183	197	170	182	193	193	180	180	203	188	197	174	172	163	176	171	172	194	198	178	185	209	160	187	155	182	167	180	175	214	188	190	198	192	191	157	178	163	191	192	203	173	187	209	197	175	191	197	178	182	182	172	159	200	192	175	198	216	180	166	168	194	169	194	170	185	191	171	158	171	181	197	172	190	168	180	199	170	196	195	196	171	176	146	184	174	180	193	193	178	186	178	189	180	182	175	169	166	173	179	166	198	154	143	178	173	184	203	181	168	182	175	182	182	189	197	184	165	188	195	175	168	179	187	181	183	183	190	209	164	179	186	199	196	192	169	157	169	165	206	188	184	179	166	191	160	173	196	183	186	186	179	191	162	182	165	173	171	191	181	208	193	195	163	207	208	194	172	165	205	209	183	183	184	201	176	161	168	198	174	202	179	196	179	156	177	178	179	191	195	186	197	210	173	152	189	185	198	179	146	191	190	207	205	166	188	169	173	203	184	183	174	182	189	202	174	217	223	209	173	202	161	174	182	179	181	185	181	177	183	189	168	180	198	182	184	210	190	191	169	185	216	204	168	172	190	177	170	163	192	165	181	194	192	167	174	209	206	195	190	188	183	206	178	183	180	188	197	223	180	176	186	169	192	200	187	195	146	150	214	200	187	157	189	188	179	154	196	165	179	169	172	182	184	181	205	199	192	194	188	162	180	194	186	178	167	183	182	165	169	183	167	189	182	171	188	193	180	175	176	174	187	196	185	171	203	180	198	187	176	166	177	158	189	177	203	194	185	189	191	176	199	182	165	165	187	169	189	195	165	173	162	181	186	172	200	194	174	183	203	194	172	178	172	200	180	186	223	175	170	190	169	179	188	170	179	215	171	182	191	194	155	184	181	178	180	200	176	185	175	171	197	201	198	194	195	189	209	181	179	165	191	195	172	175	167	155	165	198	164	193	182	208	189	174	157	187	174	196	182	189	178	175	166	175	162	187	206	191	193	175	173	166	176	181	202	151	187	185	176	167	184	171	180	164	193	141	181	167	168	171	174	190	190	176	169	209	158	199	163	186	196	170	187	180	167	205	178	203	195	173	205	162	182	176	165	153	182	211	209	202	187	205	193	176	183	202	165	201	192	193	204	157	175	203	176	204	190	198	167	170	179	183	208	180	162	164	158	185	186	200	191	187	201	187	177	180	199	192	178	171	190	168	196	182	188	184	178	183	181	180	180	169	184	175	173	194	175	192	169	194	198	178	200	173	182	183	185	166	171	201	195	200	178	181	212	193	176	179	187	187	186	177	189	170	177	157	195	173	189	169	205	200	195	194	177	183	164	169	158	180	172	182	190	165	149	165	156	167	181	169	179	178	195	176	195	174	152	180	195	164	182	168	181	181	226	192	171	205	166	165	173	174	180	161	184	166	201	156	188	161	220	188	165	180	198	187	179	164	197	204	172	179	209	167	179	193	181	190	203	198	182	185	196	185	201	174	169	201	210	190	191	186	166	162	157	195	176	188	150	188	183	180	185	195	183	190	154	174	188	202	168	187	183	180	201	152	187	156	193	190	206	164	190	166	164	176	177	183	186	191	189	156	174	193	176	146	196	141	187	177	162	183	179	165	188	173	182	157	197	197	175	188	191	174	179	200	193	198	186	173	183	189	182	195	188	185	194	192	166	206	207	149	183	203	175	200	179	159	181	202	159	176	149	201	162	186	184	174	181	177	159	168	171	201	149	176	168	193	179	163	168	178	205	154	178	163	192	194	160	161	179	166	173	172	163	177	176	182	170	171	185	194	189	190	178	163	167	188	172	199	183	174	176	163	178	164	177	201	183	194	165	177	167	198	190	197	155	175	168	168	190	175	193	184	201	165	166	167	147	188	172	161	197	181	186	170	184	187	148	177	194	167	198	206	198	179	170	168	190	169	201	190	192	187	174	183	183	171	207	163	177	193	205	190	179	197	161	224	193	196	182	187	156	172	183	198	201	180	210	166	190	183	217	190	204	184	155	183	171	153	193	196	194	182	190	186	180	189	190	197	177	183	158	210	192	180	187	182	184	191	192	166	182	192	184	201	185	205	168	171	175	191	185	165	166	170	151	170	170	168	180	193	194	171	198	191	182	171	182	196	215	179	173	178	192	168	204	211	206	205	174	179	163	201	186	188	164	183	203	180	170	179	186	211	173	166	169	149	176	186	179	183	181	196	175	176	177	173	221	166	212	179	157	168	170	180	164	173	182	174	175	203	166	150	188	187	167	188	190	182	186	179	199	188	183	159	200	178	197	189	188	189	161	165	204	183	156	175	182	178	188	172	198	172	189	172	188	181	163	168	186	190	213	184	178	182	164	175	189	165	193	192	164	183	173	162	177	182	192	185	179	178	190	171	189	183	160	171	185	169	174	160	205	195	202	159	192	186	202	173	185	183	180	197	178	149	188	189	176	190	168	172	183	192	160	189	182	174	173	162	174	178	162	174	190	162	174	196	204	175	174	211	195	186	177	204	170	172	176	189	178	181	198	181	198	161	204	175	165	207	183	178	180	185	189	166	184	166	169	215	174	186	185	169	201	216	182	168	174	192	195	194	195	186	192	146	162	171	196	156	168	204	184	189	168	201	180	204	173	182	169	195	182	166	167	171	190	163	194	191	173	186	167	179	167	184	173	158	171	206	182	206	199	167	188	212	196	194	189	188	190	176	200	185	197	175	184	162	186	184	190	185	189	154	187	184	173	172	211	168	183	176	181	165	177	194	198	155	170	167	173	193	181	180	148	177	198	165	172	200	189	165	181	195	180	159	170	193	185	204	204	174	161	196	203	177	169	202	177	168	174	175	196	193	169	203	177	176	183	176	188	179	179	196	183	168	200	166	163	171	195	179	192	197	168	191	193	185	162	183	206	189	182	181	165	175	214	192	154	194	197	200	182	169	170	156	178	178	175	179	181	174	189	175	168	187	191	170	186	170	183	198	180	191	189	180	192	181	189	183	198	163	206	200	184	196	179	180	167	181	168	179	190	190	199	155	178	175	183	168	167	178	182	209	148	186	201	180	146	170	179	178	184	164	194	156	187	176	184	179	170	167	188	200	187	168	187	177	174	188	192	161	204	203	190	163	194	194	169	179	212	164	164	196	172	146	182	165	181	223	181	191	185	201	185	195	165	170	181	211	186	211	186	176	169	206	172	184	180	166	190	171	187	178	192	179	190	164	181	188	193	182	184	184	187	152	171	178	170	201	176	180	183	184	146	185	190	187	197	161	175	174	188	181	155	194	190	194	196	182	189	188	191	171	193	198	202	194	165	161	195	173	168	183
4084	6221	3694	1739	1019	742	778	731	672	570	539	519	485	483	457	438	454	486	481	507	465	454	430	503	449	432	430	500	460	482	402	419	413	463	455	464	478	479	465	403	435	431	441	461	461	437	415	419	452	457	430	454	452	404	453	484	463	479	449	440	450	468	431	434	409	459	427	472	471	465	452	413	437	425	451	451	468	437	427	419	437	420	458	429	432	400	495	465	425	410	443	434	449	449	452	490	445	440	437	446	471	433	447	407	460	423	432	430	456	419	474	437	471	415	449	428	478	413	432	459	420	440	456	412	506	423	400	432	453	439	434	460	454	421	451	430	436	435	449	449	442	437	460	443	439	460	453	450	449	451	418	458	423	387	438	443	438	435	460	429	413	464	472	450	431	459	439	450	454	436	431	445	450	450	415	471	444	409	458	452	421	433	455	446	431	453	459	406	447	424	448	457	438	436	422	446	440	486	486	446	419	434	413	467	426	460	434	416	442	449	424	425	469	424	445	461	441	445	473	469	441	466	449	478	426	433	449	414	423	427	442	464	446	439	425	464	440	460	441	432	409	422	473	415	417	432	453	465	458	428	423	433	454	410	443	425	445	430	451	426	497	439	433	437	448	453	460	433	460	454	381	447	431	430	430	446	468	444	438	428	443	422	445	460	430	432	435	449	456	410	411	440	450	437	406	406	451	430	396	451	439	442	435	418	441	449	434	446	439	437	432	428	442	457	495	425	434	420	453	413	424	425	438	448	408	424	447	464	419	447	430	442	479	432	410	449	448	422	447	419	437	407	445	473	465	473	447	462	421	490	455	457	437	440	459	411	410	463	472	454	458	439	444	391	422	427	447	445	465	478	431	441	452	417	408	461	435	445	440	495	427	440	458	447	455	436	439	424	459	441	408	468	416	424	455	423	410	432	436	459	438	431	439	443	414	469	426	412	423	464	452	451	422	428	460	397	428	436	448	455	435	433	456	425	418	459	455	425	443	460	421	437	420	468	445	464	431	472	450	411	448	420	476	428	446	459	479	458	460	405	458	440	405	476	438	431	461	458	392	419	466	458	446	452	483	460	407	447	411	441	441	474	396	469	465	427	435	444	445	454	403	415	439	455	506	451	452	448	473	444	441	460	440	461	417	456	450	431	412	442	401	498	425	487	449	458	415	462	414	457	417	409	435	425	437	446	482	495	424	451	457	425	424	435	455	431	411	416	435	440	468	433	434	467	416	450	462	464	450	460	438	425	412	450	432	448	465	428	406	395	471	478	432	432	423	462	429	453	475	446	428	451	467	454	462	465	455	418	435	431	407	433	461	429	472	458	439	448	434	454	420	436	456	476	423	425	459	440	436	447	468	460	438	450	441	443	455	464	449	435	428	456	428	421	456	412	443	468	435	460	420	410	412	454	448	432	431	460	441	450	386	508	429	433	446	433	406	426	451	416	415	461	444	422	462	445	406	408	439	471	451	437	431	441	419	428	450	443	418	415	422	444	456	414	411	445	452	434	412	464	427	445	440	469	450	431	466	446	401	404	423	443	441	463	447	425	430	469	441	420	424	412	454	441	431	438	444	429	403	422	446	438	407	461	432	447	414	503	433	427	451	460	470	437	426	431	444	420	478	436	425	450	476	405	466	418	441	424	434	414	416	451	436	418	440	421	459	489	469	409	460	425	448	451	398	443	459	481	422	420	433	439	466	474	454	432	443	439	447	411	443	439	472	416	430	471	417	409	415	454	457	442	453	439	425	439	433	466	427	456	465	433	475	457	419	411	426	427	422	418	455	430	463	432	455	481	417	450	447	440	454	408	403	439	449	453	446	418	465	439	464	468	448	427	426	455	406	399	421	452	474	431	441	438	465	435	473	430	442	470	430	414	438	430	453	448	413	449	474	439	431	469	450	453	424	447	427	408	441	497	485	438	434	416	436	433	453	443	445	416	472	456	465	403	416	463	430	484	413	456	428	460	448	412	432	450	400	438	443	452	436	437	409	428	429	417	467	417	412	414	435	448	481	446	461	404	438	420	452	436	472	427	429	431	481	447	461	418	462	467	433	454	483	483	433	404	455	451	436	457	418	482	411	435	420	458	474	474	446	387	460	421	442	452	493	432	421	442	428	486	435	438	422	424	474	448	436	440	402	443	459	443	427	448	431	412	437	436	436	436	484	434	434	465	446	465	436	421	448	455	436	425	438	445	434	445	442	414	466	415	435	504	441	440	445	455	434	439	459	438	476	444	454	458	444	431	437	446	413	486	464	460	461	449	440	443	423	398	455	463	456	435	413	452	430	434	433	447	458	420	415	446	429	447	426	415	419	441	446	453	407	470	439	461	425	436	458	440	419	452	466	439	435	492	434	417	446	431	431	462	438	473	430	397	449	427	436	496	451	401	464	412	423	478	454	430	419	420	420	445	424	500	467	394	409	483	432	402	451	426	486	443	467	416	433	455	449	464	445	430	468	455	411	436	424	453	444	453	431	454	441	415	447	504	433	467	460	428	454	470	468	468	470	407	442	437	437	456	453	434	427	473	421	419	453	427	428	446	441	451	429	457	433	417	452	429	444	397	430	435	474	465	450	454	430	445	413	446	439	429	454	439	443	429	430	414	446	450	426	412	464	457	413	462	421	465	438	417	466	444	489	411	485	455	478	477	443	440	408	429	444	450	404	415	425	449	442	438	435	435	437	444	449	447	455	444	432	449	446	439	463	478	434	461	456	451	428	425	471	440	443	416	435	407	420	436	460	419	421	450	461	403	436	433	443	449	441	426	418	440	490	416	429	437	467	423	467	422	445	420	477	478	469	422	433	431	416	423	427	448	450	436	424	444	428	438	472	435	423	445	472	407	441	453	423	444	441	439	448	438	470	417	449	440	427	448	449	455	433	473	410	495	403	494	441	443	442	445	451	447	438	448	437	472	437	446	415	429	415	466	408	397	423	456	400	448	448	448	428	447	461	436	430	430	470	452	425	456	461	410	442	457	405	429	442	445	458	468	471	422	438	409	402	461	442	440	466	431	468	413	443	398	437	463	428	455	431	430	466	479	471	447	435	446	421	434	451	453	451	417	449	435	468	450	454	475	425	426	453	464	413	466	430	466	417	459	480	424	437	448	452	430	423	422	461	436	438	419	446	452	421	426	447	446	417	482	406	467	443	431	447	467	410	428	442	395	448	439	444	449	420	489	429	429	433	423	446	400	437	454	459	441	446	453	435	455	406	441	416	458	428	458	428	444	452	431	427	443	434	435	435	429	435	441	431	439	444	450	461	457	450	471	450	390	433	420	439	491	429	462	441	443	506	488	444	427	461	437	443	445	475	477	427	417	441	450	425	414	419	452	436	445	475	445	436	462	438	425	449	454	406	439	437	471	476	490	453	439	430	493	426	446	442	464	389	446	450	462	414	438	452	426	403	427	462	404	448	443	424	452	447	464	419	434	402	431	436	434	459	406	424	444	419	412	426	408	440	445	432	411	393	475	454	442	434	453
31415	19338	8501	1566	751	619	684	760	563	510	501	422	414	391	411	423	422	415	414	471	458	431	398	420	412	419	427	454	449	435	404	412	445	415	450	449	453	461	463	419	451	420	432	430	413	459	373	470	449	431	417	429	418	408	436	465	399	450	400	444	396	442	440	404	389	426	444	431	424	396	414	425	418	408	423	439	421	434	462	429	438	438	443	415	446	421	426	410	446	462	420	423	403	454	395	410	466	415	453	406	420	429	465	434	440	431	399	434	434	419	433	447	449	420	422	433	424	397	461	418	441	399	408	417	423	429	417	449	421	436	433	397	378	470	435	477	426	441	446	485	403	409	425	419	446	446	429	420	446	427	402	428	411	409	433	450	413	452	380	400	403	400	392	440	434	416	443	402	431	465	424	429	410	451	413	405	442	422	444	470	420	437	406	432	408	445	386	419	405	454	448	400	417	406	464	431	415	416	417	427	425	396	426	449	408	462	415	405	460	434	439	412	434	413	417	475	401	453	417	421	429	427	443	443	414	397	428	433	407	462	425	415	393	421	419	461	431	383	461	461	417	434	428	412	405	426	419	412	448	465	438	388	431	436	414	405	436	437	420	404	444	421	416	422	427	422	419	432	418	419	404	429	428	473	425	389	440	373	421	418	430	426	411	384	401	417	447	435	403	435	433	394	438	454	440	383	416	451	428	440	399	440	433	429	452	396	413	441	417	430	469	441	402	434	477	448	403	426	427	384	463	437	440	432	447	428	407	424	443	389	425	459	417	434	451	474	440	397	394	445	413	437	398	373	402	443	438	400	448	476	423	440	413	376	405	442	427	453	439	437	439	430	407	413	459	442	410	397	408	391	429	433	436	394	442	393	457	427	389	419	433	450	428	377	434	419	434	426	428	419	407	448	434	427	443	471	433	433	442	409	426	457	420	459	397	423	418	417	416	410	446	414	460	433	422	415	425	394	451	415	435	446	427	453	426	420	442	427	440	466	436	429	414	441	446	415	414	394	405	438	439	439	393	458	419	429	427	439	425	412	467	358	443	443	404	436	455	418	424	433	442	405	393	434	449	412	426	418	458	449	416	436	467	406	435	442	415	413	456	437	460	426	443	426	407	430	425	417	389	421	416	438	421	433	463	483	438	433	467	424	424	433	414	390	425	436	456	425	450	410	406	418	412	428	410	432	396	428	436	446	427	447	472	437	433	432	458	419	387	421	453	409	468	428	414	409	429	456	467	450	449	454	435	424	410	409	397	443	414	431	398	441	441	465	416	466	428	409	459	388	439	415	446	432	464	445	460	415	467	457	391	431	464	409	473	442	415	411	425	397	436	447	438	443	427	444	406	393	451	449	395	414	422	412	375	428	428	449	384	410	447	423	407	398	469	374	405	438	437	408	407	384	424	471	428	444	427	401	399	470	417	413	437	399	399	438	413	423	410	450	440	424	410	436	444	472	423	437	420	430	413	440	404	462	446	395	407	451	422	428	419	403	411	444	446	434	470	416	414	432	485	410	436	460	455	419	427	436	415	451	424	429	466	418	425	428	434	421	445	424	428	425	424	438	433	439	441	420	424	422	454	427	427	424	428	394	408	410	406	426	396	475	402	421	452	465	447	421	460	372	428	424	411	438	412	403	424	471	417	418	439	425	473	422	417	401	455	437	432	393	428	435	425	426	426	416	448	428	443	432	423	373	490	422	413	419	430	408	458	419	451	434	433	436	430	434	461	382	450	434	422	406	371	396	440	438	454	392	418	407	469	396	447	446	438	401	393	426	387	463	402	400	462	427	399	406	440	412	395	437	403	432	396	416	418	436	414	394	426	447	460	398	414	447	427	399	443	403	417	427	466	446	384	389	417	434	440	423	423	433	425	440	432	435	396	431	445	455	433	446	417	430	465	417	376	406	395	391	425	443	448	440	409	431	404	420	428	419	400	466	442	428	402	405	408	425	428	413	473	400	413	420	466	420	408	444	412	419	402	410	440	415	445	450	447	447	436	400	413	419	420	390	428	430	423	433	418	429	456	446	417	448	396	414	422	399	452	445	442	414	431	441	444	430	456	399	433	445	431	419	445	458	412	417	455	420	443	441	432	450	429	448	411	436	419	423	469	453	418	409	436	431	464	398	455	432	421	437	429	452	461	421	394	403	427	467	433	426	447	414	397	455	432	414	412	448	424	410	442	442	407	444	392	452	458	431	412	429	425	444	450	411	378	401	437	412	408	425	431	438	379	428	421	387	413	473	419	406	440	459	407	420	410	438	420	417	404	427	434	420	418	467	437	422	447	428	440	435	422	431	389	402	393	442	422	446	429	419	446	398	411	466	477	362	455	411	406	419	475	389	404	405	427	419	459	433	468	372	459	463	416	408	428	460	437	412	420	404	413	458	412	404	403	419	424	430	405	442	416	437	427	451	417	396	443	425	419	441	450	399	423	398	451	401	402	422	435	443	438	408	410	443	432	404	459	412	396	441	435	404	447	383	443	431	426	417	402	410	407	428	414	446	414	443	437	444	385	412	464	413	435	477	415	396	421	433	438	438	413	423	421	467	453	414	416	405	438	433	410	379	411	426	457	398	419	412	418	378	411	438	453	437	419	436	410	418	466	393	439	423	447	438	462	444	377	409	444	448	441	452	419	434	417	427	388	438	411	364	466	403	444	410	447	425	421	446	393	402	412	441	437	435	411	423	417	402	406	419	429	428	422	420	403	439	443	425	444	430	433	432	432	391	460	416	450	437	410	442	451	445	439	412	434	421	442	409	412	407	406	412	413	436	439	384	429	423	416	430	416	453	472	458	413	384	384	438	414	437	404	389	431	404	454	413	423	400	412	412	436	470	431	434	446	470	410	435	404	410	395	459	448	454	490	379	398	395	440	429	442	410	416	418	412	420	442	383	409	426	405	428	395	440	443	429	446	412	429	418	460	477	473	445	422	433	395	424	435	445	431	419	448	399	472	433	473	428	445	410	397	418	447	462	432	395	417	395	408	391	448	399	428	424	400	426	427	429	441	442	451	474	411	435	423	424	418	424	409	427	425	450	445	440	429	405	429	412	449	443	412	406	437	439	430	438	388	440	465	414	466	429	418	430	400	406	419	407	442	376	436	453	457	445	405	381	397	404	391	438	449	443	431	410	407	451	423	406	402	440	405	426	435	411	445	446	403	402	395	418	414	437	424	483	455	393	426	428	427	445	446	401	417	469	418	408	417	393	413	432	409	400	410	431	391	424	409	431	395	454	424	464	417	437	416	475	454	451	433	422	413	427	431	414	434	439	444	442	423	463	418	403	408	425	435	410	391	458	401	439	441	391	413	448	432	432	422	450	423	419	439	433	416	402	414	417	404	418	410	413	439	417	403	406	403	437	449	444	396	434	436	465	442	419	432	387	437	446	430	435	425	461	418	404	401	427	441	401	421	397	416	467	442	468	395	440	393	412	399	399	453	427	417	446	424	390	435	406	438	439	388	415	450	476	421	444	435	401
5946	2314	1790	1248	1026	984	1003	978	1006	960	947	862	896	926	931	930	901	981	931	972	1001	959	904	903	932	951	970	897	969	973	975	930	925	936	1013	931	946	925	1020	916	942	964	953	949	956	894	948	903	967	944	971	887	943	903	947	898	916	960	942	917	950	926	936	944	908	926	918	927	946	941	900	934	949	943	957	946	975	959	934	941	965	941	969	950	979	907	924	979	948	963	895	938	897	946	919	954	987	992	906	957	957	915	923	919	963	925	929	904	945	918	991	944	943	924	940	987	973	981	942	967	1007	927	916	931	918	967	935	923	935	954	958	900	908	961	982	914	951	956	915	939	915	924	970	949	912	999	906	906	976	939	925	909	988	950	912	899	947	1024	932	924	944	932	951	876	873	946	898	995	1031	933	924	939	936	938	907	914	978	962	912	971	901	919	891	945	969	984	924	999	950	947	985	936	887	906	924	998	917	945	935	981	941	872	918	917	984	901	935	968	898	918	931	939	996	937	957	920	927	924	911	961	935	1004	878	915	977	916	952	929	990	904	985	915	961	969	947	952	931	907	913	952	936	984	911	953	915	942	930	976	941	968	913	957	949	978	944	899	953	963	921	934	979	907	917	964	913	971	970	890	908	917	953	956	935	918	981	998	948	951	990	918	987	916	970	946	917	912	1016	942	924	951	966	958	969	973	955	927	953	928	942	966	954	905	966	969	945	870	947	907	921	897	896	913	896	930	886	931	942	966	975	922	928	952	951	926	914	916	935	1011	919	991	936	927	964	952	945	940	960	957	990	980	919	984	940	910	885	960	903	869	953	1061	964	927	912	883	935	954	853	916	941	961	934	997	956	971	968	992	940	947	940	969	887	930	935	914	944	896	963	968	902	988	903	896	956	961	965	916	956	932	923	905	881	940	932	918	880	945	930	963	961	948	957	929	965	870	883	952	934	1016	902	911	914	969	934	964	948	963	938	953	918	945	930	970	901	884	943	969	936	903	899	922	969	923	968	917	926	936	943	926	930	926	951	942	920	937	959	1011	950	881	889	912	923	905	901	951	950	943	919	930	928	950	925	972	967	892	962	870	979	945	928	914	988	963	927	985	990	986	925	929	902	940	931	950	906	977	1003	904	956	903	904	964	942	950	950	937	939	944	924	948	907	906	917	894	921	957	978	962	893	973	967	947	972	935	945	945	952	926	911	969	1002	930	951	991	969	1006	958	986	928	928	935	939	947	951	939	926	927	955	911	928	894	846	963	890	938	974	1001	940	975	953	1000	936	890	928	939	942	963	935	899	911	941	944	946	971	938	923	951	934	934	918	926	943	948	936	950	923	920	922	935	907	942	947	930	954	911	906	955	961	950	923	977	979	913	978	939	936	934	975	957	946	1012	944	964	890	880	938	901	976	979	890	905	940	923	936	973	925	944	918	964	929	944	969	849	952	899	954	908	949	976	893	928	906	937	1003	1017	986	929	882	907	959	893	926	928	961	969	966	909	948	959	931	939	929	988	929	958	935	951	958	956	912	928	951	1011	941	966	954	948	972	906	918	964	960	945	937	976	902	932	962	939	920	967	947	961	957	960	949	893	976	901	920	903	953	927	903	949	960	918	931	1008	935	953	955	918	972	953	930	966	873	928	895	930	973	916	964	980	953	985	879	957	922	927	937	883	937	983	961	932	963	855	979	946	937	952	961	977	933	927	967	900	1015	874	954	991	905	950	895	917	878	966	920	972	960	967	913	949	993	1005	953	952	954	941	942	914	987	906	975	953	975	964	954	994	951	976	985	934	991	912	987	981	957	1004	976	976	918	961	1005	964	941	914	895	888	972	991	976	949	1003	988	929	941	909	932	946	956	917	941	927	915	943	937	928	877	932	963	947	930	939	954	1005	947	962	981	952	917	937	959	1008	980	922	979	924	934	962	943	955	914	894	945	911	968	954	934	920	938	940	985	919	928	884	1005	946	972	921	920	908	943	930	933	957	903	941	939	1016	927	972	950	975	926	913	962	928	882	967	958	916	930	905	943	928	967	953	912	960	926	947	938	926	964	937	937	950	899	945	944	941	927	916	991	896	926	982	919	981	959	946	1009	927	922	936	925	991	922	928	890	935	966	896	894	924	971	948	967	925	976	957	941	954	917	985	943	968	915	934	954	941	965	928	927	913	943	999	884	968	948	861	921	918	911	919	974	963	939	891	897	1008	965	908	927	954	932	902	933	896	953	923	966	972	932	959	962	922	931	938	921	953	944	965	944	940	986	949	937	995	942	923	966	988	919	1055	896	977	924	918	910	938	961	955	970	905	941	958	927	984	950	913	942	974	923	957	903	912	933	885	906	930	926	912	919	926	973	965	854	971	919	926	928	902	951	928	963	944	912	954	978	935	939	929	974	956	954	999	928	991	869	970	932	919	924	924	942	871	930	968	919	936	931	925	981	939	947	955	949	941	993	949	942	984	927	923	897	924	898	936	932	925	979	1005	942	963	1000	901	957	975	974	977	891	924	937	911	940	969	950	994	933	920	919	910	933	948	928	953	951	946	963	943	963	899	960	931	951	922	940	948	1013	941	953	902	976	889	925	953	978	938	945	918	902	975	964	937	950	920	935	911	914	900	909	1021	874	909	968	953	892	930	951	885	950	943	929	920	927	937	942	959	933	934	969	929	964	932	907	939	950	956	926	918	941	960	934	949	895	872	950	983	960	897	1015	944	926	932	940	911	967	957	910	944	950	869	950	936	937	922	929	969	940	999	939	983	915	1022	941	933	960	922	977	893	943	964	959	943	1001	919	938	976	946	944	930	946	957	944	972	922	954	990	938	954	912	988	957	883	891	978	910	931	984	952	959	915	957	933	964	918	929	936	920	971	896	971	944	898	968	946	971	924	967	884	895	931	913	909	953	942	905	920	889	911	903	930	963	961	953	911	926	938	957	930	962	936	970	925	908	898	908	1011	913	941	951	955	946	916	933	954	910	924	938	944	943	947	890	994	900	993	881	954	937	969	968	925	964	927	920	914	932	964	947	929	911	928	959	881	945	929	954	998	996	983	963	946	919	957	935	924	947	962	924	991	962	939	934	924	954	947	892	942	946	952	958	960	940	947	945	897	990	988	943	917	880	960	971	924	926	988	909	967	995	927	957	983	957	908	933	890	937	998	964	998	958	972	989	898	911	954	970	939	945	928	938	945	1005	964	977	966	913	907	945	942	942	937	946	939	939	928	997	927	921	890	982	937	921	932	946	910	967	935	944	987	978	937	950	941	994	954	955	973	931	898	971	918	892	983	930	927	980	933	964	982	938	937	967	964	890	936	957	959	948	950	1006	972	914	943	975	1018	911	943	982	946	965	931	962	932	896	875	916	950	908	955	905	906	918	904	932	942	991	891	987	980	949	979	937	911	898	932	889	953	951	937	912	948	950	985	896	947	929	984	971	951	871	937	1011	917	967	910	975	950	945	898	963	939	959	878	961	926	946	926	959	953	972	923	963	913	909	964	916	917	910	946	1014	983	968	985	928	983	892	975	964	956	929	910	912	904
23988	20658	23891	27425	20658	20031	1592	1084	727	572	494	398	390	378	363	343	352	319	331	345	361	284	333	326	310	329	317	323	339	300	309	327	341	313	314	313	300	295	293	336	340	294	329	321	270	320	323	308	334	306	324	323	295	349	330	335	290	290	318	310	319	329	328	287	337	314	312	305	308	325	327	295	311	326	300	322	305	308	314	306	318	339	300	284	295	336	295	290	283	314	300	326	310	329	280	336	339	312	298	303	329	349	328	272	265	328	346	305	290	346	271	300	308	318	313	321	289	319	283	313	291	284	311	284	298	339	341	335	352	306	306	349	299	319	311	280	309	297	365	323	301	318	299	328	355	315	290	323	293	334	310	293	319	316	326	331	310	270	283	333	312	289	296	334	282	331	299	309	269	316	300	309	295	331	345	317	282	325	322	277	312	299	307	305	320	297	299	340	281	294	273	337	314	323	317	311	330	324	309	254	323	317	326	305	304	312	295	282	296	296	293	313	294	294	317	306	321	324	315	303	309	284	279	282	313	322	290	273	339	301	346	303	319	336	330	327	294	311	286	315	332	301	313	291	317	310	318	319	309	318	332	294	292	306	262	311	281	311	310	320	303	319	301	326	324	314	292	344	310	337	284	318	298	283	335	330	290	304	327	293	284	317	284	327	302	288	317	325	314	299	297	275	272	310	331	308	313	320	281	322	327	293	316	321	330	374	305	289	314	308	311	308	295	296	303	329	296	284	291	319	321	296	325	293	292	302	294	314	268	262	328	299	321	300	331	322	369	321	325	328	318	309	288	298	273	298	301	309	303	275	298	322	287	307	323	312	268	301	315	302	309	305	319	269	323	288	305	302	343	316	298	306	287	315	322	316	278	293	302	303	331	311	290	279	303	330	293	311	298	323	295	291	296	324	276	323	332	333	303	288	296	319	293	312	324	274	321	300	316	328	336	301	322	314	312	276	271	296	314	274	313	303	281	325	314	309	313	301	301	311	346	327	332	308	295	309	300	310	332	307	317	333	293	333	343	296	315	287	294	299	313	295	305	307	335	312	326	328	304	301	301	297	295	330	294	308	327	340	276	267	296	295	302	311	275	327	341	278	303	346	324	288	270	284	271	306	289	277	293	297	285	267	306	287	297	335	325	316	289	293	308	309	326	322	315	315	336	294	287	288	308	325	305	290	313	303	291	317	295	332	332	255	302	324	322	293	305	310	284	294	300	258	305	332	315	303	316	312	334	315	340	312	327	299	300	320	307	299	316	306	308	304	358	304	318	295	267	282	282	336	349	329	320	350	321	277	313	301	282	335	300	334	314	267	301	244	349	290	316	336	326	318	283	330	308	317	330	298	328	329	296	295	285	314	272	296	297	289	304	312	304	300	292	289	294	327	333	338	302	291	311	322	307	326	293	296	334	299	286	269	288	284	295	308	303	290	295	296	295	304	285	332	297	278	343	319	363	306	295	296	316	328	313	321	309	308	315	298	299	350	338	323	316	319	306	272	312	327	321	276	304	309	276	315	295	301	265	304	324	291	300	314	304	312	313	290	299	308	287	303	320	288	307	302	292	326	320	282	311	304	321	322	306	308	337	339	321	301	310	345	308	248	273	288	333	302	357	288	340	284	290	332	303	325	284	307	293	309	342	318	317	313	312	284	306	277	328	301	297	294	322	290	294	316	300	270	305	301	291	309	268	302	312	293	283	318	291	325	307	290	311	339	312	319	296	309	300	299	334	312	325	334	335	296	299	282	300	318	310	324	332	303	357	317	342	334	337	296	305	338	301	295	338	296	306	312	301	321	326	324	289	321	312	332	308	283	294	314	317	306	270	284	285	303	277	305	291	330	315	302	298	301	303	296	265	321	241	306	328	283	314	328	310	332	311	316	311	304	315	302	293	301	314	297	320	300	284	303	341	300	314	304	294	308	274	304	305	288	322	318	296	316	317	297	328	309	346	305	277	297	317	311	320	289	303	323	337	317	278	298	355	308	357	298	322	302	313	299	316	305	330	274	322	327	325	347	351	310	297	323	302	270	294	303	330	292	300	355	324	297	315	308	314	326	320	307	295	282	308	317	279	294	327	300	346	298	295	275	259	290	286	297	321	304	309	337	327	345	296	288	309	300	311	279	303	301	342	282	316	305	294	319	299	295	307	299	300	305	302	313	314	301	294	263	298	285	319	285	330	313	317	286	305	325	298	281	285	298	303	308	301	325	330	342	286	295	294	314	317	284	324	288	328	330	334	315	344	307	286	287	296	271	294	314	329	319	310	355	293	314	324	351	304	336	344	301	306	324	370	295	291	284	330	307	303	307	298	314	321	314	305	294	291	321	298	302	300	304	316	303	277	312	318	301	302	307	289	314	313	315	298	313	323	298	324	308	321	331	322	328	298	297	304	305	295	319	334	294	295	309	315	307	319	297	305	319	302	320	329	339	324	300	310	352	296	330	316	341	332	316	310	316	282	306	270	292	302	268	297	291	313	292	294	289	312	307	303	292	281	349	336	317	290	284	285	302	288	315	295	344	348	325	353	317	290	294	313	309	308	312	348	297	339	309	325	315	310	311	291	303	280	280	280	273	319	306	280	307	336	326	349	315	283	317	304	295	333	332	342	311	266	330	290	296	302	301	290	305	300	312	309	296	318	291	313	318	301	297	321	295	308	311	340	309	326	336	311	282	335	322	331	349	307	323	315	280	303	331	332	292	285	301	306	308	314	342	282	319	282	288	296	292	324	278	331	316	319	296	320	301	314	327	322	319	307	315	272	311	275	279	266	288	322	354	314	317	268	307	327	320	334	311	316	305	321	280	301	315	329	342	313	328	304	327	323	283	314	303	324	297	292	273	289	299	267	297	301	313	301	310	297	302	292	297	280	302	329	320	323	315	320	315	330	310	325	295	294	284	325	303	287	292	344	310	279	300	322	306	356	313	292	283	320	355	298	323	296	322	331	349	286	317	319	308	306	284	278	310	331	283	324	332	285	289	297	323	302	287	318	306	316	294	289	283	289	293	298	286	322	342	318	310	295	264	288	313	329	289	319	317	294	297	276	307	293	329	310	325	331	286	282	320	281	320	299	315	298	330	321	290	284	292	303	293	327	312	282	287	311	306	320	334	329	309	285	309	277	335	295	329	342	325	296	337	291	285	310	296	337	322	293	305	314	294	282	298	330	295	297	315	323	322	288	289	305	310	334	336	304	325	297	293	296	323	299	319	283	278	295	310	319	345	301	306	280	305	328	356	290	273	295	305	329	303	325	305	318	288	326	290	328	350	301	293	289	299	313	325	303	318	301	276	311	341	301	305	316	310	296	292	303	305	312	302	343	278	312	289	281	273	306	292	280	317	309	358	303	284	304	310	314	293	280	324	307	310	316	343	294	313	309	309	275	323	288	297	334	269	318	285	295	288	306	314	304	292	287	297	303	341	338	299	294	279	327	324	331	334	305	330	309	315	275	283	314	314	318	282	293	306	305	299	308	315	315	306
4007	4214	2657	1477	1018	891	873	878	815	774	744	702	692	735	732	703	730	702	703	693	740	685	708	724	701	680	680	688	686	744	683	738	705	681	737	676	670	686	672	703	707	707	713	689	693	694	696	652	672	664	698	648	677	673	696	683	675	680	645	659	642	652	680	679	658	717	667	702	683	680	669	701	714	675	688	681	684	747	677	696	652	665	699	685	686	661	747	726	694	717	674	692	678	706	676	681	668	674	702	719	655	666	694	706	687	712	678	710	697	647	676	700	650	697	651	695	687	687	689	649	638	623	657	668	647	683	708	682	701	701	687	658	676	661	730	662	686	654	672	653	646	707	683	667	650	667	678	676	688	687	687	689	666	704	701	664	632	718	701	709	638	701	658	659	662	708	668	729	688	697	710	693	722	707	690	695	679	681	682	639	678	677	726	676	665	653	655	681	723	682	682	707	688	707	706	734	657	694	707	673	709	655	649	654	685	688	697	682	721	685	744	692	677	689	682	683	690	684	715	669	706	669	691	682	708	701	652	703	681	710	681	655	677	682	708	680	712	721	732	596	669	696	684	680	687	692	667	662	705	663	691	687	700	701	668	692	646	685	688	722	685	693	692	708	708	654	671	671	691	641	680	623	679	701	671	649	690	704	690	602	691	650	730	722	676	710	685	709	702	680	733	682	722	745	744	656	716	683	666	739	683	749	701	666	661	710	683	688	680	696	660	682	708	726	669	673	681	672	661	693	656	699	686	720	743	718	665	674	680	684	667	650	714	632	704	680	686	678	674	658	688	675	638	688	677	661	674	638	685	692	690	696	644	718	682	669	697	685	673	687	716	704	669	700	697	721	630	703	714	707	678	701	641	706	756	640	684	716	635	708	663	741	716	722	693	670	668	687	652	699	695	675	628	717	701	674	707	694	645	655	725	732	660	638	647	712	712	731	682	647	722	695	691	701	634	659	688	682	672	694	620	703	650	696	699	714	718	650	664	670	675	716	713	696	706	690	674	671	690	687	703	705	664	680	656	684	765	735	683	693	717	668	689	731	663	651	661	687	728	657	704	629	680	707	638	716	722	708	706	665	729	691	675	665	650	760	713	641	702	684	687	693	706	677	686	659	676	728	687	655	677	680	655	666	722	626	686	688	698	674	731	679	716	684	713	637	629	695	662	713	714	690	667	688	693	656	723	681	695	652	665	648	724	691	670	678	641	687	700	678	617	679	688	705	675	668	714	684	641	689	691	682	708	664	686	667	677	713	657	670	677	681	679	677	637	667	687	701	718	687	687	672	732	649	670	730	693	723	681	681	717	706	699	673	722	670	726	672	668	697	703	713	717	687	678	673	678	675	729	646	649	676	687	684	702	647	705	678	656	717	693	666	703	685	728	651	684	656	594	671	667	711	678	668	698	711	719	679	659	706	674	623	671	676	669	677	657	706	714	694	684	674	662	706	692	675	708	707	681	694	764	661	691	648	668	676	669	653	706	634	639	690	659	673	717	699	679	676	746	701	748	712	649	692	636	678	683	745	660	657	687	625	721	715	723	714	686	588	732	679	687	701	714	674	713	700	674	726	688	663	680	698	703	688	714	697	610	692	689	700	649	684	690	712	699	689	698	725	655	638	702	657	671	688	692	673	652	666	671	715	660	685	674	641	668	715	711	654	698	668	709	679	657	695	732	692	677	678	674	710	680	695	726	705	680	657	716	696	734	650	691	683	688	712	652	706	669	708	615	686	638	673	676	715	710	687	724	690	718	694	669	693	696	678	663	700	675	684	697	702	677	660	689	672	667	704	665	687	711	676	699	648	705	679	687	690	695	678	709	680	668	654	721	696	677	676	673	690	662	670	691	661	692	663	658	666	669	738	632	671	705	661	712	670	683	636	689	668	650	732	686	682	710	684	719	658	670	672	686	684	671	673	671	677	619	661	693	711	706	687	689	678	693	683	682	672	653	718	684	699	677	675	699	693	674	696	651	676	661	699	660	646	696	660	739	659	717	676	669	691	642	698	681	695	656	643	708	625	687	677	683	682	640	700	684	656	680	682	650	693	630	658	636	665	693	669	644	656	685	658	686	704	718	708	654	624	717	699	642	697	682	649	724	751	690	713	695	668	628	694	706	706	707	711	685	676	706	683	666	671	691	730	746	682	669	634	676	709	685	654	720	696	696	663	697	689	676	673	686	688	671	710	679	737	642	655	684	676	724	672	670	724	642	670	669	696	702	688	695	684	674	695	648	712	657	673	690	684	717	695	665	674	655	696	650	641	687	672	685	719	694	688	673	683	677	737	651	663	656	722	704	718	684	736	677	684	645	673	698	665	665	732	658	700	675	660	682	668	676	637	661	692	697	662	692	755	666	655	712	689	663	733	675	696	713	661	668	715	678	690	640	669	641	696	688	735	702	647	661	679	696	673	671	648	650	674	630	685	697	708	677	682	625	683	692	662	659	624	640	666	650	676	743	693	690	716	686	684	660	665	657	673	697	653	694	741	649	668	673	667	680	709	701	684	706	653	690	722	679	697	652	670	692	632	636	660	650	687	684	693	702	661	631	694	682	692	671	702	690	681	704	718	674	718	706	684	725	693	704	624	650	605	711	656	673	657	704	756	696	693	718	655	693	662	669	735	669	692	694	693	695	714	687	760	677	683	708	654	713	708	671	668	671	654	693	711	708	676	720	666	707	672	693	678	662	690	648	692	655	692	665	694	748	685	684	706	684	664	635	690	709	660	684	686	771	716	690	663	693	675	720	701	692	685	651	667	689	674	693	671	701	680	694	713	688	734	712	684	691	706	694	699	685	741	668	708	693	718	705	656	687	711	669	730	620	713	680	692	678	678	667	622	658	660	696	721	668	719	670	697	692	705	666	688	697	676	690	684	698	687	686	710	682	667	746	698	706	723	665	648	691	647	688	757	662	658	660	670	732	691	683	689	680	682	643	687	684	701	666	697	648	690	693	694	691	688	685	689	696	661	707	657	660	687	692	696	686	663	707	713	662	658	685	704	665	691	676	676	689	681	673	647	675	714	687	693	698	694	689	703	724	708	725	696	653	702	682	663	695	677	707	693	681	660	656	671	695	701	669	700	700	681	670	695	669	669	674	697	653	672	680	686	614	721	680	661	714	669	664	676	690	721	662	672	676	655	680	649	705	659	703	666	690	708	657	715	677	679	706	672	686	678	711	682	649	666	687	678	688	719	701	667	667	670	680	688	662	695	676	618	701	680	672	648	651	708	658	670	698	689	633	650	709	722	628	693	698	746	620	703	672	711	666	674	677	667	680	683	674	692	648	671	683	676	695	705	676	685	666	701	696	689	673	658	655	716	678	614	711	638	648	680	647	690	661	703	670	674	677	673	678	712	673	663	674	685	699	699	667	664	674	682	681	703	669	722	673	728	666	658	672	733	645	655	690	704	702	716	673	666	675	657	674	675	697	664	725	687	697	730	694	694	645	711	671	665	664	671	687	638	665	687	673	686	688	730
23408	20688	24277	27137	20691	20705	17216	1752	905	658	464	340	285	284	255	266	239	227	231	190	241	217	183	211	190	203	217	215	187	190	183	165	212	201	165	202	219	170	164	193	183	154	187	166	167	175	155	205	196	173	179	170	215	197	171	174	184	195	200	189	194	180	179	190	183	203	154	192	204	203	189	151	194	164	169	180	178	191	158	197	173	184	172	177	179	185	182	185	197	167	173	162	212	163	165	174	192	218	193	155	206	182	193	181	185	162	165	189	216	188	187	189	180	175	180	193	164	227	179	170	218	210	177	198	193	216	172	186	183	181	173	175	187	180	188	165	157	161	174	158	183	169	184	196	171	195	174	183	163	175	176	185	173	161	186	157	180	174	185	186	177	179	167	192	189	198	180	209	197	217	172	194	161	175	168	179	209	181	176	194	175	162	192	209	174	180	204	169	177	194	144	159	179	186	190	202	180	175	161	173	186	170	188	174	179	171	194	172	186	188	150	181	200	192	162	168	153	208	183	175	185	173	171	186	169	194	151	159	173	169	176	180	166	171	184	182	196	186	192	177	154	164	180	174	179	197	188	186	177	157	202	179	182	170	200	187	164	200	177	193	178	169	148	196	164	158	188	170	178	193	166	168	187	184	184	210	190	181	176	185	190	193	197	188	213	165	191	188	167	168	185	177	158	167	165	183	154	181	160	177	188	175	171	185	180	175	179	199	167	171	210	171	178	167	155	189	178	163	200	177	176	168	182	174	160	174	172	152	195	192	183	186	179	195	173	178	190	178	164	169	171	155	172	194	160	172	160	192	184	173	159	169	188	174	159	162	205	189	159	154	163	163	191	187	177	189	151	186	191	173	201	188	184	191	170	165	175	174	187	175	173	158	181	169	162	179	209	169	170	170	217	189	179	177	193	171	160	190	167	184	215	169	172	201	194	173	180	209	179	176	180	197	177	176	190	185	194	202	158	172	170	188	172	166	181	182	168	163	152	177	180	173	163	183	171	169	180	170	160	190	161	176	180	161	197	195	178	173	172	190	181	190	183	191	182	171	194	164	213	196	159	185	169	176	165	181	196	185	138	190	154	160	162	174	176	175	165	179	191	187	175	207	174	182	174	168	192	190	187	194	157	169	183	187	168	163	171	170	176	194	190	189	179	189	166	154	176	187	173	183	213	178	191	170	161	166	197	178	193	165	191	182	159	187	206	158	196	200	176	178	183	171	170	177	209	175	196	207	179	192	188	189	174	189	210	186	163	190	170	152	184	199	186	179	167	184	176	155	176	200	186	173	198	188	182	168	187	181	189	186	166	178	165	170	179	172	162	189	173	166	175	192	192	173	201	196	170	163	196	175	167	172	191	186	178	173	171	177	186	178	188	202	172	143	186	161	184	177	178	169	180	181	186	187	177	180	208	175	175	162	182	176	182	156	185	159	177	179	178	181	201	169	200	145	188	178	199	213	185	178	169	168	151	183	176	178	193	184	172	179	183	187	206	175	187	149	180	161	148	181	186	206	167	165	186	165	192	192	183	205	175	177	161	188	187	166	205	190	187	199	169	197	205	176	157	195	153	180	185	187	177	179	154	167	194	172	207	156	181	150	177	183	189	185	158	190	196	161	172	195	169	203	172	160	150	177	193	186	186	170	181	185	197	159	169	163	160	150	183	185	201	176	168	201	175	182	179	183	164	182	178	154	170	186	180	166	149	161	178	179	196	194	194	169	179	204	144	199	194	183	207	161	160	162	209	181	186	172	171	195	197	186	195	175	164	148	183	160	181	186	187	151	179	178	179	181	174	152	188	164	185	179	181	188	215	174	191	190	197	161	218	181	201	193	183	178	164	167	157	157	170	194	201	173	157	173	160	177	183	172	158	172	174	177	188	193	163	178	172	163	209	170	167	186	192	183	184	183	176	174	194	179	181	174	187	173	177	183	151	206	192	195	169	160	179	187	177	185	152	171	181	170	172	188	182	207	200	169	190	172	184	207	167	213	173	159	176	156	191	171	173	173	186	198	193	155	191	171	173	179	178	167	175	196	202	163	169	200	203	190	185	199	199	169	176	172	148	175	162	173	180	161	176	202	156	160	186	185	202	181	174	194	209	184	190	186	180	166	200	191	167	198	184	171	165	196	215	200	203	153	176	188	161	165	194	164	181	174	196	196	182	182	186	150	168	154	157	177	191	173	165	174	182	171	177	209	163	194	187	168	180	167	189	179	177	177	173	186	173	200	168	194	166	167	189	177	193	159	154	168	185	162	171	157	186	184	172	170	200	185	170	183	172	192	169	187	171	187	197	167	178	167	186	181	164	206	212	184	187	177	169	199	187	165	197	170	183	193	147	149	182	187	187	181	179	191	177	178	175	173	207	191	179	186	191	177	156	157	171	150	166	185	184	173	199	186	159	172	189	193	151	202	176	172	171	183	188	195	198	181	150	185	168	211	162	178	192	189	176	191	197	177	159	182	212	180	154	192	185	184	168	160	175	158	193	171	190	194	179	204	185	163	203	194	140	170	189	167	169	162	182	176	194	151	186	194	182	154	180	162	159	182	173	168	181	181	163	178	190	188	207	170	155	178	180	194	200	176	189	173	164	177	155	184	204	183	172	172	152	164	187	186	179	172	165	138	165	168	182	204	154	193	183	194	172	155	191	196	168	161	180	179	199	178	205	183	191	181	186	194	171	188	184	176	174	160	182	207	178	193	163	185	190	160	166	179	189	208	198	190	214	205	171	175	161	190	172	174	179	186	194	163	150	187	200	187	186	167	138	167	154	185	182	181	176	181	165	183	163	149	199	183	165	169	187	154	170	166	151	164	163	179	177	182	165	195	186	176	179	170	177	176	168	206	188	185	183	179	194	170	183	186	178	193	172	183	213	175	179	185	176	196	164	170	186	185	189	199	207	149	181	186	178	189	192	188	184	194	191	172	191	168	172	182	178	178	189	199	179	171	179	163	168	180	189	165	183	173	168	183	179	183	174	178	190	190	154	201	186	184	174	154	177	168	157	173	200	196	174	195	185	197	201	180	194	178	163	196	161	183	169	191	202	169	192	179	186	198	173	182	206	183	177	180	191	182	172	137	169	178	194	175	196	176	174	166	183	209	170	177	182	176	167	183	190	187	213	160	163	166	174	174	174	166	172	173	188	181	169	191	185	189	181	198	185	183	165	181	194	189	178	179	163	157	188	191	186	170	181	177	166	166	165	173	168	168	172	181	177	177	169	197	160	175	190	183	179	171	203	183	164	209	178	163	178	171	175	152	186	183	193	165	164	161	174	192	162	172	210	204	193	185	165	176	195	207	178	186	207	185	165	183	187	184	172	198	167	179	180	194	185	184	168	181	207	175	175	171	165	209	168	200	163	172	176	174	166	202	181	174	202	168	213	170	199	182	208	192	189	183	171	185	183	167	173	202	183	151	183	172	198	186	143	172	169	179	173	190	161	167	182	172	178	180	161	153	179	187	177	164	166	188	199	180	177	185
4170	6068	3696	1735	1031	798	734	756	589	588	511	491	496	486	461	431	468	449	469	480	426	417	457	438	463	456	448	457	429	444	406	448	470	459	431	457	474	479	451	430	447	470	462	467	431	438	471	426	516	423	458	457	461	450	415	434	398	443	421	434	434	461	447	432	458	454	462	420	400	464	469	440	402	472	429	465	428	478	461	425	464	437	419	444	445	409	425	425	456	428	479	387	431	459	430	448	431	388	427	438	434	430	442	412	419	440	422	439	455	458	433	444	464	405	414	417	455	453	424	430	406	415	447	436	457	448	430	428	433	423	427	470	406	416	423	407	403	444	390	465	458	436	468	446	441	440	433	434	393	436	433	414	456	425	460	481	435	440	428	470	454	436	445	457	467	444	450	454	483	464	415	442	452	458	430	455	437	462	414	462	398	451	444	448	414	460	444	419	430	435	430	449	421	477	438	457	408	455	451	444	426	450	416	476	404	417	416	411	372	445	425	415	407	427	432	413	436	422	390	443	410	435	433	421	469	442	453	451	410	415	394	445	424	453	443	439	421	426	438	407	453	432	394	447	434	399	433	487	438	410	433	434	428	406	425	451	436	462	396	415	431	409	432	440	400	440	440	436	424	473	428	451	458	452	439	439	448	455	470	419	421	441	447	434	410	435	438	421	456	450	412	441	434	430	450	428	425	434	460	423	424	408	459	420	412	474	436	430	449	379	449	419	451	460	458	412	444	418	419	379	437	423	472	436	437	435	432	443	441	450	432	450	449	476	426	421	433	454	441	433	415	456	450	471	431	443	435	434	422	434	427	463	419	450	448	451	466	412	467	448	433	438	452	392	471	433	396	416	389	485	428	408	453	416	414	446	442	425	495	441	421	410	431	399	473	436	444	431	432	411	458	435	468	431	443	455	448	458	447	448	438	444	476	429	442	421	439	475	427	421	449	444	441	429	478	446	426	454	462	441	433	433	433	445	408	496	463	438	484	411	442	493	401	442	436	432	446	475	454	427	422	414	411	434	385	391	432	418	454	412	426	461	412	442	447	445	460	419	432	417	471	461	440	410	406	453	391	462	430	414	420	449	412	455	439	452	417	431	399	433	445	396	443	401	416	434	447	405	418	442	425	429	449	424	458	393	399	446	427	424	469	453	430	411	437	434	398	407	406	442	418	455	437	436	418	394	446	407	464	466	436	447	447	406	417	422	462	469	400	426	488	421	446	456	463	433	462	415	423	480	438	451	423	433	403	434	446	444	424	465	449	479	460	420	414	414	410	440	455	456	412	442	414	431	414	450	378	470	430	421	453	443	461	446	415	411	437	400	422	458	486	444	421	456	445	421	436	434	436	459	436	437	431	429	439	456	458	442	429	430	445	435	431	458	450	417	420	426	472	418	457	446	471	455	455	407	441	439	455	413	441	472	452	440	430	432	442	422	424	436	485	467	423	440	452	429	415	443	395	438	423	442	402	452	453	433	455	424	411	439	483	423	454	437	430	400	440	423	400	457	445	411	471	455	444	438	414	453	425	431	411	446	418	415	458	446	448	421	421	425	422	459	449	388	417	409	425	400	416	426	457	409	422	407	406	445	411	426	381	400	420	432	452	434	400	424	450	430	462	411	462	480	439	471	442	448	409	420	424	415	457	415	447	461	419	469	463	446	413	455	387	446	448	437	426	433	395	439	407	425	448	420	434	439	439	423	432	452	404	425	464	420	419	437	459	446	443	459	419	432	433	464	466	450	418	425	428	446	441	433	410	430	472	470	443	423	425	427	441	421	449	459	405	455	451	439	433	450	437	468	429	421	430	452	414	419	438	412	462	433	458	407	419	431	408	459	438	460	420	448	448	416	467	450	401	411	450	501	441	425	450	427	455	442	452	402	430	434	415	431	432	440	418	456	423	433	423	420	435	418	394	436	453	453	442	443	456	431	438	427	383	443	393	427	434	479	449	442	400	437	411	432	412	454	454	448	476	430	402	422	405	433	397	434	434	407	407	449	427	453	440	421	452	476	451	425	456	417	443	437	433	418	449	446	439	454	409	435	432	453	452	424	452	442	444	451	427	412	423	417	455	388	448	432	437	451	416	440	458	452	451	447	461	441	421	422	459	464	398	434	435	419	442	433	436	449	429	460	430	440	453	424	394	430	446	415	443	464	420	439	417	415	463	462	453	435	411	448	447	429	417	404	441	408	443	416	452	480	412	431	422	407	449	435	417	445	402	414	449	415	444	439	452	488	435	437	423	402	432	455	449	478	447	412	430	429	445	471	434	423	451	429	443	473	445	426	434	413	427	416	430	442	420	423	452	438	433	434	459	463	454	466	414	432	461	444	442	443	438	450	447	420	443	413	441	446	445	435	431	451	429	421	437	449	406	464	387	400	447	430	467	426	450	454	452	457	444	393	427	454	407	472	428	424	442	466	412	426	473	426	441	424	454	415	482	404	452	469	423	438	433	412	431	416	437	441	390	473	432	401	450	466	418	459	438	435	416	419	455	426	454	449	414	456	442	426	434	413	409	439	454	436	448	434	414	423	446	454	450	440	446	433	453	435	441	432	505	419	406	459	456	453	430	413	429	417	413	431	477	392	439	458	454	449	392	429	458	375	431	424	421	435	461	453	449	407	456	454	435	399	449	436	430	441	408	444	421	440	440	438	437	427	411	424	453	443	424	444	434	429	440	428	398	437	424	407	469	443	410	430	439	460	432	398	421	401	434	452	443	413	408	456	423	413	433	433	433	466	437	450	460	442	438	442	454	419	458	413	469	438	452	429	402	465	431	473	442	410	465	423	439	453	449	440	441	389	471	427	406	454	434	437	433	434	439	433	428	460	406	430	429	413	472	443	421	453	422	463	437	464	451	409	418	432	439	417	449	459	414	445	459	442	408	422	432	403	426	427	406	436	425	424	445	431	469	468	464	421	427	457	448	431	416	483	423	406	441	449	457	447	464	468	449	468	424	395	413	415	412	421	450	454	443	434	424	472	417	497	442	451	468	457	429	463	481	475	433	437	448	440	413	422	424	452	392	467	458	448	451	456	455	422	385	457	432	436	422	416	442	433	414	458	455	451	400	457	419	407	433	449	422	396	452	433	452	409	452	424	423	395	431	423	457	412	413	448	444	460	457	449	458	416	445	427	436	401	443	437	465	441	434	430	423	437	440	410	429	426	416	409	453	455	436	439	461	407	415	431	470	447	457	423	434	398	436	438	423	414	428	423	457	422	449	397	451	440	424	421	425	450	443	432	466	428	442	416	434	459	452	427	423	425	458	400	452	433	443	392	417	440	412	421	424	473	382	407	452	465	425	444	469	455	438	432	434	417	441	446	423	442	416	425	411	411	438	425	458	465	417	439	413	437	426	401	468	415	397	450	454	456	406	393	460	432	444	406	451	391	444	430	419	433	447	458	405	434	457	435	385	433	457	424	436	441	413	436	417	435	438	483	419	401	435	445	438	401	440	415	409	425	454	440	445	441	401	398
31367	19259	8251	1324	666	626	626	689	633	546	478	477	402	470	431	424	428	435	415	441	457	385	400	408	421	466	415	420	392	434	419	423	432	403	406	391	402	409	421	448	456	460	424	396	398	448	428	433	407	435	453	411	399	404	416	417	446	399	456	408	411	421	396	393	392	367	394	428	417	422	411	403	412	382	427	414	438	394	412	439	416	410	433	449	421	379	431	407	446	431	390	394	433	416	402	426	435	410	422	372	464	411	423	422	426	455	450	368	431	430	430	379	454	452	413	449	432	394	407	453	398	409	416	430	403	402	393	429	432	414	448	429	432	396	375	414	434	450	404	409	439	420	384	431	368	412	410	442	421	425	365	365	439	445	403	392	442	444	457	431	425	425	470	375	432	446	426	413	463	436	394	435	444	390	445	395	466	393	423	428	444	423	431	432	425	413	420	408	404	438	444	450	442	418	409	400	416	379	389	398	408	391	390	417	388	455	377	410	446	434	428	437	451	406	383	396	443	377	420	423	487	442	422	454	445	393	438	400	401	400	419	462	435	378	455	421	450	436	439	404	421	443	395	410	376	446	412	422	441	398	418	438	447	439	401	444	399	390	438	393	402	391	388	440	406	406	492	401	404	416	411	439	446	444	405	423	362	390	438	414	408	428	467	423	400	397	393	411	440	441	414	418	402	416	437	417	437	430	425	435	448	465	407	436	440	387	402	412	429	414	416	440	415	428	413	436	424	414	448	401	414	429	446	416	438	433	415	423	439	377	426	429	417	438	386	386	411	474	391	407	451	442	453	450	422	437	433	419	396	408	423	419	411	428	372	402	430	431	402	423	413	407	421	426	414	457	443	425	418	390	431	397	394	429	422	407	425	394	426	426	418	412	420	394	415	436	442	406	416	446	406	426	415	397	421	395	403	392	436	422	439	407	390	399	427	451	442	456	416	423	409	434	431	430	423	403	398	416	407	413	419	393	417	429	420	420	442	406	374	403	459	422	417	426	404	416	401	432	444	411	426	399	424	409	413	424	393	407	398	451	440	387	466	433	393	398	422	409	416	432	394	416	427	430	422	421	403	444	391	432	449	420	403	375	406	434	411	390	395	427	406	440	432	409	462	419	409	426	416	397	411	400	458	402	411	427	446	438	408	419	393	423	406	408	415	419	405	410	445	403	381	421	415	381	417	424	411	406	421	412	411	399	403	407	420	421	436	396	427	424	410	412	429	422	436	438	436	389	425	419	424	441	423	463	436	406	393	429	434	427	408	414	404	399	429	447	390	397	417	441	411	389	425	441	459	456	422	423	378	413	458	419	425	466	439	395	428	408	425	395	400	409	434	416	420	421	430	420	424	403	413	435	376	430	432	419	428	409	399	403	367	454	427	444	433	419	432	422	395	434	423	415	398	421	443	404	421	415	413	414	439	411	407	427	418	409	405	449	436	407	390	408	432	444	412	412	417	406	424	469	435	441	421	422	402	409	421	411	413	447	443	448	447	406	420	465	388	431	419	427	422	427	435	382	391	410	396	425	425	419	406	412	444	421	404	438	412	459	399	448	388	439	460	410	442	447	446	393	391	448	391	450	433	447	448	424	435	440	455	463	426	380	433	413	410	422	471	440	399	415	427	442	416	433	441	386	420	408	439	411	433	403	412	435	425	423	409	412	415	413	407	416	388	429	441	399	440	430	452	412	429	422	420	421	440	426	466	408	425	427	418	408	417	440	405	434	415	372	443	395	379	399	428	435	456	404	463	382	407	458	435	419	420	401	452	420	386	401	390	420	402	442	384	395	452	456	428	417	388	407	449	422	424	396	427	428	427	420	438	387	404	429	395	406	386	365	417	380	418	457	429	411	412	435	382	394	390	407	407	405	385	397	472	412	423	426	451	414	448	469	427	430	400	430	399	416	438	435	415	437	443	422	415	383	412	396	416	456	407	440	421	430	409	408	425	400	385	438	443	419	419	398	439	429	439	414	378	399	397	383	399	396	375	445	428	441	440	424	389	425	422	386	402	480	407	430	422	412	422	426	418	428	389	413	387	418	435	438	433	429	431	416	405	422	412	452	435	461	433	427	429	409	399	416	413	438	397	412	414	424	422	429	453	427	436	391	397	483	411	425	441	423	393	436	432	422	400	410	421	441	426	398	430	373	432	417	424	395	437	396	421	400	395	455	443	393	398	400	423	419	416	428	400	375	439	423	442	456	391	429	374	408	405	424	390	387	420	415	436	425	402	408	435	410	431	403	395	420	394	438	395	416	445	391	422	451	401	449	385	406	430	398	422	429	437	439	402	416	403	439	436	435	441	410	462	395	411	479	427	439	431	439	429	446	429	432	422	432	466	444	447	423	408	413	391	426	388	455	405	362	412	393	429	444	444	420	387	448	387	469	398	434	418	403	432	420	454	444	409	425	466	419	399	440	415	427	455	416	402	415	435	404	421	398	412	396	421	468	400	403	406	450	442	426	443	430	422	406	441	453	414	452	442	413	435	441	417	395	469	406	364	407	417	393	427	411	433	442	400	413	398	414	437	425	455	436	396	396	464	449	436	407	429	411	440	453	441	411	438	471	373	404	412	398	414	426	401	438	448	423	413	450	404	369	426	442	400	401	422	427	364	457	398	421	441	384	388	430	421	404	402	421	450	455	416	432	435	435	442	389	455	439	408	422	401	424	442	413	396	406	434	447	429	439	395	425	395	396	398	453	410	406	452	409	435	406	440	426	398	418	430	397	438	450	409	388	433	398	422	413	431	439	414	445	429	408	398	451	446	448	399	394	391	411	384	393	411	364	441	418	413	426	419	423	448	452	433	422	408	427	418	457	418	426	432	427	444	431	429	433	400	425	435	418	395	408	403	429	431	453	434	418	436	464	427	415	414	447	451	397	378	428	391	399	396	431	436	423	409	427	381	440	415	447	396	396	393	405	433	399	406	412	403	451	410	422	432	425	435	438	437	402	430	443	436	426	404	414	424	429	427	439	397	415	413	464	434	451	445	417	421	383	418	422	413	425	421	420	444	454	397	421	382	428	412	394	415	409	429	408	445	453	426	426	431	396	367	441	421	414	399	371	407	423	397	429	426	393	416	382	433	389	371	360	434	443	480	419	449	433	424	415	420	413	421	430	434	416	428	422	422	401	424	406	424	408	415	387	404	411	403	412	409	416	400	418	404	407	387	399	388	409	395	421	392	425	413	382	430	366	439	406	439	407	384	416	417	421	428	397	382	426	452	409	421	437	410	409	465	422	422	413	399	413	399	411	407	392	392	385	433	420	423	443	418	408	428	414	427	422	367	375	437	383	411	375	417	430	439	430	415	404	395	374	414	418	470	436	411	405	410	419	398	449	409	452	431	436	427	422	417	404	420	427	441	399	413	406	413	397	423	399	464	411	433	436	426	417	420	423	402	413	434	439	437	400	412	427	409	447	415	430	408	434	392	423	413	435	421	384	420	409	434	414	482	423	470	414	416	415	431	430	400	422	418	394
6020	2276	1822	1237	1036	996	952	995	962	940	974	942	941	950	948	980	956	949	958	962	897	1000	922	883	935	1006	884	907	929	918	984	934	986	873	895	938	951	949	932	946	938	930	921	929	942	923	952	957	915	950	933	971	938	978	913	942	972	894	898	934	901	967	913	940	922	975	967	911	949	966	935	922	936	946	893	936	914	920	950	935	948	946	904	980	959	944	895	903	923	944	985	948	902	884	896	889	941	929	939	928	930	933	976	903	894	875	892	937	969	938	1041	975	911	928	946	946	954	914	908	954	916	894	956	973	971	908	963	912	972	949	950	903	975	883	895	953	910	904	935	950	1011	996	883	905	925	892	913	970	949	935	910	967	917	887	974	915	930	913	911	983	1013	939	933	975	906	959	939	931	891	969	972	907	918	905	931	942	1020	946	904	976	946	953	938	945	920	945	977	881	925	910	963	961	966	943	916	901	940	923	905	913	951	930	920	986	946	922	916	904	918	950	918	931	936	924	944	938	934	935	916	928	935	958	925	973	964	958	912	966	890	838	946	953	950	939	966	912	937	891	908	928	914	932	878	917	994	927	965	912	972	889	876	906	911	930	908	903	896	924	927	948	951	959	931	971	968	925	974	913	1012	925	898	965	955	918	970	934	889	849	977	885	888	1004	952	955	902	964	959	924	971	896	912	906	879	919	958	940	923	926	961	923	975	945	898	959	882	928	922	954	910	926	952	917	936	918	948	909	920	914	898	952	895	891	918	921	937	930	945	962	957	921	921	929	948	859	873	927	899	943	929	963	970	969	899	899	937	927	876	936	912	934	973	972	919	927	949	860	949	945	887	882	894	900	936	939	926	934	962	961	917	872	948	965	873	953	899	951	965	933	930	933	958	921	916	924	961	938	922	951	949	927	937	926	891	940	935	941	933	874	917	940	939	946	979	919	919	913	973	862	937	930	901	907	954	952	894	963	936	930	912	915	908	964	950	899	944	905	947	949	966	922	888	899	887	999	939	943	988	932	962	969	886	928	913	927	940	906	922	897	929	924	946	958	928	981	903	914	908	872	896	922	904	908	884	933	955	937	895	975	944	881	967	909	947	937	956	939	936	945	943	959	941	870	911	930	933	907	930	868	1005	954	920	897	915	942	927	943	915	925	947	882	897	965	955	952	967	917	924	869	891	979	904	878	934	923	943	927	919	924	939	930	979	966	985	954	946	905	956	932	898	968	869	971	934	914	925	893	877	947	924	939	911	925	949	972	931	901	936	911	943	1002	956	913	923	882	950	956	967	899	894	877	926	936	935	911	914	854	888	938	947	922	989	946	965	865	901	882	943	914	982	924	926	944	945	1005	927	928	915	958	954	900	917	926	923	939	881	914	938	899	926	916	908	952	940	910	923	916	961	933	942	927	946	999	989	931	954	970	904	925	920	941	898	857	948	1000	903	1009	899	902	945	977	939	959	916	911	970	926	881	925	968	918	869	894	955	1009	904	933	950	971	972	928	887	937	903	920	865	897	905	892	958	927	951	850	891	956	951	947	918	965	923	858	926	933	876	919	981	979	891	958	927	924	895	913	954	937	881	914	982	923	959	951	996	1004	925	929	931	970	959	916	898	978	926	925	930	936	937	906	891	949	926	954	936	976	929	915	924	949	931	897	906	947	912	875	920	944	963	936	974	912	917	953	913	920	974	889	951	948	891	970	902	942	958	926	920	927	937	992	901	950	962	968	978	938	911	931	916	955	994	944	956	941	891	920	892	934	928	936	910	919	914	981	959	875	945	973	898	917	920	942	913	892	981	958	920	921	938	921	926	978	904	988	938	959	906	954	905	899	951	942	904	903	962	922	896	902	886	889	889	948	942	923	938	974	948	921	951	932	912	953	906	913	897	975	969	952	930	930	893	917	909	929	966	906	923	933	846	893	935	959	951	934	932	948	915	953	902	949	886	916	935	929	961	980	934	924	962	927	944	936	890	968	875	983	872	928	924	897	888	966	942	928	962	926	927	946	931	980	917	888	917	885	924	943	938	945	942	912	942	951	908	929	965	932	926	857	892	943	901	940	904	982	940	917	947	887	948	899	931	964	950	927	912	953	1007	907	966	1011	942	952	923	904	912	982	917	936	960	909	920	871	985	904	912	933	915	944	889	946	920	936	901	990	945	964	930	935	1005	905	1002	953	946	971	872	932	1001	902	985	986	980	983	924	942	923	951	921	931	933	991	925	897	915	886	908	926	921	956	945	920	930	897	877	968	945	911	906	904	981	950	910	934	941	933	922	939	915	877	966	931	915	920	912	962	936	953	945	979	922	912	884	919	930	878	939	888	938	954	963	985	923	971	931	879	931	846	972	894	889	940	947	940	896	987	918	971	967	918	939	919	947	884	944	966	910	907	888	930	938	961	960	895	931	897	991	891	925	919	918	933	980	916	968	945	954	931	887	901	958	940	886	907	1015	910	906	910	901	947	900	957	938	952	940	929	912	898	968	972	964	871	914	895	976	884	921	919	888	884	937	921	946	885	916	925	953	926	924	894	942	954	943	883	845	950	921	887	949	927	877	886	947	945	917	950	974	984	919	905	912	922	923	941	879	875	956	987	954	945	922	943	924	916	933	950	936	929	976	947	902	920	986	907	959	927	920	963	947	979	886	1001	919	916	978	936	913	923	885	941	914	950	944	901	946	934	949	960	904	951	946	929	974	885	875	953	905	968	916	875	908	960	921	944	933	947	919	950	882	939	942	950	888	885	979	880	935	873	921	952	917	979	924	886	991	888	920	936	956	945	890	913	921	938	945	928	935	976	893	908	974	941	901	942	974	921	893	912	907	946	918	925	922	936	949	932	898	970	945	955	924	932	907	925	944	906	951	965	911	939	940	925	905	932	911	943	941	963	965	952	942	904	901	942	913	943	938	933	894	988	903	884	998	958	934	911	904	946	919	868	903	964	927	930	994	906	872	932	953	927	973	947	958	918	938	938	944	963	963	961	915	947	905	901	911	980	952	888	913	937	939	933	950	973	994	978	928	903	977	998	891	882	962	958	909	920	975	941	905	934	909	834	915	953	871	931	963	905	904	955	943	968	930	976	899	941	874	932	975	898	951	907	976	942	943	926	985	922	921	946	928	921	925	895	984	942	934	968	941	878	895	908	872	922	903	993	892	868	921	872	944	935	895	912	932	959	961	897	878	929	906	940	952	975	935	951	925	935	946	919	946	907	915	949	913	899	937	953	1004	965	921	929	931	952	919	918	950	914	927	835	883	972	933	928	902	938	927	935	1008	939	908	978	910	993	939	935	928	973	971	884	960	954	960	901	884	926	898	980	998	873	905	962	925	907	949	970	904	897	984	925	936	895	934	921	927	944	917	997	966	870	970	970	966	949	944	927	904	931	907	957	938	918	939	947	933	971	912	968	883	912	952	856	925	934	892	940	940	928	949	922	924	922	936	915	899	938	936	889	958	958	930	941	932	980	936	964	943	881	870	898	940	959	914	899	954	912	892	925	1002	962	989	951
23940	20634	23883	27392	20633	19911	1468	876	714	568	454	371	386	365	330	337	334	331	321	351	305	292	341	327	345	337	334	289	362	255	273	287	287	292	301	286	319	305	278	298	286	306	286	324	313	343	312	330	305	309	266	290	321	318	312	299	296	316	262	298	276	274	300	306	291	304	297	311	333	289	287	298	284	300	301	301	287	303	291	313	286	305	249	327	312	318	311	287	308	311	361	302	308	319	318	321	303	322	316	318	295	302	281	323	317	315	264	303	293	278	295	294	327	340	297	347	314	311	315	293	277	284	352	281	329	299	258	290	331	279	321	332	310	307	362	305	311	345	293	272	270	312	272	298	296	309	329	294	311	304	296	299	329	278	309	272	297	296	307	312	314	289	295	315	304	316	317	323	293	317	286	295	295	311	310	302	350	325	301	343	275	325	287	315	301	326	276	318	316	298	290	304	307	315	285	303	278	285	299	292	300	288	272	288	287	301	271	299	289	329	302	299	360	310	294	360	317	307	284	289	335	298	326	282	326	282	312	334	309	289	314	304	282	315	288	277	306	312	297	327	308	314	269	274	308	305	294	309	292	278	328	318	292	259	313	288	308	304	311	320	318	326	261	306	278	325	306	315	308	313	288	303	334	299	307	308	288	299	310	306	290	274	317	297	309	302	308	303	287	300	309	266	304	282	285	301	300	320	290	304	286	304	302	269	304	296	321	290	272	309	283	304	290	299	311	336	273	282	300	331	291	291	320	318	297	337	294	309	273	296	294	318	297	323	309	298	305	275	317	274	282	293	323	277	315	337	286	276	305	266	308	328	292	290	304	291	328	319	297	280	309	273	289	314	307	321	300	302	322	303	317	324	341	326	291	310	324	334	346	318	281	317	334	293	322	301	332	292	273	260	342	291	302	325	309	280	285	275	293	321	304	302	258	321	288	297	297	317	307	312	282	282	296	294	289	348	320	279	323	305	310	300	301	313	261	311	295	289	331	299	286	321	290	319	305	322	311	325	310	276	313	286	311	285	295	279	308	298	290	312	296	274	266	268	308	279	330	294	326	307	321	317	304	274	281	262	276	318	308	336	295	306	324	269	300	307	288	262	281	297	285	283	329	295	319	304	309	300	289	322	305	301	295	322	300	298	302	341	315	324	306	301	297	294	320	284	285	299	317	298	303	310	325	298	278	316	307	285	272	273	298	310	329	325	297	277	299	291	292	309	297	307	340	295	291	323	288	305	307	286	308	277	300	296	328	311	292	319	290	343	260	268	251	316	314	330	308	292	306	296	286	283	302	292	313	303	313	302	325	312	311	323	295	304	318	287	286	285	304	264	303	299	300	284	303	311	318	287	317	279	325	282	296	320	318	307	317	309	288	276	300	284	309	305	353	324	293	295	289	306	334	298	315	306	269	315	278	313	291	299	332	303	289	318	324	277	287	288	300	327	309	290	313	276	300	317	284	282	305	314	300	293	269	316	320	291	310	292	307	326	315	319	323	321	322	280	287	288	338	336	309	309	299	308	304	271	305	340	303	296	309	291	307	314	314	316	277	276	334	274	297	291	308	295	301	302	344	314	319	295	317	289	272	312	310	338	296	325	284	306	299	300	316	306	313	291	285	286	314	291	317	304	293	309	332	313	302	303	338	286	313	297	305	308	298	314	279	273	292	318	339	290	285	318	317	280	310	316	282	319	290	297	339	314	343	333	314	288	309	287	304	325	310	325	290	271	274	314	311	316	306	285	289	309	305	296	320	272	309	304	298	301	326	306	320	277	314	308	305	297	269	310	321	286	292	306	297	268	266	336	288	280	271	296	282	310	322	307	292	268	288	307	312	304	312	306	288	295	304	294	294	262	297	306	296	315	282	287	287	292	288	326	314	327	317	311	282	286	317	308	278	256	289	283	283	294	236	290	271	267	323	319	303	306	272	312	307	285	298	299	289	282	303	294	288	289	286	288	322	293	299	293	311	314	292	320	303	317	318	308	283	313	336	320	294	317	316	279	295	310	300	322	286	307	335	340	296	280	307	319	308	312	280	308	284	299	306	293	301	275	271	316	292	308	317	308	305	294	284	273	321	291	286	282	312	299	295	294	291	280	288	290	328	276	317	307	292	310	289	309	309	322	280	296	305	306	323	288	285	286	320	307	317	296	326	301	326	312	297	319	336	297	284	309	311	305	305	304	327	312	305	350	253	315	309	294	304	268	288	319	316	302	302	267	296	288	308	301	281	300	325	280	336	287	317	276	252	311	298	281	320	323	301	275	322	297	293	302	335	310	299	290	271	314	276	293	304	333	341	312	351	298	280	308	307	307	312	308	338	314	277	285	292	301	297	312	298	294	286	324	323	278	332	277	305	312	312	330	293	317	272	272	330	276	308	312	307	303	279	298	310	311	293	308	316	304	306	303	327	292	352	275	301	302	284	299	285	276	313	327	312	297	310	288	287	302	296	288	301	339	328	310	278	286	286	282	313	360	303	319	277	275	284	324	309	322	350	313	341	324	309	334	323	303	291	305	272	284	319	287	295	316	302	297	338	277	326	292	288	277	283	291	305	293	275	339	328	301	264	287	302	303	322	308	288	278	325	281	276	343	306	299	271	282	324	299	276	303	282	321	349	285	289	306	294	322	312	301	287	322	293	347	312	312	302	329	309	319	264	298	286	319	308	324	280	335	328	290	313	325	291	329	301	301	312	295	339	327	295	342	329	302	312	306	337	298	287	328	308	309	337	277	301	287	318	306	302	303	320	308	319	309	291	283	301	320	311	334	354	310	315	286	337	313	282	317	297	312	307	320	327	309	275	303	304	287	307	270	265	286	311	333	327	322	342	322	331	304	303	342	342	291	326	295	315	303	285	310	307	339	304	296	284	272	302	278	283	290	329	336	333	290	324	313	285	270	313	325	280	291	301	291	307	322	300	279	300	287	299	286	332	292	323	321	280	312	281	313	310	324	319	312	307	317	288	269	289	300	308	295	343	317	315	317	269	288	308	298	277	275	323	286	308	310	307	324	313	298	281	320	260	309	325	295	287	320	304	289	294	336	297	250	314	310	290	308	296	275	302	284	275	308	269	329	271	293	287	321	328	295	316	285	312	293	286	290	292	316	316	299	308	293	329	291	288	281	286	296	305	283	321	314	301	300	308	295	276	292	276	312	311	281	310	287	299	321	295	287	282	312	334	338	339	313	280	311	272	288	294	278	284	282	314	288	338	327	317	294	304	282	304	299	320	340	327	328	300	334	314	307	295	323	284	287	277	333	320	282	307	312	310	282	282	323	300	304	306	301	289	293	294	280	307	345	312	322	321	317	317	287	311	309	325	308	296	326	301	296	331	297	329	301	300	339	302	326	333	302	323	266	323	320	271	308	298	301	317	312	279	282	290	331	318	282	328	296	319	321	284	321	256	291	321	272	281	302	299	341	307	297	304	291	331	317	309	302	333	297	335	320	290	271	291	289	306	302	285	304	294	296	301	304	311	288	268	304
4013	4074	2660	1390	1073	893	855	801	790	767	737	715	677	675	690	700	661	684	717	726	688	684	664	669	640	670	643	707	703	722	670	665	684	671	674	653	709	715	669	673	642	685	659	648	688	667	685	642	655	686	661	701	683	743	668	692	698	643	681	664	694	665	658	669	657	645	704	610	696	626	640	621	665	683	636	650	697	662	686	691	670	724	652	673	648	660	720	616	651	683	667	654	695	659	666	728	706	660	694	674	650	676	679	655	679	634	677	703	673	657	666	651	683	672	703	700	669	622	666	671	705	675	653	620	646	691	694	666	670	706	649	676	664	643	677	728	658	674	669	685	699	714	684	674	699	674	660	675	697	642	707	718	657	667	712	679	648	707	666	675	640	643	698	642	666	718	710	625	661	666	718	599	702	650	693	674	701	683	678	674	691	651	679	711	698	732	659	684	669	689	676	697	642	681	705	689	739	666	672	696	729	614	700	680	700	691	677	668	668	698	682	677	710	663	664	636	646	721	699	684	647	682	647	720	640	688	682	633	689	686	712	689	679	720	656	697	671	647	700	682	688	661	702	679	673	728	662	687	661	636	680	687	689	718	692	713	677	669	691	617	658	663	671	690	687	659	709	686	634	664	663	658	649	673	624	649	670	671	655	688	637	691	690	614	682	714	694	642	697	695	641	692	693	673	655	679	738	655	661	660	658	686	719	665	668	637	674	693	674	683	687	673	685	645	678	652	671	685	670	679	703	652	663	673	660	707	701	679	675	675	667	636	689	688	689	647	666	653	655	721	712	662	647	705	626	623	659	698	636	701	645	659	667	704	666	644	681	700	644	679	687	726	670	653	648	641	706	703	674	686	633	670	673	699	686	699	662	712	678	652	691	676	688	675	644	694	657	685	697	652	636	712	680	684	695	684	704	753	655	637	653	636	711	679	681	694	651	680	656	633	656	653	686	670	624	666	634	669	680	711	645	682	691	698	676	662	648	653	707	667	691	698	656	653	705	658	653	667	686	700	650	657	656	674	683	658	650	668	685	685	744	667	659	687	691	667	613	701	646	703	677	679	634	674	670	624	668	681	741	649	668	658	677	640	649	648	709	681	651	684	682	669	665	689	674	643	646	702	661	686	703	723	683	680	686	684	632	676	698	701	652	665	699	645	643	641	681	694	719	674	696	707	713	659	662	681	686	710	660	694	611	687	646	682	684	658	705	681	662	693	670	695	677	682	684	667	639	680	719	691	675	662	659	681	685	661	718	687	677	717	687	739	646	710	677	660	641	667	679	682	711	708	723	667	692	693	658	709	650	691	652	665	695	689	662	666	663	677	693	672	651	678	700	700	716	635	676	718	658	691	650	638	736	693	705	652	661	696	679	687	659	706	652	648	655	670	616	646	739	669	697	629	661	672	709	662	639	687	685	697	670	658	632	685	636	688	716	722	649	672	702	658	635	717	647	687	726	673	656	703	668	621	663	670	643	667	646	710	711	694	701	675	650	694	682	722	686	675	653	660	678	653	686	668	683	704	674	655	649	720	664	649	684	708	676	703	666	694	643	663	681	695	692	682	640	660	671	668	641	712	702	639	707	663	702	668	716	681	717	688	729	721	638	655	663	669	686	631	655	693	700	713	701	677	661	680	666	658	703	666	652	661	680	683	659	686	712	656	663	652	695	703	687	632	697	724	648	659	694	693	702	644	642	678	718	667	699	673	691	643	721	677	706	661	665	674	697	623	688	648	692	601	687	722	671	705	689	712	682	701	662	640	662	670	677	659	729	641	688	738	638	656	642	658	668	684	650	672	662	732	692	692	661	681	687	689	645	680	658	636	673	716	663	706	671	615	715	697	701	678	674	629	707	658	685	674	665	632	704	682	718	650	663	749	691	667	665	697	668	685	742	684	612	658	656	640	693	675	663	703	660	697	706	631	660	682	686	645	640	674	686	708	697	676	713	672	700	723	689	712	651	743	709	712	691	678	690	662	700	684	695	649	712	637	678	708	631	694	693	655	681	707	667	683	668	690	637	650	693	687	676	679	685	671	713	617	718	719	663	658	682	712	690	704	705	662	702	652	678	711	698	659	655	714	657	676	648	681	644	675	676	666	697	633	655	686	667	725	688	701	668	644	698	703	663	648	637	683	650	682	662	652	640	691	668	687	654	676	649	669	701	678	633	689	701	748	737	693	665	666	716	667	588	677	678	685	633	659	669	604	667	734	680	691	693	713	658	702	667	647	734	630	616	670	658	647	674	727	690	626	672	684	671	657	660	628	654	644	713	678	666	688	676	679	708	715	683	672	639	642	696	727	715	681	657	670	663	689	667	643	668	670	694	662	710	674	705	689	653	703	658	688	705	709	704	678	711	681	664	674	661	647	667	660	700	672	662	705	651	673	694	671	683	703	688	671	703	678	656	679	656	666	713	661	635	650	688	651	656	670	705	624	680	631	705	689	691	686	678	680	634	675	703	676	663	640	676	693	665	681	725	699	642	682	687	691	662	667	652	728	693	703	726	655	687	663	637	671	716	681	717	688	671	642	672	645	656	653	655	658	655	685	709	745	719	706	688	761	685	673	714	725	701	704	666	716	654	682	663	663	675	674	655	696	710	648	662	709	704	709	668	699	690	656	695	699	632	691	659	698	646	675	675	678	628	669	655	671	635	681	701	674	645	646	660	643	671	674	683	684	667	707	689	644	639	651	696	719	693	646	646	645	697	685	695	662	667	649	727	686	687	682	607	611	610	666	643	667	655	678	705	699	634	666	678	745	674	706	698	668	672	697	665	665	727	701	670	709	658	675	725	690	631	659	676	694	666	658	710	687	698	680	646	724	694	695	678	674	710	687	626	650	663	654	662	705	697	702	732	705	677	666	734	672	690	728	694	685	695	679	676	699	680	662	689	667	684	695	710	652	713	642	699	636	703	670	697	658	729	722	656	673	679	633	658	683	667	716	696	660	634	710	682	663	656	685	702	653	674	683	720	681	719	670	628	695	671	672	646	678	684	684	642	690	678	681	649	699	685	672	664	679	713	692	682	673	719	658	676	736	700	698	695	717	652	671	699	685	700	705	683	675	690	669	689	674	662	693	686	679	657	674	687	689	680	656	662	674	667	721	671	617	698	685	696	698	637	693	689	664	671	624	668	622	656	687	686	689	656	683	688	667	660	664	687	682	691	632	677	652	645	667	669	664	664	664	683	727	674	684	646	678	693	654	640	659	699	716	664	689	690	689	667	669	668	625	628	738	690	711	679	700	636	731	661	651	669	689	651	672	617	662	664	689	728	661	673	676	692	679	612	677	681	686	738	658	647	639	678	683	673	660	675	729	683	692	684	697	685	711	664	683	687	665	679	689	711	615	666	663	660	645	655	717	684	681	686	732	691	636	674	687	654	668	617	626	726	685	719	653	732	683	714	661	669	649	629	740	674	697	708	701	700	667	726	682	645	656	648	692	700	691	693	675	664	692	667	624	693	645	661	711	688	673	699	642
23382	20646	24177	27143	20649	20663	17020	1445	887	743	502	324	299	230	298	253	251	213	236	212	214	200	223	191	211	170	179	212	182	176	164	191	206	178	198	195	190	187	213	164	187	186	198	171	174	180	175	187	195	176	193	198	176	159	194	175	174	166	186	174	201	178	181	171	199	165	183	175	156	183	183	194	196	163	172	183	186	175	188	186	179	154	171	169	161	194	153	208	184	170	204	203	166	174	176	176	193	190	195	176	147	168	198	197	177	181	170	179	160	188	184	212	189	179	173	186	163	190	168	169	150	192	163	184	196	191	167	179	143	186	166	192	166	157	184	193	181	172	175	160	161	208	217	186	175	171	176	165	212	173	188	179	178	176	190	161	170	171	171	194	172	169	179	166	195	177	194	173	174	158	177	166	175	207	167	182	189	178	153	203	163	167	169	164	166	175	187	197	189	172	159	188	166	175	196	178	153	156	203	177	182	183	197	176	185	178	183	163	164	201	159	177	179	191	175	169	154	185	170	184	223	157	168	179	178	180	158	188	194	178	175	169	176	163	177	132	187	166	180	158	194	204	164	173	152	181	143	179	196	150	162	189	167	171	169	155	163	179	181	167	184	193	186	180	164	183	176	197	169	176	180	175	166	179	173	202	176	157	183	190	172	164	191	172	165	190	161	207	187	180	156	180	203	200	174	174	187	166	151	178	197	170	188	154	219	182	203	200	185	198	178	178	188	177	180	175	161	183	178	160	182	156	201	166	179	177	147	163	162	203	191	181	197	180	180	185	166	206	183	169	180	181	168	192	180	181	190	197	177	167	188	192	181	183	180	186	183	189	171	193	187	177	171	171	154	197	156	159	171	188	177	170	188	196	185	173	171	187	196	165	178	182	168	164	186	190	178	174	169	161	182	174	155	187	182	159	163	188	190	185	162	150	175	197	177	191	188	178	169	174	168	169	180	167	165	206	195	161	169	181	188	169	173	143	184	186	166	143	159	180	164	191	169	175	154	205	174	186	189	159	161	190	183	187	167	207	164	167	175	176	179	187	188	168	191	185	183	175	176	163	191	201	187	189	172	187	187	173	207	180	154	158	183	197	195	156	166	181	191	182	153	189	178	185	165	155	181	166	155	166	162	169	202	203	187	184	158	186	164	185	177	198	165	181	201	178	175	158	174	190	163	153	209	163	165	172	178	209	196	181	159	200	195	169	156	196	190	163	172	177	165	188	185	184	164	176	180	202	176	169	168	175	180	187	179	184	182	183	168	173	178	173	154	170	176	184	203	164	182	188	168	174	179	198	198	163	182	203	182	202	182	185	193	184	186	182	181	205	181	162	172	168	175	178	160	171	199	177	198	170	202	176	171	185	182	182	166	183	147	169	187	191	178	189	200	177	185	161	178	174	193	192	195	178	171	179	168	174	184	198	167	158	198	168	148	196	166	158	158	176	189	185	152	165	179	151	178	190	179	161	153	186	169	199	171	162	172	131	177	157	166	153	189	161	178	184	167	151	176	175	146	178	187	180	198	156	188	157	182	183	191	166	191	158	152	185	185	182	191	163	203	186	185	232	180	192	209	187	196	175	154	159	159	166	168	180	198	187	173	183	189	186	170	188	164	155	179	150	179	163	158	192	174	168	165	155	189	165	187	155	190	175	200	185	163	166	175	181	188	191	197	169	187	174	155	175	178	169	180	162	182	170	164	168	152	189	158	175	186	199	173	193	198	185	179	206	196	207	157	191	183	167	167	190	185	167	174	187	195	172	174	175	173	152	169	178	205	180	168	192	197	183	173	196	185	161	186	187	163	164	185	173	171	184	180	165	154	187	178	176	178	180	173	172	196	179	175	208	201	197	181	183	166	191	187	177	173	160	173	178	179	194	165	173	174	173	201	175	187	182	170	190	165	179	183	171	173	164	155	169	173	173	173	155	192	180	173	186	179	169	196	187	193	184	199	182	189	184	167	198	163	198	194	166	184	176	184	159	200	175	184	170	165	198	172	180	144	224	191	202	220	146	199	189	155	172	184	158	192	182	143	182	199	174	169	166	161	209	189	184	178	172	173	154	196	179	152	176	165	198	160	198	181	155	165	194	181	177	169	200	183	154	175	167	171	168	178	193	152	164	154	190	176	145	171	172	201	180	184	166	153	151	187	180	186	180	174	191	181	154	162	183	164	192	173	192	178	182	190	206	190	167	173	182	172	163	175	191	170	189	199	181	209	163	146	173	170	173	180	173	185	154	158	178	219	198	189	169	170	168	174	181	175	180	189	160	188	175	197	178	186	171	169	150	176	174	165	204	183	157	201	181	165	166	171	190	191	185	174	187	164	159	169	179	171	191	173	203	167	153	167	185	150	160	161	183	192	211	193	181	158	170	182	184	151	181	172	192	195	182	200	177	167	160	148	205	177	186	180	182	169	172	159	183	168	192	180	180	163	177	160	188	165	179	160	183	153	180	183	171	194	162	176	175	218	166	173	195	174	180	182	167	148	168	208	178	176	207	179	179	166	183	175	179	191	169	187	166	163	182	177	155	186	173	180	159	174	168	158	180	185	206	191	173	154	168	190	184	162	188	162	182	156	173	179	185	210	182	179	162	168	171	189	168	181	202	188	165	162	156	154	171	201	184	174	169	204	182	180	158	170	150	192	169	194	173	169	187	188	186	187	189	174	169	175	162	186	165	164	155	157	166	180	196	196	166	176	166	190	155	198	171	170	165	224	188	147	166	177	168	191	180	180	172	185	182	175	164	165	160	184	166	174	197	197	201	185	187	180	161	171	180	183	171	155	207	193	163	155	154	181	178	192	172	183	178	170	172	200	154	202	178	183	171	170	174	180	170	200	173	164	180	224	187	186	182	180	150	193	156	163	162	191	178	170	190	150	162	190	161	167	191	188	158	192	188	188	163	181	177	165	176	169	178	168	170	171	195	185	185	174	174	182	178	170	162	184	192	180	140	160	185	164	155	187	207	168	159	190	174	183	177	164	207	181	175	170	189	172	181	168	170	182	186	192	169	163	169	147	151	205	169	155	184	183	181	188	159	187	169	164	165	141	171	178	175	187	167	145	143	163	177	189	185	181	161	165	168	156	178	180	180	180	175	202	188	168	144	176	179	196	185	200	188	197	148	161	175	192	178	180	167	192	173	184	166	162	159	160	180	179	181	186	173	160	156	166	164	188	147	174	181	193	201	166	207	166	165	191	171	191	175	168	188	215	164	188	191	182	177	169	163	197	169	166	193	205	166	185	177	146	172	169	173	179	167	162	178	174	172	167	160	162	193	163	181	144	171	142	157	176	184	182	169	175	172	189	211	132	167	169	197	173	188	182	170	170	200	183	169	182	155	173	178	159	180	161	168	167	162	192	199	176	148	184	193	150	207	176	173	181	188	184	157	167	189	201	150	199	180	169	199	182	176	179	165	168	169	219	193	162	172	193	181	193	179	165	196	181	156	176	191	173	204	194	183	185	175	162	178	163	172	173	183	184	173
4126	5753	3402	1612	973	747	652	693	617	597	533	468	481	451	448	456	446	435	436	457	448	410	432	395	417	444	454	417	413	457	415	460	441	421	420	421	436	446	463	491	445	454	445	448	433	426	430	430	423	412	417	446	418	435	442	427	458	435	439	403	440	435	449	426	427	427	432	463	442	459	450	442	405	459	442	434	455	463	418	394	468	467	443	397	427	441	425	427	395	408	444	403	411	434	421	430	468	437	456	417	415	417	450	387	435	414	439	430	421	437	398	443	420	450	400	436	431	414	412	432	428	455	452	422	435	430	394	440	409	452	481	433	400	394	420	423	442	469	450	442	431	408	424	458	413	466	443	451	436	407	458	409	465	450	438	460	438	432	397	423	443	434	427	417	483	425	440	431	438	435	432	434	449	462	460	407	410	448	451	383	423	452	438	428	449	420	443	420	453	440	457	409	438	426	435	439	453	453	446	426	387	447	445	434	386	449	437	490	425	397	406	414	389	470	426	461	387	472	436	417	390	445	425	411	413	433	429	433	422	424	381	442	401	430	438	450	429	455	418	424	417	427	425	405	417	425	425	458	450	480	421	434	433	420	465	457	377	452	434	410	446	447	447	385	448	424	408	375	459	437	471	428	454	532	417	449	370	464	410	423	427	466	436	409	457	441	444	398	392	415	397	406	464	403	408	435	408	435	391	406	436	426	420	460	456	429	442	477	451	433	435	450	423	464	417	461	427	424	457	420	427	450	448	430	369	420	422	436	414	438	398	430	441	429	415	486	407	416	452	402	424	415	444	403	425	455	471	434	404	462	444	442	436	407	417	447	448	427	408	414	443	421	401	409	421	426	476	440	399	457	408	408	421	420	454	435	423	433	436	409	466	429	418	442	422	396	467	430	445	395	457	443	423	424	427	436	423	447	417	411	462	474	418	455	466	473	396	405	433	407	417	448	429	440	450	437	427	410	420	482	425	439	477	438	410	377	422	413	454	469	446	436	425	495	444	440	452	414	450	439	439	435	435	418	437	466	418	441	417	451	456	463	427	460	441	431	440	435	455	437	429	437	449	433	433	410	468	436	455	434	417	496	455	429	415	430	396	433	415	425	448	428	377	435	444	427	440	392	399	435	419	401	439	436	431	431	408	389	443	473	448	441	440	442	423	450	417	411	431	431	431	430	432	407	415	440	398	434	427	449	431	440	450	433	432	396	476	439	384	409	449	422	416	414	420	402	426	427	469	439	467	443	428	440	415	444	426	443	437	434	419	446	430	405	465	432	460	445	446	391	430	414	415	443	436	415	445	445	392	454	427	421	452	398	419	421	443	429	426	444	423	407	395	423	425	480	456	460	412	441	433	446	397	429	406	420	455	475	442	416	423	421	454	400	413	427	445	425	393	418	444	438	417	412	415	428	444	446	428	461	411	416	438	427	430	444	406	417	443	430	425	451	419	434	451	425	446	407	417	479	414	412	449	433	456	440	439	442	433	411	397	428	439	414	416	428	456	430	457	424	490	440	441	411	472	416	468	429	460	435	451	448	426	399	456	425	403	364	452	428	440	442	410	471	419	397	433	437	456	429	423	428	430	419	417	405	434	447	437	445	404	402	463	416	445	441	438	423	458	434	398	430	420	449	437	443	403	389	452	463	403	431	433	426	441	399	421	427	418	452	417	425	433	421	435	435	456	473	450	395	422	394	421	448	426	414	442	436	426	461	440	366	387	441	472	388	451	431	438	413	414	442	433	441	454	393	453	476	410	434	411	418	418	461	417	441	432	427	396	416	449	418	435	450	424	443	455	404	411	425	442	444	423	447	387	444	422	420	452	401	462	438	428	439	426	403	439	435	416	417	442	428	473	427	431	441	435	442	409	454	460	443	423	407	454	432	423	408	431	444	444	433	405	412	432	430	469	413	428	411	405	403	386	424	419	415	425	441	454	443	405	437	401	468	429	395	410	430	417	425	408	475	429	424	423	446	382	433	432	435	413	402	425	431	453	450	439	431	445	436	440	421	427	436	395	420	403	446	439	388	443	386	445	443	453	432	432	418	457	469	408	473	454	443	441	437	448	435	445	450	406	445	412	414	424	436	453	439	429	449	467	398	408	447	400	446	456	403	455	430	417	432	404	449	435	377	433	455	457	429	437	390	446	433	383	441	397	426	421	442	436	411	456	435	423	447	455	443	457	423	456	445	450	427	438	449	430	447	461	426	441	415	441	390	451	462	421	425	443	437	417	403	420	404	452	402	419	441	432	464	428	436	418	403	427	491	435	429	460	433	442	410	424	446	427	415	403	413	409	448	406	406	443	390	444	428	394	443	447	423	436	414	410	413	412	458	450	458	430	433	414	450	414	429	426	406	420	434	441	418	429	452	435	460	415	435	407	445	419	413	429	433	429	450	408	425	445	401	452	442	422	411	446	459	445	402	447	400	461	450	404	409	409	456	428	471	414	412	414	433	490	411	444	468	480	412	429	422	406	452	429	461	416	439	466	435	424	445	494	417	423	453	437	391	422	463	471	408	428	397	417	442	417	411	448	432	450	436	426	434	437	401	400	416	407	416	436	397	427	426	450	444	403	452	427	462	466	431	437	445	430	415	367	375	418	443	397	434	428	408	398	398	414	414	445	419	386	434	442	408	462	459	417	456	432	441	411	422	446	430	409	421	462	405	425	458	475	407	397	415	432	411	402	432	419	451	439	422	460	412	424	420	421	447	414	427	438	450	413	448	426	403	442	445	475	448	427	404	441	438	394	426	441	440	407	442	445	423	450	427	435	446	432	427	405	404	408	408	436	433	438	460	422	463	445	389	431	425	421	409	416	421	421	405	417	437	450	419	400	444	418	440	430	433	449	425	443	449	452	432	401	416	408	438	458	356	418	433	364	419	457	459	454	434	412	421	421	449	462	385	426	444	429	426	402	436	423	439	446	423	422	427	427	453	425	421	433	440	439	398	441	418	405	439	434	466	444	430	447	439	470	406	410	460	432	429	436	379	388	457	420	438	437	422	416	427	440	396	434	434	429	413	429	436	424	445	426	405	444	380	446	417	452	425	438	400	418	416	453	421	431	455	429	444	461	435	426	465	421	446	407	445	445	431	413	426	423	432	433	429	406	397	392	447	423	443	400	444	421	441	442	429	470	412	427	484	433	447	477	428	403	442	432	453	420	435	431	456	457	443	450	442	420	446	423	446	414	397	430	447	402	442	426	428	400	414	426	443	436	429	408	429	458	430	442	424	414	414	461	451	448	390	450	422	444	401	427	431	461	438	407	429	445	416	402	437	441	401	427	405	471	448	429	430	407	458	423	431	447	403	444	411	422	447	435	408	442	440	416	431	418	381	460	452	433	445	430	437	415	435	400	420	403	442	432	429	444	430	442	420	456	387	413	445	400	453	435	449	413	428	429	427	445	456	441	430	436	451	445	440	476	424	478	431	440	399	402	445	400	429	422	440	421	422	421	433	439	439	430	454	450	427	460	461	423	426
31481	19252	8150	1330	773	625	598	628	604	554	494	448	444	453	445	472	437	428	398	447	473	399	410	406	444	434	423	444	437	424	416	439	431	447	417	448	441	436	390	435	469	398	428	420	445	384	430	396	450	424	419	405	428	438	385	442	430	412	396	431	402	418	405	436	434	401	403	453	412	432	433	416	416	438	390	431	404	418	428	392	405	367	372	426	423	401	399	392	400	402	443	393	418	436	408	415	405	439	411	429	417	409	422	449	452	436	398	409	431	425	412	428	438	425	444	449	450	404	433	426	418	457	450	400	441	402	387	421	381	429	389	416	421	417	398	420	413	437	458	409	402	417	436	426	405	450	405	432	443	433	452	401	434	393	417	396	404	428	455	396	419	447	402	436	403	396	421	431	456	399	429	402	407	457	442	421	389	444	402	435	450	418	426	411	420	453	395	385	424	422	420	439	431	415	437	432	400	446	423	435	440	372	408	385	440	400	438	426	382	430	430	421	448	422	445	395	438	422	411	419	404	415	464	405	435	424	420	431	397	445	399	448	393	407	401	416	447	398	442	428	419	412	441	391	433	405	461	414	396	428	372	454	458	408	457	421	424	408	401	429	406	425	418	410	406	420	385	446	408	402	416	430	393	442	407	438	383	397	428	416	410	417	416	381	414	448	434	439	427	429	433	423	445	429	439	398	430	443	423	424	417	402	430	412	427	426	386	373	426	431	429	395	431	447	397	405	428	424	444	399	417	400	418	396	401	416	391	426	402	395	395	423	463	430	423	449	439	421	400	446	424	443	431	403	430	416	417	447	430	417	410	438	457	408	430	421	444	435	406	449	433	413	424	365	424	424	419	393	411	426	397	388	409	415	423	440	416	375	426	401	439	410	408	469	418	419	430	412	434	418	418	404	407	424	478	425	426	449	445	405	438	386	413	451	438	423	437	428	414	399	435	437	458	416	403	472	396	418	426	435	411	418	413	402	426	453	399	426	397	438	440	417	424	438	447	398	427	370	404	421	410	455	432	424	426	440	387	409	409	393	456	402	412	372	420	424	422	427	455	425	434	428	468	435	406	466	402	399	401	420	412	423	415	396	422	406	430	431	395	425	484	432	384	423	389	397	404	446	454	378	452	455	426	439	412	445	435	420	409	451	418	408	440	388	403	388	429	437	465	460	413	436	431	448	421	466	402	363	410	391	438	409	413	437	397	395	417	425	422	405	391	437	434	409	424	390	397	412	446	409	420	428	403	422	423	377	455	427	440	405	407	445	421	380	429	449	435	442	415	396	417	422	408	424	425	414	416	416	452	450	410	447	416	393	447	421	423	404	441	395	439	402	403	369	407	434	389	420	430	447	438	455	421	441	451	388	419	393	461	439	412	387	396	414	456	431	432	406	420	418	437	443	392	412	426	379	411	432	475	485	453	388	400	434	449	451	444	422	431	411	439	439	432	422	441	396	442	394	391	429	397	453	422	429	432	411	438	408	398	419	408	423	389	450	433	460	402	391	477	443	402	453	433	457	412	428	396	368	482	427	443	428	426	427	400	461	404	409	454	435	387	448	473	399	405	397	397	419	450	404	434	437	457	444	391	380	383	437	446	402	392	419	407	384	401	439	426	402	425	410	384	367	363	462	464	370	394	418	402	435	450	456	460	383	433	429	440	425	459	436	409	379	434	422	406	412	483	400	432	399	453	430	395	417	424	422	437	414	402	467	414	435	433	416	399	415	451	403	379	395	460	403	384	455	382	465	398	446	432	431	417	402	423	401	412	450	454	404	357	435	418	404	440	409	411	404	423	401	373	443	419	406	449	423	415	457	436	428	428	420	388	429	438	417	422	382	386	437	458	420	429	414	407	400	397	408	384	432	458	448	434	411	428	405	429	432	446	439	431	402	436	426	399	444	434	398	418	417	402	426	423	442	389	413	438	407	387	411	413	395	409	411	404	396	385	405	412	419	381	385	414	355	416	434	420	409	418	440	433	412	422	411	412	401	393	396	432	431	449	418	450	397	417	411	427	413	367	440	389	376	420	402	400	432	430	446	366	404	437	409	389	421	395	398	425	417	442	418	419	460	389	423	431	408	449	470	393	388	424	422	411	427	376	425	378	417	458	472	451	430	423	442	407	403	404	461	425	440	434	443	429	455	406	450	449	392	427	426	449	445	439	402	450	393	417	441	433	396	385	398	426	422	397	395	434	399	403	439	385	426	434	426	427	440	405	397	421	448	416	407	452	422	418	441	401	437	442	404	418	397	445	424	393	380	424	449	432	432	441	394	425	420	439	445	456	424	437	393	417	438	416	439	441	400	412	450	425	441	445	440	443	432	433	401	393	445	427	437	417	405	415	434	436	430	433	404	436	381	460	446	456	409	426	431	430	429	397	415	421	462	421	458	408	453	461	457	409	421	411	391	424	420	435	409	408	433	441	421	437	451	464	424	401	438	384	423	417	424	428	386	416	401	476	457	456	414	453	377	430	434	430	420	434	430	424	429	406	441	433	434	424	411	398	386	424	464	452	426	435	393	438	426	409	387	391	441	413	405	374	417	388	409	450	430	417	377	409	423	468	408	406	420	445	422	386	450	431	426	414	411	452	423	454	424	448	450	406	450	425	382	396	412	461	416	432	415	416	394	404	410	443	404	408	421	419	424	378	412	436	409	455	432	384	406	399	398	426	401	437	452	433	400	407	413	429	418	402	412	425	395	465	403	410	413	385	401	433	417	401	383	415	433	386	409	429	436	443	397	414	412	408	390	427	440	432	458	385	450	434	427	435	429	415	386	460	431	431	425	446	437	436	421	439	434	414	403	408	450	423	433	436	396	466	434	451	413	387	430	428	456	424	421	446	461	446	441	401	434	429	434	430	426	447	460	385	421	411	437	450	442	435	414	425	396	440	391	423	449	392	439	441	439	423	408	384	431	400	449	401	427	415	424	449	418	383	431	393	412	433	418	424	419	402	425	434	411	375	453	351	438	401	388	473	433	367	407	425	402	413	450	398	423	432	404	412	422	446	412	388	425	438	402	406	438	457	478	461	413	425	397	431	428	423	473	427	390	420	397	409	420	387	427	461	415	431	418	430	434	412	418	422	424	440	439	414	436	436	416	414	424	413	433	448	425	436	433	459	403	419	429	443	419	418	430	397	431	408	413	422	429	440	413	384	392	428	425	404	441	411	407	472	394	415	435	385	478	440	414	457	423	414	436	410	419	417	423	442	424	436	433	420	391	445	434	429	428	428	404	414	431	373	417	402	396	428	394	397	423	428	427	428	412	439	416	384	415	422	380	399	412	391	450	443	454	488	433	380	410	437	392	397	455	421	426	428	409	403	426	429	400	408	410	459	394	433	440	467	433	447	406	468	473	425	411	402	425	442	479	426	457	467	411	415	425	446	421	445	415	417	424	418	419	411	399	387	433	390	442	376	454	431	434	417	431	410	421	413	421	391	409	426	414	426	414	464	423	446	401	428	435	433	429	492	388	412	410
6012	2119	1602	1195	1013	967	948	966	982	969	867	919	872	925	972	884	925	954	970	955	921	953	938	945	914	925	943	931	881	927	944	972	931	934	904	946	950	995	924	913	930	942	980	911	930	934	898	949	882	903	916	880	983	972	877	892	964	944	882	916	960	933	973	1007	950	982	951	917	960	990	900	930	913	957	975	919	929	938	901	913	916	905	967	902	924	905	898	916	941	940	966	974	890	891	941	911	915	966	920	919	995	903	873	956	841	912	916	947	881	918	862	911	970	988	901	915	917	912	933	903	917	929	884	955	916	919	926	911	914	943	907	885	920	959	918	939	927	915	909	894	921	930	967	945	924	931	943	903	945	941	932	904	937	936	946	892	967	905	883	907	925	945	920	909	927	955	842	944	907	913	902	942	897	960	878	919	931	922	935	973	917	919	908	983	947	945	949	942	996	924	909	874	921	899	883	950	933	945	922	923	926	938	935	940	990	911	947	921	923	912	916	951	961	949	920	932	886	945	910	871	867	890	908	959	911	886	924	937	902	923	990	966	915	897	911	942	928	897	912	955	980	932	962	940	906	921	937	907	942	945	912	962	920	983	988	903	933	909	893	946	910	942	914	978	924	900	932	963	938	961	985	936	946	883	920	927	929	901	950	940	917	868	928	965	931	972	964	945	927	930	957	890	921	881	980	887	932	935	963	963	854	917	933	914	876	972	906	912	997	953	918	917	902	982	975	906	934	951	902	912	883	919	916	967	971	888	913	946	958	985	952	909	906	936	980	947	943	965	907	949	933	927	916	956	911	904	938	937	931	887	938	968	929	968	931	1010	954	930	935	953	921	897	933	937	930	862	895	890	918	946	908	925	958	969	1010	933	910	931	867	964	971	944	932	941	936	995	965	925	942	924	929	936	968	939	928	940	935	914	938	948	981	935	988	882	935	927	896	951	1014	946	919	945	933	957	879	958	948	950	929	910	922	896	943	968	992	938	948	967	911	932	962	926	931	842	943	922	943	910	884	994	903	899	915	901	954	952	910	943	967	915	916	952	878	939	934	956	916	902	920	951	985	908	902	911	903	913	935	922	909	946	984	944	929	887	900	922	888	911	947	907	911	918	891	965	925	931	894	918	864	936	948	891	940	928	901	887	931	930	946	902	936	914	946	971	946	949	910	970	899	923	928	924	888	938	931	900	934	957	869	949	882	939	927	916	957	923	915	898	927	910	944	959	882	906	957	971	909	968	911	937	951	924	893	916	959	895	946	956	960	927	958	927	931	936	962	975	913	932	959	951	905	933	894	905	950	935	942	963	907	905	912	899	905	978	870	924	897	940	904	961	914	901	889	957	903	909	980	893	967	909	919	917	954	922	920	915	912	909	959	925	962	906	946	897	894	993	909	949	924	946	919	927	982	918	961	963	941	976	932	972	900	892	925	943	924	931	948	910	907	917	916	938	915	888	926	963	907	895	889	932	934	928	966	981	931	967	985	933	955	872	911	939	894	941	942	914	899	951	927	902	920	917	911	939	896	900	902	881	933	922	929	916	910	937	991	892	958	931	954	930	949	877	901	950	935	909	953	926	878	888	928	914	955	865	862	976	948	880	943	920	918	891	914	908	939	979	950	899	950	919	920	954	915	937	929	930	922	945	932	950	921	920	904	937	820	924	912	948	936	970	996	949	954	924	933	907	914	953	920	927	940	922	980	940	904	934	916	940	965	981	911	916	970	944	946	889	959	921	911	924	939	908	889	933	951	915	886	920	912	941	920	890	934	948	959	887	928	972	939	926	1012	919	913	970	928	960	926	874	967	980	969	931	966	937	938	938	951	973	968	898	934	1001	925	897	899	896	946	912	936	877	938	920	940	923	947	897	932	891	950	923	917	900	878	913	926	925	929	882	949	915	937	899	912	983	915	919	909	893	931	911	965	896	935	955	942	921	909	920	946	881	965	966	923	960	941	926	921	933	970	941	895	902	982	912	946	971	979	912	964	900	909	927	963	957	988	948	926	954	918	880	974	897	892	873	1013	896	978	965	952	958	943	923	915	933	977	927	944	938	920	872	894	959	953	922	939	910	958	939	906	899	963	963	918	945	942	969	954	968	916	938	963	961	947	926	940	918	921	908	956	983	929	931	906	873	908	1007	975	935	947	920	944	972	879	905	938	898	933	917	942	941	928	923	953	861	949	927	942	940	911	945	921	930	917	938	914	937	887	953	930	899	902	971	896	973	923	914	933	921	977	928	890	900	957	907	919	950	894	936	927	934	944	919	930	934	989	935	946	936	931	904	919	966	955	955	866	955	908	974	956	920	899	951	945	916	947	976	954	989	931	894	986	1019	907	952	960	959	900	860	931	930	949	942	928	928	910	945	912	915	937	981	946	945	952	930	861	913	893	976	893	935	919	926	959	939	916	963	876	941	922	959	962	948	887	928	952	949	967	938	923	949	911	943	906	907	936	903	922	951	941	938	916	904	903	915	890	972	941	949	972	924	941	915	919	911	954	968	920	946	896	947	928	897	931	907	897	940	910	932	1009	928	931	878	964	1002	969	921	961	963	925	947	850	931	911	923	870	972	925	907	894	918	954	896	905	951	954	963	931	912	929	920	995	939	920	927	876	982	944	993	960	982	876	936	896	908	924	897	979	943	961	915	903	927	930	971	982	898	907	879	927	864	978	967	905	908	949	950	934	957	934	938	948	909	914	909	910	951	916	916	939	925	916	955	934	956	924	907	981	920	930	879	938	962	947	985	922	911	914	886	943	937	929	897	948	905	938	930	965	992	948	926	932	944	933	927	905	900	927	886	947	947	955	996	932	946	871	942	859	917	942	902	947	971	929	901	956	990	932	965	924	968	914	939	893	969	980	919	878	936	921	978	947	948	912	978	951	978	965	979	889	901	944	942	954	905	965	935	895	967	941	911	931	948	926	909	966	903	889	937	936	919	966	946	926	954	896	888	936	950	920	906	988	892	933	958	928	943	931	906	902	935	932	892	902	908	891	916	927	942	910	936	928	899	894	942	912	988	964	926	941	900	922	892	954	956	962	929	942	942	955	958	897	915	905	936	946	915	889	915	952	952	962	913	958	886	943	925	905	879	900	970	958	932	939	962	958	958	926	897	947	905	896	956	948	949	943	909	878	969	869	969	959	951	953	928	900	913	988	962	942	920	931	931	945	964	970	973	947	946	939	924	907	906	908	909	982	893	906	923	952	932	920	891	910	916	922	920	923	928	902	928	893	961	943	952	917	919	901	953	926	943	944	980	898	970	950	939	950	961	909	909	935	944	905	902	960	938	916	863	916	934	967	940	924	853	918	912	972	953	898	903	826	912	921	949	946	923	954	879	903	927	919	973	942	909	933	953	898	930	913	937	900	926	891	929	927	931	933	943	896	981	885	909	918	846	960	919	937	964	992	892	884	969	993	918	947	918	978	959	880	955	898	930	946	956	966	887	970	933	927	932	891	903	937	909	918	872	917	993	905	921	984	947	961	924	948	922
24000	20674	23942	27475	20672	19918	1603	773	650	596	429	366	344	371	346	326	332	320	335	331	363	291	322	298	328	311	292	309	368	332	318	306	315	318	264	329	310	286	306	324	297	318	274	301	309	297	274	324	323	284	333	316	301	308	311	303	292	298	285	346	320	310	311	308	345	298	310	296	322	329	289	312	330	316	286	284	296	307	311	327	297	315	294	290	307	317	292	299	329	348	305	296	319	316	279	323	295	326	318	340	271	294	276	320	282	296	311	332	299	302	271	331	308	271	335	323	301	314	298	298	265	300	308	321	350	313	307	308	312	308	280	283	305	303	310	292	287	339	291	267	366	299	298	292	272	319	266	287	340	306	314	300	354	310	303	324	329	281	297	327	329	319	309	319	317	281	295	309	312	308	304	302	297	298	298	304	300	287	282	321	301	342	313	298	285	328	299	342	324	346	296	260	273	279	297	260	280	279	307	292	277	281	298	298	304	278	302	306	342	318	293	325	280	290	297	307	290	335	327	315	289	296	324	310	296	294	307	321	319	320	321	291	288	285	282	317	307	321	293	310	285	299	294	304	332	257	314	298	299	288	312	271	277	295	275	249	279	274	293	294	293	304	307	350	298	311	314	279	314	286	294	321	266	300	291	277	304	270	296	303	289	288	289	311	296	331	321	268	277	309	300	317	330	334	269	314	303	288	294	338	326	273	268	302	292	306	288	294	278	299	298	283	292	306	292	307	281	329	305	308	302	296	299	305	313	314	300	281	291	324	332	295	300	287	298	295	279	338	363	319	296	260	294	296	313	300	280	289	324	300	341	319	291	316	307	297	305	290	322	304	331	307	285	289	294	310	320	320	294	318	324	302	323	329	299	323	321	276	274	303	300	294	276	303	332	298	336	307	273	279	294	294	286	324	307	312	298	277	280	313	301	306	304	328	313	304	312	297	317	293	308	287	309	332	298	300	307	332	301	296	312	286	292	297	304	293	304	295	298	317	300	295	313	311	288	287	312	290	287	323	336	306	285	278	279	295	295	312	308	298	295	298	285	286	303	330	298	279	305	326	261	317	269	300	280	285	313	296	336	317	316	259	297	318	323	298	283	298	345	314	303	296	306	291	320	280	267	303	325	319	288	339	288	288	333	279	290	314	322	306	305	299	286	292	318	333	322	287	300	274	309	305	318	338	288	313	289	299	294	272	310	327	280	283	267	323	300	296	318	298	312	316	321	322	280	270	299	304	313	296	288	335	286	328	300	280	283	318	291	264	308	307	278	321	273	318	293	322	317	307	313	317	293	280	281	310	310	279	331	303	325	295	291	297	306	309	301	309	308	300	303	314	334	290	331	285	300	277	271	331	322	315	312	291	291	278	291	301	294	324	319	298	309	316	293	293	287	289	313	303	307	282	294	279	285	283	321	286	339	300	289	286	296	307	301	317	326	258	290	320	313	320	277	298	333	312	283	308	305	328	312	282	344	296	328	321	308	295	278	331	313	326	306	318	299	308	321	240	265	321	305	317	326	319	313	336	321	310	334	318	294	305	327	288	305	274	323	311	296	296	306	298	304	280	293	314	265	303	291	318	278	297	313	313	320	296	270	349	310	328	308	299	318	315	298	321	331	295	319	271	309	296	303	305	321	258	285	295	293	282	304	290	307	297	307	302	289	316	272	332	273	302	310	311	274	323	313	321	295	275	296	347	307	328	314	328	276	289	292	305	320	308	342	289	294	302	316	323	304	290	275	286	311	329	325	337	309	314	313	297	299	294	304	311	337	313	311	302	297	300	282	298	321	281	296	330	282	333	310	301	305	288	294	293	291	305	301	306	274	312	325	315	310	322	286	300	322	260	278	304	299	278	294	275	294	297	311	321	306	374	318	298	286	352	298	323	319	310	302	270	327	315	291	305	308	296	321	347	320	309	345	316	275	297	319	325	315	296	298	281	305	301	298	316	302	324	322	286	299	300	294	283	305	266	281	279	280	266	323	328	294	275	311	341	296	291	293	316	309	352	328	331	289	308	286	326	339	329	281	307	283	325	308	317	335	280	305	312	298	307	287	303	324	321	328	300	318	286	300	295	283	278	305	294	313	310	281	295	352	281	296	313	291	307	302	313	331	302	315	293	338	308	297	298	324	286	314	319	302	295	285	326	303	306	312	337	296	292	315	324	309	260	321	282	280	304	339	323	299	291	306	280	298	318	315	317	312	290	304	266	335	305	307	282	324	293	313	302	308	309	290	315	301	289	282	301	320	288	320	289	311	303	317	299	323	301	299	286	322	289	301	277	306	279	268	281	311	314	328	309	295	298	326	307	296	317	319	302	319	314	312	316	314	295	275	308	281	329	314	287	334	280	304	284	270	358	340	314	300	281	279	295	316	280	316	292	283	317	282	301	302	316	321	317	316	310	313	295	291	292	285	293	334	286	311	330	289	319	313	260	328	304	267	289	325	301	297	307	287	300	254	287	309	331	319	299	303	286	284	312	299	311	359	303	292	299	278	278	304	284	311	339	292	326	287	295	297	285	274	290	281	289	297	312	312	320	316	288	324	312	306	323	306	298	286	321	313	283	299	307	307	295	325	287	268	304	313	314	292	294	301	283	306	278	314	303	309	276	319	313	298	304	308	285	304	314	315	300	321	295	309	302	342	333	270	298	327	301	314	293	317	279	311	284	307	317	282	321	315	320	297	284	321	306	300	304	326	302	331	258	305	309	325	302	271	309	298	284	336	308	324	313	325	292	282	278	302	323	306	341	322	329	306	338	310	299	292	325	310	326	278	281	292	283	298	307	330	303	318	270	320	269	303	318	280	305	333	310	312	292	283	315	321	328	342	307	324	290	309	326	296	324	304	270	289	295	303	274	291	291	288	268	304	307	301	272	318	323	317	317	299	271	319	292	331	309	322	296	318	316	321	317	294	305	319	306	303	310	319	312	287	283	324	289	335	294	311	303	272	295	315	329	299	283	282	308	281	272	288	344	316	320	319	295	303	305	303	291	288	325	295	315	295	295	303	340	321	309	299	300	305	317	290	288	306	311	290	301	327	296	301	309	316	306	299	318	301	274	263	288	304	321	304	276	276	301	278	299	301	254	350	291	333	322	283	307	301	346	310	307	301	281	273	312	307	280	288	294	297	292	319	317	296	326	296	279	291	299	288	305	300	303	318	324	293	300	301	329	301	312	316	309	304	294	311	328	331	286	290	291	304	309	301	320	279	309	302	299	307	315	286	301	323	312	326	313	282	282	278	282	298	315	309	337	281	315	311	324	314	309	312	320	291	310	296	313	290	297	315	302	348	316	301	313	337	291	332	334	311	282	293	271	286	304	307	298	298	294	295	315	301	303	312	300	261	310	304	305	303	283	331	287	324	327	295	294	283	308	288	298	274	295	322	305	311	306	306	297	269	295	318	338	303	310	288	270	296	286	279	297	288	301	323	288	287	278	330	322	320	305	328	319	320	297	294	273	293	298	310	313	325	287	303	279	299	293
3876	4031	2542	1434	1068	925	801	800	802	771	731	672	707	691	677	664	689	683	700	669	646	694	645	679	686	712	670	678	691	693	662	731	677	705	703	646	659	718	650	721	655	700	641	709	657	678	681	649	730	670	651	685	655	690	664	657	702	646	665	695	693	687	673	712	635	668	631	647	646	679	678	693	723	695	679	684	666	698	664	695	658	697	662	674	676	699	718	673	688	661	637	653	679	668	701	697	663	673	682	690	702	729	689	704	684	758	660	638	680	674	687	656	650	642	690	674	640	679	695	648	659	707	648	683	691	607	669	679	693	699	675	665	660	642	715	679	686	688	690	744	679	687	713	709	708	658	661	714	688	685	719	666	664	632	679	648	642	646	678	672	676	706	654	704	662	637	651	617	684	671	665	655	660	656	691	684	625	717	683	688	668	636	626	681	662	699	646	672	675	689	694	682	692	708	690	657	678	674	690	682	696	646	656	649	699	678	683	654	645	675	678	722	674	670	644	681	657	657	685	692	670	693	629	689	661	737	678	694	682	729	662	658	676	695	697	743	676	685	646	693	666	717	668	679	661	652	657	694	657	689	693	655	644	627	659	669	725	658	658	699	686	642	704	654	706	654	666	651	738	695	688	673	673	710	654	655	704	703	692	732	680	685	685	664	629	704	697	648	676	671	655	694	701	688	670	708	726	704	691	678	673	693	676	651	697	714	689	639	665	663	702	670	663	694	673	675	682	631	700	662	721	651	649	721	684	658	681	589	685	725	680	621	660	703	657	680	718	628	654	660	702	648	685	649	668	692	666	663	692	671	679	679	672	688	715	671	707	690	682	639	733	685	634	631	668	607	691	679	671	652	660	700	692	682	656	625	679	677	664	698	706	705	695	664	651	701	690	733	638	631	708	682	680	676	653	667	682	660	702	705	689	631	687	664	718	644	697	645	663	632	705	684	694	700	644	707	664	629	696	682	733	652	672	695	684	694	660	649	692	637	697	670	655	723	686	676	668	731	631	702	663	653	683	668	678	713	667	658	667	658	672	672	680	677	667	662	676	670	711	673	712	659	722	639	687	688	726	713	676	691	671	709	665	688	695	635	642	704	670	610	634	705	672	726	698	728	687	666	645	696	686	690	664	659	665	638	623	678	691	649	658	615	664	671	660	715	658	660	640	722	622	681	712	655	692	663	628	653	660	657	677	704	682	721	673	672	640	621	668	696	666	683	688	670	657	703	691	631	693	682	675	665	677	701	637	662	705	680	649	633	664	692	652	655	675	696	701	680	669	651	701	649	691	684	707	675	701	699	687	666	661	699	688	661	679	648	687	699	690	668	638	694	665	707	676	713	708	654	673	699	680	682	695	665	686	670	688	703	666	698	675	725	641	692	673	635	661	653	704	689	660	655	693	705	689	689	619	681	621	652	689	662	701	726	708	672	645	692	715	719	659	685	703	600	679	648	634	639	695	698	658	680	671	640	621	667	684	666	693	669	664	660	730	711	669	688	651	678	706	670	663	639	738	680	690	627	694	710	654	694	665	650	723	662	635	670	676	702	691	676	701	700	640	626	659	664	675	664	713	659	706	656	714	715	696	669	667	649	670	674	702	619	675	664	659	670	691	635	670	631	691	676	640	645	707	723	660	681	684	710	717	636	704	700	653	671	664	670	662	680	655	666	697	758	719	688	696	630	683	676	696	726	645	685	645	684	679	687	682	689	656	692	702	666	701	681	676	657	653	694	706	664	646	684	695	685	691	665	681	669	713	687	673	720	682	675	661	678	699	689	716	672	651	645	669	654	710	670	666	669	694	698	643	655	697	669	662	690	641	711	694	682	705	654	752	666	673	658	702	681	680	724	691	698	691	634	688	633	675	662	653	702	657	656	653	696	670	647	679	727	723	659	649	694	668	658	666	715	695	727	689	692	732	656	689	640	690	708	657	666	674	642	716	656	675	691	653	736	682	687	676	638	647	682	718	655	668	666	625	726	657	672	650	675	668	728	709	672	644	679	645	660	664	662	656	677	698	695	660	632	675	670	699	688	703	649	753	692	659	660	675	657	670	652	678	688	701	682	673	647	664	701	664	662	675	739	724	672	683	644	685	703	711	716	692	679	640	712	687	677	665	643	676	699	633	648	663	631	642	661	699	682	671	633	716	636	638	670	616	659	677	702	664	667	649	645	607	659	734	708	688	671	646	734	712	659	644	647	705	711	691	658	669	705	632	667	641	678	711	654	700	674	676	647	686	663	668	665	649	654	659	619	658	681	690	726	719	700	650	643	687	707	678	713	671	670	642	690	639	636	700	681	708	600	709	686	712	649	657	725	741	654	619	668	705	646	722	647	639	675	695	672	646	697	701	683	677	698	657	677	642	683	656	626	690	702	706	703	660	657	656	692	683	736	691	707	620	689	673	669	660	681	647	663	660	657	680	671	709	632	702	673	668	661	728	675	711	686	654	654	683	698	660	715	685	687	683	665	614	750	703	720	680	676	684	679	668	655	720	711	691	650	630	689	695	669	668	707	696	704	657	650	680	667	678	675	688	695	677	654	691	710	647	680	642	698	660	702	692	658	677	645	702	659	736	680	758	672	638	646	679	659	728	697	683	669	684	662	635	691	678	667	696	684	678	657	656	672	688	682	675	672	700	703	651	673	637	667	644	652	639	669	637	698	707	677	692	700	661	697	656	700	678	667	675	649	676	695	711	715	681	632	662	695	650	668	677	643	673	665	638	641	658	673	702	680	612	651	664	663	646	708	659	675	702	677	656	679	665	657	677	691	664	704	669	721	696	676	634	639	712	672	658	680	674	681	667	660	674	672	673	661	684	665	659	699	684	661	663	690	695	659	702	680	718	650	685	693	694	640	674	671	672	670	637	686	712	678	631	632	648	666	675	664	687	679	667	692	661	673	670	650	657	727	699	667	704	663	695	695	663	678	637	682	740	704	659	664	686	693	611	645	731	688	648	692	718	656	734	650	684	730	703	661	643	690	658	674	703	668	661	649	662	659	687	675	637	673	679	686	671	702	685	701	687	687	661	694	724	705	668	704	702	688	658	634	666	728	743	729	677	668	671	682	674	634	694	684	663	714	716	696	673	667	715	659	670	690	680	700	677	705	698	669	687	684	717	693	639	667	666	669	684	693	668	690	674	683	700	694	660	671	669	720	708	688	631	688	659	695	704	680	685	675	697	639	665	621	687	715	661	649	694	667	685	726	637	619	655	670	647	681	685	667	670	700	662	710	669	654	641	662	635	681	711	702	692	719	650	681	688	686	631	691	662	643	666	699	660	630	653	680	639	747	727	652	704	627	670	645	656	696	702	657	668	666	667	692	689	663	682	656	649	657	666	699	665	702	670	679	655	680	672	674	631	681	700	684	697	677	662	674	620	710	723	692	670	673	720	671	700	642	674	670	681	627	694	704	654	710	707	720	678	674	689	713	717	611	639	670	635	687	689	672	668	669	675	708	717	700	667	634	684	718	714	692
23396	20646	24184	27112	20646	20665	16914	1323	701	667	426	327	265	291	279	242	237	216	217	227	224	208	214	207	189	184	186	207	215	188	176	201	186	207	206	191	190	180	180	173	171	174	204	175	168	184	205	195	186	176	176	185	175	164	192	180	195	182	202	191	161	177	217	198	185	178	184	178	163	159	179	177	162	166	194	177	169	186	182	181	184	198	182	166	175	158	175	182	154	184	176	162	179	177	189	165	194	186	167	170	189	174	161	172	197	191	177	180	207	164	183	175	191	179	170	200	187	175	205	194	187	185	178	171	190	189	178	179	178	181	171	176	186	216	162	172	208	157	184	185	180	187	186	177	189	169	174	184	180	199	185	207	166	183	176	166	159	158	168	193	177	173	166	144	173	203	173	174	180	183	173	162	170	179	212	181	174	189	180	167	186	173	199	175	174	173	174	172	175	185	169	194	146	149	190	180	178	185	162	186	176	173	177	191	165	180	190	166	182	177	203	181	205	197	171	172	170	165	167	173	180	169	188	175	163	164	175	194	168	172	162	161	173	180	165	173	196	181	176	171	174	158	182	195	186	167	170	183	181	175	159	213	201	196	163	176	162	150	184	180	184	181	189	185	165	193	178	178	180	171	172	164	204	187	199	165	163	197	164	170	154	188	191	160	166	170	210	152	150	160	169	181	179	162	161	191	186	189	156	191	174	158	174	164	195	171	189	192	176	175	164	147	198	171	181	171	202	184	183	152	171	202	156	171	171	209	177	156	194	153	178	198	170	172	199	168	182	172	182	167	183	187	175	170	191	170	174	206	175	186	165	154	160	173	159	166	184	165	180	177	186	157	165	190	154	175	186	201	182	205	208	171	157	171	205	200	189	179	161	159	196	165	182	182	192	163	160	165	194	172	176	155	174	198	184	146	190	206	183	187	195	156	163	165	172	177	166	194	163	179	172	180	184	177	170	194	193	202	172	172	166	160	180	174	171	172	175	154	194	156	146	167	190	166	177	184	160	156	164	149	187	187	166	171	175	158	161	159	164	181	170	186	165	206	179	194	205	188	173	169	187	160	182	187	158	182	163	164	206	169	194	175	171	181	200	171	165	162	178	168	192	166	169	187	161	165	197	157	153	200	176	155	183	171	168	163	191	197	186	157	160	174	179	156	144	159	168	174	151	177	182	178	181	168	168	178	190	161	174	176	179	169	136	171	154	177	181	176	200	162	168	189	200	200	180	182	179	176	167	171	199	180	169	191	178	184	176	176	194	177	180	184	164	205	193	178	181	176	188	175	169	199	182	203	174	175	161	181	164	172	134	178	168	194	177	168	210	184	216	236	160	207	185	199	166	144	164	189	182	173	166	166	141	188	163	163	196	183	200	173	202	196	173	186	159	188	178	166	187	147	195	169	187	197	178	163	170	168	184	204	171	174	193	168	188	170	206	195	189	205	160	183	155	184	171	187	202	201	178	203	193	179	184	174	200	161	171	167	153	166	170	174	173	184	177	159	157	183	181	177	161	189	178	160	181	188	137	189	196	190	174	159	199	166	161	181	155	165	167	190	186	206	165	155	196	169	186	169	174	174	147	165	197	187	169	188	200	197	210	172	158	176	179	183	185	164	182	195	175	178	162	174	168	182	195	176	190	206	186	153	171	198	208	187	159	173	168	180	173	161	184	188	166	170	168	170	184	158	183	200	198	202	166	155	189	163	164	181	154	181	211	171	184	165	186	192	169	182	162	171	170	199	183	183	154	181	175	176	169	170	193	190	158	202	171	198	188	193	177	185	186	174	189	196	166	177	172	179	189	153	191	162	172	165	173	162	168	183	164	167	161	167	159	168	187	167	196	160	169	165	188	206	174	187	194	203	151	170	175	165	169	167	196	173	156	192	186	170	194	174	157	161	192	169	187	187	167	187	176	185	169	155	200	187	203	171	167	192	171	147	171	181	190	183	201	192	171	176	183	163	196	195	148	168	169	157	198	186	147	157	187	175	183	169	183	171	162	170	189	168	171	174	200	199	189	168	169	171	177	192	149	145	177	179	203	189	175	186	182	176	177	191	168	169	193	173	169	185	186	174	191	171	192	186	161	188	164	142	182	184	194	174	179	188	174	177	159	182	187	173	192	209	162	174	184	211	203	196	195	183	182	172	178	169	176	185	185	170	204	189	183	166	184	162	190	176	186	168	192	158	161	149	160	182	176	191	182	165	162	154	185	187	201	178	165	173	197	167	147	177	137	186	180	204	193	171	168	160	153	188	172	179	165	184	178	158	182	183	174	177	177	165	185	182	192	182	187	212	190	151	184	163	177	159	206	185	189	164	181	200	204	203	163	143	174	161	185	165	164	185	143	190	179	206	154	180	190	156	172	172	186	183	148	163	157	159	177	163	167	185	173	196	188	187	170	149	158	172	182	205	161	195	192	181	190	152	189	178	181	163	162	180	179	171	171	165	170	191	168	184	184	160	168	186	175	174	181	177	177	157	195	181	183	171	177	159	167	206	180	194	155	193	163	182	170	155	192	174	184	176	185	190	201	146	191	165	185	164	186	189	183	175	191	197	168	168	193	212	183	180	169	184	159	165	181	180	176	208	179	187	169	169	188	181	175	175	182	181	170	157	183	209	190	198	192	161	142	171	181	202	159	180	143	174	184	169	147	188	194	169	156	147	173	201	163	184	184	214	169	171	149	189	184	169	183	191	169	200	149	176	194	178	158	158	144	168	174	174	185	191	155	186	161	176	171	183	156	166	168	168	171	188	185	167	160	184	167	168	196	196	178	152	176	171	171	169	179	177	205	155	156	182	158	221	206	163	185	171	167	192	185	190	193	186	175	197	161	161	176	176	192	183	177	171	173	169	187	166	165	186	180	169	173	182	197	174	170	172	208	175	166	182	198	177	164	179	196	172	190	177	178	189	194	175	162	196	166	172	172	184	209	175	160	178	153	167	179	175	170	168	174	184	190	205	190	164	175	146	161	155	192	166	180	172	187	157	181	179	207	201	191	160	209	176	197	183	179	172	181	173	168	183	165	151	198	191	147	183	184	182	170	177	182	186	177	173	179	174	191	175	207	173	185	205	185	208	168	180	164	172	197	186	170	172	181	200	206	177	162	180	192	164	189	173	163	186	169	185	206	207	158	170	192	167	186	177	190	170	189	195	174	155	175	162	190	169	170	156	173	148	169	179	193	162	195	172	175	185	174	192	166	166	185	178	144	167	189	166	177	169	144	170	180	183	183	190	182	191	174	178	165	178	161	159	172	161	175	158	171	181	165	158	224	186	206	156	173	158	172	174	172	196	167	159	171	191	152	189	175	187	183	157	177	177	187	198	173	171	167	191	188	176	160	170	195	192	173	154	187	187	181	154	214	206	152	168	189	204	163	174	185	178	192	175	185	163	176	166	173	166	174	180	164	176	167	170	170	173	171	172	182	181	174	161	175	213	180	154	172	171	168	164	170	169	180	187	183	187	172	165	168	166	168	182	191	170
4124	5766	3437	1714	1091	823	700	684	572	593	523	458	503	475	461	458	424	443	438	435	462	418	428	436	444	428	445	430	439	453	467	400	452	414	442	433	431	456	433	444	433	440	444	422	463	455	439	436	439	451	457	469	423	420	413	445	428	431	442	450	420	470	434	460	429	407	414	430	441	462	431	421	441	412	459	421	427	370	400	440	428	429	428	369	437	451	463	430	467	411	434	395	439	442	405	420	406	389	374	443	410	464	444	387	464	404	455	376	404	404	468	427	426	431	435	413	415	425	389	436	432	421	432	439	407	450	426	445	407	433	412	418	457	414	407	433	440	458	426	449	427	429	425	382	444	419	468	427	420	447	409	449	441	422	418	417	441	427	436	431	447	463	442	445	416	435	421	414	451	444	440	411	430	429	431	412	460	437	427	443	431	405	445	448	437	446	432	408	465	402	447	461	450	443	469	419	399	429	462	383	433	414	442	393	426	447	435	445	404	409	399	418	430	428	426	429	414	449	421	442	410	417	467	443	434	424	439	451	435	442	413	431	445	431	438	411	429	407	392	410	417	416	427	423	467	399	448	411	424	434	439	456	410	470	436	438	424	431	404	421	436	412	422	433	416	460	391	454	440	426	405	424	398	410	421	435	441	425	484	422	397	406	456	403	425	432	442	417	402	426	450	477	429	418	420	426	405	442	419	458	431	405	464	457	416	436	427	440	424	422	418	428	429	437	389	443	412	433	430	422	425	440	459	419	433	444	469	436	441	422	420	457	418	402	392	429	409	439	426	438	408	444	437	460	459	450	404	440	447	451	403	415	431	445	398	434	440	429	412	439	450	471	390	437	425	426	434	432	430	432	433	429	467	388	452	447	443	420	433	436	428	439	424	427	438	420	442	420	434	446	413	463	442	405	419	430	401	427	422	382	393	437	418	463	406	426	428	442	406	438	425	425	405	410	453	423	428	430	396	402	441	456	444	422	396	442	439	436	415	422	415	454	425	415	425	424	434	399	429	435	426	454	421	450	431	419	427	421	449	417	431	419	396	413	459	431	446	428	454	410	438	428	433	405	441	406	458	456	430	422	441	441	450	453	442	433	395	449	449	454	428	421	449	465	449	473	426	438	434	440	438	422	423	437	448	455	400	410	469	399	374	400	394	416	423	433	440	434	412	419	412	394	435	419	400	436	449	418	427	417	426	434	440	446	400	431	432	467	405	427	393	397	438	428	446	447	400	446	438	447	436	466	414	417	437	433	424	438	417	445	422	416	444	472	408	436	473	422	424	423	446	417	440	419	404	434	438	418	417	422	457	416	402	444	427	456	435	420	415	405	414	431	395	453	418	413	406	456	439	428	416	410	444	440	447	411	437	411	437	433	401	401	445	400	436	408	439	418	410	408	408	436	434	431	454	418	420	423	417	428	429	406	454	383	409	418	460	433	384	427	407	424	423	431	407	449	409	421	421	460	424	467	415	407	446	411	447	420	413	424	389	423	407	440	431	421	433	434	450	424	435	451	446	425	407	422	440	422	423	414	447	440	426	384	415	418	444	449	399	405	423	450	469	430	422	434	442	431	421	412	458	442	393	447	400	470	411	449	458	448	396	421	441	409	410	436	437	426	441	406	466	428	435	428	422	432	419	424	451	415	437	471	449	466	427	412	420	409	419	440	402	428	445	425	458	439	413	442	451	444	448	432	434	403	429	440	412	441	431	445	421	446	439	413	426	403	440	418	428	423	437	439	422	414	420	389	441	408	412	458	406	385	434	434	433	376	454	410	426	448	452	394	466	438	411	437	432	421	436	412	466	492	419	436	401	429	428	473	460	435	418	410	416	444	408	435	442	439	431	399	439	392	454	413	434	440	446	414	430	393	399	433	424	456	425	422	457	402	418	437	455	422	389	443	444	382	423	425	406	415	433	457	395	401	441	437	443	404	413	421	442	448	455	420	412	421	431	394	409	419	468	461	407	452	407	425	430	403	439	423	404	433	411	409	409	400	456	426	469	459	373	425	415	465	445	444	431	429	439	444	433	434	434	452	455	422	400	453	429	421	412	392	423	449	438	402	442	432	438	394	406	458	416	438	401	417	408	420	452	461	428	400	442	420	404	437	401	444	411	411	432	431	425	421	422	424	474	417	460	404	402	441	421	416	392	411	433	412	428	442	423	393	403	450	439	474	427	434	440	427	386	425	411	417	442	440	406	425	408	432	428	415	450	431	450	413	433	439	436	454	428	400	420	447	452	424	421	421	420	436	404	451	398	418	439	426	469	451	449	413	413	411	481	417	459	432	436	414	394	454	427	407	428	426	447	449	413	432	409	435	452	459	449	417	441	452	428	434	408	423	431	417	401	458	433	399	420	461	435	416	454	425	418	419	422	444	406	448	391	423	434	443	479	421	428	433	451	425	429	412	459	431	413	413	376	428	431	408	426	402	430	416	424	431	444	455	412	409	400	430	429	418	428	430	427	439	471	436	420	418	426	417	423	424	434	454	438	425	436	374	418	430	459	421	399	447	435	390	428	425	417	422	449	421	431	430	426	421	458	457	401	439	426	406	393	395	449	409	420	415	425	415	399	433	410	414	402	469	398	436	431	416	429	416	438	393	429	440	444	425	418	427	448	446	425	396	399	452	446	425	400	431	440	432	443	421	405	429	415	467	400	418	432	452	443	427	389	436	420	418	418	463	406	396	463	432	417	411	463	446	420	450	432	458	434	429	409	432	437	431	448	470	429	398	465	390	448	452	430	397	435	440	386	443	424	429	433	423	438	430	429	479	396	442	446	454	479	434	438	446	416	422	453	436	409	386	441	394	421	453	428	457	411	406	445	394	415	389	435	407	401	405	401	439	434	441	398	368	431	448	420	443	428	430	431	415	468	403	420	403	414	427	404	442	415	416	428	451	425	454	403	417	429	401	436	439	413	409	445	419	463	430	422	446	434	430	448	442	418	398	400	388	412	414	436	438	438	420	407	421	466	426	414	380	437	424	393	403	456	421	432	428	425	431	431	407	396	422	427	430	434	427	426	428	453	474	408	447	415	423	428	423	435	428	409	447	425	414	426	411	412	438	444	415	449	425	436	461	431	436	424	449	429	483	410	466	465	409	381	439	424	412	421	423	420	424	444	439	443	399	412	452	458	419	428	416	468	469	416	435	400	376	411	459	419	415	426	413	415	412	412	434	444	475	443	429	435	447	396	412	422	407	462	436	439	405	390	443	420	431	458	424	435	415	426	397	439	430	500	410	389	406	417	434	413	465	431	409	430	424	415	451	391	434	440	420	425	410	461	441	439	451	400	428	412	469	447	429	412	378	422	429	418	426	439	428	421	433	459	399	437	450	407	405	443	438	429	412	424	427	409	435	417	419	417	438	429	437	452	433	414	442	401	421	453	423	434	421	406	424	411	415	419	433	439	402	436	431	442	434	420	416	487	425	407	421	440	452	451	442	428	439	432	430	424	428	420	437	442	399	428	415	435	408	424	444
31404	19204	8121	1295	800	752	634	582	526	519	446	437	448	424	440	443	412	405	439	418	429	448	446	416	414	453	399	432	424	396	410	435	399	432	426	427	428	391	398	409	432	391	408	377	460	430	435	400	383	413	380	464	411	422	399	420	399	421	435	440	386	407	395	421	441	388	446	391	417	425	401	377	410	426	372	411	453	386	448	412	407	404	411	447	423	449	425	417	369	415	436	440	409	437	424	385	455	419	412	396	405	424	430	398	437	441	423	436	389	429	436	418	437	436	434	413	389	422	426	403	419	392	437	424	397	440	454	421	448	422	419	463	390	430	397	410	401	425	399	460	455	394	441	386	406	406	433	423	390	425	414	435	396	389	399	437	424	429	456	391	418	439	414	443	453	449	468	423	431	400	441	435	420	393	352	430	431	434	435	385	437	436	441	398	438	416	388	428	428	437	396	402	413	423	411	436	401	413	395	450	452	427	416	409	400	440	424	422	444	424	406	394	417	444	429	397	437	413	429	428	409	370	408	388	406	434	395	373	410	448	397	427	425	424	401	421	430	425	400	424	403	387	441	455	398	439	430	420	433	441	399	391	439	428	399	400	435	440	407	405	425	416	479	448	418	429	435	416	413	428	419	418	434	406	424	395	414	390	415	420	419	433	422	446	445	399	411	413	438	408	440	399	400	425	387	436	400	418	408	448	410	397	418	424	396	430	440	402	389	414	415	434	375	412	401	437	424	398	437	441	432	396	410	449	416	410	410	405	453	425	371	364	405	399	422	418	439	459	424	413	400	475	432	399	394	424	422	411	421	437	454	422	440	416	409	431	422	435	435	439	414	428	442	425	398	448	423	431	409	469	400	375	395	414	423	366	443	467	411	405	434	397	385	425	435	459	425	471	457	396	404	415	416	446	415	382	446	437	418	433	445	419	418	428	456	416	447	434	426	427	414	388	448	417	411	394	388	422	415	445	405	378	412	433	423	411	408	433	445	414	378	392	411	403	457	446	416	413	457	399	406	482	400	420	411	399	420	374	416	465	410	384	444	377	384	394	404	412	418	392	409	410	466	384	410	386	371	440	397	391	410	406	426	414	425	446	447	424	464	382	412	440	439	394	439	409	422	402	408	393	435	400	420	377	444	445	443	406	406	435	395	390	435	423	421	433	432	439	405	437	406	452	398	417	404	408	408	476	418	453	439	425	429	427	424	400	436	403	398	416	450	429	413	435	411	427	435	433	425	386	408	411	430	432	454	408	410	395	419	408	436	404	419	421	476	434	396	434	430	426	413	395	378	458	451	429	420	441	399	451	396	417	423	424	395	432	416	433	439	428	410	403	444	432	406	399	423	391	423	426	391	428	385	435	430	405	375	418	396	390	445	407	449	421	420	394	407	389	419	417	445	467	398	438	445	393	444	442	411	397	417	418	420	406	427	379	418	450	446	379	417	444	398	403	404	432	418	425	448	437	420	431	403	436	436	417	422	423	395	432	427	410	431	400	405	395	403	424	451	452	373	393	433	394	418	404	435	431	386	379	451	447	420	378	445	397	445	383	377	411	380	437	384	347	441	425	409	405	437	427	421	428	440	404	389	441	437	419	438	478	430	406	394	440	397	429	414	415	441	396	429	400	439	408	408	408	394	432	418	427	382	418	412	411	420	413	441	462	443	395	400	397	491	418	439	429	437	435	436	473	425	417	410	431	411	442	433	429	397	420	422	419	408	420	403	414	424	437	414	427	367	367	403	405	400	460	428	401	418	417	455	393	460	413	421	429	429	428	380	394	402	413	442	426	413	449	414	455	402	401	418	422	383	421	426	396	405	410	463	408	413	414	453	401	407	413	417	405	408	388	426	448	410	409	416	387	427	410	410	437	408	420	425	408	440	397	425	403	422	449	419	413	438	414	427	380	423	419	462	436	403	409	401	443	394	420	429	396	445	429	477	442	402	411	446	410	432	435	443	442	430	400	390	449	424	387	418	422	467	407	421	405	401	411	437	414	390	415	428	381	386	423	413	399	390	387	389	427	415	450	441	388	426	427	413	383	417	401	408	416	433	435	459	390	384	414	419	439	417	400	416	419	436	449	416	425	424	426	435	437	452	401	408	389	435	405	446	429	403	423	404	420	436	407	399	414	398	378	424	427	387	416	447	404	436	427	405	437	444	419	447	431	442	411	411	403	391	412	457	415	441	401	404	433	450	416	404	393	388	421	447	390	414	403	369	376	432	429	403	441	457	437	439	386	397	435	444	411	431	437	433	379	410	405	422	441	451	439	448	411	460	406	422	421	416	409	410	443	400	451	382	408	402	428	416	388	381	415	401	435	451	482	451	420	479	454	401	416	415	420	436	453	449	425	403	409	439	470	413	447	422	416	456	444	412	409	416	397	387	462	443	401	410	402	424	412	395	404	376	412	416	438	406	431	431	411	427	408	457	408	390	432	416	444	417	401	485	436	477	424	404	401	392	458	425	443	431	413	412	419	449	450	430	428	452	430	426	426	409	364	395	445	405	447	422	436	396	448	420	420	432	409	412	417	392	422	427	434	403	417	409	419	396	448	480	454	419	402	427	428	420	407	427	410	406	395	422	427	407	414	403	410	415	382	401	432	417	417	446	445	418	425	402	388	413	428	425	429	442	417	376	431	424	413	380	419	456	405	412	398	442	394	412	395	407	459	391	402	400	462	384	395	407	438	399	453	423	404	413	454	407	471	450	410	425	376	427	432	392	410	436	413	427	400	448	409	400	402	427	457	389	419	445	404	441	448	415	387	418	407	409	414	442	407	415	408	378	446	400	435	427	404	471	436	402	443	383	454	422	390	430	408	429	430	414	434	379	412	396	423	394	377	410	408	433	424	355	404	421	390	419	444	405	399	417	393	399	411	443	372	412	459	460	413	426	438	433	450	421	411	446	422	414	403	423	425	375	405	433	423	390	447	389	440	413	407	397	420	434	418	421	421	411	447	483	401	414	402	414	453	417	436	467	419	420	410	445	435	438	395	410	384	397	466	410	411	477	439	424	436	417	411	423	429	412	434	375	411	439	408	451	443	422	408	375	428	398	398	426	423	415	405	396	438	420	389	427	368	421	429	439	433	377	415	412	418	428	408	411	411	426	402	388	389	408	429	432	394	392	365	409	395	438	428	421	427	408	420	445	424	399	367	355	409	408	414	447	406	450	419	401	456	452	431	471	454	414	435	404	413	426	422	421	390	429	464	408	449	429	412	429	431	397	420	398	456	429	400	436	432	431	416	405	428	438	374	409	403	427	424	430	419	442	417	457	443	382	425	396	431	389	417	427	430	414	450	436	409	397	369	421	422	446	415	422	393	380	413	380	435	386	411	428	382	439	385	416	452	429	441	450	432	391	430	395	423	395	438	417	429	399	440	387	477	386	372	414	406	417	455	430	406	405	465	435	431	407	409	438	440	450	434	417	417	424	417	453	419	418	412	442	407	365	411	365	464	482	411	446	382	416	432	378	414	435	427
5895	2054	1564	1331	1091	1010	969	1022	991	886	965	921	964	878	924	949	942	956	912	952	899	962	914	952	891	906	967	873	881	966	983	892	932	943	904	905	897	874	982	916	954	957	905	917	884	922	885	940	863	882	952	946	941	943	925	914	944	909	926	919	917	896	943	918	957	949	918	932	920	924	868	939	889	888	931	962	912	863	949	957	925	927	909	971	947	939	961	867	919	922	937	934	965	890	950	914	900	952	881	887	894	898	937	962	920	899	971	919	953	938	939	951	889	910	919	899	912	925	920	935	933	945	932	953	913	918	903	917	943	905	925	978	920	924	920	839	944	964	919	896	969	891	961	904	945	952	860	959	882	975	914	882	904	917	941	944	900	893	909	879	899	973	954	965	960	914	939	945	925	954	931	885	940	929	948	888	917	932	862	926	858	917	966	916	874	957	908	870	977	993	931	930	901	977	895	925	895	913	965	962	942	949	904	926	952	938	954	969	940	931	938	887	883	909	935	924	930	931	942	910	960	981	936	913	983	886	962	880	972	835	890	929	936	903	903	906	898	919	956	891	911	989	924	893	923	907	916	932	921	946	956	881	932	911	942	931	959	920	923	943	962	938	896	903	936	941	937	848	942	973	975	1014	922	937	889	974	920	915	923	867	951	934	932	950	907	1029	928	933	941	907	940	904	888	897	895	852	934	940	910	928	934	884	928	972	957	942	936	908	923	999	945	945	972	890	973	984	908	930	954	931	913	930	899	946	897	932	976	899	1003	917	868	943	914	910	947	902	944	952	935	899	930	975	952	890	916	915	861	891	932	935	919	870	932	944	914	925	922	952	948	896	962	932	972	927	960	897	881	914	973	916	943	928	899	912	919	1001	921	892	899	952	924	959	931	939	903	902	912	931	891	968	915	878	920	942	936	974	931	913	979	961	926	913	987	920	993	859	997	925	927	930	886	918	918	951	936	930	927	906	923	912	890	907	934	838	983	947	864	936	891	897	916	1007	973	978	890	927	957	869	970	924	925	946	937	916	949	930	886	911	945	976	970	892	901	969	954	934	867	934	924	952	922	903	961	954	912	920	946	940	901	950	955	933	890	911	940	966	945	908	932	928	867	933	898	952	938	914	933	912	934	899	956	920	815	916	927	1033	858	902	962	949	930	945	945	911	905	934	907	855	913	924	950	924	882	927	910	906	967	895	942	911	972	880	930	918	884	935	888	928	921	942	908	908	955	955	916	913	938	921	902	951	923	961	936	919	940	947	915	907	929	870	880	904	919	949	931	987	916	935	894	939	895	929	923	904	869	941	965	905	968	958	968	913	949	927	901	944	946	907	890	934	973	914	934	965	909	927	893	925	901	922	916	922	875	976	911	906	877	908	920	920	936	917	886	898	914	899	902	951	971	978	948	882	956	890	928	907	897	925	954	908	881	891	908	977	975	964	936	882	887	955	939	990	935	883	930	943	909	900	951	911	885	951	961	899	884	916	912	857	912	916	934	911	979	960	974	927	909	923	921	931	905	951	869	934	948	935	911	946	905	951	942	928	911	936	891	919	958	912	970	909	922	941	885	955	960	918	893	953	901	897	921	896	927	907	957	890	928	927	880	930	937	949	977	870	952	935	898	946	946	905	930	958	939	904	923	883	928	920	913	929	934	975	909	883	849	841	911	929	956	973	918	924	899	957	940	942	929	912	912	974	940	839	894	920	922	873	922	906	915	854	967	940	926	945	890	934	936	925	924	904	951	979	905	968	967	863	951	960	932	928	936	966	943	949	896	956	893	883	910	901	909	931	916	971	917	938	889	908	946	911	942	921	884	940	934	956	912	937	884	935	922	968	942	970	975	922	941	997	930	907	929	901	914	961	928	915	950	888	938	936	921	899	898	960	930	909	954	853	958	944	860	946	905	946	903	942	981	875	951	961	894	861	939	888	863	957	976	913	978	962	862	901	961	905	925	943	912	899	913	918	923	973	900	958	867	998	910	926	920	947	925	914	980	920	915	926	922	910	913	934	919	945	895	919	908	958	883	902	871	940	889	951	906	928	934	924	925	957	905	903	877	955	903	954	882	886	903	939	979	902	967	932	933	913	974	952	937	950	984	951	894	904	929	938	935	860	875	951	923	980	960	914	921	950	923	921	931	915	935	956	983	933	968	910	962	931	926	931	942	975	878	897	923	887	940	926	963	956	957	952	988	901	940	913	888	923	938	919	886	923	953	919	945	914	889	924	959	943	902	911	944	980	957	916	924	959	866	930	921	921	937	885	880	925	931	949	943	870	953	988	956	965	939	932	974	915	908	972	944	946	964	914	923	916	910	935	910	959	942	898	1041	943	927	905	946	919	896	907	926	937	913	995	902	881	887	917	914	954	967	862	977	896	942	902	911	933	908	911	904	951	864	909	879	929	889	939	950	916	976	864	940	888	941	956	918	889	940	953	925	888	940	867	913	890	949	913	905	909	928	880	932	938	913	947	961	884	903	901	950	935	897	959	940	907	898	955	935	935	895	900	918	928	901	869	897	957	986	952	889	926	932	952	906	892	939	917	914	1018	933	941	923	941	921	966	932	923	966	939	947	945	923	939	994	963	955	895	902	908	937	930	929	947	900	983	916	906	938	891	968	932	937	950	983	952	962	907	957	970	917	890	908	895	961	942	937	916	902	958	952	928	932	835	880	931	940	973	931	930	860	953	916	951	915	954	908	923	933	888	941	959	904	925	905	901	908	921	896	924	937	915	895	973	969	950	929	928	946	947	927	947	850	881	948	950	885	984	906	962	932	944	943	927	975	854	927	928	988	886	943	882	963	971	929	880	961	967	913	930	914	933	872	927	890	949	879	881	962	907	907	899	893	967	895	945	983	925	950	917	947	965	937	936	950	909	976	884	932	959	887	951	895	906	910	922	948	927	896	897	930	937	897	916	908	901	902	965	960	934	951	886	932	949	981	934	958	926	958	914	922	912	965	962	949	934	943	927	922	919	948	870	908	903	923	970	958	916	917	910	914	919	924	909	933	922	961	931	894	925	892	925	925	966	934	937	930	901	930	968	936	880	1006	937	923	914	909	933	913	946	902	932	900	920	913	939	955	926	902	935	899	876	935	907	919	904	917	984	929	925	910	972	955	973	892	915	928	908	904	944	919	925	912	902	956	942	943	929	901	929	900	905	969	891	970	930	982	911	907	923	919	882	940	958	926	959	932	981	952	961	928	886	947	943	886	896	864	862	943	887	860	1019	871	953	900	931	911	951	923	941	873	892	913	921	915	1005	937	939	878	922	982	921	927	937	912	916	907	926	861	969	890	903	943	898	971	919	948	951	923	937	960	980	892	956	970	914	934	918	879	926	894	914	884	965	926	883	921	956	924	957	963	920	915	884	921	980	888	929	973	942	967	973	910	907	905	882	867	971	944	945	901	928	931	930	906	886	948	961	918	920	919	900	966	926	922	970	931	951	949	906	911	930	915	924	969	846	982	926	892	963	941	993	948	899	923	912	955	935
23971	20654	23883	27461	20650	19882	1576	789	579	519	458	373	378	364	347	347	343	345	366	326	345	306	275	317	334	312	326	327	297	309	325	274	313	300	363	288	332	295	319	340	314	347	313	334	267	263	301	298	296	318	286	328	305	302	314	307	293	298	306	307	316	279	307	302	300	305	313	324	309	284	308	304	271	338	265	281	264	303	273	303	350	333	315	268	303	298	321	286	276	314	279	299	343	314	303	290	308	285	251	255	300	340	293	307	309	297	300	342	306	324	318	328	283	306	287	308	324	292	286	307	316	309	298	285	280	282	288	290	285	285	306	293	321	301	263	272	338	303	301	282	303	297	289	308	280	293	304	298	296	280	308	288	288	309	275	292	315	294	281	285	304	287	305	280	298	298	322	284	301	312	326	301	302	309	306	286	349	251	266	274	289	318	285	295	329	294	327	319	285	283	334	318	294	298	327	299	300	310	299	322	334	294	304	278	283	296	284	305	321	312	266	295	293	301	303	323	300	276	329	335	309	319	296	296	298	292	278	289	302	314	318	274	327	292	280	284	308	323	269	299	308	329	304	307	301	325	255	268	285	289	327	289	303	288	308	328	272	308	311	302	276	313	291	297	314	323	298	310	322	310	303	303	295	320	321	298	273	294	277	284	281	271	285	312	307	269	299	281	301	296	301	321	327	269	269	280	302	291	282	304	293	286	285	307	333	323	333	288	292	339	319	338	312	310	300	290	270	310	320	294	300	293	336	323	285	299	315	304	272	317	276	289	302	314	276	323	314	287	317	279	315	309	275	270	312	289	309	284	270	299	304	340	314	275	245	289	316	280	297	316	291	327	303	299	308	278	311	315	323	329	303	324	311	306	303	326	296	276	330	300	285	308	321	297	315	310	279	281	287	305	331	281	266	306	314	250	262	308	333	308	288	321	303	323	320	257	304	300	280	302	293	319	288	273	285	298	297	294	290	340	312	328	252	327	318	305	348	286	315	295	281	293	278	303	298	277	297	305	305	306	307	282	302	278	303	326	339	294	280	326	297	307	300	311	300	307	317	292	325	294	290	343	282	320	283	283	285	275	295	279	291	298	256	326	299	283	315	300	268	292	326	296	313	278	318	310	282	293	283	264	267	308	280	291	284	295	290	330	301	301	317	293	302	286	315	302	347	307	309	285	285	346	328	290	266	331	327	321	320	296	327	304	289	278	297	291	317	286	316	293	296	296	303	310	297	293	334	297	309	301	315	295	293	339	299	310	297	312	309	296	316	277	349	307	311	317	283	318	324	319	298	274	297	295	309	309	294	307	312	304	302	298	289	311	318	271	294	297	255	262	306	305	300	316	321	307	296	322	273	298	299	331	302	281	289	333	319	286	311	300	339	298	267	264	294	278	312	324	306	300	285	342	324	270	281	284	309	281	318	305	261	307	347	311	286	329	334	318	305	307	309	326	288	249	297	296	276	280	305	269	291	313	305	294	287	350	329	295	293	297	315	283	303	281	340	298	312	282	312	319	286	308	294	297	264	308	300	299	320	299	310	328	291	300	309	302	303	273	304	314	308	317	306	317	276	269	273	279	275	291	289	350	286	295	303	311	295	299	297	303	309	303	276	290	285	294	310	279	290	316	282	334	292	320	276	297	255	309	323	297	302	284	302	320	315	284	303	295	300	295	305	305	276	294	299	305	262	292	322	318	325	280	305	309	294	314	304	292	291	325	298	289	312	285	313	304	297	291	259	299	325	316	291	283	275	329	302	310	288	305	311	301	291	306	283	298	317	278	330	313	311	300	283	324	317	277	310	315	297	302	305	292	257	326	301	301	262	326	290	286	273	346	306	345	254	325	284	254	317	290	310	298	289	309	347	270	314	306	309	282	283	317	311	272	311	318	301	283	248	307	272	302	321	272	293	292	311	299	319	311	282	314	295	295	338	324	262	285	285	299	267	282	295	270	301	251	292	304	298	329	309	334	286	306	280	284	246	261	306	302	285	274	286	294	318	301	315	272	332	335	319	288	282	312	309	303	300	304	324	304	311	332	338	304	273	290	308	343	314	274	331	314	337	279	289	291	312	325	305	283	322	297	287	312	278	288	284	304	299	308	287	315	282	330	272	295	313	297	317	316	296	312	336	329	277	288	311	277	308	304	319	306	315	297	300	281	319	295	303	278	289	291	292	297	294	305	285	318	301	287	289	311	282	303	299	325	294	300	279	319	269	320	300	303	317	283	298	304	290	317	282	295	276	290	285	296	299	286	286	305	310	283	317	317	300	274	311	302	253	316	300	304	266	299	315	272	301	300	293	334	305	343	313	301	285	251	275	273	300	300	305	310	314	294	276	351	313	289	272	307	300	296	318	287	299	279	266	286	314	317	259	303	265	307	322	280	298	331	280	303	324	291	309	265	311	285	312	305	325	297	277	282	300	335	275	311	301	267	341	332	284	292	308	280	326	279	313	286	275	319	299	320	292	288	303	289	303	317	288	304	330	300	344	310	310	307	305	285	299	310	311	300	322	298	289	323	288	285	293	314	329	313	310	301	292	310	294	302	282	317	269	298	289	294	305	295	317	322	334	265	306	300	276	325	309	297	295	308	309	317	322	325	308	288	330	292	318	311	309	313	282	317	287	303	298	321	333	304	309	290	278	321	330	304	287	313	271	280	283	291	293	306	281	280	273	294	266	307	295	280	279	285	314	324	290	306	303	324	304	306	315	300	290	293	311	288	294	278	271	271	300	301	287	316	299	281	310	303	301	317	299	302	292	298	292	301	289	338	299	266	284	291	264	293	316	335	288	301	272	307	298	324	299	286	311	288	347	296	282	307	308	310	302	298	298	274	335	285	330	298	320	305	287	315	261	289	281	305	315	312	307	302	311	307	319	290	284	270	313	281	288	305	338	286	297	297	293	291	315	310	315	332	281	309	328	292	298	361	320	316	303	288	267	329	278	326	251	289	284	301	278	292	302	272	310	309	265	301	328	333	276	307	292	284	276	301	334	328	297	279	302	299	310	340	312	309	316	294	305	284	243	294	317	315	290	292	281	304	310	294	337	274	299	294	302	293	287	275	309	307	335	313	285	320	306	313	298	293	339	289	281	322	300	304	320	265	262	279	307	283	318	301	298	325	288	332	276	314	308	299	295	294	306	278	304	303	291	308	284	269	284	279	320	300	303	311	308	272	281	297	280	300	293	264	316	302	297	328	310	335	297	317	273	303	296	284	330	327	311	315	285	287	294	288	279	318	298	308	287	298	302	278	294	285	283	285	284	315	308	326	281	317	283	306	354	277	284	320	286	294	298	291	280	300	302	318	298	307	316	275	295	266	292	295	356	293	278	301	281	290	296	296	297	311	283	292	288	325	313	331	284	258	301	269	261	303	321	301	317	290	279	320	339	298	302	320	292	285	296	328	289	308	358	295	294	314	330	323	273	294	292	300	308	315	298	298	322	279	275	304	315	337	255	293	325	340	308	295	319	321	330	316	333	299	287	303
3918	3981	2374	1362	1033	874	832	810	737	769	655	660	672	709	651	720	728	680	684	665	685	718	739	670	666	670	711	670	701	722	640	661	660	713	671	689	700	692	659	661	695	691	685	670	650	650	712	728	679	628	675	686	704	677	691	662	659	653	645	718	707	687	669	693	697	666	689	654	695	690	711	729	664	671	674	655	649	658	683	631	653	642	668	658	649	684	644	640	702	612	676	683	694	679	686	653	662	673	671	657	667	688	627	618	645	647	672	639	631	661	694	698	664	664	622	669	627	669	714	642	670	707	650	678	668	678	671	685	651	668	676	684	699	684	682	671	679	659	712	698	686	689	641	700	651	670	691	650	690	621	688	708	659	660	665	669	627	666	670	658	655	647	671	650	683	648	685	666	655	676	675	643	707	688	615	708	706	657	689	665	675	690	648	733	695	665	680	706	652	688	652	655	728	674	677	681	646	653	657	647	639	668	679	672	697	648	593	687	678	635	652	659	632	706	668	692	702	709	687	679	685	673	707	671	685	635	674	684	689	720	686	661	659	670	650	638	689	668	653	652	720	662	682	679	635	668	650	662	672	690	683	694	688	643	663	654	669	692	701	693	703	651	672	667	680	708	644	686	662	680	703	678	716	709	657	644	690	658	649	671	694	630	707	681	622	661	686	660	645	667	655	712	708	655	649	682	641	646	624	687	760	681	687	699	663	660	674	641	647	693	651	712	671	674	606	642	663	632	693	666	686	630	718	702	664	686	656	651	613	637	706	714	655	695	703	699	730	654	669	702	617	674	662	662	669	697	649	680	642	681	682	624	697	664	684	676	678	635	731	670	665	696	642	659	644	704	682	674	700	687	693	660	683	681	647	642	676	689	654	636	662	682	648	640	644	686	668	677	720	697	651	702	672	693	703	696	699	638	728	710	677	654	661	677	704	657	695	653	697	683	649	662	679	662	621	719	605	680	639	671	675	683	604	695	694	661	705	648	689	651	697	660	686	669	691	666	696	706	682	657	642	656	652	687	701	635	629	681	700	658	669	713	664	645	684	681	659	670	693	678	638	652	630	670	675	662	683	725	654	709	671	725	670	717	676	638	672	687	713	687	700	670	685	687	677	690	636	639	692	666	690	684	681	630	684	661	665	632	644	647	682	641	680	660	683	700	669	671	656	675	664	657	663	636	694	628	680	693	707	728	690	693	651	681	659	667	619	654	738	663	644	621	721	670	683	695	659	624	693	662	658	643	699	677	690	688	587	654	655	693	685	664	662	673	661	638	703	633	704	647	701	672	672	717	685	655	664	649	662	645	634	653	701	656	654	647	696	658	626	640	649	677	635	680	666	646	631	688	677	669	677	658	688	645	658	651	701	685	678	667	714	694	675	672	649	632	670	662	635	669	673	746	665	692	675	707	620	687	686	681	683	691	674	678	665	673	658	674	649	678	674	714	713	667	682	722	647	674	619	723	676	691	656	631	646	596	739	696	647	678	689	687	658	651	653	677	700	672	632	651	665	657	663	649	680	677	698	652	657	675	655	654	672	689	645	674	656	632	646	627	702	641	657	695	672	665	672	664	667	649	666	662	657	684	700	662	679	667	634	666	697	700	646	640	706	689	645	655	651	700	711	706	688	696	676	646	667	686	627	674	713	638	674	641	649	664	703	698	652	695	687	675	659	699	652	666	603	626	714	624	681	685	695	664	656	661	688	635	674	667	680	702	669	714	677	639	649	675	639	665	648	648	689	703	709	688	697	700	698	651	616	668	670	633	648	690	713	694	705	684	680	699	641	692	676	640	678	653	682	713	707	672	662	682	646	660	675	658	649	648	660	664	708	668	658	696	669	696	687	709	655	679	664	671	705	634	670	663	696	694	652	711	700	649	655	618	692	627	648	695	701	656	631	645	682	701	648	707	672	677	688	678	653	666	711	666	641	647	689	644	647	690	655	656	657	632	642	671	658	691	716	672	671	718	637	665	699	715	691	638	686	689	658	681	664	653	679	640	680	697	646	659	668	669	717	657	682	651	654	697	676	698	631	629	650	677	675	624	639	689	653	698	687	713	656	656	676	695	693	647	672	720	695	666	614	689	638	659	642	672	648	724	648	683	716	710	672	665	671	686	651	650	703	644	679	661	642	684	690	660	638	729	691	677	637	699	709	647	669	673	676	685	629	623	679	679	675	645	636	694	685	615	684	699	648	691	712	701	671	687	650	654	706	665	664	706	692	667	696	657	646	715	618	681	686	675	690	594	680	724	657	647	656	691	706	656	717	685	682	645	640	736	732	674	636	715	648	702	665	649	643	656	703	703	656	599	686	684	677	662	676	663	690	674	649	679	700	660	675	637	675	721	660	644	638	697	673	653	601	705	661	694	681	664	693	667	686	701	683	675	714	689	688	671	712	648	691	709	611	679	605	648	701	640	660	698	640	687	739	683	702	691	648	693	672	661	641	657	645	671	719	692	668	686	704	680	689	681	662	672	697	627	680	685	689	660	692	674	669	629	687	642	654	650	672	689	660	714	710	658	690	678	656	639	695	714	652	686	688	652	684	677	652	675	720	666	642	682	668	649	674	689	696	683	652	703	669	680	697	681	649	635	676	698	653	657	683	664	657	678	656	640	669	670	677	668	665	599	684	675	663	690	766	656	644	661	665	669	668	634	722	631	649	643	673	692	674	690	672	693	678	689	678	652	630	693	649	691	654	670	617	659	658	626	617	655	721	654	631	625	641	675	653	643	654	689	684	645	676	676	691	647	671	656	666	615	735	674	689	657	650	670	675	683	670	659	632	682	664	675	669	651	670	703	669	671	642	663	680	638	669	622	653	681	691	661	632	669	661	733	697	673	702	671	685	724	665	665	646	665	682	666	691	698	642	674	700	651	649	676	681	666	650	673	737	704	690	637	688	662	649	692	667	668	711	626	679	644	633	700	682	704	652	663	677	639	647	631	706	683	635	663	648	673	646	665	682	695	659	635	687	680	673	656	664	656	706	644	667	668	654	676	621	672	627	648	721	668	670	696	705	678	629	612	645	683	669	686	667	664	675	675	634	656	649	683	713	673	654	646	672	675	632	658	644	701	678	669	648	703	686	664	678	651	645	686	699	638	708	657	693	714	646	632	664	671	664	726	700	659	654	654	649	663	677	658	737	680	651	678	652	664	638	712	651	695	674	710	658	682	669	676	699	648	634	680	672	675	709	707	655	701	667	660	683	727	655	681	651	658	699	625	681	681	703	659	681	663	668	659	711	679	656	706	697	657	633	682	688	628	677	695	691	632	678	677	649	677	694	654	669	672	667	642	683	687	643	748	691	677	675	671	683	661	668	677	727	746	654	659	685	687	668	654	660	700	678	688	680	664	680	723	651	704	679	650	646	687	650	654	699	669	675	646	676	649	659	732	714	641	672	687	700	646	703	627	651	673	672	699	691	676	646	743	662	699	711	682	680	690	640	660	664	646	626	668	674	687	669	706	704	709	654	707	709	605
23433	20661	24168	27131	20660	20692	16637	1231	641	575	426	335	320	275	273	234	233	245	236	237	223	212	206	194	181	188	179	175	179	173	192	176	197	201	166	202	223	167	207	152	186	222	182	193	182	166	168	159	162	189	154	174	150	176	183	189	203	179	175	164	184	170	187	186	163	169	161	160	188	169	163	175	160	177	177	175	142	172	186	202	191	188	171	189	183	206	175	184	153	181	189	141	184	181	176	158	169	160	173	185	167	171	159	175	199	176	169	181	171	174	182	177	171	162	168	190	195	180	192	161	159	181	168	204	181	151	181	165	183	192	157	151	172	167	184	161	162	172	187	184	152	160	164	170	200	155	179	156	192	167	194	175	149	179	206	179	173	176	178	186	168	156	188	167	211	157	179	160	181	193	204	153	186	190	174	194	189	177	187	151	191	181	166	173	171	164	186	187	157	178	186	179	186	203	191	183	180	174	161	194	182	192	172	194	195	178	157	178	197	176	183	172	176	187	177	171	189	161	167	198	173	179	167	175	171	195	177	157	176	173	192	182	185	204	161	211	180	173	179	201	163	156	172	168	154	178	162	169	175	176	167	178	166	185	165	186	159	160	180	156	176	176	173	175	192	169	176	158	185	171	179	172	186	158	153	172	170	160	172	177	150	178	176	177	174	186	173	201	194	162	180	186	191	158	169	186	163	202	172	158	167	182	191	186	190	187	194	204	179	185	167	198	166	172	158	180	177	181	185	176	195	187	184	162	193	177	152	175	175	178	152	188	166	172	189	174	174	172	166	176	167	184	160	160	177	168	174	176	187	181	186	192	185	162	179	165	183	173	162	158	163	176	157	165	160	175	172	174	170	170	179	173	195	179	175	194	172	196	162	164	150	184	164	186	204	163	180	170	172	156	172	177	175	174	182	183	187	170	166	185	192	186	181	173	182	169	180	184	181	159	168	180	175	171	176	160	188	204	141	170	177	170	167	157	209	164	179	164	145	144	191	178	176	217	220	149	177	197	192	179	165	172	176	174	170	190	145	189	179	158	160	189	179	189	184	174	179	190	159	177	169	175	178	191	159	167	162	179	161	155	177	183	169	199	159	183	192	186	195	163	197	157	202	176	181	160	190	195	200	142	173	164	168	169	160	154	168	192	177	174	171	169	168	155	190	156	173	180	192	178	179	198	172	193	170	156	186	164	171	154	188	152	169	182	162	182	193	157	153	180	189	192	160	173	172	208	178	183	164	166	159	167	161	170	183	189	183	171	166	166	172	152	181	200	182	170	195	190	202	172	185	181	152	183	162	150	181	184	165	200	199	179	175	184	167	178	175	185	162	161	171	182	182	174	180	162	142	154	172	200	189	197	172	175	166	175	182	170	154	169	171	179	162	170	161	203	168	161	167	172	174	176	139	191	185	178	147	161	159	162	190	163	177	175	188	185	160	179	171	171	172	172	195	168	167	207	174	185	151	162	189	171	164	174	182	190	182	174	151	181	173	186	199	164	188	178	170	145	165	178	208	188	185	178	195	181	187	163	189	200	173	180	159	186	196	167	150	159	150	182	187	197	156	169	167	142	170	167	182	187	193	186	179	164	184	151	187	161	214	168	179	174	181	178	151	172	173	183	191	193	177	144	196	165	170	172	189	192	203	184	182	166	152	191	171	173	163	171	191	174	181	176	165	147	171	174	169	181	173	183	165	180	170	175	160	195	176	178	203	160	183	176	175	164	189	176	160	178	175	169	176	176	146	175	196	114	175	170	165	169	159	171	186	183	178	179	158	174	181	145	180	178	162	155	162	162	166	160	201	178	160	155	178	179	162	155	192	191	179	189	188	163	147	178	185	180	156	170	164	175	165	184	184	161	166	162	188	197	187	170	194	172	188	171	165	165	184	155	184	185	165	159	169	172	169	162	178	165	156	185	147	161	188	182	158	151	172	182	208	185	197	198	167	200	181	176	174	175	190	188	180	184	153	180	174	160	181	146	170	179	154	199	155	188	175	191	191	157	187	200	158	162	192	182	188	155	170	166	176	175	177	161	198	200	148	156	165	186	173	198	194	176	160	176	169	173	169	169	190	169	188	189	199	170	151	178	190	192	174	160	190	180	183	183	170	179	175	184	199	159	191	177	190	202	201	179	187	177	160	158	184	149	181	193	186	186	195	186	171	142	167	186	185	184	217	187	174	164	160	164	182	169	164	168	166	166	163	193	181	170	187	162	168	148	160	168	173	195	170	204	166	173	167	167	174	177	184	176	173	178	178	173	170	182	182	184	158	148	191	210	144	140	184	191	165	160	187	186	178	172	173	150	197	162	155	179	169	176	169	149	198	174	178	173	185	188	161	170	177	144	189	168	168	138	167	186	168	164	171	162	165	165	176	170	153	190	191	197	184	152	142	196	162	166	165	172	172	188	195	165	164	180	180	169	180	166	165	171	190	181	186	148	170	176	186	172	183	176	160	184	147	158	180	180	157	154	151	160	167	151	139	181	177	164	177	166	169	176	154	165	181	212	172	165	165	193	173	158	185	176	158	164	191	196	192	184	170	188	177	185	162	173	182	168	166	170	174	181	187	190	179	152	157	167	191	178	173	191	165	194	172	183	163	155	169	201	178	189	164	161	174	173	186	205	163	170	167	183	186	170	160	180	178	192	154	170	156	170	190	184	164	164	175	165	182	172	176	160	183	154	157	191	158	176	184	185	182	190	168	152	163	158	197	176	190	166	166	171	183	204	184	184	160	178	175	183	173	174	193	172	177	164	165	205	161	172	144	171	178	161	180	188	157	139	185	182	188	161	168	188	188	183	176	197	169	177	154	180	190	178	178	194	193	171	165	153	191	183	198	175	208	181	191	187	170	190	163	157	180	196	168	151	176	185	196	176	181	161	175	168	185	168	160	159	182	155	169	167	175	172	190	158	184	170	172	174	172	190	181	185	157	167	161	167	166	185	167	162	166	156	183	172	155	176	171	189	194	171	163	169	197	154	178	156	160	196	200	181	167	169	177	189	193	168	175	180	172	184	147	166	208	183	164	164	195	187	206	155	156	170	162	195	187	187	176	171	174	193	187	182	167	167	173	167	139	190	173	193	187	193	176	179	166	194	163	192	178	175	214	197	182	170	182	177	170	159	172	176	206	193	159	200	160	158	165	184	159	180	179	202	189	175	169	172	174	178	179	177	179	164	153	168	160	173	169	180	179	182	177	165	184	190	197	168	177	173	177	191	175	157	198	177	193	170	178	189	185	175	205	183	182	200	188	186	172	174	164	200	169	185	183	205	188	164	158	186	168	165	193	157	158	174	175	166	164	184	186	178	188	173	176	177	161	188	186	175	184	187	170	167	160	188	159	192	197	159	192	157	180	187	168	177	162	183	201	160	186	174	183	184	148	196	169	164	174	163	152	156	169	165	162	170	184	165	190	174	162	158	164	176	206	177	180	172	169	174	174	156	178	183	196	164	167	180	173	173	174	164	186	155	167	164	172	177	184	177
4025	5657	3206	1514	1126	805	718	584	600	513	538	461	455	478	431	471	421	466	445	460	462	439	443	448	388	401	382	384	409	460	446	430	427	389	440	453	469	447	443	399	465	422	393	491	427	436	432	408	425	458	431	391	408	431	450	456	469	417	418	421	405	421	396	387	447	443	452	396	390	442	413	451	430	401	449	402	451	437	408	387	420	452	425	411	416	414	452	445	396	422	396	385	428	374	449	404	430	456	430	446	410	406	419	422	425	455	437	425	391	442	429	414	442	437	413	407	451	390	418	404	402	443	404	414	453	470	397	435	428	407	395	441	422	428	462	436	413	410	409	410	441	415	445	406	432	402	413	444	433	428	422	446	422	453	418	443	446	421	418	446	383	444	401	418	452	421	408	425	432	452	395	403	401	429	416	438	431	421	429	456	415	442	434	436	433	461	411	440	425	437	423	415	404	420	414	423	450	425	454	408	416	402	442	431	425	452	427	410	398	421	410	419	411	379	456	454	445	436	455	496	389	429	429	408	429	422	417	440	431	433	375	437	403	440	434	416	417	445	444	433	419	420	433	450	413	418	415	416	412	411	410	416	409	452	408	421	398	383	418	441	436	431	460	409	449	426	402	402	415	429	424	414	441	435	373	406	426	425	434	426	469	426	430	407	420	441	433	446	437	448	404	433	439	434	435	399	446	426	451	440	406	438	443	423	459	417	415	409	407	438	421	419	423	432	473	402	436	460	438	418	473	448	461	404	482	426	422	444	423	424	426	412	455	458	405	398	443	423	471	406	412	379	402	426	403	405	407	421	409	432	395	414	431	441	397	426	425	405	438	393	412	439	410	434	376	431	433	417	427	430	468	463	431	423	418	420	442	414	436	418	403	405	416	398	414	433	401	429	434	404	419	415	429	414	422	391	448	432	446	400	438	443	463	408	442	393	404	464	446	416	445	427	418	410	447	454	414	403	407	388	452	416	425	440	401	433	434	441	422	454	417	413	436	426	437	439	428	447	426	409	415	457	397	466	387	424	421	396	390	407	447	437	453	465	426	442	430	416	419	428	437	449	419	420	422	443	409	418	418	387	400	481	419	415	409	431	449	397	431	435	419	401	391	435	435	429	397	441	435	429	416	383	443	428	406	399	430	443	416	393	461	410	432	414	411	412	429	436	417	422	422	431	391	444	418	449	422	440	393	436	410	395	427	443	404	423	422	422	450	444	440	449	442	428	436	425	427	448	422	424	403	453	469	438	401	439	395	429	435	447	436	401	413	429	458	417	376	402	400	448	411	420	434	449	402	407	408	444	375	430	458	452	425	406	421	438	431	396	402	453	415	417	435	426	430	424	425	450	401	411	414	460	395	423	426	407	434	420	399	415	443	420	448	422	392	410	415	433	424	437	453	390	435	434	408	429	421	439	388	443	411	404	398	427	386	453	421	415	452	455	447	456	437	429	438	430	402	430	431	419	421	410	448	453	413	436	456	456	431	372	437	414	449	457	419	382	403	456	422	431	463	440	407	426	400	432	373	410	403	387	442	421	445	417	409	416	472	459	416	440	435	441	457	409	441	418	434	464	400	391	380	483	445	443	428	447	439	426	427	415	392	417	431	403	394	451	456	423	422	426	394	424	426	436	428	418	414	446	417	420	447	402	420	424	425	435	414	430	432	385	399	426	446	399	413	446	377	445	442	431	457	396	426	434	405	447	421	441	414	406	419	422	435	426	420	427	461	454	387	423	379	395	382	435	412	417	428	418	389	420	406	429	396	459	419	440	424	445	393	463	406	434	426	427	446	420	403	425	470	450	400	407	414	421	376	416	444	453	385	461	437	382	421	407	400	422	379	429	435	457	429	419	403	418	409	431	427	422	428	442	402	399	418	376	413	420	408	422	423	435	446	467	393	424	418	430	405	394	450	418	425	450	412	418	483	423	424	442	438	380	429	383	409	459	384	409	436	409	416	440	415	422	456	480	415	440	425	460	436	442	445	428	423	469	415	429	444	452	441	433	400	425	474	437	409	429	410	403	440	425	437	438	435	421	427	418	407	424	398	402	437	410	454	440	408	444	429	413	408	411	427	401	456	434	446	449	412	432	432	429	412	416	406	448	410	385	413	413	405	416	412	412	429	415	461	396	454	436	393	450	451	417	462	415	425	408	455	405	410	406	436	459	404	432	446	408	423	385	393	433	432	435	409	425	435	376	400	416	444	438	457	429	444	410	396	418	410	438	400	401	465	447	416	411	424	412	448	391	438	432	415	436	462	426	455	448	400	416	413	407	417	419	453	400	438	382	408	452	396	450	423	422	416	404	405	429	432	395	434	449	425	422	416	465	427	421	426	427	433	440	425	429	422	451	418	440	412	412	421	422	386	426	411	399	445	424	433	423	407	443	402	416	404	411	435	410	426	405	447	441	431	423	449	427	436	413	429	405	413	429	429	408	419	407	463	419	406	432	452	424	420	413	420	461	407	431	437	420	427	464	446	419	437	404	430	433	439	439	440	452	421	422	426	402	423	416	382	418	402	397	446	451	411	390	425	435	426	396	414	460	431	375	459	415	423	412	447	441	432	421	438	459	450	428	451	415	415	431	411	397	393	406	408	414	446	414	410	446	409	462	443	457	414	442	408	438	408	455	450	443	422	414	421	424	403	445	436	434	425	422	420	461	391	426	407	432	450	400	411	442	413	413	402	434	406	390	404	403	429	368	427	434	446	470	436	418	409	448	419	402	416	414	448	434	387	411	427	441	431	427	439	434	457	434	421	418	466	411	425	430	420	429	410	428	435	409	414	420	403	439	436	401	422	451	468	420	434	414	435	389	391	412	379	440	413	403	426	434	431	443	404	456	412	412	443	430	384	419	414	385	447	426	430	437	464	428	436	413	446	422	477	434	416	403	437	427	399	410	442	395	395	408	408	427	438	411	400	448	419	437	420	376	446	418	435	437	396	463	462	428	432	383	418	419	360	429	440	419	433	403	398	414	478	383	423	426	410	404	440	423	439	450	430	401	419	442	453	468	423	400	449	443	428	442	420	411	406	418	453	417	444	427	397	424	387	439	455	423	388	400	459	432	427	426	433	454	472	430	394	437	436	455	429	429	419	405	440	410	391	422	417	415	441	458	403	416	432	433	422	412	417	440	437	434	443	432	385	428	408	417	409	456	435	395	454	409	413	397	432	405	418	397	449	417	457	413	387	439	395	413	408	419	397	421	406	432	411	381	425	418	453	397	418	391	432	407	443	415	432	436	413	452	418	396	438	429	436	415	434	413	399	419	414	422	406	437	387	438	467	395	425	423	430	402	413	459	434	476	415	403	388	410	422	419	438	427	414	406	411	405	444	416	435	389	412	414	388	409	427	447	412	452	407	438	414	405	426	398	413	433	425	395	420	422	437	415	410	437	439	419	401	406	422	398	430	382	449	427	396	420	429	456	431	434	439	437	444	419	469	421	404	410	424	419	448	394	438	450	451	448	410	412	422	437	392	441
31316	19266	8063	1192	756	657	631	552	557	526	484	459	424	465	437	377	446	405	447	402	472	413	406	420	442	424	394	394	450	392	431	394	369	399	413	437	439	417	421	420	402	437	411	378	423	423	425	419	409	425	408	402	411	439	421	419	427	415	440	387	427	412	424	422	414	429	394	416	470	422	435	405	418	399	413	429	388	386	425	397	407	408	405	369	417	382	449	416	409	440	407	404	424	437	425	452	408	437	429	430	434	400	399	438	406	410	448	405	448	423	397	408	371	400	385	435	454	448	412	444	420	445	438	431	418	432	467	400	437	443	430	375	410	402	404	440	402	419	442	440	439	419	398	388	409	452	419	392	437	442	425	442	404	387	460	426	428	401	434	414	400	446	438	388	465	413	386	419	402	432	430	396	432	418	432	425	413	385	433	449	403	419	442	385	381	435	435	401	372	432	473	428	428	414	404	433	415	448	420	407	432	400	384	415	383	414	415	411	403	403	406	405	415	401	394	443	397	439	412	404	424	410	423	380	442	431	418	453	353	382	418	400	417	399	385	421	423	384	422	374	428	429	434	400	402	415	429	389	436	458	369	438	394	443	464	431	395	402	409	386	419	433	410	438	430	380	403	414	461	438	426	410	434	448	448	386	413	424	410	356	382	398	412	382	382	403	440	439	420	439	424	410	429	441	438	429	448	503	414	402	389	404	464	439	420	414	462	396	391	406	464	449	398	413	401	425	379	441	448	396	390	418	374	390	432	422	447	453	406	413	445	445	442	393	350	397	406	414	435	374	409	409	419	374	397	437	475	426	434	432	446	391	422	429	405	417	447	402	380	412	413	427	403	351	404	406	395	393	417	372	422	428	435	423	434	417	418	426	450	442	439	417	402	439	411	403	464	397	398	420	430	397	454	407	432	430	404	391	416	452	427	411	385	397	442	451	409	436	457	424	406	436	378	421	398	430	388	393	427	392	432	439	409	434	456	401	397	381	397	374	436	374	440	413	397	423	403	423	409	423	412	414	426	412	406	382	442	447	438	439	445	384	412	415	431	399	426	405	406	417	421	403	421	435	437	403	406	446	421	409	389	416	407	435	462	407	410	413	460	408	437	425	413	405	394	437	413	410	429	429	393	437	416	428	444	433	432	379	418	424	468	447	413	407	418	427	388	416	427	397	416	414	448	421	432	460	424	398	421	398	414	420	467	424	436	412	394	396	431	410	425	392	450	427	372	454	410	439	446	411	405	424	409	428	393	417	375	422	446	435	414	421	444	439	422	406	421	425	436	436	414	416	412	422	393	415	420	430	415	428	435	449	393	437	427	431	406	408	421	432	437	410	418	444	400	392	361	423	418	422	414	460	385	411	431	429	465	430	387	398	423	438	430	395	401	397	421	407	429	416	411	427	427	404	425	462	418	439	426	414	425	439	403	396	404	463	415	375	413	409	437	442	402	402	423	412	405	424	399	438	389	436	422	433	420	406	414	464	421	394	398	439	386	427	405	406	452	405	395	437	355	391	417	407	434	384	405	433	435	436	417	401	396	361	372	482	409	429	377	408	412	432	426	399	400	419	435	437	457	401	431	396	419	475	441	419	416	431	422	411	428	454	402	443	406	414	417	414	427	416	379	416	418	427	421	403	459	466	383	404	411	418	422	402	403	436	414	416	425	400	414	415	417	438	432	394	392	404	393	412	427	438	433	430	423	425	375	433	423	429	396	422	439	386	393	427	419	423	419	426	440	416	375	417	412	406	433	400	406	435	408	422	415	423	466	400	397	409	415	432	404	384	423	439	434	402	389	404	423	423	402	424	406	445	413	417	428	450	423	374	401	387	410	382	391	413	405	406	379	419	413	421	413	422	437	415	433	410	402	432	450	424	398	409	401	416	402	406	422	416	413	452	410	390	408	419	373	402	400	420	363	402	413	425	384	442	395	435	383	416	381	407	424	429	431	406	425	432	453	400	369	450	401	418	433	412	434	430	403	432	383	428	405	417	411	402	435	420	443	413	453	412	391	433	412	410	431	454	412	452	397	434	403	433	390	401	396	426	406	439	450	400	386	370	413	405	374	452	392	404	420	404	439	408	435	464	431	428	435	406	412	449	473	394	422	368	403	432	391	419	427	428	400	432	411	413	393	395	444	418	412	421	393	445	393	444	388	401	415	409	430	423	439	380	419	419	411	415	411	475	451	443	410	469	417	411	424	417	412	440	443	375	409	409	455	405	392	415	442	422	399	417	424	415	431	412	404	400	434	389	472	404	408	412	414	422	430	447	416	431	470	399	394	404	383	380	425	411	413	386	430	414	390	421	396	390	413	410	442	395	427	419	398	449	409	395	411	399	400	443	413	441	438	380	420	436	417	419	399	407	405	432	469	382	418	407	466	387	413	401	428	427	412	409	396	405	413	420	389	461	444	419	432	422	369	430	406	387	414	413	407	410	426	426	409	392	402	395	383	401	436	399	412	430	398	434	407	436	428	440	406	407	428	424	386	414	411	415	390	420	444	416	391	449	419	417	405	397	417	411	405	432	454	422	416	443	400	405	431	423	407	426	421	416	404	411	417	399	401	432	411	409	451	459	433	427	421	421	432	404	432	452	428	378	382	417	405	394	415	415	418	414	417	408	407	416	438	418	429	437	365	429	434	425	427	417	421	455	387	380	445	408	439	462	428	370	417	414	384	424	421	426	406	406	403	406	405	415	427	435	407	439	439	414	414	416	412	489	446	389	427	467	396	384	409	401	429	415	428	411	402	393	409	389	419	421	415	377	412	393	403	409	393	416	402	403	399	410	421	397	436	425	406	437	409	399	399	420	414	386	416	431	422	356	385	390	422	437	376	429	392	389	422	443	467	398	440	400	400	411	367	437	438	384	431	446	421	429	408	457	391	417	436	417	407	369	461	440	370	464	385	390	427	414	428	397	410	432	454	420	434	449	406	379	415	409	419	415	410	427	449	418	408	404	407	405	414	400	421	375	399	408	417	399	415	404	447	378	419	387	438	392	429	432	404	376	415	411	458	397	411	401	425	394	409	399	427	459	412	412	452	410	414	433	427	391	402	403	387	421	364	441	401	463	423	425	428	419	385	402	417	438	400	388	424	390	427	377	422	405	449	373	416	444	380	403	394	369	371	391	422	439	411	451	401	411	395	459	409	393	389	380	416	412	407	415	415	418	399	417	449	443	422	423	413	438	441	406	426	412	428	392	414	415	418	421	421	431	424	417	415	433	415	425	417	402	433	455	399	411	386	440	430	403	465	425	418	443	435	418	432	437	390	391	409	375	417	448	425	442	452	433	442	396	440	455	383	427	415	425	400	449	433	371	457	427	415	427	428	424	413	411	420	398	393	397	396	427	386	398	427	419	448	371	425	440	421	415	400	401	422	380	370	429	448	388	417	420	420	400	394	410	405	387	416	407	434	406	417	395	408	439	409	463	378	445	430	407	463	452	437	416	448	407	401	421	453	439	390	411	451	441	426	420	408	433
5882	2111	1539	1134	1053	927	963	991	1006	952	945	911	887	937	935	903	959	887	960	926	932	936	883	959	931	937	883	893	942	922	942	914	941	930	976	887	887	939	910	921	914	926	969	906	922	965	887	952	927	962	889	873	882	953	916	973	928	944	887	973	902	905	895	911	922	882	927	945	947	946	968	945	914	955	946	921	870	893	942	898	924	909	947	885	919	993	870	952	903	914	928	897	964	877	906	874	937	926	967	907	913	923	920	884	917	904	878	902	921	952	907	899	933	948	855	920	1009	906	917	902	959	863	916	911	902	900	932	968	938	916	956	918	936	927	878	896	873	888	940	992	946	910	915	929	889	981	884	920	892	904	916	904	928	886	954	889	892	910	943	917	895	895	891	922	886	961	953	981	899	921	907	903	879	907	890	870	914	983	862	893	892	976	947	915	928	900	900	931	955	854	893	924	887	937	908	945	932	916	941	912	872	946	893	931	940	907	914	914	916	949	951	919	921	871	963	905	927	922	881	908	896	942	878	935	901	869	927	871	913	867	944	875	910	926	958	937	905	917	935	917	933	887	900	932	971	902	912	931	920	886	921	914	950	832	898	928	927	943	973	931	896	879	889	941	903	893	910	932	964	886	924	903	924	968	902	948	982	921	914	938	963	923	894	855	892	909	957	891	917	954	918	926	896	859	932	898	867	956	917	910	918	946	921	952	888	954	911	922	904	927	875	948	905	908	914	927	917	945	924	999	948	906	883	911	929	952	906	930	902	894	906	900	979	962	918	928	928	959	930	906	916	948	953	878	933	944	866	925	904	961	938	966	973	933	939	885	900	972	1007	915	925	907	930	891	948	903	911	921	934	959	874	916	917	950	892	903	923	915	973	939	945	913	910	935	892	939	960	940	942	899	911	930	919	924	940	925	909	922	931	983	921	911	950	932	876	906	923	937	904	965	881	874	874	896	921	942	930	912	995	915	886	881	921	933	928	922	922	933	917	930	920	929	901	904	941	893	949	938	913	948	946	905	940	923	932	919	891	885	935	835	964	920	947	910	877	896	985	913	946	921	950	954	900	966	865	921	947	924	925	889	870	921	958	970	940	917	942	944	929	903	868	926	965	899	873	907	929	909	951	896	894	916	926	938	910	965	853	913	893	930	918	951	885	873	873	894	917	883	884	957	942	918	874	942	955	900	932	957	904	924	889	906	900	883	908	924	979	950	874	943	857	882	916	912	896	927	966	909	973	897	939	961	913	894	921	955	877	1000	965	908	949	893	931	955	908	884	871	960	912	933	917	911	963	934	909	903	918	880	852	941	932	874	895	892	898	879	952	850	953	949	854	866	881	886	904	934	980	922	889	898	961	1015	920	957	918	976	909	951	928	898	903	863	909	942	955	951	929	926	909	852	965	865	908	939	911	909	949	915	942	861	922	937	900	931	913	895	924	926	916	957	863	887	905	914	960	931	892	915	878	898	922	951	887	896	889	960	947	909	894	905	948	968	907	902	961	855	956	906	909	856	941	858	954	909	906	881	889	953	887	971	900	944	941	948	960	910	946	943	923	878	943	866	952	951	955	870	960	939	915	919	865	907	888	962	914	900	904	908	904	935	912	923	952	913	901	939	919	891	933	867	925	953	921	936	900	924	923	876	954	951	898	943	911	944	911	921	919	847	933	900	951	934	949	884	922	959	954	951	921	862	942	883	888	901	938	905	936	881	943	911	895	913	868	912	967	916	910	872	942	948	946	909	960	940	973	921	950	931	949	935	915	905	882	985	919	901	911	929	942	902	989	918	963	941	928	858	901	912	925	949	918	920	931	949	949	926	899	944	935	948	909	971	927	914	958	923	918	925	917	932	895	930	917	931	939	903	958	909	879	935	906	857	958	989	928	935	925	926	941	938	874	892	903	961	961	925	946	901	909	902	889	939	929	961	897	871	961	866	888	936	931	962	881	965	938	860	925	885	925	915	943	907	977	916	931	878	936	914	901	889	954	921	913	925	945	955	977	911	967	932	905	895	899	921	921	976	899	873	917	931	928	898	963	947	928	897	911	907	899	937	899	904	994	907	882	946	876	937	951	873	892	933	971	914	936	927	921	918	883	892	942	926	872	934	877	920	939	1002	962	967	923	958	920	925	919	923	948	1001	900	942	904	912	971	864	902	871	951	935	918	920	953	914	898	916	922	957	916	927	879	962	907	910	947	946	875	944	861	910	914	867	946	914	929	926	905	913	963	918	907	921	925	931	890	975	945	883	878	970	893	861	917	924	913	918	897	905	867	885	931	933	955	967	933	942	878	950	893	939	900	934	923	906	976	923	862	911	898	941	875	957	907	892	923	920	940	928	941	912	940	912	974	913	867	958	921	876	936	929	929	930	960	950	921	920	942	936	889	946	918	897	946	932	932	949	925	902	928	975	892	942	978	934	887	896	952	942	885	930	935	950	925	949	923	911	929	983	949	983	908	909	980	898	897	945	912	932	945	861	919	924	915	936	923	883	917	917	882	889	934	918	896	943	921	984	934	881	883	882	949	930	842	915	978	870	941	888	955	940	946	916	932	946	899	920	932	915	994	902	909	1006	892	933	925	892	915	1000	899	929	942	906	914	942	904	945	888	922	940	887	904	868	962	898	964	945	911	908	931	908	956	928	902	940	892	907	848	903	961	949	929	922	868	942	950	907	896	923	958	934	914	886	918	909	941	899	912	912	867	926	942	933	947	957	878	946	922	959	886	991	945	905	945	937	912	983	926	931	926	885	899	960	948	901	973	921	885	936	909	930	942	912	929	923	881	918	921	884	922	924	941	909	924	912	904	982	925	951	964	934	957	906	950	916	917	941	899	882	896	901	892	918	924	897	927	914	893	958	951	893	944	946	917	989	937	878	916	893	925	950	830	880	942	931	943	925	893	946	919	890	916	901	898	891	899	914	914	922	914	960	932	922	898	921	909	905	908	898	905	900	957	943	929	898	957	885	909	976	901	979	932	955	959	888	888	944	964	893	895	938	951	945	917	898	847	955	927	934	895	901	976	937	919	976	888	941	921	969	943	921	922	936	934	908	880	934	907	918	925	891	902	902	913	902	931	933	913	967	919	894	944	966	978	906	914	895	885	900	885	916	937	970	942	894	923	898	955	915	958	911	936	906	924	938	945	893	905	943	909	878	917	879	926	947	902	893	934	919	928	931	934	951	914	900	851	963	943	878	953	849	976	941	902	912	959	910	914	970	949	932	904	924	897	936	963	911	894	902	925	959	942	931	936	942	927	856	926	889	950	948	950	963	930	930	876	880	900	880	890	925	911	984	962	938	908	880	1001	907	888	966	940	915	918	963	930	920	929	941	934	914	881	932	939	891	984	901	936	888	983	922	906	921	924	937	881	902	892	970	897	888	903	980	921	958	917	933	919	886	885	910	937	953	970	928	964	935	895	939	939	954	944	946	946	933	1000	897	920	924	878	965	900	898	874	961	893	887	895	938	918	976	890	929	894	917	938	913	912	934
23954	20640	23875	27424	20634	19856	1564	812	581	522	421	373	373	373	365	326	318	308	315	324	334	300	315	322	308	332	249	276	324	304	308	309	310	321	273	311	327	300	300	270	321	327	345	285	326	311	280	289	278	282	264	276	325	313	299	290	306	300	331	303	321	296	295	306	316	333	264	280	305	275	283	272	308	296	298	302	324	308	320	326	333	281	308	320	284	285	331	297	304	355	307	310	337	286	289	331	288	308	288	335	314	300	281	288	289	291	313	311	281	255	294	279	319	304	293	289	261	286	322	295	274	304	313	289	288	307	270	283	318	299	274	293	277	277	318	303	278	261	294	289	307	264	308	326	295	251	299	290	304	293	306	304	308	298	290	288	296	281	304	269	295	295	286	297	297	295	312	328	294	297	339	274	273	280	308	289	330	287	307	303	336	337	299	311	305	298	317	271	284	249	300	259	310	313	256	283	308	295	264	326	302	324	275	300	287	295	325	288	303	269	326	335	312	301	274	334	304	294	282	306	251	304	291	306	311	278	331	288	286	310	300	314	316	282	329	283	279	307	288	298	335	285	292	315	291	286	294	304	266	274	284	304	305	290	308	287	271	286	291	299	304	287	342	311	270	295	281	271	263	299	310	311	259	283	302	293	292	310	287	303	308	304	333	279	318	298	299	298	296	294	297	297	279	294	330	314	292	343	305	295	285	291	337	284	306	300	288	281	311	276	293	303	294	313	300	284	256	289	268	302	288	276	292	286	347	326	296	296	311	299	338	304	290	319	281	295	279	284	309	279	287	309	337	333	293	293	281	312	265	292	296	318	292	309	299	277	334	280	294	299	294	312	313	313	289	259	300	303	301	297	294	324	306	286	305	271	311	279	300	269	328	328	328	318	286	270	276	320	338	329	328	304	340	290	297	287	305	279	268	300	310	284	288	286	301	295	276	300	309	304	323	304	288	317	285	289	285	314	315	277	307	323	310	282	300	288	280	277	300	307	306	297	298	295	288	274	304	276	313	298	307	279	294	299	301	292	273	274	291	301	303	343	317	296	327	316	291	311	284	297	292	270	319	280	287	273	301	323	246	327	322	283	290	300	286	299	295	315	296	285	288	286	320	301	289	295	319	297	290	274	279	307	301	300	290	306	281	306	312	282	265	277	328	278	297	299	297	295	302	305	282	268	323	307	302	319	310	285	297	295	270	323	307	281	319	290	313	297	315	293	296	303	268	304	292	329	306	272	291	297	274	299	303	289	255	305	266	293	280	301	306	292	300	294	283	260	304	293	288	291	263	282	269	288	285	301	290	329	286	278	299	339	303	309	310	282	279	273	282	281	273	277	297	272	305	296	301	324	296	293	288	287	289	295	320	306	346	314	307	328	264	321	317	304	336	288	294	286	321	274	287	286	327	284	283	270	285	315	288	264	289	316	314	300	299	317	301	292	284	285	266	298	319	289	252	327	284	296	318	295	293	315	299	287	310	300	300	307	269	294	289	290	312	313	304	295	275	312	295	304	283	301	273	303	305	289	311	306	302	292	303	305	298	297	313	268	315	323	279	290	300	323	292	302	291	304	310	315	288	309	301	316	283	294	301	265	272	266	303	310	295	319	271	299	290	296	271	291	317	313	298	296	290	282	277	291	303	303	279	288	291	280	303	301	311	298	297	276	309	298	286	280	300	320	279	303	328	317	305	304	309	306	301	314	289	287	275	306	290	300	295	297	286	296	278	309	313	304	309	285	267	280	321	307	302	322	339	318	330	323	290	313	296	299	293	312	314	300	323	277	285	313	271	277	291	275	323	296	299	277	304	287	296	296	316	297	301	289	281	297	303	277	306	298	281	296	266	317	320	325	309	283	298	335	281	319	291	299	289	292	268	303	286	267	285	302	274	307	318	282	305	295	299	311	290	292	278	323	321	243	279	310	274	290	288	302	296	330	269	284	304	335	308	295	290	277	292	308	293	280	315	301	306	322	289	338	296	256	295	330	307	276	290	280	279	305	376	289	291	287	316	296	279	298	315	292	298	300	293	311	296	290	303	295	293	313	288	313	305	279	267	311	294	301	293	289	272	292	283	275	292	303	304	308	310	315	283	264	256	313	299	285	304	291	293	295	275	274	299	281	284	339	341	338	313	289	254	312	310	303	264	285	302	285	305	338	315	298	320	302	294	305	286	285	320	291	293	304	307	308	309	288	299	297	278	320	326	339	286	307	308	310	265	308	333	286	325	304	276	295	267	288	305	294	307	316	299	313	311	291	290	309	313	299	310	263	329	302	296	294	266	324	284	272	340	301	288	248	298	291	298	317	282	297	289	314	327	275	316	280	267	295	270	304	312	265	295	292	313	311	316	276	296	272	250	293	285	299	294	255	318	293	300	305	307	305	320	310	293	308	298	325	266	287	286	297	273	286	281	299	297	275	285	295	276	304	263	316	302	295	278	290	319	321	293	296	331	302	293	295	302	286	304	275	330	304	292	284	296	321	294	291	299	337	285	318	287	308	291	310	257	308	317	304	300	296	287	280	298	329	280	325	327	310	312	333	275	301	296	281	294	308	285	282	303	301	335	272	299	292	301	289	308	304	298	282	265	285	303	301	314	293	301	287	299	291	280	338	318	267	295	318	280	248	315	293	307	281	312	316	278	329	339	305	312	298	290	317	326	312	306	317	317	279	270	306	298	299	342	285	297	311	353	326	317	318	289	304	339	319	310	296	289	308	290	312	313	314	287	276	304	283	292	295	290	271	295	263	310	295	296	284	301	298	313	263	284	282	259	304	283	267	326	268	308	286	286	280	287	331	316	293	286	324	304	312	302	291	295	280	279	309	312	322	327	315	291	290	298	303	279	310	294	312	308	311	313	281	302	294	311	319	293	272	292	269	285	294	313	283	288	299	329	332	302	302	325	295	310	335	355	305	303	325	325	285	300	314	284	308	267	316	281	267	277	328	287	301	287	291	313	301	327	284	308	280	328	276	295	255	273	289	288	275	307	329	271	277	312	298	325	283	280	315	306	300	278	284	335	306	286	325	305	308	311	335	298	297	299	305	319	319	320	294	317	309	257	265	305	324	304	292	327	310	307	312	287	304	277	283	307	288	281	318	315	281	298	299	322	277	279	318	310	304	289	260	325	259	318	284	302	315	304	324	298	286	320	319	305	299	297	316	296	321	269	288	289	305	306	296	306	318	293	316	274	310	295	290	305	291	308	327	287	318	265	314	292	302	301	284	336	318	307	299	316	293	276	325	304	294	298	310	286	279	274	335	308	287	293	268	266	288	308	306	315	275	270	277	291	262	300	328	280	301	318	273	319	282	307	294	296	289	314	329	306	332	275	306	303	282	325	299	336	311	299	290	287	324	283	342	347	302	274	323	278	318	315	270	289	260	300	328	311	307	297	311	282	256	295	278	293	316	272	266	270	298	284	313	316	294	329	327	345	302	302	291	285	280	275	283	299	295	284	295	279	299	295	309	297	302	323	292	327	310	244	307
3902	3874	2370	1269	1055	872	816	807	716	753	728	711	710	697	661	715	704	702	688	699	661	701	681	663	640	659	636	736	670	683	681	637	688	647	683	706	665	697	670	678	673	643	684	662	664	660	651	681	671	654	685	687	636	693	684	660	685	650	660	657	692	687	699	673	650	680	625	649	635	679	640	667	621	636	671	694	676	715	622	681	666	648	680	664	667	656	662	640	699	679	688	703	616	616	667	638	652	681	699	680	625	671	661	641	634	649	640	681	681	660	681	664	692	687	662	626	689	647	636	698	654	644	692	658	681	708	645	674	632	688	707	703	690	705	626	639	679	662	675	699	644	651	711	617	636	671	676	630	650	696	684	698	661	686	725	653	657	654	647	678	694	689	690	663	647	693	643	606	719	620	650	664	669	694	685	649	659	620	741	649	666	678	667	624	691	643	658	674	668	671	620	704	727	639	649	651	671	685	675	684	660	642	679	644	686	658	690	641	679	639	647	674	701	681	629	648	669	622	684	705	649	684	672	665	638	664	698	627	691	691	719	667	671	671	662	699	622	637	608	668	679	621	636	668	666	698	667	677	631	700	699	658	733	709	661	669	672	669	678	678	675	663	689	672	667	669	706	633	678	639	639	662	670	725	691	652	699	646	732	633	674	666	693	675	681	699	655	647	646	707	610	673	659	681	653	671	693	628	684	630	645	634	654	655	654	682	666	661	666	662	670	683	643	698	667	672	688	664	653	658	696	725	724	690	702	646	668	681	661	656	645	649	671	680	708	670	617	644	684	648	634	679	661	700	630	698	660	683	672	640	649	692	654	645	621	656	712	661	653	676	664	697	690	698	688	672	660	691	684	670	633	694	660	673	644	686	718	682	686	658	701	675	656	674	640	715	668	648	658	679	668	701	684	636	643	639	691	684	712	649	639	649	665	642	644	686	639	687	724	621	667	673	624	684	692	655	677	620	628	659	627	652	700	621	683	659	648	711	663	673	688	688	676	627	667	606	639	676	679	657	681	668	655	679	682	701	668	654	596	619	733	668	659	669	651	682	653	684	671	654	638	698	659	692	661	666	656	668	628	671	699	628	700	688	666	702	714	635	644	629	681	690	628	657	684	641	703	679	637	677	634	643	634	636	694	678	667	656	687	661	706	663	681	680	681	660	693	645	682	686	692	626	691	639	685	652	662	648	695	607	681	649	668	658	698	657	651	646	675	699	666	665	657	705	641	690	694	675	663	625	667	641	703	670	680	730	672	672	633	630	718	715	675	631	599	667	662	658	656	711	647	668	667	650	625	648	678	638	706	662	641	660	663	640	667	681	636	649	662	661	645	679	684	680	676	691	659	656	663	636	689	676	656	689	658	650	676	667	645	666	630	660	678	675	702	674	684	677	637	703	664	688	666	700	664	688	641	671	699	670	658	655	685	683	671	701	697	661	682	646	662	683	690	676	618	652	671	686	653	664	657	683	661	664	637	654	639	643	666	666	652	641	674	644	717	638	685	640	617	664	704	669	659	651	658	674	703	649	676	647	678	709	661	676	676	612	652	648	688	662	678	704	688	685	647	668	690	688	706	655	695	690	670	652	645	671	663	672	665	703	676	696	689	671	673	620	633	674	680	699	689	652	654	666	647	709	692	588	660	620	671	653	710	691	683	685	657	655	694	611	694	703	703	644	658	644	650	711	663	630	598	594	668	640	658	650	668	699	683	623	641	644	640	679	660	671	668	635	694	708	668	663	664	664	639	667	673	643	667	679	644	648	667	626	661	665	629	646	643	651	615	705	624	673	630	677	668	656	639	669	705	702	650	616	648	608	678	652	653	674	638	644	679	655	658	655	667	646	677	627	681	656	711	694	682	724	657	681	673	711	647	645	662	679	649	650	628	663	642	638	628	656	710	635	654	643	675	678	661	626	645	702	663	634	657	687	666	624	688	683	689	682	614	632	699	634	668	688	647	655	682	683	693	736	650	666	643	669	655	678	682	695	676	678	690	666	679	650	719	638	665	640	654	655	670	674	606	674	678	676	669	622	697	668	663	652	659	627	669	635	660	667	649	662	620	617	649	645	690	647	735	658	656	664	634	642	643	652	674	610	687	645	667	697	648	654	636	661	642	637	635	622	619	625	703	663	690	631	616	650	631	689	649	689	711	718	716	693	648	716	714	668	646	686	663	659	678	696	619	694	672	618	688	672	719	690	657	669	683	685	688	683	661	680	683	655	657	664	687	733	662	645	649	637	661	694	691	663	682	670	672	675	705	612	656	681	651	649	658	653	669	682	645	676	659	661	651	687	683	618	697	657	737	681	714	646	591	643	682	693	660	683	661	683	645	631	720	650	693	690	657	664	653	620	643	666	659	678	687	639	684	668	644	666	670	665	659	690	647	688	690	697	666	661	649	682	682	661	673	690	651	667	674	674	650	687	704	649	678	657	674	677	616	697	664	691	683	665	671	641	663	676	668	657	645	644	665	670	676	697	678	664	670	612	660	686	682	690	670	678	663	634	643	676	675	618	628	667	636	622	651	627	634	646	654	654	686	708	701	673	674	676	630	686	691	670	615	722	631	653	631	659	659	673	708	673	645	669	691	658	655	659	648	698	629	673	659	651	669	676	647	687	684	619	637	659	633	635	655	657	682	652	702	660	681	627	682	652	647	653	670	665	662	683	690	672	700	664	653	645	653	683	651	643	670	662	656	717	615	706	647	659	625	609	669	698	667	675	683	652	684	682	685	625	636	695	663	633	675	684	602	644	643	655	680	677	665	665	682	631	721	638	658	663	679	657	666	671	673	675	722	652	684	684	658	626	661	633	651	708	664	676	655	697	603	673	651	651	675	639	622	679	641	677	669	641	653	643	588	616	648	685	681	694	716	706	672	616	641	674	697	705	640	658	663	628	683	633	702	653	607	639	684	645	601	637	638	659	683	699	697	708	692	655	618	648	679	685	623	715	709	626	659	707	667	683	670	696	699	682	663	644	670	648	666	684	660	638	624	647	665	654	690	617	652	680	649	636	691	684	671	652	649	701	700	612	683	661	672	697	678	685	637	646	652	737	675	634	645	663	643	638	675	685	663	685	632	648	683	646	672	701	680	667	667	679	708	689	609	673	681	688	682	679	665	624	680	636	676	627	656	658	682	662	660	673	673	665	643	619	650	663	700	662	708	688	652	663	662	666	680	651	624	641	647	633	698	655	646	630	626	703	687	642	629	669	678	688	703	708	664	680	686	652	671	669	691	648	657	659	658	670	675	677	652	643	630	643	656	667	651	690	732	674	695	678	648	703	618	627	638	640	625	637	670	658	660	691	652	675	701	690	666	673	654	653	669	614	666	650	676	663	670	650	640	660	620	694	654	669	687	696	645	667	706	674	621	689	703	705	684	643	644	738	689	639	652	710	660	671	702	681	695	670	666	663	669	647	693	676	678	691	679	657	661	705	670	614	691	706	636	667	644	651	647	664	681	674	622	724	655	681	677	727	646	702
23412	20638	24185	27122	20643	20666	16629	1233	709	486	357	322	261	281	246	229	228	231	222	226	185	201	202	201	185	190	181	216	193	184	206	180	199	181	162	154	180	191	172	171	162	184	183	192	185	206	147	173	205	165	192	191	178	175	157	189	165	188	198	182	172	181	160	189	167	181	173	157	174	151	182	175	179	173	166	180	180	182	175	176	167	167	180	194	174	177	150	205	175	170	164	208	172	166	159	186	182	159	171	201	186	137	164	178	162	167	173	181	184	176	189	170	156	152	172	184	175	157	170	164	176	158	167	186	210	174	164	156	186	185	187	145	145	170	199	180	148	160	182	168	170	186	177	193	171	157	168	165	188	176	155	193	177	179	173	187	164	178	172	173	151	182	197	172	170	177	202	200	190	163	167	193	173	166	188	156	162	146	164	160	176	198	153	189	182	178	182	158	164	187	185	156	146	179	164	177	165	184	175	163	195	154	176	171	183	189	193	157	147	199	185	171	179	155	169	174	174	143	183	162	183	172	159	170	174	169	197	175	180	184	175	189	166	179	175	174	207	181	157	182	153	193	139	182	146	189	182	193	149	171	177	161	177	208	159	185	171	163	181	189	177	194	165	180	187	157	169	162	173	158	150	185	158	174	158	184	153	173	168	177	184	166	178	169	196	168	172	191	189	153	162	163	182	183	165	172	183	164	172	148	162	165	195	156	187	165	181	169	153	174	167	163	160	191	174	184	162	164	166	179	164	177	160	171	175	195	183	206	176	186	165	170	165	180	180	161	168	186	150	144	142	166	165	172	158	162	176	143	179	170	171	148	169	168	156	163	158	155	178	162	162	170	167	160	185	159	156	165	162	171	183	147	186	158	177	171	170	180	185	156	175	178	173	172	168	147	194	190	199	196	143	166	166	155	145	159	199	174	193	169	186	166	185	168	177	165	170	154	182	146	176	164	190	190	159	167	197	165	172	181	186	169	164	150	193	177	148	147	182	181	177	175	190	168	180	169	179	194	181	186	176	160	182	191	186	161	167	175	158	137	179	172	157	170	179	178	163	161	162	169	156	161	202	184	187	193	166	158	174	167	193	196	173	186	156	174	162	170	188	180	162	186	196	173	174	167	160	165	156	157	184	177	152	206	172	184	164	160	188	170	186	168	165	177	175	156	182	136	196	170	154	147	188	179	131	165	168	163	151	176	181	174	166	175	164	168	194	162	174	173	174	188	155	185	170	181	161	178	183	171	175	163	177	171	170	165	160	180	184	187	174	174	142	182	169	161	167	170	179	186	183	178	181	163	179	159	175	157	178	150	155	159	160	215	195	168	170	159	174	161	195	178	174	174	176	196	181	190	150	149	194	177	182	167	202	159	164	170	161	167	152	165	175	160	176	200	174	208	162	175	174	171	178	172	169	175	177	176	177	186	159	174	169	170	169	173	180	155	180	156	191	160	170	185	182	167	167	192	165	181	168	165	170	183	200	192	177	169	171	160	187	173	189	181	164	180	168	160	187	156	170	166	187	181	186	167	171	165	171	173	196	190	173	175	166	162	177	162	141	166	162	181	189	179	162	172	178	191	155	211	147	136	184	165	170	193	178	186	138	158	178	176	149	176	163	188	154	170	162	166	158	166	157	176	170	168	180	154	195	154	172	160	176	163	148	191	178	149	179	177	158	181	173	172	174	156	172	165	189	180	178	180	155	172	170	184	160	167	187	174	185	175	171	177	172	179	190	184	179	168	181	154	158	150	197	197	162	178	171	143	141	171	165	159	178	161	187	185	176	162	156	156	178	175	172	184	153	168	185	161	166	157	165	159	167	185	158	163	186	170	159	175	168	176	173	169	198	154	154	189	158	193	172	166	155	174	196	155	178	172	167	179	179	181	174	154	195	157	182	178	144	165	192	190	190	137	186	143	131	203	163	172	182	162	167	167	161	183	163	170	165	174	158	160	161	152	194	158	169	170	168	171	167	184	167	176	175	154	178	171	159	163	165	147	152	174	168	160	188	180	186	172	158	176	168	158	168	188	174	189	173	181	171	168	193	165	177	159	166	170	145	158	148	175	188	164	185	197	178	164	190	172	161	155	167	196	186	193	171	134	172	160	172	169	178	161	160	157	158	196	157	160	156	170	178	189	177	167	150	149	173	160	155	193	188	172	180	169	190	178	178	194	149	161	187	169	160	184	187	147	172	186	172	165	156	172	181	172	178	183	216	175	161	159	174	189	182	197	155	177	190	174	195	159	183	160	163	172	160	158	213	206	169	184	145	199	170	144	190	164	187	200	170	160	175	178	171	151	175	165	173	178	181	158	163	169	159	162	158	151	157	199	182	165	170	168	182	162	170	169	181	137	191	156	185	168	157	164	166	190	148	176	178	185	165	175	170	181	155	192	198	155	161	172	186	161	177	171	170	183	159	168	154	190	178	173	182	183	169	185	177	167	166	161	186	187	186	184	183	177	148	157	159	183	162	164	162	160	173	175	177	173	186	170	163	178	161	189	203	161	149	159	160	161	152	162	164	187	188	159	177	156	158	176	162	187	175	172	143	168	173	170	158	162	173	172	195	168	190	203	145	165	164	163	177	164	146	148	168	183	176	180	180	159	176	161	153	155	171	163	187	151	174	165	165	153	151	155	177	152	168	188	170	173	162	169	157	154	200	150	163	171	172	149	167	188	160	174	169	170	150	166	159	160	190	194	162	173	190	180	186	150	175	166	181	189	182	175	188	169	179	174	175	180	166	159	158	125	183	180	188	167	188	180	179	180	169	179	175	183	149	183	202	186	157	162	172	192	173	202	170	182	173	152	169	209	160	159	170	147	185	156	183	183	173	158	170	162	166	178	167	155	154	162	173	187	161	173	146	168	162	171	175	173	170	163	182	195	174	148	153	159	169	153	165	162	181	177	160	164	168	155	181	176	173	168	167	189	157	189	159	195	162	177	183	182	178	164	174	152	174	183	154	174	192	154	175	180	175	183	162	188	165	193	148	162	162	187	178	165	159	164	201	157	171	166	187	179	161	184	167	196	181	170	190	177	157	169	172	178	185	168	169	173	171	188	181	169	181	136	186	175	151	175	143	166	173	187	176	181	178	163	180	187	147	164	166	154	177	153	165	166	165	148	151	163	173	169	178	196	176	152	161	188	161	150	185	160	165	186	159	165	167	155	198	183	152	174	168	165	172	181	193	186	175	182	173	189	188	172	196	189	175	168	165	149	155	150	173	182	177	185	171	155	178	185	178	180	174	169	175	161	153	178	188	170	158	158	172	168	162	180	177	170	143	179	178	156	161	158	172	186	175	159	136	169	195	182	178	191	173	142	183	152	185	161	164	160	155	189	167	185	170	184	160	164	177	165	177	191	160	174	180	195	167	175	186	186	159	181	175	196	174	189	196	153	180	171	166	168	162	150	180	200	154	189	157	145	182	160	179	191	175	191	159	176	184	175	155	174	161	188	180	181	167	176	148	194	177	174	165	151	172	178	190	158
4059	5590	2995	1511	1061	784	729	649	565	512	489	457	470	433	454	437	483	403	423	411	487	462	409	404	461	451	409	443	423	413	404	430	421	429	444	383	440	375	427	412	437	456	411	419	425	425	420	436	393	392	428	445	435	433	430	410	432	422	422	418	385	391	390	405	414	446	406	450	428	433	383	432	421	398	406	423	406	431	407	404	431	433	486	447	401	417	445	414	409	442	422	397	418	456	397	398	404	416	407	397	437	370	462	404	435	408	410	410	434	417	403	447	444	410	408	418	421	446	422	403	440	414	439	416	413	400	426	409	446	396	392	400	412	434	442	368	447	431	431	431	411	420	429	395	390	415	417	411	406	431	405	425	415	427	419	404	393	438	409	391	404	402	443	443	443	438	426	392	371	433	430	423	430	423	413	385	442	440	429	407	426	416	468	421	395	392	412	387	424	417	396	430	447	407	409	401	441	459	409	422	376	419	447	406	441	438	433	401	402	474	411	420	410	379	449	409	438	423	400	419	445	459	433	423	431	417	437	413	419	396	443	395	427	382	403	376	401	414	399	444	415	422	387	458	412	407	384	395	411	434	410	398	379	386	403	451	416	421	408	411	343	433	410	368	406	440	410	400	416	428	441	416	429	423	405	382	396	429	413	384	432	435	411	426	421	417	396	419	401	404	417	420	441	395	423	444	390	411	400	447	409	446	405	413	408	441	429	437	416	401	443	451	419	397	443	415	434	398	422	404	382	431	421	423	442	413	429	432	448	422	441	400	440	389	435	432	425	400	413	407	443	432	428	435	413	423	396	380	418	397	422	412	427	449	414	428	414	409	421	399	430	399	432	416	425	427	432	445	409	394	460	391	411	411	393	395	394	390	434	396	410	433	434	414	417	431	417	389	421	389	396	390	405	448	417	434	401	440	413	428	415	413	413	424	423	454	442	422	416	429	410	416	458	418	428	436	427	391	426	421	415	403	427	440	399	419	440	428	412	429	428	425	428	408	451	447	422	417	407	401	391	453	408	460	446	415	429	408	423	377	405	403	412	440	409	411	436	427	431	431	397	436	405	403	432	411	420	391	428	419	426	435	397	428	412	423	435	413	416	423	432	420	421	445	429	409	421	410	444	424	397	459	416	428	405	402	453	406	463	400	397	369	401	424	425	423	430	431	427	400	420	435	405	415	415	439	381	404	432	422	368	423	405	458	397	425	415	424	442	397	419	441	395	420	453	414	436	435	441	445	408	412	410	394	408	408	438	416	426	429	424	431	416	436	426	442	412	421	420	425	451	416	416	432	378	407	420	395	418	402	435	458	404	432	429	415	444	422	419	371	414	392	417	409	401	429	403	410	397	420	400	364	417	431	431	402	419	431	426	426	422	393	445	391	409	433	390	406	413	441	409	439	435	389	452	407	398	411	427	403	457	414	420	410	444	418	429	431	413	380	446	405	415	378	397	417	422	429	408	455	452	396	419	418	407	439	416	453	443	399	415	392	429	414	408	443	426	385	452	411	422	401	419	403	392	421	426	434	396	415	428	432	411	414	410	442	434	413	440	406	402	428	409	446	413	393	407	447	433	384	434	437	405	417	396	405	420	423	437	406	434	392	421	412	420	437	425	439	419	428	369	445	400	429	383	434	443	423	409	384	418	412	434	422	378	460	388	409	428	431	402	391	418	426	413	408	404	414	443	431	421	423	412	439	438	418	417	453	408	454	437	453	424	418	425	411	399	452	407	420	437	404	405	431	419	426	409	433	414	387	410	383	397	402	410	436	422	393	405	422	433	419	434	409	432	390	433	432	370	429	374	445	423	405	414	443	448	401	410	384	431	431	374	428	390	420	403	388	432	394	393	402	397	431	403	401	406	447	405	416	429	441	382	480	414	448	418	443	413	426	451	427	449	423	433	454	410	430	424	402	429	414	410	430	404	421	429	447	395	433	425	400	433	419	406	407	428	407	372	416	440	392	435	415	417	404	408	371	402	429	424	407	435	424	448	432	401	404	420	351	420	404	412	428	465	412	440	436	427	428	404	460	417	363	437	413	383	417	367	451	415	411	408	433	394	447	396	395	401	426	379	440	388	399	386	404	381	424	413	395	409	463	461	448	429	397	417	401	436	407	385	448	424	401	382	411	428	397	411	427	383	392	406	439	429	406	410	417	437	428	413	406	403	397	457	476	408	404	386	440	417	382	403	432	388	399	433	415	414	420	412	426	430	394	392	405	459	470	429	405	421	415	422	403	453	438	432	387	437	390	417	397	441	441	423	446	400	388	409	439	431	467	428	421	413	448	438	402	419	394	394	433	408	381	407	411	387	454	461	420	385	427	419	422	429	408	431	383	466	410	416	441	390	443	432	429	413	424	412	409	401	403	423	414	407	417	420	433	417	397	396	436	397	416	426	422	398	434	418	416	406	412	438	397	454	486	387	416	431	433	403	443	413	403	401	387	412	460	427	439	435	386	449	414	441	401	419	449	375	410	417	426	397	445	420	436	401	419	413	457	414	401	425	433	406	423	455	445	415	408	430	441	409	410	418	427	375	399	464	432	409	410	402	408	403	421	424	390	427	421	419	421	415	403	461	411	424	420	429	433	432	442	399	406	412	395	430	414	411	425	381	417	419	406	382	433	382	376	419	427	409	415	417	411	388	453	409	427	433	414	413	419	426	444	407	410	393	454	400	412	429	412	413	400	441	450	432	420	391	401	436	433	393	412	391	423	436	384	428	413	396	413	402	427	421	420	445	424	447	423	436	401	405	431	375	446	439	438	432	474	443	446	441	405	383	432	436	415	428	409	436	450	409	426	380	447	408	417	431	421	430	424	419	413	410	437	419	394	428	414	414	448	367	385	415	417	435	464	385	429	451	429	445	422	410	444	447	388	407	423	416	432	436	438	412	403	421	415	415	412	438	408	448	409	388	405	390	377	428	430	434	424	435	436	433	395	394	395	424	420	424	393	431	422	418	392	413	408	429	374	392	445	397	430	431	411	378	440	413	378	446	427	426	424	453	427	417	433	383	419	388	381	404	420	415	422	431	430	386	422	465	427	421	382	401	430	442	441	453	419	421	411	452	448	435	418	399	435	426	397	427	373	447	419	439	416	406	423	446	411	405	394	425	402	420	424	429	396	434	415	399	400	420	409	453	442	444	428	420	406	413	428	425	408	434	447	405	427	395	452	403	427	393	449	421	436	425	432	376	427	423	470	424	391	421	403	397	407	421	439	405	409	410	427	457	399	400	424	409	415	420	467	463	405	421	405	441	403	386	420	405	431	400	395	407	462	424	399	405	454	392	441	394	442	421	425	393	386	418	418	393	414	434	388	396	435	442	401	408	406	381	396	456	434	404	448	399	435	447	415	423	415	437	393	435	384	449	401	417	430	404	423	406	417	423	411	414	381	441	434	392	443	400	416	406	424	397	441	424	433	392	454	406	416	410	466	427	410	415	421	416	452	417	407	415	433	429	422	430	412	415	386	425	429	405	425
31422	19172	7998	1092	872	604	655	556	571	496	429	476	423	436	430	415	459	437	457	396	410	418	458	447	426	390	431	426	423	431	429	417	457	420	372	395	418	435	406	458	463	396	418	452	444	394	459	380	404	385	387	381	420	428	399	429	425	431	409	398	440	424	412	388	421	423	382	414	426	451	412	484	400	408	437	482	431	423	396	442	398	390	393	442	420	398	404	405	400	442	433	383	388	420	410	460	425	429	403	375	436	399	401	434	403	393	372	420	420	446	390	453	418	410	396	427	403	412	425	429	433	401	433	426	439	406	394	428	394	389	413	431	382	419	445	421	450	419	376	429	405	442	433	426	391	442	397	431	392	410	451	408	430	414	407	416	440	387	388	423	430	393	416	416	406	416	426	409	421	457	442	443	405	403	382	383	453	424	443	390	396	420	395	393	436	394	368	385	422	419	376	415	383	418	409	411	421	423	391	415	436	424	429	422	385	396	451	399	445	410	382	418	375	415	427	384	422	408	384	425	410	359	453	435	404	403	409	412	423	402	460	420	421	406	406	425	433	409	476	445	417	412	412	456	404	427	402	391	385	454	396	409	448	381	400	462	393	435	432	427	418	424	420	435	410	424	421	452	409	425	431	434	392	401	397	436	407	414	400	403	439	420	462	405	390	418	367	473	393	416	394	434	430	403	430	429	397	386	451	399	421	441	404	435	400	444	396	405	410	398	406	386	390	393	390	427	410	412	448	430	393	414	433	421	416	437	442	394	428	401	432	386	414	433	399	398	403	423	419	405	388	407	406	408	396	427	394	423	456	435	380	441	393	385	397	390	447	417	395	415	413	387	452	407	394	430	371	422	397	432	380	396	403	383	406	418	421	414	417	415	419	439	406	417	424	419	415	413	450	453	421	410	418	444	406	383	438	391	450	429	447	413	419	447	418	417	416	407	402	399	422	409	443	402	409	452	411	434	411	415	410	387	465	420	380	426	405	379	427	439	418	420	415	420	413	410	396	445	419	436	446	412	423	440	382	455	405	376	419	411	399	429	368	388	386	440	455	420	406	443	390	423	454	386	420	432	424	406	386	377	414	393	415	401	371	399	383	417	443	427	389	432	416	407	435	402	409	395	397	422	438	393	422	415	471	405	411	440	430	425	437	419	395	424	407	413	446	437	414	423	435	473	423	418	375	412	435	383	401	437	412	385	412	392	391	420	412	422	385	399	414	437	426	470	387	456	425	404	435	409	391	434	421	438	457	420	427	394	400	406	425	390	409	390	399	400	425	417	414	448	390	395	391	384	381	379	395	359	442	405	420	418	399	403	440	376	419	379	391	424	424	379	424	445	403	435	406	391	416	407	471	400	400	431	442	406	436	432	422	430	417	405	414	442	451	462	454	440	425	424	419	437	440	434	394	419	401	429	416	438	401	397	425	428	446	425	397	422	397	380	437	433	407	374	401	419	428	394	417	401	415	428	406	387	364	395	450	427	415	392	432	415	435	433	400	473	420	426	405	410	427	389	416	446	433	420	412	398	382	423	397	408	430	418	424	383	401	393	441	432	426	416	468	427	424	418	423	443	417	405	383	406	393	418	435	417	406	410	412	399	398	404	414	386	404	394	421	418	412	418	433	440	423	419	420	418	405	387	397	422	384	432	438	436	390	417	437	395	380	403	428	403	429	428	436	388	383	399	426	382	429	439	425	411	412	415	427	414	382	419	411	424	414	389	419	392	427	403	409	460	433	409	408	411	422	386	425	424	421	425	421	426	388	411	427	410	403	423	430	387	406	374	414	430	455	439	420	414	420	429	450	410	406	447	394	430	413	457	418	437	428	410	401	405	450	416	421	403	411	393	412	429	441	382	419	401	433	392	403	419	429	395	427	419	411	461	414	369	421	423	431	403	432	440	417	386	381	451	391	384	459	357	400	432	419	431	426	397	399	402	392	434	417	413	423	404	433	401	414	420	452	418	361	423	405	431	446	431	407	424	375	389	403	408	433	438	437	391	379	451	430	400	390	387	391	442	381	379	432	394	416	398	406	428	390	460	405	412	405	407	428	387	424	337	410	418	423	448	429	405	402	407	450	422	445	439	378	398	391	370	416	430	428	384	410	422	380	382	427	417	487	429	431	419	446	418	397	385	430	419	410	401	406	386	448	449	386	407	430	431	417	415	436	455	390	414	407	418	430	388	385	425	435	390	422	390	412	424	429	402	391	416	427	405	469	395	409	426	394	408	389	400	407	468	407	437	391	401	349	435	441	415	399	412	408	439	425	440	420	434	414	395	432	410	435	415	398	392	444	390	426	439	436	463	445	376	427	366	450	408	433	435	423	409	410	459	401	443	405	423	399	400	468	386	399	419	412	426	437	413	423	404	410	370	412	426	428	450	430	403	443	389	411	417	431	452	383	424	416	412	436	393	406	375	420	380	425	400	428	401	415	403	425	403	400	450	432	393	439	421	423	422	455	383	417	419	375	398	415	421	389	405	390	430	445	403	398	441	427	439	416	375	407	421	408	440	468	439	426	430	430	391	413	428	444	376	404	414	424	385	405	394	413	414	432	433	398	423	471	470	433	402	395	410	433	409	390	401	419	418	421	413	399	410	395	439	425	411	382	433	435	428	413	420	438	397	410	426	444	459	429	401	398	409	460	437	430	392	428	456	376	395	438	445	430	405	415	405	410	396	375	434	394	405	414	432	463	404	371	439	409	422	396	380	431	414	409	460	428	376	461	452	411	394	376	436	383	413	461	394	441	412	419	374	396	400	443	391	407	420	400	400	385	412	413	387	418	420	412	405	384	390	419	369	437	443	380	407	400	457	427	387	408	422	399	395	450	380	435	453	432	400	438	412	444	440	417	412	430	419	401	388	386	411	417	385	425	417	433	418	425	389	422	390	408	408	408	409	458	433	422	444	442	412	413	441	424	407	419	437	407	434	402	418	388	426	428	415	370	425	384	451	459	375	416	403	416	421	436	437	407	409	440	447	463	410	391	419	422	412	414	435	418	423	429	439	366	430	406	426	377	395	395	415	422	433	408	471	434	413	387	446	404	416	465	399	390	431	418	394	410	429	387	429	381	402	412	422	437	418	414	433	386	397	425	427	355	375	403	404	415	378	430	374	415	396	369	417	426	399	406	437	434	375	366	364	385	394	452	412	418	407	434	419	468	421	421	397	381	436	391	410	394	381	432	465	427	409	428	464	433	415	396	415	413	433	438	437	412	414	438	421	440	406	451	432	437	440	421	395	420	454	408	411	407	422	427	374	433	442	421	428	410	433	381	405	446	420	395	457	419	394	394	448	418	407	418	423	433	431	399	397	396	422	396	410	404	381	420	363	424	400	411	439	414	475	422	416	460	368	407	425	419	433	430	421	393	404	412	426	408	423	422	391	406	450	415	436	415	404	416	394	378	443	433	420	425	420	435	410	400	403	439	422	434	448	406	393	421	417	414	389	437	381	376	405	390	401	421	395	420	401	422	411	428	406
5937	1926	1486	1124	1062	937	931	962	954	906	970	939	942	924	945	911	957	934	931	882	865	882	926	899	911	893	870	914	895	969	896	950	864	892	933	906	908	914	957	927	905	939	917	941	928	877	912	913	910	918	898	944	880	928	898	928	884	953	934	932	963	859	899	917	922	897	943	891	896	942	953	921	905	916	907	906	914	960	961	879	874	915	900	934	910	906	922	934	888	920	927	857	954	832	922	926	902	936	897	957	890	879	958	930	956	969	909	866	898	894	872	967	915	934	936	891	869	942	869	887	967	921	889	945	871	919	906	943	920	956	977	897	900	965	917	933	947	921	929	929	893	900	890	852	917	923	867	897	921	904	922	924	948	936	889	949	889	970	920	970	920	904	915	937	931	871	939	845	954	949	899	906	919	882	888	883	902	884	859	909	948	882	939	867	909	907	925	902	920	918	928	871	911	931	903	897	927	899	873	918	905	891	900	905	902	931	904	921	973	965	931	921	960	905	900	947	931	957	861	937	895	917	923	873	899	872	863	934	907	909	907	886	928	896	895	978	948	935	906	854	934	962	842	914	904	911	970	931	923	908	916	943	967	952	914	885	936	932	883	925	930	924	935	912	864	932	908	916	891	910	862	913	888	877	896	918	949	936	889	874	922	906	922	893	920	939	917	894	912	935	900	915	907	945	856	893	914	910	921	886	855	872	917	848	876	887	958	925	874	916	900	862	878	872	907	958	923	918	876	893	956	937	892	968	918	927	886	934	948	938	862	889	951	933	904	882	898	883	946	880	930	894	995	974	861	903	896	907	928	938	961	887	883	888	900	934	924	906	914	935	886	906	929	907	917	929	959	917	871	851	884	929	870	871	846	921	892	911	952	901	955	903	875	906	941	938	882	919	883	890	915	885	903	950	870	960	941	918	946	934	898	888	909	950	924	874	888	919	919	940	923	908	949	897	956	925	912	915	850	868	935	880	962	951	951	878	923	911	915	908	894	944	875	907	939	947	848	888	879	980	902	899	946	878	927	977	915	908	956	924	909	939	919	911	939	918	911	957	931	882	847	911	925	945	919	886	943	876	930	904	937	910	892	929	928	963	893	958	985	883	951	928	914	940	933	895	950	877	922	957	909	916	887	913	921	914	902	942	944	924	859	961	944	857	890	920	949	946	877	952	892	948	928	898	886	932	882	873	943	960	904	881	957	847	964	889	919	916	896	909	889	944	901	902	973	938	964	896	971	918	881	888	887	847	917	891	930	890	910	903	874	905	896	935	893	896	916	906	859	923	895	928	1004	929	969	893	948	914	830	875	886	934	914	889	980	958	964	909	888	898	910	918	894	881	924	851	961	860	855	924	878	936	918	907	984	902	908	907	893	899	948	898	917	936	859	942	906	949	936	901	962	880	891	872	909	909	915	906	887	908	880	923	920	879	899	933	949	915	950	910	894	896	883	877	882	954	838	879	912	936	940	894	949	870	918	898	880	929	945	870	929	875	881	907	906	867	898	882	934	894	933	907	922	880	926	969	890	893	892	881	876	954	873	934	872	890	911	912	943	864	922	945	921	863	978	924	913	844	973	885	930	920	930	928	903	909	900	916	949	893	984	890	863	927	931	891	897	878	868	893	874	871	906	947	923	889	956	939	959	860	894	919	928	944	906	920	882	935	913	935	875	868	894	884	934	966	920	947	923	911	841	874	910	918	928	940	848	929	923	881	926	942	915	945	893	942	967	911	892	913	938	918	925	911	900	892	902	941	923	928	908	900	924	933	872	906	903	845	916	892	910	925	915	881	943	910	897	950	905	898	913	872	916	936	912	875	900	924	883	851	951	848	926	977	871	930	948	939	923	923	972	864	893	962	930	937	929	926	901	904	916	897	902	901	904	902	893	891	896	928	913	929	860	899	907	949	937	918	897	889	889	873	902	963	884	905	914	941	915	934	958	905	932	960	895	892	884	921	983	877	919	897	871	987	926	906	938	889	929	883	908	911	931	922	893	875	920	895	916	930	931	888	919	883	887	945	944	850	912	933	958	930	925	952	917	924	912	925	927	918	924	896	940	889	933	950	930	925	918	910	949	926	949	957	918	897	900	911	879	909	916	866	888	895	967	902	915	953	902	917	873	877	885	881	878	911	915	912	966	930	917	902	937	891	959	931	889	950	914	895	853	946	910	876	921	903	929	960	922	865	913	925	861	897	911	889	868	926	952	928	890	880	945	883	995	918	924	905	891	912	943	883	913	941	933	863	922	917	945	910	873	931	903	934	942	882	887	947	929	997	981	932	923	929	956	865	911	922	924	945	961	914	921	936	942	982	936	938	954	923	922	906	896	886	952	878	921	898	862	910	854	957	943	933	903	933	951	896	927	901	906	951	875	878	879	923	930	940	885	901	955	952	960	894	941	893	940	983	856	908	914	935	904	909	941	921	884	925	928	944	904	950	952	897	898	871	991	910	883	954	879	886	901	902	937	898	966	997	894	886	896	984	881	918	885	965	910	894	908	883	914	920	912	910	889	926	933	960	867	918	920	979	959	871	898	930	961	951	943	968	901	931	952	922	869	959	900	906	978	914	927	957	921	910	885	918	945	915	896	904	905	915	902	908	941	913	897	920	929	887	933	867	957	931	824	904	889	940	902	923	870	879	889	895	964	909	910	927	920	946	938	900	911	826	895	945	889	900	954	892	945	929	942	892	902	914	894	943	906	950	972	918	955	870	934	934	962	869	937	911	901	894	864	929	930	945	943	917	911	906	963	972	944	905	864	931	916	938	949	849	901	935	930	929	926	940	939	920	899	967	951	912	956	942	847	959	876	936	925	927	892	898	925	891	899	909	912	927	932	972	858	926	908	904	935	889	870	906	946	895	902	944	909	897	933	877	899	944	929	935	883	940	874	945	948	894	902	933	978	945	913	926	907	883	921	918	970	911	874	890	928	930	921	916	918	882	891	898	901	912	876	887	897	950	911	908	890	878	933	906	925	904	947	921	935	883	954	932	900	957	954	859	920	935	893	934	899	907	898	835	881	945	860	892	943	918	907	941	900	919	932	916	906	906	909	925	955	876	945	892	906	976	973	921	877	939	912	915	886	884	936	913	893	842	897	923	896	928	874	931	896	922	923	928	896	917	942	888	926	914	917	946	929	927	954	853	915	907	949	913	879	951	862	872	903	939	912	907	940	878	917	967	907	870	924	965	915	926	877	896	961	869	898	946	923	895	931	854	934	918	892	936	927	928	948	904	888	916	883	945	908	969	885	892	902	904	892	959	904	942	917	834	916	916	933	965	902	926	958	927	958	878	899	953	914	897	923	925	953	932	893	900	907	947	875	948	939	905	882	936	934	946	924	859	890	880	898	902	908	903	932	947	951	939	912	878	949	844	918	914	917	921	910	908	893	887	930	893	933	900	873	952	878	895	932	877	880	925	892	967	903	943	965	924	914	914	963	873	877	865	884	866	903	915	920	923	920	957	854	899	934	925	865	923	924	955
23992	20678	23929	27467	20677	19961	1574	754	569	474	381	368	360	304	328	308	320	294	321	343	395	302	294	296	329	312	326	291	296	319	291	306	325	316	301	322	319	311	316	314	278	316	292	301	270	260	317	311	315	326	274	306	313	276	307	334	314	319	287	275	285	287	306	283	310	302	279	294	291	295	292	322	299	292	262	285	300	291	311	319	293	288	289	285	314	284	315	306	306	273	301	289	281	270	267	301	296	311	299	319	290	283	308	286	290	298	299	290	283	287	280	333	321	274	261	268	273	298	290	268	317	279	294	296	295	324	320	302	304	287	313	292	304	303	330	272	315	288	263	292	309	297	280	298	315	283	276	306	305	286	304	268	273	271	318	299	276	304	301	304	320	281	310	276	269	307	279	296	259	276	305	310	283	299	326	297	265	285	300	285	327	275	325	293	287	289	280	307	252	298	289	299	261	276	301	334	323	273	327	300	274	295	305	318	320	292	258	299	286	291	281	304	265	286	327	280	294	306	267	277	294	268	312	310	290	334	262	306	291	277	302	318	292	294	300	296	278	298	276	294	298	278	296	282	310	270	254	275	314	297	297	300	268	304	294	282	274	294	356	315	286	303	318	294	312	294	309	270	295	278	307	274	318	303	296	282	322	271	294	311	260	326	285	294	300	265	285	287	299	325	289	306	285	310	306	322	274	292	302	272	287	288	277	300	281	274	307	299	278	303	288	296	298	291	295	319	294	303	288	290	274	290	296	275	304	288	283	313	293	278	289	305	292	316	320	311	297	302	307	295	359	312	280	282	295	301	277	297	313	277	285	297	300	337	301	328	335	305	316	298	284	285	312	305	284	309	289	304	280	278	276	295	293	312	299	296	317	286	281	271	291	318	323	290	303	299	272	289	287	260	258	300	296	302	314	302	310	298	274	289	258	289	276	272	272	292	261	301	257	333	281	303	313	295	292	322	327	310	302	318	292	322	287	324	314	280	287	299	281	305	282	316	283	304	300	297	307	295	290	281	298	311	291	266	278	281	291	294	323	289	300	294	314	270	301	300	286	307	283	246	286	294	272	312	271	305	261	311	306	292	281	308	286	284	273	314	300	301	323	277	310	293	309	296	287	322	293	328	287	324	306	289	276	267	286	305	283	274	346	287	302	265	309	290	289	297	289	309	307	319	315	302	259	329	300	254	274	271	270	294	292	272	299	285	302	301	303	293	303	306	295	250	341	273	280	294	314	287	318	256	289	314	290	283	312	289	315	317	294	277	334	303	278	292	256	297	295	289	277	276	278	310	283	298	302	327	296	334	260	291	323	299	295	304	317	280	305	312	321	325	274	318	285	286	289	312	281	314	270	291	286	308	311	265	276	302	272	285	283	292	315	324	305	324	282	287	311	280	307	321	301	290	293	306	291	260	280	305	267	282	272	283	280	304	325	312	273	262	319	264	306	299	336	278	283	305	305	262	273	313	281	310	286	292	315	306	297	306	298	303	280	283	304	259	298	297	293	281	286	321	297	298	277	318	313	292	285	271	283	335	296	320	309	287	275	316	321	287	272	280	261	267	280	287	257	314	291	279	303	309	290	302	294	280	316	267	317	296	259	300	274	290	289	282	279	320	313	279	285	260	287	280	274	318	288	281	294	300	312	313	305	323	327	295	305	292	282	284	303	336	301	264	257	335	293	305	311	296	293	283	303	324	300	291	289	325	272	277	302	275	279	322	279	302	324	272	306	292	285	315	296	308	309	317	296	334	298	279	284	291	309	324	272	270	299	297	299	299	290	295	320	297	309	275	298	278	303	259	316	286	277	299	283	314	334	275	324	357	313	290	314	275	308	291	281	283	324	304	302	258	280	290	276	325	293	297	306	293	312	266	306	314	303	301	293	277	307	315	290	287	281	284	289	302	317	305	285	294	278	299	271	276	279	306	296	276	285	284	290	323	316	320	297	292	300	321	285	291	265	293	289	292	296	270	279	318	295	278	311	322	290	279	303	309	242	292	352	294	259	305	302	280	333	313	282	324	276	287	302	313	302	312	321	304	282	289	297	302	286	314	270	278	288	279	303	329	295	302	263	293	302	309	313	316	271	288	294	317	267	288	288	271	310	294	296	287	299	318	343	291	304	289	268	313	297	292	273	324	303	292	330	275	293	299	263	315	302	301	289	290	261	310	266	291	276	325	285	284	279	287	275	310	274	268	298	309	286	316	298	306	292	302	286	301	297	285	270	301	315	291	279	302	274	275	323	289	290	291	331	281	306	313	311	305	276	287	296	293	299	291	282	302	300	301	278	301	301	309	284	292	299	338	265	309	289	287	291	294	327	272	309	273	316	292	279	304	282	273	311	300	298	289	275	338	329	277	280	284	290	292	297	274	292	320	294	311	307	319	298	252	305	324	301	309	259	285	266	314	287	271	254	304	343	308	312	308	265	281	316	300	289	300	291	292	319	290	331	311	281	328	283	285	301	296	301	286	280	304	261	306	285	301	294	287	326	276	290	287	315	318	318	276	298	284	301	324	284	329	282	281	282	317	282	293	283	280	275	265	278	259	291	283	321	297	313	308	299	286	280	288	307	278	329	309	288	318	310	295	329	255	326	307	261	334	281	292	278	310	324	276	288	293	266	319	273	300	289	291	281	299	272	273	284	320	285	305	293	294	254	282	284	285	255	297	309	287	308	313	307	330	304	305	304	299	284	295	275	308	293	286	282	276	303	301	290	287	277	292	298	309	286	260	275	299	309	307	315	263	283	285	277	284	296	272	327	280	315	276	315	323	308	310	289	306	300	304	309	261	299	318	294	278	307	288	262	254	266	288	313	283	269	302	305	311	267	314	281	288	309	287	295	298	298	310	338	267	276	309	301	291	293	291	284	296	283	288	315	296	298	291	288	307	278	327	350	296	266	292	287	286	291	291	305	276	281	308	304	290	293	301	300	258	292	290	313	289	261	277	283	296	302	295	306	283	274	299	291	290	293	294	289	317	296	277	288	275	304	295	300	270	290	283	296	310	306	282	274	288	295	291	320	276	280	282	292	295	306	308	324	316	269	310	244	288	282	284	330	319	312	255	299	273	283	294	327	292	285	303	293	289	273	302	277	288	274	287	297	296	299	303	319	318	255	323	277	305	274	311	309	263	306	301	290	273	291	300	297	305	305	303	319	337	286	303	285	300	312	286	328	296	285	259	274	274	295	274	258	308	306	321	299	255	305	312	262	270	292	283	301	295	283	274	305	299	316	343	240	286	263	318	311	308	279	292	271	309	298	284	280	253	321	282	321	305	298	265	319	339	307	304	285	325	292	294	298	315	317	290	296	324	269	331	274	299	300	261	315	281	293	249	288	263	305	296	275	314	291	324	293	293	310	299	292	292	312	288	296	288	285	282	336	278	270	279	286	323	282	342	291	290	275	292	349	285	289	324	319	330	286	298	301	272	311	310	319	298	316	305	292	288	268	325	293	285	320	295	316	293	300	272	306	279	293	292	308	329
3725	3775	2236	1315	1072	858	804	787	740	706	664	690	705	700	708	703	675	640	686	722	668	700	643	650	650	631	681	649	638	637	625	668	633	660	665	630	636	710	665	633	655	633	662	700	650	641	684	658	656	613	660	645	744	638	660	660	667	675	681	652	630	643	638	638	662	642	659	746	628	647	639	680	669	658	609	656	608	678	659	660	626	673	642	657	683	648	659	662	675	666	610	681	646	734	665	605	609	675	640	631	661	634	608	673	668	700	647	657	694	737	657	613	694	689	660	700	694	675	646	697	614	655	686	667	685	639	633	677	667	629	668	623	684	595	628	674	646	647	676	663	648	677	636	728	664	612	655	703	697	663	704	621	667	633	698	640	678	682	653	660	675	632	674	676	626	675	607	675	667	663	665	695	648	645	700	639	668	676	679	660	671	702	679	664	660	646	669	596	617	671	642	677	635	648	649	682	671	670	619	631	678	645	619	631	616	666	652	636	660	674	689	671	666	619	630	692	613	718	631	678	650	674	655	668	615	641	679	665	663	692	665	670	636	670	657	681	641	715	642	612	663	647	649	665	619	630	641	667	632	659	656	687	645	607	692	616	666	646	681	647	662	700	653	636	653	602	663	666	673	683	696	653	650	627	636	630	637	656	686	699	654	649	624	715	664	616	696	670	661	606	726	674	700	615	597	658	686	677	641	637	671	632	672	649	677	657	670	638	671	631	669	659	640	636	621	652	653	612	612	609	654	614	662	638	690	674	639	654	690	600	646	698	642	631	652	677	613	629	700	638	683	680	675	665	650	673	681	674	643	668	665	710	677	640	669	676	668	618	631	667	636	674	637	655	680	655	634	634	710	597	640	668	646	636	680	710	634	637	648	647	649	693	649	649	667	662	676	632	727	674	611	694	660	629	687	658	672	673	664	684	649	665	646	651	638	665	644	653	650	639	640	636	647	644	633	619	640	657	662	690	695	611	639	682	713	684	703	656	684	611	631	635	665	656	709	610	655	656	614	668	683	645	660	611	696	674	681	639	670	658	605	668	684	670	667	636	680	664	650	676	639	637	631	699	604	618	667	672	623	629	704	679	642	688	640	660	717	605	668	657	689	634	661	666	664	642	671	633	656	637	677	641	620	653	697	685	653	680	618	621	658	631	640	675	667	667	721	665	672	662	618	640	645	655	652	693	713	659	710	698	657	661	697	678	642	664	664	588	702	687	672	649	657	663	654	676	621	661	678	653	694	651	659	675	665	658	682	671	681	637	628	637	656	638	678	647	643	661	637	617	651	643	688	627	655	603	667	681	646	632	622	657	599	654	693	638	645	683	661	701	653	657	675	665	618	652	668	643	648	699	663	645	712	652	659	672	662	642	672	657	663	658	636	608	660	660	667	648	606	648	658	656	660	656	618	662	691	673	680	676	685	671	692	616	647	651	668	675	615	646	633	642	700	698	639	664	676	630	611	630	639	655	655	713	670	641	666	641	663	615	671	680	636	597	705	621	642	654	661	669	641	639	662	645	653	658	682	639	640	656	623	650	644	685	640	663	673	629	594	627	648	663	661	632	712	677	651	645	700	645	689	660	698	655	611	673	632	673	664	628	671	682	680	633	639	623	626	648	694	627	628	670	635	661	624	662	643	643	696	655	662	680	708	649	697	639	684	661	638	678	644	653	714	698	606	660	660	656	650	673	601	674	651	658	690	665	625	652	641	622	638	641	643	692	666	647	659	660	653	683	670	626	688	621	652	673	664	692	663	680	676	621	667	669	683	675	642	652	629	651	646	686	665	670	626	661	658	688	665	660	657	657	608	691	682	662	658	657	631	691	716	666	638	609	648	679	635	646	702	645	593	618	684	667	646	651	681	668	654	667	658	639	651	674	689	693	652	656	691	641	670	645	701	669	650	639	732	673	717	612	660	630	703	678	681	673	665	695	638	628	651	659	701	632	679	628	628	631	669	663	641	622	601	684	654	692	644	609	654	670	666	632	701	692	634	627	639	672	665	681	677	617	656	656	664	677	646	646	653	678	655	648	665	627	624	640	666	646	668	643	655	608	657	658	646	647	642	637	633	664	687	722	641	692	676	656	662	664	630	627	674	645	685	702	667	659	672	616	646	659	648	659	661	666	643	650	681	673	676	623	663	637	650	660	666	667	613	630	660	620	657	665	683	695	653	682	668	629	695	654	657	660	662	643	642	676	685	672	690	634	634	704	654	689	695	642	688	647	634	625	661	704	709	649	625	650	677	654	684	678	659	624	690	688	670	629	622	624	629	652	668	661	657	637	703	688	658	673	660	622	629	639	654	668	688	642	667	663	614	663	638	678	680	621	674	675	666	694	641	626	679	652	611	662	662	657	662	628	652	681	625	691	623	689	627	620	684	639	634	660	663	589	649	641	640	665	671	678	649	643	658	652	680	618	650	709	695	659	625	679	681	666	658	644	648	687	711	645	648	621	662	681	665	663	662	601	664	669	666	697	635	704	661	664	708	667	660	662	735	676	651	665	651	636	667	656	645	676	653	648	626	620	643	654	681	663	718	648	650	628	632	695	650	614	664	659	654	658	639	633	657	689	680	691	673	634	664	655	671	654	646	610	642	666	666	685	641	659	668	644	652	657	670	628	655	635	630	662	657	674	686	673	625	661	686	659	668	622	656	654	633	690	648	656	644	600	685	628	615	680	674	657	687	644	650	646	641	677	692	617	651	692	640	653	689	688	648	670	652	656	686	711	649	642	652	657	686	657	641	613	641	694	666	640	667	672	644	637	652	647	624	676	670	639	657	653	640	692	694	660	661	700	626	687	707	676	683	655	675	642	675	666	603	642	718	708	669	638	626	691	660	643	643	673	698	655	653	618	673	642	642	699	659	659	675	667	699	628	655	692	641	655	666	671	682	691	726	652	682	640	631	674	724	654	654	648	672	612	689	675	649	635	708	652	642	686	675	592	653	618	678	665	651	677	669	616	683	637	680	624	655	638	638	621	648	684	618	692	629	641	662	620	647	640	669	710	639	706	652	665	646	642	695	708	667	640	643	656	640	660	654	660	651	696	615	668	659	623	644	608	686	645	654	642	698	674	703	658	655	606	661	672	661	640	664	673	657	657	685	641	638	655	671	655	638	640	643	671	662	658	622	691	675	636	625	655	624	665	663	699	668	654	631	674	643	642	630	657	637	679	621	655	662	661	644	667	638	652	656	699	659	638	633	679	650	671	660	689	658	629	644	652	624	677	630	637	652	644	644	660	713	638	676	652	655	662	632	668	700	662	685	671	673	645	656	691	701	636	663	656	678	642	727	727	663	638	633	678	665	635	603	693	695	642	648	647	659	627	617	647	658	638	648	679	681	665	644	666	641	689	664	656	624	686	617	686	662	616	658	713	690	635	649	640	661	652	630	694	662	665	691	609	643	661	666	642	669	668	688	659	621	670	609	647	704	661	628	639	648	669	641	643	661	629	716	698	667	699	648	654	642	673	648	675	658	635
23376	20658	24218	27113	20660	20680	16825	1243	626	535	375	259	271	219	235	297	246	215	216	210	201	211	189	190	172	177	178	201	169	183	168	153	168	170	177	189	190	178	172	175	164	196	176	203	170	144	161	201	198	170	191	154	179	164	165	167	165	171	154	167	189	194	146	143	171	145	191	169	197	153	154	175	168	156	174	168	166	163	175	190	194	184	172	171	184	165	178	139	181	159	169	184	163	193	192	160	180	171	183	152	161	157	169	160	157	158	164	177	188	160	165	179	185	170	170	190	185	159	166	134	188	179	180	179	175	160	182	175	171	169	186	162	156	173	146	181	162	174	145	162	173	154	164	180	190	172	179	183	167	172	168	167	153	169	161	159	155	187	165	175	171	176	145	158	174	144	156	174	160	168	178	144	193	191	176	169	155	178	192	181	147	188	168	173	151	173	164	171	162	160	170	183	177	203	207	163	171	177	173	157	176	167	183	164	165	185	162	184	183	170	156	173	161	168	161	175	141	145	157	176	155	168	166	182	161	147	188	172	171	192	169	164	151	157	173	172	144	188	177	156	166	170	148	145	170	165	164	183	154	184	181	166	137	191	195	165	158	168	148	173	141	162	175	162	161	150	194	178	140	189	172	176	201	173	180	174	182	170	150	151	154	169	152	187	193	160	171	175	159	144	168	158	150	174	200	195	175	173	143	147	167	179	183	160	158	160	186	173	168	149	152	168	154	170	185	156	177	179	162	205	173	179	150	145	159	169	174	181	184	194	179	171	169	176	157	163	153	174	168	137	156	183	198	189	151	165	168	163	179	178	176	147	159	158	173	159	156	148	172	161	161	166	167	168	168	181	157	164	158	160	168	151	180	168	170	184	180	168	180	165	160	160	169	167	164	191	173	147	156	179	183	167	187	148	184	176	180	157	164	171	174	147	123	149	183	175	152	155	169	163	164	156	167	203	186	172	171	157	186	155	175	179	164	179	160	161	168	170	183	156	192	153	166	172	156	159	176	170	161	148	165	167	169	188	165	164	168	147	167	194	177	174	173	137	151	183	177	174	189	176	183	183	173	175	163	163	184	182	156	165	164	163	183	168	180	175	191	167	168	188	133	146	187	166	170	198	158	160	139	171	156	170	134	164	163	160	171	175	158	151	152	171	158	161	172	142	179	169	179	138	193	186	150	160	161	157	170	135	151	157	159	153	176	174	176	153	167	156	147	141	179	181	153	151	151	174	176	204	165	152	156	175	182	165	194	179	184	166	180	166	154	142	166	161	154	169	154	184	178	172	187	170	143	141	165	143	146	186	159	146	154	171	143	163	213	202	205	169	191	167	175	163	169	180	161	149	163	181	177	171	185	202	182	157	175	183	158	167	185	158	160	172	144	165	160	190	167	151	180	180	195	166	157	183	162	181	179	148	163	205	164	171	164	175	172	176	163	180	162	155	152	152	169	166	150	152	216	200	182	177	185	174	185	148	162	150	168	144	182	185	183	161	158	184	156	169	160	198	156	160	167	171	168	161	174	157	194	162	170	154	165	152	159	171	168	157	182	152	176	174	183	186	175	171	171	168	196	177	176	167	200	151	186	154	173	178	155	149	180	160	166	211	177	181	167	180	161	173	149	164	174	189	165	174	168	177	178	164	183	195	169	172	165	180	182	184	156	153	154	175	154	150	180	187	176	163	158	166	158	188	182	182	152	166	188	148	173	154	188	185	177	175	162	162	147	182	176	141	180	184	192	167	188	175	169	168	163	170	140	189	166	148	144	169	183	181	164	176	161	191	177	155	166	185	199	163	158	186	204	174	166	160	151	187	168	168	158	178	173	141	169	144	168	172	170	180	197	176	179	198	173	171	154	185	168	153	160	170	172	172	180	166	188	190	184	165	185	176	165	178	154	157	160	180	183	173	195	160	160	171	189	170	173	178	176	168	173	177	190	172	156	153	177	168	146	158	168	159	176	172	190	165	156	163	157	163	158	154	174	179	152	172	178	139	148	150	152	171	145	164	159	155	167	186	175	159	174	160	181	144	173	170	175	152	160	174	199	172	164	161	178	163	176	174	171	159	141	155	168	163	152	176	157	171	152	140	191	175	144	164	181	157	205	150	153	175	175	152	148	155	176	168	167	163	179	175	176	180	168	156	178	181	159	151	171	167	155	150	149	163	167	172	185	157	162	197	156	184	153	176	160	192	159	180	167	192	133	170	179	188	173	166	178	178	182	160	177	138	151	193	174	178	157	178	177	174	186	166	195	178	149	148	156	172	155	139	185	170	178	169	171	150	175	154	160	160	165	152	193	162	163	142	166	157	148	145	163	144	157	183	167	175	165	181	191	183	160	164	195	164	181	160	185	182	164	180	187	178	172	150	168	196	161	140	169	151	153	159	165	178	178	171	161	184	155	185	181	171	162	168	157	156	170	160	145	145	196	170	175	160	170	146	172	155	150	185	174	154	208	203	172	184	153	193	174	156	151	176	154	161	167	161	153	181	187	222	171	176	178	180	206	172	182	166	144	159	162	168	171	188	163	174	147	155	157	181	176	158	170	182	170	156	171	180	190	156	167	133	176	167	181	148	167	186	180	157	158	160	171	188	184	175	188	176	171	169	168	194	165	164	189	190	154	144	163	179	182	179	169	150	155	178	166	156	176	177	176	179	173	157	172	148	156	191	155	173	167	163	175	172	207	163	143	162	190	184	174	155	182	176	163	176	170	179	176	171	184	181	173	169	167	161	178	173	177	168	175	182	185	165	183	164	176	159	157	176	158	164	173	170	164	155	167	180	181	199	166	155	172	159	169	172	190	164	180	147	177	173	155	188	192	152	177	167	194	149	161	180	173	159	164	159	169	175	172	158	186	171	165	185	193	168	152	167	180	162	157	172	176	140	140	145	160	183	151	155	149	149	148	176	176	169	170	161	166	167	172	147	157	169	168	179	181	161	160	169	165	154	186	182	160	210	158	165	152	164	176	143	188	177	166	173	152	159	159	179	156	161	167	180	144	159	160	169	187	141	182	147	184	153	176	175	163	168	165	184	178	181	168	162	178	173	174	177	179	170	163	162	164	153	137	153	182	181	193	162	179	170	179	193	157	169	151	137	161	162	188	194	193	171	172	144	159	188	207	174	184	182	155	160	188	193	189	171	182	181	171	162	183	162	156	185	161	171	157	166	188	142	176	167	167	177	170	163	188	184	180	197	162	193	153	193	162	174	179	185	143	172	190	165	153	166	172	170	166	139	177	170	156	173	179	166	191	179	174	196	166	170	154	161	169	167	166	167	149	137	164	158	156	176	176	161	166	151	172	158	181	160	149	153	158	169	174	176	184	167	160	188	160	154	176	190	161	154	169	139	167	166	176	174	169	162	145	185	182	157	162	168	155	170	160	164	154	154	153	169	178	155	187	186	162	170	161	181	179	168	162	162	185	169	171	169	156	173	170	176	153	177	163	153	175	162	182	181	182	198	155	172	192	162	168	191	183	142	169	175
4018	5576	3012	1441	1082	755	701	612	512	538	469	456	439	454	461	424	461	462	443	416	429	405	434	416	450	393	385	384	415	427	394	364	415	411	431	444	421	419	419	424	406	428	425	420	418	394	444	420	393	423	422	402	420	399	427	410	367	405	393	421	416	372	398	420	405	380	389	398	423	427	389	403	439	411	410	383	438	396	395	404	456	441	431	409	442	422	408	408	400	395	421	436	400	415	415	388	414	422	399	402	407	412	397	419	413	404	435	382	414	416	403	407	374	414	432	399	428	408	403	385	434	338	429	407	390	401	426	395	406	407	403	423	388	389	421	404	398	383	407	429	397	376	439	430	439	364	394	436	415	412	429	413	429	429	400	422	413	396	427	440	435	423	416	401	406	412	422	381	368	401	440	404	461	433	407	429	421	433	416	401	416	489	418	424	417	431	379	429	406	413	404	449	439	400	411	435	402	429	424	437	404	433	429	392	416	439	421	451	407	432	432	431	444	462	378	378	406	424	421	420	377	444	414	398	405	425	439	410	396	424	391	412	406	386	420	422	395	409	432	417	391	426	434	408	382	382	411	438	412	411	412	385	395	401	441	403	407	422	425	426	379	447	388	459	395	387	398	428	413	416	428	415	423	404	370	393	447	388	406	396	410	431	443	420	397	423	390	399	447	397	439	398	433	355	441	425	409	392	393	445	425	430	418	383	417	431	370	429	410	394	401	402	376	412	415	389	412	395	380	401	383	425	405	433	433	412	417	415	421	418	432	439	429	414	414	387	395	391	407	391	393	375	390	402	417	432	418	399	438	375	397	427	406	390	397	420	454	408	416	430	378	417	425	434	431	414	414	404	411	373	421	402	419	392	416	379	393	370	415	400	409	412	391	388	415	415	409	439	430	388	418	420	412	410	380	411	378	402	402	398	387	383	403	413	417	449	419	424	444	448	411	389	436	387	413	384	413	429	417	429	437	416	429	419	443	408	411	412	444	383	419	420	408	421	405	421	441	394	383	386	437	390	407	437	421	387	427	419	409	401	409	422	383	461	439	425	411	401	368	423	417	411	413	418	398	372	410	414	409	431	433	429	403	392	457	403	415	383	426	428	408	394	396	398	388	363	403	400	409	423	402	422	432	405	437	365	432	427	421	444	430	402	389	423	387	389	421	410	417	437	425	403	428	376	378	401	441	425	443	417	420	416	394	427	400	397	414	369	406	390	432	405	422	391	413	423	424	372	402	392	387	390	395	416	422	411	404	383	403	393	411	359	407	400	409	409	417	411	420	380	408	425	396	409	417	424	456	387	448	396	420	383	423	406	436	388	446	406	419	427	405	414	401	372	442	397	418	400	432	432	390	431	411	444	408	415	414	433	428	403	440	418	382	414	395	360	425	412	422	421	413	397	389	406	413	413	413	396	420	374	432	388	401	417	416	408	432	401	413	365	449	411	398	388	395	394	393	416	384	402	431	386	423	414	431	368	402	398	414	402	404	388	389	399	393	367	421	384	425	419	402	411	374	371	390	400	381	417	411	414	385	365	450	402	432	403	407	412	413	394	370	407	416	414	391	428	398	398	432	412	415	393	417	401	422	406	394	389	418	401	409	391	400	398	421	403	412	421	382	422	430	430	398	396	410	391	406	426	427	431	406	433	419	420	382	433	447	376	436	424	394	393	383	429	435	441	418	391	408	417	419	398	402	429	422	404	435	443	398	411	385	421	392	419	395	415	417	431	383	413	430	399	385	427	409	396	402	403	398	396	398	435	415	399	423	393	438	361	410	407	430	444	437	418	413	400	414	429	395	434	426	427	389	393	440	443	423	474	442	372	418	422	418	399	413	411	399	377	434	437	383	396	412	394	411	385	411	388	375	407	376	436	385	394	396	421	417	429	394	428	380	425	448	407	376	420	375	429	416	407	437	448	399	401	418	404	403	427	443	417	411	428	407	405	401	448	410	429	409	372	366	407	396	382	415	430	419	381	437	366	404	426	395	397	434	404	429	416	411	451	408	408	383	382	450	385	425	421	426	359	390	421	407	391	437	431	396	406	426	415	369	409	378	386	419	377	378	393	393	408	406	398	448	411	410	439	367	399	421	372	388	424	407	398	435	390	399	416	414	398	406	400	412	399	417	433	435	428	382	436	445	405	382	432	443	394	395	402	424	426	401	436	423	389	407	420	393	413	356	404	396	445	363	429	421	398	447	423	383	368	424	448	413	397	420	416	379	429	426	404	419	402	398	411	439	406	422	422	374	377	373	400	430	401	411	420	425	420	405	385	411	431	395	399	403	390	390	401	404	430	424	419	453	412	419	409	385	379	418	398	388	415	439	407	374	429	404	387	403	417	414	426	392	402	428	394	427	389	417	419	411	421	397	392	410	417	397	424	467	406	423	409	436	415	433	403	412	419	383	400	417	408	400	397	360	382	427	429	402	386	401	426	395	391	399	439	407	406	438	430	420	402	413	441	398	403	391	401	377	413	460	410	397	391	434	418	391	421	408	426	430	425	406	418	402	395	383	404	402	367	429	377	412	413	422	402	391	392	404	405	438	399	422	402	385	393	416	424	385	437	404	425	396	379	377	434	404	400	441	419	375	389	420	422	392	408	412	419	404	440	421	441	406	409	411	420	390	399	416	424	420	408	406	394	384	388	393	397	449	408	405	427	418	453	400	397	394	401	416	400	426	432	407	376	405	400	418	404	439	438	377	449	398	377	386	390	401	438	394	411	404	403	428	427	402	388	402	403	421	398	451	400	407	407	408	414	420	451	401	427	460	398	374	407	420	415	389	415	436	386	402	412	423	398	421	417	425	401	418	385	411	403	415	385	460	387	390	411	416	384	445	398	435	418	414	424	380	401	419	386	393	411	399	405	394	405	396	385	408	445	408	453	412	394	437	403	381	392	414	419	443	409	401	388	438	460	396	423	402	376	412	408	415	397	417	396	388	392	357	366	383	405	420	395	357	393	427	418	387	387	386	441	405	397	412	415	374	406	388	375	406	434	404	422	414	396	423	442	409	426	406	425	437	426	426	430	441	369	427	458	449	437	399	425	382	393	428	401	427	376	416	429	419	398	447	396	427	425	456	405	420	397	427	421	443	414	402	397	364	410	411	380	424	364	404	426	383	409	403	444	378	424	395	385	412	419	419	414	430	388	390	412	409	411	413	390	426	419	408	438	402	436	389	435	390	443	437	405	416	406	445	401	420	423	407	422	438	423	402	372	419	386	371	427	408	424	448	418	411	419	420	374	401	428	408	383	416	397	411	425	416	405	380	435	418	407	412	389	374	425	398	431	433	450	431	401	401	411	397	341	424	420	401	399	404	413	437	432	429	413	417	406	450	393	414	413	418	444	420	388	465	390	412	367	366	407	419	419	428	412	416	375	381	410	435	381	367	387	400	406	412	399	392	420	407	458	395	402	387	430	402	415	404	400	428	419	384	435	427	387	401	426	414	406	435	443	412	411	427	402	427	399	415	407	404	365
31334	19291	8056	1147	827	610	603	534	494	470	429	435	448	450	445	410	428	427	381	416	398	434	418	382	422	390	443	419	420	447	406	417	422	383	387	417	380	405	434	409	420	405	401	439	425	402	412	413	406	393	410	379	438	443	434	410	366	432	414	392	425	418	437	410	405	418	392	410	426	412	384	391	433	408	394	399	408	418	402	407	444	372	396	442	396	441	384	411	397	397	411	431	402	425	424	504	427	406	405	430	401	354	440	376	420	387	405	396	409	394	426	403	471	433	424	390	427	445	420	438	471	381	400	442	391	408	368	434	441	440	401	410	400	374	412	446	405	411	438	400	417	449	418	397	385	379	423	449	402	365	409	383	399	403	395	392	395	416	430	393	401	411	395	379	412	429	404	392	439	435	371	412	373	370	432	401	386	427	416	409	372	399	405	440	399	430	405	422	427	417	443	480	411	379	386	419	403	453	429	384	420	414	432	419	395	401	409	387	472	386	423	400	429	401	443	436	384	385	414	368	406	393	363	405	413	388	385	415	384	430	455	417	389	443	395	381	381	426	386	386	400	401	387	407	348	391	415	416	374	426	391	411	439	420	406	422	378	428	406	426	401	457	425	392	408	409	386	413	429	421	406	423	411	451	383	380	445	452	405	408	403	419	390	416	438	398	383	401	428	416	415	439	421	438	401	393	401	400	439	449	424	399	443	399	386	423	416	453	411	409	419	423	397	423	400	424	464	397	369	416	408	406	389	378	420	409	380	431	402	426	429	403	423	400	419	411	417	402	431	423	409	403	389	407	415	463	443	388	411	414	379	426	417	445	407	404	382	420	414	398	404	415	394	393	401	445	419	408	453	406	398	428	413	407	400	408	433	423	403	446	428	387	453	407	408	402	402	410	390	426	423	405	410	460	393	392	391	437	438	413	387	409	422	430	445	408	393	437	378	407	415	399	379	429	396	381	423	458	406	397	391	353	438	419	395	435	395	449	394	418	413	421	397	370	408	388	400	414	422	386	402	394	410	385	422	411	446	460	431	419	408	429	408	403	416	415	411	371	424	429	386	417	401	428	393	421	402	442	425	396	404	469	415	426	401	417	357	432	421	410	426	413	466	391	396	440	407	399	420	427	393	438	399	438	444	416	417	409	406	443	405	429	451	408	428	477	403	419	458	388	419	419	364	414	412	412	439	436	403	422	389	425	439	408	422	416	419	405	411	401	395	412	416	380	433	426	428	396	396	416	415	440	390	448	422	439	394	412	428	448	422	435	417	455	389	409	425	393	422	396	403	423	421	410	375	393	365	403	441	392	460	402	410	405	420	370	431	390	431	384	403	443	417	388	423	391	416	385	411	390	409	429	432	398	395	429	415	432	394	483	414	401	454	386	395	407	396	388	431	411	384	468	392	369	412	446	422	416	421	433	417	405	437	416	393	370	416	398	445	392	419	397	413	397	377	470	377	400	420	429	413	406	431	390	424	404	421	387	402	411	411	411	404	393	395	419	405	417	413	430	400	392	420	407	379	375	452	392	439	413	412	398	425	413	436	402	419	387	413	429	415	407	404	379	418	404	363	399	398	415	427	438	388	424	425	398	427	423	422	393	439	421	376	398	435	438	439	423	419	443	355	412	449	404	442	399	428	389	391	410	428	422	408	415	419	407	388	458	370	414	369	432	404	376	394	406	424	437	401	385	398	437	415	438	446	431	421	397	445	407	389	437	399	375	451	409	445	445	406	416	452	437	410	397	417	382	430	436	396	422	426	393	409	425	399	441	425	383	437	384	413	379	404	380	438	442	402	426	402	421	409	407	404	462	385	408	359	398	388	432	436	392	401	427	396	425	391	437	424	436	373	436	428	389	463	404	403	459	411	399	374	418	386	402	382	377	370	381	428	409	425	410	416	432	410	402	431	392	385	414	429	429	414	425	419	457	436	364	412	419	381	414	409	441	375	394	449	408	413	391	441	412	413	417	411	437	415	419	417	408	464	373	376	440	406	441	413	402	413	415	412	413	405	380	411	423	400	395	445	395	387	400	390	397	435	399	429	441	378	408	405	412	380	442	411	419	389	429	417	417	412	420	378	441	448	435	437	375	391	395	424	407	405	394	416	442	412	403	398	418	414	374	403	382	401	419	413	411	397	412	402	467	411	449	394	423	400	405	431	441	449	401	395	441	404	427	422	389	384	384	408	423	397	392	427	412	434	441	386	391	422	430	402	399	358	432	363	437	413	386	426	378	412	406	420	426	399	398	389	442	462	434	422	395	447	452	436	413	418	450	405	380	410	416	388	394	434	445	379	443	410	379	402	404	377	397	412	495	436	428	427	410	418	430	417	391	435	401	402	413	377	420	386	418	413	414	405	427	450	415	415	386	361	427	357	411	439	425	436	420	398	437	435	425	424	392	404	422	390	384	395	417	445	421	449	445	388	428	409	405	419	424	356	400	409	396	384	425	416	432	394	423	408	399	406	436	408	457	400	349	370	410	398	428	409	397	381	430	414	406	441	389	396	441	375	402	394	407	416	427	423	419	430	417	392	395	387	393	405	401	461	376	384	367	434	398	420	399	369	413	395	403	431	393	384	387	398	424	402	457	384	426	399	398	450	387	429	435	452	403	403	395	391	438	388	381	374	390	430	400	414	445	413	381	437	383	422	397	424	411	397	438	368	385	426	427	467	434	390	442	446	400	421	373	406	420	410	388	377	430	434	349	415	379	426	440	366	392	379	403	378	430	383	389	420	430	407	411	385	369	363	411	449	405	405	406	385	410	399	362	410	401	364	430	418	395	408	446	387	370	421	432	421	388	435	429	427	428	417	423	406	435	406	387	399	425	461	400	410	427	422	416	416	425	408	403	436	432	430	433	400	447	415	428	381	431	431	396	444	431	396	413	422	412	389	425	385	452	405	402	396	384	373	434	424	407	414	409	385	400	415	416	397	438	411	440	402	415	443	396	423	387	382	394	369	382	427	389	384	429	441	426	430	454	389	441	421	440	377	411	418	419	445	415	387	428	423	362	416	431	427	400	406	421	423	404	393	398	426	405	445	438	383	418	392	454	379	379	387	383	421	461	387	418	421	385	400	386	450	449	390	405	428	382	392	437	417	424	424	399	380	426	400	406	400	392	405	354	411	438	382	412	390	416	416	402	434	396	401	399	417	400	424	418	396	405	398	412	408	381	380	367	413	430	435	412	399	403	422	388	401	384	408	398	425	440	441	447	405	410	416	430	435	385	403	397	430	384	405	439	430	387	389	406	379	433	416	411	406	439	402	402	424	451	443	419	386	436	432	427	418	394	388	416	442	430	414	427	449	378	414	411	435	411	408	424	423	417	389	381	407	415	387	398	430	434	414	425	432	390	434	395	418	381	408	428	371	429	405	427	420	426	383	402	400	416	367	397	394	437	383	383	405	397	431	416	432	410	460	422	381	375	414	370	409	433	404	414	396	424	438	396	422	371	402	438	413	417	400	409	425	411	429	394	406	378
5852	2001	1416	1156	1095	976	983	960	907	971	942	901	962	960	870	876	864	905	955	932	914	932	888	892	931	885	879	876	895	950	935	889	915	840	937	932	930	875	890	829	880	898	923	958	914	870	883	947	906	953	891	905	917	871	949	949	868	895	913	990	906	914	867	911	863	916	924	918	818	920	939	931	930	863	929	941	952	925	935	957	879	892	907	949	863	900	915	903	946	899	934	908	909	891	944	907	866	905	921	884	915	908	879	888	915	879	938	942	886	890	860	947	948	894	946	934	983	895	930	915	910	841	928	953	803	900	901	944	928	925	953	919	858	899	938	943	926	907	848	888	900	930	984	881	952	928	945	894	916	928	911	890	898	908	890	891	897	951	916	950	907	935	913	929	904	909	886	924	947	875	888	901	880	858	927	854	923	867	907	911	941	817	928	933	879	868	838	834	869	909	874	904	899	929	895	870	870	923	901	937	909	874	898	887	884	932	897	919	939	943	876	894	902	913	876	898	842	910	911	872	887	935	920	867	883	907	917	946	919	849	939	883	924	930	904	886	909	937	897	863	873	897	867	950	864	902	900	925	954	884	869	862	941	943	907	898	893	900	898	857	874	911	869	894	865	888	924	927	932	898	900	882	873	897	905	876	941	921	929	877	862	850	908	897	934	881	872	900	878	949	897	908	920	924	863	894	896	939	910	938	933	866	913	867	899	929	915	888	880	901	920	937	844	964	884	938	902	916	918	906	878	913	930	897	920	924	908	928	914	895	914	871	891	881	917	889	910	894	922	916	885	939	927	947	895	914	848	891	863	895	896	890	899	913	904	902	864	951	938	943	905	893	932	881	983	911	918	910	895	883	922	819	904	920	925	882	882	833	887	818	935	922	922	913	918	935	926	923	928	927	926	889	911	890	932	946	915	921	855	871	922	884	881	869	905	921	860	879	886	931	888	921	917	881	910	927	913	853	892	824	974	905	934	859	878	874	939	903	883	937	931	899	914	905	865	892	907	910	940	905	884	929	907	883	859	918	851	915	968	915	949	889	924	977	969	882	914	887	916	900	855	862	902	929	883	937	890	899	916	936	859	883	925	906	868	932	850	936	902	878	872	924	919	920	907	909	913	868	920	965	945	887	877	945	842	962	877	879	925	931	890	879	903	917	905	902	909	990	870	912	921	889	940	945	931	901	905	923	900	863	911	929	917	931	965	883	929	1000	944	900	913	932	936	873	906	930	871	926	894	924	914	938	905	893	919	863	874	933	955	919	903	903	925	895	935	913	867	913	912	893	908	907	899	894	902	908	905	951	936	901	901	909	971	892	936	900	882	910	876	880	882	912	868	930	878	874	928	900	913	887	898	923	963	965	900	866	934	912	905	880	853	914	885	929	861	940	867	969	882	871	965	843	892	926	898	955	897	902	920	854	921	920	925	887	900	904	863	861	904	877	857	893	852	874	948	880	905	900	873	938	928	889	942	878	940	896	929	913	874	934	912	847	903	906	884	855	897	882	928	867	866	850	929	851	927	925	887	892	924	862	930	860	956	886	962	909	861	887	885	841	982	934	948	903	899	959	860	908	878	929	925	891	924	879	904	861	846	875	910	968	889	888	921	999	892	886	878	883	922	929	890	922	881	903	866	898	881	915	968	918	883	894	906	941	918	912	897	891	875	917	900	864	893	891	962	888	900	900	923	898	926	860	871	910	869	919	875	861	898	893	916	926	918	883	899	924	935	901	924	915	897	921	884	908	915	875	905	917	885	924	882	950	928	894	975	906	846	896	932	943	925	854	927	963	884	949	892	906	962	850	946	894	973	962	859	886	883	893	864	933	950	926	888	949	916	913	923	864	855	982	934	924	907	873	952	897	871	944	860	906	931	909	899	894	848	922	975	957	877	906	914	903	914	915	902	891	916	918	896	934	910	862	905	911	870	923	914	884	908	925	858	915	863	914	868	906	902	903	853	895	925	912	913	972	904	895	917	946	894	872	934	908	881	889	844	925	943	920	908	899	850	875	900	912	892	919	875	858	838	949	942	896	923	921	936	858	892	904	907	828	911	931	897	936	934	915	883	914	907	928	863	856	868	943	907	899	932	884	883	882	911	866	875	971	909	892	892	906	939	969	942	926	940	928	879	892	920	870	854	917	886	916	916	937	883	887	906	881	862	876	958	933	867	907	899	932	885	883	942	915	946	938	898	868	921	923	909	898	916	890	896	881	919	859	902	967	909	915	894	908	945	910	923	892	908	926	954	938	898	968	908	900	902	938	932	899	868	849	911	939	929	902	906	852	936	913	849	880	924	912	980	851	905	861	911	929	900	941	966	876	881	924	948	912	893	943	835	927	913	890	895	953	869	936	900	929	928	922	891	909	941	912	902	892	947	895	940	892	946	919	888	870	955	873	902	891	889	914	919	918	913	930	891	896	899	983	938	869	913	847	900	917	870	884	902	901	919	926	932	944	934	885	956	935	913	893	918	905	931	910	948	917	937	969	984	875	886	938	877	907	875	855	947	902	942	896	916	870	855	916	898	960	858	941	929	898	881	916	904	919	903	915	859	913	920	927	901	893	917	888	936	878	931	939	905	940	901	882	882	885	886	910	891	937	921	919	874	849	934	916	923	912	850	895	964	903	878	892	893	928	890	846	895	903	901	952	885	916	902	909	903	880	914	924	914	910	891	901	870	893	921	872	959	887	942	908	941	957	900	952	904	831	878	907	865	932	922	862	933	894	887	871	912	918	934	927	989	925	879	896	923	887	894	899	879	932	876	878	913	932	879	949	932	893	961	928	905	895	859	907	888	925	876	899	918	956	881	908	901	960	830	919	910	848	929	896	877	928	959	880	876	883	941	877	894	944	927	919	887	908	899	959	920	912	904	905	879	902	915	888	938	991	937	899	911	908	932	886	916	926	851	941	854	962	959	875	972	941	868	846	907	913	947	917	877	862	886	911	918	948	916	895	940	851	904	883	911	882	856	931	948	881	920	828	907	867	920	853	877	869	954	839	883	906	914	876	915	939	891	903	907	930	832	928	911	936	857	901	911	933	921	955	918	888	950	947	849	931	909	901	855	883	951	937	901	896	883	879	867	910	928	888	916	936	937	901	834	955	921	932	870	917	872	884	926	956	908	897	898	927	941	865	880	950	885	909	928	902	871	890	854	924	880	919	887	894	874	876	902	939	914	918	921	930	942	908	858	916	939	935	943	876	915	914	900	893	906	932	902	916	870	885	870	915	924	948	931	887	901	882	929	921	897	869	914	879	908	909	916	924	908	952	954	895	964	879	948	844	930	871	943	929	954	900	948	908	960	907	920	927	893	960	896	893	914	914	862	875	924	917	898	889	865	957	962	890	878	921	935	912	926	913	866	913	941	911	894	895	875	916	898	978	925	891	914	970	881	855	910	937	873	893	893	881	908	917	926	896	865	902	840	921	928	947	899	892	893	895	898	910	888	855	898	915	887	897	878	889	871	929	887	937	844	883	927	905
24070	20716	23965	27521	20724	19948	1426	683	506	472	426	354	364	346	317	341	343	338	300	317	323	271	307	295	283	297	312	292	301	308	302	288	284	273	290	277	317	313	303	287	284	266	255	308	314	278	299	281	311	317	288	293	305	344	311	289	283	307	267	306	300	288	310	304	308	289	268	290	274	286	288	295	274	316	285	307	269	278	328	283	260	305	266	253	289	264	341	275	269	291	316	268	320	284	310	303	305	265	286	291	303	289	303	289	287	314	307	318	270	305	331	339	280	282	290	325	291	283	294	301	282	294	317	292	263	304	281	307	268	297	271	310	281	302	251	286	306	317	329	265	242	271	314	287	292	286	310	307	302	304	284	296	316	285	323	277	295	280	299	317	307	296	314	265	287	324	291	295	290	303	295	265	285	259	309	281	311	265	303	287	321	304	343	285	255	296	315	258	292	335	301	290	327	269	289	324	257	299	296	295	299	311	294	277	259	301	306	280	305	305	304	270	255	312	283	289	278	303	291	279	269	274	325	291	294	300	290	290	315	304	267	305	311	287	287	287	291	325	296	287	292	302	315	291	306	264	318	298	338	273	281	313	305	296	322	296	320	314	306	308	271	295	271	289	283	255	290	298	295	280	328	301	295	310	262	305	326	284	289	300	279	295	304	328	293	263	265	287	261	274	322	275	300	286	300	287	292	293	272	299	282	285	288	267	329	283	301	294	313	292	302	261	287	286	293	318	274	263	292	290	309	312	318	284	310	293	301	288	284	265	310	291	281	307	286	280	260	298	292	304	283	269	305	282	307	296	316	310	273	276	324	284	307	273	302	289	305	304	306	301	297	297	340	294	284	328	269	301	319	299	276	295	320	311	319	293	302	291	285	301	298	301	310	292	296	321	290	291	295	309	292	301	275	291	252	306	298	294	311	285	277	308	260	290	297	283	303	276	265	311	298	298	318	269	285	290	298	318	284	294	278	302	262	303	276	271	310	304	279	302	292	295	288	278	291	272	290	279	266	297	263	319	312	317	282	311	279	285	296	340	280	257	302	267	299	280	281	291	312	321	287	270	263	268	289	313	298	302	298	311	258	298	326	336	331	331	285	266	314	286	285	302	272	277	317	295	291	281	272	320	296	307	255	273	268	279	323	304	296	300	272	282	299	301	299	291	293	294	296	324	305	315	285	268	266	276	277	303	305	264	264	305	317	282	295	264	256	256	288	287	288	267	304	301	269	274	272	255	329	296	290	302	285	285	286	314	306	272	275	269	298	307	289	320	316	279	312	277	284	283	278	310	290	278	314	281	278	285	277	282	288	298	250	279	338	293	289	279	267	275	304	248	267	317	284	256	295	322	284	330	294	269	276	268	280	282	317	292	313	329	321	320	299	270	311	283	294	315	272	269	302	300	315	299	280	302	292	277	333	324	329	302	275	254	271	291	273	297	263	302	298	265	278	303	288	285	293	279	274	296	296	285	295	301	282	280	323	290	285	316	293	282	289	296	271	280	282	284	297	275	264	267	272	314	305	294	287	266	314	308	284	337	325	302	252	291	302	292	291	291	329	291	299	296	265	275	297	282	278	272	277	292	270	292	308	291	277	314	314	309	281	274	283	294	293	287	295	312	284	320	259	262	327	270	306	275	274	296	277	321	262	266	272	294	286	300	308	331	278	247	286	270	279	285	287	318	266	314	280	316	299	306	289	275	265	262	258	275	309	317	264	291	304	289	296	305	288	277	306	315	293	278	305	290	278	298	305	292	321	317	285	297	310	256	274	313	275	288	258	298	305	301	287	315	312	265	335	291	303	281	299	271	303	331	296	348	310	291	306	284	327	286	300	302	312	268	280	289	301	287	299	272	299	284	271	310	282	304	287	274	275	256	302	302	266	305	295	272	299	293	283	275	249	307	298	290	274	299	303	263	264	302	287	281	302	305	281	286	278	332	314	289	287	288	273	283	305	277	299	296	283	298	266	254	265	272	288	266	263	287	283	278	305	257	303	299	308	282	290	286	303	283	249	300	272	276	275	295	279	369	309	310	249	287	309	296	296	297	334	300	282	270	289	265	264	315	296	315	293	278	283	258	286	324	285	310	273	300	288	335	311	300	267	267	276	276	277	247	297	272	296	312	299	314	285	286	292	281	302	262	270	301	287	278	298	273	289	309	296	297	250	276	296	295	280	263	297	251	295	275	311	298	295	306	266	290	333	317	293	286	273	314	254	301	283	305	275	292	280	280	290	298	300	286	319	291	289	301	310	296	267	301	298	281	261	292	315	278	300	291	275	287	276	304	277	313	298	308	311	301	274	287	302	291	293	311	299	312	304	305	276	288	305	296	280	295	316	300	304	288	293	283	300	299	260	281	288	306	286	314	310	300	332	263	339	286	268	306	265	298	269	277	278	282	293	277	268	271	281	288	289	273	294	273	286	295	279	294	287	290	323	253	308	283	301	283	293	303	312	254	295	254	291	309	306	250	297	279	293	289	300	296	288	285	285	283	271	261	283	284	310	304	256	283	273	272	289	297	315	273	278	276	280	265	325	317	300	259	285	298	285	280	291	278	316	288	265	276	300	288	268	330	323	316	292	272	287	248	273	271	278	286	302	257	292	290	305	293	325	288	268	320	303	302	253	273	267	286	300	286	264	316	304	265	290	308	279	293	301	256	299	291	278	310	292	283	295	266	292	313	289	312	291	284	296	303	296	273	290	268	347	290	318	303	305	246	298	286	301	294	283	292	304	298	301	314	290	330	281	308	272	295	267	267	267	263	274	265	278	317	293	280	266	298	284	311	306	274	293	280	287	290	287	328	299	301	291	303	295	296	266	285	266	269	295	284	295	281	264	276	285	273	276	284	273	301	278	324	283	297	316	285	283	289	257	288	302	308	285	297	260	301	282	273	318	304	316	291	280	313	293	312	292	271	322	326	318	306	279	294	272	262	278	306	291	282	267	273	233	283	284	277	318	253	293	298	294	302	282	317	295	297	294	291	293	289	300	294	290	280	300	281	297	256	299	304	276	269	343	292	263	276	254	320	318	307	309	305	283	275	295	282	316	262	281	310	301	303	266	270	289	265	304	278	284	301	293	303	284	287	288	293	305	330	271	314	322	262	311	318	282	291	315	310	291	302	280	252	281	297	312	258	283	303	294	295	307	276	268	301	293	260	293	292	272	291	274	303	263	281	291	307	298	322	296	296	278	321	290	257	286	288	267	270	256	251	273	282	310	309	276	300	297	260	301	294	321	334	268	281	299	278	293	273	296	289	276	292	293	293	300	269	299	321	264	295	323	287	282	302	303	291	273	292	309	305	276	300	287	317	265	280	306	270	316	301	288	307	291	314	281	288	295	295	301	292	264	297	296	300	308	294	299	302	307	308	283	283	277	295	297	249	305	249	296	277	299	301	291	303	283	268	265	288	265	312	291	307	275	269	283	267	289	285	296	269	306	277	274	273	290	309	283	293	300	263	293	290	314	286	311	249	300	286	279	287
3913	4085	2199	1273	1032	833	801	711	722	682	696	670	668	686	687	686	692	633	666	650	643	634	627	640	680	624	634	678	662	664	624	656	603	608	655	679	591	659	649	663	667	655	682	675	666	654	695	690	681	660	643	699	643	636	671	636	641	642	639	666	622	640	698	608	644	671	687	704	656	648	618	619	691	686	603	660	672	663	640	641	641	609	639	671	641	683	625	628	656	658	683	642	661	685	658	648	676	627	658	677	630	689	641	663	683	651	656	678	665	634	650	638	655	654	626	639	671	673	703	693	653	677	701	618	637	666	688	629	646	686	673	634	632	673	674	619	662	675	671	620	663	638	649	642	682	636	677	656	625	588	668	657	674	630	706	639	677	650	653	652	675	633	636	664	649	659	663	665	686	634	632	629	678	674	652	661	655	613	637	650	667	664	681	691	628	666	656	645	597	650	669	666	637	680	652	669	687	711	709	712	639	666	670	665	638	645	643	634	678	653	666	664	653	672	669	670	666	632	674	691	617	648	661	685	653	611	692	633	617	623	636	662	662	631	651	657	659	645	641	638	661	602	702	668	614	699	631	627	637	674	674	651	650	676	630	658	665	671	634	643	654	636	630	635	664	605	599	674	633	665	679	668	668	641	618	668	617	638	649	671	643	658	627	645	625	667	667	691	633	632	631	632	614	660	684	652	662	618	698	720	642	661	617	641	619	652	603	711	636	681	633	616	629	633	620	644	679	677	648	629	631	605	647	651	654	677	642	641	668	660	649	603	644	659	669	659	623	670	680	656	635	618	665	637	603	606	677	664	640	674	651	623	636	627	679	702	671	619	674	636	636	640	690	598	595	674	658	611	665	645	656	674	639	643	658	686	672	670	646	663	651	692	699	673	679	663	669	690	655	692	687	662	630	636	666	608	647	621	688	680	693	618	648	608	666	610	641	680	597	671	666	650	641	622	642	626	647	658	624	662	647	661	662	679	648	652	628	690	660	638	649	612	655	668	668	631	647	675	672	617	637	654	678	651	674	673	651	624	660	660	628	677	611	658	691	696	631	700	659	669	648	636	634	662	604	679	685	634	664	696	632	637	629	639	666	642	683	652	638	669	641	635	637	628	674	643	654	692	660	630	671	680	642	664	686	658	666	711	640	648	646	648	650	640	633	646	641	643	697	650	645	584	646	653	637	641	673	701	635	627	692	691	647	629	654	609	632	638	640	664	694	670	683	688	628	643	659	667	681	642	627	648	657	663	650	625	624	613	635	650	632	645	668	628	690	660	665	648	642	678	623	625	659	677	685	639	646	647	671	646	671	610	625	620	655	711	688	680	656	623	680	658	613	634	622	637	599	665	637	628	643	633	686	670	653	654	608	671	630	631	658	675	632	657	650	656	627	684	643	606	672	671	682	636	666	659	644	648	641	623	640	641	687	687	674	624	664	647	680	694	624	661	690	652	619	631	675	661	621	624	669	604	669	629	653	633	655	655	706	654	655	659	647	598	667	642	662	635	652	621	648	653	647	669	679	636	666	680	618	673	596	637	620	708	693	659	633	644	673	659	659	674	637	678	646	683	660	625	600	638	639	672	656	626	672	626	611	645	629	646	661	616	656	645	620	635	622	600	641	685	682	687	620	646	655	694	652	648	664	615	663	643	655	671	679	650	659	743	654	684	610	651	610	681	655	638	682	637	639	614	603	662	637	684	626	654	650	676	670	656	614	722	628	669	640	663	639	668	632	629	610	622	647	655	657	627	639	643	627	658	707	629	672	614	665	667	651	609	687	683	620	688	635	673	677	677	609	636	668	695	594	624	641	649	624	675	698	647	654	634	636	662	702	640	629	636	627	613	654	623	696	654	669	611	621	677	661	638	649	631	643	706	631	638	615	652	657	651	617	647	630	633	723	660	688	681	638	657	689	666	643	642	633	668	649	642	639	655	621	655	599	635	648	643	685	658	635	665	694	619	673	636	655	667	670	671	685	630	644	683	650	615	681	660	687	634	651	669	631	615	623	657	650	627	673	657	641	617	637	633	631	671	657	617	656	652	649	616	694	623	644	639	697	625	632	646	680	676	623	633	625	712	643	631	610	647	626	643	698	632	651	623	666	631	660	630	649	628	640	656	620	664	641	626	682	685	650	629	626	697	658	673	640	698	658	666	650	650	637	652	651	633	669	643	648	665	610	627	607	688	672	631	646	617	641	661	653	697	636	705	638	658	628	658	650	642	675	613	626	640	634	665	706	659	635	656	626	698	632	640	637	622	656	601	638	705	661	643	679	606	640	688	601	628	643	630	648	666	663	640	663	625	676	629	641	661	638	655	673	665	646	684	659	663	661	641	609	652	669	698	623	630	641	643	601	638	668	633	611	705	643	627	673	671	639	663	681	662	649	672	657	689	669	635	644	682	723	647	634	625	672	644	695	621	666	688	623	634	664	661	646	627	677	686	622	602	582	627	678	639	665	639	678	652	658	660	622	649	681	676	632	621	684	677	663	649	659	651	706	596	656	647	707	622	630	644	627	660	634	649	669	670	658	672	642	652	638	626	700	667	689	669	654	622	627	677	632	672	631	653	622	671	646	649	691	608	663	623	637	622	698	636	645	654	649	700	624	685	673	627	655	675	691	635	679	653	689	655	618	666	640	642	621	644	668	642	664	635	661	668	674	675	658	692	627	603	643	660	669	641	660	677	610	657	656	658	648	619	666	617	631	670	645	684	616	606	651	640	623	666	691	654	709	638	674	652	675	638	617	705	615	651	634	624	662	697	636	691	660	601	668	656	667	628	667	684	581	629	645	659	683	629	647	587	623	631	631	657	640	621	663	661	681	658	663	645	628	629	634	669	703	682	611	637	608	642	667	623	645	621	665	642	627	607	646	648	593	678	661	654	657	626	643	669	691	642	640	656	676	617	621	622	675	690	621	650	668	694	608	653	642	597	661	638	605	609	667	689	670	700	663	661	691	670	689	676	652	682	673	605	673	647	685	640	629	659	656	661	673	692	643	667	677	605	696	664	663	608	679	641	615	693	607	634	641	645	645	664	727	687	629	654	701	701	661	662	631	704	619	659	647	657	647	644	629	630	637	692	663	663	665	637	669	654	635	669	644	659	666	659	673	643	625	654	668	662	664	643	668	656	700	636	667	636	653	678	660	686	685	684	678	687	622	641	687	665	661	628	649	663	638	683	670	669	646	695	629	672	673	641	634	670	611	603	650	697	650	634	651	626	640	654	662	665	623	654	642	647	686	661	642	651	635	667	625	637	668	686	634	673	661	641	623	638	660	688	645	661	635	624	636	704	657	608	658	685	666	647	660	643	659	646	648	626	628	646	690	701	652	662	635	661	609	699	671	639	616	610	662	658	672	595	648	655	605	691	661	638	663	614	627	691	676	657	671	596	689	666	678	673	652	647	656	615	615	618	666	675	656	643	612	658	638	621	630	635	647	671	675	648	664	626	673	650	637	614	615	648	653	640	693	662	631	623	647	667
23435	20634	24161	27128	20640	20662	16687	1172	594	462	376	278	250	235	227	224	236	224	197	204	217	166	188	195	156	187	171	171	210	192	171	173	154	163	158	186	160	153	177	169	159	167	139	202	166	177	169	172	145	165	181	184	180	142	162	161	175	168	187	149	161	173	153	186	167	163	170	173	156	169	163	172	157	169	168	162	165	169	160	176	167	158	182	145	148	191	139	192	181	152	187	161	166	165	163	176	147	167	161	198	172	186	155	166	160	158	167	201	164	156	163	176	165	161	147	167	172	130	151	145	169	151	160	173	170	180	168	158	149	178	164	164	176	175	174	163	172	162	177	152	177	152	177	172	166	142	182	161	162	155	150	163	176	149	164	173	156	173	164	158	183	175	179	180	155	179	161	167	155	164	164	191	165	180	161	146	146	164	187	151	132	168	164	193	157	157	151	182	188	186	179	154	147	183	155	163	190	169	162	171	150	161	156	183	150	150	168	135	179	168	169	179	170	140	151	196	150	152	158	152	168	164	173	177	151	147	165	185	167	174	148	179	152	177	155	190	146	174	153	160	186	150	144	146	184	160	164	178	177	170	165	177	194	174	179	166	184	158	175	157	184	174	163	165	162	170	149	146	179	166	161	168	161	145	162	157	142	171	161	178	177	170	204	158	167	177	163	160	144	162	154	152	168	141	180	167	173	180	162	163	177	139	168	158	163	171	157	167	162	176	161	170	157	166	167	147	138	179	185	175	177	149	167	155	199	163	185	158	180	173	160	139	170	193	178	173	189	183	159	155	184	160	183	170	151	149	165	176	188	193	179	169	147	154	202	146	142	156	173	160	197	158	192	150	149	166	180	147	178	176	158	153	186	166	197	178	182	164	163	166	155	178	178	158	167	172	167	166	157	174	152	163	185	152	175	158	178	159	168	179	148	180	183	177	145	168	178	164	162	151	183	161	141	173	178	147	160	171	164	172	176	151	145	159	176	165	186	158	178	156	163	165	191	159	150	170	171	165	139	177	179	165	155	171	191	182	202	160	153	156	153	157	171	147	162	171	145	138	167	184	144	168	172	176	186	157	182	160	180	157	151	142	163	196	169	173	178	184	162	152	139	170	181	180	166	149	154	161	157	173	164	161	171	165	162	158	161	143	157	168	163	153	173	171	158	155	167	165	151	157	144	149	179	184	162	146	161	180	160	153	157	136	162	179	157	171	180	181	169	183	176	167	159	158	180	167	158	154	151	152	164	169	169	154	163	169	162	182	154	154	172	167	175	147	158	161	160	173	195	172	163	164	156	170	150	154	154	165	179	158	181	156	169	174	162	180	162	168	176	182	151	160	143	165	177	175	136	188	164	189	168	157	166	158	171	216	171	185	166	161	155	166	157	137	157	139	144	145	175	166	209	179	162	164	155	184	155	187	146	175	180	154	154	169	141	189	162	162	174	200	171	195	183	152	151	154	159	174	148	170	172	170	165	159	158	150	173	172	163	160	142	144	161	163	174	170	148	167	172	184	157	143	168	156	139	164	169	182	175	160	155	156	167	175	140	161	162	131	159	169	144	178	159	154	140	168	171	153	178	173	193	190	180	148	165	137	163	162	152	169	152	174	178	163	171	177	162	139	166	173	158	174	180	149	169	172	165	192	198	149	157	167	151	164	159	153	173	149	157	164	171	193	174	160	158	161	166	183	164	170	144	146	167	180	129	167	175	145	174	174	161	168	174	154	188	162	177	160	184	172	165	166	170	167	130	199	169	150	165	202	157	173	180	163	171	156	188	147	141	149	173	153	152	161	162	158	164	184	145	150	154	169	155	183	167	163	177	164	168	159	159	149	161	185	153	160	137	174	156	153	156	176	153	165	166	184	179	159	148	155	146	194	183	176	170	186	149	150	180	164	142	173	150	150	154	170	176	150	191	177	152	158	174	183	157	168	157	170	148	165	185	178	154	140	157	160	167	154	171	155	185	189	174	182	183	159	186	188	183	166	157	186	163	169	174	144	167	159	157	151	159	181	158	140	166	162	171	163	142	161	162	177	191	155	198	172	141	178	157	197	183	170	165	154	171	172	173	191	166	151	166	166	165	146	161	160	160	142	182	168	183	167	162	155	170	171	176	172	161	181	145	170	159	165	151	167	183	192	166	176	186	150	163	143	156	155	158	146	167	173	181	157	165	149	177	184	164	170	175	175	175	159	164	162	137	158	172	167	176	175	159	163	166	154	190	148	168	157	179	170	192	172	154	172	161	138	177	162	160	177	172	150	151	154	165	151	160	173	180	189	177	171	160	157	138	155	158	157	156	161	171	203	161	178	175	168	161	163	170	166	180	200	174	154	185	188	158	186	191	176	172	163	168	167	156	152	180	136	162	175	177	152	161	152	145	186	171	166	167	135	150	159	161	155	166	179	160	174	144	167	152	158	160	161	189	170	167	169	133	166	157	163	167	142	167	152	157	176	169	177	166	165	170	164	174	146	172	148	183	138	151	157	124	156	151	164	166	177	154	183	160	163	181	144	132	163	170	153	159	181	152	158	173	130	174	159	184	162	188	193	169	140	163	162	171	140	175	167	163	154	168	180	159	158	160	162	151	161	182	158	164	162	169	181	143	158	179	179	148	171	172	146	156	164	178	179	163	152	166	172	157	176	148	157	167	162	170	182	159	199	165	164	160	182	164	171	163	145	152	173	165	162	187	184	168	154	154	167	185	138	138	157	157	156	151	169	166	183	173	146	170	154	155	145	163	160	157	171	160	150	151	172	192	152	187	164	162	136	186	162	146	167	158	159	170	157	152	153	158	131	150	148	163	165	181	171	160	119	152	150	150	177	151	158	170	185	153	190	163	145	175	173	148	160	162	167	164	173	175	161	204	153	152	175	166	144	157	165	162	157	161	172	159	159	152	172	157	169	154	195	170	173	172	171	149	167	178	187	188	175	152	172	161	193	178	181	184	152	167	156	171	180	158	167	162	163	157	184	172	166	186	163	179	154	145	195	188	184	176	142	185	157	175	173	166	188	172	145	168	167	176	174	176	190	168	162	142	150	160	158	170	162	180	158	178	164	170	190	161	159	183	150	154	147	172	194	159	161	151	168	158	165	168	141	193	171	172	164	160	155	179	171	146	150	182	185	183	182	158	161	171	158	168	160	157	181	165	169	157	162	178	156	167	173	171	157	159	179	183	166	164	192	155	160	161	164	174	170	162	162	167	170	152	160	168	155	185	147	178	179	155	175	156	186	171	157	161	165	161	165	158	146	155	193	171	143	152	161	146	190	171	185	180	185	168	166	177	181	146	177	159	161	156	171	171	153	175	174	145	168	168	169	184	160	154	181	144	191	170	194	158	163	185	160	172	162	165	162	166	151	176	177	165	178	168	209	150	184	175	172	185	187	178	158	177	157	203	186	159	169	141	168	147	155	148	175	163	155	161	166	151	162	148	177	158	151	179	153	166	167	162	172	154	170	161	189	193	164	169	156	164	176	175	140	163	176
4010	5852	2908	1388	1002	695	681	606	553	497	459	447	458	421	438	419	450	416	412	440	436	423	399	417	406	407	384	367	400	438	425	442	427	406	397	404	396	414	371	395	426	420	394	363	435	394	405	395	388	398	365	421	412	372	419	396	432	420	382	435	441	380	412	421	411	403	414	413	383	389	377	392	358	381	487	408	415	372	423	368	422	448	396	426	420	378	407	387	401	398	443	416	391	458	410	392	446	391	388	402	387	410	389	399	425	422	404	403	431	417	426	396	400	392	407	394	411	392	408	393	436	386	410	400	382	388	388	418	405	409	418	416	456	382	377	411	404	426	410	350	386	430	425	400	387	449	400	426	390	398	416	398	405	429	413	419	398	376	426	411	394	412	405	415	423	376	407	427	380	395	381	423	386	394	397	409	378	403	413	384	394	413	413	440	419	405	377	405	392	445	406	404	394	385	414	391	390	429	433	396	404	420	399	388	404	390	382	442	381	384	419	389	418	405	412	399	412	429	413	419	370	409	423	420	430	445	430	383	426	389	410	374	446	442	386	378	419	412	389	435	402	413	383	405	368	414	424	370	416	435	433	388	395	402	425	382	406	420	398	446	435	427	432	439	403	389	372	414	378	395	388	377	386	437	435	387	424	419	418	417	418	417	359	384	400	406	409	388	385	390	421	384	395	424	384	360	406	424	413	406	414	443	400	367	433	419	449	394	366	388	401	415	426	428	364	420	429	410	406	386	423	398	425	388	415	409	404	406	388	401	409	385	398	390	399	421	365	388	425	431	396	436	419	409	384	437	374	364	433	390	411	387	412	402	377	420	394	447	395	411	419	386	403	417	406	360	395	399	399	408	397	408	436	426	407	427	400	397	427	432	428	409	403	434	432	445	402	393	416	415	367	417	401	403	382	424	368	401	388	404	437	391	419	401	431	371	398	413	395	406	420	422	414	385	443	408	429	390	360	373	388	384	416	450	384	410	408	446	386	395	369	417	406	413	389	384	383	421	402	399	423	427	414	418	376	407	416	393	410	380	385	383	422	396	433	418	402	388	397	402	411	414	408	425	403	427	392	408	390	414	434	401	395	419	390	385	420	409	408	416	416	394	374	409	403	389	424	393	400	396	422	373	388	404	407	407	425	392	414	392	373	414	398	387	426	422	411	376	420	420	361	421	394	443	397	416	415	415	409	449	395	366	390	417	427	412	356	418	398	404	369	438	376	344	379	395	365	391	373	412	405	402	419	422	395	404	381	419	403	377	435	386	405	404	410	402	382	419	416	409	447	395	398	398	419	423	392	419	396	399	438	418	402	365	396	413	378	375	402	431	399	399	380	419	411	447	417	404	408	416	355	407	391	405	418	390	398	374	441	400	391	397	385	367	389	399	436	407	429	423	452	435	399	388	382	418	408	382	404	413	433	426	438	398	403	399	384	417	378	389	454	365	375	428	391	461	426	372	393	395	400	396	359	440	404	402	407	420	396	396	424	345	391	419	430	388	427	426	402	364	386	402	389	390	397	405	412	427	455	386	404	423	398	391	419	434	420	403	409	381	391	428	423	411	416	387	403	392	371	429	400	431	418	447	381	387	414	415	397	442	393	397	403	379	414	384	400	429	405	377	433	381	403	382	385	402	403	423	402	400	417	462	389	408	397	402	371	409	415	407	449	416	410	389	448	427	482	430	414	395	404	420	429	377	367	417	425	415	410	372	410	410	435	422	419	444	415	381	379	430	403	425	426	386	385	382	448	414	396	403	352	393	436	413	427	408	421	407	395	393	379	406	424	371	387	405	407	410	413	396	424	401	427	408	416	412	450	397	381	391	446	400	415	416	393	401	411	399	411	375	423	418	380	387	437	372	365	395	385	405	344	399	387	416	377	409	413	420	383	406	406	349	429	401	420	426	418	374	437	390	406	402	411	406	400	434	411	400	418	393	409	383	400	417	379	397	388	400	427	401	414	424	417	391	412	441	405	432	394	433	395	431	425	388	382	387	405	433	427	413	364	434	393	463	400	428	442	409	437	449	375	435	435	395	419	406	374	404	381	334	381	409	388	389	432	393	392	380	401	384	442	385	399	404	385	405	446	390	425	398	409	403	414	398	406	401	396	392	415	412	411	430	408	409	440	417	405	463	387	415	416	419	405	444	396	404	390	365	411	379	426	415	429	404	420	385	386	407	426	432	418	379	390	419	416	385	427	431	381	422	419	375	385	394	365	427	366	403	408	410	426	420	416	446	381	401	406	454	402	431	391	371	408	410	410	395	406	415	382	391	413	381	384	390	408	411	408	419	409	413	415	384	397	393	401	403	409	407	402	411	411	432	386	403	400	393	405	393	378	407	404	401	408	439	393	421	400	446	402	398	424	403	408	424	421	388	362	372	423	393	399	361	390	389	403	401	390	383	377	393	393	378	405	419	389	401	409	394	384	410	380	394	380	409	409	389	398	379	411	413	379	390	402	422	401	395	437	443	377	408	417	384	393	397	425	391	374	405	451	413	381	440	423	380	392	367	427	410	380	369	403	406	405	428	411	401	392	428	422	379	402	416	407	428	384	383	398	393	386	378	384	390	445	413	401	379	388	398	410	402	425	397	404	385	398	386	404	425	365	372	373	421	364	413	436	388	435	412	394	376	397	406	439	386	414	400	427	402	418	412	405	405	394	414	401	426	440	395	432	402	397	355	416	384	415	398	420	420	398	411	410	420	383	403	409	370	461	401	413	398	390	432	390	384	404	400	396	384	373	414	374	438	409	367	406	393	444	420	397	380	411	405	404	419	382	395	401	397	408	364	376	425	407	416	391	417	398	401	411	400	380	420	415	401	430	386	419	384	396	390	419	422	437	384	349	431	402	407	410	386	402	399	411	413	400	391	437	389	415	402	443	401	410	453	384	423	415	396	392	376	384	394	372	398	403	378	420	403	396	427	450	393	426	404	422	419	391	382	418	402	445	401	389	387	399	399	384	397	390	431	402	410	381	400	373	373	417	443	383	425	425	387	404	366	394	387	412	422	442	405	458	415	428	389	423	435	385	434	385	380	413	404	406	408	425	405	438	391	405	409	379	415	419	433	434	423	369	352	395	435	431	428	391	486	406	400	417	380	406	416	374	428	414	385	409	433	387	393	393	427	430	385	390	417	401	404	386	372	351	391	401	376	399	382	390	417	411	376	398	414	411	387	385	389	374	380	409	433	442	433	375	414	417	404	406	411	389	384	408	382	410	445	385	401	426	448	416	451	375	356	396	410	386	361	407	397	405	385	387	404	401	421	400	394	394	396	399	392	421	396	377	431	404	398	415	420	397	386	410	454	400	420	422	410	402	380	398	424	390	371	382	442	384	400	430	414	391	456	415	398	429	414	399	369	407	368	385	418	414	399	402	420	420	392	382	401	379	411	405	412	389	402	401	383	415	390	384	423	427	382	441	402	389	401	430	431	386	381	429	397	398	403	390	417	432	419	425	397	381	393	420	428	358	370	410	393
31327	19310	8247	1154	762	653	601	532	516	469	459	397	424	405	409	414	420	425	422	399	415	407	424	398	414	440	425	384	406	445	407	422	393	423	444	404	457	373	458	427	419	394	455	383	376	401	374	398	405	433	369	427	427	429	415	426	446	390	425	398	375	407	427	434	394	421	429	367	402	408	372	429	414	432	451	420	400	410	414	401	386	401	391	400	398	417	444	400	397	404	399	413	427	412	413	381	386	456	356	405	417	427	408	417	373	420	404	390	428	403	410	390	392	403	386	393	423	399	403	430	420	399	447	394	452	385	384	426	378	391	421	446	417	395	399	404	373	375	397	396	439	454	389	436	433	395	405	419	415	396	400	402	419	390	398	381	412	413	413	412	441	376	394	374	412	400	412	409	396	457	444	398	444	392	428	383	410	408	386	432	415	375	365	397	412	414	436	423	421	417	387	417	405	414	427	413	436	404	414	404	405	423	390	391	438	426	380	427	427	407	419	418	378	396	382	393	428	409	429	434	438	390	404	411	393	434	428	384	444	402	428	398	374	423	393	396	395	467	399	407	353	398	427	384	403	485	418	399	396	397	415	406	385	441	404	423	374	427	398	367	415	429	406	391	421	437	416	413	426	399	427	425	402	414	429	387	408	364	424	372	365	433	402	401	430	434	402	420	412	401	433	434	424	372	417	375	418	419	367	392	387	376	413	422	410	442	363	391	380	382	394	366	434	402	430	397	425	396	411	432	405	429	396	386	366	390	355	415	395	403	415	414	433	439	392	398	387	408	391	416	419	406	410	377	393	392	419	425	402	397	381	400	386	434	425	383	397	409	393	418	374	394	417	389	400	413	398	414	414	403	405	386	368	402	396	406	385	407	384	392	392	415	432	403	439	384	419	421	415	398	383	453	363	421	459	440	436	408	435	396	475	422	444	419	404	418	455	444	391	439	407	416	404	406	404	447	408	462	384	424	412	390	398	387	390	446	419	402	449	409	427	385	411	433	400	400	389	441	365	394	376	438	416	428	380	428	415	411	373	446	391	411	420	399	401	395	437	425	402	428	439	384	380	384	433	414	410	430	413	408	399	368	400	388	400	450	372	382	420	408	411	417	396	436	398	435	418	427	381	390	409	363	389	394	387	421	414	407	401	391	399	404	425	393	381	426	420	418	417	469	398	415	431	432	392	423	380	398	388	384	385	385	438	378	422	415	425	416	397	435	391	379	363	391	393	464	379	411	448	432	410	388	410	393	416	403	391	378	372	391	424	410	395	399	381	409	417	383	406	373	396	434	427	403	420	408	408	410	354	384	426	393	428	427	438	405	410	410	449	410	453	462	400	409	406	417	384	398	444	418	422	412	417	452	409	355	409	399	384	406	402	422	393	402	407	413	419	417	416	386	423	363	408	404	470	395	405	409	412	398	402	437	386	390	394	394	420	391	422	389	432	400	450	377	399	399	407	392	421	408	420	414	388	437	407	386	408	402	429	423	414	415	427	361	447	433	442	409	415	426	436	451	400	388	442	395	377	388	418	426	397	431	464	410	410	394	407	423	435	421	392	412	393	384	394	362	415	451	407	412	429	400	407	405	409	441	378	409	384	396	409	392	442	420	426	417	412	400	428	437	417	396	426	387	410	423	393	412	418	398	400	390	418	426	389	398	408	429	370	358	429	386	384	411	410	428	400	412	437	416	448	414	421	422	425	388	436	405	427	386	422	406	414	437	404	415	423	410	408	376	403	454	391	400	371	403	407	425	399	392	390	411	476	396	415	426	420	413	402	441	395	399	422	434	427	407	358	397	352	415	376	437	421	398	416	415	441	414	400	361	376	421	403	400	384	416	428	383	449	386	381	388	451	397	387	459	422	412	445	435	425	407	372	427	412	388	360	394	423	432	389	424	413	404	426	375	412	398	406	406	385	430	401	373	454	411	420	388	390	405	403	407	414	417	411	394	394	409	423	425	393	413	408	437	395	398	422	399	398	398	372	435	410	388	429	389	367	336	420	426	402	422	401	451	387	410	364	410	401	401	424	419	414	388	418	428	373	386	424	433	397	403	435	400	421	397	402	440	394	393	406	411	401	389	383	419	415	421	407	404	420	427	378	418	416	412	388	405	401	382	397	389	412	425	444	437	411	413	409	402	358	424	400	411	387	380	410	411	395	408	415	400	433	385	411	385	413	435	419	423	383	417	414	382	386	417	417	457	422	449	445	398	397	395	434	417	419	420	392	381	417	386	417	391	404	389	400	399	418	408	418	373	419	420	428	407	416	420	424	393	430	406	397	402	415	394	432	403	413	376	426	455	425	381	413	424	412	404	378	420	417	382	399	432	414	397	381	418	409	422	406	422	412	416	391	386	398	402	345	426	393	395	427	402	389	422	412	443	408	390	396	430	382	453	428	404	356	393	391	386	418	445	359	384	419	399	436	396	421	413	406	424	426	420	425	414	368	397	423	410	397	416	450	427	429	384	413	392	395	403	389	382	428	425	462	426	438	443	424	407	418	400	381	424	370	395	401	425	427	377	436	395	391	421	417	407	402	422	435	376	390	430	411	414	389	414	390	416	386	422	380	404	390	418	428	431	376	384	388	389	405	378	380	416	434	372	401	388	425	417	382	414	412	409	432	385	451	442	395	428	380	395	392	397	439	415	388	381	407	391	412	418	408	411	381	404	402	410	409	413	398	394	419	404	361	407	434	399	420	386	387	421	443	419	408	382	403	399	403	411	417	445	427	431	400	439	406	402	425	423	403	419	393	387	420	463	439	378	401	417	413	385	395	422	415	402	389	386	399	420	407	409	399	388	411	415	376	418	403	380	378	429	389	362	395	416	405	368	418	388	430	412	381	401	402	418	437	411	385	398	425	429	412	433	427	391	380	396	416	422	397	409	382	388	426	352	415	448	383	405	422	429	420	436	379	415	391	396	411	412	407	413	393	412	418	396	420	390	379	424	368	414	397	410	373	392	384	437	386	383	388	387	438	427	407	414	421	421	408	391	394	421	394	404	409	385	404	406	387	414	430	436	416	394	397	424	393	418	391	398	400	423	426	416	375	384	399	410	444	379	402	403	385	434	408	417	422	404	401	413	385	377	419	402	403	376	385	394	353	394	426	393	441	441	391	403	397	368	382	429	395	434	388	384	376	377	410	437	436	406	417	397	401	430	393	398	400	376	433	440	409	425	449	381	454	407	405	369	400	458	387	416	388	443	427	391	392	439	446	397	434	434	431	359	405	397	402	409	410	404	443	441	387	456	418	401	397	420	401	405	385	422	382	412	449	396	418	417	422	404	397	402	400	431	397	436	468	397	421	441	427	407	430	435	384	372	388	380	404	391	411	400	433	418	428	425	434	384	423	385	405	388	385	406	374	430	427	413	439	420	410	403	407	412	430	423	425	428	445	408	432	409	414	393	436	391	430	383	411	398	395	363	396	399	413	389	394	412	414	419	407	431	404	388	382	378	398	436	403	412	466	385	443	425	440	399
5783	2124	1444	1094	1056	983	992	975	923	895	896	910	933	909	897	1008	901	915	890	918	883	950	935	848	953	924	896	909	938	889	930	895	906	949	918	889	907	876	847	894	904	911	885	874	893	924	924	922	974	897	917	891	881	904	862	912	884	881	917	873	896	894	887	869	921	932	856	934	927	925	882	865	923	892	866	829	847	882	868	847	908	856	938	903	857	942	925	882	894	921	905	906	920	892	940	897	935	881	894	888	910	926	964	908	874	927	911	907	917	910	874	913	866	893	911	897	876	909	886	894	825	932	958	904	891	918	934	926	902	949	881	935	922	932	894	872	927	890	904	923	932	866	879	885	894	927	954	911	863	918	907	944	898	881	906	887	855	908	905	883	889	916	930	901	915	908	927	885	887	867	921	865	902	870	928	925	901	904	918	938	870	921	871	904	919	894	892	882	898	870	885	872	898	851	920	899	908	863	909	911	876	853	891	916	960	846	895	949	842	872	928	891	919	892	913	951	879	916	916	930	925	954	860	939	951	843	874	925	888	892	882	951	906	900	885	915	927	932	874	942	848	911	909	928	899	892	911	953	902	884	977	914	882	851	874	890	938	935	880	855	859	913	965	905	877	855	887	837	890	926	889	872	892	976	876	896	928	946	916	839	947	914	902	876	895	944	826	917	877	952	850	963	923	925	879	929	906	885	926	943	862	871	878	920	883	890	969	924	923	914	956	926	948	924	916	899	896	892	896	871	925	909	880	893	891	820	908	909	922	918	915	898	899	894	879	870	869	919	918	900	885	922	887	908	934	909	861	901	861	895	897	887	874	910	884	941	872	939	893	836	892	919	814	940	903	919	927	877	871	882	959	904	946	881	930	929	903	898	906	917	944	930	918	929	909	890	910	897	916	910	902	883	877	881	924	924	842	869	875	935	956	938	902	933	917	891	895	944	876	940	909	876	907	863	901	881	888	881	902	932	911	913	887	918	874	897	867	851	863	931	892	947	907	861	882	893	934	933	903	940	875	919	899	879	874	881	911	931	968	902	864	901	960	852	872	904	909	893	870	879	813	919	946	914	882	937	887	869	941	965	928	914	845	842	906	866	927	870	875	904	938	887	887	913	907	883	910	877	933	809	858	908	870	859	916	930	915	921	905	896	902	932	855	921	898	973	880	957	883	909	870	903	868	873	918	935	820	982	881	891	893	893	956	859	916	895	926	888	899	885	929	903	888	880	930	933	932	858	959	951	887	904	919	974	944	898	958	894	897	896	949	923	920	848	866	891	925	884	829	898	896	947	898	932	883	973	923	867	906	877	953	861	897	883	961	871	892	929	922	893	874	876	877	903	940	915	889	878	917	865	929	913	892	909	903	868	937	893	915	908	867	893	921	898	926	933	906	911	896	842	872	941	923	898	911	907	848	900	915	918	877	964	953	924	893	885	868	916	884	913	904	931	852	927	901	934	915	927	910	912	902	936	897	875	924	916	894	914	895	917	914	904	904	849	916	888	880	933	924	895	889	902	869	866	903	895	885	938	866	930	923	923	923	922	896	932	876	897	917	905	891	930	896	925	906	887	903	895	920	942	909	915	902	853	855	911	919	924	861	847	922	896	856	917	913	917	953	900	849	893	865	940	847	932	908	934	936	906	992	920	917	903	902	927	914	941	919	892	872	950	872	920	893	887	967	928	888	889	848	925	946	922	934	921	892	932	943	949	971	824	950	926	935	951	864	891	883	921	918	893	862	906	846	943	933	892	917	899	884	898	874	919	864	925	884	824	906	874	910	907	917	930	911	938	912	926	915	898	913	915	897	962	891	945	900	910	896	847	942	859	892	864	911	867	917	897	923	921	924	870	913	891	916	860	871	923	921	879	872	919	867	922	910	881	917	928	928	886	896	917	870	844	878	911	855	909	909	924	922	893	910	926	914	856	917	878	935	879	811	891	849	896	964	926	921	936	916	933	848	948	897	900	906	885	946	930	884	916	887	898	927	940	834	937	932	916	928	915	870	939	912	890	922	881	903	892	869	857	885	849	894	904	964	897	939	946	948	880	931	930	890	885	881	936	924	925	906	870	927	924	907	905	921	890	864	954	908	861	875	889	847	868	881	879	892	933	890	908	941	915	895	896	932	912	920	877	899	948	912	918	898	922	874	979	875	909	984	908	904	879	905	900	849	937	908	910	937	885	845	850	874	893	896	917	868	917	906	893	931	874	847	931	919	961	931	969	843	900	894	896	920	966	867	903	909	908	923	904	941	888	908	914	897	889	884	900	913	877	922	926	880	908	941	870	891	924	974	908	895	869	919	916	821	875	924	856	896	956	865	937	916	853	917	889	862	884	909	875	859	901	875	934	879	910	845	913	926	897	936	894	898	934	876	923	923	916	893	924	818	877	887	885	925	902	921	948	934	857	922	914	935	873	898	930	910	883	866	897	897	905	869	934	901	912	878	912	898	921	887	888	875	932	909	921	939	865	898	920	921	891	886	865	888	946	858	865	919	922	881	906	885	859	886	905	917	885	906	907	912	881	919	821	958	875	883	901	855	885	901	914	889	891	885	915	882	915	886	907	857	924	885	954	901	966	937	931	903	880	893	879	875	946	885	890	956	913	920	882	949	902	962	892	893	865	938	843	889	912	857	856	867	894	857	906	831	874	888	898	917	901	905	912	893	884	891	896	908	913	882	918	915	876	863	920	940	898	863	881	862	908	881	903	912	914	871	879	931	914	879	858	903	862	916	891	894	908	919	911	912	873	933	903	912	890	850	888	932	881	953	883	892	895	930	918	881	901	931	897	903	917	907	881	944	871	959	898	891	926	906	929	924	915	926	896	886	896	920	896	864	901	914	875	885	947	886	901	931	872	920	917	897	943	936	890	946	950	950	864	932	889	876	890	895	847	954	926	880	920	877	867	903	908	849	915	923	929	920	862	913	882	881	913	867	940	890	908	939	868	906	921	914	846	895	913	910	886	912	925	906	862	894	850	917	938	891	900	832	890	886	934	950	824	880	870	881	879	859	976	898	892	844	949	890	869	879	869	936	889	939	879	943	909	866	931	870	889	845	864	875	915	869	915	933	892	883	894	869	874	909	913	905	948	859	951	956	842	886	919	888	913	935	940	912	848	872	929	892	952	887	908	867	865	858	935	892	915	928	937	926	902	908	895	890	915	936	922	935	919	873	910	883	894	869	914	899	870	862	911	871	901	874	862	872	925	936	913	917	864	892	877	894	929	906	970	921	892	908	902	918	891	884	937	881	939	931	884	917	890	915	914	845	918	946	933	893	869	910	861	943	875	884	898	909	873	877	956	905	932	949	877	925	875	942	880	914	923	929	981	949	895	951	926	874	902	912	898	897	932	887	944	878	912	870	913	889	891	898	917	935	902	946	882	917	871	889	912	889	849	886	865	894	936	913	933	837	965	919	959	892	924	947	917	895	929	923	849	893	864	888	916	948	936	884	892	859	929	911	871	852	902	935	892	866	932	917	874
23941	20654	23925	27427	20649	19842	1351	644	515	420	434	348	313	297	337	322	344	304	311	353	327	300	317	291	276	305	309	295	331	281	317	318	311	259	301	323	303	309	341	326	312	281	301	276	279	312	264	288	276	294	265	305	291	276	260	292	302	300	285	281	274	297	291	291	285	267	301	289	295	287	295	277	300	274	276	294	279	284	287	278	330	290	270	316	294	295	280	275	276	298	302	304	302	301	283	287	308	293	310	280	287	293	296	298	314	285	305	278	290	295	324	289	292	295	307	295	271	281	277	281	274	291	277	291	294	252	291	283	254	281	292	344	298	287	300	312	278	270	299	275	316	284	325	283	250	327	298	257	293	271	301	325	295	287	275	271	280	288	312	302	282	288	278	307	296	277	283	283	263	312	281	277	312	281	305	283	299	288	330	285	282	317	278	297	291	271	288	291	288	299	271	294	283	289	295	296	288	275	285	260	245	349	287	266	282	282	280	295	272	289	290	331	286	276	274	311	315	303	296	293	286	284	278	285	280	306	310	277	271	310	300	337	297	282	288	317	283	289	278	261	270	286	279	264	334	305	281	279	308	296	272	273	282	286	291	289	301	288	295	290	288	289	301	308	288	256	329	274	277	271	306	282	297	310	286	307	323	288	301	314	316	315	274	287	258	264	297	292	290	274	286	275	302	310	313	285	312	305	301	299	270	289	303	305	266	309	301	339	310	346	300	326	316	249	260	294	306	309	271	267	301	280	260	280	272	305	301	303	286	289	269	291	282	306	287	292	332	290	280	300	286	298	269	274	266	295	296	319	328	281	267	317	251	290	285	272	281	301	318	305	305	313	316	301	270	263	286	291	309	286	271	345	312	297	273	280	297	260	287	282	273	261	279	318	292	290	291	316	273	308	286	289	313	296	260	279	289	298	279	299	282	286	294	307	311	300	299	271	285	285	299	289	272	267	299	319	296	276	294	296	284	279	310	304	294	277	267	282	267	295	262	280	289	320	271	278	291	308	296	305	281	287	323	312	295	264	286	264	318	279	295	290	314	320	298	298	299	277	303	265	258	292	266	253	298	283	272	303	298	292	271	272	292	270	281	260	261	260	264	296	265	301	300	297	285	306	282	278	283	304	261	298	324	300	264	283	285	277	280	281	302	295	316	306	276	266	304	281	290	311	301	295	299	296	262	321	294	289	306	281	262	264	275	317	267	317	317	287	302	288	289	265	287	314	284	282	291	299	260	316	306	270	289	283	304	318	311	288	267	267	287	267	275	285	296	316	283	315	284	314	275	286	296	285	261	310	282	288	261	326	275	295	247	286	297	280	281	272	333	325	258	302	270	292	284	304	312	304	291	280	282	310	292	265	294	277	254	277	294	309	297	298	305	297	282	301	281	282	274	271	281	304	297	324	273	283	270	270	283	275	273	308	304	291	292	309	275	301	303	268	308	263	303	311	287	290	291	279	312	315	282	302	281	293	270	260	299	317	290	302	319	292	287	279	292	324	305	296	279	261	306	299	300	254	329	295	283	303	269	269	302	286	300	296	287	289	285	308	290	291	298	290	256	270	292	285	325	313	309	270	280	301	269	274	320	309	301	278	280	303	314	285	299	262	294	253	292	263	278	320	330	300	303	284	290	277	280	275	328	279	267	280	319	285	296	304	308	290	262	289	307	308	305	289	318	280	278	257	324	296	313	303	306	304	318	269	265	303	306	275	289	274	281	315	304	303	272	282	324	278	307	307	300	259	290	279	250	293	273	259	263	263	304	290	310	303	260	282	314	302	275	317	305	277	291	302	291	286	269	273	292	300	277	286	307	305	284	274	265	311	302	288	311	287	318	311	308	295	284	303	276	275	292	305	288	300	287	272	291	285	275	297	317	273	278	326	315	291	293	291	286	292	290	306	311	292	305	272	273	327	310	293	300	291	271	271	281	275	321	310	286	295	291	298	284	266	246	301	280	298	289	274	283	261	289	316	305	278	300	292	265	274	285	294	293	273	283	290	291	286	308	303	275	298	279	310	314	326	275	304	268	276	284	286	254	309	309	292	282	307	272	326	339	340	284	295	313	279	279	298	294	292	269	321	284	268	276	303	288	274	300	286	274	296	294	270	350	300	247	298	281	282	283	310	281	316	278	282	265	282	314	287	313	319	297	305	290	271	303	278	309	267	266	281	311	288	309	291	268	328	284	274	300	287	284	271	273	276	278	264	311	304	282	298	281	275	297	270	303	316	289	295	277	293	292	282	329	293	288	303	295	263	285	283	271	267	248	278	315	276	300	283	288	311	253	286	267	320	296	265	292	316	300	308	282	297	292	295	319	242	276	288	304	287	362	326	317	260	296	298	279	264	297	297	295	288	264	315	280	292	295	269	291	286	306	336	283	280	261	268	267	307	269	258	294	350	280	280	278	285	262	293	299	259	316	286	273	287	303	295	256	273	291	272	287	307	291	306	304	307	305	255	278	303	304	316	295	288	296	278	293	275	260	290	275	289	280	266	318	294	287	295	303	299	287	262	297	283	287	270	277	292	311	325	270	320	300	308	301	305	300	294	267	306	274	295	258	274	288	299	324	292	272	315	265	268	299	286	277	283	287	289	290	296	275	273	286	298	301	288	276	283	270	270	300	281	307	310	297	335	279	276	273	300	328	326	276	259	312	314	285	308	289	299	281	335	274	281	289	270	293	271	299	265	296	262	298	281	304	269	285	265	272	275	286	276	296	332	313	289	290	277	289	287	294	289	282	274	270	340	334	282	296	291	306	291	277	287	266	274	276	298	301	299	293	280	293	248	293	282	283	278	268	295	290	300	322	284	333	318	312	282	260	282	277	306	294	275	294	285	270	295	300	270	281	270	294	324	293	283	311	266	306	281	324	291	311	260	307	312	262	291	320	289	283	267	277	318	297	257	271	274	309	279	320	297	280	282	279	257	280	280	287	296	298	290	308	302	288	300	295	282	313	288	298	291	287	300	283	281	281	279	277	270	278	260	297	276	295	303	298	264	292	259	254	283	304	280	306	279	298	320	265	256	302	278	278	287	299	278	286	292	295	305	336	306	289	281	298	293	321	301	317	298	277	313	302	288	265	274	285	298	291	266	261	300	302	294	265	265	279	315	296	316	279	289	293	305	286	287	295	287	269	320	294	298	298	262	292	294	290	327	300	281	272	271	301	299	282	281	275	264	280	289	290	297	263	265	271	275	292	254	289	280	281	300	277	297	287	295	270	287	278	258	301	278	334	325	268	298	274	293	311	289	291	283	324	313	306	308	321	271	299	267	295	281	301	296	318	285	298	266	244	287	291	278	274	280	302	299	304	266	297	309	299	285	283	270	317	301	264	257	293	330	301	293	307	280	300	286	255	313	270	262	288	302	268	276	284	296	281	277	309	314	304	301	316	280	288	306	283	302	314	287	281	293	261	323	308	280	310	316	287	262	307	284	294	262	273	294	286	288	289	306	294	299	296	261	283	289	297	276	297	303	266	301
3824	4154	2072	1276	1047	891	766	704	683	725	686	688	615	624	705	637	665	694	589	611	647	684	664	662	647	645	649	638	617	683	596	626	656	627	642	641	647	637	653	630	654	654	651	678	610	677	660	643	651	611	670	624	684	642	662	702	657	654	634	612	627	653	632	657	655	664	618	657	686	664	637	659	653	650	691	648	657	659	621	676	635	607	656	625	584	619	653	649	658	700	635	660	592	606	670	656	664	633	616	655	639	629	672	657	680	683	639	639	656	663	575	615	639	626	654	630	662	679	681	625	691	643	626	632	615	593	676	646	654	617	652	624	623	667	645	633	657	667	672	656	626	623	614	645	640	615	689	614	651	607	650	698	683	625	654	651	644	620	651	617	641	664	605	649	618	683	662	628	629	643	666	593	683	656	665	660	642	653	663	689	643	669	637	681	628	629	643	660	637	640	657	628	636	684	669	661	632	632	647	642	643	653	660	647	642	691	621	643	601	647	630	639	605	667	645	662	653	627	644	657	652	634	646	646	670	644	604	592	687	678	642	631	652	658	669	634	635	672	639	652	664	648	650	684	655	673	624	662	624	625	636	636	657	652	668	679	604	606	644	637	640	632	648	633	697	590	678	675	629	673	644	662	640	631	662	650	617	662	636	666	629	613	619	626	640	666	699	639	614	646	674	639	658	653	683	666	633	654	619	688	688	668	680	676	672	614	606	659	639	649	643	645	643	676	640	645	655	676	657	623	634	645	669	697	619	634	648	650	642	647	633	662	658	645	602	657	676	652	673	637	651	659	682	670	630	665	659	655	654	607	666	629	693	648	659	659	639	607	636	685	707	655	668	659	599	666	652	643	663	628	631	674	667	626	662	643	674	635	642	635	631	616	624	718	616	696	614	630	696	610	657	681	637	641	602	672	668	620	624	665	600	621	652	645	663	663	609	657	671	607	657	649	660	633	652	583	628	662	636	666	643	691	674	635	686	682	633	664	629	655	658	630	602	674	674	641	629	696	682	637	662	618	659	634	636	637	677	638	648	653	680	624	643	660	661	686	685	641	627	627	630	651	636	614	654	632	650	681	661	660	628	657	642	633	664	617	616	666	615	583	637	641	618	669	648	644	618	598	638	650	611	643	686	634	627	646	665	637	623	629	663	636	694	629	680	638	679	621	614	658	620	632	668	632	621	655	652	661	714	643	677	609	623	645	686	665	632	628	634	636	586	629	609	690	668	681	612	679	690	649	660	656	670	612	657	582	643	642	602	648	652	618	621	640	647	657	649	628	626	698	670	665	647	670	609	609	654	598	634	664	643	660	644	679	650	661	664	663	640	619	675	624	625	676	657	673	652	669	660	626	634	655	655	629	649	681	621	641	585	611	612	614	636	647	611	631	656	635	690	618	654	619	670	625	660	647	582	624	661	655	657	653	629	657	667	656	663	630	687	615	630	642	656	663	653	666	606	644	621	634	639	651	625	642	655	638	630	610	653	637	608	676	677	639	594	639	629	633	588	665	649	622	686	635	634	631	709	622	652	660	632	614	601	615	657	637	632	661	663	626	684	651	598	614	658	652	627	613	668	670	657	588	607	670	638	655	646	671	639	635	643	638	623	671	647	660	654	631	605	675	659	639	645	627	655	631	645	646	654	602	652	639	709	674	713	642	674	652	617	637	630	705	625	682	643	608	643	683	639	684	632	645	587	684	703	657	668	611	658	632	694	623	641	622	648	669	592	644	676	683	641	660	634	634	655	654	622	675	622	668	616	639	608	650	655	681	648	661	626	630	668	659	684	605	696	634	676	630	672	635	664	692	621	644	635	673	702	644	663	630	641	667	632	673	636	626	585	600	638	646	638	659	665	623	674	678	637	657	627	631	673	660	647	628	578	614	666	661	653	674	685	702	672	672	671	647	640	604	657	644	660	644	619	655	649	677	683	635	636	626	622	642	634	672	626	638	674	656	635	601	678	657	650	667	638	627	657	650	685	629	644	621	656	678	663	599	671	659	621	653	641	633	648	638	679	649	652	613	650	660	657	634	647	626	621	632	635	637	628	692	633	610	611	616	685	675	655	666	609	639	625	667	680	652	598	621	602	625	654	613	638	659	683	629	652	621	672	680	641	702	643	647	687	689	690	639	702	654	637	624	617	667	651	596	619	636	681	629	642	653	657	637	651	646	671	616	610	603	659	627	605	580	632	637	625	625	621	635	651	662	645	653	613	596	635	638	669	637	671	672	654	709	617	630	617	678	674	651	637	644	644	595	651	679	660	669	672	630	664	652	624	644	610	655	608	622	648	657	657	634	618	607	678	663	643	603	619	647	614	639	680	698	678	618	687	645	639	624	592	664	674	685	620	660	633	630	655	661	623	672	620	631	619	635	647	679	674	636	652	682	675	662	657	684	627	660	666	658	682	648	633	629	647	635	645	640	624	633	614	649	629	628	653	638	627	664	615	640	676	647	618	635	620	589	643	586	659	687	636	630	618	707	617	625	629	647	694	644	678	643	632	677	638	666	634	667	692	660	625	602	658	606	674	637	639	634	631	617	651	650	659	652	679	641	690	615	653	656	656	631	661	663	608	653	603	642	602	656	640	642	624	641	648	642	643	635	658	680	687	635	639	609	613	658	627	574	691	612	627	662	647	639	653	642	660	648	654	659	629	639	658	665	666	663	622	695	626	676	644	648	657	632	627	611	601	660	674	639	645	668	638	638	657	637	638	629	674	678	642	657	638	676	632	621	702	670	655	609	634	573	640	687	626	654	657	642	661	645	639	630	640	632	672	666	622	670	646	656	614	654	683	657	685	694	581	668	648	688	599	631	636	659	653	692	669	663	667	652	649	642	633	648	640	680	666	649	613	629	642	617	619	657	664	638	625	642	688	643	622	609	615	622	615	625	720	625	654	681	657	668	630	654	624	619	636	645	637	644	657	672	670	622	659	655	599	683	654	624	637	598	642	633	658	654	630	677	618	628	661	656	662	638	629	632	660	666	642	622	634	624	662	637	663	610	642	639	625	619	631	651	632	625	631	670	672	648	654	625	650	660	644	613	686	645	661	653	654	628	629	608	612	627	626	678	657	672	635	613	622	635	658	680	613	653	641	627	616	619	683	620	655	688	654	671	656	651	644	655	656	661	647	630	708	700	624	633	617	643	644	633	630	676	624	645	621	668	671	599	638	655	684	621	662	670	631	634	633	628	603	656	650	655	626	611	603	696	658	659	653	610	618	611	660	661	626	682	651	636	643	627	596	663	667	678	625	643	633	602	646	635	660	666	630	649	664	630	607	666	644	639	615	608	613	703	616	615	643	654	658	684	639	655	641	630	622	678	634	677	644	622	662	639	620	602	677	620	671	649	639	611	622	649	669	686	684	628	647	629	642	645	629	666	640	670	646	633	682	689	620	633	653	621	670	669	658	652	654	619	648	645	628	675	672	628	692	691	657	691	653	657	664	647	653	654	627	683	654	670	671	650	662	670	639	634	620	643
23386	20624	24130	27139	20624	20650	16641	1093	546	367	329	298	263	238	256	230	274	205	231	182	203	217	220	195	205	186	166	172	165	190	169	179	167	169	176	160	186	159	151	176	204	160	183	179	155	172	167	143	169	168	168	169	161	157	172	178	184	197	166	179	182	181	169	178	159	162	153	178	143	150	159	168	166	164	175	166	178	160	195	153	174	166	153	181	157	175	196	173	152	153	161	205	168	186	165	183	162	162	156	162	135	168	162	155	181	166	156	173	163	166	151	173	163	147	166	130	184	198	168	169	172	150	163	195	165	157	183	184	176	140	163	164	154	156	184	170	151	168	178	187	158	152	140	171	185	152	186	170	132	157	167	146	161	142	195	169	160	165	198	153	167	153	144	155	175	146	159	173	184	172	176	176	179	169	172	166	171	171	167	141	144	158	144	167	152	161	176	172	162	174	157	159	193	160	151	166	138	173	150	188	163	171	136	173	171	162	160	187	188	172	170	178	137	160	186	167	177	175	169	192	166	163	164	149	189	175	165	176	164	163	147	173	148	191	164	159	147	144	188	163	163	171	148	159	148	138	186	169	166	183	176	163	161	164	173	153	163	181	170	159	158	164	176	167	166	191	167	179	166	183	153	172	127	150	152	179	156	163	160	150	180	185	157	178	154	175	184	181	147	163	155	152	169	174	160	182	205	167	165	160	166	167	182	169	172	163	161	178	165	202	151	170	157	160	163	169	162	167	161	154	181	177	183	157	181	163	167	166	170	164	145	151	202	163	169	192	188	178	157	153	155	152	161	173	158	167	180	170	157	163	160	174	187	167	162	159	175	165	151	143	158	152	166	165	198	169	160	165	182	163	167	157	157	162	148	173	172	162	179	165	192	152	186	156	187	140	169	155	168	151	153	180	184	175	175	173	177	153	166	151	157	140	168	190	164	173	141	164	160	181	177	167	150	185	188	169	166	153	169	163	150	158	184	135	146	167	177	159	162	163	162	194	147	162	154	148	158	182	159	179	149	137	138	164	150	177	132	164	159	173	169	181	169	163	171	173	166	172	149	148	152	154	158	164	154	187	176	170	155	185	163	163	171	175	164	169	162	162	196	154	146	165	156	165	154	154	152	172	166	147	156	148	176	172	165	148	147	186	166	161	146	191	157	169	185	177	163	172	177	168	186	155	179	166	182	159	197	162	166	153	151	195	151	148	165	151	164	157	167	155	178	187	171	160	149	177	175	161	191	140	158	144	175	145	158	145	170	166	175	184	162	149	169	157	164	180	178	172	163	189	177	169	159	163	194	135	172	150	176	177	140	156	157	174	155	159	150	150	168	175	144	163	178	175	158	173	165	164	171	164	167	165	196	178	197	169	202	164	179	169	166	167	178	188	169	160	157	146	155	167	164	156	165	138	163	166	171	164	166	182	159	140	166	142	168	176	170	155	177	149	164	171	164	159	196	168	157	156	172	154	164	171	178	177	167	147	187	168	168	170	184	140	169	153	155	159	188	156	156	158	170	165	175	166	166	156	169	153	185	164	186	163	169	195	180	157	153	176	150	150	133	164	168	174	174	151	169	167	178	179	166	174	170	147	161	166	158	168	187	167	168	173	176	151	172	165	175	175	155	155	169	172	171	176	153	154	133	184	182	186	170	182	172	154	181	140	177	157	164	151	172	159	176	164	179	190	156	155	180	148	157	151	164	184	173	151	183	211	159	173	183	139	148	164	166	149	160	167	155	173	157	144	148	164	182	162	163	162	164	181	157	185	169	168	173	168	170	186	125	155	170	167	150	140	187	179	181	184	177	154	185	164	168	166	190	182	156	149	158	149	168	169	137	148	171	181	178	172	171	161	151	176	173	160	182	181	164	149	167	177	179	191	139	157	168	168	198	192	161	170	154	170	152	141	174	177	162	175	174	165	167	183	197	167	173	177	167	164	150	154	165	175	156	159	161	200	160	177	194	145	157	180	169	171	162	153	164	162	142	162	146	163	165	166	165	156	158	168	156	153	158	170	144	155	175	188	170	161	169	182	179	170	152	183	160	177	168	175	171	181	159	177	157	159	160	183	156	173	148	168	157	168	188	183	174	161	173	172	157	181	177	154	169	161	153	177	157	175	164	148	176	146	155	161	160	145	146	156	163	172	179	172	152	157	157	158	166	161	160	164	165	168	156	157	171	178	182	156	159	170	169	174	187	176	192	150	152	149	178	163	169	170	148	169	173	169	153	164	164	173	164	151	152	168	165	163	182	158	153	149	167	149	136	202	196	181	198	187	152	171	161	161	163	164	167	179	165	150	173	184	161	150	176	173	160	179	160	168	189	168	171	168	181	158	155	156	155	143	170	176	157	157	148	183	156	191	184	166	183	158	158	172	184	163	175	180	172	162	160	157	173	159	151	162	177	156	142	175	157	146	178	144	181	141	154	174	168	191	158	152	176	162	157	160	177	171	133	167	156	163	175	170	171	141	170	161	150	133	158	137	152	173	174	176	171	161	159	169	160	167	143	148	137	154	162	160	151	168	185	185	177	207	186	199	172	155	148	172	152	171	199	159	155	151	176	176	177	204	187	164	145	162	176	171	183	147	174	183	162	158	171	159	167	156	173	178	159	159	164	158	159	162	176	180	168	192	188	155	149	169	186	141	164	168	198	169	189	162	137	163	174	167	157	176	171	165	172	175	151	155	182	182	185	146	169	154	164	165	186	177	152	172	158	148	152	145	160	156	173	165	160	156	177	183	155	159	177	165	167	154	171	183	153	161	180	157	168	190	153	166	175	162	172	150	171	190	163	170	201	166	152	143	167	163	172	146	166	182	158	157	181	165	153	207	163	160	149	170	147	168	164	163	164	176	163	156	183	182	156	141	178	191	181	153	144	166	190	176	165	162	158	195	176	190	162	173	188	177	152	157	155	192	158	165	190	176	170	176	164	166	162	176	165	174	136	172	143	142	165	172	165	181	150	170	157	143	156	155	163	189	154	163	164	164	180	177	164	177	162	150	124	134	146	173	165	193	162	183	140	154	181	147	160	171	161	137	177	175	188	171	166	191	176	152	150	162	171	140	118	169	169	157	161	155	187	173	169	173	185	150	177	163	167	176	170	149	160	158	173	150	179	141	171	171	172	154	161	176	146	145	174	174	178	133	134	204	190	146	181	178	153	156	135	172	153	180	162	170	172	151	171	173	168	156	156	154	168	157	162	178	163	162	148	165	156	201	174	202	147	163	190	163	185	188	165	162	149	152	155	185	181	149	138	161	167	171	149	137	192	153	168	153	182	172	170	147	145	161	148	151	169	186	137	158	139	159	177	160	163	172	145	173	154	161	148	152	157	153	164	137	179	184	157	160	164	158	196	160	187	165	158	183	185	160	164	183	147	161	173	132	166	188	151	196	160	155	155	183	166	158	180	163	155	169	177	160	182	181	185	166	174	183	158	167	173	156	136	163	154	142	178	151	157	167	154	180	191	162	199	182	154	145	148	164	179	162
4059	6008	2918	1383	1083	746	626	600	516	506	460	462	408	425	459	480	430	447	419	388	443	425	409	401	428	433	424	419	389	411	424	430	433	424	403	433	418	426	435	415	428	406	417	426	400	420	440	411	385	437	404	392	410	406	425	396	392	410	406	424	412	387	383	405	377	392	399	426	440	433	439	383	396	421	403	420	393	387	466	395	410	399	399	390	394	374	396	436	410	432	391	380	412	378	429	397	403	392	389	383	410	430	409	380	412	407	368	393	424	399	437	418	412	369	422	401	402	444	400	370	442	389	402	419	407	409	412	405	409	408	400	385	393	429	412	422	411	389	381	402	388	415	414	441	454	376	376	422	400	406	420	413	410	423	423	403	388	376	388	396	400	401	441	393	407	393	388	422	440	390	432	389	400	410	380	383	408	427	398	395	349	424	420	385	405	397	402	393	393	381	429	397	406	432	398	371	385	407	431	385	410	426	423	411	400	410	412	378	402	398	419	397	414	431	382	387	392	407	417	392	461	369	399	420	407	428	402	434	387	400	422	406	413	406	411	432	395	421	432	404	406	416	436	413	409	424	390	386	402	412	394	425	428	406	424	413	399	391	402	394	408	429	394	376	421	373	399	379	391	381	398	445	416	398	403	444	434	391	372	417	399	367	418	400	435	383	402	451	401	417	406	407	377	400	393	398	404	416	391	401	387	413	417	396	373	379	400	397	382	380	401	384	387	399	403	416	392	415	398	394	406	441	375	413	394	438	354	386	384	431	385	393	399	421	405	408	411	343	396	428	415	400	405	413	421	423	382	396	458	413	423	408	416	406	401	424	437	401	386	388	398	434	403	392	366	391	396	431	433	365	393	399	424	390	367	409	390	414	384	392	396	397	417	380	405	415	380	402	406	418	407	406	385	385	392	409	397	406	400	421	408	389	420	410	411	395	399	423	402	433	413	407	381	403	410	415	414	377	392	420	407	387	424	399	419	435	419	379	409	362	388	419	409	391	404	411	401	384	432	385	435	426	436	391	425	422	424	407	430	457	388	394	420	424	432	395	409	375	395	368	434	429	402	395	421	407	435	380	405	416	400	389	424	384	400	373	416	356	375	401	393	430	402	418	393	419	414	383	350	398	415	400	403	385	413	417	419	427	395	425	450	422	419	391	394	443	391	431	413	382	422	401	398	399	408	372	432	397	392	403	376	390	402	397	418	409	413	406	398	393	413	400	443	406	465	423	440	397	385	457	411	419	369	452	395	438	404	354	396	393	413	398	404	448	402	408	395	402	390	370	388	423	403	366	402	379	412	379	374	412	396	405	433	412	398	401	400	392	410	432	421	413	413	383	400	392	402	413	393	382	455	423	424	425	376	415	395	399	418	450	392	363	416	403	399	395	420	409	454	443	427	414	409	410	380	410	450	406	372	407	375	386	389	441	415	412	354	407	401	418	407	403	400	413	409	402	419	393	436	386	407	417	411	472	399	443	414	407	414	415	408	409	383	419	383	399	440	401	402	434	385	418	413	372	445	445	423	398	440	397	387	420	430	424	422	426	426	425	385	385	395	416	426	427	449	408	451	405	425	389	412	432	387	422	408	376	391	399	383	441	391	424	420	412	380	369	388	453	382	381	412	423	388	407	397	380	429	386	413	394	429	418	419	415	389	405	396	385	413	397	415	380	398	396	439	425	398	396	443	406	379	377	395	398	409	429	398	408	422	381	410	412	459	405	380	418	405	432	379	404	416	395	441	395	380	391	429	397	384	358	422	398	423	389	404	388	411	398	430	388	391	406	424	457	416	412	429	424	402	416	402	427	406	437	447	384	437	411	417	418	397	425	402	411	399	403	409	420	425	410	421	413	413	400	392	371	398	407	414	387	413	401	417	401	414	411	395	393	432	391	433	427	386	381	417	375	421	399	435	398	392	416	411	413	446	407	410	356	415	399	419	406	398	437	422	419	399	399	451	393	432	429	377	393	381	404	397	399	379	408	427	382	420	420	447	422	375	369	399	377	443	440	383	382	345	399	399	374	391	391	401	390	406	387	419	428	441	417	388	446	405	370	415	399	428	401	404	441	402	390	429	390	425	413	394	393	400	417	402	417	402	416	390	407	408	439	409	428	399	422	391	372	391	414	400	404	427	371	407	415	406	370	414	435	455	404	387	395	432	394	395	400	407	421	428	430	387	412	398	404	399	383	421	354	424	425	435	406	390	402	389	387	406	407	390	444	409	380	373	378	383	388	423	401	372	396	375	406	412	439	424	360	393	412	392	398	420	436	393	395	375	385	394	450	361	420	384	413	364	445	420	403	435	399	442	423	395	389	389	382	462	402	403	403	374	396	397	421	413	416	414	393	398	380	405	431	412	405	427	373	412	401	405	378	394	396	397	388	431	386	425	400	393	413	400	395	395	415	408	411	397	435	414	414	395	434	385	435	403	409	438	394	355	416	367	406	406	416	403	398	403	432	382	371	397	402	426	391	403	397	375	392	418	380	397	410	407	354	399	414	401	411	413	421	408	364	435	399	408	374	388	399	378	435	406	398	455	389	416	414	389	400	443	404	386	414	425	389	382	420	383	375	387	369	396	408	409	411	412	370	388	424	393	401	409	405	452	405	398	414	405	394	406	416	381	411	377	408	430	455	370	400	424	428	398	436	372	393	412	411	402	414	388	379	423	411	398	394	395	400	423	397	397	435	394	404	449	410	426	381	389	395	402	467	397	424	426	378	408	389	426	413	386	386	378	396	425	387	417	417	447	448	431	397	402	392	425	415	408	414	400	374	420	375	406	394	385	389	404	426	421	391	391	386	391	378	421	414	443	408	392	396	432	390	416	393	454	416	408	404	389	420	394	407	388	387	392	415	404	403	406	379	410	404	405	399	412	433	390	401	411	398	367	398	414	405	426	428	412	383	399	401	452	423	429	410	376	398	415	405	382	423	390	390	414	407	400	411	338	439	415	428	432	426	437	413	419	372	390	403	386	414	435	404	408	419	378	403	396	394	400	416	426	431	367	375	392	410	382	398	410	437	413	396	392	409	412	430	408	392	382	394	413	388	408	417	387	433	391	407	406	408	419	417	400	427	400	397	392	405	410	398	404	375	386	407	425	398	391	430	404	416	411	434	427	417	370	402	415	393	376	403	400	405	415	395	372	426	370	397	401	425	389	404	405	354	419	394	390	424	395	436	405	423	386	412	395	412	436	422	389	421	415	420	404	405	406	400	398	403	398	432	438	447	436	427	417	370	408	418	399	433	421	412	443	393	383	388	428	435	371	389	418	381	442	407	371	421	390	404	394	386	395	401	407	396	412	423	392	419	407	409	413	410	444	408	414	397	423	411	399	409	406	394	402	391	399	393	359	418	402	380	410	399	392	443	413	411	423	445	365	420	410	420	376	407	409	390	424	375	418	411	406	434	405	401	423	434	408	386	374	404	408	419	431	424	428	398	411	379	408	401	408	382	399	394	419	437	369	366	420	375	400	389	378	357
31423	19390	8330	1161	732	644	560	520	498	492	434	397	435	423	434	414	433	386	416	458	396	404	427	454	432	434	419	449	424	391	401	436	438	404	387	375	449	403	439	390	439	405	414	414	406	365	415	353	430	433	392	428	388	401	422	415	417	434	399	391	394	404	390	407	438	390	445	409	403	405	435	434	401	403	442	431	397	395	412	415	420	406	428	434	433	399	444	414	436	409	407	410	418	373	446	376	422	403	419	436	424	417	416	414	441	382	449	415	399	389	398	393	410	380	419	423	422	441	441	405	427	416	426	416	384	406	412	404	387	387	364	397	415	458	395	400	435	419	415	414	416	409	394	400	405	409	408	399	429	432	438	430	422	395	410	408	427	419	372	397	424	395	410	423	396	419	365	419	407	399	403	434	374	374	390	423	432	430	435	422	411	422	402	415	423	420	402	384	418	443	410	389	436	415	430	460	389	405	415	454	417	427	369	425	421	432	429	416	394	402	437	425	383	414	405	430	387	346	427	392	409	381	412	443	394	444	385	396	386	352	450	435	385	383	414	421	421	411	381	442	419	416	385	454	401	447	446	417	401	408	433	429	405	430	387	416	423	452	416	411	397	393	403	400	424	414	402	426	436	415	396	398	449	444	412	375	430	446	431	427	399	428	430	399	411	435	391	386	411	418	435	410	394	424	432	394	385	407	447	397	413	418	418	475	426	417	416	381	430	409	426	385	462	415	397	372	389	427	395	395	381	466	427	413	463	373	411	394	440	417	418	410	413	411	401	361	472	404	441	401	414	420	394	391	427	381	386	399	436	402	394	447	389	393	341	406	419	418	422	379	442	393	396	413	413	366	409	428	428	393	389	378	390	392	420	434	402	405	426	379	412	419	417	427	405	380	411	416	428	361	422	408	399	372	416	422	392	396	397	421	393	398	400	403	443	414	407	427	411	373	406	420	349	388	364	383	378	403	417	421	433	365	361	375	420	408	353	384	414	394	420	428	428	436	391	417	421	412	414	435	377	430	399	405	411	412	451	418	406	393	432	430	417	428	386	415	426	424	391	402	413	408	457	407	391	415	426	404	361	431	410	380	408	413	389	417	424	421	391	428	407	410	428	409	389	403	376	425	372	419	370	421	387	424	392	417	388	453	403	418	375	404	367	399	420	398	418	432	436	411	412	395	403	444	461	404	411	432	444	381	375	428	399	407	450	400	380	434	434	368	386	371	404	389	384	399	428	383	412	390	400	401	405	382	422	411	367	398	413	424	397	441	410	422	430	389	443	412	386	429	420	418	397	402	427	419	444	397	418	436	371	427	444	411	420	397	420	375	399	404	404	418	401	444	398	420	437	374	426	405	385	437	374	388	428	439	433	417	378	411	403	414	404	396	433	394	369	410	437	404	429	369	456	419	396	359	415	401	361	405	406	414	388	399	408	418	375	399	393	400	419	378	400	403	422	433	424	402	451	425	390	381	438	399	390	422	423	379	370	414	404	419	388	391	399	412	417	405	422	415	419	396	385	433	375	402	385	389	403	371	391	409	416	419	403	379	429	416	368	421	418	477	385	363	405	401	407	449	408	427	440	381	435	377	425	404	410	405	376	421	406	394	411	435	411	422	403	403	423	443	434	404	425	425	362	420	405	392	405	404	374	414	437	414	434	370	444	408	438	422	442	438	421	414	422	442	415	405	428	419	409	403	449	385	419	395	369	429	400	375	402	437	416	422	380	405	385	416	412	402	438	415	390	416	385	405	442	370	450	414	398	407	401	412	406	406	394	391	399	388	391	408	375	397	424	412	404	389	440	445	440	412	402	405	400	392	394	412	451	382	428	412	399	424	393	429	405	409	380	419	420	412	410	429	409	407	447	445	389	376	410	406	385	391	411	448	375	413	424	458	395	407	393	379	397	420	432	397	388	401	405	399	425	429	419	409	390	422	405	382	411	440	424	381	392	434	409	364	415	383	420	405	409	416	415	413	412	442	397	435	450	399	431	427	360	374	442	410	421	411	389	398	413	388	453	410	386	430	408	411	389	393	381	428	399	421	407	433	415	413	430	413	368	428	429	411	417	389	399	444	448	443	422	399	368	364	396	383	400	433	444	403	413	414	427	411	369	383	386	431	388	374	417	420	404	442	434	411	392	399	418	402	410	417	446	414	473	448	420	416	367	425	422	400	441	392	380	414	362	392	398	403	418	415	355	437	372	355	436	413	405	426	400	438	396	407	409	422	408	422	373	411	392	416	409	449	429	438	389	414	410	402	390	400	408	406	409	413	370	419	418	418	423	440	423	383	402	401	394	413	468	448	409	438	429	419	430	393	408	375	382	417	386	386	392	374	398	426	420	430	417	370	428	413	447	434	408	409	424	401	447	424	425	414	390	460	431	416	399	402	448	400	401	376	391	388	437	386	402	406	422	446	408	405	382	408	437	384	389	353	410	427	419	444	435	355	380	401	435	404	378	444	402	398	419	415	404	420	391	431	380	351	370	401	410	394	395	438	369	369	446	401	440	383	402	406	348	421	419	422	408	407	401	412	401	446	439	440	414	430	384	430	411	434	436	401	400	371	427	403	418	412	442	409	400	418	424	415	409	445	408	416	402	419	412	429	413	416	419	393	394	368	426	380	430	392	431	420	396	405	421	396	434	414	431	447	424	391	397	381	395	398	412	423	420	426	418	438	422	422	433	366	453	415	378	396	395	403	416	428	394	392	433	433	440	441	416	419	400	364	429	417	390	432	409	389	422	430	409	375	389	417	389	387	384	413	403	422	428	413	396	438	428	416	413	438	423	414	449	433	410	413	399	377	423	404	422	408	400	385	377	425	409	417	429	414	442	426	406	400	397	400	415	390	365	399	417	412	436	439	383	406	376	389	416	396	412	411	413	428	425	426	411	410	399	417	399	415	433	439	397	422	415	403	399	424	396	432	389	427	381	413	422	402	381	420	406	393	388	386	444	386	423	417	415	407	419	413	425	383	415	428	440	434	413	451	405	389	420	407	440	388	418	418	438	368	416	438	433	407	449	399	414	364	395	396	366	411	382	404	412	371	393	411	390	423	409	430	383	373	409	370	393	413	376	403	443	438	412	429	429	433	435	403	446	427	407	389	384	415	390	385	427	440	374	399	428	408	404	393	427	403	418	385	405	349	423	426	418	415	382	371	391	438	416	360	438	395	417	370	419	426	420	442	386	408	423	385	403	398	403	367	396	448	389	415	404	443	426	389	405	384	375	454	388	399	413	414	423	409	390	408	406	413	408	412	435	401	445	434	390	393	455	395	370	402	408	421	414	405	432	331	349	437	427	386	417	436	409	444	402	420	404	425	391	358	411	390	380	390	383	416	419	394	427	385	409	416	415	415	378	403	409	417	417	381	403	396	412	388	395	428	451	397	411	434	444	418	391	391	377	399	385	386	404	381	421	390	387	419	416	423	380	395	456	414	417	402	414	418	446	425	418	398	409	375	420	416	376	405	417	405	402	417	405	384
5863	2164	1411	1131	1017	1012	954	896	908	927	950	857	902	903	897	893	889	909	896	890	847	914	923	913	944	916	872	882	905	881	919	908	882	899	939	865	869	908	887	948	928	911	905	923	829	921	856	871	970	910	901	882	887	915	847	928	918	911	902	883	888	946	958	901	925	896	893	926	887	930	912	974	957	899	939	865	861	889	926	881	940	937	877	865	851	922	884	916	904	917	892	907	888	852	901	878	893	858	893	956	887	886	906	907	968	903	888	892	898	941	942	900	931	925	923	881	906	851	910	880	865	940	943	903	880	908	891	930	845	827	933	923	869	913	907	908	912	924	851	893	901	895	920	905	928	879	902	970	961	905	846	903	830	916	885	917	914	865	905	918	893	909	845	862	893	971	908	901	872	938	923	920	898	875	923	864	839	966	878	922	881	914	887	849	928	923	905	900	922	967	947	923	942	919	825	908	853	917	891	922	859	928	879	922	977	914	893	906	878	906	894	915	871	879	957	894	906	870	884	923	940	881	896	955	943	894	897	906	894	875	889	928	871	902	926	924	858	912	893	857	923	899	824	880	925	923	941	906	926	926	926	920	882	883	860	922	876	936	937	925	875	851	846	888	875	923	952	937	914	919	843	911	863	889	913	881	929	943	914	924	955	942	927	919	941	932	959	866	905	881	913	891	941	914	867	914	904	961	940	910	903	938	895	874	914	924	835	931	872	866	870	911	843	889	924	930	895	931	931	901	893	904	870	849	913	872	940	889	941	913	912	913	891	946	929	840	939	947	929	895	868	929	879	914	874	871	853	886	926	857	906	985	920	957	885	836	898	947	923	851	898	901	922	942	878	878	946	921	900	916	873	955	915	914	906	889	959	906	908	922	888	903	878	893	877	885	944	890	921	919	896	921	884	854	900	852	909	855	842	902	901	902	911	907	907	937	898	907	893	886	865	916	857	849	908	873	954	872	886	866	909	944	893	875	874	896	887	936	881	877	912	910	877	883	920	924	893	931	876	876	940	918	909	864	911	951	847	941	947	919	892	975	899	914	924	919	887	909	921	924	909	938	885	895	927	923	918	832	874	905	891	868	856	917	894	957	864	903	876	911	906	878	898	917	857	819	931	885	906	949	929	931	938	912	940	909	894	996	912	875	932	867	937	892	857	928	930	879	876	874	913	930	956	923	991	914	810	939	889	895	859	929	864	911	904	916	948	933	927	871	905	882	919	921	895	884	895	948	927	865	891	877	922	948	915	880	939	884	854	882	898	864	843	918	940	907	899	949	863	892	847	885	840	930	905	862	892	895	937	844	921	943	908	911	914	880	934	893	918	899	920	898	902	966	891	912	924	919	892	859	884	883	872	870	884	947	890	937	869	962	904	902	891	917	924	906	940	900	977	897	942	948	847	866	917	918	901	887	887	914	903	874	903	912	938	903	872	950	889	883	906	897	934	884	861	873	886	931	876	904	940	915	886	873	943	942	910	904	941	914	862	895	908	883	892	928	927	938	933	968	935	947	916	930	907	859	960	888	920	885	989	914	925	910	911	929	962	867	868	882	882	952	859	859	870	930	908	902	924	882	854	915	903	908	912	919	912	881	914	942	891	847	942	897	879	964	945	915	826	892	876	899	911	888	873	933	963	917	901	875	946	947	871	912	952	884	927	889	974	926	899	866	912	876	933	886	898	929	902	915	926	893	857	939	926	938	926	911	903	937	944	935	918	947	883	945	919	898	853	949	901	928	903	896	869	918	916	889	910	899	887	901	904	913	883	929	919	922	869	904	903	912	893	894	911	887	914	997	947	907	902	901	928	903	908	901	934	843	927	938	896	891	850	890	881	920	918	915	916	941	897	898	948	932	914	900	926	908	876	838	886	869	927	846	884	855	881	865	918	877	911	964	892	880	918	884	912	888	906	925	899	878	919	899	897	935	896	897	924	819	887	903	914	876	897	899	917	883	920	913	868	899	928	890	930	882	904	858	913	852	974	963	899	862	891	933	878	974	921	884	930	869	927	895	879	909	888	931	1003	850	937	905	885	919	869	941	928	903	915	920	894	887	909	897	953	932	910	948	935	935	880	924	944	919	912	859	916	894	867	978	974	914	884	920	848	910	969	866	938	948	897	927	891	944	897	878	895	881	940	854	938	880	875	898	892	957	872	886	914	907	900	910	888	928	877	863	922	905	922	870	877	923	864	896	931	917	926	867	915	857	916	887	942	856	904	867	862	876	913	944	931	904	933	887	904	916	930	916	872	948	874	944	892	873	916	908	881	937	882	899	939	917	915	934	894	917	911	874	906	925	923	926	915	895	896	900	921	922	955	949	911	926	868	918	994	892	891	937	875	914	890	936	863	939	949	920	949	922	878	934	931	931	884	944	917	947	906	923	908	920	920	923	971	950	948	912	922	927	946	899	954	876	932	837	926	928	898	912	921	912	869	900	879	895	851	891	878	890	869	857	920	919	925	947	928	889	910	899	918	864	925	910	910	883	892	861	943	880	928	919	948	917	917	934	908	931	903	894	941	911	867	890	914	895	922	901	876	901	903	855	911	957	903	857	909	947	911	944	888	906	913	930	920	929	869	862	906	911	942	888	905	929	932	876	866	920	952	916	935	899	923	930	868	890	917	910	901	898	923	941	897	929	890	853	921	900	887	901	863	873	872	895	905	910	923	879	895	932	900	931	895	913	852	908	913	965	901	919	875	885	921	949	885	852	865	908	857	884	890	913	881	885	924	907	881	875	863	959	858	908	942	947	919	911	913	868	941	865	913	917	926	899	956	896	885	872	874	897	957	866	905	874	839	902	836	888	965	867	896	878	972	883	912	838	909	905	941	880	921	895	919	933	916	925	894	905	885	865	917	887	887	942	902	843	925	954	902	867	922	884	892	922	893	919	854	891	928	948	926	931	917	882	887	956	922	869	893	867	915	913	936	931	928	916	890	908	888	921	880	896	909	918	840	892	869	964	894	938	847	898	966	892	915	904	881	930	895	934	953	915	884	935	960	893	916	932	875	897	931	884	916	885	925	891	923	895	872	911	946	871	934	945	915	977	872	964	945	970	908	919	975	918	886	893	948	846	904	940	906	916	891	925	878	941	911	870	889	890	971	936	878	886	848	937	876	914	888	900	918	932	926	857	922	931	922	868	929	865	913	895	915	947	911	943	895	950	892	849	963	934	901	905	915	931	841	858	923	930	895	924	853	915	922	928	896	929	854	945	868	941	905	917	847	887	945	896	939	883	831	866	908	903	891	880	858	909	932	905	943	892	892	895	880	942	902	886	890	915	930	869	858	896	901	922	880	919	943	885	898	945	877	934	890	863	884	891	875	904	924	909	974	936	918	906	916	896	867	838	923	928	891	894	947	877	930	893	884	985	941	860	905	942	869	959	907	907	926	939	909	931	891	914	974	896	949	898	883	903	915	841	893	916	924	930	865	952	908	926	875	870	875	932	902	894	951	963	876	873	920	919	915	916	931	923	917	878
24001	20670	23889	27464	20665	19908	1447	655	469	455	358	345	352	327	322	366	324	285	327	289	303	312	296	321	310	300	267	279	304	301	325	332	311	292	331	316	301	282	290	298	279	291	303	291	277	279	308	316	309	284	298	277	293	341	313	297	283	303	292	275	302	295	278	294	320	320	301	275	310	270	290	267	290	305	318	333	303	302	269	311	312	295	298	308	276	248	257	328	291	299	265	291	297	272	304	269	271	283	256	235	286	286	299	276	285	310	292	317	317	291	321	294	303	278	286	313	313	309	286	289	294	308	287	264	276	286	256	321	292	266	289	277	309	300	302	286	312	262	289	284	301	282	276	275	299	265	282	299	256	297	320	255	302	323	344	298	300	300	297	282	316	291	268	276	317	282	274	296	286	269	302	309	286	315	289	313	303	315	294	306	323	289	264	272	249	302	285	302	279	290	305	290	266	277	244	295	314	312	279	289	294	265	300	296	315	278	332	278	278	293	296	270	269	345	278	309	280	272	320	286	307	261	265	286	315	306	279	283	265	275	306	268	289	291	281	284	301	293	296	309	277	305	311	269	265	275	274	319	274	302	276	294	280	309	286	298	301	285	300	303	280	298	285	277	253	265	290	292	299	292	302	294	278	262	302	261	298	294	278	265	304	271	277	333	314	283	335	305	285	297	275	237	309	254	308	274	289	288	288	290	285	296	291	302	294	257	252	322	262	296	265	289	306	332	296	259	280	264	304	301	305	294	278	306	296	321	294	301	289	262	297	287	262	280	285	276	288	317	302	297	247	278	294	283	286	256	304	290	287	288	266	291	289	326	285	272	310	313	284	265	295	297	285	290	306	289	288	269	343	320	278	310	299	302	319	306	327	277	264	295	293	304	268	278	296	318	305	307	286	307	296	248	243	268	269	269	288	280	289	310	301	277	277	285	296	272	299	296	288	311	285	290	280	305	319	286	280	312	296	305	303	299	261	276	297	298	287	310	299	262	268	285	279	296	254	301	279	297	267	278	277	315	286	269	296	300	266	265	310	310	322	280	296	318	320	313	282	270	265	282	275	291	326	303	263	306	260	278	282	298	287	309	273	320	269	284	294	283	311	296	292	295	275	308	318	280	301	278	314	327	307	275	277	250	309	266	307	306	348	293	299	262	298	266	288	262	290	306	328	268	253	284	271	282	302	276	290	307	269	266	252	329	286	302	320	303	311	289	288	271	288	266	314	305	311	323	280	300	315	299	306	295	300	321	301	301	291	309	285	256	287	283	292	261	304	269	275	284	288	280	276	286	298	282	284	277	260	289	346	303	294	268	277	271	267	331	298	279	305	310	295	317	265	299	314	282	310	311	280	317	295	307	314	280	254	289	279	282	269	293	297	280	303	292	305	292	288	283	260	311	331	287	290	281	276	290	264	283	272	275	294	283	284	272	283	279	285	268	275	269	256	287	257	295	280	268	331	300	263	284	261	270	295	275	332	287	277	301	268	251	292	287	307	267	294	301	264	283	293	318	276	297	325	304	317	294	318	278	304	302	323	278	311	297	277	315	292	279	288	296	304	292	288	286	281	293	283	273	268	247	332	292	270	295	294	302	281	297	294	292	312	306	306	283	324	268	268	284	295	261	272	290	313	281	304	279	305	284	258	293	294	302	286	315	296	290	287	299	266	280	318	297	314	302	314	308	296	299	286	315	277	312	301	256	312	303	303	316	289	291	307	286	285	302	261	294	332	290	273	282	268	263	277	309	298	287	267	278	276	309	306	274	276	282	283	301	289	276	280	282	309	288	296	283	317	312	297	287	264	317	303	313	302	297	299	322	292	272	287	282	309	274	306	278	279	273	311	277	290	294	292	286	328	271	274	267	297	274	321	267	258	286	275	301	286	283	294	282	315	287	280	283	315	295	289	301	311	297	301	294	285	294	287	278	295	304	286	292	270	291	286	301	294	275	289	239	247	317	293	274	276	302	288	246	297	262	290	293	289	307	281	280	290	274	277	312	288	302	290	283	288	298	315	294	291	296	255	322	277	318	294	283	304	312	275	293	304	302	300	278	261	271	284	296	300	297	287	292	314	315	289	275	287	291	290	305	309	324	315	313	313	260	280	284	282	293	278	301	289	274	286	246	286	268	272	278	318	305	264	292	271	296	296	346	271	300	261	312	310	258	278	264	311	269	271	267	269	277	281	282	274	308	311	311	311	292	325	306	266	281	280	263	297	256	282	288	281	297	305	309	277	308	287	296	260	305	303	276	294	281	300	281	290	287	279	329	307	269	282	265	310	305	289	285	303	311	289	294	275	297	298	310	312	291	314	291	322	269	289	260	313	271	275	307	287	245	298	272	291	296	282	283	311	291	275	293	309	278	312	290	260	295	307	294	311	308	275	279	272	307	282	283	288	284	276	321	276	285	311	270	319	265	304	290	274	303	318	312	264	282	310	275	313	273	286	310	317	285	258	283	291	280	257	280	303	302	285	280	318	297	297	265	303	270	269	306	289	300	263	271	255	327	296	272	297	310	286	283	295	309	248	294	265	291	288	302	285	317	296	293	280	305	270	296	310	301	289	310	265	278	268	283	289	313	283	250	287	265	299	294	248	305	281	272	267	298	309	327	267	282	310	279	291	288	275	296	299	284	256	302	305	290	339	271	290	292	262	302	315	279	260	274	255	283	279	278	278	295	282	304	284	287	308	293	319	326	274	270	329	286	281	311	302	307	285	290	293	280	313	282	290	291	285	278	287	266	281	280	308	303	334	337	289	274	338	271	320	256	283	305	280	289	319	270	306	256	298	318	281	274	302	295	306	298	293	302	268	282	275	270	267	285	292	283	277	295	261	306	329	293	302	292	272	290	294	257	309	319	341	296	304	268	288	325	307	326	290	289	271	297	295	293	288	304	298	246	257	293	263	239	312	286	269	304	250	299	294	287	310	295	281	301	280	299	279	264	289	323	323	277	313	291	282	305	288	289	295	317	299	299	310	286	298	319	292	263	284	299	321	296	301	273	294	290	255	307	295	272	316	296	287	250	343	311	276	280	278	268	282	296	278	287	281	310	281	264	271	310	287	248	313	268	270	291	302	264	267	316	260	320	276	302	309	304	279	275	284	290	289	332	279	278	276	293	299	302	285	277	316	303	285	258	297	274	264	281	292	299	300	306	294	252	282	293	311	305	271	270	295	291	310	286	285	283	289	288	292	296	284	286	287	270	301	290	282	293	321	273	309	303	299	293	250	288	318	279	295	314	312	273	288	303	255	263	276	315	283	288	300	287	278	315	320	309	274	284	257	270	293	289	285	312	318	298	296	273	290	279	290	294	287	300	290	293	286	304	276	299	308	275	290	264	300	286	291	308	284	291	297	292	297	289	307	296	264	274	256	305	340	269	327	314	310	300	296	310	270	283	289	320	309	301	292	282	267	308	309	291	294	269	274	271	263	301	286	291	288	276	273	294	313	274	295	304	296	287	300	296	297	257	307	287	256	282	301	262
3827	4008	2193	1278	961	834	744	778	734	699	663	677	682	628	686	672	635	692	657	651	663	656	672	664	625	654	633	707	616	666	685	650	675	635	653	644	643	626	658	647	631	663	707	639	584	658	611	706	672	675	628	640	693	692	707	680	635	634	582	621	632	636	642	655	652	658	645	629	672	636	665	618	674	633	670	662	660	705	669	635	610	623	671	610	699	635	654	686	656	654	655	659	652	670	669	676	655	696	659	644	624	648	646	659	661	608	690	670	670	662	655	698	654	603	634	615	654	647	704	632	633	666	604	653	651	653	591	652	649	615	593	633	636	630	731	638	654	619	621	577	601	669	632	659	618	635	655	671	643	628	660	671	673	658	646	632	649	605	642	659	696	668	621	686	684	624	656	664	673	647	636	628	631	664	647	655	676	651	643	673	656	693	652	661	644	633	630	660	637	690	609	640	672	650	676	656	664	689	613	609	645	659	635	649	659	607	646	634	643	642	669	664	655	596	708	640	631	666	657	599	644	677	656	639	694	701	661	638	584	627	678	640	667	615	594	651	648	627	701	633	631	687	664	641	661	699	612	638	634	610	622	688	640	647	647	673	656	659	638	620	667	673	674	658	675	629	624	625	648	628	665	641	635	655	630	639	642	667	671	624	642	670	620	653	649	671	638	643	632	636	609	631	684	626	704	641	612	633	623	655	693	637	608	663	673	654	640	651	606	626	616	692	683	642	685	629	675	681	669	668	649	664	681	614	637	657	662	645	668	666	648	625	631	661	677	621	667	669	680	637	637	675	672	630	676	645	644	606	685	633	663	665	674	642	633	626	687	632	674	646	621	646	640	641	631	683	615	631	688	648	597	638	628	670	676	661	648	672	678	665	677	643	656	682	596	657	590	680	591	628	637	648	668	632	646	630	662	622	630	674	655	619	604	659	564	636	673	671	630	637	620	654	651	617	641	627	672	661	614	671	595	653	662	666	652	626	640	632	653	646	647	641	633	597	608	644	664	673	628	568	662	682	626	640	616	650	643	692	671	671	646	686	636	646	636	675	700	617	676	603	637	632	650	658	702	653	683	658	664	656	711	674	679	652	632	672	631	654	653	676	617	627	628	644	624	650	635	645	662	666	646	665	619	612	665	632	651	677	655	673	611	659	641	674	654	654	651	664	647	652	617	639	675	648	651	655	666	630	651	635	637	662	646	693	619	635	637	662	658	668	605	641	612	616	641	623	612	706	628	643	685	694	709	696	725	624	645	669	657	659	660	658	662	644	641	658	641	618	631	678	617	679	626	663	642	718	624	617	659	596	667	613	599	602	636	686	629	649	639	605	647	694	662	592	616	688	632	632	680	681	663	658	643	641	685	613	644	637	631	687	654	652	684	660	680	624	682	659	664	653	635	640	653	682	652	647	660	628	649	655	603	618	613	600	663	664	671	648	605	666	660	649	660	695	651	659	645	630	672	605	650	608	639	636	686	629	645	652	653	664	647	658	640	636	593	614	647	674	671	634	642	634	656	686	647	696	612	653	683	655	691	646	680	663	613	658	655	680	644	663	627	651	614	652	687	630	705	653	666	602	654	664	654	697	654	681	680	646	685	636	664	621	644	643	626	617	646	659	715	690	646	637	586	708	670	653	638	661	658	678	580	613	714	641	696	684	640	634	642	671	643	645	622	603	694	649	677	672	666	641	606	613	641	654	645	658	652	670	632	650	675	615	719	641	681	644	683	623	683	665	676	687	637	656	657	630	614	655	639	673	650	639	615	658	680	664	655	647	661	691	662	712	645	640	617	610	676	658	627	675	623	658	679	678	641	643	633	633	626	689	676	642	647	614	648	647	643	640	674	683	645	624	653	672	655	649	631	651	620	666	693	615	698	678	677	657	615	683	689	656	609	625	638	630	692	691	657	651	654	653	635	627	650	642	665	639	664	616	672	665	649	623	702	668	661	683	639	669	626	611	684	651	637	640	679	651	622	635	649	670	706	640	644	652	649	633	638	636	681	692	648	667	670	631	639	613	617	672	661	614	633	680	659	652	686	642	633	635	611	636	647	658	635	617	647	681	634	671	648	615	657	709	626	657	671	624	640	665	656	640	658	630	652	606	652	660	627	649	639	644	683	700	617	601	669	682	618	651	650	667	673	660	658	606	664	645	618	629	657	654	652	655	635	631	618	651	639	616	625	655	629	665	707	623	645	657	620	642	619	625	674	644	649	706	673	673	676	611	642	641	633	647	665	606	640	662	661	615	611	657	645	627	691	611	674	599	636	651	687	634	669	636	650	631	609	671	639	603	617	653	618	609	670	653	684	670	633	647	660	671	632	691	654	699	691	690	605	656	659	674	675	657	663	662	655	664	699	682	690	653	622	670	648	591	644	649	646	667	667	632	660	602	667	647	687	650	697	618	605	629	687	667	638	695	713	608	664	660	642	599	633	626	642	623	672	623	656	649	637	660	672	628	609	612	639	675	603	649	655	662	667	681	660	617	681	659	662	675	635	654	627	634	616	658	669	618	652	621	682	657	631	636	625	655	676	639	659	630	651	656	695	632	634	639	697	640	651	630	597	656	669	648	635	645	681	601	636	672	657	635	665	661	646	670	618	672	664	613	642	661	628	641	660	655	620	643	645	670	674	648	654	644	628	617	654	628	645	684	626	705	673	637	650	656	636	634	703	664	652	664	646	624	658	663	656	644	669	639	644	632	644	673	684	658	664	625	629	632	697	648	623	640	670	686	666	607	666	673	613	664	650	613	625	645	648	626	668	626	651	617	652	647	598	677	659	628	669	640	651	654	637	623	661	644	641	649	674	631	617	617	681	651	677	634	659	650	657	662	660	654	650	656	624	685	652	709	654	693	636	630	633	681	662	659	656	698	651	703	654	686	657	639	625	614	663	639	651	666	615	648	656	679	678	615	676	698	674	651	666	665	648	602	672	658	670	636	613	635	649	616	612	644	668	665	659	618	686	662	644	658	630	625	716	670	664	650	577	641	671	643	677	655	621	692	660	645	666	621	628	620	623	645	653	656	622	651	664	665	663	623	639	662	631	695	674	671	655	665	630	651	622	625	632	676	663	653	613	640	609	645	643	642	634	650	678	648	649	652	651	654	648	645	649	583	597	652	673	682	622	686	602	644	650	650	672	659	695	638	644	670	599	633	650	624	612	695	683	616	630	626	640	664	662	630	669	671	660	653	683	642	657	669	640	696	660	648	610	623	684	647	660	629	684	644	649	652	601	643	656	668	638	666	666	652	658	596	653	655	610	632	622	648	647	659	662	682	636	658	619	664	632	651	663	640	624	665	633	676	649	634	603	659	620	617	666	627	670	671	700	668	670	690	653	642	633	687	604	649	621	665	641	611	582	632	650	659	636	679	663	651	654	588	666	693	648	598	579	646	695	622	642	630	595	644	640	630	638	668	664	662	653	611	624	630	643	679	650	644	674	614	695	694	598	617	642	627	672	650	623	652	675	677	691	633	672	670
23347	20646	24228	27075	20648	20680	16642	1077	497	401	330	326	275	267	277	244	224	206	195	203	203	181	195	190	178	189	162	181	176	180	197	154	174	161	152	163	177	181	213	191	190	197	165	173	169	164	196	184	169	160	179	170	162	187	164	169	172	172	169	165	178	163	165	149	181	162	171	146	168	183	194	186	184	158	148	190	181	188	166	181	215	166	167	167	156	172	170	146	144	171	180	175	166	157	191	161	194	185	154	152	172	142	186	146	132	188	145	152	168	161	176	179	157	157	188	155	151	150	172	171	158	181	186	185	156	189	176	152	181	181	151	168	182	177	159	181	146	191	157	170	167	188	177	173	168	158	185	171	153	187	164	174	183	148	192	161	169	181	183	173	187	168	157	176	183	188	155	141	154	189	153	147	165	151	174	137	167	165	163	180	176	172	175	168	173	158	159	142	191	171	141	162	161	173	158	157	154	172	188	146	145	181	164	171	158	189	175	180	169	179	194	162	200	155	169	165	164	155	178	170	156	146	158	175	168	168	181	141	170	174	171	159	158	180	168	157	185	186	171	153	136	145	149	175	156	162	187	160	200	163	158	173	175	179	162	153	189	158	142	180	172	160	157	169	157	158	168	165	172	171	179	158	165	158	192	184	148	168	163	186	163	160	180	142	160	170	164	173	166	176	164	165	145	156	163	157	185	169	166	191	165	149	155	170	159	156	175	147	165	201	160	156	157	184	203	168	169	138	160	170	149	146	157	145	171	175	195	155	164	141	152	148	184	161	160	168	170	154	170	171	160	167	171	172	157	153	160	166	167	184	153	159	167	184	137	166	151	211	175	169	159	183	206	201	158	168	169	199	196	157	148	153	156	168	163	212	157	189	183	145	154	175	153	142	188	179	190	170	163	157	159	150	184	171	170	174	201	177	152	180	173	176	182	160	137	174	139	186	166	189	182	162	167	195	175	161	171	165	157	184	141	160	197	150	164	156	152	178	148	145	155	148	181	143	146	174	158	179	181	162	189	165	166	157	193	175	183	183	178	178	168	159	162	169	172	183	173	148	140	173	157	175	182	162	184	170	158	160	172	147	156	169	180	150	171	167	142	186	158	164	172	178	149	167	177	129	173	140	191	186	178	178	187	160	158	146	187	175	157	147	146	148	163	160	185	188	161	145	162	175	163	197	172	158	165	176	205	154	155	183	192	172	205	148	175	163	165	177	160	186	144	171	203	158	153	160	165	197	176	146	141	164	170	164	185	165	182	168	168	145	152	169	173	165	175	164	168	184	175	177	151	172	166	190	172	151	149	130	157	148	180	170	173	165	170	179	201	182	165	156	151	183	174	183	158	171	166	164	186	157	169	170	170	193	147	175	184	171	182	147	170	165	165	160	188	195	171	152	157	153	175	161	170	165	174	167	138	145	156	176	169	153	140	176	169	141	200	142	192	175	168	160	175	188	174	161	195	168	183	168	163	178	171	145	188	194	174	149	189	156	173	159	179	197	195	161	176	179	162	172	158	174	163	151	162	186	163	185	175	174	171	165	177	171	180	185	163	179	150	181	179	162	165	169	156	190	160	161	157	176	174	194	168	180	176	163	157	161	184	161	162	163	171	190	181	165	173	176	168	166	174	145	144	164	177	176	172	187	166	148	150	193	154	174	183	165	164	203	176	163	188	205	173	165	170	203	170	177	164	169	162	198	151	175	193	168	159	178	167	157	176	176	172	173	165	149	143	176	145	150	164	187	160	175	172	144	177	174	162	183	160	176	151	164	155	156	158	172	157	174	172	181	167	169	161	153	185	157	163	189	144	180	166	190	199	184	172	141	172	165	168	164	143	145	156	175	190	162	184	187	149	165	175	184	164	159	162	191	163	169	164	169	161	169	159	190	165	157	169	173	166	182	174	165	187	174	172	161	164	153	159	170	156	147	158	204	177	175	173	145	137	187	182	179	154	157	151	177	185	184	169	176	163	170	176	200	135	170	167	162	170	179	167	162	171	175	186	181	186	172	167	181	156	149	164	159	146	184	166	144	155	167	148	157	192	157	153	140	167	156	183	176	193	171	157	163	178	185	185	176	183	150	143	129	162	157	178	155	171	177	164	141	160	181	175	150	158	169	163	183	160	172	179	149	153	163	160	165	166	170	142	170	187	192	171	140	170	157	167	145	162	180	167	156	177	176	186	182	159	176	170	177	165	153	160	183	172	159	161	164	181	189	174	142	174	157	162	150	153	165	183	178	202	199	164	161	163	171	159	176	155	163	169	171	165	196	156	162	161	160	202	156	161	154	177	170	167	161	200	183	173	187	158	178	189	152	163	160	167	171	165	160	154	161	157	158	179	147	172	151	158	166	161	159	172	144	176	151	156	173	171	152	178	161	151	176	153	179	156	169	175	170	184	161	149	167	170	174	161	152	169	172	147	171	164	184	148	168	163	162	178	162	164	172	157	148	158	177	175	184	176	148	146	173	153	161	167	169	173	189	170	171	167	193	161	197	128	178	177	152	147	168	140	166	156	152	174	167	198	166	161	174	175	180	159	194	168	164	162	143	155	194	175	146	156	192	174	190	163	138	149	187	160	158	167	177	154	189	159	176	157	138	157	163	169	165	152	170	167	166	181	143	156	175	170	166	152	180	156	132	158	193	168	163	161	179	197	156	150	164	176	178	182	153	162	172	169	144	155	179	183	162	162	167	165	169	147	162	189	180	186	180	146	157	177	169	174	172	164	160	170	148	171	165	169	172	171	169	189	191	182	163	157	167	159	158	191	155	169	184	160	187	149	167	183	184	164	167	182	172	148	171	147	185	169	180	179	159	172	198	170	158	151	166	162	132	183	165	169	196	168	171	152	156	180	161	169	177	168	177	170	169	167	155	138	150	165	160	151	188	184	163	158	177	166	155	168	178	167	155	166	166	165	176	173	173	145	159	176	170	164	190	179	187	174	181	167	145	179	162	168	151	167	166	173	172	171	180	181	154	157	158	203	164	163	161	165	153	185	161	200	153	169	164	186	145	181	166	152	152	154	186	191	172	159	171	165	172	166	172	175	177	181	166	167	131	146	161	188	159	167	174	173	158	172	185	145	149	167	164	176	170	142	163	177	177	158	123	161	160	167	171	180	170	152	169	160	161	168	177	135	147	141	162	155	180	154	151	173	189	192	157	160	153	172	171	163	156	148	165	177	132	178	176	157	164	143	155	160	142	217	173	159	149	156	149	189	145	150	156	165	183	151	158	154	161	167	156	155	166	148	173	167	174	170	165	180	152	176	178	172	173	146	165	171	169	160	182	174	185	187	177	178	171	164	161	166	185	162	183	164	186	153	173	161	172	153	190	186	171	186	165	170	158	166	166	165	186	160	164	153	173	172	172	154	164	193	181	164	147	147	155	170	180	131	177	153	166	187	170	162	167	145	182	151	177	164	167	178	156	146	173	169	154	149	181	162	169	166	141	154	144	157	148	153	150	151	192	169	190	158	172	165	160	158	174
4041	6015	2815	1459	1046	793	673	582	513	501	435	460	465	474	459	423	427	437	433	399	422	453	402	423	441	390	465	383	428	448	411	415	378	423	387	416	391	397	403	448	438	386	404	416	413	426	396	460	413	419	429	461	406	416	428	418	405	404	398	405	421	428	436	436	364	388	404	452	396	421	408	397	433	407	402	448	432	418	408	417	417	418	423	398	423	433	395	396	410	377	402	431	421	432	426	411	456	399	411	407	374	413	389	414	401	413	400	401	418	395	418	388	394	397	379	404	416	411	420	415	410	420	408	405	395	409	442	394	385	413	425	412	385	417	399	412	405	429	424	392	402	395	418	371	376	392	389	399	441	430	422	434	395	394	397	409	410	397	402	403	403	420	401	413	446	435	417	377	391	399	423	415	428	382	420	401	411	396	406	402	408	394	443	404	396	430	394	458	405	437	452	394	411	399	373	443	383	389	423	413	394	372	416	451	381	371	389	397	391	376	416	438	418	400	372	434	457	428	403	438	413	409	415	384	392	403	397	417	406	405	382	432	395	399	434	352	418	405	439	423	411	380	394	424	400	416	408	427	409	405	430	397	384	432	407	387	400	422	392	386	408	421	386	431	409	423	414	450	397	390	412	391	419	415	382	444	376	430	400	434	398	407	398	381	379	406	424	392	409	406	398	436	429	402	408	396	385	398	422	386	436	383	428	415	385	401	439	386	422	409	401	440	476	432	415	420	398	414	409	384	440	400	425	402	386	395	421	420	423	408	407	414	411	392	416	373	418	374	427	403	416	409	451	395	451	399	378	413	410	404	434	426	401	426	419	445	437	411	348	404	417	440	401	407	382	419	405	424	450	419	421	401	391	415	432	422	471	450	398	408	449	418	395	392	386	408	422	413	416	348	420	408	410	422	430	420	425	407	415	423	393	393	437	426	426	447	448	416	382	390	414	393	410	410	403	416	398	400	426	422	414	438	408	424	429	432	407	413	403	367	420	450	394	406	381	406	435	433	441	373	414	436	406	442	416	398	408	421	398	406	396	408	431	416	399	351	400	416	450	439	375	415	400	415	401	396	404	395	425	434	395	393	389	446	423	404	417	442	442	397	405	410	410	453	403	405	434	437	373	375	409	411	411	359	400	463	425	403	429	414	434	415	407	399	425	417	426	444	419	403	404	433	379	421	386	415	424	473	408	395	412	430	434	445	429	386	390	394	410	397	394	394	396	426	402	414	397	365	399	390	409	420	395	434	405	369	403	383	442	405	405	416	443	394	382	400	423	392	421	421	408	410	436	410	426	401	387	392	406	422	423	407	402	406	431	435	372	419	398	427	416	393	389	402	391	436	384	375	430	396	451	382	419	437	387	386	428	397	395	379	416	406	383	387	407	414	382	395	428	411	400	411	404	387	420	416	402	430	418	397	388	424	424	389	426	408	375	407	410	412	392	408	417	408	406	446	400	418	427	415	427	416	414	385	414	407	395	432	386	423	422	434	400	442	428	415	410	433	407	418	414	394	435	444	405	382	459	430	391	416	379	394	453	438	410	415	404	402	385	413	386	397	390	417	411	397	453	409	423	434	393	411	432	384	386	410	402	422	383	437	388	394	381	446	418	400	414	427	405	428	380	411	402	396	354	468	391	432	413	436	379	409	393	398	417	410	388	405	434	422	427	426	409	411	435	404	414	403	422	392	393	400	387	412	429	391	383	381	421	394	399	404	419	443	408	414	399	432	380	438	409	423	380	419	386	407	383	415	391	368	395	419	438	413	390	394	416	402	403	378	408	423	427	443	426	405	425	438	416	397	420	423	410	409	455	413	379	407	449	387	417	411	414	395	422	439	423	362	387	423	382	422	416	381	399	423	395	405	386	388	400	415	439	437	399	377	444	408	394	391	425	383	407	403	399	401	357	408	386	371	381	447	407	407	411	375	419	429	394	434	400	417	398	402	401	434	452	388	422	398	432	392	421	403	425	397	418	419	436	413	414	381	399	402	398	433	381	403	397	360	397	399	399	398	442	435	409	406	371	432	436	401	388	424	412	411	404	436	420	438	416	410	427	400	431	405	406	424	420	388	397	389	412	435	382	450	428	422	402	437	451	398	397	403	416	416	396	403	410	391	410	383	396	441	403	406	423	432	421	395	423	420	405	424	410	427	393	383	445	402	395	394	398	420	426	414	383	406	440	394	396	437	395	409	405	408	392	434	420	374	375	412	408	399	392	413	391	412	381	411	427	415	382	429	420	430	407	410	373	400	408	429	427	429	396	403	412	372	426	413	436	409	409	407	422	401	404	374	399	408	386	414	424	417	427	419	424	396	361	405	398	374	410	358	455	412	422	391	404	410	410	457	402	400	418	377	423	396	436	441	387	385	416	439	376	439	442	387	402	388	424	439	428	392	445	426	402	419	430	453	414	389	437	434	434	402	438	430	426	382	403	405	378	393	445	396	414	389	408	413	386	405	447	429	414	400	391	413	477	434	383	388	380	398	403	411	399	393	396	426	411	403	409	397	392	396	388	383	441	411	382	411	447	445	413	399	411	410	415	437	443	399	412	397	432	399	455	410	397	404	404	429	430	417	410	407	426	428	403	397	429	361	439	439	397	434	411	380	432	424	404	444	381	424	424	421	411	450	398	440	414	396	408	416	423	401	370	436	410	416	428	397	377	383	428	394	440	430	427	384	405	406	466	394	406	383	384	440	413	433	414	423	357	404	427	430	373	399	395	370	406	410	438	411	424	417	424	384	426	394	441	430	396	420	421	421	407	474	381	407	369	393	414	408	411	380	421	404	408	421	403	374	436	378	439	396	403	420	386	403	390	405	404	413	367	396	414	372	411	402	420	432	387	432	397	390	402	420	386	379	392	408	371	380	395	422	391	395	425	421	415	399	412	439	426	419	395	372	409	418	398	362	405	395	411	446	406	391	449	403	410	392	406	421	380	430	456	394	437	369	443	425	390	401	402	380	431	382	413	412	422	413	414	398	429	378	447	407	393	413	414	390	434	414	396	439	382	399	393	414	387	407	393	425	403	408	392	430	431	410	404	405	408	408	418	406	430	402	381	416	447	432	433	456	398	428	408	385	404	399	394	413	382	412	410	401	382	422	375	401	401	424	442	378	427	401	430	409	440	391	395	399	394	404	420	429	449	397	395	421	441	392	413	426	429	402	426	396	434	390	382	367	404	416	400	393	400	407	376	414	433	429	432	446	413	435	410	412	379	424	430	392	387	399	404	423	359	421	376	438	388	405	398	422	372	439	422	342	396	427	419	382	424	371	428	409	420	405	449	421	375	392	434	412	417	425	394	453	397	419	372	428	389	421	431	415	386	421	406	392	413	408	429	395	443	408	431	414	397	422	440	365	414	396	392	405	393	394	444	392	412	396	441	400	365	404	413	411	398	417	377	403	381	405	424	412	401	427	424	378	415	400	400	419	408	429	394	396	401	372	385	423	361	397	390	408	428	405	457	400	393	394	389	411	399	380
31428	19320	7979	1045	792	697	587	553	494	463	444	428	420	420	408	441	432	437	398	418	406	410	411	406	381	416	366	431	392	375	415	425	398	426	448	425	400	425	426	414	417	410	428	438	402	405	427	457	433	450	427	453	430	439	411	412	363	428	392	387	410	385	453	370	421	401	407	382	450	361	445	427	410	389	419	326	401	428	418	428	398	391	392	399	383	371	391	407	384	385	426	442	379	377	439	411	395	409	392	405	372	390	437	407	450	409	409	376	429	371	425	423	442	407	412	387	366	389	451	439	397	406	398	378	420	396	413	428	438	407	389	432	394	412	415	400	376	398	420	390	363	395	394	415	401	372	391	406	402	408	391	415	426	412	389	386	429	394	396	402	369	362	401	412	380	401	381	410	438	393	415	408	399	406	394	433	410	385	403	410	448	446	393	413	426	407	388	403	439	405	406	416	408	410	420	400	424	407	395	461	398	407	400	355	407	373	405	407	394	378	410	403	403	409	439	432	414	422	427	405	403	345	397	427	396	437	397	373	411	403	406	426	415	412	377	405	354	409	408	374	425	407	424	423	423	420	439	370	443	432	434	433	405	402	400	390	434	419	383	433	367	380	409	419	411	389	397	399	440	411	401	410	404	394	390	407	434	437	434	398	416	409	394	383	412	398	392	422	391	425	396	416	432	405	419	442	426	426	417	405	414	420	403	429	456	382	401	406	379	422	413	467	422	375	444	383	418	387	408	386	399	407	420	407	407	389	384	420	424	398	412	404	384	408	422	435	407	394	391	415	404	412	423	403	440	387	458	391	432	448	420	427	360	439	435	395	413	410	353	397	430	384	448	401	412	409	383	399	400	375	431	407	384	438	383	422	381	404	388	452	420	381	420	386	405	406	385	409	420	402	413	450	396	419	385	404	432	427	386	422	379	383	411	382	393	402	387	421	396	405	387	416	412	426	386	457	406	395	378	427	434	393	376	417	381	417	409	434	437	415	435	430	407	445	392	387	426	446	405	393	380	412	442	392	418	402	411	405	422	420	399	417	389	401	376	399	431	398	419	385	424	413	361	407	379	433	431	428	430	420	400	404	408	399	423	394	411	400	386	445	453	394	431	422	367	372	469	360	396	400	430	409	390	406	394	431	377	405	389	425	406	412	436	382	383	421	400	405	446	406	430	421	389	373	396	358	372	413	380	406	408	439	421	427	407	400	402	446	417	413	421	402	402	420	435	426	411	448	410	448	415	423	385	398	415	420	421	406	404	382	434	408	387	428	425	408	420	446	404	400	420	407	417	351	401	415	382	386	416	436	350	392	394	420	424	397	380	393	434	440	415	384	411	425	404	433	397	409	391	421	436	395	397	405	386	416	465	366	384	405	388	443	402	428	442	409	435	409	405	407	413	427	418	393	400	401	388	398	399	394	419	407	381	423	383	422	403	448	424	410	438	382	382	407	424	386	400	389	418	408	404	394	424	371	393	428	483	396	405	406	392	409	420	381	413	465	411	409	408	401	424	390	403	465	419	390	404	409	427	381	424	438	374	414	404	418	395	413	483	443	405	456	424	408	390	410	398	379	428	407	405	382	433	419	412	419	356	410	375	412	415	413	404	399	424	372	415	423	395	402	394	368	372	401	408	361	406	405	415	427	403	390	430	422	402	380	410	395	373	403	434	415	368	390	429	390	400	411	394	342	376	405	425	420	439	381	402	434	426	387	402	409	377	407	358	352	412	424	383	396	376	407	421	426	415	403	413	420	371	437	403	416	409	369	450	415	407	418	439	407	406	416	398	427	425	390	405	384	402	402	400	412	372	426	388	437	381	399	413	404	382	420	389	370	408	418	389	413	432	407	445	411	414	399	401	389	409	398	414	375	408	410	415	424	407	409	367	384	387	364	402	447	394	406	425	420	370	414	454	412	423	383	410	385	392	442	428	373	383	415	434	377	409	371	406	421	443	446	425	401	415	383	408	443	404	421	389	383	416	424	408	381	407	398	442	416	444	391	430	400	398	389	427	438	442	410	439	402	415	391	402	387	387	435	394	422	407	397	407	403	425	467	396	414	394	398	414	368	399	411	436	404	430	420	424	414	450	407	433	413	416	425	386	385	390	384	390	417	409	423	416	380	431	413	424	416	392	399	409	376	395	393	408	407	420	428	419	388	419	417	423	389	439	408	424	398	363	427	419	451	446	413	391	432	423	398	405	385	356	411	433	374	358	383	401	396	386	401	378	428	375	418	405	423	416	418	388	418	419	397	412	421	400	407	441	418	417	400	388	399	393	370	457	400	444	452	407	400	383	409	436	384	401	405	408	444	443	408	356	365	389	438	418	383	427	440	435	369	384	384	402	433	442	381	410	376	413	426	425	398	389	399	443	422	438	431	419	409	405	437	435	424	393	368	414	446	419	398	402	415	442	402	372	399	425	422	391	430	425	390	427	429	419	424	390	413	396	395	411	376	390	418	424	429	418	367	408	405	406	382	388	427	402	397	413	385	392	375	422	428	426	407	407	430	425	426	408	416	427	407	421	422	372	415	390	385	422	409	436	443	443	420	425	439	410	393	408	381	426	414	435	418	423	401	399	461	381	373	396	390	395	423	412	440	381	412	418	415	464	376	442	396	423	429	436	422	398	400	436	439	425	423	404	376	411	396	390	385	400	385	405	433	411	400	395	414	407	451	422	478	451	396	427	434	416	408	401	389	416	406	379	403	448	427	425	411	395	404	451	394	430	411	400	455	386	430	411	440	380	406	371	380	380	420	396	425	396	380	396	434	430	452	405	395	406	445	371	367	417	395	390	404	380	430	407	395	422	390	364	435	387	390	386	430	414	403	416	418	446	436	424	401	422	398	368	386	405	437	416	413	419	434	379	388	412	402	398	445	445	398	438	408	389	426	425	393	387	439	419	403	408	417	423	439	392	383	445	420	379	353	379	414	411	403	394	421	418	434	387	446	399	389	432	389	411	412	427	447	410	416	395	413	394	450	417	417	399	411	411	474	404	448	406	419	370	400	402	396	356	377	442	414	414	417	403	406	423	429	398	407	404	437	434	409	387	375	400	404	429	418	360	406	465	365	403	401	403	384	393	416	452	412	443	421	405	438	368	386	407	404	399	406	370	387	406	451	416	419	397	403	403	393	419	444	423	405	390	408	401	435	422	392	392	426	430	413	448	369	412	417	402	430	410	396	417	389	394	417	400	419	375	408	435	440	424	401	413	397	380	427	432	407	404	412	400	396	429	404	379	458	441	401	428	426	418	392	368	393	416	416	372	398	406	379	389	426	464	397	418	374	403	401	380	422	432	456	420	420	382	397	422	409	407	445	406	399	424	371	422	398	400	436	418	401	435	408	390	408	418	420	395	428	356	384	407	428	394	413	377	409	401	438	415	445	437	436	383	427	418	422	424	384	387	389	380	371	430	415	389	407	450	402	411	386	408	468	411	442	396	439	420	392	395	415	467	403	408	401	414	374	378	392	397	400	421	418
5846	2092	1401	1086	966	1027	914	990	995	965	922	890	973	954	915	887	912	907	905	922	897	964	915	887	855	900	887	922	914	890	886	956	891	920	912	951	919	865	891	906	885	914	926	870	852	947	912	855	921	866	884	896	938	876	912	892	898	967	854	964	879	898	927	867	907	927	867	930	892	932	944	881	886	855	957	916	873	900	944	947	885	884	894	868	883	883	945	875	863	895	913	906	852	835	889	930	909	917	899	894	922	898	904	894	886	858	864	926	882	880	867	963	874	918	879	905	909	942	916	971	852	942	884	905	895	894	882	891	903	907	914	913	944	909	929	913	861	840	870	871	905	914	883	918	957	920	885	881	891	933	891	908	918	829	922	877	1007	882	930	886	885	884	895	933	945	911	905	901	902	911	960	883	901	907	887	919	900	923	895	920	923	936	911	900	922	903	923	945	867	896	833	900	880	945	902	854	924	930	882	916	895	943	881	857	933	942	870	914	929	904	938	938	929	858	912	911	909	871	982	897	942	910	917	918	931	921	928	884	922	899	910	895	875	867	899	915	903	907	942	859	859	899	950	959	903	903	877	896	904	929	894	949	882	902	961	916	870	932	949	887	880	870	907	902	917	865	898	964	923	912	923	937	913	970	905	922	905	881	961	908	873	908	927	928	974	935	905	859	883	904	908	911	897	930	938	960	899	863	928	853	908	941	865	918	946	945	979	924	891	913	925	884	882	930	882	892	915	929	896	948	932	874	933	843	862	899	881	954	896	946	922	889	941	851	901	939	910	857	883	913	854	930	919	862	915	948	911	935	863	944	905	951	890	891	920	905	890	914	937	911	918	908	856	981	850	913	897	940	928	909	891	904	880	873	947	928	898	870	909	951	917	864	885	917	909	886	868	879	882	891	886	951	932	963	908	921	909	886	926	894	881	873	877	904	913	880	905	855	910	858	882	911	935	883	911	951	939	864	913	890	893	881	872	917	944	901	892	892	869	919	891	880	960	886	891	861	920	906	968	912	919	919	921	893	955	911	948	869	927	908	965	933	942	869	870	958	896	891	927	873	887	891	949	883	904	892	941	917	842	899	949	912	915	903	917	872	972	892	873	879	916	909	933	921	890	893	866	956	884	912	900	887	962	901	939	904	932	932	896	958	946	919	882	852	916	894	855	890	942	883	898	877	931	913	873	872	894	930	877	831	882	930	911	905	953	965	934	900	928	947	911	875	823	913	879	888	950	918	922	900	913	891	905	923	913	929	912	894	908	935	922	915	948	925	921	910	909	945	890	918	934	901	930	873	890	930	913	890	957	891	898	907	934	895	873	918	889	873	886	899	905	882	956	902	848	963	949	887	911	943	890	935	895	875	916	894	857	952	925	927	912	935	932	883	938	900	959	910	917	885	897	895	919	959	869	957	909	883	901	947	878	924	922	898	894	892	905	953	942	916	857	914	912	918	907	929	941	916	913	938	886	907	926	912	946	933	927	919	975	935	914	880	892	911	935	899	966	900	931	868	918	870	915	867	928	902	935	893	894	889	908	953	889	940	931	858	961	884	892	853	871	803	917	900	901	976	905	892	938	928	858	908	909	912	905	908	908	949	924	933	913	895	942	877	887	876	903	842	874	864	930	938	891	907	881	933	894	900	917	882	874	868	920	902	890	878	918	868	897	892	911	912	893	908	884	870	934	906	942	905	879	991	891	929	932	890	968	881	944	908	897	944	932	877	911	935	900	955	912	917	909	904	900	860	917	880	889	911	869	914	926	931	871	893	896	885	914	913	904	925	921	886	918	928	924	935	896	869	923	871	866	920	913	929	859	907	890	978	898	872	938	843	904	948	906	901	888	886	902	929	925	974	931	901	875	911	941	891	903	886	953	877	908	876	944	916	924	909	955	930	899	865	945	948	898	937	873	889	898	937	925	850	930	893	912	914	872	904	880	923	887	864	868	903	912	862	904	868	907	881	867	894	918	932	905	879	889	911	877	949	860	897	900	929	923	960	913	893	866	886	913	864	927	949	885	902	918	939	915	914	931	864	904	897	820	871	946	904	902	892	935	926	896	927	941	894	927	892	919	888	916	950	909	915	913	890	872	887	907	841	911	867	870	901	950	919	857	945	948	905	887	878	942	953	912	905	934	896	880	895	830	888	929	913	909	897	870	913	902	901	863	877	929	860	915	917	886	946	877	956	905	941	936	968	870	888	871	920	888	895	944	931	853	920	876	901	893	950	909	950	932	910	875	902	867	946	915	926	941	842	897	950	883	869	859	897	934	883	909	938	919	907	904	938	884	908	952	950	879	865	938	908	939	884	957	881	943	874	847	912	905	897	906	836	902	904	884	868	965	897	913	874	917	922	889	941	914	912	923	893	934	908	908	900	891	917	907	921	958	906	870	939	905	952	933	899	920	923	905	887	895	873	897	939	914	964	855	862	859	993	903	934	924	904	907	918	912	871	884	907	921	862	885	908	898	865	916	947	910	874	898	919	895	898	912	920	960	919	874	986	909	902	975	860	934	867	850	889	897	942	925	872	933	941	879	953	906	890	935	875	864	940	924	910	885	913	875	874	879	871	935	862	863	888	968	923	910	898	899	913	845	869	877	900	902	975	907	840	968	902	910	857	887	978	904	888	909	893	987	886	871	961	963	849	901	932	928	938	901	912	865	912	892	916	916	862	944	902	941	901	952	904	924	947	934	905	871	937	909	927	885	952	881	892	925	924	969	924	924	886	889	897	898	917	907	892	910	899	873	917	903	863	847	895	916	936	897	884	893	916	927	887	903	941	918	904	886	923	921	857	975	917	869	920	935	909	925	935	897	898	927	905	857	949	916	887	957	904	913	899	934	957	855	940	893	873	915	946	899	828	937	910	884	853	837	947	874	885	924	917	870	888	906	910	929	927	871	895	924	929	862	907	892	901	908	886	850	922	897	931	916	859	893	914	902	895	914	904	907	885	897	905	882	930	911	891	889	937	874	942	962	922	886	882	887	935	906	885	930	948	885	927	944	882	929	944	874	846	906	894	854	919	919	869	884	894	932	896	893	935	906	918	886	890	888	941	891	919	899	906	918	877	895	906	894	930	954	909	883	888	949	905	855	870	901	951	880	932	899	874	896	928	927	930	936	856	865	991	917	961	853	962	858	887	892	935	910	939	892	900	886	911	870	926	919	951	895	903	888	885	897	876	915	910	877	913	953	904	884	965	857	935	937	964	945	917	914	913	891	895	883	901	901	946	906	982	893	968	910	917	903	892	862	887	901	931	924	801	886	945	900	917	909	881	876	952	877	885	914	865	920	893	894	924	907	911	868	948	900	869	857	981	917	931	912	935	912	976	916	873	898	890	968	934	922	918	899	918	910	912	851	928	941	899	929	894	943	905	915	885	951	902	930	884	832	878	921	937	889	860	902	899	961	835	932	937	935	892	906	907	936	927	922	950	874	909	928	920	889	946	889	876	894	905	884	907	851	915	910	835	864	874	912	858	930	926
23963	20626	23846	27424	20631	19903	1415	648	511	389	382	369	318	338	325	328	329	316	343	321	302	291	302	325	270	289	281	332	267	279	330	288	287	286	271	274	286	275	311	323	286	324	321	297	312	296	303	310	293	292	306	292	317	296	300	290	257	292	275	255	275	314	308	331	279	286	316	285	276	300	293	277	272	322	296	285	300	287	310	292	308	264	315	312	291	277	281	330	306	322	289	324	282	289	295	296	299	286	293	276	286	313	302	299	288	303	297	296	279	269	303	275	286	346	334	273	276	273	274	298	274	300	305	285	303	318	277	331	284	287	299	287	276	294	270	296	257	322	280	289	300	335	312	281	278	295	243	274	261	253	313	285	301	280	312	295	280	277	265	304	306	289	293	327	301	293	288	243	279	282	294	265	284	301	292	315	310	270	285	318	298	277	279	285	305	272	260	290	353	295	288	295	258	276	294	311	292	286	302	306	293	276	328	308	305	277	303	320	312	294	271	301	297	295	290	271	291	277	288	283	292	303	286	289	282	301	275	311	327	296	283	273	274	274	292	284	294	274	300	305	291	286	275	266	278	267	272	292	306	283	284	304	282	313	284	313	286	293	317	325	292	325	290	280	313	281	297	256	279	306	280	267	280	304	275	276	293	289	262	293	306	283	254	263	273	264	313	297	289	275	276	273	258	275	285	303	290	332	262	294	279	305	301	307	306	298	277	310	295	291	317	276	241	308	298	287	311	285	297	243	310	295	265	299	299	309	284	283	258	291	303	292	295	301	269	275	270	280	297	302	291	277	292	281	290	272	298	270	278	255	292	246	314	301	288	306	245	287	300	297	315	278	275	275	255	289	283	278	305	314	332	282	294	268	310	253	280	305	267	302	282	269	273	281	302	292	297	276	281	277	311	307	294	336	284	318	306	295	279	278	274	264	296	307	309	272	299	292	282	330	251	296	292	299	291	287	299	284	254	282	287	304	305	309	306	308	273	283	281	263	307	279	283	315	245	301	289	293	272	272	313	293	301	323	288	326	270	273	295	297	283	291	287	304	303	301	290	281	322	286	288	325	291	289	303	291	307	281	266	272	317	332	297	301	305	316	288	277	305	288	275	303	284	277	298	287	292	287	265	292	311	294	281	277	298	283	263	302	300	270	289	310	297	282	318	266	269	299	276	300	275	304	281	303	283	298	298	308	246	290	324	297	301	261	274	277	296	297	284	265	283	299	284	293	257	337	261	332	314	292	294	301	298	300	302	304	265	290	302	309	287	286	294	278	284	327	307	273	288	280	277	312	307	250	274	297	302	259	273	310	289	321	261	283	295	290	301	286	316	291	270	295	319	301	299	298	296	308	277	298	349	307	288	330	265	286	279	334	286	301	284	321	276	302	315	300	267	277	301	255	285	272	294	278	289	305	288	264	284	278	317	301	308	291	287	262	316	290	297	260	304	313	286	323	298	299	266	274	297	297	285	296	274	286	325	292	290	291	289	275	278	253	272	317	298	256	282	288	280	303	315	306	270	264	286	294	288	303	329	303	314	281	294	329	304	271	299	290	291	286	281	284	312	296	335	284	312	308	306	275	312	325	279	290	298	251	286	274	303	290	292	298	303	317	299	327	277	296	258	275	262	343	291	271	316	291	294	309	318	290	298	292	319	308	269	262	284	291	277	338	300	281	288	272	292	304	312	282	276	281	303	292	285	287	290	274	262	280	283	301	297	286	302	285	285	291	339	286	295	318	336	297	302	310	289	292	275	303	296	284	296	295	256	316	292	300	296	294	296	294	249	272	294	310	277	283	310	274	300	304	271	272	289	263	275	281	291	294	300	281	292	318	286	285	306	256	281	279	296	295	266	296	291	263	246	297	289	299	277	289	272	294	304	299	283	257	286	285	293	288	292	300	313	291	286	276	296	289	310	265	264	289	270	338	269	275	330	282	300	282	284	290	293	301	231	290	283	286	307	298	310	282	275	303	279	275	303	308	295	271	296	291	301	279	315	268	274	306	275	313	259	282	281	298	282	285	298	310	320	302	319	306	316	290	292	316	324	289	288	286	273	291	322	285	278	274	305	282	308	289	265	268	289	289	275	302	278	322	311	285	305	281	300	298	291	285	276	284	292	328	293	273	283	284	302	282	266	291	293	307	282	272	268	341	278	271	283	294	278	295	307	286	317	278	265	293	288	283	272	295	277	289	297	309	268	293	303	303	297	286	316	261	281	289	290	304	275	283	260	274	291	295	276	330	302	320	301	275	273	276	283	292	303	271	291	281	309	295	285	301	288	326	304	304	256	270	293	293	260	305	293	293	270	280	291	283	278	318	271	288	263	296	295	292	274	283	308	304	263	297	318	292	304	288	309	292	301	231	296	313	265	254	276	265	311	280	272	271	284	262	275	252	266	276	320	293	277	301	282	285	263	273	290	321	284	293	274	266	278	251	277	332	314	294	276	309	322	316	280	320	290	297	287	309	282	308	302	265	259	289	274	277	298	263	286	281	272	289	280	278	293	270	256	284	258	311	301	297	274	309	272	336	259	321	280	277	302	274	311	317	254	293	304	284	262	289	301	291	294	293	287	305	322	322	270	282	294	301	305	312	295	271	299	310	277	281	310	267	308	286	326	338	258	275	272	258	260	293	277	311	296	309	267	278	308	288	323	273	261	300	290	292	254	312	288	263	290	310	281	285	294	278	278	261	283	268	289	261	278	281	281	294	310	259	309	262	310	298	308	346	285	270	288	307	334	295	291	274	297	243	278	316	295	315	272	310	302	282	263	315	302	285	291	304	342	279	278	265	257	299	290	253	286	248	302	277	308	302	274	269	294	283	320	288	289	286	292	283	294	277	274	279	291	324	260	294	299	289	291	307	304	236	301	308	281	298	300	307	301	289	294	302	263	311	277	296	323	300	283	272	290	243	296	299	311	274	284	283	300	272	293	315	286	262	282	286	273	278	251	281	290	278	315	275	271	294	269	317	308	272	290	274	282	304	318	292	257	268	301	249	306	276	262	237	261	295	299	275	315	281	305	302	282	282	299	270	330	291	288	294	265	323	315	313	257	287	295	287	279	306	293	286	300	276	243	288	269	297	308	280	287	266	272	278	291	298	314	285	288	299	291	307	287	278	276	281	326	291	271	283	302	305	275	283	300	283	289	289	294	282	296	319	296	267	298	267	291	294	251	273	262	317	279	297	265	274	275	270	278	298	320	283	274	288	294	279	281	325	298	309	295	293	294	286	288	298	290	302	300	298	287	276	317	290	316	299	287	294	316	313	308	304	277	286	289	272	275	302	285	304	295	282	300	274	299	305	268	283	287	294	295	292	289	286	271	292	289	310	281	285	287	272	288	285	329	313	295	253	290	331	278	313	302	313	300	264	293	287	309	299	306	292	295	308	266	319	311	276	293	295	289	315	325	279	285	297	297	292	297	313	271	287	298	312	273	291	281	278	313	269	283	282	265	259	302	281	311	281	285	326	280	321	297	288	307	291
3981	4210	2110	1214	1042	886	733	739	731	673	648	667	627	647	618	660	703	685	667	665	630	664	647	624	681	666	634	701	645	651	637	674	683	662	640	596	640	639	674	656	652	658	612	602	657	593	671	676	648	649	697	671	656	662	611	700	655	641	653	667	723	666	644	678	699	691	678	600	674	686	652	635	599	642	713	658	654	643	654	654	620	709	644	637	649	647	657	661	608	623	660	634	643	657	637	633	672	683	688	679	638	651	648	578	663	618	631	668	674	653	618	679	637	678	613	628	652	664	628	640	651	643	608	631	685	645	684	628	660	622	596	627	673	682	625	666	629	674	652	684	640	685	674	618	632	590	656	662	653	655	661	631	628	643	641	631	639	652	639	640	655	652	651	670	630	615	659	670	665	669	680	621	682	677	623	622	647	682	644	655	658	699	662	707	670	646	658	655	676	666	662	644	659	622	645	699	611	651	615	654	668	653	616	647	680	631	610	653	631	606	594	682	680	659	627	627	688	635	654	634	649	627	657	663	680	657	673	691	667	627	652	651	611	651	683	666	658	683	672	631	667	664	635	669	682	606	708	615	666	640	672	606	642	663	684	667	605	639	716	654	632	651	650	670	675	649	653	644	634	666	690	610	697	642	625	686	657	665	601	647	662	644	674	708	648	618	638	672	647	633	641	669	640	623	675	678	627	663	714	642	636	683	675	660	635	634	697	667	658	677	659	625	666	630	650	644	667	700	648	637	654	635	639	656	614	614	683	645	677	651	651	636	654	623	671	624	680	650	677	660	650	639	655	648	687	648	667	615	644	662	642	672	668	659	670	608	669	703	638	664	641	665	650	614	641	645	712	612	671	649	652	660	669	665	687	629	633	620	638	664	613	614	669	638	619	639	630	669	664	615	666	658	683	660	636	659	644	656	567	671	670	623	670	667	676	637	650	639	669	695	644	590	659	679	648	659	683	712	622	675	629	616	692	652	652	679	675	692	646	665	674	639	621	675	634	667	611	667	660	630	643	668	647	640	667	750	620	650	610	605	629	663	652	668	677	629	633	651	664	662	656	645	638	628	629	628	676	632	670	653	624	648	634	704	644	635	588	684	664	648	617	645	653	619	621	651	636	679	712	630	663	654	699	660	629	647	640	691	646	664	655	662	629	670	667	628	649	715	640	648	610	692	670	657	676	621	632	682	644	628	622	640	656	652	681	607	645	618	657	647	641	687	679	659	651	669	621	619	692	637	674	668	680	656	639	675	681	631	653	654	601	641	655	642	647	658	681	666	702	649	704	676	670	663	657	631	642	664	632	635	622	637	639	686	651	634	651	642	632	638	643	660	630	641	654	645	638	644	633	625	611	657	613	693	665	664	690	602	653	653	652	659	667	661	662	653	639	636	670	647	610	657	617	657	722	621	654	612	673	666	611	668	635	671	654	678	664	658	597	649	663	676	627	690	668	697	672	688	679	653	645	661	684	633	694	651	652	618	649	631	667	631	658	662	662	656	687	678	668	669	665	658	647	655	675	656	585	664	668	625	645	642	662	678	661	678	625	664	677	681	666	634	657	644	640	679	681	618	667	652	648	697	606	676	651	659	662	581	653	600	675	630	672	656	658	660	648	656	642	608	655	650	680	686	656	672	687	618	676	646	670	636	649	647	671	653	645	616	673	661	680	654	634	664	680	659	633	621	623	601	646	636	686	651	663	655	631	647	676	688	626	670	684	656	659	613	651	654	672	619	661	637	608	701	652	614	644	650	629	608	644	664	673	634	709	615	654	628	645	670	652	676	680	653	688	675	619	625	685	653	642	661	677	686	644	649	666	620	629	701	656	653	633	731	659	626	732	674	644	661	637	629	629	665	693	685	640	641	628	671	661	673	663	667	594	655	641	662	638	675	627	593	682	633	653	652	679	644	628	653	642	679	679	620	633	704	642	670	624	601	659	644	654	652	677	670	646	623	670	635	682	671	648	692	675	674	683	597	621	685	698	606	653	656	665	623	635	643	664	661	643	610	634	665	664	643	638	666	670	644	729	707	638	670	680	686	628	631	670	653	626	652	646	618	633	630	655	646	643	675	640	623	610	685	624	640	693	659	647	681	675	715	661	664	650	629	670	659	645	633	623	656	643	693	617	657	650	690	625	637	689	680	676	635	690	628	616	665	666	653	631	631	659	693	650	646	653	621	664	653	670	632	682	647	664	665	615	633	631	627	677	658	655	622	651	651	686	631	669	648	663	638	683	644	708	636	640	685	660	683	629	640	694	664	673	664	621	611	659	672	610	645	639	719	666	667	652	672	655	619	672	615	707	617	656	634	646	669	635	660	643	606	606	652	655	672	652	658	671	624	624	662	610	671	686	688	637	639	649	635	660	702	683	680	664	679	659	645	675	697	650	674	653	640	627	670	648	657	614	652	688	631	620	639	607	653	606	674	668	638	633	660	685	657	648	672	597	663	662	683	637	632	587	666	634	675	633	607	662	666	639	682	690	628	649	659	678	602	646	676	695	665	661	673	661	644	649	675	660	636	652	624	682	671	655	634	645	633	654	617	659	667	676	625	637	643	658	671	640	692	607	598	638	671	655	693	661	672	653	644	654	636	686	639	682	672	663	709	644	612	620	672	636	667	624	662	634	656	644	639	661	662	660	700	644	643	644	672	604	680	685	690	630	667	578	635	699	656	655	660	675	655	644	641	640	649	658	668	629	651	679	643	650	672	643	650	618	645	663	644	646	675	659	655	650	643	602	610	659	652	696	636	645	673	672	650	639	640	670	675	695	626	651	636	636	649	686	645	667	660	648	654	610	619	648	674	690	649	697	682	639	650	693	667	691	702	623	621	672	671	649	645	653	637	606	653	668	610	633	648	696	662	674	671	623	610	638	599	688	662	696	639	643	701	611	617	624	642	652	679	615	675	634	654	634	648	623	657	702	613	662	621	651	577	658	658	634	636	616	633	648	692	633	610	678	625	664	595	693	629	641	674	667	624	589	631	651	616	645	663	669	650	584	657	608	616	658	633	642	680	657	653	671	637	654	664	677	660	623	674	632	645	611	651	615	675	643	621	698	669	660	646	639	642	640	638	665	633	698	660	674	674	622	644	616	675	657	665	629	619	657	653	702	640	635	595	602	655	663	622	621	634	646	624	660	653	649	664	672	647	608	656	631	653	644	624	658	682	664	686	681	670	646	637	684	640	677	629	666	678	608	636	656	645	631	657	619	681	642	654	681	652	598	638	645	663	627	666	639	634	639	659	670	596	688	619	663	660	668	649	644	642	634	669	647	652	717	649	655	658	652	635	626	639	629	664	653	653	632	622	683	650	646	622	646	713	666	621	626	642	659	624	661	621	630	644	688	657	616	638	689	714	646	692	669	647	643	590	619	654	703	634	661	635	655	631	648	671	680	622	679	655	664	659	644	663	626	675	625	680	649	656	640	678	626	633	625	625	678	659	721	602	607	657	628	617	626	677	681	650	660	641	652	666	671	652
23424	20670	24216	27171	20671	20696	16499	1058	488	434	337	326	275	264	236	248	215	225	198	209	195	184	198	189	173	190	197	200	195	196	180	195	171	195	163	166	177	184	219	180	151	171	157	154	163	184	170	163	173	189	194	178	159	169	162	165	173	149	158	138	161	153	180	182	163	179	174	170	180	155	166	172	180	162	176	161	180	183	186	196	167	144	187	168	189	204	190	183	198	182	141	182	179	198	176	192	157	188	190	169	183	157	152	186	169	170	159	178	161	181	164	154	176	179	165	186	192	166	170	151	155	149	202	180	171	170	182	168	173	148	169	162	167	188	138	176	176	151	162	161	183	171	164	146	148	175	165	166	180	184	160	172	160	145	199	159	164	161	188	168	169	160	183	176	142	178	171	154	167	191	163	189	158	152	177	152	166	156	175	182	190	165	171	176	164	173	164	174	168	167	166	182	180	157	143	165	169	179	172	163	158	154	172	185	194	181	167	171	164	163	158	162	179	174	184	126	149	168	147	188	168	176	161	155	157	173	161	193	173	184	183	161	187	164	179	152	166	173	162	155	176	164	157	168	167	159	180	168	151	144	183	204	155	166	165	193	170	164	164	178	190	177	173	137	151	147	164	163	171	177	186	183	168	161	186	154	184	166	172	167	168	160	170	182	174	158	164	172	177	169	159	181	176	151	171	147	165	185	184	178	158	154	162	168	168	201	155	155	171	180	153	143	163	173	186	208	171	179	169	182	156	174	168	169	159	184	152	187	157	155	150	162	197	177	163	153	173	186	176	169	145	179	167	177	161	180	164	187	168	181	178	171	177	175	179	193	176	156	181	148	149	160	169	168	162	187	159	176	152	136	164	170	143	146	177	172	170	162	161	175	179	159	185	172	183	176	168	189	144	169	149	183	134	166	174	176	187	163	171	174	142	156	175	198	175	157	181	157	190	186	145	167	162	157	143	179	198	163	157	167	196	167	168	175	143	224	189	168	165	163	178	184	189	197	177	186	162	165	168	147	163	161	155	176	165	161	161	171	169	157	143	148	156	178	160	179	170	170	184	146	186	158	167	173	169	186	176	182	186	181	183	146	208	171	163	144	179	169	214	168	170	154	173	170	186	184	180	175	163	148	182	165	181	172	167	172	157	153	171	188	181	158	171	170	181	181	221	177	181	148	160	151	204	183	197	161	168	164	187	145	158	168	164	158	150	178	174	173	184	183	155	176	182	162	145	162	168	183	162	165	184	159	161	187	181	167	167	193	154	182	157	164	163	178	151	163	159	154	154	158	138	158	159	165	158	181	158	157	153	167	167	161	161	161	177	176	158	149	159	168	180	167	157	176	172	185	177	168	191	176	183	176	166	165	159	183	170	167	153	195	156	170	152	166	186	165	166	151	164	138	161	167	172	153	183	179	161	166	149	154	150	200	184	157	155	148	137	159	150	186	174	175	165	173	177	163	169	200	162	183	141	180	174	176	165	158	172	155	166	176	158	165	151	155	194	173	169	143	151	196	174	180	169	184	173	167	156	159	165	151	180	166	159	178	144	154	192	165	180	159	185	158	171	178	171	168	180	156	170	152	197	181	165	169	177	173	181	181	174	176	137	158	154	161	157	178	152	145	179	167	157	167	177	167	159	179	162	184	164	185	165	188	171	173	205	161	165	169	178	171	167	184	167	172	150	144	153	184	161	174	142	175	153	167	174	143	152	144	142	157	171	163	147	194	164	141	166	172	156	170	159	163	184	176	154	163	166	176	185	154	165	186	164	157	175	176	162	147	158	146	159	144	175	180	177	140	170	172	174	184	146	148	180	177	174	175	167	177	181	168	161	169	142	155	166	171	178	171	163	162	165	136	166	175	183	178	163	182	160	163	177	157	191	163	152	167	168	172	181	159	159	153	174	190	191	192	171	175	172	163	182	178	175	185	171	195	166	159	171	192	173	184	168	178	164	181	165	169	151	170	177	178	168	178	195	156	164	169	156	164	164	175	146	163	190	173	170	156	170	144	160	183	187	168	176	152	153	152	164	174	189	159	137	164	172	152	176	177	186	164	186	168	167	163	168	180	180	168	176	180	172	178	178	182	153	164	166	162	195	175	164	166	148	146	186	151	178	153	163	178	180	164	158	165	156	145	166	163	164	167	179	160	156	172	164	173	156	164	188	133	170	174	181	161	166	163	156	189	158	183	168	162	187	175	208	146	159	171	186	183	187	146	176	158	171	152	170	159	162	141	171	183	163	178	154	177	157	147	190	150	169	175	185	167	196	172	147	172	165	170	161	161	176	189	149	182	144	170	172	181	147	152	179	181	162	153	183	172	161	162	176	152	145	200	174	178	156	192	171	169	165	170	172	178	171	162	198	174	186	187	167	172	175	186	146	158	169	173	163	171	182	165	185	156	157	171	164	161	176	151	143	155	152	167	178	194	151	183	173	162	181	157	185	176	161	170	158	164	164	157	181	165	171	173	150	141	144	197	167	147	160	150	160	178	146	161	150	211	139	149	167	161	157	157	173	163	195	209	168	192	188	178	136	197	193	147	188	208	156	188	182	181	169	172	172	147	199	177	153	155	183	160	186	180	170	180	159	188	147	166	151	178	188	188	163	163	171	189	185	190	150	171	174	188	188	175	155	184	175	175	146	182	166	181	173	151	173	140	170	169	164	200	159	177	170	164	172	172	172	187	157	168	170	162	177	185	185	188	159	173	166	159	151	179	180	204	195	171	150	161	158	160	161	156	158	171	146	161	172	161	171	179	168	154	144	164	178	172	168	191	180	136	151	159	184	178	171	157	178	173	152	168	185	169	169	176	159	163	184	145	158	189	162	171	167	175	163	161	175	165	172	155	171	161	167	150	179	191	175	163	179	172	188	153	175	170	195	174	178	179	166	168	157	172	184	157	165	162	170	142	166	138	196	160	163	184	176	155	165	189	202	162	156	159	167	178	164	173	177	149	168	154	186	157	152	179	152	159	136	157	164	174	170	173	169	172	162	161	193	171	173	200	175	153	178	168	164	175	186	176	183	158	162	170	146	187	178	180	161	182	174	187	145	174	157	166	190	166	152	159	162	141	152	174	189	169	184	196	184	174	169	165	133	184	188	172	189	172	179	159	179	177	168	190	162	197	166	170	177	159	147	166	160	150	167	196	185	161	190	165	177	178	164	170	144	171	190	154	175	169	180	178	169	143	179	175	158	147	163	157	177	172	174	186	177	149	168	182	195	170	181	168	193	186	168	182	168	150	140	132	168	158	172	174	170	172	154	194	179	178	181	161	160	173	161	171	172	166	147	158	171	160	178	153	186	208	174	159	155	165	178	158	157	179	168	159	189	187	167	185	167	160	186	184	143	186	193	174	190	139	156	159	173	146	207	176	166	186	171	177	151	166	174	159	163	162	168	191	166	167	184	142	159	155	182	167	167	158	169	156	174	156	174	162	168	181	170	169	171	159	193	155	184	177	185	178	184	176	180	148	170	163	158	167	162	142
4170	5959	2947	1433	971	831	669	581	532	451	472	464	462	467	444	438	426	397	413	424	430	392	443	452	394	408	374	407	416	406	429	442	408	398	429	413	397	451	411	392	404	432	453	379	417	417	396	432	442	399	376	416	446	440	409	446	405	401	429	405	397	382	386	385	403	449	408	400	426	420	381	420	415	389	391	397	427	411	448	423	404	412	444	434	416	403	449	448	399	381	352	435	418	431	382	427	437	375	422	421	388	408	428	406	442	388	423	417	387	397	409	434	439	400	429	407	414	433	443	423	429	419	433	451	390	436	431	397	407	390	448	439	412	422	376	416	380	414	391	380	451	393	398	405	391	424	384	399	405	405	412	443	392	405	385	399	420	433	403	432	446	417	402	375	410	386	442	399	424	392	380	386	402	403	463	412	389	397	400	385	396	398	398	416	418	413	420	400	363	385	373	438	454	407	402	359	406	420	443	410	440	445	433	450	436	424	411	417	431	402	381	422	358	387	442	408	403	383	430	410	406	423	430	402	420	412	387	430	398	387	427	374	408	430	423	393	405	419	420	400	421	398	447	405	417	428	430	392	421	417	437	414	380	431	387	413	425	369	417	423	406	408	427	407	397	371	399	428	418	416	408	412	379	428	402	406	437	429	403	438	394	418	388	425	406	430	401	433	441	394	409	427	424	369	394	431	436	433	386	435	403	422	426	416	402	405	410	386	420	411	431	391	409	367	395	424	407	449	417	436	425	457	397	402	424	383	397	403	420	441	446	378	396	395	425	424	416	394	426	404	398	394	417	406	406	430	436	412	449	404	394	395	434	386	416	420	437	415	434	388	430	353	431	441	405	413	403	393	401	410	403	414	401	458	412	371	378	438	417	440	420	448	425	439	432	432	470	428	399	425	434	448	420	383	382	376	396	397	438	404	417	406	437	398	408	401	396	400	437	404	421	391	401	391	415	380	386	397	431	443	425	391	425	413	442	441	424	392	406	414	393	421	399	399	456	383	405	394	415	401	436	433	404	406	398	420	403	412	434	404	418	417	382	419	431	413	459	429	440	413	453	409	377	391	398	409	419	391	429	412	422	427	435	394	406	411	415	441	406	405	382	395	390	424	443	415	447	398	420	423	371	412	413	426	417	383	416	380	393	408	414	409	417	397	427	414	386	421	422	407	387	434	391	418	371	423	405	438	400	411	428	405	434	411	409	406	390	413	394	417	393	416	424	432	372	455	384	373	407	398	409	406	426	436	454	435	424	369	416	422	409	426	428	398	417	417	410	408	407	447	402	409	436	394	374	407	424	407	397	408	382	385	423	416	390	367	383	431	439	401	372	418	419	393	440	410	411	429	427	445	416	425	418	405	430	434	390	408	400	433	398	387	372	399	380	391	439	417	390	404	415	395	388	400	403	417	418	400	434	426	417	407	434	415	382	380	424	416	384	435	420	402	418	421	404	395	432	439	416	399	423	430	439	418	413	394	418	392	419	457	405	397	401	424	452	409	412	380	399	421	378	403	390	424	431	424	434	419	407	381	423	390	396	404	409	421	407	400	377	447	405	409	398	422	425	444	409	428	410	392	426	419	417	454	439	418	384	407	412	410	397	390	401	406	435	422	415	409	411	431	423	418	441	437	418	414	425	407	428	395	390	371	409	395	429	421	430	383	431	405	425	438	408	399	420	387	422	399	448	384	385	436	418	450	381	408	406	382	440	415	403	424	431	463	420	423	387	423	392	413	436	379	437	379	423	407	416	405	425	417	396	420	422	383	423	397	383	407	437	417	398	388	414	374	437	415	408	390	434	403	405	413	369	414	395	387	438	371	438	418	439	423	406	405	400	415	408	418	397	425	419	413	389	360	398	420	421	419	403	413	404	398	448	393	427	418	408	405	390	372	453	377	420	427	398	437	372	451	402	406	437	412	395	396	384	382	426	400	432	424	433	399	427	412	406	433	436	432	404	421	389	441	410	429	449	400	417	392	427	435	400	406	428	408	444	420	390	399	416	409	413	409	430	404	399	396	444	422	407	410	414	451	413	380	418	389	404	415	388	434	428	427	421	456	414	393	425	408	441	434	361	408	417	407	421	437	439	412	395	412	405	468	390	429	384	384	406	448	410	405	400	399	406	396	419	428	377	404	402	443	451	385	446	421	405	401	415	404	386	413	425	396	404	470	428	404	387	385	402	441	417	375	377	407	414	406	423	420	413	424	426	402	423	401	411	389	412	430	439	431	439	428	422	365	423	408	410	395	379	370	404	409	425	444	418	428	396	435	399	394	421	446	443	419	411	412	386	396	425	400	396	405	430	404	414	370	419	440	402	423	399	423	413	402	417	423	400	421	415	424	429	426	389	429	410	412	447	421	444	416	397	403	413	407	434	452	432	385	417	414	438	441	397	415	425	406	443	386	408	409	414	393	387	411	427	374	400	427	404	394	430	383	434	364	395	435	389	419	426	446	411	411	407	393	396	428	421	404	404	377	404	387	395	434	411	435	385	454	423	367	423	463	421	406	392	415	418	379	398	402	402	412	460	429	398	426	398	402	412	439	411	392	409	426	427	421	466	398	406	428	371	426	389	387	399	433	413	398	376	425	417	443	399	419	423	402	397	385	430	429	408	418	418	429	434	453	395	384	427	437	396	417	379	425	410	414	416	362	411	398	419	421	442	403	416	400	402	419	420	426	394	417	414	430	382	424	393	422	369	460	415	398	407	410	431	420	446	439	434	411	408	396	410	393	401	422	398	470	422	437	456	394	411	416	421	390	394	434	401	438	418	416	411	441	413	424	422	403	390	408	365	413	457	402	404	402	395	441	447	378	417	427	434	402	401	400	372	431	417	403	412	437	436	444	391	405	372	445	400	413	408	441	435	400	411	418	421	398	431	397	386	438	395	429	431	423	400	416	398	403	423	408	397	436	407	429	403	404	411	429	419	357	411	429	389	399	431	422	404	401	427	403	402	420	397	456	423	397	401	393	381	391	428	419	431	388	388	402	403	394	403	429	361	416	405	392	398	396	418	433	414	384	410	398	433	402	411	398	437	395	403	357	411	393	401	418	384	451	413	418	428	451	429	403	408	419	413	400	386	420	421	406	427	409	415	389	410	450	445	410	441	421	391	424	385	406	387	373	435	425	438	374	409	404	414	407	397	412	402	427	431	403	432	429	424	409	402	420	431	409	409	432	430	380	465	374	389	385	380	380	425	427	383	401	405	397	425	377	381	404	416	414	410	426	420	416	415	429	382	426	447	442	395	469	408	383	362	403	412	390	431	435	409	414	443	398	397	437	411	419	417	446	409	400	441	399	427	453	368	428	403	415	402	393	392	424	411	392	445	397	422	408	467	361	431	415	424	396	401	427	379	437	410	403	411	428	429	405	436	390	404	387	411	428	377	413	406	387	398	409	452	436	429	405	411	416	405	404	362	403	398	425	389	426	400	413	434	452	429	406	441	396	391	419	405	437	412	367	416	416	445	433	449	395	414	408
31401	19282	7991	1028	689	625	584	525	477	438	441	438	424	438	416	426	415	447	457	419	419	431	392	421	393	424	455	412	442	429	390	386	390	418	416	426	380	414	435	406	441	460	429	423	438	373	400	416	409	422	391	395	431	372	431	439	361	431	427	466	428	424	396	397	417	386	396	401	371	427	412	398	428	438	421	417	408	381	385	395	376	415	423	380	422	372	366	429	408	423	409	421	361	411	394	438	425	437	396	404	416	409	409	396	422	393	433	437	398	432	421	431	420	395	382	419	388	428	410	410	404	410	407	397	428	442	403	384	376	407	463	420	412	434	412	425	402	414	409	412	417	411	397	419	415	398	434	406	420	370	404	460	400	409	420	365	388	405	394	386	445	371	400	436	409	387	383	410	416	396	432	420	404	381	398	386	361	427	431	417	419	412	397	420	372	437	402	394	414	381	424	428	412	384	426	414	392	398	372	393	387	423	450	424	443	404	391	416	401	453	373	388	473	429	456	421	402	414	405	412	418	416	394	429	402	467	402	426	411	463	396	416	438	393	391	456	411	384	442	394	400	419	418	399	403	396	382	412	451	420	398	372	400	444	379	401	431	400	412	404	451	428	435	466	401	408	420	384	419	432	399	424	406	416	413	398	439	403	438	448	410	408	414	410	433	419	362	417	443	421	354	392	416	424	382	417	412	390	409	428	379	428	384	408	408	392	434	472	423	421	403	407	396	421	428	400	412	408	427	410	411	443	419	414	439	435	440	380	366	427	401	395	436	408	391	437	405	382	392	449	389	431	385	387	400	394	411	422	423	437	407	397	418	419	451	401	417	426	409	426	410	449	380	418	416	439	416	433	416	428	391	447	418	424	408	426	413	430	405	424	453	375	418	435	407	394	436	391	448	421	405	380	442	442	365	397	438	379	389	393	371	407	375	400	394	425	392	392	450	424	439	403	400	390	445	430	415	394	400	404	410	386	413	435	449	435	388	447	416	411	414	408	412	395	428	409	416	402	412	405	412	391	416	408	426	396	405	411	422	434	397	393	427	413	416	417	420	394	430	412	442	419	422	434	412	431	383	382	406	362	442	399	378	397	388	429	440	400	421	415	416	407	391	407	403	392	406	401	392	388	408	425	426	447	386	382	394	412	416	405	410	422	389	366	410	410	422	425	342	386	438	427	406	400	393	431	424	421	400	418	446	429	391	427	359	464	418	412	430	407	380	378	405	393	419	440	410	415	394	430	402	407	393	421	425	418	405	404	426	402	408	425	393	390	392	407	426	403	395	404	398	443	374	405	398	426	428	398	416	408	476	400	398	426	416	415	397	433	438	388	383	426	378	395	414	402	396	411	400	349	433	385	416	410	396	377	430	437	419	396	422	422	424	413	414	429	418	405	399	438	398	397	409	412	389	401	435	399	379	417	382	425	418	389	398	438	395	421	419	398	449	399	433	432	399	392	413	400	359	424	424	391	413	369	392	414	379	408	407	391	427	410	401	395	417	413	378	391	407	425	389	389	395	384	412	397	384	412	438	391	406	414	415	399	380	461	435	414	400	394	418	400	385	422	418	417	365	397	432	465	386	401	423	395	414	409	405	430	424	443	427	406	447	449	410	409	403	383	440	424	410	398	406	405	446	383	390	423	443	421	462	426	422	379	416	447	417	390	407	399	378	420	384	392	407	425	433	404	442	372	418	425	396	445	414	390	403	419	411	442	393	418	415	415	406	405	412	423	405	398	388	449	409	408	430	400	422	402	375	416	487	403	412	433	363	451	395	378	425	398	447	399	415	409	407	407	400	428	413	454	404	382	442	391	438	414	467	400	383	385	425	453	423	422	397	394	461	406	412	400	450	398	394	426	376	388	422	431	434	425	439	384	405	412	404	430	396	397	387	411	417	362	400	399	418	413	382	428	442	430	412	436	437	410	397	373	433	442	434	425	425	389	379	408	418	378	418	423	422	383	407	401	441	441	407	400	418	446	435	393	395	403	414	421	468	437	428	412	418	414	383	413	376	419	436	440	406	370	426	431	451	400	394	428	387	388	352	405	422	392	377	460	410	409	408	381	460	395	426	404	446	426	436	385	389	390	452	382	438	422	459	422	391	462	438	407	411	409	404	412	384	419	439	416	429	382	368	414	393	440	408	406	411	424	406	397	381	421	412	397	380	383	406	427	403	392	415	416	406	405	393	388	427	398	400	389	416	382	428	430	422	457	387	390	403	399	409	388	399	412	425	397	411	419	363	390	380	420	414	407	400	433	400	426	429	404	399	451	396	421	388	394	410	410	412	394	406	409	400	402	423	389	394	439	369	413	391	421	421	414	441	414	431	386	431	416	413	351	426	440	396	435	428	410	388	436	409	421	403	398	411	425	382	380	416	378	421	413	453	407	450	418	426	417	418	409	432	397	423	418	410	371	366	423	409	382	433	407	402	406	386	408	388	400	400	408	402	429	422	448	373	419	419	427	429	408	411	375	454	400	411	422	408	411	418	394	411	419	398	424	380	417	399	451	400	420	394	408	414	441	403	383	401	443	438	405	389	400	418	394	431	422	404	428	492	412	422	418	383	417	387	376	369	384	423	402	414	397	401	382	431	415	398	388	445	416	382	452	444	399	418	430	425	432	428	407	421	400	395	416	395	439	406	403	428	414	417	395	423	400	402	442	405	402	422	427	426	363	375	397	365	400	396	436	380	374	409	408	461	396	427	399	401	367	406	415	460	399	416	406	463	452	402	422	405	431	422	371	402	435	424	372	419	392	420	411	404	414	387	423	388	439	426	398	399	408	395	408	391	409	411	375	419	404	438	423	406	384	376	391	389	412	392	406	411	428	388	424	420	412	411	423	408	385	400	407	455	429	459	415	413	381	391	386	384	385	377	438	421	382	399	434	463	420	430	416	392	399	438	387	406	424	436	358	385	403	410	410	437	415	457	423	395	434	440	405	416	400	437	414	391	404	432	411	395	402	432	406	457	402	374	434	402	409	439	386	430	399	382	401	424	432	429	394	426	376	412	410	423	408	404	422	368	394	398	431	434	404	393	451	411	406	401	384	423	412	366	434	420	441	395	389	430	420	447	389	440	401	375	355	419	400	443	390	380	435	408	386	449	419	411	437	386	409	477	411	393	405	424	403	415	431	412	384	426	401	395	405	437	397	409	374	452	420	423	429	420	400	397	435	373	416	404	416	407	404	426	404	441	419	408	459	430	412	410	385	385	443	413	419	395	393	392	418	426	411	425	370	418	373	401	382	363	430	412	409	407	403	439	403	385	385	376	430	403	431	378	438	398	406	392	417	397	383	395	413	401	402	408	407	385	401	404	422	416	420	422	363	411	418	403	415	342	407	404	407	418	456	407	423	396	421	376	430	461	415	422	408	405	417	432	412	418	419	429	436	444	415	386	374	385	422	461	430	397	402	398	426	383	431	368	393	411	387	408	420	366	413	433	418	351	381	445	401	397	414	409	410	416	426	450	407	405	416	409	441
5856	2082	1432	1062	1080	1009	1024	958	873	925	896	915	852	898	956	895	900	895	880	886	921	905	933	881	865	929	920	876	896	944	904	949	906	870	880	970	863	917	881	872	902	896	925	1006	894	933	936	887	914	919	951	918	870	871	868	892	914	917	875	935	868	889	895	909	897	931	904	904	882	850	849	868	910	901	895	877	930	910	902	959	900	985	969	907	888	888	929	867	876	910	909	904	919	922	945	907	897	881	916	887	865	897	906	916	901	862	927	892	936	906	917	905	936	959	947	892	908	955	979	899	932	864	896	854	929	920	855	911	963	903	899	917	865	947	937	904	945	837	905	951	899	880	908	924	895	900	962	934	891	871	869	879	891	907	958	909	894	886	916	841	933	917	918	893	943	948	923	919	922	927	977	922	907	920	893	885	906	898	957	877	897	851	924	908	864	921	885	855	899	926	931	898	896	961	888	914	897	863	922	937	878	920	925	916	862	941	882	888	915	901	885	897	924	918	871	923	915	904	956	872	865	916	863	884	935	879	886	923	910	874	910	892	941	860	918	877	908	928	910	968	923	887	930	890	884	874	934	883	904	938	929	889	927	906	869	919	938	910	930	921	914	909	891	908	900	858	875	875	926	920	927	900	918	869	911	849	881	910	911	944	925	946	945	931	947	910	889	888	889	919	880	900	921	886	923	930	935	915	971	928	930	938	905	855	940	909	864	948	909	887	954	911	858	939	906	900	908	871	924	930	935	919	934	904	915	925	885	952	906	881	914	886	902	841	905	816	881	875	932	860	937	870	889	902	939	931	948	927	856	924	956	862	942	975	922	917	915	906	874	870	895	904	873	919	897	911	898	905	891	914	911	912	925	869	915	940	980	922	960	918	886	901	951	903	878	886	892	888	921	889	886	941	931	909	982	872	900	887	899	874	905	916	878	846	899	932	842	863	923	943	925	875	964	902	903	878	913	899	860	931	882	888	882	864	909	906	939	942	934	902	961	928	889	910	892	934	959	901	901	946	942	907	947	924	916	940	913	902	928	917	943	857	901	912	872	953	928	911	910	950	984	929	917	905	908	935	878	909	925	928	887	875	941	903	890	922	906	969	881	912	897	904	942	889	860	905	904	910	955	919	874	902	856	937	921	874	890	865	898	905	934	933	909	932	905	935	903	870	839	912	886	895	924	924	879	963	867	909	909	898	943	922	920	861	944	889	913	957	922	923	969	924	957	932	891	915	917	956	917	906	865	900	932	898	944	892	920	919	928	882	886	901	857	916	883	876	938	888	948	897	901	893	890	875	887	852	900	901	858	841	909	905	920	875	949	925	901	930	895	868	903	885	946	855	813	928	936	936	936	909	938	950	889	921	925	901	898	943	896	894	884	879	905	937	882	917	842	910	875	953	874	923	943	925	889	952	954	898	862	850	906	892	925	907	897	904	872	917	885	960	911	966	930	869	886	890	860	910	921	914	890	906	855	920	854	892	904	909	867	924	902	908	950	901	902	949	924	916	894	918	941	893	945	910	897	900	882	873	888	931	890	893	908	934	935	875	887	859	945	919	909	904	947	905	915	859	912	938	927	932	914	905	946	943	931	899	910	865	946	887	921	951	904	914	905	863	891	936	864	982	892	915	925	941	910	970	915	958	943	926	907	905	900	889	901	922	937	856	876	923	903	937	876	888	895	918	863	880	866	938	880	874	890	880	884	907	888	892	896	920	911	907	905	957	888	946	887	878	957	881	878	913	851	913	906	919	873	938	934	922	914	875	962	867	875	875	860	906	906	887	876	889	970	928	938	950	931	913	925	900	947	909	878	956	810	946	910	934	880	963	908	868	931	952	993	989	839	912	899	890	859	948	960	932	878	911	929	921	895	903	873	796	868	930	846	901	964	864	935	893	888	887	916	863	925	871	917	902	906	919	880	924	907	888	900	941	910	881	963	935	904	977	928	923	930	918	932	921	897	920	904	888	901	891	929	924	901	908	897	952	908	889	873	928	863	883	908	909	890	934	888	883	921	909	911	912	893	889	888	899	954	927	906	958	894	921	972	923	955	913	913	931	897	936	927	908	909	867	917	916	872	845	877	903	931	943	890	893	920	997	923	913	914	954	894	881	931	946	910	851	897	913	904	941	838	879	847	930	888	861	943	872	883	879	894	958	902	954	940	900	903	869	886	927	922	922	907	894	919	897	859	867	904	887	874	898	909	922	973	913	935	894	907	964	919	899	870	892	909	907	914	920	945	937	952	896	931	956	917	898	914	907	931	875	911	889	926	888	901	896	933	900	859	878	920	932	932	946	850	866	943	938	932	846	858	990	943	897	980	905	907	915	922	907	952	902	899	879	928	908	913	872	923	906	843	893	877	926	895	867	985	898	911	880	885	889	840	937	924	881	912	919	943	910	903	892	840	879	879	938	871	940	898	899	933	874	924	930	878	920	847	873	867	936	947	907	854	899	949	929	908	928	904	826	906	895	948	894	888	915	910	912	891	871	908	915	850	926	859	968	963	944	902	918	909	977	932	950	936	864	922	925	889	943	899	976	917	900	917	900	895	954	890	861	956	933	915	881	915	904	986	892	932	942	936	952	904	866	912	935	915	894	918	907	872	908	898	902	894	899	950	878	990	884	920	929	972	956	930	890	931	929	931	904	928	892	883	886	848	936	970	912	970	880	932	971	888	920	867	956	861	896	904	896	958	894	919	916	900	947	908	949	888	940	912	940	936	887	947	939	919	921	892	897	887	931	891	904	932	857	847	912	879	896	956	889	973	939	899	880	876	883	910	893	956	886	922	960	879	920	910	931	971	923	899	949	894	903	944	863	900	926	945	892	937	889	919	893	875	970	892	937	921	907	905	885	901	896	919	943	870	952	925	920	902	920	953	934	910	952	956	952	935	936	958	908	892	940	890	963	899	911	915	913	932	914	892	915	918	923	918	901	870	942	967	956	893	905	905	880	923	1007	937	934	917	848	878	942	958	918	882	889	969	885	937	903	903	888	925	931	917	889	902	930	889	898	896	863	913	964	859	861	921	981	877	923	900	884	895	914	857	893	892	934	940	899	926	889	913	902	892	872	917	871	914	876	906	915	883	879	892	916	870	911	854	904	943	936	849	858	920	901	909	898	892	920	876	863	980	911	887	889	948	903	855	880	971	940	900	927	913	873	986	925	898	936	878	949	926	879	886	919	922	884	876	907	956	939	900	931	918	916	939	876	889	903	930	867	906	899	906	924	949	935	894	865	937	923	859	929	914	893	901	942	882	956	964	842	932	871	916	889	957	906	922	901	924	886	917	905	902	936	900	943	899	931	893	930	917	937	901	901	883	946	906	922	892	880	957	888	906	933	897	931	886	916	928	974	931	917	883	890	919	916	940	888	841	895	930	944	890	904	931	940	932	886	928	849	938	895	930	929	931	897	934	924	881	950	856	897	962	910	862	938	935	918	915	917	938	862	926	897	899	926	861	892	902	849	884	875	918	891	935	984	935	906
24000	20674	23909	27460	20671	20013	1505	620	474	412	419	428	374	336	327	332	347	329	302	283	329	302	286	292	284	312	291	323	320	303	310	266	311	253	301	330	313	279	297	298	309	301	325	299	301	274	295	284	282	320	276	310	284	310	274	314	275	314	287	302	261	261	273	303	290	327	297	289	274	294	261	253	273	284	280	273	297	280	299	283	272	263	292	268	256	286	303	272	313	316	266	305	262	309	296	308	302	303	271	280	313	272	268	298	285	297	247	300	281	283	293	262	281	276	297	270	278	278	297	280	274	291	285	285	277	293	240	311	266	276	328	300	340	291	286	317	312	293	296	287	275	264	281	305	277	260	274	286	276	298	273	323	304	314	275	276	302	261	263	304	264	293	298	312	281	252	291	276	280	326	315	322	325	310	286	302	299	250	299	265	276	311	298	326	310	260	318	308	292	288	279	298	322	292	273	309	303	293	286	265	276	296	294	276	253	269	271	323	285	291	295	294	271	279	273	284	301	285	312	306	295	274	287	300	301	299	297	318	266	295	314	285	278	285	295	303	285	290	328	302	280	297	293	284	275	278	311	282	314	287	311	307	280	286	259	301	311	294	293	274	292	321	328	293	293	291	325	304	293	349	291	307	298	284	303	258	309	287	282	276	277	293	279	275	296	254	308	300	306	286	274	288	331	260	281	285	303	317	290	288	323	295	274	276	291	313	270	270	286	298	294	320	268	298	296	280	296	275	274	293	266	276	286	309	295	311	306	261	316	307	271	291	315	285	298	286	290	287	298	279	276	285	274	299	292	288	345	294	286	299	299	293	293	302	278	317	296	299	255	296	277	316	281	301	282	273	322	289	282	301	287	276	278	286	262	311	278	303	285	311	291	297	305	273	288	270	295	304	299	281	288	313	311	274	332	317	291	270	286	262	321	274	277	282	271	286	290	291	295	289	311	327	293	294	323	317	320	311	303	287	289	302	282	258	313	289	279	276	298	270	292	288	306	285	281	279	270	256	296	280	280	310	329	302	326	279	298	271	266	303	287	325	311	292	302	306	295	287	259	291	254	261	295	303	276	301	271	295	270	320	278	279	314	275	273	271	300	296	301	313	305	301	292	302	286	300	287	273	309	326	268	266	297	309	292	295	272	316	253	293	297	316	264	296	268	307	275	285	315	270	282	288	304	250	270	280	291	272	284	311	311	268	336	277	336	272	293	272	285	287	293	316	271	333	258	299	258	276	316	261	290	273	285	264	302	296	266	300	317	296	313	288	270	298	295	275	304	312	281	291	308	295	316	276	315	278	272	273	262	293	285	250	311	326	246	272	292	260	271	292	305	300	277	293	292	310	308	322	275	277	303	302	327	304	266	280	291	293	291	271	262	275	299	293	255	305	303	262	287	254	313	286	295	259	271	278	295	291	286	310	275	289	296	285	284	292	293	298	274	279	281	292	283	253	264	301	287	293	295	256	273	303	268	296	291	311	285	287	290	290	325	298	274	292	306	272	280	276	306	264	299	301	297	275	308	277	282	280	297	257	299	304	258	313	281	308	276	322	263	259	316	290	297	289	297	276	282	291	310	264	287	278	291	316	290	280	306	311	290	249	284	261	280	299	283	320	312	295	307	296	268	306	282	293	271	294	289	315	306	271	275	276	277	287	294	302	299	285	289	316	306	301	314	306	307	287	262	275	298	308	310	285	280	289	265	293	314	276	303	281	294	287	299	269	292	311	277	281	311	287	297	318	314	290	278	297	279	273	314	282	276	257	286	303	318	293	293	286	285	306	306	310	343	264	267	321	282	294	296	314	290	312	296	267	313	309	301	285	261	289	289	277	282	288	292	284	291	275	279	317	285	293	279	288	277	311	280	281	295	311	292	302	298	271	286	296	305	272	293	298	286	314	291	287	286	269	295	288	287	289	271	270	304	285	299	277	305	277	280	310	303	287	284	292	316	305	310	302	310	298	334	338	282	294	288	303	291	301	294	271	284	275	310	313	314	284	306	289	285	305	260	286	289	298	292	313	300	310	309	304	286	277	296	303	303	308	284	309	289	265	311	294	276	288	288	257	280	277	298	302	274	261	256	288	302	323	301	296	301	290	298	258	263	283	277	291	300	301	313	319	323	289	277	282	277	262	294	302	293	266	312	316	270	282	278	275	283	286	281	290	284	275	295	301	295	305	290	315	288	298	291	311	303	309	268	294	293	269	277	325	292	287	288	281	283	274	273	279	301	275	286	273	308	279	253	284	310	291	321	291	285	315	305	266	310	298	310	271	291	310	299	290	297	282	302	296	300	320	304	264	315	298	323	293	315	290	291	245	285	281	293	309	303	275	330	304	325	303	292	284	278	302	311	274	275	292	272	288	306	301	319	280	310	296	278	271	318	263	298	305	278	268	264	295	280	268	287	291	322	276	260	317	288	307	300	271	316	280	286	308	310	309	299	308	279	278	267	276	275	283	275	271	283	257	284	269	289	289	302	258	322	284	284	278	280	273	278	293	305	282	279	265	297	270	299	321	313	296	269	271	275	294	286	259	290	294	266	287	293	262	308	256	268	298	251	284	251	298	265	279	283	310	308	274	294	320	279	270	307	282	283	294	306	293	317	286	260	292	275	315	301	334	300	296	289	283	274	298	306	300	283	301	292	283	310	316	323	289	278	286	289	270	305	287	256	257	285	285	273	312	290	285	285	303	281	303	297	297	295	290	298	287	265	288	321	313	289	255	279	307	259	265	297	296	276	299	272	291	319	300	260	241	272	290	300	300	294	294	270	290	308	313	304	286	326	282	284	276	282	265	291	290	307	261	316	272	321	299	313	283	268	276	290	286	263	286	301	292	260	274	314	318	321	316	272	270	307	289	299	297	287	270	284	320	301	282	269	302	282	303	270	275	263	282	258	319	285	280	296	300	280	276	274	275	282	281	293	304	285	309	322	285	295	260	294	261	288	306	290	301	321	287	306	309	292	317	295	302	295	255	284	287	245	308	294	273	276	274	303	265	261	269	283	306	308	310	318	263	291	276	279	313	314	326	276	288	303	288	301	322	292	296	279	313	306	333	315	274	272	286	311	289	260	312	273	246	260	306	267	294	278	291	283	299	311	293	271	277	268	295	297	311	301	308	290	282	274	284	306	299	299	282	289	298	309	278	272	269	299	270	309	289	284	292	302	296	292	296	259	308	280	313	305	302	268	316	274	299	273	289	297	288	298	296	284	273	267	264	299	273	287	275	305	289	292	269	296	272	275	313	311	296	283	308	284	311	323	312	294	272	299	287	303	271	254	279	305	287	268	327	305	265	306	293	281	309	299	254	284	303	254	301	293	259	283	308	278	290	285	305	307	280	283	309	337	344	292	280	303	338	278	302	286	317	296	291	306	277	267	284	307	285	295	280	289	290	309	314	306	308	250	274	269	298	317	284	273	280	298	300	309	281	277	300	286	305	254	287	281	302	304	321	276	273	300	287	278	297	302	299	306	305	296	313	322	304
3928	4077	2123	1271	980	866	801	716	714	656	702	700	691	675	603	719	661	669	651	624	667	649	640	639	608	703	676	683	655	677	647	698	686	639	636	660	664	683	650	652	647	641	622	579	700	652	673	674	651	639	676	690	705	640	674	660	685	740	666	620	671	633	619	648	673	618	656	639	656	612	654	657	676	681	665	690	624	631	670	687	631	672	627	641	650	655	671	696	679	660	621	650	657	690	669	682	618	678	693	656	633	659	610	643	678	624	632	661	685	613	624	641	642	625	624	648	635	703	644	596	663	604	674	641	626	631	662	641	661	650	666	640	638	653	638	669	690	645	617	686	642	667	624	682	625	617	675	631	663	647	643	656	665	690	641	649	656	682	623	659	659	634	628	711	671	666	627	713	665	661	620	612	634	675	709	673	678	624	607	638	657	662	641	673	663	706	635	686	683	650	607	628	654	656	674	721	640	636	703	652	665	677	722	630	698	674	644	618	669	658	673	622	627	646	631	654	637	628	589	584	684	730	650	648	710	660	669	656	672	656	639	696	648	695	642	613	642	698	660	623	682	680	661	621	685	711	650	714	641	653	629	644	676	614	709	639	641	650	661	637	632	649	712	677	637	657	641	683	704	660	659	661	660	639	639	644	671	636	671	665	635	639	624	593	692	654	685	653	640	646	666	636	632	640	670	652	629	643	645	643	618	660	688	650	641	677	659	663	636	647	629	643	619	675	669	637	629	651	660	683	622	676	646	677	590	639	650	619	621	675	660	664	651	616	648	641	688	637	636	680	636	674	680	650	637	633	643	685	682	660	656	644	667	622	655	705	592	610	634	613	641	687	669	625	667	662	659	660	681	665	687	587	625	653	668	633	637	662	719	654	589	642	652	622	648	648	694	646	660	629	658	646	647	671	663	653	672	643	637	613	613	656	635	693	638	650	685	632	659	646	664	653	629	676	636	676	626	678	648	650	640	610	640	636	657	651	679	631	649	650	655	612	654	642	665	620	670	648	641	689	660	625	624	678	686	637	653	634	667	657	695	667	644	617	685	646	678	652	656	624	663	672	635	655	648	648	633	637	660	687	639	690	622	700	692	593	648	632	659	625	700	680	687	624	681	628	660	627	665	670	683	646	656	707	629	649	664	611	660	698	635	586	629	666	651	673	618	662	677	658	632	647	671	631	660	661	647	657	662	659	656	690	627	646	688	615	682	623	585	655	699	618	659	645	659	683	662	633	690	658	648	640	631	675	625	664	634	685	645	660	635	653	624	670	619	629	637	650	665	667	655	664	635	692	687	661	650	660	620	674	666	599	606	647	664	621	656	644	625	648	652	682	638	669	672	654	660	618	677	684	638	691	722	653	624	606	633	651	639	634	632	670	648	688	620	645	654	658	601	592	631	679	667	629	675	636	665	698	647	671	668	618	659	632	645	614	627	616	648	681	634	645	683	634	611	639	632	687	595	676	626	669	621	674	649	634	657	650	662	675	627	686	659	653	656	643	653	638	679	686	693	643	675	648	588	639	664	666	659	663	640	628	614	632	662	616	646	655	656	696	633	613	660	708	661	657	642	699	689	638	649	660	635	679	620	628	618	662	621	657	656	641	681	638	645	640	686	669	707	621	651	649	661	706	636	639	633	634	645	630	623	677	616	703	673	651	648	656	664	605	648	612	648	662	604	633	672	682	653	653	675	638	658	638	641	596	660	688	646	624	609	655	678	654	649	645	633	620	624	615	637	629	602	650	649	649	637	642	607	676	688	655	659	639	686	639	639	647	668	640	673	624	657	630	646	642	694	667	656	630	705	658	737	622	670	697	642	640	651	673	618	667	625	682	661	601	646	667	636	643	628	698	585	641	635	651	660	661	672	655	618	691	684	646	615	663	626	642	625	667	609	636	628	698	665	604	653	637	696	656	694	653	688	704	693	622	666	657	630	641	697	685	670	675	663	661	649	677	655	665	639	645	688	700	642	652	636	625	586	653	646	617	652	663	624	664	655	645	654	636	681	628	642	654	641	619	638	658	647	642	638	652	643	651	640	667	648	571	635	677	637	638	670	632	638	663	648	637	691	625	630	660	622	617	689	649	609	717	640	628	629	637	731	651	652	584	635	676	656	659	648	640	633	645	683	631	683	692	662	579	671	637	633	679	639	656	649	670	657	631	661	612	643	658	648	699	635	658	657	643	693	609	709	641	608	581	649	683	676	633	629	631	642	656	661	691	654	668	652	704	677	644	660	656	672	598	668	643	622	626	631	677	702	647	651	687	691	610	688	654	637	641	690	645	674	630	646	633	665	643	671	646	648	624	680	669	616	639	647	664	614	644	642	678	674	639	649	670	649	681	650	643	670	670	646	701	657	618	655	671	688	660	647	675	657	640	654	648	664	641	633	683	650	658	670	648	651	631	674	637	652	692	640	641	647	645	624	654	670	681	648	731	634	652	633	653	632	700	618	616	664	672	646	644	660	638	670	655	643	696	625	659	642	614	666	662	626	642	649	688	628	635	688	659	692	602	652	667	692	690	614	646	650	667	608	679	637	667	669	620	661	651	668	635	671	651	653	614	607	628	705	637	668	631	721	610	664	622	658	635	604	658	650	683	643	669	653	632	652	624	682	652	659	638	675	647	663	639	636	636	627	641	652	611	656	650	625	687	667	628	691	650	685	665	644	666	637	642	692	650	664	676	660	676	615	625	657	694	608	649	644	672	674	660	655	718	587	631	634	656	651	600	641	679	614	598	651	616	629	661	685	646	649	642	655	663	620	663	659	664	646	685	676	635	668	656	622	670	647	640	665	683	641	648	641	663	675	699	648	649	655	609	697	629	647	677	610	617	632	637	644	652	662	643	629	665	638	643	626	642	633	622	610	645	676	656	657	643	623	647	666	670	669	642	640	633	673	670	653	662	689	679	585	650	625	643	644	644	679	608	655	639	637	615	651	695	649	652	653	654	682	647	640	640	676	619	641	660	686	681	636	645	659	690	651	688	674	652	632	653	623	650	655	712	677	630	637	632	607	661	654	659	651	662	702	641	640	641	622	625	677	621	625	638	659	638	636	647	644	630	661	704	635	693	676	690	606	656	635	647	669	640	631	632	638	681	639	679	640	620	625	656	650	669	678	634	619	633	608	645	641	616	633	668	642	660	605	692	655	631	607	663	646	670	612	608	635	675	624	643	641	611	620	644	691	626	654	694	668	628	669	642	624	616	621	693	706	668	667	655	654	652	671	634	617	657	666	703	655	649	647	645	693	652	691	665	660	697	590	657	710	677	669	591	654	646	644	640	680	627	625	700	655	665	695	649	711	644	643	704	692	700	618	633	607	619	619	680	667	649	646	645	656	669	655	598	654	617	662	668	655	651	641	641	690	652	647	624	624	657	646	599	685	653	680	636	658	683	696	660	640	649	695	599	699	665	647	646	644	679	668	682	609	667	664	626	644	649	691	650	644	646	646	614	604	649	678	630	608	659	647	675	639	630	672	645
23347	20646	24208	27098	20649	20687	16131	924	432	387	374	320	275	291	251	260	228	213	204	205	219	182	195	195	164	171	170	175	150	174	170	155	177	206	186	163	185	203	171	187	159	164	177	163	171	198	175	154	182	177	185	196	174	149	143	179	161	190	152	175	158	162	160	151	178	174	160	177	162	164	196	189	177	176	176	151	156	193	190	159	180	166	193	187	154	163	190	170	180	172	193	173	169	159	169	145	158	171	193	161	200	166	175	175	171	180	179	179	176	170	154	190	179	170	159	156	162	161	197	167	160	197	178	147	170	161	148	152	163	156	159	160	152	182	165	160	159	162	187	193	153	176	176	170	166	175	170	150	180	161	158	191	142	185	176	175	157	142	164	159	150	168	178	163	146	161	144	152	168	166	138	157	154	180	157	167	180	176	186	176	179	164	173	182	169	162	144	152	181	180	166	162	177	168	146	163	171	147	164	168	183	150	147	171	158	149	167	171	155	182	161	149	195	162	159	178	146	158	178	164	185	192	179	188	172	153	180	179	173	196	173	175	155	158	168	162	152	176	180	164	152	172	156	190	194	162	160	181	187	182	162	163	192	171	166	170	168	178	160	159	155	177	146	159	180	158	183	183	176	164	171	159	187	186	180	185	166	156	169	195	191	154	163	208	174	155	163	176	186	176	172	138	172	140	155	141	187	155	175	176	154	177	184	160	170	128	168	158	160	152	199	147	153	150	173	149	171	161	158	185	177	167	156	160	156	195	162	165	156	183	168	162	170	174	182	152	159	163	153	166	164	159	164	164	158	152	181	162	150	173	153	164	154	184	176	178	164	171	147	157	172	151	155	168	161	176	181	186	165	156	139	156	176	187	179	141	179	160	173	177	165	132	160	182	176	167	161	158	148	180	165	169	165	163	177	139	147	179	170	162	176	176	180	167	146	144	168	212	178	182	174	173	163	174	160	176	186	177	153	155	161	159	166	172	167	160	183	172	182	174	175	163	167	185	168	196	177	161	188	170	181	187	176	174	157	170	178	180	161	177	151	151	178	157	163	142	167	159	179	187	169	160	191	177	169	143	162	171	176	183	166	191	170	173	162	156	185	176	165	190	165	197	168	184	179	185	184	163	173	168	166	179	156	192	173	168	154	148	175	157	184	167	161	181	177	146	165	194	155	181	157	193	147	168	185	170	142	157	175	175	167	165	176	161	153	153	176	165	164	152	161	177	182	183	140	156	172	165	147	159	177	159	159	179	173	150	177	173	160	170	197	167	165	169	178	168	163	179	164	175	159	167	172	172	162	170	163	155	166	174	176	142	161	172	180	162	136	180	163	151	188	156	170	184	168	188	150	174	148	151	176	176	168	168	167	156	158	161	159	170	145	151	156	142	172	192	166	181	160	180	180	165	173	169	162	175	161	163	134	168	164	172	172	155	168	172	179	169	164	187	168	167	161	180	159	173	154	185	182	158	165	159	148	172	157	175	151	139	154	164	167	165	159	151	190	167	162	199	151	136	171	159	168	153	178	196	161	165	167	161	144	160	162	174	140	150	148	155	185	194	172	156	169	152	161	164	170	164	174	163	167	163	162	145	191	172	156	160	198	152	153	178	166	176	174	171	182	182	184	168	150	166	173	178	168	169	145	165	177	180	147	162	150	179	181	171	165	168	160	165	178	155	180	151	159	180	173	152	147	188	168	171	184	187	148	168	171	185	151	167	164	166	170	167	161	166	143	175	185	178	183	172	185	172	183	142	153	161	195	176	157	176	178	192	188	153	157	167	177	151	168	177	161	164	185	157	158	153	167	170	150	149	173	184	153	163	170	167	169	202	166	177	152	174	179	181	152	149	172	152	160	167	145	148	155	172	175	173	168	156	155	193	158	181	177	154	167	163	190	167	140	175	175	174	164	173	175	180	157	176	175	191	149	189	166	171	167	170	174	160	183	169	154	171	155	169	158	162	159	155	179	162	175	175	163	169	151	153	149	175	167	160	151	148	182	148	159	190	158	176	163	161	154	159	164	162	192	147	169	175	172	143	173	174	180	160	163	177	168	162	169	171	147	154	159	165	166	178	139	170	148	155	174	168	152	158	164	173	172	152	158	172	161	172	159	167	172	161	162	168	164	153	163	162	139	159	170	162	166	185	171	180	152	171	173	176	153	158	187	165	188	135	205	155	165	146	185	157	177	184	167	172	170	166	168	170	175	157	200	160	162	184	159	161	170	177	178	174	181	181	165	164	154	141	176	168	180	196	163	171	165	146	160	164	142	176	156	162	180	168	189	183	168	166	173	163	170	161	174	137	146	176	161	176	160	139	172	187	156	169	165	154	181	172	169	126	168	159	176	180	153	154	165	193	172	146	162	157	149	174	172	144	163	175	156	179	154	174	176	154	180	147	169	180	164	178	152	177	164	167	161	172	145	157	178	168	159	173	157	163	167	171	179	172	154	164	197	179	181	154	158	157	159	176	157	204	158	168	172	173	152	179	176	173	177	147	149	163	159	165	176	168	159	172	149	176	185	180	153	170	173	184	167	186	160	160	187	176	179	180	178	196	157	175	170	168	179	182	168	185	183	175	148	176	179	147	177	172	156	169	150	160	183	165	179	153	155	186	174	175	169	172	168	190	195	177	161	177	183	172	174	165	190	153	150	153	154	175	193	164	172	170	157	174	165	193	160	176	134	169	186	177	145	179	180	158	171	186	156	196	143	158	160	182	193	193	173	178	158	168	143	175	170	175	174	143	173	171	163	192	164	172	151	167	164	160	163	183	182	169	166	181	173	175	171	173	180	180	159	184	162	177	163	166	142	179	165	153	176	175	183	138	176	173	164	152	166	180	169	159	156	167	196	191	195	177	179	164	183	173	161	174	161	166	156	170	167	171	159	161	161	169	158	151	170	157	186	187	158	177	180	173	159	158	161	153	154	163	185	161	177	171	189	202	182	148	180	156	177	172	180	160	155	184	161	161	146	173	147	161	145	158	177	155	161	183	165	172	177	196	165	186	167	168	152	166	181	158	191	158	193	172	172	172	164	179	166	141	176	176	156	157	150	168	181	152	160	166	183	157	164	157	166	173	191	201	151	170	174	175	159	160	164	158	185	184	173	168	168	169	141	144	164	181	166	158	174	155	176	180	183	176	171	159	163	174	161	165	139	164	181	187	159	160	154	167	169	187	166	147	157	151	158	154	182	153	165	144	150	150	159	168	179	164	157	182	146	182	152	209	165	154	183	154	182	170	159	179	179	152	171	171	161	180	194	162	170	164	151	171	163	167	158	174	191	163	159	190	167	151	166	193	167	180	159	165	177	171	178	155	158	210	175	174	172	163	167	153	143	179	146	154	151	179	158	179	165	166	165	162	165	179	186	177	170	168	161	183	154	171	158	184	161	175	169	159	169	183	159	162	151	163	162	190	172	156	157	157	171	171	162	193	174	184	190	171	163	163	184	148	151	166	170	182	159	170	149	176	165	181	160	210	165	190	182	183
4134	5784	2800	1370	932	771	647	532	493	480	492	453	429	461	445	470	424	419	405	405	455	420	452	397	422	388	420	412	445	402	420	417	382	393	430	418	429	427	360	387	394	406	409	410	379	434	398	417	406	425	385	429	411	403	442	406	397	381	428	402	425	411	407	415	424	418	404	405	369	411	428	425	403	440	387	361	432	432	424	436	438	449	439	425	384	406	375	424	431	408	421	395	402	430	394	416	413	403	423	414	442	401	431	398	436	414	450	414	466	447	368	390	415	403	411	404	427	426	390	400	417	408	393	417	418	412	423	443	408	439	439	439	440	406	394	410	387	380	415	369	436	402	423	456	398	392	425	462	424	422	395	385	430	414	371	410	393	388	379	370	365	417	428	414	434	416	451	395	408	442	413	401	416	416	404	415	417	405	389	422	460	445	384	405	421	402	401	400	414	406	431	420	380	396	398	413	434	427	360	423	391	427	453	393	380	428	399	417	416	430	411	413	382	422	366	436	413	376	383	408	417	411	407	416	448	437	417	434	439	404	339	413	434	411	389	412	394	434	414	368	386	417	388	401	401	418	372	457	419	436	400	398	406	411	441	411	433	401	412	374	400	394	410	399	432	459	380	440	370	403	402	388	404	435	414	411	410	385	410	371	442	432	400	405	425	433	406	424	369	407	402	448	375	409	381	390	384	424	427	404	423	418	432	409	396	440	409	422	408	413	381	402	425	404	416	413	448	410	373	403	378	388	410	410	397	401	427	391	414	380	411	388	438	397	411	453	394	399	411	407	457	383	405	442	402	384	414	397	401	431	416	413	404	380	406	423	415	410	426	408	438	450	434	434	402	438	413	409	435	403	404	386	410	404	372	427	428	403	393	418	379	388	379	368	426	411	409	455	408	407	406	412	420	449	427	386	422	412	381	388	407	379	387	425	399	392	433	415	407	414	398	405	407	418	427	417	419	409	418	426	399	453	426	401	446	382	433	381	391	441	402	435	388	392	389	383	476	399	424	396	376	400	388	418	399	411	419	419	399	406	412	417	381	442	449	410	429	381	414	372	384	414	409	444	423	412	432	404	398	396	381	379	402	433	406	398	410	437	383	423	404	413	425	394	389	399	406	471	416	354	408	383	408	407	415	433	415	440	443	386	408	448	402	399	399	423	397	408	416	385	397	409	395	414	363	414	416	410	410	422	397	413	397	414	439	433	446	384	370	393	409	446	415	384	413	429	408	415	425	441	422	394	407	408	404	422	437	416	427	380	411	425	382	412	437	408	429	385	369	420	404	424	411	442	426	415	404	430	438	395	442	352	410	414	412	403	423	434	420	384	382	414	401	428	431	383	447	358	380	415	397	420	444	420	401	404	390	419	425	404	421	421	444	415	438	411	389	423	405	416	455	418	437	430	430	433	436	433	445	409	390	393	402	408	407	422	420	391	377	453	412	423	438	422	420	405	427	415	422	395	430	416	416	403	416	398	372	462	405	372	431	416	398	370	401	379	420	409	419	411	431	394	421	438	415	401	360	411	454	417	407	362	450	429	429	426	452	387	409	410	400	397	455	423	390	428	426	377	398	453	420	403	402	421	404	432	388	420	396	395	384	367	433	405	401	413	444	430	399	404	416	409	424	384	424	434	428	408	438	449	393	392	394	404	412	410	410	412	393	414	398	413	368	435	402	408	432	416	386	406	463	421	408	443	405	396	404	438	416	397	414	424	391	404	405	438	451	416	417	403	396	411	421	418	418	404	387	403	386	390	395	396	401	411	415	441	421	404	392	419	395	382	400	411	398	431	400	418	378	397	386	402	432	396	416	406	399	406	393	395	416	422	435	405	432	417	408	412	399	399	403	378	416	426	392	378	410	426	413	396	437	382	391	407	420	417	426	411	401	427	416	406	389	425	437	373	421	464	381	403	418	426	414	421	407	416	421	416	410	408	405	412	396	395	386	442	405	424	375	412	421	399	436	407	400	418	418	413	419	417	397	419	419	422	418	463	420	392	392	418	402	428	398	413	398	407	433	412	417	412	435	369	439	414	430	398	418	389	412	451	414	422	389	448	419	417	418	432	414	434	428	449	422	419	362	467	403	398	432	392	400	429	409	390	411	441	389	389	396	394	408	388	446	403	407	414	405	444	422	378	378	414	417	375	382	424	409	417	400	416	415	417	421	422	404	438	406	439	423	393	399	414	397	416	393	392	417	417	410	412	425	426	412	387	446	388	419	385	402	423	424	388	397	420	412	429	417	448	408	417	409	403	386	395	393	407	367	377	404	407	382	406	388	404	418	385	424	390	423	401	385	392	413	393	437	444	416	431	421	389	429	387	421	436	401	415	409	382	378	438	416	411	422	410	409	420	428	448	392	426	397	405	417	411	408	407	385	426	388	415	421	422	405	392	409	410	416	410	364	404	381	409	406	411	400	416	422	404	452	374	431	416	403	420	453	430	372	424	413	417	444	423	414	412	412	396	410	434	421	419	429	414	405	380	385	397	398	404	420	405	419	418	425	422	395	404	365	405	427	407	411	368	426	407	419	391	448	410	432	383	394	411	394	420	421	375	420	431	432	413	423	420	436	384	400	398	409	385	415	377	396	426	398	435	424	401	415	450	415	411	409	405	378	400	413	431	428	373	405	392	411	419	437	396	412	390	400	417	413	413	423	421	405	399	402	446	430	394	428	440	408	412	391	418	404	366	457	425	407	407	394	398	405	400	379	420	423	442	436	423	429	373	398	422	397	392	402	414	433	409	374	363	422	414	426	412	419	398	383	431	371	422	423	413	432	410	381	421	429	439	396	365	417	393	442	412	443	390	405	403	406	421	398	433	403	422	408	427	443	384	383	382	393	379	394	405	437	397	415	421	385	413	392	433	422	405	421	414	407	401	412	454	438	390	416	411	418	445	454	426	412	407	385	439	388	456	398	421	362	404	360	388	418	393	449	443	421	475	422	418	373	418	433	397	425	438	438	439	438	424	412	379	378	362	417	410	395	400	413	402	391	405	431	433	398	441	383	438	433	373	379	409	386	401	407	413	411	452	384	411	396	436	409	411	400	411	419	410	413	389	402	410	438	406	399	399	405	433	383	416	385	413	382	407	422	391	386	400	430	407	402	424	424	400	417	415	412	442	428	407	398	383	418	414	375	424	397	394	370	435	410	385	432	388	417	406	387	389	375	413	411	436	421	390	402	371	431	395	454	430	386	400	394	419	419	400	443	398	408	404	430	385	391	434	402	411	438	390	404	386	467	444	404	451	414	419	408	407	422	384	427	369	403	446	442	392	387	386	383	403	415	376	425	423	432	413	419	419	443	428	379	391	409	402	384	417	431	412	416	381	407	394	407	379	430	421	399	383	399	374	396	425	415	419	403	420	388	409	426	379	458	430	408	399	394	379	370	421	433	415	407	412	424	407	386	413	404	429	385	444	424	412	410	396	383	408	415	430	409	372	428	382	431	409	373	428	406	394	412	393	420	401	423	384	389	438
31353	19203	8042	1075	669	626	572	481	438	423	441	427	418	444	440	410	451	409	394	436	417	402	436	452	413	447	447	446	397	409	360	397	378	369	460	476	390	420	412	376	391	407	371	400	376	401	450	394	402	416	408	438	371	375	415	378	415	391	393	417	426	394	418	398	397	413	459	411	394	374	408	374	416	450	435	403	415	405	394	434	390	447	381	413	441	386	400	417	448	401	409	391	389	417	391	396	462	409	398	407	370	420	441	407	417	375	397	401	432	393	418	386	412	370	394	419	395	417	426	437	424	389	434	395	431	429	400	397	420	413	377	384	381	398	372	375	403	417	424	376	359	357	410	411	406	419	417	392	390	408	417	407	417	437	376	404	423	386	390	411	410	370	438	423	393	444	413	411	424	391	375	404	367	378	419	418	377	414	408	400	366	419	395	388	395	408	395	403	378	426	418	406	412	447	431	459	415	393	417	407	423	431	416	406	385	405	384	370	443	400	394	430	435	392	385	408	410	405	404	426	423	422	407	426	432	379	426	408	386	421	407	372	425	396	444	421	427	406	421	381	399	398	417	420	385	414	430	410	406	427	420	397	429	359	357	411	403	431	436	407	410	394	411	400	385	408	413	424	404	399	424	453	412	390	365	410	412	426	407	423	432	426	456	409	420	421	439	411	400	386	404	397	406	423	380	390	406	397	405	423	390	427	412	400	401	401	426	455	385	408	399	415	406	440	396	409	381	462	382	393	399	475	403	381	411	398	411	413	438	426	394	417	391	436	412	421	417	372	414	428	397	409	446	430	383	385	386	381	467	461	381	385	421	406	418	423	421	425	378	365	448	406	407	399	420	404	397	399	347	377	419	400	396	412	384	433	402	386	415	402	410	435	407	392	439	395	424	416	384	374	354	399	406	395	382	390	427	395	395	388	418	404	418	432	373	400	384	393	412	386	421	403	391	411	435	390	396	404	398	411	422	404	395	414	396	409	386	420	430	435	363	413	388	433	466	415	391	400	423	392	410	428	393	391	392	393	434	425	402	406	420	400	413	363	432	422	390	428	361	384	428	391	418	389	370	414	428	435	423	439	378	391	414	422	432	378	375	390	383	429	430	413	418	428	405	425	405	400	404	378	380	367	392	390	413	389	392	416	412	381	438	423	421	403	405	370	405	402	398	410	391	401	395	410	417	426	400	410	395	412	412	365	423	419	405	423	414	407	393	417	444	396	386	402	402	366	387	416	402	433	366	409	412	410	384	387	386	417	401	429	417	380	368	415	396	460	444	428	382	430	421	412	386	439	387	386	415	389	399	418	418	423	427	410	428	413	400	390	398	383	410	402	402	396	381	444	438	364	385	400	434	367	394	385	392	414	400	431	433	431	412	385	413	421	406	377	427	404	417	430	417	392	397	385	379	397	397	393	433	426	407	422	365	400	410	405	434	417	432	433	415	388	375	394	416	399	404	417	418	389	432	441	375	394	444	422	425	443	415	409	431	427	430	392	405	412	386	408	410	422	431	417	438	366	426	385	434	429	388	404	389	393	410	370	421	405	401	440	395	392	394	431	382	369	376	365	387	425	420	413	400	446	404	421	381	413	398	415	428	403	402	347	415	447	408	394	435	391	370	393	406	396	385	393	395	431	417	433	417	408	382	406	404	406	413	393	417	407	381	404	410	412	429	416	354	396	439	388	416	399	403	386	392	405	387	408	408	424	435	404	388	427	383	424	413	449	386	428	397	424	457	408	441	417	416	419	375	389	412	411	439	382	424	414	404	396	410	406	434	373	417	398	424	419	436	383	403	396	406	422	414	434	416	419	390	383	397	422	386	402	419	430	411	432	405	410	412	405	415	401	438	398	392	396	417	438	419	398	390	422	444	394	434	425	376	401	408	395	433	395	420	405	433	392	440	393	410	375	425	395	374	408	418	397	411	427	407	402	404	451	424	437	391	421	397	397	404	422	428	419	403	406	437	389	399	422	405	426	398	391	416	425	376	392	424	438	382	432	412	396	398	414	419	386	400	419	418	377	449	399	430	393	408	422	396	418	407	394	387	410	409	406	428	398	404	398	457	435	445	403	399	378	382	429	433	422	420	412	440	420	394	372	426	397	418	403	432	411	422	427	420	396	425	420	389	398	396	427	415	415	414	400	410	402	376	382	424	427	426	409	402	422	421	376	390	409	430	440	403	412	403	403	379	438	424	406	410	409	405	384	407	377	394	445	386	398	429	390	443	436	448	381	414	421	364	391	415	438	392	430	397	416	394	426	407	396	417	411	380	415	392	400	400	391	404	401	419	441	440	470	367	408	410	380	401	402	424	377	409	422	433	391	400	433	402	412	418	428	426	409	441	430	425	403	378	414	400	389	389	401	422	431	396	421	393	384	403	449	432	444	441	415	421	364	381	401	396	436	416	422	421	426	368	362	409	418	431	374	402	376	417	429	409	421	413	388	409	391	380	391	391	374	387	423	379	428	401	430	359	449	416	425	425	414	422	433	401	391	427	398	381	428	432	390	420	399	413	402	369	424	393	379	454	425	426	408	415	424	443	350	388	408	391	415	418	431	417	395	372	402	404	406	402	441	420	450	440	375	407	423	381	384	421	414	425	361	407	382	454	393	429	386	419	398	380	396	402	426	415	429	422	376	402	431	392	361	390	399	398	413	392	416	438	442	407	387	382	398	423	419	382	405	414	374	399	404	402	398	451	411	405	404	407	406	431	362	395	373	435	402	424	427	392	386	391	394	425	362	406	405	478	407	413	416	414	405	390	422	405	423	412	422	388	406	387	420	374	379	414	432	418	419	410	402	367	386	372	403	430	404	419	430	387	438	415	409	432	408	382	456	360	345	410	402	394	429	389	401	438	433	434	380	463	412	354	454	418	398	381	386	404	389	391	413	447	433	392	422	410	364	406	410	403	435	435	458	434	422	455	366	429	410	433	425	399	402	431	435	403	462	426	411	436	405	424	419	414	447	370	409	381	408	418	397	444	422	440	452	405	407	395	431	404	422	405	413	414	390	398	414	393	372	424	381	417	432	395	395	408	391	424	406	421	419	407	425	392	428	419	421	403	445	423	414	398	404	423	403	386	398	405	406	434	416	367	387	399	404	403	429	354	392	413	409	392	438	395	433	410	424	386	462	403	393	404	407	377	369	410	409	421	415	386	441	411	411	427	417	412	438	418	414	444	423	440	403	407	379	385	423	401	408	419	402	428	430	393	412	395	411	386	390	397	412	419	411	411	402	404	387	427	400	442	418	440	433	390	410	406	410	396	439	444	384	435	414	425	382	396	418	367	433	401	432	434	424	398	383	368	401	420	406	423	404	395	360	439	411	389	445	416	419	410	430	413	386	380	394	379	428	413	401	411	405	428	364	376	392	393	387	416	393	367	398	422	428	397	394	438	407	423	373	390	395	384	401	411	411	358	436	404	395	413	403	425	431	398	388	399	433	425	380	435	434	406	438	427	377	457	413	399	449	432	410	400	410
5977	2136	1331	1063	1010	1020	999	909	906	901	886	955	924	931	866	880	917	945	883	926	921	896	914	967	893	916	876	910	964	914	887	912	866	916	858	971	921	871	925	872	957	897	926	941	892	936	907	910	886	895	945	948	909	877	910	920	873	905	904	920	900	928	923	913	889	888	867	968	946	885	935	935	843	848	906	923	930	899	909	895	874	873	896	876	912	884	855	892	917	1001	871	925	912	894	878	930	865	887	907	892	892	922	897	921	904	862	924	934	955	911	908	902	857	892	860	965	863	897	923	838	885	862	902	877	924	890	907	892	899	901	873	901	916	916	911	872	907	890	925	933	940	912	854	881	946	936	858	914	926	904	887	911	893	898	910	893	909	903	939	948	923	833	904	893	936	911	885	860	873	876	897	925	889	938	945	908	847	961	919	822	902	919	897	847	882	961	899	881	911	939	919	886	924	893	855	936	910	847	846	916	871	945	858	917	884	928	864	901	896	864	979	941	892	899	871	915	925	913	947	885	887	949	933	867	920	849	884	914	896	894	937	937	922	893	854	903	864	846	932	910	941	910	959	932	955	916	869	911	897	850	892	945	869	915	884	890	848	896	868	845	908	913	936	880	896	882	960	960	932	879	881	918	940	936	892	936	902	907	880	927	922	914	907	900	911	834	885	837	896	885	861	899	889	928	918	959	957	884	918	870	840	838	905	915	909	930	944	869	846	945	907	910	930	894	915	924	944	878	906	867	868	926	882	934	893	885	897	968	879	905	888	919	865	861	868	920	884	945	943	905	922	960	905	886	881	838	917	869	924	880	968	960	926	931	886	913	924	868	911	936	899	857	926	851	830	904	912	887	896	930	858	900	888	908	912	896	882	894	930	883	954	887	861	869	912	918	927	913	891	904	906	883	867	895	834	940	937	872	898	927	903	904	919	879	850	897	939	911	878	879	918	879	909	881	909	928	962	908	879	905	944	925	933	894	884	903	875	864	905	933	934	883	883	861	878	940	863	910	901	922	910	919	945	902	930	894	887	892	880	906	911	933	859	901	900	909	855	945	913	890	853	938	899	902	928	919	934	927	831	943	912	866	855	876	857	916	901	871	888	922	931	869	911	882	934	839	934	935	927	941	909	872	891	893	887	899	876	893	858	889	935	893	892	898	908	911	857	902	914	905	910	923	901	902	928	882	922	901	829	925	889	897	825	858	950	901	850	811	922	894	875	879	918	958	946	907	870	928	899	909	926	867	955	852	865	923	906	953	905	868	858	917	888	943	894	961	908	882	920	949	922	853	887	904	922	858	909	915	913	849	940	972	832	907	916	927	846	880	895	923	937	912	915	883	902	927	874	913	875	909	966	892	878	861	922	886	865	884	959	897	877	876	906	897	915	903	889	880	886	929	941	972	931	933	878	929	893	892	937	901	947	970	867	924	916	934	926	928	882	897	837	941	946	874	962	881	915	894	905	895	933	888	903	920	914	894	925	835	900	938	881	917	933	909	904	876	898	868	928	947	891	883	887	939	912	887	886	844	871	879	907	929	887	895	852	898	956	957	856	921	940	854	951	900	938	909	909	852	901	934	901	936	932	876	910	896	883	905	909	867	947	911	892	903	927	919	904	854	947	907	979	844	880	878	950	949	910	865	874	898	870	892	905	934	863	914	875	885	933	909	879	953	867	934	944	840	926	907	890	804	855	892	911	876	936	899	855	919	854	909	840	922	848	924	958	849	899	877	900	893	904	871	919	899	910	873	915	930	899	917	907	907	899	903	860	920	915	912	885	912	905	858	891	881	940	873	903	907	887	846	933	902	937	902	931	894	891	931	930	895	872	932	912	852	921	916	922	885	949	870	849	907	940	873	864	881	901	863	916	888	874	921	860	900	901	904	902	912	890	929	926	901	934	916	919	917	874	916	915	886	907	892	890	890	869	928	890	915	903	851	886	886	941	907	900	849	925	909	893	879	906	914	927	922	860	901	873	882	931	890	909	923	873	911	926	935	957	876	863	856	870	991	900	890	872	931	896	848	935	917	938	935	926	865	909	882	919	911	943	951	908	944	944	927	877	876	886	947	931	918	915	860	881	885	925	945	896	926	925	893	888	898	924	888	900	887	961	893	892	854	905	887	900	862	895	894	942	943	883	919	862	928	921	898	902	900	874	908	894	895	893	909	897	849	886	855	888	914	859	895	908	914	934	892	909	905	861	912	916	844	888	913	880	906	867	920	925	918	895	888	934	908	951	937	818	852	946	893	917	922	916	934	909	905	821	938	890	923	888	860	901	931	928	966	908	935	914	921	904	872	927	893	880	889	883	922	953	923	904	928	881	897	885	864	883	909	912	916	856	893	861	913	900	970	883	900	911	836	864	924	859	880	876	913	938	953	869	865	878	880	921	951	909	894	929	913	866	933	956	889	906	880	877	954	909	902	900	887	919	836	890	957	932	891	892	929	892	919	911	871	918	866	937	914	901	916	923	939	920	907	928	914	977	899	923	866	936	858	986	854	919	857	957	903	904	881	904	901	882	848	877	907	887	914	918	921	917	846	936	877	930	848	899	915	894	874	874	951	889	890	922	905	880	881	911	878	886	938	881	900	838	905	861	852	879	933	943	903	920	919	955	949	938	890	880	899	918	851	892	924	860	957	884	803	897	888	898	913	910	951	907	924	894	924	930	908	906	907	866	982	906	879	922	898	981	910	903	918	909	872	866	897	873	916	870	913	879	863	928	955	918	897	866	910	896	908	920	928	914	901	859	940	884	900	888	903	875	890	940	906	845	951	914	954	911	896	882	870	912	969	900	941	874	917	894	871	876	924	948	898	904	924	969	889	922	897	913	896	848	907	874	915	944	867	942	896	865	919	884	882	908	921	880	933	904	959	926	883	926	887	896	921	895	933	934	915	925	907	922	938	909	925	892	861	876	901	901	916	889	886	921	893	898	922	847	852	870	900	869	901	882	940	908	912	964	888	958	932	910	891	855	867	891	868	863	867	924	928	887	897	839	961	952	914	929	939	933	946	861	922	872	930	913	887	921	924	865	907	871	842	885	914	908	912	905	918	906	909	920	895	895	918	914	867	928	878	938	854	888	895	874	873	850	932	916	880	902	914	903	882	853	892	921	957	885	896	913	862	901	878	893	918	896	835	846	937	938	876	948	904	913	873	903	949	906	900	865	940	955	916	945	946	883	912	921	935	845	919	890	876	850	910	904	921	902	856	866	925	808	883	962	909	903	904	893	935	895	886	924	965	936	888	924	879	913	881	908	912	884	899	887	932	917	940	914	858	923	872	880	922	894	897	925	905	931	852	927	924	961	938	897	920	924	916	857	883	966	900	927	882	896	849	951	886	870	925	913	872	866	910	906	884	899	923	919	870	906	922	929	910	890	919	875	894	877	867	852	891	940	914	875	898	928	910	969	950	885	872	954	922	866	941	858	891	898	861	923	942	924	950	883	921	896	864	888	858	825	945	860	929	896	940	923	881	926	886
23962	20672	23892	27488	20667	19994	1406	558	409	387	372	358	365	377	313	349	331	338	307	313	353	278	295	286	289	276	295	280	303	258	294	290	319	284	303	267	278	297	291	305	264	292	275	296	315	267	293	271	308	305	292	247	268	315	309	294	269	287	264	303	271	287	242	318	315	291	291	286	284	303	286	317	313	295	290	302	285	282	299	283	286	280	273	277	264	303	296	315	298	295	293	297	302	316	310	315	292	327	325	259	305	276	295	286	275	296	275	288	279	266	304	320	291	270	330	289	311	282	291	312	296	314	289	272	295	310	294	288	274	292	297	294	331	303	288	278	280	318	292	314	289	266	291	308	285	269	291	292	287	297	299	274	267	292	290	296	277	289	344	287	287	295	311	271	265	272	267	273	325	302	279	254	267	267	281	286	276	273	281	293	282	312	306	287	331	298	293	297	287	271	294	292	289	314	292	273	283	250	255	289	282	302	293	285	288	288	284	296	277	292	304	282	281	276	275	287	299	307	283	319	286	321	297	280	267	304	313	312	270	279	277	262	278	297	293	285	287	282	314	276	275	266	274	298	276	300	281	267	305	267	278	303	275	298	291	264	326	290	295	263	273	297	322	299	294	317	316	275	304	302	280	269	271	282	258	312	268	290	281	277	287	289	284	307	265	293	290	256	289	295	309	270	268	285	315	316	275	283	300	269	288	274	290	293	268	293	304	264	265	281	311	306	289	295	284	281	309	307	270	301	327	309	295	330	319	314	287	280	271	304	293	304	317	303	308	313	271	261	318	270	283	269	278	275	327	292	309	296	291	277	280	273	290	311	286	291	305	270	287	307	282	268	306	256	269	266	278	297	262	272	330	311	276	260	290	262	316	303	301	264	290	268	263	305	307	295	281	309	332	284	298	290	280	270	287	272	307	296	316	283	299	298	284	263	278	252	273	280	266	271	312	303	275	282	281	315	310	267	286	284	275	300	291	290	300	305	269	274	290	314	283	287	267	311	287	295	338	307	315	268	270	298	283	276	315	298	254	273	314	291	285	286	291	271	295	283	303	292	307	305	293	315	289	317	284	257	308	299	328	274	290	250	274	298	286	283	274	280	278	298	279	291	268	289	297	307	321	301	297	305	254	288	303	305	269	296	294	299	287	307	308	294	299	265	294	298	291	274	293	282	278	272	316	296	293	286	315	287	254	289	267	317	268	294	289	292	289	265	291	295	271	314	272	322	316	311	281	286	317	263	279	284	274	267	285	274	287	275	287	332	323	286	298	331	294	271	294	311	310	292	300	287	295	288	256	302	279	286	269	305	299	299	318	296	285	277	304	303	304	303	287	251	277	289	296	327	300	297	274	305	289	238	294	305	293	281	290	302	324	294	287	281	261	303	286	270	289	260	276	329	283	293	269	289	303	278	325	302	323	309	326	283	265	308	300	292	285	308	322	300	313	311	279	312	278	276	288	315	283	314	276	289	289	265	270	320	280	281	269	299	268	302	288	247	294	312	281	269	315	283	277	288	292	278	317	299	299	286	304	266	312	294	269	249	341	290	269	276	285	289	283	295	322	299	296	264	283	281	303	268	285	312	289	310	268	282	275	283	287	304	299	312	302	308	275	304	290	307	299	303	280	288	281	278	312	280	291	324	281	262	303	288	266	297	301	262	297	281	262	291	298	316	289	307	299	320	289	260	283	259	291	284	282	306	290	275	306	293	290	284	291	294	282	289	280	311	283	277	276	266	276	308	282	270	294	276	334	277	294	303	254	292	323	306	284	314	284	304	261	287	308	273	316	262	260	309	256	275	288	305	295	312	269	330	317	296	298	281	275	292	256	287	294	319	299	273	301	258	323	286	295	272	284	293	275	268	280	253	277	317	265	276	290	328	279	292	306	273	284	269	297	280	291	288	269	314	288	319	275	309	323	288	281	309	293	264	294	284	305	262	254	295	298	260	256	319	298	298	297	272	269	284	285	307	299	274	289	280	265	299	309	308	285	290	319	312	327	281	275	280	302	261	280	254	270	272	319	255	295	259	278	263	288	298	296	284	285	304	292	309	338	271	273	273	266	299	293	286	291	280	264	298	292	298	297	319	286	296	316	290	251	275	299	298	257	287	270	276	310	298	277	309	286	259	288	283	312	306	272	311	289	295	285	271	318	295	258	315	270	305	309	295	286	279	271	250	293	264	282	276	272	265	304	293	322	283	298	296	265	286	303	292	285	284	313	297	281	287	287	301	295	276	283	310	287	287	311	278	294	278	321	312	298	308	285	281	280	261	301	274	283	290	275	288	285	278	269	317	280	291	281	303	296	304	306	274	315	276	305	284	305	266	292	301	265	291	302	272	288	271	280	318	269	370	336	298	291	280	292	271	298	315	311	270	284	306	270	284	274	260	295	284	256	287	291	307	275	303	272	316	294	315	317	278	313	265	258	306	311	303	317	293	305	285	313	285	263	265	267	270	301	286	275	261	269	314	312	281	288	293	291	279	264	267	283	309	296	276	266	294	250	301	293	277	287	298	285	301	286	287	256	289	268	267	299	294	251	280	311	273	289	325	259	273	296	308	275	305	318	278	302	297	271	270	300	294	300	330	315	299	289	314	281	319	270	300	326	277	287	276	300	280	273	319	274	282	291	292	295	289	280	291	278	274	303	297	280	275	276	324	301	269	272	306	285	282	313	270	279	295	297	286	302	286	278	292	314	267	268	308	272	269	302	290	298	288	277	266	305	300	255	295	299	284	285	279	297	299	305	244	280	310	290	294	292	286	282	295	288	293	303	309	288	310	274	265	279	310	299	286	279	320	323	290	284	277	312	297	267	266	275	253	261	332	293	306	279	278	285	302	280	312	297	275	303	280	315	278	297	263	297	256	280	255	288	254	329	313	293	259	303	262	307	292	272	277	276	280	280	306	296	292	254	286	287	261	257	273	268	277	300	291	288	292	266	313	265	283	312	268	294	306	263	286	312	312	282	266	283	290	275	275	295	340	299	285	288	280	295	263	290	294	304	278	282	280	291	293	296	268	281	297	269	286	329	314	314	286	255	304	281	290	281	293	302	300	263	292	288	308	261	271	240	284	307	279	307	307	266	265	274	300	258	291	280	300	284	302	317	272	280	273	274	312	289	300	320	286	282	277	262	294	281	312	301	286	324	303	337	288	284	251	281	296	302	278	288	300	278	280	295	291	302	280	284	313	349	276	256	306	280	294	275	293	294	256	304	261	285	298	288	310	293	284	254	298	274	298	294	289	305	286	282	265	266	294	279	300	294	293	294	288	302	257	279	299	282	295	286	278	294	296	272	323	274	298	307	280	296	288	331	305	283	306	279	305	316	277	277	322	295	284	308	273	282	286	260	286	291	288	312	307	273	279	316	278	296	280	294	306	289	330	305	287	306	242	286	293	290	269	290	315	259	301	280	286	295	314	271	296	322	306	297	299	274	274	289	277	302	274	312	281	289	275	291	295	289	331	329	281	324	284	314	312	278	293
4128	3787	2078	1168	933	864	785	730	710	657	729	696	687	643	623	661	644	634	650	716	689	696	678	639	677	654	676	671	621	682	634	651	628	653	686	638	671	604	670	628	623	673	620	676	657	694	666	680	625	635	702	638	652	662	613	600	625	638	636	657	705	641	709	622	673	648	645	634	685	636	686	626	630	629	653	629	672	637	694	610	618	668	694	661	634	641	632	671	640	693	637	593	634	639	662	655	626	597	645	621	647	643	670	677	644	651	620	657	698	710	655	642	634	680	646	661	633	682	618	650	663	623	619	638	687	683	675	628	700	642	686	639	636	690	642	622	621	671	651	618	678	639	633	660	650	654	650	693	655	646	655	689	626	655	697	636	655	652	682	633	624	651	633	641	695	669	643	660	660	647	648	613	619	621	618	661	670	643	636	642	618	682	627	663	656	667	597	658	667	643	660	684	685	663	607	684	649	627	610	702	645	684	623	695	648	643	655	675	638	635	642	665	639	634	638	666	659	680	636	634	653	668	610	645	629	627	643	682	654	674	642	662	689	661	681	641	603	664	663	639	658	657	630	675	694	641	662	655	628	650	639	617	631	651	619	641	621	625	661	673	623	618	656	669	676	646	642	630	683	656	641	667	628	679	619	658	661	641	658	665	655	605	641	621	626	661	622	641	637	644	671	663	639	655	603	615	663	675	659	655	641	632	635	637	664	661	640	656	611	661	641	657	624	692	662	593	634	659	624	659	667	615	616	651	708	618	670	628	641	634	681	662	661	626	654	623	661	635	644	649	682	656	638	589	644	708	634	618	682	643	641	623	675	686	619	617	611	671	637	666	634	630	638	664	657	664	658	685	651	652	685	630	611	639	641	663	617	640	649	641	641	601	695	610	623	592	604	671	629	662	647	642	665	617	670	654	629	638	641	664	593	663	627	671	660	666	655	668	700	692	633	703	616	646	685	696	707	663	636	634	700	602	668	602	699	673	632	625	652	673	605	617	637	646	612	665	626	633	674	649	608	691	645	641	674	637	625	682	631	644	663	637	658	644	682	673	613	649	631	668	680	617	637	594	695	638	676	663	657	627	640	697	630	608	652	633	651	672	633	643	639	635	691	633	651	668	633	623	642	644	673	642	661	626	647	628	644	655	652	678	647	635	640	668	660	671	689	619	679	615	664	654	628	625	634	684	634	630	650	642	645	643	628	634	631	620	721	604	622	642	673	638	620	635	694	624	664	636	634	653	636	611	634	666	682	656	686	689	685	660	631	629	637	662	637	659	674	604	670	622	612	603	649	654	674	673	679	667	693	657	619	657	665	652	617	664	654	660	632	630	652	637	656	659	653	654	654	639	650	659	621	663	656	697	643	641	653	644	642	629	662	703	658	644	653	622	691	611	677	636	631	706	644	603	628	610	638	669	649	687	664	678	621	663	656	670	664	658	674	646	682	681	650	633	658	642	646	640	653	631	653	623	629	729	629	628	681	659	662	646	636	621	641	605	654	654	653	663	633	624	657	646	649	667	643	603	656	638	631	679	648	673	625	668	616	620	719	606	686	652	664	603	651	662	592	610	652	679	633	629	636	648	638	671	659	680	626	682	626	639	671	660	660	639	651	659	638	680	642	619	641	639	654	622	627	648	653	642	670	629	680	635	666	666	652	625	669	635	588	642	640	637	683	668	638	658	706	693	675	689	624	646	687	669	646	649	615	631	621	709	668	656	632	647	655	612	664	637	606	610	669	668	680	673	666	625	694	605	631	670	645	657	628	625	644	644	650	643	694	679	650	685	649	677	653	654	684	575	716	636	632	616	651	630	636	644	666	623	618	676	629	626	629	655	633	652	637	646	658	662	651	685	666	636	654	685	686	657	620	636	666	669	636	576	626	656	618	667	641	640	676	692	634	615	682	640	683	651	644	659	647	651	629	723	650	631	654	657	663	655	646	646	658	652	606	654	674	641	660	643	601	670	647	659	686	617	625	606	656	614	644	647	647	709	619	632	675	693	647	668	658	621	629	632	619	609	650	632	651	650	630	639	693	656	640	643	633	607	598	648	662	641	628	677	628	673	624	658	659	634	647	614	630	639	678	607	663	647	651	603	661	670	592	622	626	630	655	595	640	686	653	671	675	647	667	672	632	620	692	634	652	635	675	603	634	660	616	616	663	673	682	638	666	635	640	676	632	640	664	615	626	663	653	674	660	664	643	636	637	692	627	651	610	689	649	665	649	673	669	639	662	674	621	609	655	587	648	651	688	669	661	622	611	635	624	623	672	628	718	675	648	676	690	655	639	642	673	650	686	616	654	683	665	644	645	644	632	627	632	666	631	592	661	677	607	618	687	637	649	599	665	652	666	667	629	616	655	666	667	663	640	646	638	593	680	665	672	675	659	641	640	667	651	667	696	695	655	613	650	619	635	609	655	650	660	652	619	613	664	622	647	667	675	657	648	649	628	655	687	662	613	675	647	604	660	651	692	637	684	635	608	681	657	667	601	596	679	674	636	648	621	624	659	670	610	675	646	652	622	636	629	627	684	655	685	660	641	631	637	673	644	636	634	644	686	624	611	674	674	623	647	616	614	633	680	609	626	653	629	630	639	643	628	682	626	654	663	643	624	661	592	606	658	663	653	664	650	693	683	620	636	633	653	674	622	671	667	672	645	632	633	637	694	640	654	626	668	629	604	633	690	619	653	633	659	669	613	627	675	628	656	664	577	611	677	648	652	688	671	690	616	649	661	664	636	600	600	673	659	635	600	652	657	633	573	647	656	633	653	613	649	638	640	615	651	664	636	641	649	615	671	659	676	627	614	693	677	641	673	700	660	643	629	623	611	635	681	658	613	655	717	674	685	685	646	668	620	651	666	633	660	680	599	671	652	651	633	689	662	644	674	649	663	651	671	645	650	671	646	678	608	665	647	722	618	626	625	664	630	590	566	669	637	636	659	658	658	687	646	635	663	648	650	620	679	626	624	647	684	669	611	621	652	651	661	640	689	679	655	656	586	635	671	585	665	653	642	610	644	645	593	660	620	643	662	622	662	656	657	669	646	630	680	608	659	636	655	675	617	627	644	594	681	650	685	653	606	647	638	630	619	674	641	636	622	665	657	623	683	624	656	653	667	621	637	650	626	659	675	619	661	687	678	662	651	637	651	648	624	668	622	643	663	649	688	631	639	602	622	669	647	642	622	621	669	651	608	611	610	705	621	637	627	671	669	658	628	687	715	661	670	692	658	621	604	631	665	659	654	628	640	645	623	644	673	684	704	627	653	693	698	663	710	660	652	678	618	644	681	608	631	663	661	658	687	623	661	633	644	682	634	646	707	626	654	623	641	674	651	661	654	646	642	661	630	632	691	698	618	640	696	631	652	651	628	642	623	633	674	669	666	639	660	660	656	658	665	656	645	659	643	663	635	592	662	627	605	628	654	655	638	674	650	677	674	655	651	652	660	660	668	657	603	669	642	637	671	623	686	627	686	641	662	672	611	624
23439	20658	24199	27163	20659	20676	16319	904	447	365	337	308	282	244	214	245	257	203	228	200	178	202	188	202	190	190	194	195	173	190	170	197	197	146	167	175	169	174	183	184	160	174	175	165	170	182	154	131	161	159	163	173	162	200	160	170	174	151	169	175	141	142	152	167	144	186	152	160	175	167	165	192	176	160	164	165	175	139	178	175	165	168	163	174	166	155	184	147	165	153	199	159	166	164	188	174	180	147	180	168	149	194	184	176	158	166	171	150	167	156	155	162	175	161	175	174	150	175	163	177	171	173	167	167	199	170	159	140	159	156	178	159	179	160	151	155	152	167	183	182	182	174	170	194	186	162	156	176	160	144	179	171	163	179	171	166	187	169	182	184	177	179	179	172	166	164	155	155	159	195	176	156	167	141	183	149	173	179	172	148	191	138	176	160	153	166	180	155	179	171	176	148	182	158	150	153	154	159	173	178	178	178	164	165	151	175	163	163	188	156	160	139	162	161	170	162	162	165	172	166	172	141	176	169	169	159	154	158	148	173	170	177	159	170	164	168	164	190	180	160	149	175	166	154	167	164	179	144	153	192	176	160	164	154	164	189	169	170	151	165	162	180	160	171	174	171	169	171	174	157	173	174	185	189	165	162	166	189	157	158	192	175	161	162	182	167	154	141	159	156	152	144	162	152	152	141	152	163	182	153	167	163	162	175	144	168	184	169	163	168	171	154	198	169	142	170	178	166	184	185	156	158	189	147	189	178	156	180	201	167	161	171	169	139	161	150	168	172	162	163	180	151	186	174	169	164	146	192	180	163	161	165	156	173	189	160	155	179	169	209	154	173	171	171	154	199	173	172	162	155	176	169	167	191	166	155	168	187	162	190	163	155	162	170	180	149	165	150	151	195	175	191	168	166	173	169	166	149	141	171	163	159	167	174	150	181	178	163	184	141	158	180	189	160	161	155	158	181	170	181	177	175	170	183	155	166	172	161	178	182	141	164	161	179	166	149	161	146	197	163	134	170	173	162	181	178	150	137	156	180	175	172	167	196	166	171	175	160	146	166	166	166	159	193	175	156	159	174	153	196	162	158	188	170	166	170	139	164	178	186	195	178	178	158	192	173	157	156	172	170	172	163	165	134	155	190	168	153	153	168	171	162	177	174	167	161	165	147	178	163	157	162	160	158	157	173	179	158	173	179	146	164	165	164	154	164	158	149	180	166	173	153	192	168	179	148	144	165	166	162	169	187	144	187	183	158	157	171	154	151	166	169	190	140	173	190	157	159	161	159	171	187	174	174	158	186	166	167	175	171	179	151	149	196	182	146	159	167	189	172	188	206	167	178	174	177	148	170	165	182	187	160	165	140	166	155	168	153	168	187	170	167	167	176	165	182	171	167	165	160	175	176	164	161	170	171	165	152	164	166	136	184	169	162	176	158	121	167	169	148	157	161	180	162	154	141	168	156	173	169	181	179	128	168	168	184	178	181	157	174	174	191	181	163	151	205	165	162	181	166	165	193	174	166	156	174	177	172	180	176	165	159	173	180	194	165	172	156	156	166	181	159	194	147	165	161	148	174	180	179	180	170	154	148	156	171	146	183	182	167	144	169	185	184	159	163	142	165	158	183	154	160	149	143	167	156	168	179	166	177	147	202	174	181	188	174	176	173	158	176	168	141	170	177	158	177	155	176	160	191	177	186	152	157	155	151	160	180	158	165	154	169	171	134	170	159	174	151	175	159	182	169	185	155	167	168	162	163	156	149	170	133	132	139	175	164	144	148	159	163	177	185	179	161	163	156	197	157	148	159	158	189	144	152	160	126	176	159	148	156	161	164	131	182	189	172	177	179	185	155	162	182	144	161	163	164	179	171	155	176	163	153	173	156	170	181	161	125	171	189	157	163	192	161	144	185	156	181	148	183	162	162	157	183	161	187	165	150	171	163	182	167	163	157	186	154	153	172	187	153	168	166	169	176	193	147	168	156	159	171	171	171	174	148	145	169	167	209	177	169	162	138	163	155	151	151	179	202	176	142	189	175	193	157	177	156	151	168	168	177	172	192	199	175	167	156	193	183	165	159	160	175	143	167	163	200	184	162	187	167	180	175	146	166	172	153	166	174	173	139	150	175	175	170	174	168	177	146	185	154	144	169	155	159	174	161	151	165	180	176	185	164	170	137	150	171	162	168	172	172	184	145	186	172	177	172	147	188	198	187	154	165	173	150	142	158	164	166	160	188	141	175	182	172	152	160	175	173	160	156	177	166	155	164	175	141	141	180	158	161	161	156	168	161	171	165	197	182	181	166	149	176	156	152	191	176	171	186	150	160	163	146	162	147	164	164	180	181	156	150	178	173	162	186	188	171	176	159	152	177	188	151	168	185	189	176	142	191	152	142	161	153	161	158	157	168	145	167	169	174	186	156	152	183	146	186	159	167	170	185	155	170	177	142	168	197	159	168	178	212	168	160	159	187	179	138	151	183	151	160	186	173	128	185	172	187	164	169	148	162	169	184	149	168	158	152	168	163	161	166	168	192	152	189	166	162	151	157	159	174	163	138	171	211	177	161	162	186	180	175	150	177	148	162	203	180	173	174	162	144	170	188	161	168	167	151	175	169	188	160	180	173	154	171	153	154	174	172	168	171	167	158	161	153	135	151	155	159	143	150	130	182	169	167	170	158	163	163	165	158	171	149	174	171	150	182	166	179	161	175	163	158	163	156	147	170	158	176	155	177	183	189	164	170	164	163	170	146	166	161	170	180	164	181	175	148	154	169	151	176	160	171	170	160	202	152	159	166	164	156	161	178	179	171	172	159	174	175	173	178	157	165	165	185	158	167	165	144	141	139	157	151	159	163	193	191	166	175	160	192	165	183	193	166	158	169	167	165	193	160	176	186	172	204	153	169	174	143	185	184	143	152	165	169	174	189	166	163	170	178	158	174	162	159	176	162	161	160	149	169	156	159	158	166	131	179	168	163	184	198	154	187	156	172	168	175	158	149	174	164	176	162	172	189	177	170	179	149	177	178	159	146	159	159	186	138	166	164	155	153	152	166	183	160	178	176	176	150	206	189	177	142	169	154	187	154	162	152	168	184	171	170	167	174	167	149	184	168	150	184	164	154	155	156	153	149	147	168	161	172	148	173	166	184	148	154	157	161	166	158	162	203	159	162	169	161	197	182	150	171	188	150	178	164	173	177	165	185	174	178	137	155	150	151	159	153	184	160	229	154	173	146	186	195	162	175	162	155	165	166	155	151	173	150	168	171	145	158	165	185	151	149	137	170	149	147	187	165	162	163	171	165	144	172	151	174	167	142	174	151	115	171	167	156	174	171	157	156	171	170	159	166	146	192	148	185	178	173	174	164	167	150	168	153	181	149	175	166	171	178	166	157	152	154	179	176	169	147	172	175	168	168	150	163	189	186	168	166	158	170	173	161	186	183	172	159	178	182	159	162	160	170	164	158	165	200	183	170	174	183	163	159	156	161	171	169
4350	5675	2765	1439	933	742	627	550	481	485	486	476	480	426	441	416	446	412	414	417	438	436	415	442	404	443	384	388	424	416	425	411	397	428	408	420	393	380	398	392	430	403	384	395	416	443	415	372	389	407	410	420	429	461	400	424	402	420	427	441	388	387	414	428	457	382	390	436	372	422	419	445	423	436	386	440	406	389	391	408	397	398	418	406	436	414	394	390	437	405	424	377	395	394	399	398	407	374	380	440	379	384	402	415	412	415	433	410	414	412	402	403	388	382	419	426	407	448	382	410	405	400	378	409	393	411	409	429	394	368	414	382	419	412	427	439	399	412	439	397	403	410	415	405	394	422	382	400	396	429	402	413	408	367	356	395	428	438	403	373	432	424	417	379	400	431	406	415	411	386	399	394	416	402	400	375	430	404	425	396	405	424	402	456	386	400	383	447	431	405	378	398	447	457	398	406	432	423	421	390	421	395	429	414	413	406	412	415	408	415	400	443	418	393	419	408	411	393	413	426	397	386	383	373	442	413	436	435	404	411	376	435	423	393	381	383	396	352	390	392	369	382	402	414	392	430	409	411	392	403	416	428	400	430	426	417	405	408	407	433	406	439	440	401	439	431	434	416	385	412	444	412	408	408	395	395	453	397	390	393	392	410	428	356	420	399	433	419	400	378	418	386	410	404	418	415	411	452	409	397	403	459	396	404	412	400	357	401	395	452	391	402	401	387	416	427	438	414	371	429	401	421	399	436	394	418	416	417	413	411	418	414	403	400	439	382	445	393	403	431	409	407	386	403	419	385	406	428	394	413	398	411	404	412	409	408	445	378	385	401	388	395	390	431	382	427	400	399	417	400	421	436	417	402	437	435	411	420	402	455	369	416	401	401	398	408	390	406	409	430	418	404	391	416	438	435	380	398	417	407	397	400	421	372	439	431	419	382	417	412	403	374	397	425	396	406	378	412	397	408	426	404	417	433	402	404	414	388	418	394	379	420	416	365	423	410	450	388	384	414	430	410	406	398	427	412	390	435	415	398	408	397	383	376	430	420	401	422	430	372	397	403	411	385	405	435	428	429	418	387	431	412	365	429	404	414	425	422	422	421	406	438	407	430	424	397	406	399	393	390	404	417	438	416	423	402	401	443	408	435	418	377	383	392	385	447	388	420	391	369	424	386	430	402	407	400	385	436	365	396	397	419	408	402	414	391	408	385	403	398	411	433	397	400	403	386	384	438	421	392	404	412	412	403	389	379	374	421	374	398	398	380	411	452	424	395	395	408	409	411	400	387	369	390	405	418	426	418	403	418	429	401	413	388	460	380	407	419	413	428	375	395	407	423	414	389	377	387	407	403	391	392	393	434	389	376	425	396	406	386	424	344	427	403	397	387	388	373	424	416	427	429	403	381	404	404	456	404	418	400	409	416	421	409	414	413	376	410	381	380	423	414	408	422	425	404	373	414	402	410	384	388	421	381	389	396	393	406	425	408	413	419	405	431	436	393	418	409	400	372	415	397	389	381	408	414	386	419	398	401	436	397	426	393	383	401	421	408	412	420	399	381	361	443	416	440	387	431	403	441	437	386	405	398	408	425	435	391	410	396	409	447	402	421	403	381	381	440	414	371	410	415	415	410	399	385	403	417	428	429	426	386	435	411	407	432	393	383	386	400	396	386	401	354	403	422	422	445	408	407	408	406	382	406	396	448	392	395	389	405	414	398	406	441	438	398	387	410	430	377	398	385	383	382	411	391	412	397	427	414	394	414	426	403	406	375	375	392	415	412	376	422	378	400	411	449	413	441	442	405	426	396	412	415	379	413	416	414	436	402	370	423	377	390	405	368	388	415	385	388	392	404	401	385	408	431	394	389	434	418	426	403	411	399	413	426	396	419	401	420	404	427	390	383	413	395	390	424	430	410	418	419	423	384	384	371	392	431	388	399	424	423	359	411	420	387	440	419	376	444	441	391	386	373	443	415	402	414	434	379	407	410	448	407	400	433	418	413	364	388	416	401	410	418	400	405	404	420	395	436	396	403	426	437	444	390	407	435	428	426	383	421	426	427	412	444	413	408	410	416	372	382	443	423	405	396	415	378	386	394	394	431	413	418	449	366	357	387	381	409	406	403	385	399	444	405	362	421	484	386	418	389	400	424	361	409	397	407	403	384	392	390	413	399	394	395	388	424	399	390	399	404	391	364	371	436	380	392	456	398	431	380	410	445	401	433	388	352	424	403	414	398	390	400	404	399	405	405	407	392	403	419	400	401	398	405	404	404	397	400	373	431	425	381	426	380	380	402	401	410	375	395	445	416	446	398	416	398	394	373	415	425	391	415	413	392	415	420	423	377	432	406	414	410	371	412	383	401	378	405	412	415	430	407	430	418	379	378	393	399	401	429	402	453	426	400	430	384	421	413	412	378	370	455	424	370	396	394	416	386	380	375	425	380	440	436	430	450	416	381	406	400	402	413	384	394	358	436	437	367	409	411	394	402	434	377	418	371	409	358	397	383	424	396	412	407	417	419	423	429	437	424	376	411	401	383	381	460	406	408	395	417	387	408	395	384	403	421	391	392	368	414	387	408	423	393	434	366	435	417	448	396	381	384	424	370	399	464	408	374	414	389	395	401	427	401	410	389	451	424	443	424	386	394	400	396	405	438	417	413	412	425	387	411	423	407	387	385	401	394	408	393	411	399	394	389	397	424	407	431	412	421	414	399	451	397	434	410	377	456	409	398	433	406	401	384	416	426	400	431	392	401	352	418	405	396	397	367	399	395	454	389	393	382	388	440	337	444	406	426	356	429	385	431	416	408	431	389	402	402	398	407	390	412	420	431	388	375	411	385	362	410	419	422	427	392	403	392	415	375	418	406	416	394	405	404	422	402	445	446	419	406	413	384	406	395	443	412	437	403	414	425	431	422	412	411	425	389	456	425	386	412	394	397	390	428	458	393	394	409	413	415	407	401	447	393	391	419	411	426	411	400	387	432	387	402	413	416	404	401	403	398	381	405	412	403	444	409	403	434	452	389	421	390	421	442	403	424	405	400	419	430	413	399	448	444	413	406	444	425	391	386	406	399	439	392	419	381	415	389	366	435	407	381	408	431	391	425	397	384	419	419	393	389	441	425	395	385	389	393	380	407	379	388	400	431	420	406	426	422	378	428	399	388	413	403	401	426	392	411	447	415	376	373	431	415	389	389	425	428	426	411	371	428	399	406	403	433	403	439	427	415	413	377	411	457	378	382	415	404	409	419	398	370	426	419	401	420	390	379	405	420	440	410	397	421	406	416	384	401	424	405	393	406	424	412	417	375	402	421	434	377	387	376	399	399	432	398	400	419	359	399	399	388	406	401	407	399	401	429	403	417	406	431	366	417	394	434	393	433	419	394	405	407	411	408	455	409	401	428	419	427	404	380	424	383	409	404	403	397	410	382	413	402	400	432	417	404	430	406	390	374	384	446	408	399	431	401	381	397	434	373	405	409	379	383
31297	19296	8046	1085	677	606	547	503	437	427	482	435	443	468	418	449	402	415	419	381	404	403	458	403	404	425	409	423	433	441	370	425	448	410	411	456	404	431	397	393	394	392	404	421	417	412	406	387	444	390	417	344	417	480	425	362	391	418	388	406	402	406	369	418	414	410	424	438	388	409	381	419	362	382	400	406	428	404	417	402	388	399	424	395	430	439	387	422	409	381	397	389	400	411	406	435	401	422	382	409	405	406	394	411	404	387	385	396	401	381	389	371	433	438	368	396	419	444	382	360	385	390	436	401	432	390	389	396	371	366	391	402	387	449	404	437	409	403	372	390	446	407	404	426	430	439	440	378	411	375	384	418	416	410	409	423	413	370	413	439	395	392	406	394	372	433	400	425	402	405	369	398	401	445	382	371	444	387	375	421	386	400	408	425	392	449	401	379	409	397	410	416	387	391	400	384	429	400	419	390	431	422	438	409	416	384	431	415	424	398	433	419	359	382	424	409	412	396	412	417	403	433	407	386	419	398	392	436	430	423	379	366	411	412	402	363	430	408	373	413	416	397	404	374	445	377	390	362	384	403	394	411	384	355	369	417	412	432	364	424	385	412	412	387	422	425	379	407	408	385	362	377	404	375	417	381	402	389	399	412	397	420	405	398	399	403	398	341	419	402	411	398	390	425	371	405	408	361	422	398	414	401	437	380	404	406	415	359	390	438	400	419	451	410	449	404	359	409	435	424	391	416	413	384	385	362	392	432	390	392	403	372	404	396	433	427	375	406	373	397	433	402	400	423	414	417	407	389	410	440	412	357	448	408	422	413	429	429	430	403	462	423	410	404	409	440	403	370	411	418	400	439	432	383	392	420	392	381	411	395	393	417	440	364	381	387	387	402	393	380	391	383	360	406	405	400	425	437	406	407	403	396	425	372	418	415	381	416	431	381	386	395	407	385	410	419	429	378	434	430	423	392	372	389	377	415	351	415	399	398	395	423	391	397	395	402	413	417	387	424	442	428	410	427	394	398	430	381	377	395	401	429	411	416	417	430	403	407	402	393	391	432	375	388	411	393	396	389	378	421	406	409	384	374	436	414	401	412	411	426	362	408	416	388	432	409	394	405	383	437	390	427	382	422	401	368	386	391	372	395	418	404	426	387	387	390	414	412	436	443	385	406	389	420	387	409	404	425	425	395	417	413	384	473	376	440	427	395	415	398	392	394	401	367	425	431	396	362	417	465	403	384	431	385	382	389	436	413	364	384	427	383	419	397	414	398	391	410	399	399	400	399	418	441	419	410	404	392	393	420	422	392	391	402	428	403	409	398	390	367	409	394	363	440	367	425	415	389	385	409	408	414	390	391	396	382	382	402	396	392	417	382	353	409	377	405	427	407	425	407	394	419	432	428	393	394	375	392	449	361	412	418	390	426	405	375	365	385	424	414	416	393	393	400	391	385	349	408	383	408	408	430	384	425	359	371	397	424	399	399	395	436	394	401	431	422	375	382	400	444	428	373	431	397	396	399	375	428	439	394	353	429	402	418	410	407	415	423	408	407	424	404	361	412	418	377	451	395	397	413	438	422	387	404	427	457	407	417	411	412	379	391	452	406	384	378	391	404	387	375	414	401	438	396	362	400	418	391	420	380	352	379	416	377	427	397	415	401	374	339	438	420	386	396	424	424	393	390	421	448	408	389	401	431	401	391	407	385	379	382	402	419	400	401	408	395	359	400	438	404	431	369	403	388	413	423	358	411	398	419	411	414	372	394	390	387	394	418	426	402	406	374	379	416	406	428	412	405	399	397	389	380	379	389	403	374	417	406	403	428	423	408	409	407	420	415	373	406	445	382	414	389	417	398	400	370	408	386	369	385	431	438	421	409	416	429	413	372	394	414	425	389	388	386	409	402	406	419	422	404	379	406	413	407	398	401	411	424	402	420	409	394	377	374	436	375	401	393	394	405	406	395	403	389	436	401	420	397	416	410	380	397	444	446	438	401	419	434	398	414	452	407	403	369	398	387	389	403	412	375	435	403	412	406	394	392	421	418	398	418	442	394	426	420	427	396	440	407	418	430	384	391	389	377	385	400	441	427	424	388	429	393	440	394	417	422	376	367	430	445	423	378	384	416	404	400	420	398	399	382	393	359	390	395	414	398	414	396	364	375	367	434	437	414	380	383	376	336	398	414	414	384	393	415	382	417	422	438	406	389	390	384	386	388	381	394	341	371	345	385	368	409	416	412	417	382	400	376	401	418	400	363	389	390	385	396	402	416	420	407	424	360	410	425	391	420	378	397	417	411	397	385	452	405	402	383	430	438	423	408	404	366	412	422	384	445	410	420	391	403	401	409	423	368	417	458	428	405	417	391	402	389	431	421	416	392	403	352	404	415	419	386	419	424	409	409	412	424	403	404	382	405	379	403	403	379	383	387	409	447	409	411	372	416	406	402	407	405	417	389	428	380	438	422	414	408	413	424	385	418	410	423	409	414	431	390	390	372	389	435	396	378	427	397	438	398	379	394	398	423	364	427	405	425	421	397	384	366	431	411	383	386	425	400	405	386	398	433	411	372	382	416	432	406	405	385	402	441	387	429	432	386	390	358	405	410	402	384	415	431	417	387	378	386	389	404	400	418	370	366	361	391	426	379	388	403	407	383	407	407	405	430	392	373	394	427	380	422	410	412	390	379	412	415	410	425	398	365	379	371	462	410	419	402	448	380	395	400	416	388	416	405	429	393	368	437	413	405	407	388	424	390	441	398	395	417	386	426	438	374	405	383	406	393	415	399	424	391	427	376	388	392	429	387	404	408	395	419	417	409	418	401	398	428	439	375	406	384	392	358	452	417	419	414	391	381	447	413	423	420	378	406	392	402	428	409	420	428	425	441	421	386	417	382	424	390	382	371	338	353	415	458	427	434	413	389	379	400	390	401	419	369	400	396	405	415	354	395	401	364	386	414	393	417	438	376	411	416	448	403	441	426	379	405	437	386	378	396	330	415	405	405	391	443	432	383	398	417	426	412	394	407	393	372	384	404	434	403	390	399	381	384	405	398	374	417	396	413	376	422	413	400	417	443	418	401	429	431	462	409	440	442	388	450	396	441	404	406	400	397	429	416	422	404	410	400	392	406	436	398	374	390	359	405	418	414	370	386	400	384	421	410	376	405	385	430	408	393	405	426	418	390	409	408	402	401	356	428	378	410	368	375	398	374	424	393	398	385	416	413	427	368	379	342	406	385	406	422	404	415	390	417	409	358	432	366	368	403	423	400	409	394	428	396	379	387	420	393	425	409	425	407	395	413	375	419	395	388	384	421	426	416	379	383	396	414	412	407	379	386	383	418	437	421	410	406	422	371	401	421	388	417	398	381	409	409	401	398	428	403	393	387	396	375	412	377	429	407	428	416	381	362	417	394	401	402	387	422	389	407	396	404	395	403	366	446	413	446	400	386	389	427	401	428	387	378	391	430	397	377	396	439	401	387	417	384
6046	1895	1338	1076	1008	984	943	906	917	916	889	880	831	846	904	830	893	881	912	909	887	856	865	897	872	851	858	896	912	923	942	913	889	875	931	893	941	868	885	908	892	885	897	922	845	885	929	905	873	890	940	862	884	913	903	901	908	878	911	897	926	931	874	886	908	883	939	875	921	902	846	873	880	911	905	854	941	932	916	864	909	882	897	889	916	937	919	951	831	903	902	942	953	962	897	887	941	873	902	919	895	962	913	929	912	855	892	949	925	883	910	834	918	935	894	949	903	864	898	905	925	898	875	899	945	915	911	889	922	899	842	899	899	888	918	864	886	902	945	847	875	887	912	906	924	903	875	867	880	931	890	922	884	886	870	949	920	867	902	887	956	929	891	911	946	941	913	872	873	900	937	866	931	879	887	895	812	885	925	916	853	911	857	890	886	880	835	933	862	905	905	883	874	927	925	845	903	868	902	888	906	905	900	901	878	947	855	901	870	906	859	871	870	899	889	918	895	911	904	986	861	914	896	901	908	889	921	873	887	909	896	897	911	914	913	880	885	901	924	906	876	911	923	899	954	879	918	886	910	887	918	903	918	905	923	906	924	865	924	859	903	883	918	896	905	964	936	897	917	861	900	880	910	871	891	911	923	921	887	848	824	900	937	842	888	898	913	896	914	895	917	841	966	851	862	923	884	877	906	885	927	870	872	839	849	918	908	934	895	847	907	880	878	900	883	894	854	940	864	915	911	924	871	897	935	876	921	871	894	877	922	917	863	895	900	895	881	934	903	901	877	901	914	861	858	908	896	917	887	919	903	952	889	899	927	902	897	928	951	863	903	932	888	858	926	889	878	898	957	929	929	908	906	937	928	903	885	889	933	866	926	899	937	998	883	864	897	915	909	886	906	898	845	900	892	945	889	936	886	856	904	979	905	858	927	866	899	889	944	919	908	894	917	895	915	923	885	883	891	886	922	883	878	922	858	894	902	871	905	907	913	855	918	909	962	879	879	894	893	875	876	930	876	942	933	886	898	867	897	902	896	896	911	914	916	897	855	878	837	939	912	950	885	859	846	881	966	911	895	911	868	852	865	891	817	986	903	866	906	887	869	917	891	849	884	902	887	902	861	922	942	899	902	964	864	947	860	860	909	902	871	966	948	858	891	877	901	908	929	884	908	929	897	841	896	909	882	908	890	874	895	904	902	874	858	900	887	906	900	967	916	908	903	913	898	864	939	881	851	912	926	915	884	922	901	901	875	900	903	837	901	938	937	949	881	867	942	944	914	941	893	893	902	867	938	877	887	908	949	887	868	904	865	914	868	908	946	900	903	879	935	949	896	896	857	949	974	866	904	923	921	916	897	893	958	897	909	881	951	947	939	862	897	909	943	886	901	904	871	931	876	925	944	925	896	898	849	907	923	916	936	842	909	929	934	896	902	882	916	882	887	935	880	932	885	904	901	873	843	908	873	912	930	906	918	940	904	870	875	919	907	872	883	880	851	956	908	904	952	896	897	885	854	904	888	878	896	852	920	851	903	929	908	897	913	944	955	885	861	951	933	831	925	919	838	906	906	865	864	915	884	858	876	877	916	853	847	889	873	915	905	878	963	962	855	880	912	860	940	936	904	919	887	912	881	888	923	917	935	922	859	873	925	932	926	850	874	902	876	936	921	899	927	883	864	860	906	918	895	873	951	935	876	868	888	926	883	890	864	906	896	887	932	879	930	922	834	884	911	893	890	886	887	878	880	901	898	878	887	857	857	886	921	904	888	863	904	819	889	871	923	911	896	879	888	890	901	884	895	946	936	947	935	887	862	930	874	912	864	927	908	910	865	880	904	948	945	902	913	878	918	890	919	852	901	898	907	892	895	917	917	886	940	925	867	875	905	835	887	946	864	894	936	933	881	903	845	918	932	926	900	891	880	885	879	880	883	931	897	916	863	910	909	917	1008	885	901	898	892	835	923	906	870	860	881	898	889	911	877	882	922	917	882	917	920	860	940	882	901	855	850	879	881	872	929	906	880	886	936	908	970	902	901	908	876	895	892	869	908	912	900	921	910	942	884	935	915	892	872	902	927	898	898	922	900	887	855	897	961	871	864	877	857	879	897	864	893	877	918	914	892	911	915	921	949	940	893	889	871	957	912	883	921	891	933	848	917	885	893	889	903	876	880	893	836	949	894	929	926	924	898	881	893	813	867	945	914	888	863	940	885	897	886	937	901	913	920	866	901	891	896	904	918	911	877	905	909	935	949	877	914	876	904	970	883	887	876	886	883	887	868	913	905	917	907	904	922	870	833	900	931	878	895	847	882	903	837	895	899	888	929	841	835	837	935	886	897	926	875	896	861	925	893	903	884	912	915	898	903	914	918	924	955	944	832	864	834	893	899	919	909	915	930	895	904	892	847	908	860	893	885	912	909	922	915	899	880	936	937	870	939	922	900	892	895	877	881	867	874	925	914	901	898	880	908	903	916	980	886	909	830	883	919	946	910	902	917	904	906	863	876	901	865	909	913	898	890	939	861	897	879	921	903	918	921	858	935	937	954	878	916	942	882	919	924	943	845	881	908	892	907	871	874	839	898	925	859	841	883	945	904	900	894	873	932	837	859	936	936	914	856	972	899	872	916	874	852	904	923	882	913	897	881	862	863	927	964	875	908	923	868	865	889	905	921	904	921	946	923	890	884	931	854	860	839	878	846	924	934	871	874	849	891	893	880	912	881	902	905	886	910	917	867	870	914	943	934	901	862	921	906	934	941	923	880	849	863	893	907	936	903	861	942	871	948	931	894	889	916	937	928	912	894	895	849	906	924	931	931	853	854	914	959	856	928	862	937	843	915	954	923	905	936	893	923	939	890	901	942	912	884	939	884	885	910	928	864	986	876	855	949	921	930	876	873	850	871	971	865	907	878	875	918	921	925	872	910	967	943	848	913	967	861	919	944	886	879	908	883	929	849	859	855	917	870	900	856	933	897	895	890	953	970	861	871	881	867	909	893	982	916	890	865	915	909	935	906	904	898	899	902	918	866	907	918	885	914	864	904	913	950	880	890	897	945	901	902	940	927	867	918	929	848	938	923	866	918	884	920	942	943	917	906	944	932	869	879	837	948	906	888	895	901	915	893	884	872	911	878	885	941	921	970	945	838	874	858	898	881	900	911	894	894	924	880	912	883	881	852	886	861	896	906	937	835	941	909	933	891	890	859	869	916	911	885	945	931	900	852	904	899	904	871	917	907	892	940	888	858	917	893	920	870	875	884	937	875	896	835	896	870	903	916	857	914	880	929	879	908	888	921	932	867	949	915	905	891	891	913	906	903	896	869	912	847	921	915	868	935	901	873	857	909	873	890	915	932	904	888	868	959	855	905	886	896	921	932	890	898	880	926	948	853	905	883	914	913	909	916	855	912	893	850	861	885	900	905	890	892	923	924	922	881	934	899	883	923	863	920	919	900	848	881	911	939	944	916	870	932	891	864	912	956	922	891	842
23992	20666	23894	27428	20664	19831	1283	536	391	418	373	385	336	333	340	327	315	334	334	284	300	309	260	317	275	332	298	272	302	288	301	306	322	299	287	300	292	310	305	270	288	280	304	267	316	262	271	294	314	284	316	301	292	257	300	295	318	258	301	283	264	300	275	300	281	278	279	306	269	267	297	302	269	303	318	309	281	332	260	273	323	286	271	305	274	310	316	285	273	269	289	266	299	292	289	275	278	267	265	303	314	301	283	295	299	291	322	299	311	306	276	282	296	284	284	297	268	307	271	308	277	303	266	289	294	270	266	283	274	317	276	313	313	244	326	278	308	261	256	273	297	274	318	281	300	293	283	252	309	315	269	282	282	292	243	288	273	269	282	273	263	319	291	290	294	254	258	307	301	273	259	245	272	278	285	260	296	290	269	300	292	298	308	272	297	278	298	293	279	281	285	299	279	282	253	297	323	338	290	305	277	271	275	315	323	297	322	261	268	248	329	315	282	265	262	273	275	322	268	296	281	275	307	317	304	304	303	310	239	272	285	300	285	291	277	266	311	292	343	281	274	280	278	309	295	303	240	263	299	275	307	258	299	319	310	301	262	278	270	268	270	267	298	282	325	311	285	281	293	290	276	282	307	284	282	257	296	268	304	279	277	280	261	260	300	310	292	302	273	314	273	292	331	307	293	307	273	299	294	280	288	269	267	258	267	289	298	284	305	292	275	276	281	286	281	261	306	292	303	274	262	279	295	263	248	282	260	248	296	279	286	284	295	291	280	305	275	291	285	295	290	283	277	259	286	307	287	294	258	291	289	264	292	329	325	271	293	280	295	272	280	273	294	287	268	294	293	279	308	300	275	315	274	303	276	285	300	284	269	260	285	276	295	294	283	321	263	279	273	269	259	319	269	289	281	287	347	285	303	340	271	275	296	273	260	279	289	305	314	296	292	322	291	318	300	313	281	301	300	298	285	307	328	296	291	308	296	286	292	306	291	321	290	281	299	272	281	287	287	257	277	299	280	275	282	312	270	265	303	295	269	281	333	270	310	271	252	291	304	261	312	287	257	273	293	300	285	251	290	300	295	280	295	283	290	283	296	291	289	302	316	291	293	260	275	292	280	275	298	312	311	307	284	273	288	270	276	318	264	263	254	312	278	306	262	286	294	296	256	277	282	278	265	273	297	292	277	270	297	322	304	276	282	301	271	304	276	272	282	284	283	253	296	294	302	276	297	290	314	304	281	308	290	290	282	286	274	268	319	268	308	255	269	277	287	283	311	318	304	270	268	265	263	284	282	330	286	276	311	296	291	295	280	288	308	324	310	288	263	296	308	269	307	342	283	308	300	270	305	302	275	290	280	289	258	295	263	294	296	266	281	269	311	275	257	278	298	291	280	304	269	304	269	317	296	263	287	282	275	284	266	294	309	304	265	261	277	313	284	269	315	298	280	263	285	274	305	262	266	272	269	306	255	293	249	296	299	267	299	261	277	288	303	307	259	288	301	296	275	306	306	290	275	280	268	278	291	253	262	285	300	283	300	282	260	278	294	285	304	289	274	291	262	279	269	285	320	288	273	278	273	302	273	314	275	257	299	311	293	284	271	313	283	263	276	291	292	291	258	268	310	280	259	254	286	301	303	294	292	296	301	277	293	286	276	308	311	275	298	277	262	325	324	310	313	281	250	291	277	293	331	287	307	288	280	320	274	286	268	256	315	293	301	296	279	324	305	312	298	309	285	274	283	269	282	238	301	304	320	286	293	294	276	279	303	280	274	267	284	320	266	258	263	301	280	318	280	296	297	309	312	289	274	273	309	281	253	265	289	315	256	276	269	277	268	279	296	304	321	285	300	305	261	271	272	292	276	272	255	245	266	287	285	278	298	310	296	292	285	286	278	306	312	289	300	266	294	297	282	299	290	264	303	268	322	318	309	274	272	282	302	313	334	284	266	296	307	290	287	301	300	308	294	272	254	270	322	289	303	305	279	297	259	279	290	313	302	295	295	288	280	301	279	314	288	308	302	263	268	286	286	308	312	267	299	278	288	294	273	302	275	276	313	253	319	306	285	301	270	295	267	254	267	284	269	293	273	300	311	266	257	288	310	297	283	270	259	285	322	311	249	297	257	295	319	280	270	263	284	279	307	279	286	280	283	256	290	279	278	274	314	280	280	288	282	291	284	288	322	285	293	293	303	258	299	283	277	302	295	278	294	272	282	289	310	291	259	291	274	308	278	258	304	282	274	293	302	288	295	254	291	290	326	258	242	261	296	296	304	275	280	278	296	269	267	275	310	272	327	310	261	322	325	307	315	273	274	264	309	292	320	306	275	272	260	283	277	292	309	298	271	308	277	292	291	287	280	284	322	288	278	267	277	287	272	283	317	288	289	276	254	267	275	292	314	258	250	316	289	296	281	262	295	263	310	320	293	280	310	308	302	310	274	282	285	296	293	244	268	262	251	269	249	264	277	287	285	283	256	273	322	297	296	267	267	278	294	274	313	293	294	300	307	292	242	304	281	310	277	296	277	292	272	279	313	290	260	281	268	272	276	292	267	273	291	290	285	307	297	276	253	283	267	287	268	266	281	299	291	288	273	296	310	293	267	284	298	296	289	297	288	262	297	303	261	270	295	269	260	262	295	310	291	270	291	280	323	290	287	269	295	270	258	250	306	281	287	270	284	291	294	286	261	272	288	306	290	332	276	308	285	268	312	269	309	319	283	295	313	311	278	294	270	302	264	282	273	235	272	305	284	254	299	289	291	269	252	307	271	309	296	264	308	284	253	311	274	277	253	259	288	289	277	245	282	281	286	297	313	308	303	262	300	291	298	319	295	271	278	315	281	278	270	272	261	295	251	325	273	254	270	257	280	289	275	276	249	277	279	275	259	250	307	269	305	313	273	273	282	309	309	301	256	285	268	278	302	280	279	280	257	285	258	253	288	273	269	250	279	289	292	300	281	263	260	260	289	285	272	316	280	310	293	296	290	274	262	265	261	268	311	292	287	304	289	275	304	285	288	293	273	290	247	277	280	303	304	284	260	279	288	268	314	270	303	307	295	259	274	267	273	273	297	303	274	271	275	272	308	300	300	291	309	267	267	280	300	282	259	313	288	277	293	292	315	313	266	245	306	303	277	283	307	299	298	269	293	278	292	308	281	300	278	310	289	270	291	316	275	278	262	280	287	322	264	260	290	307	316	299	295	254	290	302	311	308	285	293	287	301	273	299	315	274	304	277	303	289	287	285	314	289	269	283	300	295	270	264	273	303	281	284	294	243	289	304	285	277	287	308	302	299	290	308	264	285	283	282	294	269	304	292	293	305	291	285	264	271	282	265	295	256	310	250	258	284	291	301	266	322	264	257	285	297	284	270	312	311	300	290	321	269	317	285	315	265	284	272	304	289	291	296	273	280	265	292	323	267	274	282	298	280	241	282	302	285	269	280	305	288	291	251	262	273	287	305	303	311	293	268	281	289	293	280	296	264
4069	3654	1971	1268	956	828	758	699	667	674	693	715	665	630	665	654	675	655	665	629	635	652	650	699	635	653	650	618	619	637	677	659	632	657	630	603	631	636	642	672	615	652	696	659	607	650	674	640	634	656	642	659	635	632	640	636	629	649	636	630	652	648	640	635	613	637	659	644	649	631	622	652	676	652	626	650	657	639	624	638	607	618	630	594	659	632	648	606	607	622	632	662	597	658	660	643	624	678	601	591	621	682	670	653	642	628	653	646	632	641	619	660	634	609	608	652	586	644	656	686	664	655	653	639	644	662	642	606	662	676	654	692	656	646	663	634	650	708	663	653	583	657	600	643	652	647	648	635	649	654	614	617	634	640	692	646	637	679	633	649	633	661	671	632	625	700	629	637	681	680	603	592	677	649	673	646	606	660	660	602	672	634	634	641	651	673	674	638	616	660	637	629	658	654	656	639	649	653	669	648	660	651	670	613	624	626	598	636	636	643	641	645	671	620	664	644	618	652	646	696	594	601	637	643	598	647	638	660	650	626	546	659	657	655	672	657	630	614	642	648	639	666	629	635	637	649	626	619	635	661	669	661	641	650	659	662	637	683	668	644	648	634	619	612	624	638	618	576	620	643	634	650	659	690	638	672	642	707	665	689	649	649	640	627	597	617	640	661	669	652	638	569	664	630	654	645	607	682	622	670	614	648	646	647	616	645	602	663	653	701	669	642	679	644	597	650	647	625	656	663	592	637	658	642	631	655	620	675	639	621	656	636	632	652	652	658	644	643	633	690	624	645	612	609	603	616	637	646	630	642	636	624	620	627	604	672	658	655	646	657	617	627	640	684	637	637	662	619	632	663	638	625	657	652	636	578	617	661	634	635	658	648	605	670	661	622	600	640	671	626	641	663	656	641	629	608	660	657	661	640	679	676	635	665	636	663	623	657	634	680	644	611	634	591	686	660	656	654	644	671	651	586	651	679	628	627	656	669	591	669	649	642	643	650	624	615	658	694	629	621	630	627	681	590	651	657	661	650	645	657	643	693	644	647	661	598	601	659	650	701	589	667	649	657	596	646	631	664	692	685	630	631	662	646	662	615	648	621	638	647	617	626	653	639	614	648	672	635	590	638	628	612	654	692	609	645	650	680	643	626	629	647	664	637	584	634	696	649	616	605	677	581	636	600	678	601	683	608	596	654	633	671	704	622	637	604	696	689	629	660	649	647	650	641	654	612	686	645	591	630	605	620	613	643	692	696	665	641	630	655	681	669	617	658	668	623	660	606	669	608	655	645	605	605	647	640	609	630	666	660	634	635	660	663	685	644	676	628	635	675	622	686	636	619	611	659	651	658	677	605	604	649	677	632	669	621	635	603	676	660	670	626	634	636	663	645	674	645	657	591	631	659	670	651	674	702	655	644	652	686	628	621	646	615	620	631	615	660	684	688	631	674	670	681	621	693	636	655	687	639	660	636	634	626	656	648	643	636	623	662	640	640	677	699	659	634	620	647	623	644	659	635	659	651	663	629	688	631	586	627	641	643	641	706	647	621	637	626	629	672	621	662	658	640	617	625	689	607	630	648	667	662	633	676	671	681	631	659	661	634	644	607	634	614	605	633	607	645	646	676	655	599	621	625	673	613	585	635	622	594	615	672	591	657	662	658	667	635	654	647	650	650	638	652	631	662	674	641	634	614	619	590	681	626	630	671	638	702	624	678	612	645	668	683	661	640	636	687	624	637	606	605	615	595	610	661	634	644	617	652	670	652	614	682	652	617	667	606	663	652	633	619	629	611	665	655	616	642	637	642	674	626	631	678	657	602	626	647	631	614	626	622	633	623	625	640	614	638	650	662	651	632	656	637	652	635	639	620	642	627	617	617	669	631	639	664	639	619	652	640	639	618	653	614	630	596	645	626	634	648	662	604	636	659	648	702	664	653	614	636	606	669	652	626	612	659	631	648	688	599	638	624	675	667	650	681	637	651	633	687	643	675	678	618	638	684	660	616	633	579	686	638	640	638	644	633	630	701	650	648	642	624	649	645	653	640	611	646	666	633	633	611	686	667	633	646	586	632	657	635	624	617	614	626	677	655	614	648	606	679	647	666	644	592	653	613	671	619	659	627	609	629	617	611	640	623	609	617	651	673	633	690	666	628	622	610	655	675	618	640	719	618	649	657	594	642	618	644	649	654	622	635	641	678	624	685	648	659	663	601	647	655	701	643	640	714	683	661	674	631	621	599	619	647	667	669	637	632	637	657	619	622	672	622	655	675	647	647	639	660	645	605	631	666	582	616	612	640	654	656	618	658	610	599	649	626	676	609	666	688	647	690	656	679	677	690	636	652	617	654	619	665	711	674	659	646	662	666	632	641	669	674	667	692	631	682	702	662	640	635	632	647	643	646	587	700	631	597	654	667	639	622	651	642	651	620	638	628	643	622	675	661	623	649	642	671	633	609	630	655	638	632	655	666	646	625	675	665	657	645	616	675	648	624	656	624	643	622	621	648	646	661	656	641	629	669	651	623	639	633	646	639	642	642	658	615	673	618	644	628	659	648	692	633	617	603	634	619	622	659	654	667	620	649	658	630	621	664	654	654	608	661	625	664	646	629	618	644	650	621	693	661	644	621	661	649	665	691	658	668	667	629	644	677	627	652	664	598	678	602	690	670	629	631	647	628	636	639	659	650	669	635	605	637	634	638	650	628	588	639	665	665	660	651	661	649	632	692	644	635	630	657	612	657	659	601	585	659	641	668	637	618	641	632	627	629	634	681	608	593	611	665	600	616	659	624	674	624	653	628	668	664	625	643	670	652	648	668	611	663	644	627	620	636	641	658	629	622	659	651	626	624	685	646	656	648	635	649	671	677	645	682	642	661	644	629	662	648	611	640	657	647	631	668	699	602	662	630	607	629	676	598	619	671	652	654	638	616	663	670	576	643	631	629	665	677	702	672	668	621	635	689	605	656	673	604	618	642	673	647	643	651	603	656	638	628	608	634	622	615	690	646	648	610	660	677	628	608	631	649	626	618	646	663	615	640	632	705	630	614	669	664	615	629	684	648	610	654	640	659	635	650	609	656	697	659	630	631	656	629	695	617	646	634	618	629	621	643	660	600	633	601	642	646	645	638	642	677	644	631	677	687	643	672	648	618	648	673	685	641	593	643	657	581	640	635	605	668	671	642	660	599	625	599	648	680	667	630	633	636	656	636	652	701	622	645	639	638	696	662	647	626	636	638	624	641	634	596	633	653	635	622	628	655	651	669	665	672	647	646	622	621	647	640	614	664	621	654	683	676	628	664	645	661	674	628	652	635	606	625	647	685	649	651	638	639	658	634	619	641	674	660	591	656	672	627	662	666	646	658	682	678	677	671	651	625	649	609	631	671	666	669	670	654	649	633	639	665	654	653	653	632	641	627	675	672	613	705	625	628	624	668	613	660	636	615	677	688	693	649	624	638	646	662	657	638	627	630	638	637	660	702	614	666	663	627
23387	20646	24197	27120	20647	20670	16127	902	451	382	335	347	323	237	212	244	231	191	212	211	186	190	179	172	162	180	188	185	173	187	148	171	179	194	192	192	167	173	180	173	176	170	150	182	183	170	168	174	164	168	171	181	169	157	154	171	157	150	187	172	170	180	183	178	160	162	163	161	180	165	198	143	168	167	183	167	181	166	167	175	178	161	170	194	169	146	170	190	142	165	182	176	158	186	181	152	184	180	164	148	153	184	151	155	171	176	143	178	161	176	166	161	150	180	166	177	182	167	173	165	181	151	147	167	189	170	167	153	182	164	136	152	167	154	122	155	148	168	157	195	169	149	149	176	158	165	165	166	161	180	172	154	164	164	128	140	162	162	166	172	180	162	157	134	170	183	149	176	168	173	170	123	164	161	163	132	171	148	158	160	136	164	145	172	175	164	151	143	189	166	132	149	180	143	180	172	152	171	180	194	168	161	179	157	156	150	151	183	149	157	159	198	166	179	136	156	164	136	147	188	157	159	168	201	154	165	163	175	175	168	166	167	167	167	162	196	144	150	182	160	153	165	146	192	156	200	170	153	170	171	168	203	179	181	168	176	177	166	173	171	169	176	159	151	175	156	177	160	170	186	177	161	171	145	149	140	154	155	147	163	183	148	162	153	195	168	153	179	144	155	194	170	173	140	155	189	166	147	177	176	153	168	160	187	167	191	163	170	143	146	145	160	181	153	165	199	160	156	142	154	147	158	164	149	146	154	175	170	154	149	174	151	171	168	161	150	157	171	183	154	160	166	176	176	178	166	159	148	172	171	165	146	156	157	173	166	164	152	183	186	184	153	175	169	154	195	160	157	178	192	165	169	172	179	185	174	159	171	159	162	153	154	164	174	161	151	190	178	165	163	172	153	187	161	176	182	163	193	163	174	173	174	170	165	171	157	174	157	158	172	145	153	179	156	124	164	170	165	129	167	166	165	164	154	162	157	132	175	190	151	161	157	148	192	162	165	165	168	157	168	169	161	172	185	164	160	155	161	159	171	166	162	150	164	176	190	166	189	149	185	190	177	182	167	168	166	144	166	166	179	170	161	151	140	167	174	164	169	143	165	177	162	164	170	175	183	182	163	139	185	151	141	167	172	148	141	170	170	167	180	161	175	174	147	155	142	172	173	159	158	150	180	165	185	189	163	175	163	150	172	152	181	180	158	149	165	166	155	147	197	193	183	157	165	171	176	186	176	188	175	194	154	179	180	168	165	157	162	159	171	181	164	157	160	145	139	127	179	170	157	164	198	166	181	186	157	181	158	146	174	161	149	152	174	170	172	157	176	157	184	165	151	165	151	172	164	158	179	165	168	179	137	143	158	167	152	162	145	200	179	158	156	163	163	163	174	171	168	158	146	161	160	174	147	151	171	181	160	143	161	180	174	183	166	157	156	188	182	174	181	199	159	168	193	147	158	157	166	164	146	169	164	172	171	167	161	154	178	169	152	172	148	172	165	159	186	175	162	166	184	179	145	147	168	163	155	193	161	153	164	171	142	167	162	182	170	154	165	167	173	172	169	178	184	175	166	153	164	156	181	158	170	132	172	150	144	144	164	176	147	169	145	153	179	159	155	162	163	148	160	169	204	140	186	141	186	152	172	174	163	141	162	162	169	152	170	156	151	157	186	165	168	140	152	170	163	151	155	147	152	174	161	178	141	182	174	162	154	181	172	163	161	167	158	162	161	177	162	168	169	149	160	167	152	155	163	168	144	150	172	168	181	166	156	188	164	179	154	148	150	157	184	170	153	182	161	167	175	157	165	167	175	179	169	182	172	160	183	163	175	155	154	162	177	168	155	181	165	135	184	158	158	172	169	144	173	149	164	154	173	195	166	192	176	172	172	156	182	173	186	143	153	173	161	159	180	155	145	163	158	152	168	151	165	206	128	174	197	164	163	153	152	146	165	136	183	179	181	173	149	169	145	177	178	153	186	167	168	153	178	173	165	170	125	154	154	170	141	168	176	169	148	185	159	143	166	148	163	169	148	144	163	179	177	162	154	153	145	152	158	185	166	178	154	163	157	172	155	133	158	152	178	159	195	173	173	175	163	168	155	153	184	146	174	160	191	150	181	169	130	136	185	171	167	169	163	172	169	170	182	165	171	146	169	155	152	155	131	178	169	187	155	162	186	139	192	162	167	199	200	159	173	167	158	164	162	178	182	167	191	161	154	159	163	167	177	170	145	151	184	174	182	172	165	148	168	157	170	170	177	150	156	156	154	173	185	172	180	162	141	158	160	142	178	185	200	193	175	164	170	169	164	171	144	166	178	167	164	160	162	173	147	190	183	178	167	174	154	170	163	158	150	173	159	177	173	185	141	163	181	162	147	179	151	168	179	165	149	161	143	175	163	178	165	154	167	161	197	149	182	169	171	175	143	170	186	172	151	164	154	173	178	157	174	148	166	168	163	165	170	143	151	159	172	171	172	163	165	189	154	151	148	137	155	159	169	134	137	170	177	173	169	165	177	171	170	158	181	156	151	161	158	179	165	164	167	146	160	146	169	164	177	141	186	175	161	164	151	173	161	164	181	185	147	170	163	178	165	176	150	196	182	191	176	166	170	172	172	167	151	151	173	168	160	158	167	165	194	158	146	199	156	179	191	166	179	188	174	173	144	156	181	150	169	157	193	180	154	141	148	159	134	168	166	184	162	149	178	156	153	163	149	160	168	168	170	153	163	171	164	169	163	165	157	152	188	161	161	166	166	169	157	171	173	159	185	179	167	141	160	177	182	154	162	179	158	174	170	167	181	156	178	187	167	164	171	148	157	175	148	186	129	167	144	162	146	166	180	179	162	185	164	169	147	168	187	169	176	174	163	165	172	165	168	170	147	154	171	164	145	160	167	142	163	167	164	171	181	183	176	175	160	147	155	169	161	172	167	155	166	160	160	168	181	164	165	191	164	142	159	168	163	157	194	164	162	181	163	145	150	154	159	155	189	164	166	160	154	179	172	152	179	159	169	155	167	164	147	182	159	163	169	163	169	168	153	167	162	173	163	165	146	190	158	157	139	181	169	173	161	171	149	178	158	157	169	189	173	159	168	176	157	163	178	179	150	158	160	177	156	150	142	187	151	198	153	190	171	177	177	134	137	148	149	195	171	153	145	176	154	176	164	190	184	164	189	194	199	176	160	187	182	173	154	159	156	171	149	168	166	152	164	146	153	153	167	158	203	162	142	160	182	171	188	178	185	158	177	170	162	146	175	157	138	151	178	169	163	170	153	134	165	168	171	152	149	152	191	173	167	159	186	182	157	154	169	161	147	168	160	163	147	146	171	151	140	153	165	161	162	156	174	187	184	147	172	146	138	162	176	161	165	148	173	149	166	179	176	156	145	168	154	152	139	169	145	186	186	139	184	195	139	141	168	166	175	161	170	193	150	174	175	172	151	174	160	168	147	156	171	154	167	189	174	169	180	158	139	181	178	165	185	174	144	184	165
4219	5074	2512	1335	858	769	630	538	488	511	494	464	444	423	412	429	440	428	423	401	436	483	420	407	427	397	401	451	389	414	385	403	397	413	403	435	427	415	402	388	418	396	405	398	406	398	350	402	379	407	405	408	390	405	409	399	400	393	394	438	422	398	381	440	361	364	413	426	368	403	411	356	399	396	386	402	419	397	389	429	443	437	394	408	374	368	424	408	393	419	447	366	431	406	418	435	404	382	421	383	403	402	415	440	428	372	400	389	427	395	419	391	429	410	429	427	396	423	424	419	422	428	424	395	365	401	372	408	434	433	382	411	404	414	437	435	402	410	401	391	402	415	426	416	365	400	398	385	409	401	416	371	385	391	387	395	432	429	424	421	407	415	430	388	352	403	407	411	431	404	436	381	380	417	396	421	397	382	419	443	382	406	404	406	378	427	404	416	395	425	462	398	426	390	412	414	391	408	404	406	423	420	407	464	409	408	394	383	417	432	441	419	398	422	411	427	440	391	403	407	371	441	400	439	351	380	418	361	419	377	376	375	399	433	375	399	407	393	418	383	408	394	405	390	419	382	423	416	433	385	381	373	403	425	385	433	417	410	403	430	414	411	392	402	371	424	416	408	398	406	421	407	412	453	460	362	388	406	393	423	430	408	386	412	426	372	413	381	407	395	433	381	407	408	361	422	438	384	387	425	388	398	423	363	393	386	410	425	404	408	406	383	423	418	407	391	430	392	399	420	434	392	429	414	422	435	434	424	404	399	444	393	428	411	426	419	430	409	377	377	399	379	371	421	421	400	377	406	430	406	397	410	428	425	429	408	400	445	411	402	426	393	404	379	393	392	395	424	377	412	406	391	402	409	414	379	383	401	391	373	395	425	420	410	405	403	426	426	423	384	397	417	435	385	385	386	384	375	417	437	395	389	394	392	423	388	379	403	412	419	387	359	417	409	392	376	419	371	422	373	373	400	396	401	371	431	412	406	396	396	409	396	363	397	397	382	407	395	403	380	394	387	422	418	404	427	414	426	444	443	390	411	394	393	399	414	452	387	406	376	399	406	406	420	421	410	378	422	395	411	432	382	403	440	425	410	412	370	414	376	391	413	351	444	383	414	428	374	411	401	398	424	418	405	401	397	438	419	419	379	425	429	410	385	408	405	390	398	390	427	378	417	406	379	425	406	418	420	423	402	381	405	440	413	372	429	421	418	430	377	445	366	364	404	409	425	448	424	387	439	417	416	437	424	396	422	393	411	416	406	407	401	393	387	384	423	386	412	390	395	417	419	402	426	429	401	415	409	382	403	366	387	424	426	421	422	408	422	416	399	394	398	419	421	390	419	400	457	387	397	441	388	400	411	406	423	412	408	388	409	410	413	409	427	388	411	404	396	393	365	374	387	395	392	380	411	418	360	421	420	406	396	429	401	410	390	386	386	404	386	415	460	396	386	426	384	384	403	403	396	395	395	388	374	403	368	402	434	416	418	408	370	379	411	417	407	395	410	394	389	440	410	400	390	416	436	415	407	427	405	398	423	402	398	376	412	429	398	402	386	408	431	393	381	401	401	404	432	424	402	392	405	412	410	431	398	423	398	398	401	399	404	418	406	379	429	390	427	360	393	387	385	399	425	419	379	419	420	405	369	345	405	386	426	371	437	372	398	404	407	402	405	394	440	388	394	431	432	407	372	415	394	419	388	397	421	408	427	412	411	409	400	415	365	429	380	372	419	436	399	404	357	375	428	405	408	394	427	403	409	436	402	382	361	434	395	391	401	379	414	406	414	381	435	399	384	404	401	391	414	382	401	377	410	394	392	405	379	407	426	364	414	415	376	440	436	425	436	425	414	396	414	443	422	406	409	396	445	391	378	368	395	386	373	401	394	414	409	414	409	399	366	382	391	414	399	396	411	442	400	433	400	394	426	366	403	395	386	414	416	383	443	407	392	399	350	393	451	386	403	410	405	404	373	399	426	397	412	399	394	392	420	419	405	419	379	402	354	402	381	400	428	418	398	436	381	402	434	420	410	409	389	436	437	427	388	411	430	390	387	362	404	380	442	392	421	389	416	440	390	386	412	399	359	396	404	407	432	408	411	371	416	403	398	418	383	410	406	406	390	404	417	389	409	407	401	411	419	399	373	393	392	422	374	414	405	421	397	455	431	394	410	441	409	395	413	425	423	406	389	432	402	417	414	413	411	395	413	424	410	388	421	399	377	421	420	386	401	407	400	417	405	399	383	411	417	430	377	371	402	412	403	426	407	456	391	406	407	385	375	436	393	390	432	439	379	387	358	430	394	372	389	391	406	427	412	411	442	392	444	446	380	429	384	389	369	375	414	411	398	379	381	433	400	415	404	381	457	418	423	394	375	404	403	433	391	388	425	388	408	388	400	410	403	393	415	391	407	378	409	395	395	389	399	378	407	406	435	409	404	405	400	422	395	372	403	395	425	419	426	409	412	398	414	420	432	379	411	413	393	408	424	401	400	378	384	426	385	405	407	404	419	407	429	431	395	390	348	413	432	414	408	411	397	424	388	421	392	384	398	410	432	392	415	362	422	403	409	360	408	456	411	401	436	405	421	417	449	418	396	380	405	437	404	408	404	455	356	445	443	432	397	395	399	414	378	440	400	402	373	407	403	441	395	384	417	408	410	364	381	434	416	373	400	389	432	424	404	414	412	424	412	420	405	406	375	402	399	429	397	400	420	399	400	382	381	405	421	397	418	389	420	383	418	430	383	399	375	388	385	420	418	401	379	470	418	440	406	420	412	389	425	426	391	402	399	421	412	407	431	418	349	420	404	396	403	387	404	342	373	412	399	399	407	403	410	387	386	398	382	421	415	388	400	409	414	413	395	384	419	414	418	394	401	401	399	334	423	403	399	371	390	433	430	408	431	441	398	370	368	399	380	470	410	389	408	402	403	361	388	423	422	383	412	438	393	425	450	381	423	401	396	394	408	429	409	426	402	414	391	444	386	427	442	394	395	399	368	396	430	386	411	411	399	365	391	397	402	434	346	389	397	426	380	422	397	397	416	395	383	398	358	418	401	417	381	410	373	402	412	445	421	401	394	414	356	434	425	413	417	411	408	421	387	390	436	401	408	371	395	418	426	408	435	419	411	383	425	404	415	425	371	377	425	429	412	426	399	397	431	406	426	403	445	426	407	418	402	420	404	417	414	393	407	404	416	427	385	427	425	427	401	395	391	406	411	411	424	435	437	376	406	381	380	386	425	385	428	393	399	413	432	412	402	407	425	421	388	435	405	378	413	411	385	437	422	409	406	403	361	428	393	367	402	450	411	402	385	421	427	406	451	415	411	432	420	409	393	407	394	429	406	395	445	394	374	391	387	440	425	402	410	380	410	395	433	383	415	410	405	387	412	424	420	404	441	446	408	400	423	416	402	419	433	384	389	430	393	441	412	382	407	389	417	428	394	409	424	408	347	394	405	405	361	398	394	389	401	406	397	399	401	382	414	403	414
31362	19306	7934	1046	673	641	551	463	455	469	456	438	426	442	435	451	419	377	428	394	389	416	381	399	422	377	400	429	410	412	404	387	455	420	420	394	427	366	412	421	426	402	397	387	427	407	416	399	411	439	432	427	363	383	410	383	433	367	418	403	362	401	411	380	404	373	404	389	404	421	414	383	378	414	402	458	432	406	414	405	414	403	409	434	383	388	378	353	401	383	425	410	428	428	413	376	368	420	417	404	368	426	414	416	457	432	439	427	426	393	409	430	380	390	394	379	429	407	358	341	402	375	388	389	422	405	402	373	410	393	431	405	413	422	451	444	429	412	418	380	382	408	420	396	386	424	403	363	402	405	406	360	357	426	402	394	403	396	388	424	422	430	400	416	395	406	412	414	425	408	419	393	399	406	420	397	406	416	386	396	435	427	405	394	416	387	401	421	389	420	380	417	426	381	375	428	417	383	403	428	410	434	424	397	405	416	406	427	391	423	393	412	395	408	414	400	430	391	364	416	425	357	419	418	397	425	430	412	377	372	388	377	377	384	429	393	434	418	422	382	432	398	389	421	391	393	399	430	414	441	373	431	430	409	423	373	391	356	417	411	388	376	385	430	444	411	397	425	393	412	429	380	378	427	386	405	407	387	384	403	368	398	424	417	377	407	431	456	391	387	420	473	375	398	412	413	449	419	406	426	409	376	373	374	377	382	389	406	415	385	391	420	393	378	402	436	428	365	437	382	392	400	428	381	418	406	404	352	366	374	393	392	381	406	393	383	381	414	384	389	462	428	451	377	422	446	389	417	391	407	393	428	398	405	388	399	439	418	400	402	438	429	425	427	416	443	374	424	391	417	389	405	409	392	381	397	409	423	412	405	424	396	436	401	405	397	394	368	396	400	393	372	410	399	426	417	371	394	398	410	407	435	419	404	401	418	412	356	407	382	411	399	429	363	400	388	419	396	414	377	430	421	391	416	392	409	356	392	407	387	358	427	422	381	396	423	397	393	379	421	432	403	420	399	431	408	404	414	407	370	400	399	375	371	412	379	428	382	437	444	426	378	446	424	408	388	421	393	376	420	386	380	408	429	389	358	394	368	390	416	395	396	407	389	371	416	385	394	377	372	382	429	442	404	422	444	405	414	385	417	406	435	362	412	384	431	393	411	441	387	411	430	413	454	400	410	370	435	374	413	384	432	427	381	403	375	391	409	419	388	408	436	429	393	433	411	418	384	412	392	377	418	393	396	394	435	416	383	379	382	420	369	377	401	394	414	400	373	401	435	380	358	433	398	413	413	396	363	400	405	391	408	398	383	399	400	408	423	442	352	414	405	390	381	414	444	361	413	439	462	413	402	414	413	417	391	423	414	445	414	423	410	404	381	390	388	435	406	410	414	414	415	404	413	385	398	419	410	406	407	397	424	382	393	357	394	417	412	406	429	405	391	403	406	432	433	383	394	365	410	401	379	393	390	386	383	432	372	425	384	391	398	389	421	407	424	437	425	385	394	390	423	395	425	432	407	407	421	416	410	379	379	388	407	412	427	409	399	428	404	410	373	402	395	404	398	376	422	381	390	366	388	404	398	402	416	381	404	411	431	409	354	418	444	380	441	411	432	397	437	428	412	393	379	401	406	414	420	397	422	394	387	391	435	375	386	365	390	431	382	406	395	424	412	389	402	362	410	380	415	426	397	442	430	411	412	409	429	429	390	433	408	393	418	418	413	404	425	434	387	416	364	396	396	412	396	421	389	432	387	405	389	402	422	376	374	373	375	425	405	418	419	400	366	417	420	391	418	386	440	419	438	373	428	388	423	437	430	428	436	415	436	383	436	409	394	410	404	395	366	423	411	386	437	408	441	397	373	377	376	392	397	399	419	391	364	418	415	399	435	415	405	382	392	396	432	419	442	409	397	443	417	419	426	415	422	365	408	387	383	380	388	419	392	377	396	428	427	419	394	433	390	399	403	415	412	410	366	439	342	384	418	389	417	401	386	407	394	395	431	414	346	445	434	407	387	368	435	429	378	421	443	460	407	409	399	407	383	401	392	374	357	440	403	386	408	415	373	410	393	433	426	414	410	410	428	380	426	405	396	418	393	369	359	401	362	358	422	383	404	418	415	399	394	448	401	390	394	392	424	440	425	395	436	427	410	384	404	410	397	398	408	415	421	392	394	385	425	383	427	425	407	387	411	429	378	397	387	390	418	389	425	403	337	422	426	399	394	421	405	388	383	437	404	445	456	402	409	379	388	421	426	398	419	405	419	447	408	432	404	407	404	399	426	397	401	415	412	416	396	387	414	428	394	422	393	443	452	370	398	433	402	374	390	383	409	413	397	392	412	403	415	408	403	441	420	399	415	394	411	417	390	407	369	363	407	392	405	412	382	424	418	421	372	388	406	430	382	397	372	370	420	384	372	425	403	413	415	412	443	419	409	398	410	380	397	403	356	409	372	384	400	425	395	377	436	389	394	377	408	397	402	392	437	421	441	413	405	436	391	400	386	440	422	395	411	400	419	414	376	362	386	408	404	424	391	405	430	413	381	430	434	393	390	438	420	395	379	425	407	392	386	404	401	387	397	406	385	411	375	411	387	383	401	407	398	407	441	383	431	392	445	437	380	378	440	411	436	434	431	373	424	395	375	372	416	362	389	411	416	391	397	411	364	405	401	404	444	430	409	405	410	383	428	393	412	417	442	399	422	407	456	422	420	422	462	380	422	426	406	404	386	397	449	435	415	407	384	388	409	400	393	391	362	368	410	412	385	395	411	433	404	418	431	410	382	397	398	380	399	431	421	383	399	397	396	398	414	391	396	423	417	373	423	388	422	399	362	419	410	421	407	382	395	406	400	405	429	423	422	383	441	419	416	380	430	423	446	403	417	434	445	429	408	364	431	407	393	410	384	374	398	437	384	430	449	432	421	394	450	369	409	398	430	399	420	431	411	446	449	413	385	374	416	407	428	409	450	396	370	413	393	410	414	389	431	387	397	368	401	431	392	401	376	370	412	393	433	416	405	401	423	417	394	421	408	393	406	384	393	406	419	382	403	411	420	449	417	436	388	381	386	397	387	413	381	438	441	441	402	379	425	362	379	426	423	452	437	418	405	401	414	413	408	389	398	435	397	368	390	451	432	418	407	419	405	432	396	424	408	404	396	395	393	354	384	417	428	414	361	423	417	435	413	401	444	390	434	405	344	438	383	416	405	405	362	391	395	377	391	429	388	409	373	414	391	437	405	379	444	400	420	418	381	431	404	401	432	387	419	413	416	379	390	388	420	431	416	445	363	396	416	383	401	417	405	381	414	397	426	403	439	392	393	396	402	405	390	404	396	429	384	422	394	438	427	387	418	398	387	386	411	418	400	397	426	366	412	411	410	422	406	394	350	404	391	375	456	435	423	340	415	411	429	404	415	386	371	367	404	385	380	412	408	417	379	400	402	402	384	443	408	410	420	387	434	408	464	401	402	364	414	382	367	386	397
5896	1825	1234	1079	994	1008	924	947	922	839	918	917	941	904	935	910	841	891	887	917	944	920	869	901	891	903	895	928	900	914	855	863	872	872	899	895	915	920	949	890	949	860	876	894	882	867	911	836	831	970	904	932	945	909	959	868	900	918	877	869	897	921	885	894	845	840	900	909	929	866	868	891	943	837	909	883	916	895	938	901	874	907	895	847	887	943	865	920	916	872	891	929	908	950	862	925	931	867	913	866	899	932	927	917	883	900	928	926	872	847	921	863	948	932	924	866	905	921	913	874	848	914	924	913	866	868	900	942	900	919	924	898	920	896	889	903	908	910	878	894	907	851	891	902	875	849	911	858	881	950	943	901	899	906	827	924	893	901	893	936	859	882	960	881	889	922	884	882	895	888	898	898	870	894	883	900	879	938	864	913	879	932	892	858	923	931	899	915	881	899	927	933	882	921	891	933	928	900	887	908	836	892	852	871	901	880	895	921	902	917	884	864	906	857	859	916	877	934	870	937	895	883	884	832	890	908	926	886	901	866	861	900	917	897	846	929	901	909	924	851	844	817	885	891	855	930	853	922	919	868	895	876	948	902	870	941	895	882	884	950	894	855	899	906	900	908	824	924	911	938	889	934	920	946	914	830	914	926	937	912	888	874	896	908	862	879	869	915	867	934	932	919	873	912	851	898	882	886	876	908	907	875	927	861	920	972	942	920	894	916	860	932	912	858	911	905	908	900	943	897	898	853	992	902	920	857	933	925	924	905	835	904	899	887	951	883	866	898	907	893	887	909	899	935	891	927	913	880	896	930	899	906	906	911	873	883	895	905	842	861	918	873	911	895	913	875	885	874	915	912	919	910	886	949	908	889	932	879	872	912	863	834	913	863	878	957	878	953	946	889	857	851	948	846	902	873	939	884	904	858	885	871	932	892	956	937	876	904	912	901	899	910	888	891	898	942	903	888	900	882	919	882	886	904	910	927	905	886	893	934	931	884	900	919	966	880	892	890	936	911	965	862	900	886	871	923	885	902	863	911	882	923	825	905	948	914	846	880	887	934	906	905	909	935	892	885	947	849	862	901	873	919	892	905	954	934	874	919	863	891	913	902	932	860	888	888	936	871	910	852	906	914	902	898	898	913	918	900	925	908	884	894	897	871	939	892	932	870	867	882	842	945	897	923	834	878	889	962	913	897	926	913	939	902	876	852	869	898	905	954	861	886	939	930	912	912	908	935	915	911	853	863	873	893	936	892	916	876	879	850	845	886	871	886	855	870	891	961	902	912	876	889	838	904	876	900	848	907	862	900	884	884	892	904	918	823	919	848	929	907	892	872	919	850	881	835	876	919	883	910	899	892	867	880	943	887	929	882	939	846	948	921	891	884	869	886	881	903	852	892	893	873	940	895	877	963	914	898	826	909	899	920	914	934	876	880	875	893	866	857	906	890	919	888	893	892	915	886	825	909	926	884	900	916	876	840	873	825	845	895	941	870	914	911	967	919	901	868	912	910	898	887	904	855	854	891	889	900	862	906	897	884	900	866	880	944	850	896	862	968	916	912	876	895	901	905	874	911	892	901	935	897	892	883	934	914	918	893	912	925	886	899	951	993	939	931	880	889	932	915	867	891	938	906	894	881	931	857	961	907	879	835	884	867	859	929	881	866	878	922	922	901	922	879	900	865	882	847	902	876	941	948	843	927	837	898	909	824	921	927	910	917	899	905	957	896	924	867	943	914	913	887	933	861	905	904	897	879	940	860	903	834	829	932	833	878	846	897	873	889	906	931	853	914	893	865	898	853	952	898	871	871	906	915	881	891	915	873	861	953	935	932	854	876	893	882	924	910	933	960	913	862	886	871	895	962	908	940	913	864	915	939	883	892	907	840	836	895	942	914	851	919	856	904	906	877	909	872	869	878	933	903	845	895	880	835	923	934	954	877	881	921	911	896	918	859	853	888	858	892	889	961	871	876	951	891	845	927	828	920	932	887	907	874	945	948	919	884	915	925	883	871	892	861	871	883	928	937	865	906	874	876	822	864	926	920	819	897	875	857	954	886	881	943	924	904	837	836	908	857	909	937	893	887	893	864	929	932	927	901	872	933	906	960	896	933	921	903	883	911	938	867	880	909	872	894	899	910	877	882	920	883	891	849	850	830	894	888	879	898	885	852	850	868	889	913	887	864	904	944	876	932	955	929	945	889	937	935	890	855	817	865	926	905	906	892	863	920	905	909	896	885	903	881	883	848	868	898	874	846	888	937	851	871	881	873	897	902	890	914	886	853	911	905	889	842	840	928	896	908	943	908	871	858	870	860	929	923	891	892	910	938	933	919	889	860	921	925	882	935	865	914	911	892	890	894	912	930	931	898	918	894	948	880	848	848	884	981	905	878	899	869	854	866	848	921	883	875	988	896	911	933	890	925	864	872	909	969	913	913	860	891	949	932	942	906	876	861	898	981	873	864	912	907	909	925	867	896	903	898	930	904	896	904	926	915	888	900	926	853	923	922	906	919	861	927	871	910	927	907	857	857	877	883	925	939	954	911	914	915	922	955	877	924	884	848	929	908	891	911	908	915	880	910	900	946	918	854	900	919	847	900	889	914	897	948	929	909	873	926	956	936	847	882	877	883	933	868	926	898	952	913	938	919	919	975	917	910	875	885	871	918	891	951	917	937	869	922	931	920	875	931	907	902	889	879	903	883	897	879	877	898	890	949	890	834	950	880	916	871	936	905	913	919	925	903	926	844	908	864	907	879	928	938	960	905	900	901	885	896	894	865	930	902	852	941	952	914	902	895	864	927	924	894	924	892	882	900	874	914	887	894	904	900	898	928	846	864	871	940	937	869	890	847	868	872	865	884	897	889	931	877	899	903	879	908	882	916	832	917	847	907	906	906	886	892	961	881	913	904	889	882	892	924	910	865	948	893	830	885	916	870	923	900	914	848	883	983	896	899	913	946	936	945	840	883	905	893	893	888	885	906	908	877	865	870	929	900	889	881	928	915	866	881	928	876	896	858	865	909	894	885	873	964	897	937	893	901	906	897	889	884	873	933	935	866	889	853	862	968	938	899	885	967	869	890	916	951	896	952	915	910	880	922	865	867	863	888	927	880	906	954	879	927	922	908	915	854	877	913	823	852	948	889	899	906	893	929	903	894	882	920	887	924	917	923	917	880	916	895	865	889	850	915	884	891	932	886	899	906	861	929	919	930	899	909	899	938	857	900	829	895	943	891	925	868	894	894	892	844	885	880	900	881	880	869	921	835	902	823	909	850	922	920	906	889	824	917	904	896	913	900	894	907	869	870	872	929	798	894	944	917	881	927	899	853	892	935	915	927	883	915	921	842	892	873	882	859	846	870	844	880	860	858	880	850	871	917	922	837	966	865	886	894	917	920	935	943	909	888	876	910	904	888	934	895	879	903	850	870	840	929	889	887	903	896	891	909	913	885	875	899	854	905	909	866	909	900	895	857	929	881	925	951	895	886
24047	20700	23931	27522	20695	20070	1383	567	469	397	395	396	347	376	319	340	312	309	295	326	326	266	321	338	283	321	295	252	303	282	303	318	310	289	300	306	297	280	274	295	344	275	305	281	284	271	318	275	275	292	300	271	280	269	300	325	287	273	319	266	305	289	302	319	275	286	319	334	277	313	291	285	300	295	282	287	308	254	272	306	281	283	283	264	260	302	292	320	276	287	300	320	298	274	281	260	285	290	287	342	332	314	283	269	241	294	282	265	273	276	299	318	285	289	309	302	262	273	304	277	308	296	316	273	290	303	284	295	281	323	290	290	270	274	311	269	307	272	295	273	283	264	283	331	320	252	284	256	311	264	298	300	282	283	298	271	257	285	272	271	293	279	299	298	291	289	303	306	291	303	324	289	297	286	309	304	277	270	303	268	296	313	286	279	283	308	292	327	278	286	299	286	285	245	290	297	298	310	262	280	288	260	288	270	317	279	262	296	305	273	330	295	274	294	297	293	288	268	305	300	308	300	278	281	317	298	284	256	312	262	252	285	310	285	298	311	290	307	319	278	291	295	300	266	273	287	283	272	300	275	327	291	283	293	310	270	259	305	285	277	309	301	293	268	305	294	294	283	294	304	280	268	316	287	297	314	281	292	278	274	301	287	303	287	291	307	267	289	318	282	305	304	260	289	300	271	274	302	235	303	289	290	269	298	286	273	266	290	281	302	304	301	277	288	295	320	279	276	278	283	275	267	286	293	302	311	309	277	282	275	290	268	266	295	288	255	299	315	312	286	285	292	323	331	240	284	320	273	254	277	273	300	290	279	260	284	295	307	276	255	269	289	302	284	283	309	294	304	300	267	273	266	290	286	288	257	287	322	286	282	272	301	276	297	265	298	270	309	297	303	251	289	304	312	294	276	287	302	306	288	293	294	279	285	313	324	280	329	311	286	303	279	295	283	288	276	297	298	296	285	287	330	316	344	275	284	317	312	281	290	287	292	289	273	286	329	276	271	276	278	272	282	313	278	267	283	262	306	292	315	289	294	294	273	268	241	300	274	292	270	271	306	291	280	287	289	300	302	310	295	311	308	268	272	270	259	273	286	301	287	282	284	257	310	328	287	258	294	261	313	298	312	300	319	335	319	274	287	283	291	314	280	295	270	303	266	312	313	303	274	272	264	302	290	281	305	289	305	291	298	309	282	245	297	285	307	255	325	284	300	297	253	281	273	294	312	287	312	273	260	294	290	285	283	304	301	312	277	246	284	340	302	264	286	294	289	295	291	300	286	285	296	309	323	282	298	328	293	288	280	286	301	290	268	293	312	270	304	280	307	266	276	303	306	304	314	309	258	298	282	283	264	260	297	282	301	299	278	279	311	302	279	259	330	277	265	276	313	306	284	313	299	288	302	269	293	281	287	281	273	279	277	267	323	282	287	290	292	274	287	295	292	266	295	273	309	313	304	257	302	288	269	297	287	310	269	279	282	322	309	243	284	298	278	267	302	265	268	266	283	288	282	273	304	272	296	290	303	281	280	304	281	288	299	313	285	272	254	300	263	305	285	280	270	265	279	294	289	295	282	305	298	301	313	275	334	322	251	288	282	283	270	249	291	290	304	284	274	276	279	266	305	308	309	301	302	281	278	271	262	259	303	296	251	272	288	278	291	294	310	303	292	275	278	319	289	302	263	300	278	292	278	258	285	303	287	254	307	302	297	284	305	282	292	320	294	294	300	322	275	273	322	281	281	289	276	290	279	289	279	248	253	273	287	304	256	281	306	303	264	291	309	290	272	267	247	267	292	298	267	304	300	301	291	324	289	287	289	356	278	295	287	317	268	283	291	308	285	299	271	273	283	265	278	284	287	285	276	282	311	282	258	314	273	287	332	344	309	277	295	313	282	278	277	273	273	283	266	275	284	328	287	265	272	308	307	304	322	286	280	249	284	266	261	280	310	296	291	280	295	270	325	273	278	286	292	266	285	296	278	237	292	285	246	271	296	302	272	274	284	298	270	292	288	268	325	247	295	308	276	308	269	293	283	276	266	283	276	288	294	282	262	303	282	273	285	274	284	295	315	303	286	287	289	271	281	282	298	281	300	257	296	275	302	269	263	306	312	274	307	279	284	307	328	259	306	275	291	330	276	311	280	283	294	294	285	278	264	297	284	299	294	331	271	285	282	285	288	315	295	275	267	276	262	297	251	286	267	298	274	305	291	301	268	294	273	282	320	290	276	262	302	277	333	307	285	309	268	301	268	276	288	269	257	299	313	271	292	289	301	295	277	297	257	279	242	291	267	309	282	264	258	249	281	263	263	297	280	316	269	328	287	271	294	258	294	296	302	246	280	313	289	291	283	269	280	287	274	265	306	237	299	269	263	274	279	288	279	291	299	280	299	297	287	270	262	295	307	285	305	277	303	305	286	293	253	260	299	263	261	280	267	283	289	276	288	270	289	277	252	313	300	294	260	316	274	303	285	276	305	298	313	304	294	304	305	287	261	274	280	280	271	294	349	281	279	258	293	283	301	280	292	287	246	282	264	318	289	282	288	279	268	296	296	265	280	287	299	301	246	324	261	285	265	290	269	297	271	276	289	289	291	281	292	292	305	329	273	281	289	270	288	276	291	292	270	276	279	295	295	298	321	305	313	287	261	274	290	266	287	300	278	305	301	295	305	264	323	260	288	258	282	279	269	280	286	256	306	314	292	308	301	330	288	301	332	300	283	308	280	295	281	295	283	281	283	315	292	271	251	326	298	267	316	330	285	308	303	294	289	286	281	290	303	310	273	305	273	288	304	294	278	315	280	297	302	280	274	294	305	290	264	297	264	265	252	293	303	308	278	302	299	234	254	279	261	257	297	294	296	298	261	293	311	301	284	284	303	281	309	250	315	285	307	290	314	321	307	285	336	288	307	285	300	276	316	292	286	315	305	297	253	295	325	292	255	306	295	280	256	284	262	277	276	250	276	277	270	290	269	311	295	308	293	325	253	283	271	284	296	269	266	283	287	278	279	272	292	289	273	290	262	302	292	281	271	299	328	304	300	290	312	310	297	318	278	316	299	290	263	280	309	312	302	297	283	297	267	314	306	284	281	278	287	276	288	272	288	287	298	266	312	284	330	300	291	276	282	287	288	287	266	289	326	316	310	300	327	280	271	256	276	254	262	305	285	306	300	287	245	272	305	268	256	266	258	293	280	279	270	296	288	292	284	264	257	277	274	269	308	285	276	296	323	302	288	318	321	258	299	286	274	292	307	284	278	282	306	288	314	280	269	303	284	269	271	286	254	269	317	266	300	259	277	286	275	295	301	272	291	252	265	262	301	299	289	262	292	326	284	323	283	280	273	283	292	275	294	288	286	291	319	262	265	310	271	288	315	277	273	294	256	310	319	246	282	295	319	248	273	281	297	264	312	298	346	289	283	279	288	274	300	294	328	283	350	289	302	302	279	287	278	294	295	294	302	279	273	302	266	266	295	269	279	282	301
3957	3414	1920	1194	947	821	768	708	649	725	648	698	686	704	678	681	609	672	623	639	635	662	642	610	612	634	681	681	643	647	633	699	681	603	655	623	645	651	656	639	666	621	631	658	598	665	670	629	696	631	653	639	649	649	635	683	628	643	646	655	616	628	631	603	649	596	608	675	625	667	626	618	651	646	651	666	647	660	634	693	673	641	688	594	654	688	669	656	608	644	664	655	646	649	659	649	629	644	666	686	665	659	663	638	656	684	658	666	641	651	635	646	576	657	669	597	663	640	675	642	613	659	640	634	633	635	623	664	603	642	626	667	673	657	685	637	664	659	628	615	667	649	648	681	639	629	660	655	643	608	634	639	662	645	666	635	662	614	631	623	631	631	680	667	661	662	641	671	638	645	632	633	642	648	677	680	655	621	633	630	642	639	623	676	600	649	614	661	677	670	643	664	657	645	624	670	626	671	636	610	617	645	597	629	602	602	665	622	674	613	631	627	670	661	624	643	681	660	658	663	656	655	638	636	652	600	657	613	639	680	662	699	665	616	642	639	665	647	629	597	666	645	683	694	629	644	657	627	649	587	617	655	600	685	632	612	654	664	655	662	631	615	661	649	658	640	672	647	631	649	653	633	618	638	618	676	626	654	683	631	606	650	623	635	681	669	641	623	642	645	659	588	646	636	688	645	654	671	634	636	642	636	673	652	661	705	625	690	596	613	632	657	683	639	648	652	621	622	636	682	703	664	653	609	669	629	624	657	676	641	617	655	624	589	677	627	624	632	657	688	690	638	597	618	657	665	636	676	642	687	697	653	615	635	665	633	683	676	654	663	662	672	644	701	617	630	664	631	633	625	625	657	612	699	657	628	648	614	636	630	648	668	632	607	638	639	621	646	664	640	621	659	628	636	656	628	633	610	624	684	638	570	655	668	649	648	664	646	623	638	648	609	621	671	677	667	639	627	671	659	675	658	609	622	647	639	617	607	614	645	658	614	614	656	691	639	622	677	606	635	656	643	608	666	662	636	659	680	609	640	623	661	656	615	654	659	630	642	652	654	667	625	640	653	715	648	703	639	641	625	626	702	639	647	645	606	676	695	616	701	687	653	681	613	639	625	640	650	611	613	637	672	659	625	666	629	595	686	618	662	657	641	662	590	616	697	673	622	616	690	696	613	624	638	659	655	677	643	586	647	599	634	650	680	621	607	640	614	624	651	617	635	640	641	661	667	668	624	618	653	653	660	653	659	644	632	630	634	665	643	639	616	630	624	624	594	666	685	640	640	665	649	640	629	647	665	612	695	619	624	606	632	652	653	660	636	644	606	665	632	617	706	610	644	631	671	633	640	645	699	622	635	638	688	662	645	613	634	656	649	684	646	636	635	651	660	657	662	631	631	621	691	610	600	620	618	628	660	638	622	655	615	670	653	653	654	675	617	616	640	612	647	615	673	651	609	673	659	670	624	625	631	679	659	655	620	626	617	672	612	660	640	665	642	688	662	643	641	654	631	659	635	625	691	643	614	660	657	687	646	652	616	649	645	626	638	651	666	653	694	609	600	693	688	666	672	628	603	633	622	621	664	615	656	624	650	638	678	667	660	690	635	693	626	612	642	617	659	642	639	599	633	629	672	602	630	650	606	585	659	638	677	633	653	640	598	677	668	621	631	615	642	695	626	630	640	631	664	637	600	686	663	612	659	640	623	660	617	635	648	660	633	618	627	655	672	661	627	660	680	610	600	591	641	619	642	638	664	696	678	667	627	650	660	628	686	650	651	600	645	646	658	626	622	611	632	669	657	645	682	640	644	629	646	660	637	622	635	677	692	611	667	622	595	677	648	636	645	604	645	644	680	623	623	633	655	669	640	654	640	663	642	649	607	673	641	661	723	666	640	649	616	674	651	653	693	651	666	643	647	658	647	606	614	667	695	664	638	628	662	663	652	636	655	615	664	565	654	664	633	656	599	638	689	670	645	608	618	632	661	654	639	614	656	658	606	692	656	604	591	612	609	637	698	671	649	677	616	623	669	673	690	679	582	659	652	659	657	641	644	645	658	651	630	680	628	665	655	671	632	690	644	647	651	663	632	626	628	614	680	644	599	698	610	646	599	638	657	654	598	632	659	622	688	696	637	614	654	675	656	654	621	648	655	605	639	635	644	631	641	632	639	661	643	644	663	636	648	648	588	654	643	688	648	685	670	635	680	625	644	646	640	671	650	647	652	607	654	641	650	620	640	652	624	652	672	612	648	640	637	622	619	605	634	678	623	677	598	605	639	646	700	629	655	657	699	609	641	609	640	695	667	656	627	661	670	597	644	674	596	639	664	671	692	624	654	651	680	627	668	694	605	679	682	620	646	640	598	662	648	654	666	642	668	650	650	670	628	614	672	670	659	638	664	651	671	621	651	593	666	639	648	671	652	686	645	635	626	702	648	628	643	663	639	616	665	637	639	642	669	629	635	646	626	655	651	617	620	596	633	652	629	617	677	667	667	653	664	642	650	641	678	628	598	683	659	689	645	649	641	682	621	711	636	673	578	651	677	669	630	694	658	665	619	658	636	644	652	645	679	657	653	675	648	633	620	633	648	666	633	605	654	641	679	624	642	686	633	630	664	659	658	639	644	638	681	671	623	652	636	648	648	653	671	605	680	633	655	649	692	657	624	658	598	621	701	662	624	622	629	648	670	629	654	634	639	649	614	617	693	618	676	637	682	659	675	645	649	635	611	654	679	651	670	652	674	646	666	655	618	679	650	643	632	651	657	648	635	632	592	674	594	620	558	663	615	676	614	667	686	624	662	597	674	636	587	620	656	628	625	647	675	691	597	633	667	598	630	612	652	644	612	677	665	650	643	633	643	644	637	640	618	590	629	656	619	666	647	643	661	685	661	684	623	631	585	649	691	667	664	636	662	654	649	633	629	660	626	607	630	622	576	638	650	646	656	641	693	640	641	631	650	634	662	656	639	670	668	651	669	603	643	617	636	574	634	632	614	620	666	662	639	684	632	657	624	589	648	626	639	678	621	631	644	607	613	642	650	628	686	622	679	685	668	598	652	720	635	624	629	631	640	640	619	662	607	645	616	626	639	637	599	615	624	650	656	666	649	627	659	644	664	667	612	657	649	619	639	642	703	608	655	640	650	658	642	667	628	702	622	634	601	652	654	668	622	663	688	638	618	637	645	659	642	667	633	655	615	653	656	629	619	656	619	675	624	638	615	677	626	650	644	661	673	691	633	626	659	642	663	625	692	661	645	674	678	689	617	662	635	583	672	635	614	599	654	614	622	628	650	644	613	694	666	673	622	658	678	643	665	658	624	666	673	629	660	678	645	629	669	604	643	667	610	679	647	599	639	628	674	656	667	623	608	626	675	616	665	663	603	634	666	634	649	613	672	667	634	656	631	633	641	676	683	666	653	634	627	589	644	652	670	696	669	634	608	635	663	654	593	596	662	587	642	643	666	613	664	665	646	615	633	623	641	633	603
23429	20684	24258	27163	20684	20704	16388	847	418	377	411	347	323	300	270	236	252	202	222	207	203	207	204	186	182	189	173	183	198	169	193	213	166	172	179	176	165	153	208	168	162	149	160	176	192	204	191	177	172	154	172	155	169	155	165	176	194	194	178	179	173	188	169	144	146	138	144	162	176	173	183	159	190	152	166	173	188	174	171	172	186	176	170	173	169	178	187	161	170	181	169	193	153	173	182	170	166	167	167	177	176	177	176	160	166	158	164	147	172	156	187	160	157	144	158	159	164	164	167	181	159	174	175	159	176	173	155	191	159	155	160	177	155	155	171	170	173	144	160	170	181	135	161	155	177	178	160	162	145	170	165	167	171	149	158	183	166	161	178	166	169	148	159	165	174	161	158	153	171	163	172	171	166	162	158	154	170	144	181	186	131	169	147	154	152	177	160	168	170	171	181	168	182	171	184	174	142	163	197	167	154	168	159	178	150	167	202	161	172	182	156	156	174	165	184	142	173	181	160	142	184	149	172	166	135	167	164	182	161	167	167	201	154	146	172	185	170	149	166	166	157	163	157	165	188	173	170	167	143	155	171	179	156	157	163	162	164	160	196	169	155	142	161	175	189	164	154	149	165	145	153	154	169	194	183	158	187	177	149	154	161	139	152	156	146	156	165	152	154	168	171	170	154	153	169	150	159	143	163	146	153	158	170	159	147	168	180	166	182	160	157	149	161	150	165	171	165	162	165	173	177	161	171	162	144	171	158	161	166	170	169	165	188	174	166	164	150	164	142	149	181	178	124	142	173	195	162	175	183	182	162	163	203	144	166	189	146	156	178	171	162	161	161	173	192	165	171	161	156	141	161	159	152	163	194	170	133	179	182	154	160	175	192	168	161	198	169	151	209	182	170	161	163	172	166	188	156	187	163	177	204	154	161	155	145	169	160	155	161	162	166	150	202	196	189	173	154	167	174	185	157	176	161	166	168	161	160	167	167	147	163	178	190	150	171	151	162	186	169	143	171	185	144	153	179	168	156	169	144	156	171	198	170	163	154	168	152	167	195	166	162	172	179	202	175	168	193	132	171	169	167	185	181	179	164	148	138	171	186	193	144	152	148	148	159	181	184	170	165	160	145	177	168	160	139	144	151	157	182	157	157	136	162	169	162	141	151	173	161	159	162	136	175	181	188	164	136	161	163	161	174	171	172	160	180	160	147	181	154	150	168	156	160	171	202	158	174	157	162	157	158	183	148	147	152	159	168	165	193	194	164	170	167	153	169	168	168	156	159	171	159	172	162	149	181	165	164	163	149	165	170	154	198	166	171	161	169	155	178	160	172	178	188	185	168	179	164	144	158	159	197	180	165	164	158	158	152	149	168	150	157	177	167	177	161	179	162	151	198	157	182	176	154	171	165	156	144	151	164	183	144	173	144	158	180	161	160	146	148	136	164	147	160	171	166	173	172	157	169	170	170	155	165	156	176	175	120	172	172	167	170	143	163	149	173	188	182	182	179	177	177	155	173	163	176	171	164	152	191	183	166	151	168	178	170	162	157	135	202	174	176	162	175	154	161	155	175	154	144	165	145	168	170	159	164	188	182	173	153	156	186	138	162	178	167	141	145	186	180	184	190	170	184	164	180	164	152	154	182	162	155	171	174	177	183	154	159	184	172	183	160	182	146	157	170	165	150	163	163	162	166	154	186	191	162	166	154	157	182	154	157	163	136	167	154	154	175	163	175	168	182	165	157	181	163	146	172	155	152	129	175	182	166	168	172	147	173	149	189	172	158	152	164	165	139	157	187	152	172	162	166	161	170	207	191	163	166	158	155	155	157	165	159	179	163	158	150	171	164	151	160	180	180	160	168	154	158	158	176	145	168	176	173	183	156	192	177	169	180	194	158	155	155	148	147	156	173	156	184	171	160	151	179	174	153	153	166	153	161	202	144	145	164	176	165	186	184	181	159	161	163	163	151	150	153	124	153	182	169	145	178	173	165	181	146	165	176	178	167	165	171	190	165	159	156	144	143	156	183	167	188	167	167	180	175	161	164	170	158	152	155	168	174	148	161	179	170	154	150	161	168	157	187	178	189	164	163	195	190	150	148	164	167	166	169	177	164	182	147	147	165	180	172	187	175	157	191	151	177	155	139	158	176	191	170	162	166	166	146	189	185	189	146	188	186	174	164	157	176	189	181	191	185	179	185	137	185	184	170	172	153	177	142	176	173	168	160	164	180	180	167	151	163	154	152	156	159	152	168	173	162	170	145	168	168	155	169	149	131	160	159	165	189	194	153	167	165	163	157	146	164	169	158	144	165	166	158	193	164	157	142	162	166	167	174	171	167	180	186	167	164	169	159	172	158	158	159	166	138	169	180	163	147	155	133	153	176	181	193	195	166	152	167	162	164	155	170	176	183	170	179	186	167	156	183	171	197	164	180	153	180	173	132	163	165	171	162	173	168	166	149	175	184	155	146	177	157	154	165	187	161	172	159	188	182	205	164	163	163	174	157	167	149	153	159	152	136	174	155	202	193	164	139	144	154	162	166	161	123	138	148	169	157	162	151	182	139	160	175	150	163	190	154	185	148	177	146	184	192	155	169	141	171	192	157	154	172	176	176	187	166	164	163	187	169	189	199	162	160	185	168	158	182	165	141	184	147	149	178	200	178	152	163	200	163	188	160	179	167	160	182	153	184	162	191	169	168	152	142	153	177	162	184	154	171	168	143	163	170	153	187	171	182	152	160	175	169	163	180	163	175	175	179	169	181	142	162	157	165	163	165	182	151	172	170	187	172	162	184	170	147	149	139	147	180	178	184	153	165	159	177	141	177	160	153	218	194	157	149	167	169	174	146	173	152	154	169	191	158	166	166	168	145	165	168	158	187	153	160	168	165	165	180	171	160	162	174	159	165	163	164	173	164	158	182	186	172	174	157	125	169	177	149	145	161	175	176	169	157	166	165	155	154	169	155	182	165	178	179	180	151	166	169	169	183	196	149	146	164	159	175	156	177	170	167	167	152	170	147	161	160	160	187	183	171	182	172	177	182	179	118	158	154	151	156	192	181	134	159	166	193	153	171	145	148	168	158	183	177	160	163	181	184	155	151	158	147	161	181	173	170	151	161	173	162	164	163	160	164	170	168	178	140	142	157	175	150	181	190	187	175	154	177	176	165	162	164	163	181	160	190	186	164	156	161	150	171	189	158	181	165	159	164	158	181	174	196	157	164	153	161	164	173	163	178	180	163	168	166	167	155	182	160	148	170	169	149	173	149	161	175	164	185	166	169	164	153	162	155	148	160	165	147	184	159	166	149	168	150	170	139	176	168	171	173	174	160	160	157	167	180	188	179	136	156	161	176	174	192	152	176	167	178	163	166	179	156	148	154	169	151	165	165	187	155	154	167	172	191	159	177	180	165	183	179	165	168	206	142	176	153	186	174	145	182	208	175	177	169	161	160	176	166	171	156	174	159	185	149	146	132	164	191	154	171	160
3958	4798	2592	1435	915	762	580	534	507	493	490	452	447	473	404	420	388	428	416	441	432	400	450	390	414	385	386	403	414	398	422	423	410	400	411	423	411	410	418	406	411	424	427	380	440	435	404	434	427	394	434	424	418	397	414	413	429	391	396	407	417	372	407	411	421	410	439	461	398	399	390	390	445	412	417	416	408	384	425	442	438	418	424	411	450	406	430	425	369	388	419	409	379	433	417	413	396	422	417	395	409	383	374	418	377	389	442	442	409	400	389	420	416	438	433	436	399	409	393	404	411	417	372	430	390	387	396	387	423	394	402	398	391	416	407	405	391	417	401	385	424	420	430	418	426	452	377	426	402	421	460	407	432	423	435	410	399	411	435	356	434	418	426	384	439	453	409	427	433	405	376	395	426	443	413	424	416	389	394	425	441	382	403	416	420	394	406	406	395	436	413	436	402	417	420	399	417	423	390	399	374	422	401	408	406	418	412	408	383	419	428	375	383	379	408	388	400	391	403	410	410	384	404	412	449	428	423	344	403	406	414	389	460	426	440	419	430	405	416	429	420	424	441	376	401	403	443	427	396	391	426	405	406	408	390	416	422	378	410	407	406	397	378	387	427	425	406	393	428	394	381	421	428	385	435	409	420	401	431	415	423	414	408	420	385	410	403	454	403	456	397	398	423	368	392	423	384	404	412	380	426	409	417	449	391	397	436	423	425	426	423	357	405	402	407	432	439	419	421	394	442	421	420	375	407	382	414	422	414	414	378	423	415	403	390	391	400	411	368	423	389	372	386	396	381	398	426	383	376	410	403	409	419	390	447	400	426	397	420	398	411	383	392	389	432	418	400	391	424	421	419	426	414	411	377	414	383	418	419	388	382	420	424	389	413	422	397	414	416	401	382	387	429	384	412	417	432	419	404	408	413	424	393	422	431	410	410	414	403	389	409	422	429	426	429	395	393	384	396	378	410	408	401	374	417	385	429	424	402	392	379	422	402	436	415	379	409	399	406	397	420	401	401	401	406	390	431	391	409	418	398	405	411	380	442	411	419	412	403	372	446	430	395	413	437	452	442	416	426	397	444	434	365	430	374	399	381	442	400	421	419	394	421	417	387	410	423	412	407	413	402	377	417	411	437	410	410	424	425	406	392	392	364	393	417	402	460	409	423	397	361	397	430	411	392	430	393	425	406	416	432	445	418	410	380	393	365	416	406	444	434	398	397	436	393	410	416	444	405	393	425	414	376	400	399	420	399	412	383	410	381	409	430	424	421	412	411	374	427	399	398	390	397	422	413	399	360	419	437	370	419	377	474	394	413	384	382	426	437	435	404	410	429	409	400	417	391	408	415	411	406	418	379	391	371	399	400	400	414	404	406	417	401	416	433	397	377	437	404	411	389	394	416	426	396	404	415	420	417	431	408	419	448	403	418	385	422	426	448	411	396	430	465	363	410	403	420	404	385	424	438	392	438	422	431	395	423	384	416	406	406	414	447	406	430	425	432	411	406	432	431	444	411	358	431	372	421	443	414	407	416	365	401	418	425	387	437	392	404	382	400	430	443	405	412	402	396	410	423	423	449	394	400	424	428	392	366	389	427	403	423	423	435	372	411	408	418	416	405	392	428	401	397	411	437	437	412	412	435	418	393	419	411	419	421	395	382	415	430	399	396	410	369	401	402	393	412	452	408	377	406	380	433	437	387	413	364	409	383	412	400	419	381	379	392	408	395	380	400	361	399	394	420	404	377	438	401	415	448	439	425	429	389	397	374	412	459	427	367	396	427	397	426	431	433	385	395	360	400	423	433	384	380	397	433	428	408	411	422	404	388	388	386	421	377	425	435	401	399	455	375	420	410	380	398	425	423	398	381	427	422	372	416	399	378	427	413	395	415	421	377	398	431	416	401	424	436	398	405	431	393	423	360	413	422	369	439	394	410	424	416	408	367	422	425	370	428	411	366	387	393	385	395	357	443	425	393	423	412	394	385	434	398	392	370	434	400	407	403	398	433	397	399	366	420	387	387	404	381	370	438	402	415	404	441	409	384	423	368	391	442	411	440	421	379	414	427	415	463	392	398	419	397	378	411	396	388	371	430	408	381	361	385	402	393	429	380	402	415	413	430	410	390	409	396	414	381	403	391	451	429	407	454	381	420	431	393	405	378	364	389	411	416	407	424	436	389	400	407	415	394	405	401	417	397	412	390	401	386	425	408	404	383	392	427	389	394	397	406	393	412	370	368	417	364	403	437	391	398	404	417	389	393	420	435	421	425	396	442	413	406	417	407	379	402	403	390	418	411	426	414	391	404	417	384	399	423	409	361	380	384	371	437	399	413	427	404	425	388	410	376	396	423	398	405	392	398	399	420	453	422	423	373	394	411	380	386	414	408	413	393	432	446	399	403	415	447	397	424	386	394	386	389	444	431	417	384	428	416	400	379	412	391	388	404	412	434	417	381	470	418	432	407	407	395	398	395	412	401	441	470	394	408	426	385	406	375	393	416	407	383	419	428	434	384	395	412	402	440	426	419	405	370	404	429	411	382	399	430	433	396	416	433	400	392	400	399	426	411	406	417	403	419	392	409	413	372	397	393	392	408	402	395	404	394	386	363	447	390	411	391	420	389	473	399	385	407	411	437	426	420	404	412	412	406	446	382	422	373	392	405	412	370	402	392	414	376	433	396	391	375	415	393	409	416	374	406	397	404	414	433	377	414	416	388	399	424	400	377	390	387	369	389	462	436	404	392	436	366	369	419	427	396	402	434	410	429	432	416	415	413	399	365	393	382	399	409	425	420	399	423	421	441	357	396	449	433	413	410	406	397	445	396	386	389	415	405	449	392	440	413	413	422	415	428	433	420	411	416	418	387	404	363	404	386	431	413	430	411	386	408	413	388	405	417	394	417	425	426	432	414	404	390	419	390	400	391	408	398	430	416	409	407	418	397	341	418	413	405	377	408	405	434	398	425	415	404	371	395	396	408	371	431	404	409	413	399	385	451	391	374	408	394	395	407	422	408	416	414	408	420	412	401	405	394	401	397	399	448	410	438	397	420	423	386	397	405	385	415	395	412	407	412	394	386	399	441	386	421	413	432	390	420	445	383	418	403	394	409	391	439	431	408	418	423	412	433	424	420	371	388	396	369	415	404	388	378	418	430	409	425	436	412	373	440	401	417	414	396	428	409	371	375	416	417	390	430	440	409	385	393	416	404	385	416	384	419	368	383	438	408	387	416	412	411	404	409	378	433	413	452	392	409	383	396	438	383	393	397	385	442	403	409	381	409	440	414	410	378	388	417	368	396	427	432	405	408	416	402	386	397	436	369	415	425	420	415	442	384	369	428	405	390	381	391	415	438	428	416	393	437	420	395	440	407	376	423	383	425	454	406	419	430	418	457	378	423	415	436	415	383	389	428	425	418	403	422	393	417	431	451	390	390	431	436	389	358	430	411	407	421	423	383	412	397	436	367	404	398	420	372	374	381	403	388	404
31322	19264	7876	1101	644	642	521	522	455	482	446	416	459	410	416	395	419	384	397	393	384	398	419	380	400	413	404	433	430	396	402	420	387	414	427	431	415	453	438	417	421	415	418	413	410	420	410	383	369	392	415	399	364	414	448	400	429	394	366	414	421	413	431	392	392	410	419	426	385	432	389	390	410	366	400	387	383	424	408	399	401	404	444	377	393	417	427	405	409	372	388	405	408	399	413	399	372	397	408	398	436	403	346	397	403	399	355	409	432	384	429	430	407	397	402	412	460	401	401	404	405	378	423	398	409	453	426	424	425	433	393	433	376	360	416	411	459	439	398	366	422	365	410	428	417	424	378	431	429	408	376	390	421	388	429	423	421	409	417	436	379	366	373	387	413	406	394	393	415	417	401	417	378	362	406	400	415	450	405	398	393	425	427	408	458	371	445	402	413	421	474	389	447	419	445	435	434	412	385	382	402	437	414	415	395	424	415	452	426	428	433	405	414	416	409	404	399	393	401	438	393	372	407	375	470	435	403	422	392	397	404	408	437	389	390	372	408	397	361	408	384	441	398	403	364	394	388	414	401	423	393	418	371	457	403	425	407	424	386	396	422	392	416	390	420	445	401	411	436	413	393	394	371	426	392	402	432	386	408	422	383	403	397	406	419	422	397	403	417	424	420	415	397	431	391	379	398	386	418	419	426	409	391	418	406	362	401	408	415	401	387	437	418	393	417	413	424	426	379	426	407	389	392	416	419	420	425	423	427	403	406	424	340	408	390	413	406	390	411	424	390	403	374	414	387	437	428	400	414	403	400	449	374	388	375	422	442	429	422	414	428	382	398	426	428	390	405	393	422	390	399	428	398	399	414	401	407	403	384	393	378	405	375	364	390	391	410	396	439	396	387	406	440	418	422	404	423	401	400	406	410	457	421	425	381	417	395	396	433	419	394	393	396	448	395	416	389	414	436	433	389	414	399	412	416	397	407	390	401	392	430	399	426	372	391	409	420	371	394	412	404	373	393	424	386	401	388	400	421	409	430	412	436	429	378	395	381	403	409	387	401	434	404	418	410	422	409	433	411	398	443	412	385	409	342	400	406	427	461	387	385	407	395	392	402	359	373	442	371	334	411	396	371	400	411	445	429	401	412	377	426	439	371	420	423	400	392	433	388	376	429	402	381	398	388	415	375	391	385	417	395	409	454	415	425	425	405	403	441	379	413	396	405	406	427	414	404	360	427	437	384	410	406	378	393	387	402	413	439	408	388	396	420	393	444	388	395	401	401	389	405	381	403	403	389	363	397	408	388	426	368	414	395	419	380	408	415	399	442	381	393	378	408	372	460	379	368	363	423	418	400	418	383	431	404	374	414	394	407	434	429	406	383	418	399	383	448	387	429	422	383	417	423	408	410	392	411	405	380	404	383	417	432	378	434	370	410	410	394	413	389	437	413	447	421	443	392	379	416	348	391	422	373	411	422	387	399	420	391	402	426	449	403	367	378	387	430	385	421	420	410	414	393	405	442	385	436	413	448	443	423	394	401	421	403	411	401	420	406	411	373	418	443	405	416	380	397	409	427	397	389	422	384	414	399	400	385	426	434	355	392	359	364	422	414	421	419	388	429	440	445	405	400	394	408	421	436	399	390	435	406	416	428	369	430	332	412	411	428	396	422	410	401	397	408	397	373	426	363	413	370	426	436	381	402	404	407	406	412	452	427	410	423	410	420	437	409	442	384	418	411	417	390	436	395	373	410	400	453	365	427	421	437	380	415	374	405	422	383	411	418	405	392	407	408	394	384	422	423	419	423	423	431	425	398	397	378	410	347	400	369	390	372	406	446	403	386	383	397	398	380	393	397	366	419	421	444	369	395	397	425	454	398	425	381	377	441	414	394	408	374	367	395	385	423	415	393	441	391	388	400	400	393	414	389	363	427	421	438	403	383	393	403	418	425	413	417	444	392	419	412	393	392	366	400	430	419	413	396	407	411	377	430	384	421	415	443	387	419	370	418	391	385	370	386	403	419	388	361	404	365	390	392	411	421	419	428	373	391	423	428	417	444	415	453	417	406	388	428	371	366	458	450	433	410	429	413	391	423	376	425	440	410	410	418	401	396	399	396	399	446	411	415	404	396	395	415	372	425	436	363	463	415	381	416	384	395	415	377	403	398	380	403	370	413	424	389	408	404	436	361	414	394	397	403	387	425	373	410	404	431	413	390	367	398	370	417	430	457	432	421	408	400	386	414	403	403	388	436	391	409	406	373	416	384	441	418	392	403	402	372	433	432	429	395	372	381	416	433	377	409	371	413	388	414	405	343	390	399	389	410	439	411	392	444	370	410	412	397	384	427	403	426	414	444	420	374	384	384	411	414	395	419	412	408	416	411	383	409	409	409	436	387	412	430	437	435	439	424	396	422	432	436	389	398	417	399	388	411	435	376	377	424	392	420	391	417	420	448	435	403	407	374	406	433	392	431	385	384	397	409	471	354	398	420	398	395	370	382	401	415	433	399	388	426	391	359	373	364	395	383	424	403	439	366	405	388	404	392	394	406	393	390	418	407	390	393	377	470	405	405	409	394	398	423	453	427	395	384	428	431	392	396	402	376	417	370	392	389	433	417	384	397	421	437	416	373	420	368	418	359	445	384	394	401	446	408	406	391	385	386	416	408	412	365	415	394	399	460	407	388	393	366	395	390	397	404	409	393	410	371	404	386	426	374	432	409	395	425	444	424	417	395	396	380	423	396	377	418	433	387	446	426	449	410	438	404	434	408	422	383	432	424	429	391	401	418	413	392	407	385	376	382	427	386	409	394	387	407	419	364	416	369	441	440	450	383	392	410	436	409	409	395	432	396	389	391	418	408	420	405	409	414	407	398	391	414	410	419	403	396	384	404	410	406	405	414	397	415	411	421	428	441	395	399	395	411	363	400	428	426	387	412	431	410	405	402	402	419	399	442	421	362	402	416	366	403	386	373	394	411	394	445	424	419	371	403	382	443	409	389	383	388	398	384	402	353	380	411	405	410	408	386	386	403	391	392	400	394	454	414	387	431	430	403	403	408	411	443	439	380	447	410	356	386	427	406	383	419	414	432	399	408	393	376	420	408	424	396	385	443	387	396	401	413	378	398	450	424	428	394	436	397	386	392	385	370	395	402	426	428	412	369	402	377	424	436	409	405	409	370	399	400	396	383	401	390	386	375	396	415	416	409	391	422	387	400	373	406	407	398	422	393	381	390	389	380	375	425	387	385	453	343	382	419	407	402	380	383	398	405	444	433	411	437	388	398	415	380	387	409	352	399	433	407	428	409	396	395	415	384	420	392	391	423	434	419	423	376	376	398	412	413	419	418	382	387	371	369	403	413	439	400	403	389	407	428	393	431	434	394	405	402	413	405	438	392	415	424	411	391	402	384	421	419	439	439	390	422	397	405	424	423	394	390	374	379	395	419	369	382	405	419	389	401	389	404	409	389	423	393	387	410	409	390	413
5772	1776	1317	1137	1033	977	912	926	872	959	895	911	931	938	899	880	921	878	900	903	856	889	835	898	897	908	895	925	863	953	898	848	876	865	948	883	893	872	885	859	921	880	913	925	923	961	918	921	908	888	865	859	910	889	921	863	931	834	950	916	904	879	929	949	913	911	874	917	893	836	941	918	965	953	917	892	955	955	866	845	908	940	919	955	873	847	846	913	887	908	917	901	871	907	884	884	883	845	937	906	868	933	931	899	865	939	917	870	932	904	952	868	911	861	855	905	882	903	985	890	902	970	918	918	913	891	900	874	870	898	900	876	899	904	877	913	929	915	820	890	862	870	918	893	937	901	926	858	907	893	905	917	900	899	906	897	881	906	849	917	941	853	867	926	858	848	893	902	852	874	905	899	917	936	931	886	904	849	904	890	875	852	911	846	862	888	915	884	929	837	910	925	911	864	902	937	852	940	924	971	912	896	944	938	877	901	920	822	890	931	919	887	921	862	914	885	920	842	918	919	898	928	897	927	923	851	892	885	883	917	896	935	893	867	890	895	906	889	886	886	930	860	874	835	888	925	935	955	899	916	912	869	904	921	882	871	856	820	904	850	837	934	947	903	885	865	910	895	927	894	912	916	899	881	925	916	815	865	901	900	945	874	870	933	909	911	922	877	873	844	858	873	920	915	881	913	896	908	876	890	871	913	898	888	914	866	886	905	851	870	880	905	908	903	889	901	915	861	864	877	909	933	901	907	870	932	872	884	908	925	909	953	915	896	927	890	938	901	885	947	919	920	937	898	883	865	890	895	940	928	900	884	910	899	903	889	885	862	853	897	902	910	888	923	918	911	934	934	965	913	897	926	904	896	918	895	907	920	886	872	797	892	920	873	925	900	919	868	895	891	935	863	931	909	884	947	858	905	894	905	890	895	869	913	889	896	860	910	892	890	898	899	891	943	924	888	917	887	867	887	925	880	891	940	921	905	874	901	915	901	857	899	840	893	860	893	891	850	891	920	920	908	899	924	826	892	884	898	903	861	878	984	928	880	912	976	889	902	913	882	926	877	944	884	869	919	942	863	899	948	876	885	936	851	932	909	954	876	869	888	879	885	862	867	865	887	876	945	886	875	932	894	895	924	884	945	881	921	879	909	911	911	899	874	877	878	881	875	904	872	899	893	881	892	908	884	865	917	896	885	936	896	853	955	867	899	880	916	907	873	891	887	891	867	874	864	933	913	880	897	882	951	896	911	889	880	915	912	919	924	914	888	872	861	894	887	906	903	911	878	876	898	902	927	899	884	913	877	884	934	888	881	964	941	952	972	925	926	876	947	899	879	891	890	894	891	858	877	883	900	886	890	950	889	926	879	923	921	924	874	926	935	886	929	907	887	897	882	883	973	940	877	880	936	917	962	930	846	802	899	899	941	898	880	915	907	908	916	883	872	922	875	827	876	871	895	905	922	905	864	885	875	889	900	864	851	886	920	912	893	962	929	879	925	893	943	905	904	870	868	914	865	908	944	916	869	934	933	919	905	904	913	876	924	895	863	898	887	920	905	921	874	908	891	878	974	882	897	902	882	903	951	924	961	927	878	891	912	884	910	910	926	945	942	898	908	852	877	882	868	851	914	875	854	894	893	860	883	917	930	861	900	919	854	869	884	892	850	911	897	940	921	905	881	924	861	898	890	861	877	882	897	905	897	900	841	900	912	880	898	865	877	884	904	871	918	908	843	883	906	865	888	890	868	869	925	875	911	901	891	834	890	908	942	912	912	848	897	934	905	882	896	874	871	906	916	887	925	915	866	876	891	909	906	894	890	857	926	853	909	884	891	887	888	926	938	908	896	958	919	849	939	931	918	909	873	917	898	883	897	899	829	897	935	886	892	930	906	926	892	851	902	852	936	894	922	974	870	916	922	913	925	882	899	871	898	944	904	903	849	943	893	898	884	885	870	904	915	892	916	911	923	861	900	901	888	851	900	970	880	920	856	868	889	888	881	971	881	853	885	831	876	868	900	883	884	842	904	889	895	870	902	931	924	922	900	903	935	872	868	949	866	873	909	867	943	889	945	883	906	888	955	938	874	935	868	851	899	916	909	916	890	860	876	856	806	887	848	883	919	854	937	897	885	899	887	898	894	907	859	863	859	939	889	872	905	855	914	890	875	910	950	872	927	871	862	864	907	926	880	878	949	855	814	910	923	877	911	945	906	948	881	887	867	868	880	907	935	841	885	914	884	914	919	918	852	867	895	921	933	908	871	878	936	884	899	887	905	971	856	933	873	894	908	873	907	926	877	850	925	906	888	920	881	914	933	935	937	928	924	918	959	869	860	911	930	924	887	819	870	883	899	912	926	890	840	910	866	916	886	922	922	911	898	906	893	952	898	920	910	914	906	884	910	928	873	905	906	900	896	900	921	895	883	912	836	940	870	832	849	914	891	884	900	903	890	931	895	900	888	889	888	874	833	891	909	918	913	887	872	906	871	872	890	959	915	881	944	952	894	849	902	880	925	898	857	964	886	900	905	881	913	904	848	898	928	892	889	931	945	878	958	905	868	874	908	861	931	865	907	857	877	880	866	913	904	887	939	840	891	914	947	891	848	877	897	896	926	923	945	845	936	922	914	902	870	920	866	939	879	902	834	908	906	906	881	875	887	911	907	908	898	874	899	896	901	866	926	925	892	880	938	860	880	885	888	870	908	924	932	898	899	910	890	927	880	949	878	901	914	919	874	909	910	914	881	931	896	940	887	903	957	903	911	912	901	927	893	876	864	874	915	919	923	900	943	846	879	889	927	874	832	905	891	873	856	895	874	910	912	862	903	869	915	863	890	899	868	904	823	878	890	856	855	906	897	887	881	941	927	866	909	900	904	897	887	926	926	937	917	948	967	870	895	885	910	919	893	917	908	839	969	964	931	882	869	948	887	873	931	952	908	895	902	880	879	924	946	851	862	888	890	893	926	873	893	916	913	901	894	843	933	949	932	865	875	929	933	905	869	904	913	896	925	884	884	921	900	917	833	901	896	941	918	928	961	881	959	872	838	920	887	927	859	881	934	874	931	919	914	892	906	927	954	945	886	871	884	908	864	892	902	863	911	935	893	898	914	891	960	876	884	961	880	925	923	953	959	879	900	883	897	935	940	915	902	889	890	894	914	831	924	910	872	903	889	858	936	860	905	807	942	874	838	848	917	911	916	901	908	948	905	892	931	931	935	835	862	949	854	940	891	911	863	911	865	862	889	881	914	883	927	873	883	913	903	909	864	888	909	894	944	883	871	926	956	899	913	883	898	883	896	925	905	862	873	938	900	890	863	919	933	903	878	948	878	876	869	947	921	850	967	879	894	884	921	863	952	916	880	896	922	852	926	903	910	850	937	921	896	909	890	858	965	872	867	858	862	894	945	936	894	927	916	887	928	967	927	888	872	915	924	886	882	918	869	936	923	961	926	906	900	941	894	950	908	872	929	915	906	895	880	897	895	887	907
23971	20644	23878	27441	20632	19899	1209	524	406	424	440	371	389	371	374	318	326	344	319	312	297	302	298	310	293	356	284	282	306	310	328	289	290	287	315	300	315	298	294	276	284	306	304	268	303	306	295	273	299	292	256	264	293	299	302	311	296	282	286	292	280	284	297	304	286	298	269	294	281	275	315	316	252	280	298	275	303	276	273	286	275	304	286	290	301	341	289	292	287	288	267	330	306	279	311	311	287	272	282	316	289	314	281	271	292	262	282	296	289	282	277	327	278	291	265	270	306	313	327	280	254	277	313	286	279	283	302	317	294	283	268	277	310	287	252	306	276	290	301	286	278	306	289	300	277	285	272	272	273	295	298	283	322	299	293	298	300	270	297	307	314	279	282	314	320	288	294	242	278	284	290	313	306	266	276	266	233	293	291	306	288	249	276	277	270	261	308	314	302	279	275	252	320	289	283	306	281	265	310	297	295	264	288	292	312	300	272	267	271	270	280	297	309	280	298	278	313	291	290	289	269	295	283	302	316	263	259	302	288	265	279	264	263	286	257	292	285	285	297	288	262	322	259	281	306	296	289	337	288	284	326	292	296	299	287	288	287	297	304	268	300	263	325	274	300	309	260	323	273	274	262	315	327	325	266	276	291	266	307	313	269	284	282	285	287	309	273	279	303	294	309	291	280	295	324	317	309	297	257	300	290	269	304	310	279	297	281	306	278	267	254	289	265	281	313	287	279	302	292	283	314	257	253	294	276	278	312	304	281	305	285	301	285	247	253	316	261	276	306	289	313	281	274	272	286	279	273	260	263	283	291	272	302	266	273	286	280	298	287	295	289	295	288	282	294	286	299	299	306	267	297	291	311	284	278	286	277	306	250	327	290	307	270	294	291	287	294	281	252	274	299	311	299	280	333	294	276	290	282	311	286	254	279	296	304	301	287	284	288	301	295	294	292	289	306	265	304	298	306	282	314	276	297	322	262	273	282	291	295	307	272	278	287	281	294	272	287	288	284	304	278	294	312	266	276	295	293	341	280	307	327	266	268	289	281	290	315	292	285	292	322	272	287	308	269	299	289	277	277	268	280	317	254	282	278	312	276	274	298	273	290	258	295	273	274	314	289	258	312	278	307	313	302	295	290	312	301	307	305	269	263	288	265	309	281	311	286	255	249	301	290	313	276	294	281	259	290	283	304	283	285	280	310	305	289	297	286	326	280	329	290	292	266	284	283	308	297	309	283	315	294	309	296	327	285	307	304	285	275	304	291	266	267	288	276	274	302	255	320	301	277	294	266	304	288	299	295	288	282	291	297	312	295	303	272	302	289	286	291	287	261	288	276	263	310	250	259	271	290	290	275	274	327	278	287	312	278	286	263	292	277	311	280	276	300	272	314	290	323	289	296	278	268	322	298	304	314	320	301	279	280	310	316	315	310	265	275	280	319	295	290	272	318	305	292	299	306	284	272	295	294	272	272	276	245	321	296	274	303	318	274	265	274	275	283	274	296	269	264	281	284	295	290	288	272	268	280	293	304	277	308	275	279	302	273	266	301	304	280	284	271	289	312	271	305	292	275	297	263	273	259	283	294	286	264	300	294	278	290	273	312	292	322	298	274	282	288	294	296	273	280	263	295	303	298	285	287	302	269	296	299	279	252	278	301	308	295	276	309	305	296	262	247	255	295	287	295	284	286	290	272	276	283	295	286	297	288	269	290	257	293	275	269	291	285	299	290	289	306	289	282	284	281	246	265	267	324	307	305	282	313	305	275	311	314	301	267	283	298	291	302	306	324	273	274	272	301	312	315	298	263	273	271	264	305	259	273	290	314	267	245	294	297	278	300	314	310	293	298	308	297	264	302	326	277	274	261	302	278	299	304	286	280	257	293	287	303	276	286	265	287	277	287	267	291	315	285	315	275	258	284	298	290	271	276	268	303	276	280	268	293	260	289	305	279	294	295	311	306	275	309	290	291	303	292	260	300	282	281	312	283	282	307	277	305	302	300	314	277	271	274	273	284	309	315	296	285	295	269	286	296	288	252	276	295	342	260	290	248	284	299	292	283	283	297	319	283	294	313	290	276	280	267	292	312	298	284	291	319	274	273	275	294	282	274	286	267	289	300	293	283	323	277	269	277	285	299	302	290	291	272	324	286	294	315	287	305	292	285	302	310	254	257	330	281	288	321	297	352	308	321	290	283	268	298	307	292	310	263	278	277	286	276	302	257	320	282	292	309	272	313	274	287	282	282	303	277	301	302	293	258	304	304	304	296	281	273	308	277	299	313	279	296	330	302	285	286	290	286	304	266	307	290	291	293	277	266	265	269	306	290	264	337	301	287	310	286	308	269	291	297	322	314	281	272	312	266	284	315	284	279	309	272	276	275	291	269	269	272	296	302	329	284	268	290	279	314	312	263	252	278	302	305	293	284	280	314	320	319	310	286	290	283	295	287	308	303	264	289	287	271	296	289	301	278	303	305	304	273	300	313	278	293	307	319	264	281	290	317	280	277	249	299	286	307	265	265	279	303	314	285	254	279	285	271	243	293	276	295	304	335	305	292	311	277	278	303	285	299	316	250	266	317	284	277	259	278	306	288	274	308	297	301	258	291	290	280	265	271	306	286	261	290	283	281	306	272	312	298	279	276	273	270	319	292	315	273	284	280	280	272	285	289	311	285	321	304	261	296	313	258	254	322	309	252	269	267	284	285	261	305	281	254	282	296	293	315	307	287	284	280	305	298	256	291	285	293	293	284	291	291	305	308	310	290	314	279	267	288	270	278	311	294	309	285	262	278	308	272	319	302	293	326	289	296	285	274	290	294	317	303	268	276	293	312	305	290	293	258	273	300	293	312	303	284	296	267	281	308	286	268	282	301	276	330	288	273	303	281	310	294	313	270	293	262	288	263	288	310	322	257	287	302	295	280	293	252	306	293	289	293	265	284	342	265	291	286	323	292	246	331	264	269	291	312	289	300	309	264	274	282	276	275	306	271	276	294	305	271	277	316	301	283	293	295	274	262	300	278	242	263	261	262	292	284	275	279	290	280	300	287	282	281	240	301	256	270	288	292	313	291	257	297	310	267	298	310	288	304	299	297	273	270	304	289	296	280	303	280	273	252	247	298	272	287	276	295	280	294	304	287	284	281	290	263	282	273	324	297	292	294	319	277	262	312	282	288	281	269	290	283	282	291	289	298	293	302	280	302	322	274	262	316	285	255	286	287	288	276	249	301	307	286	285	296	298	269	322	267	281	301	320	282	283	324	305	312	277	308	318	284	289	277	278	315	279	276	315	281	280	287	264	270	281	289	299	251	314	282	321	266	249	279	301	287	280	289	322	295	282	295	312	282	279	293	260	303	297	284	259	281	287	294	294	332	267	282	298	295	299	286	279	272	294	301	297	267	292	255	261	307	286	294	271	308	299	300	337	278	293	285	267	282	279	297	286	281	289	314	266	310	287	284	300	298	263	331	274	289	301	276	321	311	279	299	300
3648	3333	1957	1165	987	833	774	692	717	680	715	651	734	669	672	663	623	655	646	647	637	638	693	683	694	620	638	610	604	679	674	646	687	635	589	620	688	674	626	642	646	640	623	654	659	674	672	623	649	640	637	690	674	663	624	658	636	665	662	635	666	656	665	655	666	658	634	611	692	649	657	655	645	622	637	627	673	652	623	628	643	652	656	632	601	657	654	630	627	616	621	614	646	670	625	672	615	690	650	621	595	631	642	684	651	604	617	627	621	621	648	642	611	684	673	646	662	645	615	636	674	663	670	655	649	596	638	636	672	669	622	623	645	637	671	642	608	655	636	631	701	652	616	635	624	615	646	631	663	662	638	686	643	672	615	591	622	636	628	650	670	617	648	623	620	636	627	673	615	628	601	700	685	651	656	705	657	627	650	660	663	641	630	673	683	544	661	672	607	627	622	616	653	662	674	662	623	646	674	667	689	614	651	657	630	637	619	674	693	641	643	610	636	630	641	642	657	634	667	643	628	614	645	668	642	633	672	643	624	656	681	647	696	644	646	648	661	653	664	602	669	669	566	645	607	648	617	630	679	635	640	689	640	648	606	613	670	652	733	595	668	577	663	644	657	660	661	650	641	654	655	679	655	664	647	620	637	654	647	670	663	611	652	614	684	679	626	631	617	661	632	649	594	635	695	635	624	626	660	649	716	658	653	644	648	676	641	644	634	645	644	649	664	630	629	637	618	649	668	629	614	630	653	630	632	650	698	644	634	668	697	633	639	685	647	676	651	701	679	648	608	670	637	651	635	607	658	668	637	674	671	613	651	658	637	589	652	586	649	649	639	653	717	646	624	637	621	642	670	704	627	673	614	645	691	658	656	640	650	593	684	658	642	685	685	653	612	605	641	649	647	673	643	647	621	652	680	626	676	667	602	594	640	636	647	693	653	684	650	626	652	686	631	654	692	612	674	640	634	635	680	660	624	630	638	683	637	660	652	652	642	657	627	628	658	668	651	643	640	628	639	716	601	656	614	677	690	673	629	659	645	690	660	643	633	698	619	644	667	706	630	611	630	600	648	688	671	642	626	665	619	646	639	626	643	619	666	650	617	615	660	635	661	631	668	619	640	632	696	637	671	633	649	590	683	677	673	652	692	682	687	645	675	643	619	587	630	578	691	655	650	683	633	627	649	655	641	669	647	631	644	623	636	656	614	675	640	688	662	620	678	633	647	590	635	634	625	705	688	618	618	637	651	682	622	637	632	634	664	642	676	693	651	624	687	649	616	633	671	619	666	626	643	631	629	635	634	647	632	640	636	655	675	658	685	652	639	640	647	692	647	644	582	629	679	645	594	655	652	635	673	644	630	650	701	640	619	674	657	685	617	644	648	657	644	686	645	632	641	668	652	631	650	694	596	645	623	632	627	649	633	646	658	626	652	654	605	650	626	650	628	631	592	626	663	592	640	620	586	624	695	649	651	588	693	626	608	622	641	613	665	627	639	628	670	637	669	669	678	652	634	665	616	634	637	689	642	743	638	664	638	604	643	628	678	656	669	614	653	668	666	671	635	660	647	652	671	642	644	672	652	661	670	613	645	643	660	639	663	645	621	637	628	652	611	628	686	663	584	626	683	660	665	634	657	645	638	666	631	642	656	674	647	650	656	640	635	644	653	652	668	655	643	641	649	663	660	685	653	654	659	621	614	645	558	657	668	634	629	655	655	627	640	656	639	635	666	655	633	622	656	629	610	673	647	616	622	629	619	625	648	667	637	597	683	633	646	634	618	664	664	657	648	643	646	634	635	659	671	705	628	647	667	608	664	657	686	667	648	617	638	661	620	650	674	609	635	640	649	628	659	687	623	632	615	602	650	624	691	682	635	640	662	646	605	651	707	658	627	673	629	635	640	652	634	657	621	664	727	661	666	675	630	656	676	674	631	648	664	645	648	631	675	668	666	647	715	642	651	642	674	652	620	605	720	590	711	643	627	621	586	649	628	686	666	663	649	699	647	649	644	593	652	647	626	637	636	663	655	723	636	630	641	625	697	659	688	669	635	626	657	658	659	640	622	675	639	606	635	638	623	580	616	670	682	618	660	666	677	607	672	641	631	654	622	680	660	695	634	640	616	693	587	627	633	630	656	638	631	649	623	664	614	632	638	573	628	643	641	635	661	662	640	658	636	639	659	659	637	612	636	654	659	660	651	629	638	643	620	654	654	653	669	649	672	634	669	635	634	664	688	632	631	636	652	638	660	641	636	626	653	632	626	650	639	646	695	628	627	667	651	631	700	638	608	623	646	708	647	625	678	667	633	685	651	647	676	640	632	648	641	630	656	665	658	677	620	595	630	637	632	664	673	639	660	634	677	609	617	682	615	673	621	657	686	637	623	637	638	648	665	692	630	652	679	621	649	615	685	620	618	678	656	632	642	661	637	701	626	671	648	703	721	648	676	650	620	630	671	599	651	659	652	650	623	624	653	633	617	636	659	671	628	623	652	622	615	650	610	656	676	669	622	665	671	688	684	707	624	619	633	656	656	610	613	624	630	647	604	698	666	640	629	625	641	601	657	656	682	670	659	636	634	663	634	634	612	612	661	621	665	657	620	683	671	708	588	561	633	663	648	653	595	670	636	619	694	695	644	659	665	660	638	676	666	667	617	619	623	602	625	639	647	669	660	658	616	667	655	618	631	659	612	658	656	634	617	625	628	687	659	646	592	690	649	639	649	651	614	660	616	659	655	662	635	628	630	656	596	657	670	660	698	621	635	673	662	672	661	702	663	637	629	662	667	654	648	699	646	609	605	642	618	653	622	628	673	674	644	663	606	697	652	605	667	648	649	648	667	687	625	634	661	689	638	626	665	637	673	662	653	650	647	650	682	641	640	663	661	616	658	600	662	610	668	641	597	621	675	611	691	661	680	683	650	701	616	615	602	637	630	666	682	609	637	646	664	640	658	697	667	666	644	688	642	594	697	623	638	684	651	686	635	631	661	605	640	642	638	631	648	673	704	608	623	620	617	639	692	610	653	627	660	695	637	641	685	658	701	616	620	635	603	680	615	670	662	659	629	634	633	652	627	724	646	665	608	669	645	653	639	687	647	653	675	643	659	634	627	677	665	631	624	641	637	690	666	688	639	661	679	664	644	620	651	646	630	648	686	652	651	611	673	627	656	670	605	666	644	661	643	665	640	609	591	670	652	608	603	670	620	636	646	675	592	641	615	634	720	685	626	631	644	665	652	623	605	673	663	610	654	619	676	671	628	644	640	651	632	617	614	649	618	592	671	644	664	664	660	622	691	628	666	672	641	670	626	654	618	652	631	670	659	646	637	670	691	621	586	660	647	607	650	677	666	642	633	624	696	620	644	600	639	577	631	692	692	656	672	695	633	654	656	660	616	642	650	667	671	648	652	624	653	668	665	657	673	668	649	660	643	617	654	620	668	617	597	674	631	605	637	676	654	625	676	660	650	622	672	632	679	656	658	648	650	674
23366	20636	24160	27113	20637	20655	16660	866	437	355	360	347	317	322	300	231	237	226	219	218	154	205	198	188	188	191	173	169	195	182	150	181	227	177	167	190	181	194	184	152	160	188	176	171	181	178	184	171	198	179	176	165	187	155	151	167	161	180	178	178	186	181	171	164	176	190	171	186	170	140	157	160	194	186	171	203	152	166	174	216	162	155	183	155	174	193	172	182	151	179	181	169	192	145	183	189	176	193	168	178	170	166	183	167	156	180	167	172	194	178	185	154	164	181	172	154	162	157	153	130	149	149	166	155	197	186	194	143	181	171	167	161	159	169	186	175	148	193	158	167	168	164	149	186	164	156	160	186	167	166	159	156	170	184	166	188	158	158	167	176	162	159	167	186	161	159	178	165	184	179	188	172	178	159	165	165	170	137	152	169	165	188	167	175	164	145	165	165	176	148	186	177	164	198	191	175	159	122	187	192	160	150	176	178	154	187	163	174	162	146	174	161	169	161	167	170	190	173	190	182	191	165	146	171	168	157	157	168	167	180	172	188	169	167	168	163	166	155	154	158	184	174	150	189	173	158	183	173	138	159	162	162	173	156	168	183	191	160	185	175	184	176	164	191	158	165	154	152	182	167	158	193	195	172	152	193	163	165	163	190	177	168	155	173	171	150	164	171	163	179	148	171	175	165	186	176	152	178	182	177	168	170	165	187	190	173	174	163	170	173	150	179	185	183	190	167	182	160	169	166	173	180	151	144	186	194	179	184	136	171	165	138	158	173	154	157	166	153	149	159	171	178	172	150	166	165	168	169	180	146	152	185	150	164	169	151	169	160	161	182	183	172	188	169	182	151	156	174	173	192	171	165	158	170	151	167	185	151	185	174	181	164	136	163	176	157	171	182	157	158	159	155	169	172	155	170	158	161	154	176	156	158	204	175	183	157	175	174	145	167	153	179	177	161	176	152	154	156	173	190	179	185	193	176	166	163	175	171	150	157	159	158	159	145	173	174	174	148	155	156	157	159	173	147	161	188	162	154	159	165	179	178	177	171	182	165	121	159	185	179	174	152	165	185	160	160	158	167	165	148	193	177	174	177	176	151	155	160	186	161	161	159	163	176	174	172	172	176	177	132	163	159	177	143	154	163	173	136	167	158	178	165	171	175	186	171	171	153	176	174	172	210	155	185	189	173	187	167	169	159	159	163	181	178	165	165	178	157	188	175	174	170	178	175	175	178	172	161	153	154	181	165	175	149	163	172	192	151	195	187	165	155	134	163	161	168	158	171	159	150	176	159	162	164	170	149	157	172	161	180	166	143	164	144	165	155	174	183	154	158	167	179	162	175	168	193	158	176	165	155	162	176	174	180	164	172	188	160	184	151	179	175	158	185	156	171	157	173	166	170	158	173	153	135	150	170	194	191	171	174	143	146	180	159	159	161	196	148	164	185	195	183	175	170	135	153	167	158	157	182	163	147	187	177	185	191	177	165	160	167	158	159	190	132	154	186	164	169	160	155	188	184	189	201	189	196	181	165	154	170	182	171	153	135	167	170	159	147	160	147	167	146	174	155	163	207	166	186	141	179	198	181	178	160	167	166	186	154	172	156	181	178	184	186	165	177	161	165	196	183	171	159	170	174	151	180	165	163	156	133	146	171	165	187	168	176	181	160	159	179	159	189	148	184	181	158	194	157	169	176	149	166	175	166	171	179	164	167	186	201	165	176	185	170	155	173	159	171	170	202	202	161	181	145	192	175	174	154	198	166	182	179	185	194	164	150	169	170	153	161	168	152	183	167	159	159	159	164	156	169	162	177	169	153	171	167	160	161	180	185	148	166	188	138	154	150	167	172	174	160	158	144	158	170	186	152	186	144	156	175	169	177	175	181	151	135	171	178	193	171	153	158	159	175	172	163	177	181	156	180	159	176	176	151	172	194	197	179	161	151	175	171	158	170	167	196	189	174	162	175	156	189	183	196	145	144	152	159	164	165	158	176	186	171	168	161	180	180	157	152	134	175	169	163	182	191	199	186	167	183	183	142	172	172	138	177	161	174	174	148	172	172	191	187	154	196	168	165	165	154	175	168	154	162	153	177	173	173	175	183	181	161	198	162	176	178	157	181	174	145	163	189	189	166	188	193	176	150	172	179	157	165	157	170	181	154	183	148	154	142	167	172	175	164	176	165	147	162	157	179	190	163	161	181	210	167	164	182	162	169	161	159	154	176	161	167	150	164	160	159	198	177	186	154	190	146	143	165	159	159	174	174	176	155	185	178	153	173	163	186	153	178	187	182	170	173	166	175	170	172	149	171	153	157	183	165	144	174	158	154	170	188	157	187	157	180	153	192	140	185	181	163	186	172	131	159	156	158	158	181	178	154	164	187	127	171	177	167	164	165	173	158	195	181	174	195	179	156	183	152	150	177	150	171	168	183	174	175	170	153	178	181	178	155	172	176	171	159	171	189	189	162	146	174	163	158	165	169	150	190	179	175	174	168	152	164	160	159	164	166	148	180	193	172	177	168	174	171	156	166	177	150	169	192	172	165	175	165	160	173	185	175	167	170	177	182	156	186	156	156	164	176	158	171	178	178	160	153	179	149	171	154	169	174	159	196	191	169	165	175	188	147	164	172	159	171	163	177	133	148	137	167	170	174	158	159	184	175	163	163	161	140	202	151	175	161	162	173	145	181	166	168	167	169	164	166	163	190	170	178	190	164	173	156	156	175	180	137	149	157	155	130	155	176	169	163	176	166	169	154	189	176	169	147	176	171	166	157	180	162	192	181	181	168	152	169	187	163	172	171	171	171	178	186	157	177	163	158	138	158	188	175	150	174	159	155	174	161	171	171	167	157	161	191	171	183	156	159	188	158	167	152	153	161	160	158	159	171	195	183	159	190	159	159	149	182	148	200	149	166	147	188	154	138	162	153	162	151	169	178	165	170	163	156	138	148	185	161	161	171	198	183	161	139	186	156	173	194	157	161	189	172	183	179	159	167	162	143	168	159	123	144	173	153	183	147	169	166	166	180	154	157	184	155	191	186	194	141	182	164	154	173	172	168	160	171	167	193	151	160	157	149	202	180	177	171	163	170	152	164	150	206	151	175	150	164	157	160	158	165	155	164	172	207	159	167	152	150	165	163	178	184	188	156	147	168	152	197	194	177	153	151	158	160	180	187	170	158	172	166	168	148	174	159	173	178	150	180	164	167	169	164	164	152	164	154	161	175	177	178	155	164	171	162	155	167	147	174	186	174	149	191	163	166	170	179	149	180	147	144	200	154	150	157	206	150	163	189	192	171	162	171	173	158	163	157	180	168	150	170	150	163	164	170	164	163	163	169	187	149	165	170	154	155	145	170	169	176	173	147	161	170	164	155	163	180	180	168	167	170	181	159	189	193	157	142	151	186	185	173	147	190	165	176	172	172	160	186	175	174	176	179	146	171	147	155	186	158	161	150	162	148	161	154	169	159	153	152	187	167	188	199	147	169	157	151
3744	5086	2576	1439	924	705	631	540	498	523	439	498	474	426	477	440	417	403	439	451	389	405	409	404	438	429	420	435	386	408	398	423	440	414	414	387	422	404	436	420	435	437	418	405	432	415	416	411	419	429	438	460	405	448	434	414	426	420	450	393	425	416	422	424	433	431	415	447	428	388	397	414	417	405	475	403	410	394	382	415	388	417	425	406	407	410	422	351	378	385	440	392	429	416	446	371	422	401	444	421	398	430	437	403	411	412	411	446	429	409	416	420	420	410	443	445	430	453	415	405	381	410	393	426	414	394	406	408	403	407	411	378	442	399	410	441	417	420	440	374	427	413	422	399	407	379	403	413	404	408	417	436	393	438	418	437	412	409	447	407	383	399	420	409	413	442	408	443	419	405	395	406	408	386	408	393	407	431	407	404	413	410	383	422	451	398	415	408	423	383	422	414	428	423	440	401	399	396	423	397	396	394	394	414	440	411	383	412	435	400	423	408	423	422	389	416	405	419	418	439	410	398	394	413	396	387	411	409	398	394	404	420	419	409	383	409	409	433	420	435	441	422	441	389	405	452	405	393	408	421	407	421	432	422	415	376	405	455	412	416	434	403	430	379	378	458	407	391	394	409	408	369	422	400	423	409	418	429	382	397	383	447	391	374	408	385	375	428	408	410	450	394	385	443	398	384	375	401	398	363	426	465	382	399	435	397	404	389	434	401	431	435	399	409	429	379	440	442	419	371	403	420	447	430	400	440	393	399	419	409	415	391	433	394	423	370	414	407	419	383	434	444	396	417	391	440	454	410	389	391	418	422	370	392	380	405	401	376	378	410	420	428	380	376	410	374	413	399	412	434	391	394	395	396	463	429	418	442	418	423	407	391	398	378	404	390	409	389	454	393	419	391	389	434	425	385	373	392	407	381	385	443	424	409	431	447	416	406	425	396	402	416	383	381	432	420	421	428	382	430	404	402	422	417	402	410	415	409	425	405	432	402	393	388	426	419	435	394	430	414	431	415	456	428	415	422	380	411	408	399	450	420	371	448	430	382	412	449	410	429	418	400	375	440	415	422	405	417	398	423	418	409	405	427	402	404	374	427	433	397	448	419	417	437	442	374	424	437	434	415	405	399	396	430	428	394	408	412	420	414	453	430	397	402	408	415	413	402	410	414	425	383	378	406	405	436	424	389	484	417	413	417	442	401	407	455	415	419	451	418	409	423	421	393	377	421	378	411	411	374	383	415	427	412	424	418	444	419	409	432	428	415	391	461	424	412	420	419	438	424	369	446	393	406	402	425	410	419	426	417	377	425	436	377	412	402	377	409	369	385	406	411	390	396	436	371	418	399	407	384	397	412	426	403	419	411	401	385	398	411	445	366	408	385	431	451	417	408	384	431	431	366	396	420	409	398	422	412	455	422	433	416	393	420	431	452	416	429	417	415	423	410	432	406	383	449	434	428	423	421	395	422	381	392	386	409	419	423	409	399	380	402	410	408	395	379	406	439	410	412	438	398	431	405	446	405	402	428	414	410	419	410	377	422	436	398	417	432	408	428	406	442	455	420	418	413	444	419	378	387	403	440	383	421	380	394	413	418	423	413	434	419	391	397	412	413	424	421	393	436	408	395	414	389	402	424	432	413	434	388	428	406	415	418	454	430	398	414	403	439	405	430	366	413	424	406	416	396	379	381	413	394	402	422	384	397	385	402	443	404	421	433	406	424	421	405	436	408	423	425	425	373	415	370	458	394	411	362	435	389	397	386	449	390	387	405	407	399	357	426	430	412	437	429	408	392	411	399	407	392	414	402	428	417	406	419	414	401	383	432	419	378	374	399	435	419	398	402	455	411	425	403	381	423	413	407	402	406	408	427	416	402	454	411	419	403	449	401	417	415	409	406	396	429	420	421	433	378	419	382	394	374	405	414	379	395	392	436	413	394	409	401	449	383	426	402	433	436	427	414	390	433	427	397	363	427	390	404	413	401	408	423	406	358	392	416	439	393	435	423	418	413	411	396	392	437	406	406	395	414	434	394	423	403	422	414	400	403	394	430	381	411	420	467	395	416	392	359	391	413	437	431	415	418	386	385	412	379	398	426	415	385	399	402	448	400	400	400	443	418	416	451	392	427	445	395	460	364	393	406	414	411	427	386	413	436	423	448	432	399	403	429	405	412	430	416	448	396	391	398	435	395	412	412	435	422	401	398	457	377	404	384	384	378	414	390	378	428	402	411	396	409	392	403	415	456	404	389	394	400	389	394	395	405	414	437	397	414	441	408	391	429	410	408	390	439	409	422	390	416	399	437	411	411	376	377	444	433	388	409	434	422	382	421	432	421	376	407	432	419	422	439	408	414	433	431	427	417	373	452	409	401	406	414	385	371	420	396	387	413	402	448	451	425	387	445	429	384	407	417	391	398	391	398	453	413	393	400	388	424	415	416	435	378	388	398	406	391	422	408	421	417	442	389	427	385	394	406	409	396	411	394	404	441	395	389	409	414	427	420	449	413	448	380	386	449	426	418	369	382	403	408	398	432	413	389	450	379	452	392	408	379	392	424	382	408	409	420	401	425	404	400	414	432	456	419	419	390	422	409	396	419	405	426	436	390	401	405	426	378	411	425	391	416	411	416	457	412	389	366	407	431	412	421	412	426	444	398	436	404	401	415	415	385	407	390	408	376	444	404	408	417	410	401	397	426	387	389	444	398	388	422	434	426	420	402	413	425	441	414	409	382	370	418	405	400	393	401	379	390	434	424	460	396	399	413	418	403	407	387	409	427	382	406	450	393	413	378	415	434	417	444	417	415	396	403	430	385	376	425	436	396	431	410	436	394	422	389	408	441	427	402	421	426	433	378	396	400	382	422	432	378	403	410	416	369	414	414	420	441	433	421	438	423	428	420	398	383	408	399	427	405	416	415	426	418	459	379	418	394	385	460	430	409	442	383	391	413	396	416	421	372	391	398	380	438	410	415	417	392	391	397	410	420	423	422	361	430	393	396	415	434	412	405	391	399	409	418	442	424	412	426	372	377	374	421	433	395	413	397	379	452	403	415	438	375	399	400	389	383	409	382	420	428	412	397	434	393	442	421	414	417	423	416	413	404	401	428	452	395	451	431	405	416	423	407	355	392	403	436	439	407	398	415	417	423	440	424	411	399	421	421	415	427	411	399	421	389	409	403	412	412	394	444	436	428	373	400	384	411	421	430	412	407	457	398	423	405	410	452	405	444	422	389	396	382	418	412	390	440	420	430	382	418	408	399	433	456	432	407	413	427	373	400	381	412	413	412	423	426	411	416	410	430	435	434	402	415	403	428	414	407	436	413	428	381	432	422	428	427	413	408	402	395	385	421	394	420	409	427	431	391	392	436	405	439	403	408	400	396	375	405	410	366	398	414	436	402	439	448	409	406	419	416	389	423	402	409	409	409	403	367	388	425	379	421	433	407	423	434	456	398	392	438	402	420	415	410	419	413	424	420	418	414	393	428
31177	19451	8171	1122	644	593	567	447	429	457	448	414	418	498	427	419	449	454	405	437	432	461	422	397	420	408	445	422	377	415	390	422	440	418	410	385	442	389	402	390	377	439	375	418	387	412	411	420	414	395	400	379	388	410	407	403	383	424	388	393	427	440	433	376	434	439	403	430	372	418	404	397	403	403	410	407	408	421	399	430	434	403	427	385	407	388	428	394	393	394	385	437	387	401	409	412	433	460	450	388	416	404	412	381	434	432	394	418	462	382	404	415	386	417	404	387	410	411	439	405	418	394	371	421	427	402	393	420	432	419	394	421	397	432	423	407	392	403	384	405	414	397	393	409	381	389	418	404	391	411	393	449	390	408	401	402	408	402	385	372	385	412	418	397	396	395	400	417	412	431	441	433	414	397	406	421	389	399	430	428	421	393	396	384	385	415	394	407	404	419	421	439	403	406	385	424	358	434	386	382	425	402	411	396	384	471	416	401	389	393	406	428	440	395	369	414	412	424	454	464	419	407	410	413	426	383	433	384	413	430	396	427	447	364	385	389	388	432	375	408	409	449	383	414	427	419	388	425	408	410	413	412	435	410	431	424	399	410	448	426	422	437	401	458	457	428	379	423	411	409	395	484	433	373	369	418	416	397	432	388	413	406	404	409	410	414	404	409	414	407	437	395	380	397	419	430	411	413	405	428	394	351	430	442	424	409	425	415	410	417	429	423	399	437	435	414	422	410	422	394	414	435	431	402	416	405	422	397	384	393	387	388	398	398	410	422	433	401	399	423	424	389	411	420	392	398	454	402	441	407	402	428	413	421	381	399	426	365	431	392	427	422	408	431	384	413	391	399	403	403	357	453	430	415	362	394	372	403	391	387	413	411	403	400	413	404	396	383	437	389	400	434	397	399	381	399	366	416	395	380	393	391	400	424	449	412	419	426	480	411	417	418	384	376	442	443	414	424	420	417	411	412	420	436	406	411	367	434	406	437	396	410	420	402	408	399	382	422	375	439	432	368	399	382	426	428	370	403	392	380	444	397	390	427	419	419	375	415	381	422	388	365	431	399	389	406	446	410	416	360	424	439	416	432	403	392	405	392	403	409	421	396	393	404	375	406	389	386	396	388	417	387	393	396	406	404	374	380	418	411	414	402	376	432	406	399	400	424	438	417	427	411	412	435	422	385	414	407	432	419	395	405	423	384	412	400	405	425	406	407	407	420	418	413	387	457	377	395	381	422	394	401	413	377	423	397	419	436	400	405	415	446	428	445	402	431	450	439	416	416	377	415	372	423	382	405	422	392	398	385	436	380	437	398	398	397	363	431	426	419	427	400	436	383	415	390	413	387	410	404	421	430	451	398	379	391	409	447	441	384	412	422	440	395	383	417	389	439	435	387	437	406	419	432	386	430	418	400	460	381	406	428	416	362	410	426	399	410	398	407	394	396	402	429	397	446	404	436	415	394	400	390	407	403	392	402	396	397	399	437	391	382	418	413	410	385	411	398	445	432	455	424	439	414	377	383	403	403	434	390	389	396	373	429	413	433	432	405	374	399	374	393	404	405	386	439	435	442	418	379	433	422	385	392	412	396	396	461	408	399	427	424	445	421	420	385	415	373	404	412	417	376	424	417	386	389	362	428	409	430	430	408	418	421	382	373	397	378	419	399	433	392	411	404	420	408	387	450	429	433	397	399	393	368	411	379	418	431	459	402	450	439	406	370	397	426	399	430	407	374	444	398	404	401	363	408	381	393	446	397	436	421	409	364	450	388	438	424	412	389	393	448	470	390	405	384	409	433	399	402	416	425	386	383	393	419	428	398	423	403	436	403	402	396	400	454	411	422	403	416	423	390	431	414	373	404	391	369	391	411	394	438	397	405	409	374	437	402	418	423	423	395	374	397	431	401	390	391	421	395	391	448	379	376	400	433	437	396	421	405	417	434	398	408	380	400	428	388	409	416	365	413	440	381	459	428	352	404	419	369	403	390	408	404	420	400	435	425	461	409	398	419	399	408	410	397	399	395	395	436	437	432	422	432	415	402	421	382	423	438	417	391	401	432	416	420	421	413	387	409	386	436	437	423	436	406	402	413	409	405	398	422	418	433	426	404	416	358	437	421	406	418	395	393	415	366	387	431	447	368	436	384	424	367	407	393	394	388	419	398	427	394	437	445	425	423	437	375	384	399	405	419	397	410	377	457	412	398	418	439	399	352	420	399	467	398	415	392	406	382	392	445	406	394	423	434	430	438	393	410	417	420	430	410	414	426	399	412	411	442	420	446	404	408	363	391	429	421	441	424	425	399	425	419	410	429	412	431	430	373	396	423	378	447	435	386	399	406	405	377	366	415	416	401	388	419	428	399	440	443	406	408	413	381	443	401	417	413	413	419	435	452	425	400	384	401	417	375	424	404	402	379	389	409	399	420	393	425	405	380	398	435	410	414	420	431	422	430	395	401	442	393	392	372	370	416	392	390	455	378	394	439	424	416	380	397	400	394	423	398	412	397	415	398	396	437	415	429	390	424	402	411	436	403	415	387	396	408	437	391	398	423	413	398	443	398	403	399	413	406	398	381	420	381	374	419	422	425	420	400	434	428	422	422	426	448	426	359	395	424	399	386	444	402	373	390	410	420	431	428	402	441	397	384	382	386	424	397	428	425	447	384	384	398	437	426	386	393	427	415	420	420	402	392	411	397	420	433	427	358	397	393	411	424	418	437	419	410	400	402	404	399	389	395	447	413	416	398	391	418	439	406	466	405	387	415	428	426	404	404	432	442	383	428	398	395	445	415	428	410	418	402	381	380	397	392	428	434	402	394	402	383	377	411	394	364	368	391	409	411	419	434	387	414	401	417	387	418	458	447	399	441	390	417	399	423	378	409	435	383	427	399	377	371	388	417	385	439	436	379	398	401	412	362	421	410	379	443	363	434	406	399	390	422	431	375	355	411	458	419	426	393	384	380	388	417	430	394	427	416	414	409	418	390	392	420	423	418	450	424	397	378	408	407	407	427	413	410	437	423	409	372	388	388	404	414	388	386	408	428	420	423	462	384	417	409	434	384	386	397	438	407	418	406	415	405	379	408	407	421	408	431	423	392	431	410	438	410	377	418	370	367	447	413	413	391	434	384	422	379	411	424	401	403	434	426	411	440	405	397	419	407	437	407	385	385	423	426	396	414	382	397	407	399	383	440	398	378	415	426	393	390	432	440	384	407	379	415	383	402	383	440	372	383	437	397	388	408	423	414	435	409	397	401	401	434	458	414	392	376	411	400	406	374	403	398	419	395	392	409	398	414	425	400	407	388	389	425	398	385	395	399	399	474	411	421	411	391	414	388	421	424	418	390	418	439	379	403	410	437	422	405	386	387	420	407	393	414	389	423	415	477	405	403	403	388	418	428	411	374	415	410	376	375	403	398	446	388	392	406	418	424	431	421	392	392	400	428	381	399	457	401	351	431	412	387	455	374	386	418	438	432	365	415	455	408
5640	1877	1346	1095	999	944	980	911	924	895	1003	870	933	855	953	948	926	914	880	908	896	917	888	925	928	911	874	880	902	947	892	898	947	853	910	928	948	895	880	936	928	878	874	896	913	888	880	897	867	951	890	905	916	880	894	912	939	923	914	879	926	968	851	918	884	875	906	894	938	892	868	873	918	880	875	948	911	943	899	921	931	904	854	906	901	930	912	902	887	871	906	880	889	905	902	923	863	860	882	867	847	883	893	916	911	886	899	894	922	896	923	965	933	885	913	941	940	930	909	923	963	879	886	894	882	915	886	888	865	908	911	904	923	861	861	871	942	922	891	909	917	842	899	896	974	915	879	943	861	903	936	914	928	949	896	918	886	879	940	947	912	899	946	894	956	902	921	953	895	906	907	917	868	910	889	851	933	918	883	925	847	938	859	859	873	889	958	912	862	866	926	847	907	945	910	881	960	899	884	919	944	871	920	926	932	941	929	904	922	876	960	883	883	860	905	846	923	934	880	892	940	911	846	966	954	890	915	850	913	926	966	913	883	922	824	898	951	906	951	941	829	942	918	852	940	942	904	902	859	856	894	913	868	920	930	906	887	897	867	953	929	946	883	935	915	929	842	906	912	844	941	876	891	874	925	911	868	948	958	867	906	924	934	919	958	870	906	893	929	949	905	874	918	891	900	887	864	901	933	885	944	888	912	893	865	955	906	951	863	938	907	892	921	947	892	902	925	889	845	852	903	985	861	889	887	858	875	914	858	944	889	903	882	922	924	925	902	912	867	878	889	909	917	926	917	929	894	904	890	912	863	901	900	922	942	882	889	897	934	870	935	907	946	840	863	878	906	943	938	915	855	881	944	861	890	903	908	876	896	901	914	892	944	891	871	934	875	914	889	912	911	947	921	916	885	929	917	879	888	911	894	894	935	909	844	929	916	918	936	884	899	924	918	883	901	893	926	909	937	936	903	855	866	918	882	870	930	945	879	907	896	842	901	953	894	914	908	912	889	942	901	926	892	889	945	902	933	930	892	900	870	955	956	891	918	946	889	885	947	911	966	935	963	872	881	951	937	946	933	889	925	876	926	932	913	914	900	921	901	881	890	947	889	856	952	953	868	924	899	928	881	894	867	875	882	881	881	886	965	912	894	873	879	884	911	908	899	916	889	893	871	900	931	828	887	929	967	975	862	928	875	911	906	864	858	861	878	897	891	911	879	915	964	875	884	926	941	859	885	905	906	885	936	930	926	855	901	907	889	923	936	954	925	887	863	926	965	967	928	898	877	891	870	910	872	873	914	884	912	966	878	906	887	881	979	866	903	936	915	866	844	921	938	921	917	867	924	880	866	899	946	922	919	900	942	948	923	938	913	929	937	874	895	842	917	894	925	927	922	914	899	933	923	900	927	915	885	818	915	921	880	894	882	912	919	878	858	888	889	898	881	890	924	885	891	864	913	924	873	920	910	904	913	915	862	884	897	918	939	898	950	895	882	905	945	884	926	889	881	955	857	921	883	923	920	889	893	895	930	848	958	926	934	940	960	938	869	886	891	869	888	900	864	930	935	916	917	924	877	914	903	909	973	920	898	955	916	898	918	885	894	920	936	890	903	876	927	909	957	888	879	907	923	879	882	968	877	931	951	972	885	912	922	903	903	840	909	893	936	887	922	920	967	868	927	921	933	887	991	840	913	886	890	870	962	922	930	912	940	894	887	935	916	881	874	954	918	883	885	865	937	929	916	844	895	924	883	919	880	893	901	888	877	896	884	939	866	872	895	908	918	876	909	910	923	890	894	905	934	901	904	924	928	951	905	904	853	857	893	929	880	875	918	869	899	859	882	919	959	905	914	922	836	955	923	959	935	881	939	902	889	928	949	915	856	854	942	975	899	896	920	895	902	841	910	884	872	916	906	908	914	886	947	925	915	916	897	945	912	855	925	919	915	898	882	926	857	903	890	914	920	897	926	887	893	938	906	914	869	889	944	931	907	906	895	911	870	894	854	940	896	915	922	935	905	848	876	872	913	881	933	953	900	880	900	891	875	862	910	911	904	968	910	915	927	857	891	874	852	910	955	934	935	865	893	894	883	939	877	906	956	940	926	910	924	888	895	941	938	885	874	942	893	870	888	920	907	989	873	927	893	977	920	879	952	926	859	911	965	895	937	891	938	852	902	889	949	911	911	882	923	938	924	933	917	953	896	941	928	865	936	822	980	887	917	922	934	885	913	919	927	904	869	897	885	912	889	918	912	923	857	881	879	900	906	930	891	849	890	904	899	892	916	934	924	875	892	916	903	934	907	918	910	949	927	923	915	853	888	911	860	929	944	939	889	909	922	900	881	885	885	886	947	879	960	963	865	872	925	904	931	911	890	912	907	928	934	867	917	933	909	962	913	931	970	882	884	895	909	937	927	871	917	884	921	934	890	878	919	892	959	935	969	866	890	903	915	905	931	892	866	895	869	882	852	882	915	898	901	949	934	942	904	820	910	889	940	944	912	925	905	940	941	937	936	916	870	960	887	910	926	975	896	864	854	870	940	869	852	916	949	851	880	909	926	873	901	852	908	917	905	908	850	899	889	878	878	894	922	935	936	922	918	894	874	875	920	954	942	877	867	851	918	903	849	893	919	901	953	914	1009	941	929	929	903	971	929	895	900	902	879	900	930	886	970	897	880	861	892	918	872	930	888	948	901	874	908	856	944	983	921	915	825	882	892	920	861	891	914	908	869	933	892	924	857	880	940	903	916	923	924	919	923	926	897	948	858	931	868	902	931	887	858	921	882	909	942	902	946	907	882	920	880	902	884	891	972	897	840	925	872	876	881	884	862	877	908	877	919	900	918	843	890	905	840	907	925	916	915	919	891	921	929	892	870	910	921	896	905	862	940	916	933	882	923	902	881	881	925	901	895	891	876	928	897	873	892	871	951	883	858	909	887	925	880	901	892	913	964	923	921	901	916	988	870	915	918	935	931	952	932	852	897	929	876	894	905	915	952	901	938	885	904	917	891	877	866	923	870	929	918	885	905	862	890	899	888	866	916	910	910	875	871	925	868	894	954	974	885	863	911	895	962	878	909	902	935	936	891	929	941	910	911	927	880	922	866	877	911	942	971	894	948	912	875	913	950	872	896	899	929	904	905	924	913	883	891	868	929	886	902	830	864	888	911	914	885	893	892	939	889	849	909	904	895	861	948	883	885	958	924	912	911	933	939	912	872	932	902	904	907	883	899	872	848	891	871	955	846	891	919	915	969	915	886	941	909	903	926	926	910	963	972	869	902	918	950	908	912	879	919	891	953	962	875	869	905	889	932	905	931	902	928	923	946	935	912	884	879	889	899	889	937	866	922	899	929	968	934	932	916	865	914	863	905	950	938	927	925	916	946	860	927	923	893	941	915	897	921	875	909	916	956	923	932	887	938	878	854	921	916	944	921	960	885	893	922	901	926	869	914	889	904	940	895	869	936	899	905	953	910	906	929	904	899	887
23985	20654	23868	27440	20651	19969	1286	580	448	443	365	397	373	416	330	345	332	358	316	311	296	323	313	288	331	302	294	321	334	300	313	295	297	294	284	281	314	279	300	286	316	277	305	328	294	276	288	285	312	293	302	292	262	303	298	260	284	287	309	302	283	286	285	280	313	290	278	291	305	295	298	282	304	304	271	293	271	282	291	323	291	287	276	285	297	287	278	282	304	292	294	310	273	268	315	308	259	304	310	270	263	260	326	316	303	280	292	300	302	276	265	298	287	285	263	271	291	287	268	285	285	290	313	280	315	277	281	261	274	303	309	279	310	286	237	318	272	301	317	306	303	295	284	295	300	307	287	303	295	279	318	295	286	239	289	343	291	299	299	288	305	289	251	270	294	289	348	284	312	299	274	294	284	305	299	278	282	266	305	280	295	295	309	295	321	281	263	276	283	319	328	312	314	316	294	275	290	298	301	299	277	269	302	295	267	294	298	283	264	307	277	278	279	284	299	311	302	286	289	307	323	260	298	291	294	295	297	284	280	287	278	324	304	304	288	338	308	295	305	285	302	293	287	292	285	308	296	292	299	286	282	286	305	276	281	253	313	302	305	294	291	312	285	305	317	309	280	278	282	291	255	279	312	280	299	301	269	316	280	306	281	281	278	294	295	294	317	264	300	275	308	271	291	269	264	253	314	311	310	308	284	274	270	298	292	301	305	296	318	299	306	310	280	299	312	288	301	284	316	274	292	296	292	287	289	260	286	297	291	309	284	288	331	292	290	302	289	296	306	295	269	297	320	286	283	264	283	306	302	288	313	301	314	262	261	252	284	287	286	298	271	307	291	280	301	250	257	246	296	303	271	329	266	269	292	282	279	294	311	296	298	315	289	316	304	299	292	327	300	294	262	307	314	274	281	327	314	320	303	299	282	295	272	287	335	309	275	313	322	326	296	290	295	307	272	304	274	265	276	282	282	279	288	291	296	294	295	296	315	272	296	313	305	311	290	282	294	272	287	290	312	300	289	288	291	284	324	297	256	300	302	262	315	296	285	312	289	304	270	315	293	285	295	309	309	277	269	299	273	281	298	284	309	292	277	292	287	304	283	274	303	261	289	303	264	267	317	290	317	283	277	311	289	264	309	299	292	300	286	273	292	272	303	294	335	286	248	276	265	271	287	314	302	302	308	267	283	293	267	291	283	279	269	306	302	307	268	283	326	289	277	285	319	294	285	303	256	303	304	283	277	282	290	270	308	323	262	269	311	288	282	262	294	295	308	298	295	263	300	255	288	282	310	285	278	300	265	292	263	286	273	326	283	291	256	306	308	282	285	302	300	286	291	313	300	299	301	269	294	287	286	325	280	308	272	262	301	300	287	302	277	274	277	310	253	272	293	300	288	270	280	276	321	279	280	321	334	317	289	361	282	293	325	314	301	295	271	316	295	294	286	278	288	280	273	279	272	296	315	307	315	280	297	299	311	300	292	305	289	313	279	296	308	253	278	298	332	275	279	301	261	233	307	298	263	294	267	263	334	276	312	308	295	295	280	275	289	242	276	267	293	271	297	277	270	264	275	279	264	283	275	331	297	279	283	297	283	299	313	275	288	314	277	268	264	343	280	290	292	282	284	300	295	290	283	291	277	248	282	303	270	302	297	254	284	306	298	292	298	291	288	255	277	289	242	288	264	265	287	255	302	290	299	292	319	308	293	297	297	292	260	273	303	295	277	313	295	292	290	298	286	291	265	271	287	304	275	279	323	316	305	270	309	312	319	298	300	282	256	292	288	289	286	261	250	250	255	283	324	305	320	267	306	281	270	294	306	285	298	295	304	295	262	273	255	257	309	269	281	281	275	297	299	305	306	272	292	268	263	314	277	292	284	276	270	324	307	295	289	298	294	287	261	283	294	255	252	279	279	304	273	306	274	268	264	307	297	286	300	287	309	329	280	288	297	347	267	292	301	307	284	298	272	295	286	266	294	258	279	293	310	300	291	277	274	282	260	289	269	295	284	320	258	273	283	261	307	307	320	261	285	305	261	297	269	312	303	286	273	330	322	288	311	263	280	263	274	321	310	277	303	292	330	299	266	286	296	309	258	293	311	324	279	295	307	303	273	291	276	289	296	329	296	256	307	296	279	280	281	285	299	305	272	265	290	313	299	288	300	317	315	276	309	300	278	296	250	268	304	268	301	305	306	299	287	309	278	280	291	297	321	284	302	280	291	315	305	284	268	282	287	268	275	302	294	277	318	314	267	284	311	316	285	285	305	298	268	286	270	296	278	313	294	263	293	305	292	310	341	299	299	307	287	325	305	278	296	327	288	303	259	278	292	303	294	285	317	314	273	269	280	302	294	291	279	269	259	273	261	260	281	289	282	276	292	286	295	315	276	289	273	301	319	304	321	275	251	289	291	294	279	313	299	312	275	278	271	269	276	289	276	279	297	281	293	277	257	293	278	323	300	292	272	271	294	289	306	304	269	279	269	279	267	296	290	317	260	271	275	312	264	269	261	282	289	270	271	290	289	283	290	250	289	287	285	275	294	279	284	288	280	285	286	299	275	278	286	303	287	303	294	290	300	273	284	330	305	271	285	277	301	289	301	263	303	284	295	311	291	305	294	304	307	278	349	322	279	288	298	290	278	328	295	310	269	311	296	280	277	295	273	278	282	326	276	260	290	275	309	304	292	293	274	333	291	307	276	293	287	311	264	287	278	290	306	280	317	269	285	285	301	316	312	273	275	304	329	278	288	301	285	321	326	292	274	255	289	270	295	322	291	262	279	303	289	308	279	304	294	287	277	294	279	265	270	304	286	271	310	297	289	266	271	305	288	267	295	322	265	258	306	280	308	274	271	306	307	327	308	311	273	308	283	276	290	322	301	281	294	284	310	300	288	301	284	257	293	274	278	319	296	301	287	280	253	298	296	308	279	264	273	293	295	287	290	266	279	276	323	260	279	269	271	295	281	298	293	312	301	299	269	294	282	316	278	317	304	287	308	305	307	270	265	269	279	280	272	318	282	275	322	313	272	318	310	308	284	304	287	308	272	243	284	282	290	308	309	311	289	308	337	292	305	311	309	257	281	278	291	271	255	295	283	276	303	282	315	306	322	290	283	279	318	312	283	282	288	298	319	307	299	326	286	302	281	307	307	280	285	273	277	316	298	298	310	288	331	283	266	308	274	299	300	315	288	289	262	283	267	260	294	269	277	293	252	299	266	269	276	299	293	337	289	264	314	325	301	281	328	289	297	270	288	271	289	319	267	305	301	270	291	300	312	263	310	321	294	264	326	313	301	321	303	283	301	286	302	294	266	261	301	289	306	278	286	277	295	270	304	265	317	289	313	286	304	272	306	263	292	280	290	268	284	308	274	316	286	286	296	305	299	284	276	311	280	258	296	294	293	267	319	269	300	259	257	293	326	278	286	292	316	283	317	273	285	285	267	297	294	288	284	282	257	266	289	252	281	293	319	287	261	311	280	291	273	259
3542	3548	1983	1233	979	802	753	684	711	699	701	683	709	638	705	630	671	612	654	663	643	691	667	655	646	603	639	632	663	649	668	620	604	625	647	632	678	673	657	622	669	644	676	659	651	613	640	643	646	660	648	626	631	639	620	629	653	676	680	678	684	622	641	658	631	669	646	611	597	601	697	637	656	647	650	676	651	590	662	629	650	636	639	686	664	641	661	729	634	631	636	638	655	618	618	632	647	709	657	611	627	635	657	636	643	684	635	634	643	678	635	627	647	679	645	672	628	669	672	638	678	657	645	570	655	639	596	645	678	651	653	676	642	615	631	637	646	689	625	626	631	667	669	660	665	704	652	671	589	650	613	646	641	676	689	615	660	681	632	625	652	625	653	662	645	633	610	597	677	670	638	669	647	649	712	596	697	721	628	638	674	644	633	645	639	677	646	640	661	642	624	651	642	653	626	678	641	637	645	631	659	663	636	708	667	672	573	661	675	661	617	642	662	640	681	619	709	646	644	672	654	666	653	682	662	675	665	575	675	681	625	625	675	637	632	636	613	649	621	610	636	630	679	627	686	679	614	708	655	562	624	647	707	623	620	651	625	659	635	674	617	692	668	675	670	699	643	657	655	586	631	626	607	666	663	651	615	664	642	670	657	653	640	668	725	651	632	637	631	677	654	634	699	650	600	604	675	679	624	660	600	639	593	652	653	646	652	631	666	640	669	690	628	668	669	671	686	625	645	643	588	633	646	644	676	648	671	686	644	651	659	659	647	668	682	661	663	624	681	659	692	633	663	674	593	636	672	645	646	668	595	628	599	597	618	605	679	625	663	646	666	699	623	674	653	622	616	680	649	696	617	624	641	618	649	619	697	641	669	638	586	672	681	658	618	654	611	649	648	638	653	681	665	635	635	663	640	694	678	630	636	641	656	650	672	653	671	636	662	630	676	671	682	675	685	705	645	663	637	633	656	640	653	646	653	666	629	624	659	636	628	682	641	638	700	629	659	639	690	651	645	616	638	601	612	654	601	664	673	646	690	673	660	642	672	637	682	638	664	677	665	686	661	656	613	613	604	660	626	663	636	625	628	636	664	654	653	621	687	627	673	656	624	660	643	660	621	665	623	680	670	592	654	653	694	648	666	657	669	640	649	632	637	664	668	654	637	653	602	676	688	633	688	636	673	653	688	654	669	689	632	661	637	656	659	684	651	647	645	642	643	673	698	629	643	673	665	656	679	642	688	637	653	587	635	637	616	616	684	597	685	614	640	637	656	620	628	668	660	569	679	653	623	629	642	668	638	640	625	626	686	655	646	672	666	676	633	661	654	652	670	647	684	650	657	633	686	627	675	590	661	623	613	660	656	660	648	633	616	670	660	643	605	647	631	727	629	600	613	674	650	619	648	699	659	672	658	661	624	633	649	673	590	644	647	608	600	615	633	636	657	653	621	658	663	653	626	679	665	612	622	612	665	634	662	612	663	640	611	651	677	686	673	635	714	639	648	671	665	615	672	632	637	639	637	653	630	651	666	666	631	670	615	619	692	705	662	658	648	641	639	700	641	683	663	637	615	625	689	651	673	631	687	646	654	681	637	671	661	667	631	636	694	610	610	627	666	611	668	631	624	657	629	673	678	624	630	628	615	650	703	641	608	663	639	640	686	651	579	658	621	675	653	714	665	647	680	669	613	658	626	653	656	610	624	681	670	640	649	653	654	640	695	680	638	660	616	693	669	596	699	681	641	616	638	673	656	661	619	694	650	629	647	651	666	637	649	659	628	691	618	618	666	609	613	639	672	661	633	679	667	658	654	588	637	634	631	643	646	582	664	697	613	649	640	643	676	638	648	631	665	663	661	635	693	644	618	683	656	642	670	627	711	616	674	607	647	687	656	611	684	600	661	606	675	655	638	623	660	635	627	662	618	649	644	677	649	655	631	638	617	636	610	654	657	685	651	637	611	616	651	642	684	671	654	682	632	649	643	655	647	658	638	607	639	660	634	667	648	647	642	675	636	628	681	613	640	643	622	638	668	656	649	633	659	618	624	658	622	654	657	642	649	636	655	682	614	642	676	647	657	643	596	606	639	682	666	672	603	647	608	644	693	586	671	650	636	668	632	629	650	647	648	683	667	615	642	603	664	648	692	631	630	654	680	679	689	616	662	657	581	633	662	610	634	656	652	667	693	654	672	668	656	605	606	618	635	628	661	694	654	631	715	622	629	688	682	628	633	610	642	659	622	644	652	675	622	635	702	653	705	618	641	617	616	627	658	658	636	675	669	678	621	632	656	640	653	654	658	687	648	647	667	668	673	619	618	612	671	668	674	613	633	646	660	652	643	662	668	616	636	688	687	614	607	648	679	641	676	664	632	627	655	633	686	615	660	604	668	692	678	676	656	657	643	637	668	643	627	693	698	733	648	655	653	648	673	612	599	662	631	671	658	633	697	619	662	686	643	692	690	655	637	628	649	670	615	644	657	644	644	677	614	659	689	665	620	635	646	671	653	622	637	659	664	678	636	689	642	650	643	640	656	644	682	651	643	624	639	704	618	658	673	665	632	672	656	634	640	642	653	681	684	649	626	650	620	647	617	654	640	630	608	622	666	684	651	632	677	627	638	662	619	703	657	628	674	654	649	650	639	693	662	675	636	636	622	654	652	609	630	608	660	683	663	612	650	643	633	617	661	653	620	662	636	643	664	663	642	688	614	648	665	621	604	616	646	640	668	644	631	655	644	649	633	650	650	665	650	636	627	651	631	649	615	652	673	654	619	628	667	658	626	655	640	621	595	701	653	610	626	619	647	655	669	655	640	625	637	624	662	617	665	651	633	628	637	669	671	675	640	618	598	671	578	661	659	653	652	645	644	641	636	642	651	660	664	636	575	668	662	633	615	707	634	686	661	672	689	682	670	667	624	660	707	650	623	644	633	649	632	644	625	689	652	614	664	595	677	659	653	662	561	673	658	662	700	664	641	614	616	673	614	656	692	635	686	632	662	687	666	667	614	654	668	639	634	658	628	647	619	667	638	668	672	624	646	638	640	678	680	616	614	669	653	641	671	687	659	644	641	639	633	631	672	649	652	655	646	666	708	638	671	702	642	648	655	640	608	682	654	656	623	662	650	685	699	627	653	644	683	630	662	683	625	648	603	680	674	655	667	626	709	614	657	628	641	667	662	667	596	652	638	646	669	617	654	682	665	628	677	603	596	661	697	674	668	637	643	664	608	658	676	629	678	661	693	616	673	659	629	657	659	619	690	650	689	651	672	636	654	632	644	613	663	706	596	692	659	696	670	657	671	663	677	601	645	648	658	695	630	684	670	653	650	637	703	609	613	648	632	671	635	654	647	681	669	662	631	642	642	656	631	658	623	648	650	682	658	655	666	622	617	637	617	651	655	662	659	647	674	646	653	654	650	639	700	655	638	633	690	662	662	658	619	652	622	695	646	654	619	637	626	618	649	636	629	697	660	652	660	647	634	651	657	641
23408	20638	24157	27118	20639	20657	16860	888	461	411	360	370	320	312	275	272	217	186	213	259	177	207	195	189	182	188	168	211	202	170	206	179	166	190	199	163	198	186	165	191	186	176	209	179	183	182	154	175	199	158	165	170	171	153	167	177	177	163	191	180	183	154	152	155	163	162	161	174	169	177	200	163	159	190	183	165	165	177	178	166	166	181	156	173	179	131	172	154	169	175	179	163	173	176	172	163	155	167	171	144	171	193	162	180	147	154	170	189	200	169	172	182	161	161	187	192	177	160	183	169	168	173	179	177	162	162	186	150	147	180	157	172	181	193	196	167	168	165	163	168	143	153	177	156	158	169	152	173	179	160	161	164	169	188	161	162	149	175	161	165	194	164	186	164	189	164	173	202	194	191	167	165	162	153	176	173	191	171	174	176	168	170	156	158	179	176	178	193	164	158	158	186	180	182	180	188	150	174	166	173	182	175	180	172	187	174	142	174	174	160	181	175	156	175	153	170	142	156	181	177	185	167	148	151	181	176	164	166	165	193	165	171	144	155	160	167	188	186	152	136	176	152	175	169	136	194	156	161	176	190	171	174	173	167	173	168	151	168	182	180	190	166	184	186	155	180	185	185	187	155	180	163	180	129	149	194	189	153	178	164	174	147	170	188	172	149	159	166	160	143	192	133	177	178	174	188	195	166	144	188	177	147	141	188	173	180	173	156	138	168	167	179	157	167	181	146	170	164	160	166	175	166	151	177	173	164	149	170	182	176	170	193	171	170	166	180	174	184	165	165	172	142	183	182	191	151	180	173	177	172	156	159	163	155	143	151	179	176	206	176	175	155	169	174	194	180	189	165	176	185	201	169	155	158	170	163	139	154	152	186	183	190	144	164	176	167	169	168	205	200	186	161	164	198	169	164	196	179	138	186	176	153	174	171	169	169	159	155	154	161	184	200	183	175	198	165	166	163	167	170	162	173	179	172	139	146	146	166	147	173	157	162	145	153	175	185	161	141	171	160	170	182	171	188	181	155	167	163	183	188	158	155	162	166	179	164	165	156	157	165	192	158	154	185	180	183	171	191	172	166	163	159	142	145	183	161	192	166	188	190	169	180	159	172	162	188	153	172	170	174	175	155	166	162	190	160	172	161	162	142	168	168	166	176	163	155	169	167	183	159	193	178	182	162	175	151	154	174	176	198	176	177	155	192	170	166	180	168	158	188	181	145	140	180	186	202	139	151	181	163	164	186	182	174	176	175	147	151	180	186	176	151	178	154	160	164	162	157	179	164	189	181	174	169	168	177	178	178	168	164	172	177	183	129	171	146	157	164	177	164	190	148	188	171	185	181	181	149	162	181	195	155	150	175	169	185	171	173	191	167	183	186	181	179	166	166	186	156	182	174	165	182	156	162	189	195	179	193	152	187	171	166	156	168	170	162	179	185	163	169	182	164	214	167	174	168	166	158	169	188	167	175	162	190	165	160	181	202	184	174	153	162	151	173	156	155	165	157	167	171	144	168	170	171	160	181	177	204	218	184	181	199	178	155	153	206	162	172	187	164	160	185	190	174	178	169	185	160	167	165	163	184	180	154	159	154	173	180	220	186	188	167	166	184	174	185	173	154	154	174	161	159	171	170	152	168	151	179	163	180	170	161	178	148	173	173	173	185	163	183	168	150	157	151	168	147	160	173	178	166	149	185	184	185	181	168	179	167	172	194	142	180	176	165	167	167	158	170	173	181	153	176	163	137	165	164	170	174	179	183	161	166	180	180	158	160	166	155	178	155	162	186	153	183	190	154	183	190	169	177	163	199	179	149	181	177	152	155	168	155	150	167	161	138	154	168	154	160	168	157	176	173	176	185	188	145	171	175	169	167	154	169	185	156	169	140	158	184	176	172	164	175	181	156	158	176	173	173	177	172	171	165	167	173	178	177	173	142	171	170	139	166	149	175	165	179	167	168	179	171	163	186	160	165	147	169	154	198	172	178	179	169	176	147	152	166	175	184	169	170	163	154	164	155	151	167	165	172	150	187	186	163	176	144	173	143	152	156	153	162	164	145	151	184	168	152	193	151	185	165	154	186	156	180	146	163	172	172	190	164	147	171	168	166	169	173	142	175	169	161	156	150	175	196	187	157	166	164	151	210	171	197	171	159	164	124	164	171	193	159	153	182	180	164	162	156	156	141	160	171	176	175	159	182	180	186	180	158	183	168	163	155	186	159	184	168	162	174	166	159	164	174	143	142	173	174	173	170	173	181	168	166	143	151	164	141	180	161	149	153	172	163	172	154	137	149	152	182	147	176	189	182	174	143	188	174	159	165	152	173	167	174	163	174	178	170	159	163	152	172	160	169	172	170	165	167	153	181	181	141	194	182	189	164	155	163	180	153	167	170	190	159	170	176	142	163	183	178	141	172	169	134	178	178	174	180	182	164	164	200	165	175	166	165	153	136	197	167	145	145	173	161	188	173	194	166	155	183	138	158	167	178	170	174	163	175	178	195	167	166	165	193	193	192	178	188	180	163	183	179	152	166	146	154	177	173	183	175	137	152	162	163	166	150	163	190	178	153	185	158	162	178	169	166	199	186	160	163	156	185	197	162	170	212	151	165	160	180	175	163	165	156	178	165	154	158	173	157	165	154	174	166	153	176	189	163	177	171	149	160	169	156	148	186	187	148	171	163	164	188	198	171	168	187	172	173	171	149	166	158	173	165	163	171	193	165	155	168	169	146	160	159	178	189	194	163	170	168	145	164	145	180	174	170	175	169	161	177	181	166	155	179	193	174	150	183	169	154	169	170	160	179	171	159	206	168	156	166	180	178	170	168	179	166	163	175	188	143	181	152	166	178	157	164	159	178	164	174	174	167	180	187	176	182	154	194	159	166	171	161	186	163	171	179	167	175	164	157	162	175	183	166	186	186	168	174	166	178	166	174	184	184	174	176	194	186	152	163	163	160	158	177	179	165	164	181	179	174	169	166	191	180	167	176	148	174	146	175	190	177	130	181	167	178	143	173	173	200	167	172	174	185	164	167	161	160	176	165	145	186	171	149	156	189	187	155	157	164	162	161	183	167	189	159	181	170	178	171	162	179	167	172	166	173	167	171	178	182	191	170	148	169	168	166	170	155	159	192	164	176	138	171	179	167	177	170	172	160	156	154	143	153	157	187	197	164	196	144	169	221	193	165	174	178	194	154	146	154	162	156	185	181	155	179	174	161	148	159	173	159	153	161	194	139	152	165	164	192	175	165	171	149	166	177	172	156	156	173	188	174	181	177	176	185	167	196	172	143	168	166	161	191	165	176	172	166	197	181	172	158	145	140	154	187	159	170	190	182	168	179	189	191	158	180	144	159	169	171	155	178	145	178	154	150	171	189	151	171	176	179	165	174	180	177	170	191	164	161	154	172	157	173	169	172	177	194	166	212	178	184	175	166	166	156	158	158	185	175	176	182	165	158	188	190	170	164	169	187	177	168	137	177	149	151	156	176
3715	5184	2561	1452	883	721	631	517	477	476	483	454	472	482	446	404	436	424	434	417	435	418	395	429	417	420	438	423	438	422	421	428	385	457	408	429	432	438	408	419	437	416	431	405	436	411	426	425	411	416	422	426	414	393	427	431	405	401	392	408	428	406	437	400	414	422	436	428	411	424	389	453	455	429	384	428	437	398	394	410	432	378	425	395	411	430	394	367	422	424	429	407	374	409	440	418	414	409	423	384	392	396	409	350	434	371	401	400	362	443	382	398	401	401	419	415	436	408	439	442	406	434	428	424	406	411	397	407	385	416	414	429	426	387	380	427	410	436	387	421	385	410	419	445	376	431	454	383	457	410	410	401	391	427	393	411	423	391	424	410	403	382	382	413	401	404	442	440	440	415	410	371	393	405	374	418	450	384	417	422	408	428	450	408	400	395	440	398	430	412	398	410	414	418	424	385	439	451	419	379	403	432	394	416	440	407	398	443	411	448	413	403	399	413	408	408	398	407	424	401	431	421	383	415	426	413	442	421	420	413	411	381	386	428	457	384	398	447	397	362	434	427	457	406	380	395	390	413	397	409	418	413	408	412	410	399	413	407	424	423	433	407	406	406	410	367	402	406	425	409	406	392	395	387	398	415	407	395	405	405	418	379	428	412	404	384	389	410	381	393	432	426	403	433	438	394	410	392	405	395	414	435	432	411	428	424	408	395	435	387	437	420	402	410	389	379	388	403	385	422	413	395	382	413	424	428	430	440	397	403	421	424	425	436	400	426	447	401	422	396	363	407	382	404	399	455	402	384	398	412	441	406	412	406	426	438	432	441	417	417	412	420	402	403	446	378	408	403	402	389	426	401	402	436	371	422	456	406	436	427	400	403	394	408	417	375	400	405	431	428	396	395	421	396	411	432	395	376	416	440	425	428	415	378	412	353	386	421	415	420	449	367	423	431	430	450	419	450	442	409	426	400	380	443	428	406	402	436	417	391	409	373	386	389	419	423	392	406	392	405	426	415	416	414	412	419	422	408	417	411	419	417	410	370	419	415	442	429	380	418	394	412	404	421	432	369	407	399	404	371	415	411	431	444	350	430	398	388	390	436	429	406	409	424	398	424	407	404	430	388	408	403	411	431	435	383	417	370	421	431	413	420	409	388	440	419	396	421	416	443	387	420	416	405	424	431	438	406	386	428	424	410	414	402	386	442	434	411	399	396	408	421	396	429	428	399	403	420	404	393	398	420	403	381	372	428	411	430	411	427	404	402	376	385	405	418	381	406	401	423	422	406	394	395	415	412	419	397	434	406	399	435	441	425	414	393	440	411	435	385	413	428	383	433	401	436	410	405	434	410	418	448	404	421	393	428	391	404	436	393	401	399	394	431	424	368	442	439	399	443	433	448	412	404	409	420	415	409	397	407	431	410	420	366	398	408	421	387	414	398	416	403	395	401	411	386	400	388	391	386	457	382	396	372	388	389	423	390	416	452	415	409	385	408	438	397	420	417	399	420	416	435	419	398	412	430	416	451	403	435	384	392	434	404	397	434	372	395	384	393	416	410	420	403	397	461	394	419	384	377	428	414	404	413	436	395	431	435	425	404	434	439	400	398	419	429	419	385	414	439	427	417	402	408	457	418	408	422	425	390	391	380	406	417	424	424	404	404	417	402	408	400	392	372	395	415	399	409	407	439	411	400	402	414	391	417	398	432	389	421	414	440	383	428	411	366	411	370	407	438	415	404	426	413	430	434	400	413	428	399	392	417	399	443	414	433	414	429	441	407	454	438	398	406	395	407	410	416	395	446	407	413	416	436	448	423	401	393	429	412	381	404	427	409	377	441	453	392	381	404	407	418	380	418	461	420	422	403	397	396	418	375	408	400	413	421	374	422	384	428	401	395	427	404	403	464	418	446	409	385	405	409	407	438	390	389	432	399	434	426	429	416	416	423	405	407	423	433	409	403	393	420	393	395	426	420	440	404	381	410	408	413	426	396	405	413	418	432	386	409	460	395	431	388	398	418	422	428	419	436	390	414	403	437	430	400	389	382	445	426	417	416	415	424	409	434	395	408	422	436	401	417	401	445	431	441	373	381	397	415	421	430	404	387	408	428	434	432	388	456	389	399	404	392	407	437	405	418	430	421	409	389	407	415	395	403	427	427	396	415	429	438	403	410	441	421	411	407	419	432	365	401	434	393	399	397	397	451	371	440	416	371	417	396	386	409	457	436	457	385	447	442	406	436	402	419	412	403	438	412	400	468	440	393	431	432	412	408	378	399	443	421	435	390	416	377	407	401	393	413	389	434	422	412	426	421	430	411	368	411	404	387	379	391	407	407	419	402	432	430	407	396	417	403	436	421	411	385	438	441	421	423	441	413	433	402	401	400	420	442	379	392	423	428	436	445	417	409	462	428	434	394	413	421	410	427	387	403	380	378	414	413	435	412	408	434	428	425	409	389	429	386	372	400	419	377	422	406	431	391	393	421	390	412	396	397	411	394	419	426	442	411	425	391	417	377	412	398	408	395	405	419	448	418	418	399	393	406	395	402	446	424	415	417	399	412	422	421	399	402	390	435	396	447	399	412	387	411	403	424	404	444	421	427	424	414	434	402	413	420	411	403	406	396	444	407	410	391	410	406	404	394	401	407	420	399	403	421	404	386	442	383	411	407	430	396	416	427	413	417	424	438	424	399	382	385	398	408	417	430	407	431	406	420	401	419	414	394	384	410	427	405	398	438	410	391	366	388	420	426	412	444	389	408	392	419	444	421	402	421	427	400	431	405	376	401	410	415	413	421	407	397	372	374	430	410	363	394	415	405	443	410	381	390	440	397	410	449	412	434	408	385	378	394	408	420	390	396	404	386	418	410	397	425	426	392	424	435	387	398	387	427	412	352	411	401	403	408	396	422	401	393	401	427	419	416	386	389	418	411	431	408	411	360	427	440	441	381	437	431	457	396	396	424	379	379	399	458	412	396	409	442	406	395	409	389	426	418	396	404	428	431	408	363	417	395	426	428	388	428	371	409	393	401	402	391	421	446	389	441	414	436	411	427	387	435	428	428	391	395	431	389	426	383	410	436	397	444	433	401	426	415	457	460	388	413	400	391	441	413	406	395	421	424	408	387	413	420	439	427	404	414	415	391	415	390	429	405	437	386	359	419	426	426	428	426	403	419	414	406	396	398	432	425	410	426	442	415	375	403	421	412	420	409	431	394	436	433	447	410	451	433	394	386	435	418	401	411	419	416	418	416	434	418	431	398	394	381	397	441	424	363	426	393	404	433	435	430	439	435	407	411	451	413	439	458	401	413	415	404	437	419	394	416	384	378	390	396	395	403	423	416	417	435	375	402	428	374	429	406	418	438	380	394	401	422	400	420	373	407	425	455	376	415	413	408	419	441	431	433	381	402	377	383	392	410	407	425	444	449	430	415	396	431	419	391	384	400	401	376	446	397	416	388	437	438	454	391	390	434	428	427	419	404	449	408
31241	19317	8255	1082	709	623	553	488	452	465	445	444	470	441	418	405	428	412	393	434	433	406	427	426	412	386	414	382	415	418	438	442	402	416	398	408	397	377	368	395	412	389	409	440	399	410	439	423	386	390	382	401	423	420	401	400	420	421	408	417	402	397	401	437	400	424	394	417	417	404	375	396	428	409	421	400	416	355	390	425	366	398	397	425	403	372	419	460	426	407	373	446	414	385	409	413	422	416	386	387	380	417	432	391	422	393	418	374	383	410	356	411	427	415	396	443	445	389	383	441	402	410	443	403	390	423	438	440	432	385	416	395	383	399	375	419	412	397	437	404	417	382	443	438	415	411	405	421	409	419	421	373	378	416	443	401	382	411	404	398	400	378	352	388	408	408	397	398	414	367	410	439	416	370	436	401	424	451	433	410	370	410	439	408	385	407	405	415	405	413	390	393	372	412	406	442	426	405	369	442	425	381	407	421	385	400	403	434	409	469	371	386	418	396	394	414	426	399	431	392	410	413	381	428	396	377	419	397	413	392	402	365	432	402	393	374	453	456	439	420	430	424	441	419	415	395	427	435	466	394	429	429	440	361	399	395	381	408	400	401	415	435	417	398	420	394	422	423	413	440	414	400	374	445	421	424	377	406	431	415	412	404	415	409	422	419	417	426	386	400	398	422	423	424	432	433	419	370	379	384	403	387	418	407	406	387	405	424	374	382	366	430	407	402	420	410	425	434	373	374	388	390	380	408	407	425	409	400	420	412	366	429	402	391	423	436	423	393	402	426	418	433	428	434	434	402	439	366	405	382	388	430	374	415	355	367	392	422	385	429	435	409	406	450	443	413	414	421	377	399	389	434	408	383	412	389	408	429	406	417	394	403	379	431	390	399	403	386	401	439	414	412	420	383	436	447	427	417	369	397	399	415	404	411	431	393	400	390	378	392	388	439	397	426	390	411	401	399	407	432	370	418	423	425	422	406	392	414	406	417	393	399	434	387	409	372	393	419	437	410	419	401	396	421	405	397	383	436	400	413	404	390	421	393	362	420	450	396	424	392	404	436	348	431	425	392	402	434	431	425	411	424	378	416	424	419	394	386	412	409	423	377	414	406	426	384	429	417	408	407	397	428	429	417	408	403	400	423	415	429	419	431	402	402	391	418	421	380	371	406	436	373	385	390	392	386	420	390	383	436	392	423	427	373	381	401	408	441	387	391	413	415	371	424	415	389	408	409	381	404	411	383	384	431	422	381	426	406	367	405	417	381	408	407	426	406	376	392	422	400	402	421	420	407	398	418	418	397	440	390	415	427	414	417	385	396	431	414	380	409	422	381	394	380	423	453	408	406	384	394	415	393	413	412	421	408	388	382	400	383	360	409	426	390	394	427	375	414	390	448	433	401	374	363	416	382	404	422	399	438	424	434	372	391	413	445	443	392	428	399	416	443	425	399	387	417	406	395	420	359	392	345	426	442	428	369	414	402	378	366	390	460	409	395	398	397	401	402	386	398	395	403	431	393	403	431	450	461	426	441	418	433	429	410	440	412	425	447	394	395	437	407	407	424	410	427	387	375	449	410	406	394	373	381	410	433	419	416	420	394	407	435	402	433	422	399	411	416	398	433	400	419	381	420	403	402	423	417	375	386	377	431	403	375	412	391	395	425	391	408	414	414	425	418	411	398	438	387	434	387	460	410	447	411	406	403	427	393	418	417	398	399	369	389	402	394	429	428	402	397	411	418	406	390	379	410	400	426	394	371	381	407	388	414	414	402	354	421	414	440	403	427	414	402	407	372	401	411	403	409	389	402	430	411	418	397	396	422	404	432	387	396	400	404	377	355	390	391	409	376	370	390	369	397	453	383	416	400	378	379	401	415	406	445	408	406	422	388	399	401	381	372	400	409	403	393	419	393	425	374	408	438	442	408	443	402	415	418	401	442	428	386	417	398	455	441	392	412	454	396	427	386	414	405	392	392	426	411	390	389	400	430	415	437	411	406	413	399	397	401	417	396	411	427	430	421	450	382	413	441	430	379	425	404	444	447	403	428	431	412	398	405	438	387	395	435	419	381	412	381	422	414	385	427	424	430	427	394	386	443	404	415	437	428	388	403	416	441	407	404	412	373	417	396	440	381	363	412	412	385	352	445	405	414	410	381	416	384	424	433	433	417	431	446	424	428	402	406	420	405	379	379	416	425	382	404	418	411	423	406	438	378	415	422	425	428	435	388	419	433	359	415	391	434	394	402	397	381	412	421	395	425	402	448	403	397	465	373	368	435	397	402	393	424	399	410	377	417	354	435	390	396	390	436	378	397	385	427	351	409	369	395	382	373	430	388	422	389	395	385	406	411	432	402	371	384	409	366	401	381	425	404	403	409	441	375	383	394	383	371	387	397	418	411	443	414	409	394	428	385	437	433	442	398	392	389	429	419	416	453	416	408	380	419	476	420	383	411	386	408	396	457	403	368	435	399	417	416	401	402	387	415	431	400	380	396	415	405	434	380	424	417	425	398	418	401	385	407	412	428	402	414	417	402	426	382	415	403	432	423	438	420	431	392	445	400	379	403	388	428	400	398	423	408	416	396	404	428	412	371	404	396	404	460	430	427	395	412	419	409	397	430	335	426	401	411	371	410	453	385	424	443	353	423	404	408	388	378	433	422	398	404	405	424	409	370	410	393	423	356	390	412	435	397	391	416	410	404	424	433	430	443	441	429	416	406	390	435	437	403	403	374	417	411	421	409	387	430	381	392	435	417	433	397	398	420	419	407	418	416	416	401	387	419	404	412	403	363	375	379	397	406	407	400	420	415	430	397	414	389	399	409	413	393	415	428	407	440	395	424	404	364	424	396	387	448	415	413	403	406	436	435	426	368	456	393	397	411	365	396	408	438	432	457	398	430	439	443	397	373	420	398	421	406	377	442	370	446	389	424	389	407	445	401	395	435	402	406	408	420	409	391	422	439	435	397	409	376	439	384	414	416	407	412	399	389	348	382	412	388	396	411	428	418	399	358	411	404	378	405	366	376	402	439	398	454	400	373	377	406	399	400	368	414	378	383	414	404	414	433	391	401	437	442	450	427	417	422	397	411	438	399	409	391	419	397	438	383	421	399	375	435	384	409	409	414	393	398	422	429	407	407	430	410	391	429	427	401	448	444	403	404	370	394	432	433	411	403	390	409	418	408	446	402	431	439	395	417	405	405	420	422	392	394	402	434	384	445	415	444	437	430	388	394	398	417	390	426	414	418	389	415	416	399	399	401	393	425	425	407	403	412	385	399	386	393	365	388	397	416	415	407	441	416	441	417	404	409	413	437	405	391	410	397	419	413	394	436	421	430	363	407	400	390	410	387	370	430	369	423	397	432	416	403	457	392	373	414	444	409	412	437	419	453	387	408	406	377	418	410	391	411	410	372	394	409	409	412	386	398	392	388	427	425	357	411	391	390	411	400	451	382	421	408	398	414	436	387	401	413	407	432	396	409	426	391
5730	1765	1336	1101	1024	935	943	896	882	936	880	919	927	940	938	906	931	944	945	901	958	911	883	904	901	894	907	872	887	889	880	911	924	892	845	881	905	882	952	942	935	904	816	909	885	882	884	888	901	917	869	859	850	915	940	882	950	926	829	888	918	854	912	917	884	904	932	913	869	938	932	949	953	914	903	863	893	870	910	851	928	908	885	890	941	857	907	878	908	928	852	893	880	980	906	883	867	918	903	913	923	901	961	876	888	907	883	908	874	896	933	848	960	876	915	860	861	881	914	883	885	914	888	879	909	915	891	911	912	923	880	896	892	926	926	920	877	895	912	887	833	875	879	960	871	855	916	904	902	907	942	925	891	919	970	920	882	875	855	907	900	899	931	936	857	924	860	893	847	898	874	923	931	879	927	919	865	887	922	875	850	952	874	922	933	944	907	838	899	937	924	890	874	873	888	892	916	883	941	928	1007	911	932	947	935	850	893	927	970	934	921	848	901	915	904	905	957	945	907	917	902	945	818	893	899	859	847	852	892	877	966	943	890	887	872	882	919	901	892	891	890	855	939	895	894	918	912	873	925	919	885	869	921	885	875	945	920	871	858	886	842	904	915	912	874	883	884	903	941	875	873	899	894	932	886	905	853	883	890	902	886	952	897	875	928	898	875	892	886	919	910	956	867	901	896	877	886	860	904	906	879	941	933	875	889	906	929	911	879	920	912	873	906	896	909	932	895	909	919	849	932	921	907	880	904	878	945	937	940	844	894	888	935	861	885	894	892	883	919	921	970	924	865	898	890	873	920	989	899	975	926	908	879	889	887	920	902	922	898	819	842	878	893	837	907	876	883	874	846	942	893	910	904	914	842	898	896	914	898	870	869	843	911	929	900	906	871	855	851	887	932	853	891	900	933	915	910	926	849	936	910	896	901	919	896	914	842	891	921	921	894	869	866	918	933	951	902	907	868	928	968	916	937	897	984	864	870	917	888	896	940	916	929	889	966	907	873	922	881	881	909	909	871	937	918	881	915	875	876	897	949	871	910	892	885	893	915	903	906	853	904	880	886	914	882	882	912	889	888	922	904	869	928	943	909	899	908	950	921	871	899	935	934	880	908	950	938	880	850	995	939	943	907	902	918	951	829	877	856	905	889	926	902	903	914	871	886	921	826	895	904	860	915	887	881	917	899	911	939	870	953	914	855	880	870	907	899	914	891	924	894	926	863	944	925	955	911	893	924	847	935	919	908	889	872	905	897	853	900	880	854	844	962	908	905	869	920	928	915	902	921	879	925	891	913	905	894	864	833	941	959	915	943	874	909	911	874	910	909	857	878	932	909	832	932	882	879	922	884	894	896	872	918	884	868	896	921	892	905	896	889	910	885	922	901	919	900	894	942	987	886	891	853	909	929	888	892	911	948	953	879	875	873	910	880	949	930	894	955	923	839	932	850	924	899	899	900	920	897	867	915	921	909	881	882	915	942	870	887	887	892	900	914	909	921	925	877	924	906	871	900	872	923	910	855	909	943	892	940	916	889	852	869	929	872	881	933	908	883	933	888	894	965	910	892	971	902	885	910	930	888	931	937	913	871	864	849	902	916	873	962	926	869	915	890	885	901	911	930	912	898	851	888	931	902	931	932	836	871	882	900	889	920	917	920	918	945	870	919	860	864	840	852	943	930	840	862	916	919	862	914	882	852	898	926	892	896	867	895	887	918	910	871	906	891	873	864	848	951	873	863	880	898	943	882	895	901	912	923	941	893	903	871	907	887	899	881	888	893	892	876	874	916	905	897	844	916	866	907	938	883	896	956	930	870	892	892	959	905	904	888	953	912	892	876	856	915	950	908	967	968	918	890	929	893	916	860	888	905	874	898	921	932	873	893	896	937	923	871	908	907	895	910	926	870	942	944	911	891	905	903	871	877	869	887	898	891	891	884	897	897	898	905	878	909	897	909	927	924	936	892	844	879	916	891	907	843	889	877	922	902	869	906	857	855	852	929	923	882	907	935	876	899	897	916	898	938	956	841	862	922	960	847	906	904	873	882	858	870	888	951	904	886	906	895	872	894	931	915	938	942	907	926	878	915	880	941	888	936	899	895	872	855	871	906	935	868	939	923	923	873	869	904	892	880	856	875	931	893	915	888	925	890	934	840	888	891	878	922	910	877	916	898	912	886	905	911	872	940	892	887	904	895	914	883	890	940	896	942	866	858	880	907	859	903	893	966	893	930	911	879	932	917	920	930	880	909	864	917	913	963	908	932	870	917	893	933	874	932	849	890	897	951	919	854	925	888	889	885	932	861	869	891	924	903	930	904	954	859	911	902	897	894	896	975	928	964	893	871	910	910	918	870	888	953	902	890	881	865	906	933	911	926	929	941	917	887	916	932	941	885	922	910	904	920	891	959	876	870	899	871	975	871	911	925	891	895	889	973	915	949	877	883	929	945	909	945	908	900	865	901	903	917	865	839	953	901	933	921	931	906	883	897	880	885	946	892	904	860	884	878	912	865	933	866	878	878	862	916	966	839	931	911	929	924	880	861	963	937	837	927	843	918	911	913	878	855	901	937	944	852	940	880	892	893	899	807	899	868	892	859	876	942	864	910	927	877	908	884	812	890	941	915	963	896	955	867	930	993	881	900	894	859	843	918	898	913	873	873	932	908	920	887	913	888	932	900	885	908	883	867	870	916	919	945	965	921	887	912	898	883	873	930	839	929	871	894	864	960	905	937	965	870	923	874	961	914	929	901	900	942	908	887	962	919	917	922	845	904	892	910	913	925	932	918	920	874	893	884	862	877	924	940	920	898	909	932	883	903	936	918	861	888	923	879	900	883	907	901	886	890	892	910	877	910	910	904	957	925	903	886	878	880	922	903	942	925	893	926	886	910	906	900	926	920	924	884	972	923	916	865	902	863	918	868	902	966	885	890	916	862	881	890	923	878	895	946	868	953	938	915	904	897	924	913	888	874	826	924	900	926	901	910	880	892	892	875	944	863	896	901	938	900	907	891	893	906	918	980	955	908	840	888	870	947	935	885	903	857	954	862	905	837	898	908	982	880	938	940	924	940	890	876	847	917	912	871	893	896	904	890	906	937	882	935	845	914	916	882	926	860	935	912	921	876	888	918	872	862	932	863	844	905	817	896	883	919	943	930	936	929	870	855	934	884	924	895	918	910	915	854	946	940	838	880	881	930	917	894	925	890	918	874	899	933	927	897	903	829	871	899	916	891	880	876	930	926	931	903	841	920	904	858	900	888	869	904	918	875	912	897	927	882	911	944	940	917	913	878	900	913	883	868	924	917	909	837	909	920	905	898	848	888	941	892	843	965	924	889	884	891	932	952	914	873	870	936	904	919	860	900	933	917	878	848	929	930	916	910	972	908	917	896	881	876	865	975	902	896	901	905	878	875	916	853	885	891	892	918	958	852	881	953	924	936	875	924	870	932	931	861	878	899	934	913	915	886	909	896	893	868	906	950	947	882	885
23940	20626	23837	27417	20618	19947	1309	548	446	396	348	397	374	398	340	339	324	272	302	321	282	305	288	303	281	278	302	259	321	278	291	292	300	286	288	264	298	293	302	288	327	257	290	311	313	294	292	290	331	263	291	274	333	282	257	308	283	292	299	320	275	255	307	317	272	303	277	279	274	293	276	266	288	292	314	279	257	270	285	260	296	315	297	258	295	269	266	294	319	277	268	270	288	284	291	283	273	271	302	283	290	308	299	314	303	306	307	288	269	309	297	296	260	267	309	267	308	322	303	293	286	303	282	309	296	275	304	281	286	269	310	273	294	282	291	274	291	272	273	274	255	290	292	309	304	293	309	281	267	313	266	305	316	275	317	278	302	312	299	275	288	262	303	264	263	278	292	271	307	297	259	294	313	303	268	301	275	251	287	319	326	269	266	286	291	286	292	280	295	268	267	281	306	274	320	300	297	312	292	274	278	302	292	285	287	284	280	298	304	277	304	296	272	309	284	294	310	278	290	259	281	286	252	268	289	294	286	285	272	294	257	270	280	281	262	300	288	273	300	268	264	310	269	264	293	300	261	272	306	260	316	298	298	302	263	300	277	297	326	278	296	313	251	273	266	291	266	303	277	289	299	309	279	296	282	273	261	263	299	321	298	255	293	296	307	283	270	300	292	278	277	305	334	268	294	291	274	271	296	293	270	305	303	281	311	289	264	273	295	265	296	328	293	309	330	282	287	267	276	301	329	268	291	285	285	288	287	307	289	296	286	258	299	286	292	326	292	290	293	317	270	275	286	293	273	279	263	274	281	271	283	295	284	253	300	270	285	286	311	286	284	268	296	278	268	338	275	269	273	281	287	292	288	311	277	267	311	272	286	275	265	285	344	304	332	281	265	288	268	291	316	307	304	280	293	273	260	277	291	275	314	302	292	274	284	296	288	279	294	296	285	267	304	289	267	303	291	269	273	278	319	294	307	278	287	280	279	285	313	306	316	292	271	307	261	305	301	323	303	283	296	276	293	247	324	285	273	274	276	315	268	278	279	251	249	313	294	279	256	291	289	323	285	312	279	278	263	327	308	302	269	262	276	271	271	287	272	289	286	292	283	287	297	290	308	260	313	302	287	283	288	289	295	269	259	285	292	332	279	286	261	259	285	305	284	312	279	290	297	285	279	297	285	298	268	294	298	293	275	280	284	293	298	325	310	285	300	274	253	261	297	294	285	312	307	292	274	264	286	292	263	273	299	264	244	297	295	273	272	300	278	307	299	305	309	292	306	291	269	284	279	300	297	292	301	316	291	293	256	280	281	294	269	286	321	310	301	282	277	277	278	322	285	267	323	279	289	270	268	284	276	305	271	286	312	256	274	264	305	305	278	262	285	280	311	307	296	280	311	310	291	288	286	269	260	293	280	295	305	313	252	309	300	295	280	284	283	284	271	290	289	273	294	281	286	317	289	282	283	302	262	293	300	268	295	260	275	305	330	287	274	308	281	291	298	313	296	260	298	255	293	315	292	321	313	258	271	281	260	297	270	280	275	258	289	299	261	316	275	287	282	280	302	312	274	283	291	286	296	283	318	277	268	290	303	300	277	298	299	288	297	251	262	295	245	320	277	289	293	297	301	284	331	288	335	288	281	265	273	285	281	280	302	292	281	284	280	281	312	315	291	285	287	295	267	314	278	291	278	304	285	278	290	280	310	295	287	258	277	261	265	313	287	320	298	273	241	285	306	239	295	312	300	256	276	307	289	286	280	346	272	250	281	276	288	288	260	307	298	298	283	273	261	286	289	291	295	264	324	284	299	292	293	304	278	304	293	279	279	278	288	286	300	271	276	296	269	266	258	286	287	271	292	283	266	292	307	267	299	272	275	263	289	283	284	290	254	298	291	290	318	301	303	294	266	301	279	270	263	279	275	274	290	286	259	284	286	309	244	305	274	278	280	291	275	305	294	287	307	262	298	274	283	281	279	297	272	287	283	279	309	285	300	265	327	297	345	300	283	296	285	232	300	259	297	310	294	289	269	297	288	303	282	313	275	298	274	268	269	284	288	270	263	277	279	321	314	294	312	304	304	297	298	275	287	296	310	270	287	289	314	294	286	264	265	301	306	273	285	288	268	302	277	279	306	289	274	281	286	313	288	309	290	299	314	282	293	289	291	292	279	273	275	287	307	273	269	267	286	298	291	300	285	290	247	287	316	329	248	275	275	298	302	293	253	260	310	294	262	248	262	295	294	315	304	255	309	267	290	280	279	288	275	287	328	271	286	305	293	283	276	286	285	262	278	279	296	295	263	282	295	287	289	258	300	276	296	317	302	292	275	295	327	284	292	268	290	288	306	261	300	295	285	284	287	296	265	292	285	282	321	306	288	282	285	268	302	284	277	287	285	278	304	286	311	246	253	272	258	302	285	273	298	293	302	263	267	300	297	305	306	292	277	281	272	277	282	293	273	266	286	277	308	282	285	338	279	286	264	271	278	313	306	290	277	267	297	275	300	310	264	282	290	317	297	305	277	304	281	282	275	292	292	288	288	271	269	260	308	316	319	302	301	282	271	241	251	293	304	275	263	305	273	299	306	261	293	246	298	252	295	276	284	263	301	308	288	285	275	274	280	279	270	328	288	255	283	290	297	286	292	306	268	291	292	273	304	297	280	276	267	293	273	277	280	297	316	272	284	283	312	301	300	311	278	263	303	276	325	334	289	284	275	316	295	276	300	299	295	303	305	281	288	295	263	296	292	269	299	292	306	287	291	271	285	306	286	303	281	283	273	266	269	271	305	290	278	332	280	286	279	292	279	278	306	300	263	286	310	273	271	280	288	301	306	312	289	316	317	267	276	283	258	281	275	307	255	266	288	253	310	275	286	276	282	276	285	286	317	298	285	308	286	280	308	289	280	309	245	285	303	295	321	292	292	284	300	254	254	326	303	269	285	305	264	265	279	274	290	319	281	278	278	286	282	314	289	259	253	257	294	303	289	263	321	281	294	271	293	272	281	308	287	298	292	295	283	281	263	274	271	279	296	265	274	286	282	269	268	284	278	274	272	272	281	265	271	272	304	303	297	313	285	298	277	304	303	328	317	283	309	245	265	298	270	307	263	265	290	248	276	280	326	304	275	323	281	300	284	291	309	262	270	305	296	285	280	274	267	311	314	325	275	292	279	293	298	319	273	297	285	289	298	299	261	293	271	296	273	264	279	259	302	273	279	269	253	281	268	301	274	303	289	261	276	312	309	304	282	292	303	297	277	288	306	302	301	286	277	275	290	283	276	280	306	272	282	258	295	273	265	315	299	308	282	279	269	276	259	292	281	315	314	261	309	297	280	286	263	285	307	267	302	285	306	320	294	306	290	295	273	320	266	272	290	273	269	294	277	289	276	275	281	287	291	288	316	291	291	294	273	303	311	286	289	266	297	276	303	286	277	286	290	280	308	293	303	305	296	306	298	297	279	266	275	276	270	303	319	292	274	277	290	293	273	300
3591	3454	1972	1308	917	813	740	693	733	679	708	649	658	664	662	636	648	660	610	606	635	666	702	647	654	644	646	619	671	606	650	675	614	649	602	601	660	696	628	628	627	651	652	671	662	642	632	677	652	607	661	614	645	624	642	665	623	671	677	673	671	617	655	652	664	648	619	642	652	634	629	629	609	655	646	670	638	636	638	637	637	590	657	677	667	631	656	625	637	619	630	659	661	579	650	622	650	664	624	639	606	654	598	685	617	621	662	635	603	649	612	692	645	604	648	689	634	641	626	647	669	650	639	625	666	649	631	668	619	646	632	672	654	641	635	665	656	638	643	691	608	655	680	634	684	648	630	643	637	645	663	656	608	640	660	697	668	680	655	615	684	662	679	613	642	657	626	602	649	642	638	624	677	636	641	634	648	672	663	604	652	652	673	618	649	612	595	671	634	614	622	605	637	648	674	615	626	673	687	644	622	657	673	671	632	645	649	614	609	667	633	603	653	647	653	646	661	620	644	630	692	639	624	669	621	622	641	648	631	676	656	649	651	615	658	643	675	654	639	646	643	619	641	651	638	656	610	593	652	637	632	614	671	613	637	646	657	694	644	640	661	635	605	599	639	645	621	646	655	648	620	653	600	648	662	628	660	664	657	647	622	621	667	643	654	618	652	643	694	665	609	675	653	667	694	617	662	643	637	625	597	668	644	665	614	670	614	620	670	640	647	634	629	662	632	703	655	630	648	635	618	656	657	622	647	636	630	626	664	664	651	673	659	660	644	605	649	670	629	644	632	683	624	658	675	689	619	640	671	698	628	707	670	643	703	663	640	684	639	684	616	646	659	594	688	591	657	632	659	659	668	679	588	620	673	655	653	667	620	586	606	625	641	648	628	630	584	628	659	625	633	639	665	681	653	661	687	658	664	667	627	703	656	604	645	687	622	680	643	627	653	661	597	648	680	646	659	597	621	621	682	669	630	583	641	663	660	636	673	562	599	609	653	690	652	643	657	629	620	626	654	701	686	644	639	635	626	647	610	617	621	620	680	688	656	691	629	653	662	653	643	586	649	651	656	639	647	647	627	638	657	643	643	613	652	670	663	652	637	594	649	650	626	662	624	634	623	595	647	655	611	603	610	668	666	607	653	608	631	691	643	646	638	672	650	678	594	677	650	616	654	649	645	638	643	660	679	630	655	660	680	591	663	658	641	629	689	654	699	659	676	636	653	617	648	628	667	650	637	647	684	681	688	656	660	663	609	650	652	653	665	702	626	642	656	652	599	670	613	651	669	620	654	639	687	669	601	652	609	659	678	654	655	655	643	645	643	648	678	679	643	692	630	634	641	605	687	654	649	659	663	649	649	650	670	618	635	597	613	661	607	677	652	646	637	615	682	670	662	627	636	633	613	644	628	691	647	671	619	640	670	652	654	628	641	656	675	632	662	636	612	658	614	656	659	651	612	679	625	633	618	651	659	620	636	633	635	658	650	717	691	699	658	650	649	638	646	704	646	634	673	656	613	643	632	668	620	660	667	620	653	612	652	609	669	653	654	648	650	673	636	592	647	665	655	662	618	653	634	658	674	597	599	662	620	673	664	642	643	669	617	636	602	647	661	648	644	652	703	572	647	631	665	644	646	641	662	622	668	594	628	650	612	658	649	652	643	656	624	613	625	626	679	630	674	656	642	660	652	658	611	652	665	678	640	657	635	631	646	654	608	666	656	627	614	668	649	600	636	645	671	686	608	670	635	658	631	645	646	671	635	658	637	666	654	645	635	656	677	629	686	654	654	679	639	663	590	630	669	588	629	686	642	616	609	616	648	681	634	668	633	635	659	633	629	617	650	637	644	659	662	641	647	632	663	641	623	629	640	626	658	664	601	672	635	679	660	607	688	593	640	650	655	632	635	571	649	639	630	625	623	638	649	650	656	650	654	656	657	649	617	656	635	638	663	648	626	600	634	643	677	612	617	657	621	637	599	617	648	667	672	662	670	640	635	641	668	639	648	645	691	621	629	655	670	661	619	649	631	635	672	589	643	600	640	632	633	659	644	632	630	645	694	677	657	585	598	665	707	628	677	608	679	596	654	666	646	623	694	712	638	675	670	637	634	675	635	662	635	639	671	646	659	684	664	626	682	679	677	626	659	624	646	641	620	658	629	679	642	658	626	630	611	677	661	588	652	595	648	626	656	651	660	577	620	617	628	586	655	675	638	653	698	663	577	641	659	651	637	658	655	684	653	615	619	644	610	676	640	614	657	661	635	683	625	631	605	652	611	643	672	659	622	646	666	607	617	635	628	689	627	651	672	622	662	653	631	658	682	642	633	631	646	717	624	651	679	597	663	598	656	674	619	664	661	646	661	654	640	625	656	670	626	657	666	612	660	641	605	662	597	680	632	613	661	676	636	607	644	660	652	665	631	645	670	628	665	633	604	618	619	656	665	647	655	650	629	604	645	657	677	642	631	630	656	583	668	640	592	639	644	613	624	655	652	647	619	660	640	616	679	685	674	616	644	639	654	646	688	649	642	664	624	690	693	649	625	640	663	656	645	631	643	628	621	658	664	656	663	655	664	630	690	641	676	646	627	651	667	644	603	612	650	625	646	659	627	678	665	678	683	626	673	667	649	636	674	639	664	674	655	631	653	611	658	674	627	647	665	642	640	671	621	653	657	611	643	632	600	633	634	619	627	652	685	602	676	643	604	608	599	661	660	613	616	647	621	645	661	621	651	642	623	673	632	651	642	639	617	661	644	618	654	662	656	615	643	611	659	685	646	619	628	692	636	680	638	633	624	640	663	683	706	623	652	652	612	624	656	632	604	642	628	643	602	648	673	617	631	679	608	650	631	631	684	650	628	655	654	588	612	697	652	651	642	667	648	679	660	675	614	643	676	616	685	631	607	632	636	654	673	632	650	621	674	649	615	621	625	687	641	660	660	610	657	634	648	624	692	665	612	640	672	624	600	623	658	635	653	651	664	621	655	656	637	708	685	661	630	633	634	610	596	626	674	652	603	648	643	617	647	640	651	673	678	631	603	650	728	636	649	668	676	632	664	593	621	613	676	652	626	642	647	634	635	679	652	612	668	641	644	633	632	644	661	618	695	675	620	640	664	671	642	664	640	602	680	669	616	661	638	625	677	611	636	611	620	690	638	623	673	617	666	638	619	627	662	588	631	653	616	673	651	593	633	708	617	675	635	595	669	638	635	633	630	616	668	660	643	609	668	667	636	658	620	649	653	646	644	668	636	652	574	662	661	616	661	612	658	669	654	640	653	636	674	607	615	617	635	592	632	620	653	642	638	655	651	651	654	627	613	613	649	672	634	685	623	673	683	627	643	619	633	646	651	641	680	627	622	628	684	629	641	612	677	659	622	584	655	643	597	628	669	622	616	627	626	620	642	671	607	668	689	671	640	643	618	659	665	599	620	670	652	614	667	636	633	663	636	576	648	649	618	590	686	665	658	628	687	650	632	648	622	661	627	660
23448	20680	24221	27174	20680	20700	16807	862	451	440	404	327	353	341	305	277	213	201	228	199	192	189	198	197	175	198	186	175	177	160	173	181	187	184	175	204	185	212	215	170	181	186	225	163	152	171	179	179	190	179	168	174	171	173	178	139	174	169	191	170	157	163	151	173	166	160	174	183	138	172	150	175	143	170	159	159	160	160	192	140	161	177	158	177	164	152	163	161	164	179	168	186	174	185	167	163	168	170	141	148	175	164	154	161	185	160	185	161	189	200	182	183	153	168	155	143	154	139	157	165	172	174	155	163	171	142	178	191	145	197	161	171	155	151	184	161	174	168	146	153	185	177	167	155	177	167	179	144	171	168	170	164	166	142	169	167	188	188	166	162	161	175	152	152	172	173	165	164	164	170	186	162	180	165	161	170	157	145	180	169	165	177	187	168	169	171	179	181	164	162	188	164	164	180	184	175	189	159	166	174	161	156	162	160	167	162	160	182	157	191	183	150	163	164	174	161	161	176	160	159	190	175	184	157	158	154	178	164	187	203	177	177	170	158	181	170	155	155	160	141	164	175	139	175	175	157	194	161	185	205	143	155	169	170	141	189	183	167	194	157	198	186	166	176	144	150	184	169	167	161	187	163	166	171	143	174	161	171	159	176	185	136	184	156	187	167	148	181	173	161	170	201	189	149	160	165	185	175	166	167	174	163	168	176	157	172	167	153	174	189	170	161	181	163	179	155	173	164	133	179	177	164	181	149	173	162	184	191	159	166	188	176	160	158	169	163	157	149	160	184	163	181	181	144	183	164	159	159	162	167	181	169	195	195	167	177	158	168	188	172	171	196	167	164	178	154	163	185	176	171	167	180	150	159	180	165	175	151	145	169	176	155	183	180	193	166	174	151	158	164	162	179	174	157	182	173	173	158	173	182	197	170	154	167	152	157	153	150	168	142	161	167	182	210	159	179	154	161	151	177	164	175	160	165	181	136	159	177	195	175	179	180	149	180	161	138	152	159	154	176	188	166	176	193	182	139	165	170	190	161	194	168	171	148	163	170	193	184	141	141	189	152	141	172	176	153	163	157	168	169	170	188	150	180	144	164	169	173	138	146	164	218	159	166	147	162	174	166	180	153	179	193	177	185	173	173	176	161	151	160	154	157	157	164	163	165	175	156	167	172	182	160	199	174	163	174	156	164	161	156	191	176	161	193	179	174	163	164	149	168	164	195	183	146	176	184	156	194	166	179	163	164	169	179	148	158	163	180	155	191	156	158	159	151	171	178	177	166	184	170	177	150	187	157	140	160	172	146	167	191	157	162	192	167	157	192	197	173	182	164	161	168	160	174	149	163	172	177	157	166	181	173	194	177	160	164	157	146	176	186	157	160	170	174	183	160	160	185	161	165	172	164	176	177	183	180	175	179	171	193	209	158	147	189	162	163	160	163	165	177	163	172	163	176	183	143	157	178	190	180	135	190	159	162	175	187	186	164	170	167	170	186	187	199	172	189	193	171	162	176	185	151	146	177	170	157	151	157	166	179	164	150	140	178	160	130	159	163	179	138	169	177	156	145	177	166	148	175	178	178	181	171	176	185	162	152	147	158	172	166	149	167	169	151	165	183	164	168	163	154	147	193	165	164	164	171	157	166	159	164	156	175	171	137	164	159	165	176	197	171	151	163	173	172	173	177	171	194	177	155	172	180	177	185	165	152	171	172	149	150	143	171	163	176	192	179	196	188	198	156	169	172	193	164	197	167	160	176	163	186	164	161	154	149	151	157	160	167	159	173	181	183	162	150	163	187	153	167	160	154	173	186	162	148	163	169	172	142	190	161	177	168	192	157	193	192	174	143	187	169	189	173	159	183	158	155	170	170	171	174	185	167	178	174	160	171	172	195	171	169	172	157	185	142	185	164	146	179	167	165	157	189	163	156	161	186	164	165	162	182	160	172	182	186	162	203	174	175	168	173	141	179	161	156	144	175	172	153	172	153	182	162	174	184	180	185	171	185	190	177	161	159	190	169	156	179	140	190	189	150	162	146	159	204	173	161	186	161	181	141	170	160	127	157	177	176	180	167	167	192	185	170	174	170	180	181	173	146	143	163	154	154	174	167	168	145	171	175	185	157	184	150	177	161	188	175	152	179	146	179	202	150	216	206	160	169	156	179	164	158	162	198	180	143	153	152	167	166	175	167	176	195	166	168	168	176	184	145	180	170	181	169	177	161	175	176	153	159	182	151	176	194	185	198	178	185	197	175	197	178	170	188	178	175	168	182	164	145	170	163	167	194	204	159	165	176	165	160	171	167	164	184	158	152	173	160	191	170	175	169	172	184	186	177	166	152	164	180	187	182	185	179	169	173	190	193	187	148	167	177	194	182	192	161	175	170	171	161	166	161	174	175	173	164	144	158	190	160	176	171	177	164	166	161	176	149	186	167	150	151	182	153	156	171	182	153	172	172	164	170	170	181	168	154	172	163	157	177	158	159	164	173	173	143	182	168	154	162	181	161	172	183	160	163	161	178	170	169	168	166	172	167	170	173	184	172	157	169	154	184	173	181	173	168	170	154	179	184	143	162	191	166	185	168	197	168	190	192	176	160	162	157	170	165	197	153	170	162	190	175	160	160	137	166	161	156	173	162	164	164	175	150	174	192	171	184	178	149	165	176	168	167	154	188	186	173	176	177	162	167	204	175	158	178	166	152	154	204	177	176	170	182	167	152	142	164	175	165	180	166	196	176	165	180	141	175	157	159	182	163	164	167	166	175	163	151	173	167	161	180	175	169	173	153	175	162	163	170	169	177	170	150	181	173	160	164	161	147	169	195	159	156	141	172	166	144	156	142	175	194	185	168	167	181	159	169	186	151	173	148	161	136	208	173	166	156	149	167	148	182	184	164	167	168	176	171	163	183	156	160	167	150	143	165	162	181	152	178	161	159	165	161	144	174	194	160	169	212	155	173	175	183	170	147	159	183	177	188	177	183	174	154	165	164	168	151	163	142	148	174	143	178	167	178	184	170	166	152	142	155	163	170	172	155	162	178	209	160	184	174	165	159	158	182	167	183	170	191	185	168	154	170	190	185	161	176	151	161	155	149	152	169	163	169	164	180	172	145	170	177	176	176	169	169	174	173	190	161	171	178	172	173	176	180	169	175	151	185	181	150	155	198	149	171	167	163	167	159	167	166	158	176	173	155	178	170	140	171	147	161	195	166	167	156	172	174	210	154	183	167	131	160	169	163	171	174	170	161	169	195	174	173	175	185	155	177	170	181	175	156	154	148	182	185	154	185	187	172	176	180	161	142	165	154	136	149	169	170	183	189	178	159	141	174	154	165	168	152	153	169	157	162	160	172	170	160	167	156	176	150	201	183	188	168	175	151	179	156	193	165	185	185	158	163	144	165	174	167	159	152	151	189	183	164	177	170	169	179	170	191	175	165	175	155	170	182	180	158	163	158	175	195	173	154	143	127	167	176	157	150	185	171	147	162	159	168
3654	5100	2624	1434	874	715	592	542	455	536	489	491	463	493	459	429	437	416	452	426	412	435	421	410	418	385	460	412	400	446	420	442	380	394	420	422	442	421	408	421	437	388	425	414	382	438	411	406	399	398	413	411	394	404	395	422	425	418	351	402	411	419	415	428	414	401	363	436	451	415	423	411	420	405	399	388	429	397	414	409	418	412	405	440	399	395	406	421	422	380	451	406	398	419	390	447	409	441	404	398	435	410	381	425	396	436	417	432	412	389	407	379	459	429	415	397	412	410	431	403	395	399	447	388	413	436	403	430	386	443	421	446	411	413	414	444	419	405	390	422	401	408	407	403	441	482	400	404	374	449	419	410	396	411	381	455	394	373	426	390	433	424	395	420	410	414	409	433	409	377	410	413	412	423	416	407	381	407	413	420	401	373	404	410	416	423	423	422	397	422	389	384	409	419	404	387	417	412	425	421	402	421	414	390	426	416	397	397	422	398	422	423	412	388	390	389	413	408	399	405	383	425	409	402	414	414	399	406	421	417	420	435	425	413	428	400	425	421	379	393	406	412	410	378	397	397	395	382	394	446	387	396	408	435	451	432	388	383	432	423	427	399	417	395	402	439	407	401	428	405	384	405	413	425	415	436	423	429	393	416	390	407	383	432	418	451	423	411	429	393	420	363	390	398	417	444	422	393	442	381	395	417	389	394	382	385	405	373	444	431	405	443	383	407	388	413	438	426	414	409	380	412	428	447	435	443	396	404	429	411	407	456	454	413	387	409	396	395	409	430	413	382	406	388	410	422	440	389	403	409	417	430	441	411	425	410	445	390	430	426	404	395	420	405	393	426	391	397	416	416	388	428	407	381	407	383	419	373	425	393	420	382	379	388	407	395	385	425	417	420	406	379	423	420	448	409	418	418	395	427	431	424	412	421	404	404	373	405	396	410	409	409	417	441	410	421	414	395	383	411	435	415	427	441	430	435	398	412	400	429	372	408	431	457	406	417	395	411	398	398	406	445	378	404	412	420	432	382	394	418	413	387	415	418	406	408	372	435	392	419	416	420	419	431	412	408	365	365	402	439	443	404	378	431	420	415	419	387	399	383	389	414	433	397	436	438	416	428	446	414	389	409	423	425	403	425	431	376	432	407	416	376	406	432	410	448	424	423	376	419	388	374	418	378	394	407	432	421	429	372	421	419	416	400	428	420	448	436	403	419	414	401	422	421	401	383	385	387	446	431	409	424	423	427	413	413	412	381	403	415	395	410	420	427	379	415	400	396	425	439	370	387	401	402	392	401	423	396	446	409	430	416	407	399	468	424	386	416	419	416	445	436	431	371	402	419	408	400	411	402	441	417	436	420	424	432	376	421	405	421	405	393	400	399	413	418	408	410	416	401	406	425	412	402	411	368	394	421	413	438	385	382	438	475	421	408	413	436	394	424	436	414	416	396	409	382	416	408	399	427	397	405	438	402	413	415	419	402	405	419	419	409	444	434	409	384	416	410	375	384	444	394	398	415	375	439	372	395	443	400	445	393	430	399	417	409	399	399	387	416	433	427	401	425	417	416	391	396	411	428	424	384	447	400	434	438	407	418	410	393	383	407	412	403	407	379	432	412	428	398	415	450	400	447	399	378	429	385	410	389	418	416	378	380	394	412	409	405	417	438	381	404	411	408	414	413	372	377	407	420	380	420	396	410	396	403	411	414	405	417	436	422	370	415	368	414	403	406	410	415	430	407	408	381	417	439	417	402	423	419	372	421	390	388	420	408	426	398	404	382	398	398	388	445	430	422	416	422	388	380	363	444	413	432	389	411	409	396	431	386	382	411	403	425	429	422	385	424	425	410	417	415	422	435	440	420	410	407	402	421	396	419	388	414	403	394	388	393	413	393	437	441	383	380	422	391	425	417	406	417	422	362	420	417	392	444	418	443	379	439	385	440	410	390	390	391	403	406	400	400	391	390	434	402	377	376	430	385	407	416	399	404	437	408	393	418	419	393	400	417	418	404	410	371	403	376	384	415	388	401	363	410	377	427	435	430	410	412	454	408	418	406	383	421	393	461	439	406	433	432	400	433	431	398	420	400	386	424	452	414	414	365	403	401	390	443	428	382	428	421	421	434	420	397	388	405	414	411	389	384	405	423	388	398	382	424	411	433	415	381	400	412	395	457	409	381	386	407	407	381	420	403	390	413	386	376	377	415	394	391	430	413	410	395	384	378	430	405	419	429	414	376	437	425	442	424	390	425	402	448	412	385	403	411	419	399	399	388	403	420	402	387	440	388	417	412	406	456	425	420	413	396	400	421	439	401	407	383	405	407	409	431	406	448	400	400	375	367	427	410	424	375	415	386	392	430	412	389	384	447	445	429	408	439	386	414	406	421	361	406	411	369	399	400	378	358	425	413	392	429	370	443	392	415	434	394	393	357	417	385	403	424	385	407	412	433	418	440	387	399	374	388	416	412	396	398	378	390	415	407	416	405	415	373	392	426	424	407	418	458	406	426	400	427	403	412	405	427	447	401	377	441	423	452	398	396	418	405	419	429	375	404	427	428	434	413	395	436	406	386	442	420	394	413	418	373	423	428	420	407	391	358	394	403	395	365	401	415	426	396	429	414	429	394	406	407	427	428	404	364	373	419	416	381	413	457	436	381	437	417	426	430	399	398	397	395	402	402	440	416	400	390	356	436	412	403	382	414	404	399	455	408	417	409	397	394	440	410	347	430	381	430	386	430	454	435	392	406	423	420	383	425	378	387	434	408	396	424	398	404	433	447	424	411	403	419	399	426	372	393	414	429	413	403	356	411	374	409	434	434	413	427	399	415	417	412	396	440	427	395	425	338	435	398	449	421	430	387	410	419	400	407	460	374	435	405	413	390	411	404	427	413	415	431	425	431	414	414	410	433	391	470	402	410	398	403	385	435	417	380	426	399	419	419	388	408	432	434	409	404	412	406	449	443	390	395	442	416	410	398	428	420	424	405	431	395	407	426	388	423	378	459	416	371	397	382	447	413	405	407	402	383	442	397	393	432	418	358	389	381	403	416	417	443	431	409	382	397	429	377	384	375	397	417	435	410	418	440	452	393	386	416	398	431	436	381	392	423	409	402	415	425	414	453	346	411	431	379	422	391	435	430	454	405	371	388	422	435	441	420	406	399	408	392	397	374	398	427	389	351	445	405	438	435	396	391	428	417	389	403	406	402	458	411	409	423	418	423	400	401	399	458	397	414	403	465	377	385	448	398	382	429	386	436	391	427	400	393	404	396	426	383	430	392	408	410	426	457	386	401	379	409	394	412	386	426	384	415	406	404	427	428	428	436	378	421	426	403	397	430	373	405	393	416	405	376	440	431	421	431	385	394	413	396	396	422	406	435	409	400	407	439	417	434	404	407	460	441	406	413	396	428	399	399	396	431	421	367	384	443	426	382	417	430	397	438	421	410	428	389	442	383	417	410	424	413	400	389	422	403	383	438	440	427	404	400
31333	19365	8160	1049	676	603	517	456	510	427	476	471	460	439	434	443	414	411	404	421	438	442	446	432	376	381	411	439	435	393	412	373	362	405	442	430	389	419	435	395	440	413	439	423	404	366	416	393	403	399	443	414	399	388	388	405	426	375	369	385	427	433	433	403	416	399	389	405	382	428	377	427	374	430	400	388	361	399	429	426	418	397	427	405	449	412	404	354	433	417	392	388	411	401	428	424	444	436	439	387	412	381	441	417	404	434	426	409	376	396	433	412	410	435	421	367	383	440	434	395	435	411	414	425	405	417	372	396	408	402	434	420	412	352	416	416	432	389	420	402	347	438	424	423	432	403	395	430	405	422	398	380	398	378	394	398	382	418	394	373	405	428	400	433	385	436	410	404	415	429	426	439	425	427	369	395	425	387	384	399	420	404	395	431	405	418	435	408	456	422	395	399	417	422	429	411	418	378	393	418	377	432	383	430	396	420	438	412	442	387	402	449	400	452	410	417	405	419	428	411	407	410	388	386	410	426	407	414	379	372	395	424	427	403	409	405	382	426	422	396	447	411	375	417	381	429	416	383	395	362	420	407	441	390	448	389	389	422	402	411	410	367	434	419	415	398	360	381	442	397	450	379	396	416	424	415	381	428	385	398	419	423	397	387	423	409	367	402	389	413	359	393	403	418	392	377	398	426	409	412	418	388	405	388	386	418	421	419	443	387	398	405	411	413	399	424	379	377	386	408	430	386	414	413	426	383	430	407	398	447	458	396	375	425	404	425	408	422	453	438	399	422	412	427	412	398	407	420	431	399	389	413	395	430	455	376	408	371	397	376	427	439	474	381	426	389	428	401	421	403	379	417	404	425	420	402	392	402	404	388	372	404	406	384	441	406	383	428	425	368	379	417	411	423	388	397	398	414	430	420	350	378	409	395	389	403	404	403	382	449	425	391	384	420	387	421	426	438	407	379	417	424	406	384	414	398	415	417	376	415	414	385	396	413	455	419	410	419	388	411	401	413	385	419	371	408	424	404	442	408	408	415	439	377	408	410	408	402	403	411	402	362	451	418	424	434	401	396	405	392	434	417	402	400	404	418	398	389	406	442	421	393	430	430	414	417	396	393	399	423	432	418	407	382	431	401	399	447	369	420	393	420	444	406	391	425	388	417	375	405	443	362	407	376	456	404	394	423	402	425	384	415	398	429	355	388	431	414	401	421	403	431	380	420	402	401	395	398	395	388	433	437	412	402	413	411	387	425	407	422	415	411	372	407	417	392	425	368	421	368	389	423	396	416	399	388	425	424	406	409	407	394	411	367	428	411	362	415	369	400	410	418	397	417	398	416	431	402	386	375	436	420	409	408	409	384	386	424	412	419	379	381	374	389	441	441	402	372	385	429	434	400	424	431	410	387	426	379	402	385	409	412	400	395	417	422	397	401	395	421	429	415	401	435	391	385	431	442	396	407	407	411	376	443	354	371	408	414	460	435	403	421	407	369	402	386	358	428	429	422	391	386	406	419	409	419	366	451	404	419	407	417	396	423	420	423	413	388	448	387	380	399	393	405	408	399	386	399	405	425	437	390	414	403	426	408	399	425	420	405	417	437	387	411	374	407	403	397	430	390	411	396	411	364	435	375	391	437	401	406	446	402	436	411	396	379	404	404	384	372	380	409	393	398	414	413	423	409	369	406	406	401	406	387	392	393	382	388	422	394	417	418	390	393	414	419	422	434	414	390	395	384	372	377	427	376	413	408	433	379	378	400	403	360	391	351	391	390	399	384	391	441	391	398	393	394	374	403	384	415	389	401	405	391	414	386	445	411	449	394	422	441	376	424	430	400	389	399	403	429	417	395	403	379	423	417	389	395	380	396	370	420	396	385	405	377	410	407	383	425	394	373	429	385	448	421	393	412	431	428	399	423	413	436	412	426	404	450	438	414	404	415	386	388	414	407	397	367	397	432	428	425	412	398	389	400	421	426	398	428	402	471	435	411	393	442	403	379	420	403	419	404	414	409	410	399	422	429	407	397	431	401	424	375	446	419	416	381	415	396	383	399	426	414	399	396	425	385	366	394	393	342	396	419	440	440	402	391	419	418	382	428	391	404	381	414	392	394	411	397	445	380	429	422	429	396	438	405	422	398	390	380	401	407	395	409	382	390	414	396	391	424	411	350	416	381	390	436	372	434	390	420	418	401	412	386	393	445	372	412	421	420	409	363	407	406	410	453	412	403	388	426	421	415	389	406	390	440	412	407	391	412	446	387	415	428	427	410	376	399	393	411	442	401	385	419	387	385	399	424	425	390	432	403	385	414	456	418	412	368	406	383	413	396	417	398	379	412	398	392	402	414	382	439	398	409	379	398	406	427	389	387	424	424	400	453	410	396	392	392	396	422	410	394	397	413	368	364	403	425	396	396	434	406	419	389	384	362	408	386	427	392	369	406	391	411	429	429	403	410	387	398	427	362	426	398	412	420	450	410	403	394	409	410	425	408	419	390	378	415	387	437	424	420	389	389	390	393	409	403	366	474	436	413	414	417	441	372	442	426	456	408	423	392	390	386	417	390	422	387	398	415	390	451	389	394	401	396	391	420	420	400	410	402	380	402	379	388	394	401	376	412	383	395	434	409	384	400	394	395	373	422	393	427	396	401	431	420	423	424	423	424	398	384	384	424	413	393	394	375	405	431	400	391	396	408	410	415	384	416	424	410	373	414	406	359	399	441	429	426	405	380	401	419	374	407	436	380	377	415	397	390	407	353	420	404	403	409	408	419	408	429	395	414	388	429	382	388	380	369	420	376	398	378	442	401	407	393	422	422	454	388	414	408	413	390	428	363	429	361	448	415	405	386	379	418	424	414	433	406	432	393	384	406	384	400	390	406	467	410	395	402	426	433	415	438	433	377	419	399	405	387	430	395	414	407	425	424	414	395	384	421	422	417	402	422	386	386	420	387	409	383	418	387	402	404	398	420	448	373	412	412	376	407	384	430	381	408	443	436	395	393	392	402	429	433	429	421	396	431	445	415	357	413	366	385	395	368	397	392	398	439	404	379	407	387	396	414	405	402	377	415	429	444	407	408	415	441	434	436	363	380	425	400	405	398	426	405	369	397	409	424	423	432	408	406	412	394	398	414	358	402	386	458	433	403	419	426	385	375	367	415	361	411	378	413	403	408	384	406	431	415	364	408	413	409	402	369	397	429	389	434	388	382	416	411	443	400	408	414	401	410	389	447	418	392	371	418	427	388	377	430	404	425	414	473	463	413	381	424	369	426	415	412	403	389	480	416	379	419	363	362	386	345	433	419	383	411	385	434	405	417	380	388	414	396	401	406	403	401	415	404	357	434	425	422	406	398	435	395	392	367	386	438	420	443	428	379	414	416	430	385	390	350	440	433	423	430	406	428	427	414	416	426	451	425	385	431	384	384	452	390	429	376	388	421	417	399	403	431	407	390	406	403	432	439	367	400	379	411	419	410	430	402	426	398
5709	1759	1307	1101	946	957	971	956	877	927	931	903	882	883	912	943	853	954	945	916	880	884	878	949	882	887	896	893	945	871	882	881	927	896	889	915	910	914	854	877	912	934	957	889	933	893	873	916	979	872	856	892	910	885	959	901	889	926	954	930	902	870	909	898	855	919	928	930	921	948	909	948	931	892	926	999	909	879	910	918	953	930	875	918	906	893	906	911	890	914	909	921	922	908	893	847	940	913	885	927	884	904	901	874	896	950	883	854	918	952	928	886	918	940	859	831	862	944	900	889	877	894	894	864	907	891	889	889	908	927	912	924	866	908	895	862	872	864	899	924	902	913	931	927	921	935	922	968	943	929	950	814	989	920	879	906	870	920	885	868	940	951	864	938	877	903	981	912	934	933	970	864	933	976	903	869	917	925	907	895	894	936	895	864	909	899	974	861	912	882	945	886	914	947	912	930	919	901	915	888	893	903	896	872	901	916	904	888	940	903	882	891	936	880	937	903	888	927	890	875	907	875	897	915	912	905	923	915	901	909	928	883	892	886	933	870	933	900	888	895	912	948	907	866	890	941	893	969	880	882	911	944	905	899	939	958	902	948	882	869	917	879	864	932	916	883	912	938	901	909	875	928	894	888	918	928	894	906	919	918	946	870	912	935	875	856	929	930	881	950	896	942	913	926	855	901	978	913	929	916	921	902	988	913	893	911	918	926	952	964	940	924	905	931	924	898	900	928	889	930	932	898	949	934	932	922	937	926	885	923	915	903	858	881	885	874	879	908	923	898	929	942	861	945	909	912	914	890	884	938	862	878	949	886	936	864	920	902	931	940	925	914	898	944	956	899	872	935	916	957	888	896	933	937	898	940	883	941	878	925	984	907	836	917	906	899	903	863	889	965	897	888	971	965	874	827	913	968	930	897	923	922	933	859	977	903	921	913	953	947	890	929	875	894	894	855	951	878	896	912	940	944	914	942	922	875	936	915	900	898	888	870	872	855	909	943	924	918	891	846	902	904	943	878	907	927	962	934	904	893	891	906	910	920	937	914	901	950	841	947	912	866	845	890	923	865	915	864	907	928	864	918	895	932	862	853	907	921	894	868	878	907	893	933	908	895	868	923	923	890	911	936	874	903	859	850	889	900	935	880	898	923	976	950	908	953	885	900	904	922	965	882	905	901	905	927	915	903	972	928	917	897	903	917	901	902	864	905	888	879	922	858	949	960	929	953	897	912	879	943	894	926	933	950	930	927	879	918	923	906	895	917	905	891	892	929	913	926	922	956	896	898	938	865	933	905	910	908	874	896	878	961	882	863	928	904	869	878	822	953	905	916	905	926	904	902	913	913	892	952	937	929	884	881	926	929	960	914	910	923	976	943	926	936	901	891	910	944	879	893	900	956	921	922	925	873	907	963	914	934	927	884	877	916	917	930	913	889	930	921	916	904	951	902	942	896	879	887	923	890	897	902	928	844	867	905	875	879	954	922	921	921	885	902	892	869	894	951	894	947	873	912	895	891	855	903	902	880	948	919	864	877	883	906	894	891	887	872	907	954	870	926	903	891	829	940	832	915	893	874	974	914	862	883	872	916	854	877	874	909	952	884	929	889	897	874	905	907	946	940	910	927	921	871	884	895	928	893	886	914	900	900	931	916	905	920	909	964	922	921	910	902	902	945	924	870	894	891	845	857	883	913	937	897	854	930	893	898	906	930	909	897	875	860	889	862	878	847	911	928	881	885	926	940	902	914	933	912	943	911	901	911	861	980	915	906	918	892	924	950	902	974	910	948	914	879	933	930	926	909	902	869	895	943	897	875	912	885	857	912	897	930	891	924	868	887	891	870	921	876	908	904	877	857	909	884	922	935	969	950	886	891	881	931	868	906	866	921	858	906	923	947	862	915	886	894	904	922	998	914	905	898	882	919	879	945	845	923	909	845	896	893	861	880	913	875	856	939	889	923	894	895	899	902	940	922	880	905	900	920	915	935	911	930	926	876	951	838	907	913	913	919	894	930	892	921	908	868	956	952	889	964	894	867	909	875	874	842	916	897	878	894	917	921	895	935	914	1004	904	901	887	926	900	934	879	886	894	887	823	921	906	964	900	895	906	922	894	917	875	870	908	897	886	873	941	866	903	901	919	926	869	929	882	934	934	914	913	909	885	840	960	889	849	897	877	905	890	884	875	905	911	918	872	944	932	882	940	935	902	912	892	897	877	910	891	909	867	906	900	847	879	921	920	935	890	893	936	875	839	926	934	955	902	880	877	893	934	945	928	887	884	849	927	930	929	908	920	839	902	966	915	900	916	921	952	975	828	910	929	891	923	963	884	896	879	867	886	875	904	886	932	879	896	860	897	944	890	935	906	933	893	938	917	881	916	948	876	888	930	888	865	866	917	941	939	868	924	908	874	880	909	885	872	933	892	913	912	921	952	899	968	930	931	926	810	916	889	893	868	883	912	926	881	927	901	884	899	922	887	863	893	829	909	872	889	868	893	951	890	924	948	869	831	897	859	939	921	906	872	878	933	892	941	874	908	872	883	872	914	936	878	922	908	901	932	932	892	915	859	875	875	909	899	858	932	924	904	861	899	911	873	926	919	911	847	894	951	927	913	886	947	938	870	890	890	958	974	931	931	946	853	888	843	887	859	931	902	927	872	928	875	861	892	888	923	937	932	851	919	959	871	951	906	961	928	924	863	851	883	812	948	896	879	886	981	905	923	871	913	896	928	948	887	931	890	881	922	839	906	904	919	930	916	951	909	900	871	905	907	866	873	900	861	922	939	897	904	902	920	874	899	885	938	919	884	869	885	907	952	918	898	902	834	854	936	898	916	897	854	921	896	897	926	969	911	901	874	927	888	881	957	873	914	944	900	920	922	828	909	866	894	907	944	883	865	886	861	922	935	952	879	884	893	937	908	949	875	960	888	937	871	892	888	925	905	937	934	890	910	898	844	921	908	932	906	927	916	877	885	898	914	909	887	908	902	867	905	941	870	939	884	890	922	921	902	924	924	887	879	928	891	872	920	903	903	829	907	861	884	879	866	889	915	859	878	858	925	913	918	882	879	896	933	881	924	904	921	856	849	878	930	910	931	873	924	854	947	970	953	918	883	877	928	932	904	906	921	917	868	915	856	909	922	902	921	908	931	923	886	894	912	941	883	898	901	913	925	908	907	872	937	941	894	921	926	898	900	941	935	889	968	882	904	924	895	869	908	949	895	874	938	907	900	907	869	879	870	881	872	849	875	913	909	892	919	916	910	902	944	920	893	894	904	917	918	885	873	869	904	880	906	909	959	907	930	913	836	873	927	853	923	823	945	982	905	888	849	892	896	854	918	908	905	836	940	917	904	971	954	902	922	881	854	940	892	870	913	905	864	883	907	929	893	912	965	884	969	863	931	902	893	909	868	917	940	935	889	937	956	897	952	899	960	886	919	922	969	935	875	920	957	904	864	846	883	918	857	831	877	887	924	876	917	831	931	910
23970	20640	23862	27402	20632	19811	1298	588	452	375	398	385	362	354	380	309	308	329	330	284	327	292	297	271	310	308	305	309	312	300	281	279	260	314	333	268	300	287	301	284	318	308	306	318	335	293	279	305	286	277	303	266	267	276	305	283	248	283	266	321	269	316	268	264	299	303	271	320	340	272	279	284	325	288	267	265	281	292	306	253	260	291	298	281	305	292	318	291	279	291	270	270	296	330	278	316	284	280	289	244	286	304	289	278	289	251	274	305	301	263	281	298	292	288	315	258	245	274	321	291	259	269	288	261	273	315	264	255	296	258	290	270	267	272	277	291	259	281	294	290	269	299	296	320	293	268	316	313	307	285	272	299	280	246	301	267	312	289	260	283	288	292	296	267	276	268	253	285	256	298	313	325	319	288	259	333	277	280	260	311	305	288	294	280	283	318	278	281	286	316	277	264	279	302	281	308	310	289	280	278	289	252	288	287	250	287	290	275	289	262	258	296	300	301	284	295	295	279	265	289	307	285	284	305	291	324	300	255	271	261	295	282	270	295	264	264	274	290	296	282	287	296	305	291	281	274	286	281	292	317	278	293	331	301	337	280	264	266	282	281	276	268	266	292	276	265	305	301	280	257	272	271	322	272	257	303	309	257	262	292	294	288	294	285	297	307	292	273	290	287	286	301	273	289	297	297	269	300	289	283	280	310	313	298	299	299	280	291	284	283	293	296	275	278	273	267	263	283	311	267	289	293	289	253	289	263	319	294	252	304	309	274	283	303	292	276	290	292	270	293	284	293	300	318	276	282	270	273	307	287	305	290	281	286	295	272	306	271	265	278	265	277	245	262	296	302	270	306	292	259	261	283	303	283	281	287	276	271	277	269	246	277	248	304	297	279	306	297	255	302	284	315	272	323	303	299	267	288	278	299	271	335	281	262	305	283	279	313	282	312	311	309	271	318	288	297	309	284	273	284	288	284	297	266	267	287	283	301	297	297	277	307	320	304	286	255	264	323	260	300	273	284	285	272	301	270	311	291	316	288	286	294	280	301	280	282	270	282	267	286	289	261	316	279	277	275	309	264	292	264	274	283	305	267	285	286	278	253	270	275	300	269	335	280	296	266	261	307	312	276	296	266	284	295	299	274	294	277	295	278	275	295	252	292	339	277	308	253	263	264	288	304	311	288	286	269	295	284	288	301	289	300	289	272	262	299	292	291	305	306	270	273	311	295	295	298	297	283	265	295	256	285	280	295	289	279	289	278	263	271	301	282	297	339	288	301	289	319	287	298	283	296	293	267	284	298	303	282	305	274	286	288	249	276	294	314	295	272	249	284	250	302	265	279	287	275	271	264	291	291	304	319	285	306	300	281	281	284	303	281	303	260	287	292	290	267	282	285	282	296	297	287	258	311	284	269	267	276	294	263	267	275	277	324	240	308	282	274	298	300	288	262	316	285	281	270	257	274	289	305	317	263	264	283	295	281	274	268	274	278	303	273	264	306	293	276	253	319	292	292	294	283	314	293	281	254	290	291	314	269	274	294	310	286	282	263	300	282	287	297	290	278	261	282	307	268	269	290	271	279	255	345	312	295	311	272	234	286	307	318	259	289	283	286	294	273	267	272	258	272	286	297	296	269	267	263	276	298	322	279	291	266	291	277	263	267	283	272	243	255	299	291	268	289	270	283	285	281	298	289	279	250	330	303	282	312	272	259	281	277	278	279	295	303	295	286	299	291	317	329	282	303	264	287	289	303	339	281	309	281	308	301	296	276	281	303	270	267	281	311	296	305	274	318	309	269	282	311	251	286	278	295	303	305	263	289	303	288	278	290	281	275	310	262	246	294	267	261	280	317	284	284	298	290	252	266	279	271	303	302	279	260	291	303	296	286	270	299	282	266	263	295	300	317	256	277	345	298	305	294	265	286	272	314	310	280	298	310	308	302	275	319	289	280	266	268	301	274	268	307	287	298	311	248	300	301	291	287	290	319	281	290	269	290	273	282	304	271	300	304	261	277	294	314	282	291	281	281	283	254	280	271	255	295	306	269	285	283	293	300	251	310	302	226	309	290	269	262	275	266	312	278	305	269	283	272	301	274	337	271	322	272	279	281	282	261	275	298	290	289	264	283	292	281	289	288	276	287	289	261	297	290	300	325	319	276	300	320	272	281	276	279	326	281	290	271	287	308	293	300	307	264	270	307	298	273	254	276	266	287	323	305	278	305	294	300	252	289	293	301	289	300	319	292	275	288	270	296	334	292	278	331	265	275	295	298	315	257	273	293	292	298	312	265	261	305	343	275	271	268	322	286	289	303	263	257	255	273	281	306	293	291	283	257	274	283	301	275	296	290	278	284	272	268	275	252	249	313	250	322	304	308	283	268	305	304	280	307	299	292	315	307	283	302	305	298	281	324	283	280	297	305	278	292	277	305	269	265	277	321	293	286	311	293	288	267	308	281	274	260	276	307	284	278	260	310	268	263	263	281	314	267	326	294	287	314	277	326	276	264	316	277	268	281	299	277	264	266	295	270	286	289	316	287	272	315	279	280	296	282	255	294	303	272	254	270	260	285	271	261	294	287	239	287	295	281	293	290	281	293	261	279	281	280	280	269	264	262	318	254	296	298	295	287	285	292	308	287	320	298	269	296	320	311	281	308	288	280	289	271	274	305	267	295	272	286	291	305	276	271	280	283	305	276	313	283	275	303	318	261	275	251	292	285	321	263	274	284	279	289	283	320	302	290	266	274	308	294	296	284	289	292	264	287	267	280	271	280	317	277	302	283	287	282	263	291	280	282	317	269	284	285	278	310	311	293	302	272	311	259	279	301	287	305	281	285	288	287	287	275	279	301	285	307	274	288	258	275	316	281	304	291	290	305	276	270	275	241	275	260	284	268	266	297	290	298	291	315	273	290	305	290	277	309	285	294	316	268	242	277	292	284	311	298	307	285	267	293	291	307	299	283	279	285	312	273	293	311	320	301	279	273	272	307	288	282	270	273	287	299	272	281	264	307	293	299	282	269	287	288	295	291	280	308	261	271	247	284	313	284	309	289	288	296	307	290	316	245	292	287	255	274	285	282	278	309	256	297	254	279	281	301	267	270	304	288	282	302	318	262	298	270	306	284	292	303	290	279	288	292	308	289	290	304	303	271	329	280	277	269	286	305	324	321	252	283	281	306	302	290	276	287	298	328	323	296	278	291	248	268	308	289	355	285	298	320	278	278	273	311	289	317	290	272	263	282	307	291	301	276	258	288	283	303	296	293	313	298	269	288	313	272	296	294	302	287	308	281	341	299	268	281	274	321	294	281	274	305	299	303	293	305	296	307	293	276	251	322	292	288	261	295	283	294	273	294	268	279	302	320	275	277	277	297	287	318	295	254	295	322	284	262	294	298	318	279	305	283	283	294	288	300	310	286	298	267	284	298	302	329	270	271	280	292	293	266	268	290	253	297	249	287	269	271	263	287	297	257	271	309	298	299	304	336	290	286
3600	3527	1922	1169	903	812	773	713	709	706	710	702	650	714	677	662	640	692	705	641	626	641	636	642	639	647	658	665	673	673	653	632	657	635	652	636	633	618	635	631	680	639	649	642	633	649	662	650	609	627	645	639	608	699	603	656	634	594	660	640	663	682	646	636	637	622	636	620	656	660	662	657	666	651	607	644	628	641	626	617	631	624	631	609	676	707	674	669	672	662	628	666	653	627	624	688	683	671	651	680	670	603	656	666	605	634	643	607	652	649	674	637	639	680	679	670	675	685	683	641	659	677	643	630	664	671	626	618	626	661	595	632	639	632	679	634	641	634	607	671	677	677	653	717	677	630	672	692	641	680	606	680	664	662	648	647	566	638	645	700	631	671	619	667	610	604	676	634	659	699	657	666	695	632	620	678	667	658	672	644	655	662	649	633	599	621	645	680	635	649	623	629	645	601	654	630	635	614	682	654	643	658	669	646	624	638	679	652	669	651	623	645	670	659	613	675	668	625	614	598	662	665	689	664	655	641	661	647	664	665	641	644	586	665	663	627	659	622	626	646	669	670	642	635	661	637	645	657	614	641	657	670	671	649	654	621	634	601	650	649	633	627	643	618	644	678	656	600	638	640	670	651	656	663	666	681	614	615	642	678	673	673	675	679	644	640	623	686	657	637	650	684	645	607	657	625	601	617	650	647	638	606	640	656	657	677	619	634	656	660	674	686	661	660	656	627	635	660	641	655	634	673	608	654	613	646	664	667	630	611	670	637	682	625	626	669	628	644	620	648	652	658	625	608	659	627	659	669	657	686	633	615	645	658	637	655	612	639	603	638	651	709	648	629	677	671	573	671	666	634	665	669	628	621	600	649	651	625	645	646	584	613	634	658	637	635	636	657	599	624	650	652	663	669	650	682	619	680	644	670	648	568	614	634	621	642	642	670	670	606	628	601	643	646	642	644	648	654	653	650	615	608	618	628	608	646	631	657	620	639	638	638	622	694	650	672	683	639	640	581	659	652	630	623	672	696	618	622	628	614	682	683	638	612	675	600	639	690	637	648	634	610	619	643	737	618	654	671	623	629	644	616	676	628	625	626	646	687	662	623	616	659	622	669	671	638	656	683	666	631	673	608	649	652	682	610	630	661	609	689	583	631	623	623	632	640	646	646	641	687	682	664	667	624	664	664	645	615	611	655	616	653	671	637	599	686	650	653	593	593	638	661	650	636	656	680	650	645	639	633	576	626	631	687	645	640	680	642	645	615	608	731	633	669	673	671	669	713	654	682	655	683	686	656	634	621	664	625	664	674	689	651	630	666	663	689	671	620	660	638	700	648	654	617	684	684	648	673	655	612	666	637	658	656	651	657	612	680	658	643	614	659	635	631	632	688	633	623	643	654	638	632	621	637	672	630	621	648	655	601	667	671	651	674	632	655	649	662	639	702	649	615	668	604	663	624	676	644	662	640	594	681	672	636	623	633	672	642	636	642	645	655	646	677	636	634	609	628	622	634	652	631	723	637	626	655	650	655	655	639	678	611	637	669	650	628	632	627	633	656	674	656	704	633	629	665	644	615	665	659	659	647	662	652	689	647	603	648	631	674	684	606	676	655	633	657	653	607	625	651	612	613	658	644	563	634	585	666	652	613	681	664	648	601	700	649	641	647	645	641	628	668	664	640	713	706	656	635	691	664	663	627	626	660	604	601	646	684	621	681	656	682	648	662	624	655	682	669	633	700	564	673	634	668	636	695	655	644	635	627	639	657	667	622	663	626	650	638	671	583	654	666	624	648	669	637	700	656	657	634	661	650	637	645	634	617	642	629	697	633	615	644	643	647	655	612	683	662	653	657	645	649	643	680	652	678	631	672	636	624	663	643	652	661	662	605	665	654	653	643	620	682	631	650	710	649	688	641	623	656	664	660	659	616	605	640	642	675	628	653	655	607	613	640	670	638	664	614	673	641	631	646	629	617	624	636	667	667	697	661	609	652	647	619	650	663	680	662	640	717	683	613	675	651	659	634	633	659	638	622	641	622	663	662	633	640	653	657	622	693	631	685	631	614	634	649	630	658	616	633	635	647	631	701	708	635	626	708	678	630	630	674	656	603	650	656	661	660	689	656	654	650	668	668	615	673	657	688	652	669	632	665	653	642	673	631	712	619	629	703	672	619	642	630	662	614	654	636	647	666	683	692	640	653	678	650	665	614	650	660	647	639	636	605	654	643	674	666	677	641	684	623	615	680	706	634	626	648	673	644	622	682	639	636	649	644	655	622	636	628	646	649	639	646	665	621	642	621	667	608	702	626	644	649	653	634	593	645	643	605	648	651	627	611	661	676	650	641	674	605	630	631	658	664	650	631	655	663	680	625	660	637	656	634	634	652	672	640	660	649	674	614	666	651	672	617	632	673	647	666	641	656	673	625	625	654	688	599	597	645	589	631	630	605	674	636	643	701	650	660	622	628	672	658	643	642	623	622	630	650	642	630	644	646	651	620	642	650	605	621	568	677	650	660	630	683	666	610	610	633	686	643	614	655	647	655	658	639	597	661	647	606	633	642	629	637	646	628	643	608	657	612	651	643	668	681	669	657	656	647	634	620	613	651	682	641	691	665	636	654	630	649	625	675	646	663	654	619	625	608	701	643	628	651	651	635	659	636	680	636	584	646	626	614	632	658	613	618	631	638	595	650	661	662	650	641	646	650	664	654	633	632	660	581	626	585	662	658	639	656	657	627	608	678	633	629	616	638	677	642	608	632	646	658	619	601	663	619	677	638	701	609	612	637	666	630	655	641	654	645	652	622	678	621	611	635	627	667	644	624	596	620	677	676	626	641	655	673	630	651	675	658	601	683	674	644	658	682	636	676	663	622	660	678	627	609	596	621	663	594	648	638	636	664	606	595	635	672	626	695	608	647	658	659	671	683	652	652	657	656	630	634	657	608	615	648	616	663	604	669	672	647	692	648	655	595	664	642	641	616	592	675	656	612	637	669	654	631	590	663	617	661	649	688	637	660	605	648	627	642	633	627	671	637	628	616	634	642	710	641	620	651	644	672	633	642	660	659	628	709	647	645	647	665	651	670	638	633	629	701	647	672	669	620	632	647	630	643	654	646	687	640	672	670	634	702	638	641	648	713	641	683	617	658	613	638	685	656	569	693	642	636	655	661	623	659	670	686	651	614	658	709	682	659	623	641	731	630	631	652	681	704	602	653	611	613	603	637	623	631	666	648	681	594	647	625	629	613	658	626	645	668	635	622	648	663	617	645	584	649	609	633	670	648	608	686	627	707	663	682	611	652	697	609	711	633	662	636	712	699	647	618	644	672	603	663	648	603	684	681	678	640	627	615	647	648	630	645	607	723	659	665	659	624	627	668	641	648	636	700	672	682	636	634	665	648	663	678	646	603	669	607	647	649	673	631	639	653	676	685	618	660	643	636	638	635	626	651	643	651	652	642	699	634	705	679	656	626	662	703	644	613	609	661	660	663
23388	20664	24251	27116	20665	20685	16691	953	452	404	378	339	350	370	394	242	223	185	237	208	198	165	190	176	187	184	207	200	184	194	173	174	186	195	172	179	187	170	175	181	196	146	165	144	167	172	185	166	178	198	166	168	156	177	166	197	174	206	168	176	181	133	177	172	162	187	179	179	150	183	176	170	172	195	187	157	155	140	159	174	169	141	167	176	139	160	149	171	164	179	182	177	178	162	147	173	167	182	164	149	177	186	163	168	178	178	173	183	170	167	197	183	163	171	171	185	160	169	165	168	178	162	168	181	167	147	160	189	182	182	176	185	179	184	160	199	184	187	172	149	160	185	183	159	155	174	182	190	171	152	170	160	173	161	164	158	148	162	149	168	183	145	156	164	170	215	158	181	180	189	188	178	163	168	185	169	150	176	175	158	163	160	165	172	156	191	170	167	151	177	186	171	181	180	187	169	189	197	147	156	150	189	182	168	149	176	178	136	147	167	171	161	166	168	169	194	150	171	182	179	186	168	182	144	183	184	158	147	161	175	196	181	176	175	161	174	178	156	179	177	179	172	169	178	184	159	177	159	176	168	159	179	152	177	187	166	150	173	167	160	180	173	152	184	183	168	158	166	151	165	163	161	175	174	153	153	155	176	147	169	178	157	179	184	168	173	161	142	159	161	184	162	181	150	182	171	180	174	178	159	146	175	165	171	156	172	167	154	168	162	147	155	162	161	158	155	153	181	172	168	176	159	176	164	147	138	170	173	165	174	168	162	175	151	156	175	147	155	171	149	154	178	156	154	167	173	162	155	182	168	199	164	152	158	188	171	168	170	160	145	169	160	174	157	180	161	165	179	160	165	187	191	189	186	177	195	174	163	165	162	160	167	177	152	178	164	178	145	181	161	189	157	123	155	178	156	168	143	152	166	201	173	173	176	182	182	151	156	172	170	181	155	175	185	165	171	177	163	170	182	181	187	155	180	165	158	147	138	157	180	179	141	166	191	169	178	199	195	168	198	139	187	148	173	158	181	160	146	166	156	168	179	161	171	167	171	174	162	185	188	165	169	161	196	175	161	161	176	165	168	172	170	171	168	170	175	155	168	153	156	163	170	169	175	165	169	173	166	161	174	162	163	169	168	192	175	173	191	163	165	173	162	172	179	188	170	172	142	175	170	178	158	168	165	175	174	148	183	182	153	170	183	188	204	176	173	185	166	156	175	153	184	178	159	167	170	197	171	186	190	178	156	181	172	169	159	170	166	157	157	188	167	148	173	168	152	170	181	162	170	163	142	174	187	192	145	186	176	199	153	148	169	166	165	164	153	163	198	191	166	161	167	161	195	145	160	163	174	159	191	152	168	168	187	179	169	168	168	141	157	178	157	186	158	182	201	177	148	155	200	179	180	149	144	159	170	160	162	156	156	173	177	175	170	176	184	163	161	179	135	162	157	169	182	177	161	195	167	164	166	161	177	179	196	168	158	168	167	156	170	155	173	167	181	195	164	184	162	153	177	185	168	158	164	184	175	167	188	184	153	157	167	156	160	159	184	147	176	165	178	157	144	162	158	164	172	177	156	173	161	183	163	173	178	183	145	158	176	167	173	183	131	185	161	160	154	172	164	194	177	187	187	174	175	186	145	164	173	160	146	174	180	158	161	190	157	179	164	164	174	178	174	156	174	170	154	171	193	178	133	153	181	137	151	152	167	174	156	185	150	157	169	154	173	151	172	148	172	197	191	178	197	181	213	166	175	168	163	149	158	173	162	165	190	197	187	172	163	162	162	150	159	156	197	163	170	186	166	141	164	167	181	144	144	174	160	142	147	166	143	160	152	152	174	183	168	157	165	189	150	166	193	171	155	163	172	171	149	162	176	188	169	164	165	177	160	188	189	159	184	152	204	181	188	160	194	165	177	154	167	164	181	160	194	179	191	169	165	170	163	147	173	176	185	182	161	173	162	171	139	173	164	143	166	176	182	162	174	176	158	146	166	155	170	169	152	170	173	157	150	158	175	175	160	168	169	181	159	156	182	175	152	173	177	168	156	180	162	184	154	159	169	169	174	193	177	164	157	161	161	149	175	184	188	187	150	185	185	178	168	155	191	163	174	166	168	166	164	177	190	197	181	184	187	168	173	180	160	158	170	196	164	174	163	176	147	189	202	171	174	155	160	162	153	186	163	150	163	185	180	168	176	166	161	176	163	186	161	187	160	154	147	192	143	155	178	171	166	161	161	157	175	157	175	166	158	154	142	167	156	194	171	156	148	142	173	145	182	159	147	184	157	154	189	173	157	171	142	163	158	187	163	167	160	194	183	177	158	152	167	187	194	148	181	148	170	185	172	180	160	170	168	160	162	163	157	177	165	175	141	152	150	176	155	159	166	166	156	165	168	185	169	179	161	155	175	178	164	172	164	181	140	172	178	176	173	177	161	145	155	150	185	170	155	166	170	168	177	146	178	180	146	164	158	190	181	167	169	159	176	175	162	153	180	156	149	186	155	197	165	163	171	175	174	174	181	174	165	171	175	176	173	195	163	167	164	185	144	181	158	166	187	162	176	162	160	150	186	164	194	173	168	176	171	155	186	189	177	177	162	151	162	173	168	196	165	163	169	162	142	148	183	156	157	163	159	152	158	163	191	176	177	153	157	165	159	162	180	178	168	162	145	176	177	149	197	166	171	140	161	147	148	152	177	172	164	157	150	183	160	147	181	157	183	172	156	154	162	172	157	166	167	158	179	171	166	178	154	173	185	176	172	193	192	159	188	162	164	177	186	165	190	162	149	159	136	175	171	141	155	179	162	184	176	173	193	165	142	143	149	161	195	174	158	163	168	182	181	175	177	166	153	137	144	172	178	159	181	187	184	165	159	183	167	170	142	168	147	157	172	172	175	160	174	180	177	178	164	182	172	151	142	151	157	166	180	190	154	151	129	156	143	144	157	172	161	160	182	183	172	171	164	178	174	186	153	170	166	169	157	187	170	173	155	180	159	146	158	176	188	154	170	196	157	150	165	166	166	161	177	164	160	217	191	183	149	157	138	168	172	167	158	181	158	174	188	191	167	153	172	182	156	171	157	178	169	169	190	171	137	158	158	165	154	182	177	194	173	171	148	157	156	173	158	190	160	176	181	179	163	175	191	166	151	190	169	141	168	169	147	169	155	168	177	166	178	176	160	169	158	171	164	167	150	160	155	158	165	168	163	161	174	195	161	178	179	169	175	175	196	192	194	180	188	175	170	177	155	155	164	154	176	189	188	163	166	176	194	173	183	182	187	168	150	170	175	162	163	184	179	141	142	173	178	176	168	171	158	179	151	189	178	152	169	173	184	175	176	162	179	179	171	157	166	171	162	165	173	170	173	172	198	173	172	173	165	151	146	183	176	132	159	158	186	149	165	188	145	152	156	185	140	164	169	166	176	183	165	176	166	173	153	159	159	189	163	182	176	136	169	179	174	147	157	181	178	183	175	161	164	193	182	173	167	177	158
3730	5003	2640	1395	936	711	652	585	531	504	505	452	456	458	457	442	422	411	429	417	450	431	456	418	426	392	426	418	413	436	421	399	458	429	416	457	404	409	422	446	426	429	416	446	434	404	434	435	428	411	391	411	404	384	394	416	429	425	411	409	396	394	436	424	424	413	401	407	384	438	416	441	421	398	380	414	405	421	450	404	402	427	427	405	433	441	407	413	401	427	369	392	394	419	422	403	394	393	376	414	412	420	400	417	400	423	450	402	401	424	414	409	371	409	396	409	433	427	382	429	390	447	397	414	406	432	409	420	399	389	409	394	401	396	422	409	422	398	395	421	430	431	417	402	447	409	416	408	400	410	421	431	420	436	461	426	426	415	371	411	383	381	389	391	402	386	425	380	390	356	407	405	416	418	408	434	413	405	395	408	400	422	392	394	414	420	414	431	402	422	412	435	383	408	472	418	414	388	382	411	414	385	413	400	405	398	404	402	413	438	408	429	418	396	392	439	453	425	424	408	427	404	422	397	395	409	424	417	438	428	416	465	398	384	447	420	430	419	397	409	411	417	417	394	377	420	425	406	384	421	419	381	396	428	428	410	453	450	434	411	433	417	406	446	417	397	398	373	404	428	398	418	395	402	461	419	423	410	407	407	418	424	375	406	412	400	411	403	448	373	397	419	454	414	448	432	404	398	415	421	407	421	439	411	393	371	400	421	417	419	435	413	399	387	358	387	381	426	403	420	396	430	416	411	381	399	406	462	385	408	406	417	365	415	408	399	393	376	447	399	343	362	408	452	411	399	401	402	414	417	393	418	395	403	429	393	452	392	441	426	420	408	402	385	406	393	409	413	432	391	365	439	381	406	435	383	438	405	398	417	418	423	387	382	418	430	409	406	400	407	363	433	428	393	404	418	402	459	394	423	430	370	433	411	421	410	415	427	422	421	392	420	431	356	372	416	393	412	403	400	437	412	418	437	427	456	431	399	356	413	415	435	456	397	402	431	414	371	414	396	419	397	439	388	408	385	406	394	397	420	397	414	441	428	393	390	387	399	417	442	425	405	418	382	422	416	411	418	413	405	405	385	394	395	385	426	475	422	444	414	408	449	412	414	400	450	421	405	417	400	435	398	386	382	432	416	390	394	399	401	433	419	444	382	420	419	424	416	411	443	452	391	411	422	427	413	399	409	448	408	369	425	415	402	410	414	451	388	400	443	418	424	414	412	434	416	422	427	418	420	399	401	377	408	428	384	404	434	443	431	431	419	404	423	409	399	416	428	422	416	400	418	397	443	421	415	402	421	423	408	397	416	368	410	389	409	439	406	402	405	441	429	414	448	414	421	366	394	388	395	416	425	403	422	407	412	415	415	397	406	409	413	411	440	383	389	420	424	433	393	424	394	445	418	428	423	362	425	408	414	415	418	435	439	419	444	418	414	439	395	417	396	416	383	424	412	408	384	434	444	385	411	397	446	399	412	447	397	431	402	380	379	417	340	422	400	403	459	406	416	381	362	406	407	427	366	420	400	411	385	436	444	414	423	410	437	447	434	366	411	392	426	415	425	426	408	384	457	398	409	426	412	415	440	410	412	423	414	392	427	418	374	428	414	373	397	431	416	417	443	399	435	382	446	423	365	460	430	435	426	408	415	382	405	452	423	424	415	414	400	411	447	379	422	421	403	411	384	394	428	412	414	418	409	421	429	392	407	397	377	387	421	418	408	407	436	415	429	396	430	451	443	414	414	404	469	389	436	417	405	400	412	450	428	410	398	428	428	409	398	419	438	418	412	400	379	443	405	400	441	406	415	395	391	410	401	395	407	394	435	402	373	386	431	393	423	437	398	409	431	431	415	417	404	413	396	414	433	434	367	388	427	430	404	391	415	409	432	441	381	422	442	415	389	386	411	380	365	431	430	346	404	400	399	408	430	416	376	384	446	405	410	396	361	409	400	432	383	417	448	406	381	418	409	442	418	412	431	451	422	457	395	413	427	392	420	425	384	415	429	422	421	419	398	445	434	431	381	416	441	403	412	399	414	394	424	421	418	410	404	411	445	418	396	370	422	414	411	398	410	406	418	429	438	407	396	388	355	421	382	383	414	418	368	407	428	408	437	409	433	428	402	430	388	410	425	416	437	411	417	445	404	416	386	431	417	431	409	422	448	415	389	407	424	460	424	422	455	386	400	446	424	399	361	433	387	420	429	428	406	425	407	429	395	426	426	428	422	419	389	437	419	422	431	433	388	415	388	391	418	411	395	413	427	435	452	422	422	414	373	424	394	391	402	388	395	374	380	412	389	412	393	389	392	410	380	381	389	403	417	458	403	415	384	433	420	396	425	421	410	424	362	392	391	428	398	431	398	396	403	383	395	427	416	424	415	405	409	420	364	405	422	427	401	407	382	402	392	385	409	394	407	414	455	429	400	398	404	408	424	394	425	421	422	410	439	412	395	410	429	435	422	414	418	373	432	407	440	454	429	421	425	426	433	382	419	398	399	392	396	404	400	416	440	377	456	404	392	418	414	426	414	413	395	415	398	397	380	435	407	421	404	418	408	424	400	400	437	415	392	402	410	412	430	421	424	391	430	395	378	432	395	434	396	445	403	409	408	419	434	425	405	407	382	445	404	385	404	410	389	405	418	417	401	474	419	421	414	419	390	418	380	412	424	433	437	410	421	416	409	425	402	435	417	401	425	415	384	406	406	418	398	406	409	420	416	376	416	414	414	377	402	396	431	428	438	380	413	396	397	423	386	407	389	439	409	394	407	433	414	421	410	378	413	405	413	417	411	407	402	445	438	411	405	391	412	399	418	428	436	425	428	433	463	418	402	449	448	413	395	382	425	374	421	346	417	423	433	411	388	412	387	406	421	424	398	409	409	458	430	396	403	437	423	360	379	390	433	423	410	418	396	421	421	421	442	415	407	406	406	409	390	413	419	404	375	378	437	416	426	406	423	445	407	418	404	405	434	396	437	384	377	399	425	394	383	414	397	421	413	407	436	388	438	398	390	378	421	365	418	410	420	434	380	415	400	394	413	411	418	411	401	395	440	411	383	392	406	424	397	370	432	413	385	470	403	413	391	373	449	419	402	421	416	422	422	412	402	427	435	425	386	433	424	392	420	408	424	433	400	393	432	370	421	426	397	423	402	425	431	441	414	403	388	447	411	401	430	440	409	426	432	436	399	405	449	446	446	423	409	406	398	393	396	403	397	416	449	392	424	403	407	413	433	390	431	403	393	405	436	428	428	410	387	405	384	408	405	412	429	402	425	390	413	392	419	422	417	445	427	400	393	432	411	427	401	412	373	405	423	417	407	403	383	382	384	404	374	406	448	436	391	407	379	449	407	424	429	451	414	420	384	403	386	421	421	429	401	378	413	386	413	425	415	410	378	400	432	427	444	427	386	437	402	430	381	423	385	419	397	409	399	409	427	407	410	427	402	414	440	392	416	396	416	408	391	420	459	439	437	401	406	443	394	438	422
31205	19395	8197	1138	670	612	490	501	425	492	456	423	457	464	466	429	431	454	433	397	386	412	441	382	441	419	407	417	426	391	415	398	421	426	424	414	413	374	394	408	421	442	418	412	445	382	420	405	425	405	417	409	404	397	400	403	380	409	447	415	410	397	394	414	421	394	424	391	423	427	419	418	403	412	386	425	388	416	405	417	413	436	435	408	412	383	375	415	415	396	406	433	417	404	413	386	449	403	388	405	430	380	434	368	350	359	374	408	425	420	429	377	412	391	363	407	414	387	424	382	406	369	390	385	385	388	424	409	413	411	402	395	391	385	389	408	378	389	426	418	392	428	397	421	435	404	406	413	386	386	415	429	364	386	394	360	442	395	420	425	421	388	439	390	388	400	389	408	389	405	414	417	370	365	416	377	423	411	399	425	402	412	408	443	411	440	391	383	387	416	403	428	406	420	401	404	373	381	420	419	425	395	422	430	410	383	419	421	433	388	368	428	385	394	402	406	420	403	375	375	354	393	380	404	389	419	392	372	426	423	430	386	430	403	397	417	399	397	435	372	425	394	375	433	404	401	430	405	401	449	410	390	389	400	448	406	424	409	366	393	366	437	389	418	432	371	399	393	420	420	426	381	401	412	481	451	401	422	409	425	370	431	389	420	425	399	378	396	451	362	402	425	400	404	427	434	438	445	427	375	391	385	361	410	383	421	395	377	367	414	401	429	414	397	396	427	401	381	391	365	400	390	408	414	393	379	376	394	416	415	403	381	366	381	426	452	424	396	432	406	395	391	419	388	414	372	447	461	383	397	389	414	433	378	404	442	430	362	397	393	432	435	425	416	438	385	392	367	427	417	411	407	411	414	420	424	461	426	423	391	439	411	388	378	399	404	401	392	396	389	431	426	457	414	411	409	422	406	413	417	399	402	413	412	412	395	403	432	398	415	389	420	399	408	364	401	415	429	411	376	405	420	406	410	424	403	398	396	408	406	412	404	398	395	387	361	426	398	394	412	376	428	462	393	408	438	416	386	420	421	420	380	408	418	390	370	422	380	390	366	423	401	431	388	350	421	432	403	395	386	445	415	424	407	410	412	400	414	416	444	384	422	376	422	386	400	409	394	385	392	413	407	438	390	412	391	393	465	451	394	408	410	431	417	426	410	404	369	408	419	457	432	395	451	421	370	392	421	437	436	421	396	358	405	418	442	401	406	376	353	372	373	408	399	408	381	357	404	407	413	405	457	410	391	399	401	409	440	383	406	372	371	401	431	393	390	358	403	444	390	393	406	417	429	429	391	409	409	410	448	384	410	376	404	393	425	401	368	424	399	433	424	386	429	414	429	451	411	424	370	423	416	442	395	415	386	397	460	381	394	418	395	381	394	391	381	437	398	401	430	444	365	391	399	426	389	419	445	431	380	432	406	412	394	374	403	439	359	388	432	392	431	381	428	410	377	414	385	409	394	407	397	398	400	395	434	379	386	429	394	377	402	409	355	402	410	399	426	423	387	453	397	382	391	409	428	412	421	419	394	392	448	398	391	416	438	364	432	428	383	411	399	408	397	413	417	380	404	421	410	413	381	426	393	404	437	434	393	392	432	394	391	432	402	409	421	424	416	392	405	401	410	409	400	401	417	397	434	400	383	415	421	397	407	413	411	372	422	391	422	413	442	378	417	444	399	382	383	399	427	442	408	444	424	391	410	394	428	378	399	416	415	420	401	433	370	443	374	397	349	435	415	428	376	399	397	369	405	361	410	399	366	445	394	402	417	387	419	397	411	411	406	416	370	422	411	418	406	460	394	384	383	400	402	415	415	401	410	396	436	381	443	394	383	448	421	369	414	404	404	405	413	419	428	426	417	401	410	424	421	397	428	425	423	410	386	418	393	426	444	428	421	368	413	394	398	405	417	395	413	391	410	400	417	432	410	427	417	377	396	422	407	405	410	392	393	405	428	404	412	413	409	395	423	370	413	402	418	422	440	407	387	412	410	393	371	402	429	415	372	415	429	374	414	462	395	430	405	416	385	370	410	370	374	412	413	414	411	410	422	428	421	393	408	444	442	423	420	408	413	427	440	421	383	364	402	404	435	435	400	418	384	383	404	392	412	401	411	431	412	416	406	397	420	374	387	437	402	424	417	384	427	403	439	370	415	454	393	445	417	425	410	385	418	459	410	426	414	393	421	396	392	416	389	435	418	410	394	431	435	448	383	405	395	400	401	440	406	399	462	390	436	432	385	455	415	438	412	406	383	378	395	420	405	399	402	414	418	420	413	381	445	442	400	425	385	413	415	377	427	413	412	410	412	401	428	384	380	413	408	369	392	416	412	406	417	436	402	381	383	370	418	397	405	374	445	418	423	419	417	402	399	420	418	369	368	391	401	440	420	393	417	436	416	370	384	370	410	422	407	397	398	403	375	443	403	414	341	436	400	424	422	421	386	402	399	398	420	466	393	396	359	415	410	419	391	377	389	440	394	393	412	436	389	398	436	416	351	395	395	416	392	431	390	364	418	388	407	380	416	432	417	394	436	352	381	409	434	398	382	390	416	410	398	397	453	411	443	371	409	444	449	432	439	383	400	407	449	421	419	401	418	425	414	417	417	378	464	423	408	415	368	399	398	434	437	390	377	412	453	428	377	386	399	406	387	433	417	405	379	393	386	393	438	381	372	367	421	387	453	419	410	407	386	417	399	442	405	426	448	404	401	394	383	414	373	390	397	382	396	417	365	372	426	425	414	420	379	394	435	389	419	379	455	413	404	379	424	377	431	389	406	398	413	420	397	433	372	388	429	410	425	420	425	388	420	410	414	392	417	415	421	411	390	425	408	423	421	418	387	396	376	393	431	373	429	443	392	422	408	406	405	400	420	391	365	410	402	407	390	399	400	453	427	402	404	409	405	385	388	434	371	447	415	396	381	416	396	388	406	382	389	450	414	401	394	389	436	406	409	401	403	441	417	408	411	356	397	403	414	430	405	416	383	419	416	425	425	404	427	377	400	442	400	380	390	378	419	411	388	415	421	441	429	402	411	442	424	406	420	395	410	432	383	415	390	392	368	418	409	371	414	403	461	399	435	374	351	394	420	391	415	411	397	377	419	409	395	406	406	439	376	370	359	375	419	392	437	427	382	420	413	411	394	368	439	382	376	411	424	418	392	425	429	380	421	420	414	399	443	387	399	417	411	380	428	401	430	437	421	416	425	360	410	418	374	410	416	405	452	414	430	397	426	424	429	409	417	399	427	438	408	412	393	392	401	413	379	409	380	373	408	427	377	412	382	414	378	401	429	387	409	427	403	417	379	399	362	385	413	429	392	457	443	397	413	410	384	421	424	431	407	410	428	387	392	396	413	362	390	404	363	409	392	412	395	430	423	394	389	397	382	432	391	445	418	419	413	395	381	382	374	396	417	462	403	390	420	404	431	454	382	394	391	405	405	400	414	444	413	438	409	409	391	414	416	390	385	398	401	394	424	418	442	439	411
5675	1877	1256	1152	1026	967	976	905	956	902	850	914	927	932	883	916	903	877	914	849	958	939	921	879	920	885	933	904	916	914	958	925	867	919	823	887	892	925	923	903	889	950	881	911	869	902	853	899	910	921	922	888	895	914	972	891	940	835	908	901	909	927	918	868	926	878	895	914	909	878	919	853	939	895	901	864	855	880	888	854	895	875	959	904	897	881	965	922	894	863	955	898	923	922	900	866	927	907	925	866	924	926	844	898	886	911	866	888	965	932	939	908	902	900	848	899	917	913	876	899	931	915	913	900	883	882	890	983	859	897	919	902	934	923	917	871	867	879	878	909	926	908	899	901	909	942	967	865	955	855	919	925	932	910	893	898	895	894	937	889	886	850	890	936	879	888	903	925	875	881	867	891	889	946	891	881	911	852	866	943	906	899	907	912	876	922	893	930	904	902	897	890	876	873	918	884	934	847	885	919	879	863	923	940	910	909	907	929	875	932	900	953	887	896	947	916	933	925	880	881	886	900	950	918	900	906	927	936	835	886	928	883	924	923	904	900	853	926	921	901	899	907	916	894	887	870	855	955	873	884	889	885	912	901	884	936	864	842	867	832	934	897	923	903	900	904	867	888	941	881	985	903	873	862	914	873	936	905	920	903	900	885	887	884	907	904	890	915	890	909	887	905	905	933	905	915	938	943	870	876	931	925	848	879	917	886	909	904	859	839	907	941	902	936	924	847	946	928	896	917	953	932	928	938	892	898	892	843	868	897	931	887	870	915	838	935	898	920	885	905	927	900	966	936	866	910	873	938	935	858	913	933	826	894	926	873	887	906	900	900	935	889	917	928	933	929	932	849	918	921	904	913	906	927	925	922	884	878	911	914	957	952	898	907	934	904	969	889	898	855	954	912	869	891	861	927	868	891	931	912	886	903	925	868	894	929	925	911	908	851	966	885	978	916	907	890	949	903	909	899	956	921	908	938	929	925	872	892	885	878	885	923	940	921	895	904	922	891	878	938	897	885	921	870	908	907	889	893	877	930	906	900	866	874	849	897	911	922	873	947	918	862	907	901	849	935	914	905	971	881	877	899	912	925	897	899	894	922	883	916	887	943	892	911	890	933	945	886	915	894	879	854	905	930	896	944	960	881	845	869	897	910	846	900	903	923	902	888	873	903	907	877	873	902	882	927	893	880	880	936	903	921	927	912	908	911	947	931	941	925	957	874	910	928	885	901	897	894	885	847	921	931	935	893	894	861	948	895	906	969	900	890	941	922	890	890	914	878	926	923	923	935	946	830	907	869	898	932	921	897	960	854	936	855	883	896	880	894	923	885	887	884	967	896	919	904	883	887	848	924	898	908	886	904	861	922	897	921	909	885	888	894	890	967	928	958	865	863	886	852	900	842	920	914	912	884	944	911	877	880	915	880	904	864	879	926	890	902	857	923	915	903	876	869	889	883	893	894	912	921	905	939	889	910	837	899	931	879	880	897	870	879	863	890	889	868	903	914	944	881	906	887	926	879	858	881	932	906	922	885	895	869	848	882	940	959	879	858	855	906	925	893	904	891	924	879	923	879	926	882	866	912	868	959	930	867	848	949	954	854	868	879	896	869	928	870	907	944	889	903	937	921	926	913	940	924	872	868	876	882	843	849	899	870	903	837	906	880	924	924	905	908	851	922	888	887	897	869	880	879	855	873	882	953	873	908	917	907	965	935	881	944	892	885	905	907	936	906	909	923	852	922	871	861	930	956	924	949	880	870	871	945	941	976	861	889	863	937	899	852	950	869	871	944	929	832	861	896	955	870	888	893	964	902	843	913	924	863	953	930	852	880	891	848	858	878	873	889	905	843	904	941	893	892	864	902	880	935	944	888	943	916	889	880	893	865	892	862	936	923	888	871	887	899	844	853	976	940	887	932	913	881	931	853	913	966	873	931	909	932	876	903	897	915	919	919	904	911	897	938	874	921	909	915	887	868	942	908	943	918	891	927	923	944	916	908	887	890	897	911	906	981	892	922	883	850	883	871	881	922	882	955	918	891	953	895	912	939	885	907	871	905	910	870	875	886	862	890	897	888	917	917	887	912	885	903	912	869	901	900	917	870	915	973	841	939	882	908	914	876	949	896	839	873	826	899	916	921	896	882	892	883	880	887	910	916	873	870	964	939	864	900	935	874	898	914	929	871	873	876	924	850	924	884	911	860	946	907	903	904	868	900	913	935	923	845	865	916	900	887	903	891	915	932	916	871	951	864	924	907	860	895	947	860	948	927	862	914	938	882	950	843	914	916	910	919	882	862	923	879	903	901	881	891	910	843	870	967	837	875	888	857	903	845	920	906	850	906	885	908	895	905	900	944	937	894	925	879	940	890	900	828	948	959	893	924	905	901	862	907	884	910	913	913	894	939	894	866	902	922	899	972	924	901	867	926	922	881	902	954	882	910	883	923	893	903	897	875	926	928	855	1000	893	879	911	887	917	883	881	926	877	922	912	918	902	867	926	869	906	916	864	904	921	861	892	915	895	867	892	894	924	908	889	863	935	857	925	924	876	931	893	911	895	895	913	887	935	824	860	906	944	887	918	903	899	922	910	924	857	885	874	901	938	908	930	917	942	931	823	924	882	910	961	930	843	887	934	943	956	862	945	868	868	941	903	892	881	857	904	866	887	871	903	915	933	846	884	959	867	913	927	886	873	905	915	901	947	955	936	944	853	860	935	904	900	887	905	924	923	881	895	837	922	904	913	922	879	901	930	948	892	917	896	940	912	918	909	872	848	875	907	856	902	909	969	885	917	882	872	892	915	897	889	899	941	963	905	913	882	913	860	956	925	898	882	886	894	904	870	849	934	939	894	952	884	983	917	869	882	889	914	910	878	954	911	922	855	908	961	852	900	890	915	879	879	903	889	901	878	877	863	943	896	901	923	904	881	845	889	893	903	912	971	943	924	920	946	929	914	992	863	840	864	914	929	891	929	895	897	911	867	903	887	872	866	939	874	949	868	888	919	895	851	911	930	883	932	889	902	970	938	883	892	931	889	859	920	892	879	837	940	930	872	860	933	818	895	848	889	946	897	870	866	916	905	904	870	869	924	906	913	875	892	910	936	948	829	940	953	924	926	879	919	907	921	890	911	923	861	917	873	864	873	851	850	926	891	866	927	869	833	859	896	858	916	885	945	901	939	867	884	898	931	841	913	860	881	912	846	912	870	949	888	876	916	945	910	917	925	926	901	884	915	908	922	898	912	864	880	933	910	954	907	929	942	844	927	898	814	877	888	905	986	858	888	874	887	886	867	885	954	907	934	895	942	890	885	889	910	940	924	876	932	876	914	910	933	937	893	868	880	897	897	932	972	932	905	870	928	940	901	850	887	879	850	876	897	862	888	867	913	946	891	901	954	955	880	939	916	912	941	904	949	919	934	949	892	872	963	963	910	910	879	906	896	885	853	877	881	921	884	887	899	921	877	930	824	918	843	914	910	884	833	900	856	896
23971	20662	23899	27444	20656	20093	1317	564	453	443	388	402	413	354	401	330	343	288	343	331	311	285	296	292	299	276	304	328	335	300	264	287	307	309	303	303	265	301	306	301	291	288	270	273	290	277	305	286	311	283	261	302	247	302	301	299	301	324	293	325	283	268	300	262	318	296	276	263	279	281	316	299	240	281	290	292	280	305	282	329	317	318	308	268	282	297	312	254	288	289	282	310	268	309	332	294	301	295	311	298	320	283	287	290	280	305	327	287	283	271	300	282	321	265	296	286	259	311	283	282	287	284	310	281	278	324	266	276	286	336	278	309	271	310	314	276	292	279	279	300	286	270	274	274	279	282	317	273	266	291	264	259	305	265	326	287	311	289	306	330	275	292	275	293	288	283	302	287	322	364	308	272	288	326	301	302	301	286	294	261	282	289	305	259	296	294	283	285	307	304	301	315	289	309	268	285	263	279	290	290	280	281	288	290	323	267	321	277	275	315	300	284	284	314	294	304	266	274	307	271	311	263	287	318	296	249	266	298	274	261	289	296	298	268	308	263	308	303	265	289	266	273	294	257	278	276	296	306	269	301	301	310	273	263	296	278	292	308	276	294	293	316	275	251	295	262	289	293	271	285	280	277	275	263	284	289	297	288	286	278	279	305	283	284	271	319	276	265	277	292	260	304	279	294	328	313	315	282	298	302	282	341	337	297	277	283	271	299	276	269	303	267	263	301	287	301	281	297	305	293	294	255	323	284	290	282	291	317	342	290	276	278	262	298	285	258	303	253	297	291	271	285	283	317	266	296	281	300	279	259	352	268	275	296	328	294	329	296	322	303	277	288	285	302	306	317	286	325	305	319	274	319	276	280	298	292	293	320	296	284	276	309	285	274	291	327	299	308	308	272	265	292	267	283	286	262	298	285	292	290	291	284	297	276	276	293	289	299	302	267	271	271	298	290	282	268	274	288	305	287	296	279	293	353	276	318	282	277	291	302	297	296	295	273	267	291	270	301	307	282	294	285	257	297	301	275	267	281	287	293	268	287	286	257	260	291	286	310	278	273	296	285	288	305	268	288	304	276	289	283	283	298	291	295	267	257	305	304	295	303	298	309	289	348	296	274	277	272	297	283	294	267	281	292	283	301	287	305	308	266	307	277	296	294	285	275	302	248	290	272	292	286	284	260	290	294	315	271	289	271	300	277	299	248	271	285	280	305	308	308	302	308	283	271	294	360	323	314	295	297	311	295	279	305	292	268	296	295	312	239	271	286	299	314	283	298	281	296	279	279	303	260	317	284	280	296	292	302	319	280	305	291	291	287	297	277	292	269	313	285	324	296	298	309	278	299	282	282	260	310	300	274	285	285	254	260	299	283	287	278	292	310	265	308	309	291	257	258	287	294	296	281	266	277	289	282	303	316	300	291	269	299	314	267	316	265	301	295	270	259	269	271	301	289	325	258	325	307	288	310	282	292	274	277	317	290	287	310	297	272	285	292	299	259	254	320	299	320	276	290	291	277	293	298	269	288	286	275	277	294	291	277	302	300	318	280	258	261	285	266	279	287	278	312	277	266	276	300	283	311	281	300	276	276	311	319	283	277	304	276	272	297	310	280	310	290	304	276	278	258	318	274	277	299	285	297	303	310	291	306	299	297	275	280	285	306	307	304	329	278	354	266	277	296	265	264	308	286	305	299	243	276	252	276	264	289	288	302	290	316	273	277	278	314	291	272	279	305	310	321	282	302	268	287	279	304	284	268	303	276	283	269	298	283	283	285	268	270	301	275	309	316	270	283	260	299	305	288	253	281	295	300	316	277	288	284	298	295	308	306	291	292	293	300	266	307	268	279	313	290	264	277	298	278	275	323	309	280	320	281	294	298	251	281	304	276	277	257	297	305	313	286	299	340	281	300	294	306	295	287	265	292	297	290	293	306	292	275	302	304	316	247	280	316	294	259	300	317	252	303	302	299	299	279	269	270	274	288	328	285	283	281	295	289	285	311	279	274	271	285	297	247	275	289	265	287	267	272	273	320	299	283	288	287	298	278	294	282	316	276	280	278	293	292	278	299	249	290	294	282	281	310	282	277	286	327	290	296	287	265	285	296	281	271	287	309	289	300	291	297	272	300	277	315	301	291	293	320	266	288	318	302	299	301	298	296	310	262	272	242	275	281	293	266	290	287	263	312	301	300	247	279	272	313	282	303	303	299	284	299	306	297	308	273	258	274	293	315	293	280	274	317	292	287	324	290	298	283	304	300	313	297	290	279	295	266	293	310	250	307	226	271	255	284	298	271	268	274	313	296	308	294	270	269	288	298	280	299	322	273	309	277	295	274	286	334	294	280	329	317	267	265	286	311	290	297	305	285	276	281	260	316	304	296	276	287	290	291	273	300	287	252	296	288	312	297	284	314	289	278	265	316	280	301	285	304	320	294	307	323	285	272	298	288	253	269	292	310	293	299	289	288	311	294	283	294	272	270	294	283	320	308	280	292	306	277	301	296	303	292	278	283	285	297	300	275	292	271	275	241	301	291	259	285	270	313	293	277	309	312	248	289	281	279	266	275	294	272	323	264	279	293	294	293	264	302	278	342	295	230	282	264	288	281	291	269	332	295	294	310	314	310	307	316	279	298	291	266	304	297	320	309	285	300	301	294	290	294	315	256	352	341	271	284	305	278	276	323	294	301	297	311	278	297	293	272	304	266	311	323	271	320	298	291	298	292	267	328	296	286	295	270	286	258	275	309	271	266	260	300	278	289	292	299	311	285	282	324	278	299	248	270	295	281	322	305	299	269	255	295	273	279	301	281	306	295	268	262	257	300	311	280	301	252	270	309	309	298	276	281	301	299	313	335	267	284	320	271	289	257	331	266	304	321	286	258	285	287	303	290	300	293	281	265	282	325	312	284	276	280	282	258	308	310	296	284	270	316	290	309	292	274	287	293	303	285	291	277	300	283	285	284	267	275	301	328	331	292	313	308	301	312	296	303	313	298	330	300	311	305	274	317	251	264	275	287	282	258	294	277	262	307	325	295	278	267	291	294	266	306	286	276	298	260	285	296	262	310	322	262	256	297	275	291	301	298	285	300	257	317	297	322	317	310	302	304	292	311	282	326	295	313	278	295	300	309	290	291	293	271	265	306	270	304	288	288	290	279	285	282	313	296	288	302	282	261	269	280	269	275	271	292	296	283	296	273	280	288	290	318	290	291	281	283	289	301	259	288	329	290	297	265	281	273	306	330	311	272	301	278	275	326	285	291	304	277	265	307	273	291	275	301	303	285	283	312	282	298	250	279	274	279	271	291	300	262	291	296	320	316	281	276	278	289	301	276	290	259	290	260	318	308	274	290	271	286	279	286	306	307	290	305	288	297	281	299	285	281	303	290	264	326	290	290	345	289	311	323	277	273	275	318	282	272	324	288	289	292	280	294	300	305	279	269	301	284	327	278	252	286	268	294	268	308	329	290	282	282	247	307	281	286	254	299	283	302
3651	3447	1817	1263	953	841	765	726	718	699	706	706	641	679	659	647	666	688	701	639	638	711	642	679	681	669	589	664	638	702	648	674	674	665	658	598	683	639	653	630	646	625	629	655	666	641	675	646	667	644	670	657	650	645	611	676	681	592	638	684	690	660	706	661	620	626	661	651	663	593	650	670	619	642	644	619	621	683	670	673	692	653	644	628	609	662	663	666	657	646	643	664	598	619	627	659	636	666	604	649	647	653	628	685	620	654	602	646	622	638	644	624	652	633	644	666	637	691	630	656	622	655	647	674	675	620	660	664	636	608	687	685	672	623	601	666	624	720	621	652	639	639	674	643	666	652	624	627	635	662	667	661	642	636	670	691	638	666	694	679	692	639	659	646	651	627	681	623	670	627	654	620	622	635	655	640	661	647	641	601	644	636	670	646	677	618	634	713	632	637	638	656	682	666	661	673	646	697	682	641	666	634	659	641	632	630	622	643	609	636	686	609	671	638	664	676	621	706	649	655	654	632	611	658	639	647	714	624	595	643	646	701	639	629	606	633	633	651	686	672	640	644	654	657	651	645	682	631	627	676	660	689	638	675	642	647	656	643	698	657	625	639	666	657	673	653	628	600	610	645	647	676	650	609	629	650	641	634	718	636	640	635	627	640	601	704	672	617	697	677	691	670	611	633	670	667	660	639	646	637	657	639	649	693	627	636	670	655	625	622	670	650	602	646	678	670	650	628	667	680	688	658	669	633	652	637	659	631	583	620	692	638	655	698	614	642	651	679	630	640	689	631	637	671	655	667	651	699	666	655	665	654	689	598	624	637	665	659	653	645	665	697	644	644	639	637	649	701	649	599	641	616	670	589	656	623	603	669	602	652	635	686	617	669	640	639	621	660	677	629	637	619	676	649	708	665	637	591	667	638	629	639	656	644	667	626	656	598	658	653	660	637	656	689	636	676	605	627	596	679	639	646	647	603	611	616	654	663	639	694	671	655	674	673	639	663	659	636	680	690	625	683	622	665	622	704	630	673	669	656	590	634	658	668	687	633	616	635	654	704	672	630	684	628	611	617	672	632	613	623	665	631	597	640	609	646	633	632	661	663	672	626	640	677	636	652	641	649	668	664	616	577	613	628	635	662	652	663	597	650	649	624	649	649	627	609	663	620	673	646	650	679	621	700	652	619	655	661	640	647	675	687	609	663	682	656	619	658	672	633	667	660	699	682	660	656	660	636	659	671	660	575	627	616	603	630	628	641	693	619	640	636	635	659	604	674	639	618	624	641	675	690	628	670	661	663	656	626	640	678	613	671	609	637	648	674	641	640	632	612	662	642	624	673	624	595	650	683	651	608	645	648	663	645	656	648	685	649	628	640	665	626	609	648	670	643	672	667	667	666	668	612	621	647	634	646	651	635	627	695	620	642	676	627	651	639	668	630	697	655	725	690	594	593	620	654	625	613	608	650	650	673	654	669	660	649	657	641	691	676	626	668	643	688	670	657	655	632	701	658	673	663	613	657	664	641	666	613	679	673	641	682	679	684	620	617	647	638	671	648	699	660	665	669	660	635	663	621	665	630	639	637	646	682	624	662	663	650	665	685	642	688	642	664	686	623	648	664	641	642	655	626	635	680	713	685	612	681	645	610	638	670	658	657	631	631	630	679	673	635	635	648	625	656	618	670	662	652	673	653	620	663	652	645	664	648	657	597	631	669	609	614	673	641	642	654	667	611	609	658	665	709	679	657	660	630	624	697	669	704	650	624	613	661	666	657	630	641	637	689	673	625	645	645	671	684	631	654	623	638	656	678	690	619	693	633	681	704	648	674	623	651	631	672	658	618	645	627	626	651	676	621	641	654	666	623	627	635	706	648	695	626	703	656	637	665	642	633	647	647	675	605	603	623	659	636	664	639	672	615	629	631	628	652	667	658	633	663	616	674	682	672	627	643	666	639	650	640	638	672	695	633	654	647	641	685	586	644	644	639	664	651	616	683	626	645	618	668	666	622	631	722	701	676	641	614	671	655	620	716	641	648	652	663	679	689	660	644	619	664	691	661	691	698	635	665	624	634	623	647	677	666	642	643	625	683	633	664	635	704	681	637	628	631	673	625	666	686	608	602	668	640	668	660	662	609	653	656	673	682	650	646	637	634	684	654	652	648	669	692	620	686	649	618	706	615	674	623	647	626	668	673	650	650	599	657	678	691	656	626	670	619	679	616	660	648	627	653	642	665	693	629	639	688	717	635	655	678	617	679	636	646	617	653	646	641	615	654	652	673	689	677	643	621	655	679	671	629	695	642	630	636	667	662	639	685	639	594	602	640	663	678	650	655	621	691	658	654	640	633	676	630	678	590	645	644	656	648	695	617	650	667	630	682	676	621	658	724	661	639	658	621	651	605	684	670	675	638	627	686	680	704	643	643	640	662	658	689	617	657	648	664	654	638	659	646	634	653	633	641	622	651	611	617	636	660	675	654	616	669	614	679	668	579	684	617	692	702	648	705	666	616	702	650	613	674	631	653	606	648	611	638	681	662	640	630	692	642	620	701	654	666	651	653	655	647	651	666	624	645	590	616	626	663	684	611	657	672	639	664	623	634	672	642	618	670	611	582	637	640	635	652	615	657	658	613	673	686	669	636	667	647	661	637	683	644	659	638	654	631	694	653	648	638	663	679	661	629	708	624	645	645	607	651	631	677	687	600	680	662	656	667	672	715	648	735	604	632	636	659	651	681	668	651	597	625	655	662	651	646	658	667	676	664	667	650	641	649	636	623	678	681	598	667	675	667	600	654	662	664	622	677	637	657	622	626	609	630	643	640	647	661	667	665	621	632	623	628	647	645	692	664	674	655	620	656	634	635	613	616	648	705	704	605	646	674	608	659	638	634	627	666	677	655	664	629	660	617	679	649	645	640	623	654	648	631	643	639	603	634	662	644	644	617	622	655	665	617	658	628	644	623	646	686	645	652	656	644	631	651	674	638	638	665	639	629	640	668	655	641	628	684	675	657	670	694	633	667	679	629	669	658	677	640	663	643	661	636	659	665	662	663	699	618	664	673	676	670	605	643	609	623	628	680	648	646	661	636	663	653	648	683	682	624	697	626	629	651	672	618	644	669	690	624	650	654	657	632	696	677	587	607	667	631	636	617	649	650	634	609	686	654	657	668	694	644	657	635	648	672	659	648	638	620	641	635	626	694	672	669	670	615	641	640	690	613	622	645	665	668	664	651	652	616	640	643	660	663	661	652	626	687	616	660	657	631	610	696	649	633	626	625	655	630	680	627	634	600	624	649	671	648	630	648	619	632	656	652	658	636	631	625	646	677	640	673	681	614	665	653	638	644	661	656	669	657	599	696	631	659	669	636	654	640	629	641	640	636	633	636	694	644	692	673	654	700	689	655	624	631	628	686	634	656	655	647	681	667	610	667	673	590	672	650	638	637	615	652	666	657	663	618	665	622	681	668	635	665	641	661	668	629	639	643	655	639
23399	20646	24193	27133	20648	20665	16716	939	518	413	401	366	335	377	347	277	233	211	199	208	211	189	210	188	178	198	196	211	183	189	182	206	158	174	175	185	168	170	182	233	156	177	180	178	194	182	172	162	181	198	173	148	192	201	201	155	147	157	168	170	176	200	182	171	190	143	163	167	167	175	169	166	164	145	167	194	173	179	177	190	170	142	183	162	174	179	156	175	183	179	164	147	179	197	171	165	146	176	164	194	162	175	165	163	169	158	192	167	164	164	158	175	163	176	156	159	173	153	168	178	199	174	160	161	160	162	153	159	173	165	179	166	160	174	184	169	195	161	158	176	173	162	166	161	177	150	154	157	163	169	179	195	193	175	171	176	168	168	194	183	173	173	169	166	199	200	175	176	156	159	143	168	174	178	152	153	170	164	167	181	159	166	189	165	189	171	156	189	167	166	165	161	165	164	157	179	144	164	148	171	169	184	159	170	193	182	178	136	190	187	190	168	177	195	177	172	179	158	169	162	155	161	170	178	152	184	194	146	170	183	163	167	160	147	160	180	166	167	163	172	167	171	148	173	151	168	176	177	158	149	159	166	157	175	152	166	183	182	162	164	165	163	164	186	163	158	139	172	158	163	174	176	180	169	158	178	182	149	154	178	176	176	174	186	143	193	187	185	174	155	179	180	199	188	155	176	182	196	160	176	158	173	154	164	165	183	187	184	191	164	167	166	140	164	133	168	158	181	176	176	163	157	179	185	183	171	171	176	183	180	168	163	173	181	167	167	149	166	148	160	154	180	173	187	150	165	181	151	167	154	171	177	163	166	160	194	182	160	173	175	164	183	190	165	181	153	153	154	172	157	167	182	175	169	164	157	152	197	155	169	184	158	152	144	161	195	159	187	150	176	191	204	145	147	174	180	176	140	184	147	194	168	176	181	196	157	169	169	166	180	176	160	167	187	155	197	169	166	160	159	205	181	175	165	172	173	165	161	212	165	178	186	176	192	159	150	187	189	155	172	159	176	147	161	154	185	177	178	168	193	177	167	179	172	153	181	179	174	155	156	145	142	158	157	159	156	145	177	152	159	170	162	179	168	148	153	183	166	183	170	186	161	161	188	147	146	177	180	173	147	181	161	159	189	183	164	148	193	163	176	156	168	177	181	159	171	169	162	179	182	172	176	178	177	135	163	177	181	177	160	183	174	164	156	171	190	192	163	169	170	176	159	173	171	176	162	163	213	181	171	167	156	163	175	174	170	153	173	155	172	171	158	167	173	155	169	168	179	175	171	168	190	139	144	165	167	189	150	147	167	178	171	166	181	151	173	151	187	179	166	180	203	166	170	172	169	190	173	186	154	151	176	157	176	181	179	170	178	163	178	167	160	147	161	170	173	173	167	166	158	160	152	169	178	155	175	210	175	175	192	163	157	165	164	171	189	172	166	175	146	173	202	159	167	160	167	167	164	173	158	141	180	150	184	169	144	176	162	166	160	148	184	178	177	162	160	171	176	162	169	167	186	180	153	177	158	178	159	170	179	167	166	150	166	171	177	146	177	179	187	209	182	178	170	171	203	157	193	171	163	171	169	168	183	168	174	164	153	182	174	162	161	161	169	157	174	167	197	157	164	165	168	158	168	182	150	171	176	188	178	170	149	185	170	183	150	173	179	177	174	151	170	178	163	148	168	193	183	168	173	178	188	172	180	162	156	160	173	156	176	194	161	153	198	147	148	158	175	163	192	165	148	164	172	158	170	141	172	198	152	171	180	175	204	158	168	182	148	158	172	167	168	158	154	165	163	161	182	172	156	165	169	164	161	176	208	184	141	185	167	160	167	178	157	168	180	174	149	169	161	176	180	184	214	187	177	184	183	181	175	173	177	189	188	191	186	175	178	180	170	183	168	184	165	160	169	174	181	155	155	190	179	184	197	170	174	167	172	166	178	172	175	176	163	144	171	162	160	170	180	169	170	173	178	189	191	147	164	152	171	180	164	142	168	148	184	195	175	182	179	169	174	182	175	176	140	207	154	157	199	165	180	156	177	162	165	176	190	175	179	160	167	141	164	181	150	187	157	200	183	197	186	167	175	155	163	201	157	159	160	145	159	163	158	162	162	172	183	154	174	184	150	169	172	179	164	170	163	178	162	139	166	187	162	207	197	176	153	179	176	191	190	186	162	179	189	178	139	151	185	189	195	187	162	161	149	151	164	172	185	172	172	164	188	165	194	169	174	175	151	153	172	162	160	155	163	173	157	196	159	186	181	149	181	169	137	176	173	188	162	172	167	207	176	166	162	178	170	164	157	158	194	172	162	208	174	172	136	166	181	158	154	187	163	156	157	180	161	174	173	166	169	188	175	185	155	186	159	152	162	152	154	148	167	157	189	180	197	178	158	158	184	159	140	160	144	174	157	172	177	175	182	168	177	181	143	173	197	165	167	157	140	177	158	171	200	175	166	173	154	172	168	164	193	169	150	192	161	171	162	174	209	179	190	153	164	180	178	196	168	186	180	163	171	185	160	186	180	172	155	182	174	184	168	166	173	189	159	172	175	146	149	160	156	172	169	165	154	172	157	195	161	191	167	194	178	156	170	173	153	141	168	159	195	156	177	164	181	183	178	179	157	154	181	155	153	160	172	178	149	164	169	168	168	183	166	184	150	164	192	195	196	156	171	141	172	187	164	173	171	169	174	167	161	171	173	166	195	173	191	174	167	171	159	149	177	172	192	180	153	174	158	179	157	178	177	152	157	192	162	196	152	175	182	166	172	147	186	178	175	160	167	161	186	152	143	163	178	199	179	182	151	179	164	194	164	167	187	168	175	201	165	168	188	183	175	149	197	163	142	174	170	166	186	176	162	155	159	168	190	168	172	180	185	155	189	139	157	183	155	172	136	147	168	150	147	174	180	189	162	170	161	161	193	168	153	149	164	182	169	171	149	190	164	143	159	141	188	185	167	167	176	142	128	153	209	157	198	170	162	176	167	180	175	167	174	167	171	171	151	181	168	173	163	155	176	181	167	163	160	150	175	173	162	180	160	162	181	158	183	168	151	171	172	160	153	149	212	187	172	154	156	163	161	192	184	158	158	151	154	151	178	178	171	167	160	178	172	168	169	188	187	176	157	189	180	190	156	188	174	175	168	171	185	167	160	179	194	167	169	159	153	165	174	176	149	175	170	169	179	174	189	169	187	146	165	176	169	181	171	199	148	173	191	189	161	147	191	170	172	179	179	161	185	159	149	188	172	172	167	177	159	153	174	189	183	174	173	193	142	184	180	171	171	165	160	184	181	174	189	159	173	149	190	167	167	157	152	181	186	155	163	182	155	175	160	154	205	185	169	185	160	170	173	195	149	209	146	176	171	179	181	166	162	175	157	155	181	203	171	153	164	163	194	161	149	179	174	184	164	191	172	207	176	150	183	157	178	176	178	176	180	187	171	162	154	182	178	149	173	175	201	156	159	175	178	167	166	164	166	186	193	158	166	167	180
3614	5164	2532	1356	839	754	652	513	571	518	518	488	526	496	489	462	426	416	435	413	431	455	430	444	401	429	406	444	438	414	407	395	426	420	442	426	446	449	431	423	450	461	401	364	405	429	420	415	412	394	436	444	419	419	399	406	381	381	415	377	394	433	423	421	402	418	403	399	394	422	398	427	404	426	410	408	421	403	394	442	382	409	409	397	396	390	428	443	387	439	409	421	455	422	436	441	431	399	437	389	442	424	437	367	397	422	411	431	445	402	403	404	394	424	436	453	435	399	392	388	430	430	380	425	432	409	398	445	408	385	401	434	455	445	412	432	429	437	417	387	417	409	409	430	401	433	401	421	420	443	433	420	419	452	420	411	430	414	413	436	374	443	409	415	424	425	408	436	456	409	408	409	438	386	403	459	414	443	398	410	438	442	438	400	445	467	379	416	428	434	396	427	442	386	408	391	430	420	404	422	406	417	422	454	405	441	440	406	445	402	440	387	403	398	405	428	443	414	446	444	412	397	438	427	423	402	430	433	413	405	442	427	390	422	445	406	454	424	437	401	438	400	427	433	414	415	425	432	400	421	395	412	416	397	403	402	405	423	450	411	388	420	448	392	403	437	413	388	380	409	401	419	421	420	434	431	385	450	448	427	378	443	380	399	408	423	417	413	403	427	400	387	416	380	445	421	423	433	402	391	414	427	399	387	429	403	430	389	439	418	432	433	402	394	459	414	427	439	413	389	400	438	455	404	443	405	452	401	380	400	416	424	410	417	432	410	401	467	416	418	411	422	422	400	411	412	411	388	423	416	410	433	406	430	423	416	413	396	425	424	431	437	396	435	432	446	405	430	436	387	399	433	405	412	447	425	392	410	394	401	450	405	443	401	409	488	392	442	426	401	438	437	425	404	400	438	411	411	421	413	423	412	435	443	428	420	417	408	393	413	396	390	412	389	417	400	413	414	422	397	436	419	428	361	436	388	423	456	377	400	379	404	415	405	439	407	427	408	418	446	455	405	420	401	407	453	432	411	439	411	413	399	422	444	444	471	417	395	397	385	410	419	428	391	422	425	396	432	397	423	402	443	403	413	423	420	403	434	411	449	425	419	367	432	430	403	401	395	418	374	414	403	419	378	438	408	426	422	421	421	414	378	415	420	446	402	423	397	412	402	424	460	412	395	449	416	426	417	437	405	400	392	435	398	460	419	429	373	424	390	420	415	424	428	409	433	425	433	395	419	385	419	393	416	430	376	387	430	414	442	407	397	444	418	394	421	412	423	426	399	390	405	392	421	383	400	378	422	415	430	436	403	405	423	409	419	406	395	398	447	423	436	442	435	403	431	423	450	397	422	395	469	427	400	430	435	427	459	395	389	427	416	440	415	421	440	397	396	390	415	411	402	396	427	462	402	418	413	434	405	419	413	432	371	369	404	439	432	427	401	447	420	407	426	425	417	421	444	429	418	423	397	380	419	404	440	397	455	418	461	450	419	404	413	425	427	437	386	415	402	424	382	423	408	378	419	436	427	379	382	419	396	414	412	436	417	455	479	461	403	396	420	382	386	412	409	434	436	442	401	434	412	407	400	439	420	414	417	395	448	396	459	384	445	439	437	410	395	419	408	410	428	414	436	427	399	429	422	409	394	421	423	412	441	401	434	405	412	413	450	417	418	430	414	400	376	411	415	412	417	418	403	414	454	423	386	441	392	413	400	440	419	413	408	422	429	410	445	440	397	412	448	418	449	398	392	392	419	459	405	404	398	411	419	428	414	403	378	407	452	425	436	419	421	410	456	447	377	423	395	421	411	433	430	429	425	418	430	411	408	439	422	412	401	411	402	403	428	453	394	423	435	430	442	372	407	410	478	388	431	435	429	417	448	452	432	385	427	434	393	381	421	421	423	426	409	389	415	393	398	433	414	401	409	420	414	403	408	438	415	419	414	406	372	451	427	453	416	405	406	410	409	407	420	411	397	411	417	435	417	405	427	382	435	420	407	434	431	399	409	421	400	401	391	399	416	438	387	363	423	423	429	413	424	378	396	414	377	436	388	413	402	385	425	430	400	398	365	434	435	397	417	409	427	432	414	391	415	406	417	398	420	460	452	413	426	419	406	400	406	425	388	425	468	430	389	412	395	407	421	392	415	463	421	413	407	427	442	411	430	407	418	443	448	398	409	386	420	422	437	447	418	403	424	395	434	437	440	388	361	446	410	389	399	424	449	427	424	441	417	412	437	415	427	480	450	406	409	403	435	414	421	415	393	350	412	418	413	437	432	455	435	418	434	386	398	396	406	448	419	375	453	399	414	454	438	418	411	479	405	415	404	389	416	423	373	444	418	410	433	384	432	458	399	382	403	423	429	417	435	424	422	402	425	438	408	422	418	424	401	406	428	436	436	378	424	439	413	429	421	427	425	406	449	421	412	383	445	403	421	442	392	420	461	399	382	431	400	436	386	391	438	421	411	415	442	408	411	416	404	417	404	426	410	456	410	418	433	407	419	435	415	424	407	414	429	406	411	455	429	426	428	397	436	399	393	410	419	393	391	386	394	416	448	416	419	452	409	447	403	440	380	452	446	412	395	442	467	400	427	390	458	403	393	410	419	422	408	402	429	403	409	381	394	418	401	428	408	426	436	404	411	443	428	416	388	443	426	408	457	400	441	422	430	428	379	441	419	424	385	405	421	422	420	413	448	437	399	402	435	448	372	402	413	458	440	406	441	400	437	414	431	430	461	440	424	440	459	375	410	428	408	420	413	410	422	391	384	408	395	406	412	416	419	399	417	421	391	399	371	410	368	423	448	433	429	396	404	412	426	432	415	427	375	410	413	440	395	412	417	409	417	448	401	399	437	439	431	412	438	381	422	422	412	412	446	439	437	374	435	411	421	395	376	412	449	378	421	414	413	408	398	386	399	385	416	400	413	414	423	435	417	386	413	430	400	426	403	400	401	416	431	421	419	402	463	433	415	424	422	427	404	398	414	412	400	413	443	410	451	396	464	410	433	390	406	406	389	423	398	439	403	406	411	398	432	406	426	442	423	385	440	402	418	434	413	434	408	436	381	451	431	426	436	407	409	425	423	407	426	448	440	386	420	407	437	419	414	452	403	403	428	414	396	438	417	408	411	465	414	454	406	408	460	391	412	408	416	410	404	443	426	423	391	438	434	402	400	436	448	408	460	426	399	439	436	423	408	440	410	452	411	432	408	424	381	407	408	415	424	394	432	407	412	437	404	421	446	428	393	396	416	439	412	425	433	436	432	402	445	424	407	392	403	393	418	432	404	421	415	432	422	409	423	409	431	419	391	426	412	382	396	435	441	438	441	397	413	450	416	439	398	440	432	446	388	425	429	409	400	389	434	452	417	418	386	452	457	414	420	403	452	370	467	460	427	415	448	409	441	434	392	401	413	427	379	449	432	391	425	389	402	430	417	436	424	421	419	427	412	422	375	408	413	437	386	398	422	401	418	455	424	404	418	402	444
31255	19381	8291	1035	677	578	576	460	486	480	444	418	488	429	438	450	437	417	426	421	400	432	383	454	432	394	394	418	401	431	398	417	404	392	460	409	444	411	425	388	412	418	422	402	372	474	407	440	435	437	379	393	408	395	394	409	358	417	433	421	414	414	430	426	391	413	373	370	399	442	415	418	390	360	433	412	390	375	415	418	410	388	397	425	404	392	429	407	401	400	427	429	408	443	418	430	440	388	420	431	389	397	415	369	427	405	384	396	461	416	384	469	445	377	386	406	457	371	398	431	377	412	415	385	425	379	426	430	448	383	407	427	392	402	386	434	414	374	445	381	403	413	377	433	436	422	425	409	394	386	417	412	399	403	407	410	383	366	426	380	389	395	383	433	453	403	398	409	429	393	393	448	397	396	398	385	382	442	394	424	390	421	404	417	427	436	446	372	403	416	384	383	372	394	385	396	407	396	399	373	416	430	380	421	418	400	402	446	439	430	451	429	395	434	416	419	384	428	389	378	407	457	415	412	414	440	413	389	400	392	413	417	421	396	425	403	429	400	375	429	405	403	423	418	382	396	414	406	420	421	417	408	412	405	410	413	422	436	408	380	414	426	413	379	430	408	427	383	375	387	379	382	437	412	430	438	418	433	404	380	408	376	423	408	384	417	415	417	417	407	429	388	407	426	406	423	413	427	400	438	399	426	417	411	415	422	409	419	407	396	404	415	422	364	368	435	385	409	431	410	423	418	452	410	425	419	435	411	397	393	414	369	411	411	389	397	439	365	429	415	385	423	376	366	420	398	394	410	446	396	375	410	429	424	398	411	399	413	424	404	439	418	408	446	420	413	418	398	407	431	395	414	445	374	395	426	432	372	403	395	418	401	410	422	422	402	418	429	437	402	384	376	369	421	400	433	377	399	469	462	436	416	404	379	422	401	419	434	403	419	394	424	385	450	407	426	415	389	409	399	399	420	397	392	419	357	392	397	401	418	417	469	396	431	427	402	435	416	406	426	413	461	427	379	406	386	409	459	429	423	388	380	397	412	420	403	399	389	392	417	404	395	408	438	417	408	396	448	415	411	418	422	437	429	399	424	391	421	398	440	391	438	407	424	428	370	373	419	379	367	420	427	399	425	388	391	397	397	422	404	425	393	410	366	406	400	448	405	381	439	417	429	423	405	422	378	384	436	440	448	438	415	406	411	390	406	388	387	414	380	418	386	425	410	405	411	403	402	457	418	383	415	421	396	372	374	415	400	411	393	399	455	422	432	403	465	432	394	428	404	353	425	378	393	373	378	427	433	425	398	440	420	429	427	417	385	427	411	446	416	422	426	376	419	433	427	374	378	413	412	421	420	416	399	433	428	398	428	385	388	420	403	420	439	409	424	362	434	404	394	413	389	398	427	437	375	424	421	398	449	398	418	420	412	396	432	397	426	403	403	428	438	422	442	380	431	413	420	397	417	436	454	415	375	405	382	444	434	409	427	448	401	403	411	442	417	449	435	414	451	391	444	406	377	455	378	412	403	402	411	405	434	387	379	420	402	378	415	400	414	416	413	421	387	439	405	415	412	381	442	419	414	399	357	455	415	402	440	434	424	416	418	444	475	434	393	401	416	399	365	406	391	425	411	388	446	389	384	417	433	400	406	408	460	385	399	381	376	405	389	403	445	438	409	421	380	459	426	396	438	394	454	388	424	419	429	397	374	408	405	398	399	407	365	371	392	415	399	396	405	403	400	403	437	397	419	419	413	419	405	444	439	400	397	392	394	410	399	462	413	419	389	403	434	363	396	416	421	427	412	398	393	421	405	416	390	420	394	396	377	450	398	399	366	398	432	391	392	425	405	411	390	391	419	391	477	421	420	408	408	413	382	404	404	399	373	443	393	406	402	413	405	435	404	431	412	401	424	393	457	400	405	415	387	436	394	389	395	419	433	409	406	384	412	388	413	400	405	365	398	386	423	380	387	412	419	405	373	439	392	414	399	390	403	388	393	440	403	416	380	398	400	417	439	462	403	399	441	413	409	431	387	425	442	398	390	392	413	417	426	377	425	367	401	368	424	394	419	421	398	415	448	407	426	404	388	402	379	430	426	418	369	407	402	385	411	421	423	422	388	437	464	372	406	394	418	425	387	374	431	438	453	406	433	397	393	403	401	391	393	387	398	410	387	421	394	403	409	395	410	388	403	416	408	439	423	408	461	387	407	428	397	454	387	436	405	405	399	387	415	401	387	425	403	388	390	389	422	374	400	397	359	432	395	417	376	452	452	415	438	373	435	375	391	377	445	421	435	387	425	434	411	405	415	430	450	387	416	461	456	400	417	412	432	417	423	415	432	454	424	394	406	438	395	389	441	416	412	411	420	413	447	367	406	417	433	394	410	409	373	395	383	444	386	424	374	412	381	380	394	399	381	405	392	431	410	418	409	384	396	402	407	408	414	371	387	440	409	370	400	422	436	419	396	425	381	411	470	431	427	410	394	436	404	366	422	397	358	422	414	430	411	446	380	436	418	389	394	427	388	416	401	406	387	405	419	426	394	426	378	401	397	384	388	406	428	410	419	437	431	364	360	415	398	408	386	427	429	407	398	402	394	423	415	404	415	391	406	426	399	398	429	403	389	422	414	435	405	425	405	408	454	405	413	411	416	457	400	412	422	389	454	416	423	431	426	450	423	398	388	440	397	415	382	405	433	407	435	423	422	455	421	405	395	432	428	431	410	426	401	390	400	406	417	387	454	396	432	426	437	414	424	416	419	401	413	433	424	431	409	398	407	408	428	427	402	420	392	400	386	390	404	407	410	411	371	390	424	410	394	378	430	414	440	419	429	391	443	425	433	399	381	402	451	380	411	435	384	408	402	414	400	418	451	375	387	370	409	427	385	414	410	406	410	410	386	426	384	404	421	415	438	416	405	353	430	422	393	366	417	390	397	433	420	414	401	402	425	413	386	413	403	392	380	426	413	374	412	375	388	417	399	393	433	407	446	417	426	375	409	388	396	408	382	409	427	416	378	373	400	369	397	429	393	389	394	393	409	403	381	428	418	444	379	388	400	386	413	424	407	403	388	409	395	425	431	432	407	421	361	394	415	438	412	398	424	425	427	419	442	416	387	389	448	375	420	426	355	423	392	431	453	399	383	410	414	421	395	390	393	406	397	415	395	435	396	443	391	394	408	404	386	393	421	418	391	406	447	428	413	353	399	442	432	415	418	372	369	393	447	425	382	396	358	389	405	407	452	425	427	412	397	432	384	449	439	437	381	379	396	378	402	449	412	391	397	408	392	415	383	450	394	378	414	430	387	413	416	382	436	424	423	424	420	434	396	381	431	400	427	411	420	405	440	429	416	406	405	386	398	382	371	434	433	387	407	384	411	404	404	384	436	439	409	403	380	398	403	392	393	412	413	432	428	450	389	474	372	420	412	414	430	409	405	434	407	385	400	367	413	386	403	406	419	399	423	408	424	396	405	382	401	362	397	361	414
5751	1802	1308	1051	977	950	961	927	938	914	912	921	940	931	893	900	953	931	893	854	893	932	947	893	929	907	941	914	942	934	949	917	922	854	883	875	904	865	916	949	963	892	838	951	888	927	878	901	894	901	888	902	941	924	925	979	886	908	904	910	926	948	958	904	963	882	905	890	926	927	987	912	865	927	907	925	912	883	903	919	887	935	889	942	885	961	902	948	963	886	893	878	904	889	899	861	860	928	952	878	913	883	980	906	882	885	865	942	841	881	877	893	929	842	884	895	876	938	900	870	914	908	884	973	862	881	943	869	908	934	889	936	904	882	901	892	922	858	891	931	901	883	907	944	911	905	897	864	931	943	872	891	898	842	877	878	895	935	850	886	869	923	901	931	907	921	950	884	928	890	903	958	894	943	910	909	900	944	929	926	883	898	904	929	874	879	955	921	898	894	893	855	893	867	891	865	913	947	893	880	861	879	917	958	888	876	923	890	898	877	957	893	894	944	920	901	917	955	922	943	946	978	872	927	926	877	913	961	885	933	896	913	959	978	914	973	978	896	940	875	887	892	884	911	944	969	925	928	881	896	909	877	907	885	878	904	920	891	909	917	944	894	881	883	837	851	837	881	897	893	834	884	952	912	890	931	910	930	923	857	895	938	939	906	852	871	952	933	896	883	902	883	916	899	878	898	825	814	912	896	912	919	883	923	906	935	912	917	907	977	917	942	934	935	903	897	953	917	904	910	886	830	908	890	901	904	897	870	894	898	879	828	902	910	880	879	910	896	924	877	911	893	913	906	924	936	947	935	908	924	894	883	833	967	908	855	897	852	936	894	886	941	924	966	851	883	958	901	929	879	891	948	902	893	877	926	912	891	865	915	869	954	950	924	885	904	883	867	929	897	936	942	940	890	854	902	886	960	919	852	948	915	844	899	933	839	875	912	879	927	911	948	902	922	898	853	928	930	912	946	895	882	918	921	856	909	880	864	890	931	870	942	860	989	887	874	859	916	872	912	905	916	891	889	912	898	891	951	924	932	926	909	907	866	954	894	908	913	923	886	856	882	911	925	941	888	888	877	902	905	925	876	943	863	907	849	910	942	939	938	881	932	896	863	910	884	901	900	877	944	925	913	926	887	893	887	920	894	980	871	934	942	919	881	932	927	929	969	913	876	881	889	892	943	894	866	977	919	857	945	872	943	842	904	904	866	930	865	936	895	888	901	900	924	934	847	930	923	899	935	911	882	876	914	935	935	896	887	901	935	877	886	849	921	883	986	894	889	902	880	827	890	901	931	900	863	880	893	884	897	915	908	959	915	843	909	913	894	952	904	895	910	883	911	927	917	883	948	879	914	863	965	881	887	952	922	868	879	892	870	903	905	911	864	915	903	883	929	928	891	955	854	893	880	868	946	922	869	938	896	911	825	863	902	890	913	916	924	902	917	922	939	890	929	893	971	910	944	933	921	920	972	889	867	880	872	912	917	868	945	923	914	892	929	860	866	878	916	939	864	916	923	901	942	910	917	917	937	872	889	922	961	910	897	899	908	848	921	843	873	919	919	929	918	889	973	919	853	887	882	877	862	937	886	894	903	882	905	882	905	860	865	874	929	975	928	896	915	843	868	884	917	920	877	921	855	850	913	915	883	922	949	942	857	870	913	927	896	889	946	948	872	862	927	899	939	859	856	938	891	934	927	903	898	923	901	923	897	931	904	873	932	932	916	894	877	939	904	913	906	933	845	862	880	945	898	891	907	894	911	897	933	853	951	900	928	919	865	890	955	915	888	912	893	900	938	939	864	926	971	906	885	927	941	878	945	879	906	936	928	916	888	912	903	944	926	938	928	924	967	907	885	921	971	917	948	892	897	903	899	847	949	839	921	941	958	863	911	936	918	924	914	902	917	900	891	891	911	947	899	872	861	865	859	926	857	892	924	907	868	849	949	850	922	892	851	883	945	867	886	918	933	961	934	915	882	905	933	910	894	912	871	945	965	965	904	899	903	867	899	963	884	864	962	915	941	890	884	905	881	922	890	903	897	902	891	865	923	909	950	888	905	954	890	946	878	879	854	911	923	959	879	864	962	970	957	888	886	876	903	887	910	934	877	950	877	935	948	863	966	848	894	888	883	911	890	928	868	956	910	936	908	917	934	907	951	955	946	881	886	891	965	926	940	947	905	917	929	895	936	852	878	939	896	918	898	906	886	874	897	953	892	924	860	859	938	910	946	911	955	899	894	873	857	929	944	924	960	900	848	854	895	917	879	876	923	947	849	881	891	885	931	915	855	938	887	950	867	876	886	934	925	931	885	904	941	884	919	900	924	960	886	886	884	915	888	910	894	888	912	954	945	932	841	957	895	884	933	931	934	923	931	949	891	896	927	839	904	886	930	868	916	907	892	875	918	877	884	849	845	932	890	874	883	984	873	889	901	902	914	955	932	865	893	932	859	940	990	884	920	921	877	920	889	880	937	911	927	849	948	863	897	920	868	917	888	932	939	909	912	907	950	883	916	896	979	907	894	958	885	916	889	919	902	961	935	846	898	908	911	966	961	886	895	922	881	898	860	908	844	900	895	898	940	933	906	933	958	891	901	881	895	966	881	866	910	883	908	902	915	907	879	950	868	909	915	912	938	907	915	950	880	934	872	885	922	960	913	911	926	988	896	957	911	895	893	908	885	863	948	911	912	887	847	852	928	922	907	919	897	951	947	930	938	882	910	932	894	928	869	904	986	890	875	919	952	862	877	919	886	962	933	885	910	898	872	916	916	886	952	949	845	933	946	880	901	845	916	921	909	931	956	925	943	889	895	919	933	838	943	874	884	885	900	935	856	944	908	920	911	944	893	840	888	957	869	910	917	906	929	891	850	904	906	886	934	917	913	931	940	944	876	864	911	909	846	890	915	887	886	920	888	887	917	859	956	849	949	899	901	885	896	900	868	867	929	926	936	950	892	913	932	952	877	875	937	900	921	909	857	957	897	922	921	885	868	923	919	941	926	906	905	907	920	895	914	889	884	911	887	903	886	887	923	882	902	974	900	843	902	956	894	937	873	923	923	956	933	928	852	949	907	934	904	938	909	903	877	907	920	900	903	944	946	895	873	928	897	884	894	901	863	957	887	924	912	895	886	924	864	919	912	889	940	900	911	932	914	868	910	917	921	988	927	981	936	949	918	853	903	909	898	930	895	876	891	925	927	929	866	892	927	968	911	915	932	957	926	952	894	850	930	895	945	967	896	902	949	969	867	881	940	864	881	902	873	891	886	886	851	892	877	928	895	947	906	858	979	852	917	937	869	900	932	870	968	903	883	875	916	898	927	956	906	890	918	947	913	894	928	909	914	948	906	887	947	960	903	885	918	947	944	940	902	924	914	939	914	945	924	887	895	920	902	905	924	885	930	890	878	931	959	924	936	868	928	843	927	902	896	928	866	941	924	926	903	928	939	910	949	885	941	918	925	993	873	925	934	897	917	956	905	865	875	922	890
24015	20686	23928	27456	20682	19950	1337	606	489	481	434	396	399	390	405	323	340	292	296	302	293	280	336	309	305	307	313	304	282	312	298	317	320	276	311	330	351	341	299	316	300	313	318	300	319	283	285	287	267	305	302	272	280	280	314	289	282	304	300	248	257	327	300	327	312	323	292	283	275	297	278	272	300	289	307	273	279	272	266	282	322	288	274	322	283	264	290	302	293	297	323	309	295	271	277	295	305	308	281	291	308	303	316	292	290	283	289	284	317	277	279	323	263	288	321	264	296	272	278	293	311	293	280	279	280	317	286	276	285	306	305	299	303	314	268	295	271	299	295	295	276	301	327	298	276	292	300	292	276	288	299	283	295	284	291	296	303	328	314	298	274	299	293	263	310	313	268	262	294	262	293	308	324	291	290	318	279	314	293	284	272	301	272	269	312	303	312	297	274	292	262	270	314	286	282	277	266	260	281	304	310	285	286	313	247	312	308	276	298	291	293	326	322	302	293	296	285	295	297	269	275	310	245	274	280	277	294	319	279	302	313	275	277	273	287	280	311	301	316	276	335	274	288	305	294	287	273	283	301	258	284	293	302	282	289	285	272	255	279	280	289	284	331	279	280	306	289	295	299	315	293	286	282	341	291	252	295	320	313	330	296	295	306	282	272	294	273	298	274	280	288	295	274	317	302	279	323	260	278	292	292	316	266	270	290	275	275	274	283	293	246	316	313	300	262	256	322	316	310	304	292	309	281	297	293	262	285	288	282	286	282	291	279	291	300	301	282	301	324	286	301	281	271	320	275	278	304	307	290	293	268	307	294	289	318	249	301	275	342	315	267	286	255	296	313	253	318	297	307	294	301	325	268	300	321	285	296	300	280	297	286	276	306	291	298	312	293	304	305	300	288	297	258	276	308	323	287	269	293	308	296	259	299	285	300	347	284	304	304	304	291	279	271	286	291	274	311	289	289	322	256	283	307	286	315	292	282	271	281	302	320	283	287	297	294	296	301	261	289	278	287	254	279	262	295	318	283	306	313	294	301	282	309	293	289	253	277	282	276	268	261	307	268	305	314	316	292	258	303	253	274	291	333	273	290	316	289	280	321	282	266	281	294	290	325	325	278	291	296	290	291	279	309	295	367	271	320	316	308	307	297	290	311	296	273	321	299	310	293	279	326	311	280	304	282	291	283	283	303	322	286	292	271	305	290	279	281	294	308	277	337	314	270	314	301	326	293	313	299	315	261	291	312	301	260	261	267	280	260	315	262	300	327	327	309	325	284	287	277	317	273	270	299	286	323	307	313	252	292	304	296	285	286	271	308	280	321	290	280	301	316	301	300	286	331	290	290	285	290	289	282	259	272	310	299	267	289	270	289	348	315	317	274	259	302	265	278	290	287	317	265	316	296	282	272	315	311	281	313	302	299	303	265	293	301	319	283	310	293	245	276	269	305	269	309	279	273	283	310	297	285	285	283	284	324	290	260	261	275	283	284	293	320	296	278	275	244	284	263	307	323	322	285	288	290	271	285	283	276	286	297	270	301	280	289	295	317	301	344	269	272	291	283	283	281	297	302	296	273	312	270	334	286	278	309	294	277	283	268	285	300	297	278	290	289	310	311	281	301	284	302	296	299	285	282	272	274	286	315	292	310	271	248	286	296	294	295	294	295	309	267	255	289	346	307	320	299	286	274	322	299	311	291	298	294	321	283	297	330	308	311	269	299	305	317	299	284	278	265	281	284	258	289	283	314	300	286	287	277	268	293	295	259	277	273	267	293	286	281	274	297	282	269	277	267	279	330	298	329	301	256	257	275	284	279	281	318	284	296	343	317	266	275	306	281	266	274	319	312	288	271	287	274	309	334	280	280	283	299	320	333	287	312	315	293	288	287	281	335	296	295	300	281	284	309	306	276	296	251	263	323	293	306	258	283	277	327	277	278	294	303	290	291	308	297	272	311	255	288	281	292	276	304	279	287	298	246	287	255	297	304	305	319	334	282	295	297	288	332	270	307	276	310	331	265	274	284	322	288	296	273	278	267	281	297	315	292	243	282	282	281	270	275	285	280	323	303	291	286	270	296	321	309	301	278	325	290	290	296	314	276	290	273	297	275	289	253	287	304	293	298	272	236	304	307	274	296	302	278	311	270	277	279	290	280	318	302	312	283	304	280	291	311	307	314	305	281	265	348	292	291	308	278	304	266	300	292	291	306	279	276	298	271	283	290	306	290	255	283	287	317	273	313	256	281	268	272	280	330	299	274	286	298	277	275	275	285	270	314	288	271	302	276	294	258	290	277	311	272	314	278	282	294	317	294	312	306	301	314	306	319	291	300	318	321	308	298	287	323	274	290	320	304	281	270	293	290	271	307	323	296	285	278	289	329	271	278	249	310	306	348	297	280	290	305	293	322	281	305	307	308	296	277	314	282	271	258	303	289	257	262	294	279	292	346	279	288	322	285	289	285	328	294	287	292	291	277	297	288	285	287	313	298	282	314	316	329	298	296	277	288	272	286	309	273	274	308	311	305	241	273	322	311	302	322	284	300	301	286	267	296	280	288	331	283	265	298	285	292	275	302	278	267	293	288	310	260	303	298	284	272	336	274	308	334	292	301	270	286	282	292	266	282	256	299	305	297	306	273	307	312	309	281	271	267	301	302	299	287	304	323	284	323	304	278	317	251	273	287	323	278	312	285	279	330	291	305	303	298	318	313	324	278	290	285	288	302	275	278	308	290	283	302	302	301	271	280	269	252	280	285	315	277	294	312	277	290	293	246	277	294	284	308	303	310	276	284	330	292	288	293	291	288	289	282	251	272	305	308	273	300	302	284	271	287	290	302	290	322	290	302	291	281	285	298	285	330	268	285	273	296	307	290	285	308	278	273	273	272	306	269	310	279	303	286	278	312	291	322	304	300	299	302	278	303	287	293	284	252	243	265	266	301	288	323	294	270	302	291	262	293	283	260	284	291	262	308	285	268	308	286	291	324	306	294	291	285	268	276	302	280	304	296	263	310	273	304	277	284	267	306	272	314	289	270	312	277	304	302	304	274	292	295	328	278	305	287	312	292	276	277	306	298	319	298	276	305	293	307	284	279	299	279	293	261	290	300	296	304	305	296	260	275	284	282	286	287	267	290	274	289	281	281	290	303	319	315	297	310	293	298	284	297	278	319	294	292	276	320	302	298	262	309	297	263	325	326	285	278	320	291	298	287	250	269	246	280	322	300	297	252	295	257	274	302	287	301	304	277	319	296	313	319	292	273	302	293	264	313	287	295	282	280	315	310	271	303	299	316	292	283	282	297	275	259	294	283	292	282	271	290	309	280	284	284	291	294	284	270	265	291	298	280	296	267	322	291	291	304	292	273	282	279	315	301	303	296	298	286	301	304	316	271	313	265	284	300	281	288	306	269	253	277	314	287	249	325	308	304	288	289	288	291	277	263	292	327	294	310	310	312	279	308	269	290	292	311	286	293	298	285	298	284	310	306	291
3705	3347	1903	1097	914	804	749	806	729	739	695	672	686	666	703	706	661	641	673	624	639	671	680	657	677	637	638	664	649	640	637	695	699	641	636	670	722	669	682	645	692	625	667	683	667	604	636	664	637	602	677	697	690	641	697	688	633	647	656	644	657	679	684	704	636	645	638	639	648	637	677	654	621	672	632	740	651	669	641	685	664	638	639	686	657	679	604	679	645	673	621	645	624	648	629	646	601	666	650	626	654	674	612	634	627	589	656	704	604	669	667	636	651	644	659	635	720	660	661	615	626	716	652	644	662	653	656	628	687	639	674	653	678	719	635	676	663	645	697	652	669	607	641	651	616	658	689	660	626	654	642	661	680	671	662	597	642	669	698	665	640	641	682	702	642	672	685	661	641	649	658	678	664	644	649	701	653	687	595	649	654	684	640	711	621	670	662	633	668	645	630	674	638	660	618	691	658	685	640	683	672	657	635	654	654	681	614	673	656	623	625	654	645	689	659	660	663	658	695	659	679	638	673	690	693	664	683	641	716	660	653	642	631	604	658	676	625	672	666	664	679	653	663	665	671	688	654	641	660	699	661	662	639	615	626	656	695	618	625	634	674	620	661	649	613	630	668	654	658	681	692	677	652	622	603	631	634	637	670	635	637	671	675	641	640	687	681	667	631	608	663	605	641	693	629	693	629	652	654	728	636	650	650	662	701	702	673	681	639	686	686	644	678	641	639	642	636	657	735	676	657	637	635	679	683	690	708	641	683	620	662	650	634	631	700	654	624	654	635	634	674	625	674	675	672	652	641	659	663	622	717	684	670	652	670	608	670	640	624	678	660	702	649	653	625	660	674	644	656	683	649	674	671	622	646	693	665	714	640	644	700	673	656	607	641	622	651	648	663	658	700	648	677	627	622	650	655	666	685	651	667	635	694	629	662	666	658	619	681	680	695	654	661	651	646	654	637	682	667	704	620	625	691	670	682	608	640	690	633	626	623	698	701	665	649	678	657	677	649	687	680	675	626	608	634	645	634	699	633	654	679	664	646	654	654	656	683	642	637	656	662	694	664	642	621	684	668	611	648	635	645	679	663	615	652	650	625	628	660	677	615	602	707	641	641	643	646	642	637	694	678	615	638	700	622	663	646	658	619	652	635	654	623	685	663	683	631	640	654	677	630	629	636	628	659	674	642	605	676	661	653	637	701	639	673	696	623	685	635	668	663	695	624	640	627	660	692	622	660	650	634	679	669	666	646	700	656	658	669	626	650	642	648	662	635	655	673	686	644	658	652	610	675	715	645	627	596	693	663	640	636	619	709	636	597	654	635	660	684	650	608	655	707	641	602	644	679	656	616	655	650	630	654	650	650	593	668	631	658	645	653	721	640	661	635	633	671	679	631	664	648	648	707	590	658	683	635	637	641	668	631	676	709	674	677	614	663	685	664	673	659	660	647	663	644	643	631	663	658	652	660	696	654	651	641	662	632	631	667	653	677	643	681	664	614	685	701	668	668	597	654	677	621	659	648	694	667	654	687	611	665	689	643	642	632	691	627	589	668	640	607	665	692	615	601	668	648	630	670	623	650	615	710	623	659	647	710	681	684	631	617	645	647	667	616	674	660	664	656	617	690	662	678	633	682	643	651	679	663	675	620	650	679	662	652	628	636	634	685	623	655	645	644	644	675	668	678	641	621	668	659	684	621	657	613	663	700	644	684	668	682	686	634	643	670	706	624	683	663	632	637	654	654	694	695	640	675	686	690	641	645	660	656	664	711	681	630	646	655	668	608	682	662	613	620	614	608	653	658	650	673	679	663	669	669	645	644	741	682	689	687	656	604	713	643	640	650	700	638	622	661	671	681	651	611	705	634	632	636	653	619	647	646	601	645	657	660	666	695	622	665	669	650	649	659	644	668	641	643	643	611	611	679	638	660	694	641	643	643	708	681	644	682	654	625	695	640	644	648	702	622	662	665	662	654	605	644	700	635	641	641	687	665	666	622	652	707	679	698	615	631	652	648	679	634	678	671	664	635	648	683	667	645	671	658	641	659	644	644	646	657	618	659	650	690	698	667	624	616	684	606	627	676	685	636	656	672	613	623	674	670	654	667	671	649	654	660	654	634	676	665	674	646	654	615	675	646	668	612	653	601	682	680	701	637	668	658	668	678	669	668	630	673	651	679	685	651	687	679	671	649	654	645	654	604	671	669	694	677	646	682	684	679	648	625	616	643	674	672	638	625	674	620	620	667	667	690	690	664	676	692	651	599	590	603	622	715	648	646	648	661	646	652	646	636	671	607	674	640	690	632	660	604	636	640	629	622	672	660	667	641	647	615	659	663	673	637	675	687	663	647	631	698	620	622	663	667	655	664	667	665	637	657	654	660	695	646	674	625	603	658	656	654	687	664	670	663	606	698	649	717	634	659	635	643	691	703	670	692	623	627	622	638	650	694	627	652	636	648	626	649	624	672	679	659	626	676	633	673	694	651	646	687	638	614	690	662	685	642	643	649	636	611	664	687	649	645	679	659	667	629	669	654	605	631	689	651	629	641	603	669	659	628	645	628	652	664	669	640	652	673	634	628	640	635	649	584	607	698	618	652	665	699	681	617	653	621	660	664	699	682	640	652	644	658	658	674	676	644	654	681	649	686	660	637	651	662	665	655	653	672	610	667	658	656	630	621	650	653	607	615	657	659	623	663	719	689	677	657	618	650	655	616	693	641	653	675	617	701	703	633	648	683	647	665	679	604	692	638	635	673	660	662	683	627	676	690	672	608	662	686	676	687	639	666	663	653	618	683	692	666	684	616	681	663	624	664	695	652	655	669	671	610	668	629	668	673	624	654	679	644	665	592	626	627	639	649	661	676	623	641	638	722	664	656	633	695	622	662	692	626	677	667	636	658	660	615	697	635	640	642	642	619	682	625	643	637	648	713	671	625	674	661	634	622	671	653	650	661	679	623	623	661	651	647	665	700	649	602	651	669	663	635	663	642	652	649	640	691	718	647	640	630	647	717	626	673	670	606	632	635	681	704	653	669	684	655	653	647	699	625	646	678	652	663	630	659	637	613	696	652	679	646	625	673	669	687	630	641	643	667	680	663	661	652	637	647	698	644	644	597	611	681	661	645	680	656	686	655	661	630	653	602	632	649	650	650	695	674	634	666	673	643	634	606	618	653	643	634	670	650	659	660	656	658	686	714	672	656	667	598	664	718	673	700	669	678	640	665	642	684	636	660	696	668	622	656	661	713	703	681	650	673	655	682	660	677	620	667	656	688	642	646	690	678	649	636	634	623	581	678	654	674	644	649	601	619	668	645	649	619	658	649	636	677	629	645	648	664	641	641	659	665	684	660	684	674	649	657	662	672	692	695	659	659	647	647	657	669	649	693	672	657	620	610	685	588	668	657	635	684	639	681	643	641	625	629	671	638	654	657	652	624	616	687	646	649	688	667	646	657	679	673	630	680	656	582	605	649	658	673	641	638	669	653	661
23373	20654	24199	27135	20654	20678	16413	1026	598	481	368	373	350	383	389	324	255	195	217	181	189	176	198	183	182	191	203	182	189	162	186	198	182	193	168	176	171	190	177	164	167	167	201	190	189	164	174	181	173	164	177	173	197	167	178	164	176	163	185	167	190	161	163	201	168	159	158	163	183	159	163	191	200	185	163	167	187	167	175	173	172	157	148	136	178	167	177	177	162	174	164	185	157	186	164	139	181	167	180	163	188	174	192	165	169	193	190	186	154	172	160	169	156	195	175	186	178	191	169	174	170	155	183	175	171	145	176	194	170	150	135	192	148	164	169	176	169	191	196	158	172	185	155	173	165	172	165	156	174	186	164	156	213	173	146	169	162	182	192	161	164	196	147	167	169	177	166	151	189	154	177	173	165	172	192	192	158	169	180	177	169	151	183	164	162	179	170	166	186	149	202	189	151	146	167	149	158	209	199	172	145	188	171	184	170	168	169	199	160	179	164	139	177	190	174	179	175	150	161	172	180	158	182	150	171	191	179	180	178	157	185	200	168	180	144	171	149	164	155	204	191	186	151	178	146	170	191	195	205	183	142	176	177	153	170	185	187	194	149	180	175	182	201	162	176	181	173	154	173	161	178	180	167	163	177	157	176	193	186	175	172	172	171	168	178	159	151	185	184	164	192	164	176	164	173	205	152	173	181	169	154	166	171	179	179	184	171	180	183	179	159	178	191	186	160	176	165	177	178	162	189	183	171	168	183	159	172	166	169	171	197	179	180	154	164	203	167	164	176	170	200	187	178	184	173	166	166	171	185	140	182	173	152	221	175	188	179	178	169	174	186	180	194	173	170	147	188	178	197	168	170	158	203	169	172	178	175	181	179	186	148	176	190	195	168	174	197	171	176	174	195	179	182	176	198	176	166	180	174	185	161	161	173	167	166	155	166	182	180	174	179	182	184	184	140	162	177	161	176	171	193	185	176	169	181	199	183	184	174	168	178	165	200	162	166	158	167	187	168	167	174	163	164	208	172	153	167	181	153	181	163	177	159	174	185	195	189	173	178	168	179	161	168	186	178	161	163	190	176	139	176	159	175	152	174	181	178	169	178	151	195	171	186	213	150	153	184	183	175	172	163	162	171	164	171	181	175	146	170	151	191	180	186	167	195	198	176	175	164	177	182	163	181	170	181	164	165	169	179	173	184	161	189	175	179	157	209	166	169	178	169	196	185	171	183	167	188	159	169	218	167	187	168	190	201	169	161	181	159	171	178	186	167	205	156	184	190	174	158	181	185	137	181	144	167	152	163	152	165	148	189	187	163	205	189	179	145	166	176	192	166	191	191	174	188	182	169	174	157	169	177	185	186	171	177	154	182	165	183	157	167	174	169	198	185	182	157	148	182	183	181	176	178	143	174	175	189	181	170	174	173	182	179	155	158	189	187	204	185	152	176	167	187	183	171	143	167	191	162	181	149	185	188	154	167	141	182	199	161	145	178	148	180	158	151	167	194	150	172	183	178	171	162	187	179	190	145	174	169	177	151	177	159	140	151	174	161	162	149	176	175	188	171	190	163	175	168	159	183	201	153	170	170	167	157	174	160	159	165	175	186	171	179	191	170	195	190	156	178	180	150	144	180	184	184	178	153	182	180	179	180	171	156	209	175	164	166	163	157	172	156	169	166	174	180	175	178	177	192	159	137	173	162	196	169	156	176	213	179	179	203	167	166	200	179	152	170	154	154	171	184	187	171	167	177	186	187	156	148	173	162	176	183	210	176	167	156	173	180	157	182	150	173	170	168	182	145	174	169	180	188	176	186	188	168	173	187	166	154	171	160	180	177	176	166	138	171	160	166	166	183	169	171	175	179	134	166	145	147	139	144	188	147	191	153	176	196	172	184	185	179	182	169	188	169	172	207	177	180	189	185	190	164	161	181	155	145	167	203	144	180	171	165	180	160	178	178	178	166	158	177	174	207	160	161	197	185	180	169	166	174	163	181	168	170	185	154	160	183	164	176	182	182	172	181	159	157	185	175	187	176	157	149	153	171	176	159	197	157	190	186	181	199	155	165	182	200	149	155	163	150	187	177	180	203	187	183	177	200	198	172	182	178	165	177	146	175	187	168	175	189	168	169	182	158	152	179	161	141	178	180	165	175	192	182	173	189	168	162	187	165	175	174	176	183	197	160	159	171	154	185	191	175	192	190	176	183	177	167	183	166	151	169	171	199	191	174	169	175	169	189	172	181	200	164	154	164	165	195	195	173	193	165	169	180	174	169	162	179	172	180	177	173	176	180	162	184	169	157	179	169	194	167	186	150	184	196	176	170	173	171	180	164	177	179	153	173	176	182	172	147	166	171	183	165	131	155	186	190	155	182	180	155	163	173	184	184	200	142	171	174	162	158	167	184	176	144	186	182	178	207	200	163	183	168	151	155	168	188	158	163	194	183	182	163	175	173	174	158	171	188	179	176	184	173	180	165	154	175	182	192	163	159	163	201	151	189	184	153	180	182	161	186	194	159	160	173	159	158	185	181	175	157	177	160	169	183	154	173	179	190	155	161	182	202	175	193	206	186	185	161	178	161	143	167	195	168	204	166	172	178	165	208	172	195	185	174	174	175	174	162	178	174	206	189	178	192	190	179	141	155	158	173	188	192	165	195	199	181	179	166	167	156	186	154	174	167	167	175	180	211	182	178	183	187	166	137	175	171	173	167	156	162	196	161	175	163	180	154	165	191	176	166	185	169	142	168	171	183	171	192	156	186	187	165	175	146	153	190	183	171	172	175	153	192	174	175	174	168	169	139	196	167	169	166	174	175	190	171	166	178	177	181	178	159	191	160	170	184	176	181	190	187	164	158	170	190	184	188	180	173	158	163	182	180	174	170	170	187	191	188	195	180	181	174	161	165	179	171	155	169	175	192	190	173	154	166	168	175	176	153	171	171	142	171	193	163	155	171	151	181	190	182	166	175	195	175	168	176	182	176	152	169	194	186	165	179	183	161	162	176	158	176	189	172	186	190	181	158	175	147	169	182	169	185	159	176	192	146	173	151	179	189	155	182	187	191	158	168	152	171	184	163	160	212	167	191	168	166	163	165	189	135	190	165	192	168	179	167	171	154	174	171	169	169	164	188	149	170	189	180	173	162	180	156	151	170	153	165	177	170	168	180	174	163	163	190	190	169	161	186	161	125	169	188	164	164	169	169	169	176	177	191	187	178	159	177	182	157	146	181	159	138	154	155	187	160	135	162	175	151	164	175	165	165	170	152	177	208	195	161	155	169	159	173	163	145	180	204	165	145	203	173	171	168	186	170	196	161	160	171	178	181	181	169	146	177	178	196	176	173	210	176	187	189	196	176	163	172	169	175	175	176	190	174	175	174	189	166	168	162	155	179	194	173	183	152	168	158	203	194	159	159	171	169	173	182	169	192	200	162	174	171	177	204	189	186	152	169	159	159	184	164	170	156	177	178	165	153	192	166	154	205	163	167	160
3687	4914	2546	1338	868	687	663	548	537	498	492	457	473	495	493	509	457	434	465	418	454	434	466	447	416	480	444	434	482	437	401	440	416	426	411	400	448	387	441	421	425	426	433	435	442	415	417	411	406	423	465	436	420	349	411	410	385	433	458	463	426	410	449	418	443	416	404	432	419	394	419	438	430	448	447	457	410	437	412	408	430	404	394	444	447	438	421	417	412	388	392	427	457	431	427	443	435	392	395	398	400	441	434	424	422	379	419	415	448	425	434	418	431	445	445	482	449	436	410	441	424	426	398	400	450	479	426	425	415	428	430	424	419	402	458	391	452	421	410	426	451	437	396	392	439	429	434	416	469	413	456	442	422	412	479	420	427	411	417	431	396	393	442	427	392	425	396	397	424	425	447	394	442	422	424	436	421	468	458	432	427	432	419	423	411	398	376	436	438	399	425	460	418	397	411	402	437	432	439	424	433	440	446	407	424	438	414	435	413	424	424	405	409	404	442	442	460	413	416	422	420	416	449	400	418	423	391	426	420	400	415	421	446	378	447	440	461	411	420	417	443	423	425	416	425	409	443	426	476	456	412	386	425	410	399	413	426	433	395	441	395	425	442	451	419	422	413	417	420	409	451	441	432	436	436	405	410	407	455	434	421	389	434	389	388	399	381	402	466	428	424	409	426	420	462	439	454	419	444	398	394	422	460	418	399	469	412	420	402	433	383	432	411	413	477	385	451	424	416	440	420	436	450	449	419	460	414	430	442	432	376	373	410	409	428	427	435	412	394	410	423	419	409	414	474	403	409	478	429	435	399	442	394	394	436	430	443	446	436	425	435	402	450	423	427	456	399	391	466	385	420	477	428	416	415	423	412	392	468	458	432	424	423	414	428	407	450	399	408	399	432	409	434	407	395	412	456	389	420	360	409	416	416	423	374	445	439	410	425	419	445	416	396	400	459	431	394	411	407	423	421	428	428	393	421	449	423	449	395	438	415	382	432	420	403	440	377	448	421	400	460	475	387	442	443	409	455	481	465	423	434	439	418	427	429	468	471	446	425	426	432	430	384	421	437	419	478	436	434	413	420	396	448	462	388	402	418	428	393	367	429	418	436	436	435	447	407	408	428	438	452	388	416	413	442	441	416	434	403	419	427	405	457	451	440	430	427	431	416	418	409	416	401	426	415	404	427	390	449	429	408	428	437	396	425	424	416	429	430	449	456	415	438	424	392	451	391	419	427	423	438	437	442	431	489	442	459	443	446	443	392	438	413	420	425	464	422	415	477	395	451	420	411	412	454	439	410	451	401	434	424	415	418	411	439	450	414	424	394	450	421	415	421	409	417	446	436	401	393	443	441	425	433	419	418	417	398	461	454	441	439	406	421	395	398	440	402	403	440	456	440	429	422	431	417	439	435	464	449	412	418	424	400	451	417	424	431	394	423	453	406	427	441	406	400	395	411	466	411	436	469	414	410	403	440	405	400	429	410	405	412	427	448	380	408	451	433	385	460	423	426	436	374	421	443	408	422	392	453	381	384	423	432	421	421	437	462	454	393	406	407	406	380	405	434	410	435	416	412	418	462	433	405	434	427	438	406	419	417	435	426	451	405	404	420	426	372	465	445	430	394	404	403	414	442	407	411	417	436	434	456	410	405	416	453	411	424	411	437	455	384	408	449	407	381	406	447	402	454	444	425	436	443	376	428	425	447	407	426	410	413	413	426	412	416	442	454	439	401	390	403	427	426	414	438	410	447	402	401	421	424	386	418	405	412	442	378	417	421	425	446	438	420	441	412	420	414	409	404	443	403	421	402	417	436	400	414	458	416	457	405	413	437	409	392	419	412	424	373	377	436	422	445	396	404	400	450	435	423	436	421	445	398	430	438	396	434	422	435	416	420	383	411	431	425	399	429	404	385	419	397	422	430	432	439	441	454	385	396	439	408	424	442	404	422	444	428	416	451	385	427	424	457	406	394	443	443	429	394	445	387	422	444	408	438	436	382	436	422	427	438	405	407	414	432	402	390	442	420	421	414	412	429	402	380	423	402	452	402	422	414	373	425	453	406	433	452	460	414	441	431	405	435	401	399	428	423	407	401	411	416	405	429	426	453	405	452	391	436	407	439	432	403	434	425	427	395	397	418	425	444	446	422	460	425	405	393	435	409	439	441	390	411	440	411	436	397	421	396	410	375	404	442	386	437	396	406	389	390	425	412	422	425	421	400	423	434	405	425	436	420	426	404	376	403	444	404	422	417	426	434	410	412	426	399	441	437	418	436	422	408	402	427	417	449	437	426	391	412	375	374	444	444	393	421	441	447	417	411	450	424	418	421	401	435	415	430	413	417	463	413	435	426	407	454	388	458	443	484	472	404	409	429	412	379	442	437	442	433	437	468	398	442	414	409	434	420	394	417	463	434	440	410	426	424	392	426	383	419	403	417	416	454	421	420	383	425	441	435	439	410	415	434	401	450	420	451	407	400	389	424	421	438	408	403	387	387	432	397	421	403	438	431	452	403	457	417	419	437	447	444	432	394	414	420	438	456	417	430	448	441	453	407	418	391	448	411	431	442	443	432	441	436	447	450	453	456	401	415	414	406	424	409	406	420	450	443	418	444	468	434	410	425	441	383	442	424	431	460	447	408	404	393	444	439	425	412	423	463	431	439	440	435	474	437	408	428	422	436	390	425	395	427	443	411	427	405	408	397	409	434	389	408	419	424	424	443	401	373	433	412	411	460	393	425	411	436	415	394	439	465	423	453	353	423	426	429	421	422	443	414	407	423	428	414	428	423	424	430	430	414	441	450	419	420	404	405	376	452	425	457	414	402	404	439	445	401	445	414	446	410	418	432	408	442	454	448	421	398	391	416	404	419	436	415	464	399	390	445	418	393	432	421	415	417	353	418	449	410	409	456	426	447	471	410	406	422	420	435	424	406	427	384	382	442	424	401	414	416	417	408	391	416	429	457	437	424	432	450	424	438	408	398	426	410	442	411	399	425	422	405	447	425	413	385	429	406	468	422	448	475	424	427	424	426	463	385	470	452	469	445	443	418	434	426	404	422	433	428	412	449	425	422	442	435	439	411	415	387	442	405	436	429	426	422	426	423	457	462	423	412	421	422	427	411	413	435	438	427	423	433	445	424	442	434	463	425	405	445	416	407	411	419	425	412	405	412	411	418	394	397	432	438	422	452	429	415	389	409	441	419	393	427	421	420	423	403	443	401	418	439	433	393	431	463	411	396	435	386	464	459	402	433	387	406	441	461	431	422	452	424	437	418	434	411	418	433	448	454	416	408	428	405	437	435	418	397	414	432	405	413	428	398	424	424	437	395	419	406	449	430	445	399	440	481	404	450	400	425	401	407	434	457	450	417	419	411	400	426	431	429	398	395	430	430	434	398	417	423	445	451	433	442	421	409	426	427	451	406	454	437	436	420	436	412	463	379	409	443	449	408	401	458	401	428	427	448	420	390	422	410	429	403	435	452	426
31258	19341	7957	999	590	531	610	506	522	473	503	424	462	442	462	456	398	365	385	432	427	432	403	441	446	405	416	397	408	457	426	399	444	393	384	401	401	405	439	381	434	381	413	375	426	397	399	401	402	407	400	423	422	425	443	451	399	388	439	357	428	403	423	360	457	395	424	394	405	418	464	404	379	448	403	400	388	382	388	405	399	403	434	427	412	386	375	375	394	387	414	430	444	404	375	372	428	424	415	385	387	471	380	393	398	410	392	423	391	441	423	414	422	431	417	403	432	431	397	403	406	426	413	423	442	434	422	425	420	422	416	420	430	384	432	412	419	402	433	443	395	437	371	404	416	383	425	395	411	371	436	407	401	405	413	433	379	391	391	417	436	411	427	421	435	424	405	412	404	423	414	378	375	424	379	455	412	396	400	438	454	435	425	383	409	459	416	407	413	399	414	356	378	402	389	395	404	430	425	386	402	386	367	390	447	401	426	445	407	418	395	407	374	429	382	397	454	419	393	426	424	388	395	431	434	402	394	414	448	423	433	399	423	420	407	386	403	430	386	413	391	384	402	409	407	411	390	356	445	407	435	420	422	421	414	372	430	425	357	400	389	410	387	384	379	423	424	403	425	409	386	386	412	464	413	388	434	462	409	411	385	409	417	422	388	398	405	433	439	396	387	399	433	423	408	410	409	419	408	440	396	451	453	421	412	458	397	419	432	412	413	407	399	438	407	433	427	430	362	401	453	440	408	448	391	398	424	417	392	402	396	475	423	409	434	410	405	384	424	421	368	411	432	428	416	445	440	381	431	399	426	358	439	371	425	399	390	380	384	422	394	398	459	427	400	425	396	391	426	404	414	396	349	433	416	441	388	399	446	444	470	412	431	385	409	433	410	391	431	409	412	412	422	440	403	439	434	429	427	376	388	388	406	368	422	419	417	363	412	389	402	405	395	393	428	388	403	426	377	434	410	436	388	409	442	396	402	418	439	401	413	384	410	377	436	373	442	401	438	384	463	417	397	411	390	408	412	401	429	445	414	420	387	412	385	399	416	397	448	415	387	416	415	387	396	407	389	416	406	391	383	413	429	443	406	383	428	410	404	371	400	356	409	406	391	381	373	371	417	400	418	452	399	440	412	440	352	411	420	402	401	414	387	431	389	394	399	452	414	372	390	431	414	383	417	416	422	409	400	403	381	432	411	418	427	380	427	435	408	404	425	445	378	413	432	424	416	407	379	429	416	411	401	403	422	405	392	392	377	396	421	414	434	415	391	385	389	400	408	413	390	384	408	384	408	432	425	418	394	385	405	406	424	430	406	405	393	395	412	395	416	431	397	424	438	396	395	394	435	369	452	436	405	398	430	429	455	371	403	391	393	371	410	397	399	386	405	433	406	413	378	443	444	415	423	414	380	426	439	395	402	439	405	425	401	411	421	403	381	421	449	381	421	397	380	406	398	428	407	416	407	401	375	400	409	410	428	392	435	422	415	399	436	414	417	403	431	417	404	405	418	406	425	397	423	399	413	421	433	425	403	428	410	415	424	437	411	413	423	428	409	385	396	398	414	397	433	390	411	392	402	388	395	415	410	427	399	378	413	408	401	403	406	403	388	432	429	376	410	381	403	412	403	411	387	382	428	399	390	386	396	412	441	408	450	403	406	401	405	370	410	400	388	453	409	426	404	410	411	452	388	431	430	396	412	455	420	388	439	440	417	389	415	421	407	416	416	418	372	437	403	395	409	419	437	395	433	391	416	394	401	418	400	416	402	397	401	418	396	412	408	396	403	393	400	417	415	393	385	437	405	421	425	384	403	432	422	399	390	418	432	393	424	426	406	387	403	451	398	405	423	380	409	391	401	416	373	384	439	391	421	399	394	371	405	423	420	416	406	425	399	423	398	409	416	415	426	372	386	416	400	428	410	459	406	406	432	421	408	421	437	436	408	384	440	402	419	386	396	422	411	413	437	407	395	416	440	409	409	404	418	419	402	362	394	410	392	450	404	415	435	432	407	418	396	430	417	442	410	437	445	431	409	392	402	391	410	426	449	416	391	421	400	417	445	400	447	378	409	419	395	413	415	405	393	393	397	383	400	418	418	409	383	402	424	402	415	405	399	383	353	397	393	385	447	432	413	411	395	413	388	416	409	407	441	405	427	396	414	412	390	373	400	412	380	406	391	389	418	444	394	377	449	389	461	427	399	381	436	403	453	416	423	389	378	383	444	416	386	416	384	415	413	420	431	439	355	386	423	382	387	384	422	408	378	416	370	410	406	401	378	430	391	399	376	418	393	405	389	431	404	403	394	389	405	414	435	457	367	422	394	391	366	368	407	439	421	415	387	389	416	416	470	422	410	435	409	422	419	383	413	398	410	428	395	364	414	378	415	400	433	399	372	421	408	425	413	412	392	440	455	433	414	385	406	415	433	418	415	430	436	413	420	401	461	383	406	406	404	376	398	422	412	415	375	414	388	406	399	371	406	412	437	386	426	397	427	384	410	384	402	384	378	401	393	409	422	393	388	409	415	428	398	403	418	425	400	398	427	432	411	422	400	376	380	384	389	429	398	410	396	443	435	412	360	415	362	405	412	396	415	413	385	404	383	400	399	403	416	419	390	382	381	405	449	419	442	390	418	402	420	414	415	410	426	437	435	413	435	430	433	408	378	403	385	399	411	390	428	401	402	450	415	423	410	434	418	363	387	406	417	397	393	407	414	400	425	382	396	392	427	450	399	393	409	397	418	420	420	379	442	414	423	427	379	383	409	453	452	426	432	428	440	455	396	419	406	384	394	427	436	447	417	391	362	432	414	402	366	406	372	422	358	432	397	411	394	424	417	392	433	374	413	411	443	413	435	422	386	422	433	438	399	436	422	421	420	402	432	398	403	411	411	372	403	374	400	447	363	436	402	412	406	385	409	429	416	392	378	457	422	410	421	407	429	378	416	390	449	402	405	411	407	399	396	429	358	400	442	420	379	372	395	429	403	409	405	385	409	376	442	453	382	410	425	393	389	422	411	405	432	416	392	397	382	388	406	423	379	412	368	404	460	427	439	452	421	402	435	386	438	382	429	412	424	413	432	426	402	410	399	385	381	432	386	405	405	427	428	414	409	415	396	389	376	403	447	405	409	424	446	390	384	428	409	449	403	419	401	361	422	370	435	387	430	372	436	407	403	438	393	418	382	402	426	392	439	419	416	408	417	411	414	409	421	405	404	457	428	413	389	405	437	424	394	422	387	452	412	395	385	394	431	389	397	407	435	417	421	408	427	391	398	400	433	424	394	402	411	362	435	391	422	432	407	404	430	407	409	396	419	424	434	385	438	439	395	426	401	438	403	436	412	418	421	422	402	408	420	433	405	420	381	389	397	399	430	409	421	446	374	389	407	378	398	386	437	402	380	384	389	432	384	411	450	428	387	452	400	410	377	404	408	414	377	457	418	416	393	382	396	407	379	430	421	396	414	386	398	407	407	400	411	424	402	454
5746	1850	1291	1099	994	964	1013	879	985	927	918	955	922	879	932	961	920	888	920	919	912	972	908	917	919	947	905	931	887	900	956	888	836	922	913	876	914	934	836	878	914	918	881	881	903	946	876	936	934	951	909	897	901	914	932	925	883	915	884	923	890	916	952	924	900	922	921	834	901	942	913	896	940	912	919	880	909	935	947	920	939	903	954	892	903	929	888	902	868	930	966	840	975	972	876	885	874	871	884	950	882	892	915	939	918	879	902	973	875	903	859	864	924	913	953	924	899	894	884	881	965	915	912	930	909	872	921	925	880	940	959	900	872	979	928	932	914	957	849	883	910	855	901	911	930	923	930	890	905	909	927	900	917	913	945	922	900	921	932	952	898	902	900	876	920	906	874	953	972	906	887	906	890	876	938	901	934	848	890	867	912	957	899	925	878	908	928	943	954	924	926	898	944	903	901	959	858	871	919	918	926	896	972	926	913	908	888	938	891	867	923	969	877	860	860	856	873	956	907	945	914	942	938	939	929	911	880	942	889	882	876	924	901	897	904	945	908	896	916	921	890	976	901	903	890	911	871	903	913	971	885	886	924	899	928	959	882	911	871	920	909	922	951	965	953	906	945	923	966	894	914	984	917	932	880	866	893	907	894	901	919	906	946	835	965	872	949	920	906	937	954	873	917	929	885	885	952	908	911	904	911	910	933	925	950	917	887	886	929	954	956	828	937	894	958	926	857	930	943	883	880	952	876	902	936	890	930	936	920	916	900	872	910	959	916	851	957	943	918	884	921	922	936	900	918	893	904	911	911	1010	900	938	897	909	917	924	887	898	966	874	905	898	909	857	932	851	904	883	909	897	883	926	940	917	843	897	917	927	881	908	928	911	915	939	931	945	916	913	916	910	946	839	946	916	935	897	921	876	946	909	882	913	896	893	890	926	944	905	915	903	914	927	882	915	912	898	941	889	891	893	837	906	920	920	915	940	882	888	894	922	912	891	889	939	913	990	895	927	938	870	883	922	903	881	931	885	910	940	902	900	954	893	939	935	906	924	894	876	945	934	861	992	951	893	888	956	870	917	915	926	939	889	899	889	944	908	904	922	925	919	850	934	901	895	895	905	915	942	880	860	922	914	904	907	929	960	896	915	961	917	924	939	908	959	874	874	935	951	886	845	909	912	911	901	852	903	892	895	905	932	932	926	906	871	906	918	935	927	947	893	914	895	941	903	866	956	957	891	870	868	920	917	937	908	958	876	887	908	925	975	893	830	929	849	896	890	929	905	913	939	924	975	911	929	917	894	896	888	911	893	961	899	957	894	945	881	905	896	925	920	907	886	914	863	940	933	915	927	891	897	948	880	940	921	933	913	932	955	891	920	925	926	971	867	933	928	884	917	912	880	880	898	935	894	941	882	911	898	912	923	863	884	870	889	950	864	923	872	895	949	893	925	927	888	910	828	904	880	915	895	859	896	895	956	896	884	867	913	853	927	892	857	906	921	893	915	919	906	911	920	920	900	884	892	950	899	928	846	924	928	861	938	903	928	905	882	893	924	945	886	926	928	925	903	877	829	895	914	925	891	886	885	840	903	878	933	899	872	898	915	872	938	913	949	888	898	963	849	948	887	907	889	1000	932	908	955	878	919	887	890	931	926	906	926	879	880	908	905	838	868	978	876	919	892	928	881	904	974	927	887	902	909	904	921	930	943	919	883	962	948	889	892	929	878	897	896	900	955	915	916	952	955	945	920	879	947	937	875	894	907	950	932	954	920	949	917	918	874	873	883	960	885	867	924	914	893	908	958	886	881	945	920	982	898	965	912	897	915	877	882	930	979	909	939	900	886	951	877	902	900	931	897	918	921	931	875	901	875	918	924	905	894	900	923	932	882	902	908	927	926	894	881	899	926	870	895	906	930	908	927	895	872	886	929	869	895	920	917	933	864	880	858	894	970	940	893	968	869	895	888	857	893	953	985	904	895	916	940	937	884	920	911	896	930	903	915	835	926	895	864	866	886	945	927	900	908	899	909	953	938	896	909	961	898	912	897	924	917	963	887	957	892	838	938	934	837	962	893	858	933	900	936	861	901	907	875	966	880	909	909	889	937	881	897	935	860	931	939	850	936	906	870	972	844	925	956	936	898	944	881	916	1015	929	946	910	913	925	938	925	986	902	904	862	898	919	866	853	891	935	902	862	908	935	874	922	929	963	976	935	850	918	913	919	844	907	870	875	919	932	868	887	903	876	864	901	946	936	917	989	885	922	933	952	913	937	902	919	899	865	902	901	896	910	886	938	906	943	914	916	936	911	957	895	903	958	913	919	926	931	920	876	904	909	930	930	909	897	932	895	889	924	952	871	937	886	883	935	951	919	907	914	900	917	951	873	951	951	907	858	894	852	945	915	894	891	934	831	906	937	890	884	890	899	884	908	887	862	926	913	898	928	927	909	925	957	895	904	926	905	937	866	909	952	888	904	867	863	890	937	887	876	883	860	949	928	915	902	904	961	917	898	931	928	909	918	926	912	957	930	878	894	901	912	883	908	921	898	948	924	855	912	957	922	956	897	943	957	873	919	946	908	855	867	938	928	904	888	915	980	934	880	950	903	881	902	936	911	905	916	902	925	887	942	911	847	870	867	931	950	847	949	887	869	949	876	902	884	883	845	883	920	891	877	935	972	925	913	920	926	969	893	931	935	936	900	905	916	810	874	928	906	873	875	918	928	896	949	896	882	922	886	869	940	931	895	919	929	872	932	896	938	936	911	912	898	898	945	908	896	909	887	943	911	845	883	906	947	987	916	904	934	902	951	946	925	950	914	861	933	900	905	921	880	916	952	912	890	901	912	864	867	884	899	907	910	984	898	879	893	912	982	907	903	935	903	976	931	928	870	908	873	917	897	901	931	915	903	931	902	940	918	924	922	963	858	907	961	893	887	965	924	899	874	882	909	922	929	980	918	849	956	972	868	886	916	925	912	880	926	904	875	945	920	864	918	900	903	949	964	954	899	948	901	929	944	926	873	903	914	846	908	918	988	889	883	938	963	916	897	942	910	929	910	935	915	906	877	910	862	961	954	942	941	931	924	872	883	906	896	914	925	905	907	903	907	892	928	951	902	916	938	924	950	913	941	850	938	918	898	885	911	878	913	912	899	901	913	931	928	939	957	887	912	880	912	975	932	884	883	925	915	894	898	855	948	934	929	980	937	921	948	865	892	918	924	853	972	895	943	871	899	876	912	937	896	915	872	947	942	930	905	927	929	895	933	955	872	932	903	917	893	918	891	905	894	961	878	905	908	902	942	852	914	888	899	968	903	905	894	894	930	911	887	878	946	853	926	954	941	941	932	950	873	919	959	962	938	926	869	922	973	921	891	965	886	938	913	897	908	846	940	904	896	915	958	901	914	973	886	878	958	897	926	874	946	899	889	914	879	909	902	895	941	948	946	890	922	948	867	914	897	885	929	956	858	900	869	933	895	901	924	903	899	911	873	869
23975	20658	23905	27421	20653	19990	1290	668	460	506	445	411	377	429	448	377	340	299	293	280	281	273	302	320	304	310	259	288	319	338	259	277	268	306	325	281	295	309	275	265	301	288	302	279	276	301	303	287	298	303	283	309	305	279	278	300	304	303	279	276	305	297	276	311	298	298	274	284	294	321	323	311	295	289	317	268	302	272	297	309	288	318	255	311	306	300	294	294	284	304	319	284	305	279	278	316	300	281	303	302	296	291	299	296	273	304	282	304	277	308	322	318	295	311	321	268	296	310	278	327	296	325	254	295	324	276	253	279	309	284	245	289	289	284	298	303	268	292	273	282	314	297	293	279	283	328	301	309	306	288	315	292	278	294	294	286	317	314	338	337	291	270	305	287	336	316	309	336	294	307	263	320	303	271	267	287	284	284	263	267	316	314	287	279	309	316	280	306	310	291	291	303	268	295	288	292	319	312	331	327	304	290	287	266	303	304	309	312	285	336	308	286	276	316	290	263	311	293	291	318	316	294	269	291	304	335	333	347	270	323	322	293	296	273	293	307	275	324	300	323	335	273	284	314	295	311	247	296	299	293	307	301	291	296	306	328	296	312	264	288	285	290	291	256	267	313	298	314	285	289	290	283	295	315	310	290	299	280	280	283	305	278	322	246	291	313	244	280	345	286	308	280	290	307	316	310	290	297	320	315	286	307	305	282	290	269	317	286	312	296	271	294	294	296	275	282	309	274	276	289	307	304	323	284	326	290	270	307	298	285	268	335	292	288	308	282	309	291	289	278	274	267	316	298	299	346	290	294	280	276	288	291	271	275	296	288	313	330	300	325	268	288	287	291	279	279	274	306	295	328	313	300	288	294	282	292	284	263	306	271	289	282	308	290	315	297	276	277	285	293	255	299	275	335	324	308	285	330	269	291	285	297	290	265	285	305	243	312	283	286	306	303	274	269	314	289	264	286	291	279	326	319	298	282	276	255	301	314	287	303	305	287	323	270	288	296	289	306	268	299	301	280	299	289	331	256	283	290	304	293	282	288	281	308	298	318	283	259	274	292	301	296	260	349	320	288	327	296	315	288	304	296	296	298	306	311	275	319	278	271	299	295	294	247	289	302	296	274	310	289	307	297	297	277	312	289	301	275	295	310	290	299	297	290	325	326	311	275	274	323	298	287	323	303	317	297	295	247	279	305	276	311	294	249	309	288	288	328	268	278	264	276	302	338	296	285	290	300	323	324	290	294	281	274	306	294	279	315	305	295	327	268	275	304	323	311	277	289	301	276	299	304	311	316	308	301	312	273	296	299	269	312	282	261	277	294	285	277	268	313	313	309	283	266	297	245	282	284	302	283	327	306	276	312	277	307	305	295	258	313	237	273	264	290	292	323	242	285	298	304	316	287	300	290	272	290	278	311	284	281	296	301	274	270	281	296	270	293	287	299	274	283	269	284	284	301	296	283	285	294	280	303	310	309	297	288	265	284	273	290	264	255	319	295	330	294	266	318	290	284	302	323	275	297	290	265	302	288	294	300	269	302	314	307	318	252	313	292	332	289	277	280	316	282	324	301	278	298	298	292	300	267	287	259	288	310	272	272	264	289	275	302	307	250	288	264	295	334	302	319	291	301	290	309	294	252	268	287	293	272	322	289	281	252	328	348	277	308	290	311	287	324	308	318	306	279	293	297	304	330	283	300	271	317	293	303	289	307	292	297	302	276	283	301	320	289	276	283	247	301	269	267	278	269	298	308	300	335	302	273	301	300	293	295	285	317	308	292	254	273	296	309	295	301	282	298	292	297	303	288	320	309	298	297	258	281	316	304	283	308	287	257	284	326	284	277	306	304	286	289	315	299	282	307	292	316	277	283	272	284	279	306	279	279	305	317	271	281	312	289	281	330	299	322	274	273	298	305	265	292	329	273	296	272	302	275	281	288	307	278	287	269	283	287	282	262	277	270	330	276	291	263	302	301	304	291	324	298	269	294	315	336	297	283	247	294	304	274	313	294	313	280	294	300	284	267	302	302	249	303	283	304	287	318	283	301	283	283	298	284	286	308	302	270	294	292	288	279	276	290	284	302	283	276	288	292	278	312	289	315	312	263	301	300	269	284	301	260	262	296	289	288	301	294	288	321	269	287	286	274	256	287	291	279	290	285	333	272	314	293	285	305	291	291	299	308	289	284	328	302	301	312	291	295	324	288	293	293	259	293	310	302	297	269	286	288	300	292	309	265	307	289	311	289	303	294	269	258	277	272	264	289	264	266	276	303	293	268	296	286	281	275	300	283	300	294	305	311	304	312	302	278	316	306	273	297	311	283	292	294	306	280	309	306	289	267	289	299	281	288	296	261	274	294	295	309	291	241	302	303	298	311	278	265	263	319	306	294	280	300	316	311	290	277	287	292	305	264	290	282	307	304	301	268	283	305	265	296	267	294	289	311	293	282	289	291	274	280	327	267	259	312	281	314	320	292	302	309	255	285	273	278	297	293	305	298	298	314	286	294	288	322	308	273	274	287	313	318	278	313	286	283	319	300	285	286	304	327	279	288	330	305	285	292	287	280	299	272	318	293	282	303	272	301	281	277	303	280	326	313	282	310	317	316	288	279	296	262	277	276	312	268	302	292	281	292	284	306	288	252	271	283	308	305	292	307	318	290	297	290	284	290	268	267	327	284	291	336	258	307	301	271	291	316	301	301	283	272	272	311	313	297	285	322	310	284	289	295	287	292	290	254	277	326	292	290	310	312	299	287	323	292	282	282	267	283	293	304	300	309	307	301	270	290	280	333	306	290	297	296	299	295	271	284	308	281	285	277	271	314	283	291	275	283	299	306	268	281	290	306	319	297	283	301	305	312	314	274	253	288	285	331	312	251	275	286	276	273	242	289	298	297	275	312	269	309	267	262	292	298	294	308	300	291	272	305	262	298	294	288	283	282	290	291	264	327	327	322	312	287	282	274	272	297	279	266	303	333	289	297	313	298	305	315	302	301	303	274	274	267	277	307	286	296	285	313	269	246	300	277	274	295	276	283	302	313	278	292	309	294	260	299	264	280	273	314	298	284	279	281	297	272	283	285	316	283	306	297	303	284	303	293	309	301	327	275	266	310	309	283	273	300	285	274	293	267	285	261	282	270	289	291	313	258	276	289	280	284	297	300	303	306	268	249	289	287	267	278	301	273	292	302	285	279	318	310	286	293	267	281	320	268	307	307	277	297	324	276	293	309	285	296	266	288	272	307	290	306	294	301	289	269	278	287	302	293	264	313	267	287	314	342	278	296	268	267	292	297	325	271	306	269	283	255	305	288	277	295	299	311	296	279	309	270	304	298	271	285	329	272	307	301	306	306	278	301	291	299	327	275	307	318	281	323	318	280	314	281	306	319	283	306	274	269	283	285	287	284	310	276	268	264	279	307	270	295	306	259	328	352	264	269	294	277	291	334	278	302	304	297	281	324	280	277	262	285	295	309	264	306	327	275	292	266	302	280
3772	3454	1884	1161	922	789	791	709	761	690	705	745	675	703	686	653	684	700	659	638	671	673	648	692	659	629	639	652	638	629	687	673	643	649	655	684	670	627	684	657	647	679	667	693	608	649	673	656	652	625	666	655	651	681	592	668	646	660	666	636	660	626	676	681	617	664	665	719	698	619	704	666	617	683	654	659	584	667	635	655	643	622	694	644	635	679	680	642	649	606	688	636	646	666	645	634	636	660	638	645	650	633	651	691	624	662	659	661	665	705	680	646	617	690	599	611	695	672	676	634	687	685	647	679	655	665	655	698	638	654	636	687	699	619	632	678	703	691	647	639	630	635	622	673	653	578	665	613	698	635	642	684	596	655	667	689	650	679	646	630	639	667	656	641	655	660	693	630	640	652	664	638	649	672	680	689	655	642	659	661	657	647	659	662	622	679	686	641	676	679	669	623	634	657	668	642	676	655	660	635	692	686	637	668	635	675	636	637	670	682	632	649	701	677	628	676	683	656	678	640	670	661	722	643	651	711	650	634	649	639	638	669	681	624	628	678	655	655	640	686	656	635	642	664	620	626	645	649	722	636	665	633	673	643	649	709	629	665	649	688	642	704	659	682	629	662	654	653	638	686	656	645	664	711	657	662	651	625	663	658	671	669	660	695	644	659	659	651	633	650	674	671	640	634	681	692	658	676	631	706	600	693	658	635	673	661	665	667	611	616	637	655	669	682	695	670	665	650	653	679	629	654	694	647	721	616	678	636	656	643	636	633	679	649	666	628	630	662	664	673	698	647	639	682	658	688	649	661	659	649	635	644	663	720	718	696	631	710	666	632	648	640	615	621	640	624	720	665	682	638	635	641	678	642	641	619	654	628	649	656	625	664	671	606	680	633	640	684	658	705	664	644	661	613	630	680	645	669	656	624	697	663	663	643	653	704	686	672	687	630	657	692	647	636	677	663	693	674	648	649	651	678	649	621	675	643	634	656	645	647	615	709	686	651	650	660	633	706	659	679	649	634	683	687	679	609	667	716	632	651	653	671	629	640	658	677	662	688	641	683	671	632	625	655	683	652	682	688	691	653	636	635	687	645	613	670	616	625	628	643	626	649	655	659	662	673	643	632	689	664	646	671	646	628	648	663	638	697	649	647	656	689	674	684	659	656	663	679	654	672	658	627	680	658	691	686	676	604	676	649	673	642	651	680	621	627	640	662	666	647	694	685	657	662	675	661	642	670	641	613	640	660	652	610	622	684	655	657	641	686	653	687	636	634	673	667	665	665	680	627	631	671	664	714	635	654	658	690	628	646	654	637	649	655	655	675	630	680	629	615	762	678	683	649	621	660	645	694	666	618	651	701	652	676	616	659	665	616	654	670	681	638	672	719	664	678	660	678	666	641	699	678	684	696	641	667	659	653	674	617	657	691	637	645	658	616	670	681	660	668	660	662	669	633	631	621	634	628	678	684	664	621	696	638	618	663	637	678	620	651	700	639	683	649	682	648	641	659	673	681	645	641	658	608	625	635	654	650	610	630	684	621	664	622	691	646	641	647	615	674	679	655	692	663	685	648	639	622	674	661	637	656	668	657	661	631	647	647	643	682	686	662	687	649	631	652	674	634	655	671	652	662	644	678	674	634	699	727	709	693	640	665	648	653	688	666	653	653	629	664	665	657	625	666	688	626	659	644	620	702	655	674	637	697	646	685	630	636	675	689	676	639	686	682	616	686	618	693	677	665	702	661	658	667	648	679	671	649	662	659	707	658	621	677	646	663	656	713	690	672	626	683	676	679	645	651	647	626	703	635	662	655	692	634	645	630	655	657	641	645	692	689	681	663	654	694	667	640	640	668	656	651	690	694	676	627	669	678	672	706	639	694	641	674	624	655	676	617	630	637	668	730	665	622	704	706	672	715	637	665	677	655	691	644	643	681	663	703	669	645	676	681	682	625	648	634	700	632	653	671	642	686	668	695	671	651	653	675	662	646	681	632	647	677	655	672	594	667	648	622	626	642	658	689	689	670	632	702	680	719	646	615	651	649	653	709	631	662	671	625	613	714	689	631	683	637	637	663	683	664	675	630	667	662	631	634	664	614	653	681	687	666	655	650	674	682	717	627	663	658	688	666	693	640	690	618	665	637	698	695	668	638	662	696	648	624	671	680	645	632	703	685	666	651	672	680	663	680	651	666	656	697	649	622	672	656	662	659	627	651	693	624	704	685	651	649	686	660	673	647	676	627	679	618	646	669	667	699	637	698	634	666	670	673	601	670	650	672	638	670	634	661	668	652	660	650	643	632	637	643	677	617	693	656	696	648	679	618	677	686	682	650	630	713	646	677	644	691	656	645	661	669	655	647	668	655	661	657	592	699	705	659	636	662	678	683	669	690	717	593	683	645	625	612	695	638	646	667	712	664	673	672	623	650	697	667	661	634	593	686	673	628	641	622	666	659	614	698	635	670	675	660	687	676	649	645	667	694	625	681	662	677	634	639	609	633	664	676	626	656	675	671	692	687	630	659	647	682	701	648	658	647	685	647	713	658	664	663	634	618	631	685	635	720	693	709	669	628	630	635	666	669	682	676	649	653	690	646	694	671	640	637	657	569	658	651	684	682	659	693	617	661	645	618	606	618	624	669	665	702	649	636	672	659	710	629	685	660	665	660	632	658	635	714	670	692	678	646	661	626	706	621	658	655	674	602	684	667	642	663	630	642	659	642	665	664	638	682	674	665	659	646	619	677	688	640	629	668	660	638	653	643	610	615	642	670	694	623	646	661	691	655	688	632	676	637	643	630	630	659	683	694	649	696	658	661	657	660	665	662	701	653	625	704	655	695	648	629	707	651	628	618	605	646	633	717	642	656	642	647	705	688	629	609	686	614	688	709	637	691	668	700	668	636	704	628	680	634	685	658	649	685	679	640	667	695	654	694	655	659	673	636	627	661	683	686	674	667	659	613	647	685	675	686	670	651	649	614	691	655	708	660	637	621	696	682	619	675	663	733	638	661	676	697	669	613	640	661	661	664	654	641	644	622	652	665	683	672	614	594	656	642	607	614	671	714	653	664	639	647	629	664	698	663	661	654	671	666	679	716	723	661	677	624	675	614	672	711	653	666	650	664	644	676	615	692	662	646	654	631	674	693	650	656	689	648	672	650	688	679	649	679	655	629	655	646	669	659	719	625	711	680	657	667	650	629	656	605	678	622	637	626	676	653	683	617	671	620	645	666	676	631	668	664	687	667	639	669	611	638	670	669	660	683	637	686	645	678	690	675	656	665	596	652	679	703	634	637	641	684	661	660	635	695	686	692	629	653	643	661	659	633	619	646	648	683	669	666	656	612	650	692	650	655	670	689	637	689	652	642	655	652	653	623	702	642	612	697	635	668	717	654	628	651	668	679	701	625	614	636	686	671	655	617	705	629	684	653	635	632	665	652	637	640	653	663	657	655	664	634	669	692	667	702	656	658	682	647	671	623	639	683	695	650	658	649
23463	20680	24192	27200	20684	20701	16985	1096	570	503	433	387	356	402	323	312	286	221	239	208	177	203	196	236	199	203	193	214	184	199	188	190	199	210	183	197	213	195	196	193	210	180	186	170	189	186	191	172	186	160	180	171	181	160	159	202	153	174	166	186	223	167	158	173	164	180	206	181	162	178	162	195	164	156	185	177	196	182	154	181	163	183	192	161	177	150	177	189	174	184	177	167	173	151	187	164	176	168	162	202	190	179	193	176	172	190	172	172	166	164	177	150	154	191	150	164	177	172	172	156	150	157	180	203	160	192	176	151	171	187	179	183	184	170	184	153	193	172	193	194	171	184	169	175	195	149	170	196	184	208	200	191	188	169	194	168	190	188	176	175	176	181	202	172	194	170	162	175	150	199	187	172	166	172	152	172	187	158	174	186	165	159	195	183	177	172	168	152	169	188	188	182	164	187	156	170	201	166	206	159	189	185	170	168	175	177	141	177	172	199	197	201	176	166	191	156	164	161	166	187	203	181	182	154	189	169	160	152	181	176	173	175	177	174	153	193	166	202	189	180	178	150	175	181	166	158	190	177	164	156	177	196	188	177	181	169	147	176	186	180	152	169	194	173	180	180	172	185	164	167	182	182	191	174	150	180	195	175	177	167	186	187	173	167	172	200	155	184	165	181	163	173	182	169	206	201	175	188	192	182	173	183	144	172	187	166	169	154	171	178	171	185	182	155	173	191	183	160	169	182	190	168	194	213	176	162	186	164	217	171	171	165	214	185	165	161	146	158	188	147	171	171	141	158	186	193	188	176	184	173	169	153	169	170	181	175	177	185	182	156	170	164	183	163	161	189	200	182	177	185	177	183	183	156	191	170	179	180	164	200	191	181	185	169	152	166	169	160	156	166	160	173	174	189	169	179	169	194	184	202	187	163	180	162	137	208	155	186	159	166	177	172	160	192	187	184	173	187	169	160	196	175	178	186	175	176	200	172	181	176	176	158	178	166	190	158	190	167	192	145	184	145	159	183	150	189	163	164	197	167	171	152	163	168	181	187	170	174	189	177	149	170	189	158	198	184	177	155	188	186	164	177	172	191	183	173	162	197	198	172	179	188	193	178	170	167	170	177	158	158	166	210	170	157	174	171	164	181	181	149	180	187	192	179	169	182	174	195	166	162	175	162	155	164	200	182	182	187	157	215	169	154	156	184	169	155	177	185	225	149	163	179	172	152	169	189	174	159	189	194	158	183	163	181	162	156	176	191	190	178	169	184	188	184	164	160	183	189	154	175	165	155	152	166	181	192	190	185	168	144	155	193	168	169	163	175	220	182	166	134	188	173	155	152	157	189	175	163	155	184	172	191	139	190	171	187	187	182	188	181	172	177	158	190	189	156	178	187	178	192	178	156	168	185	175	173	156	184	178	180	169	171	181	183	145	171	202	180	184	170	165	184	160	173	188	176	165	167	185	172	187	172	171	179	179	186	165	183	182	186	182	189	139	188	185	164	172	173	174	192	188	182	168	189	191	175	162	182	167	191	191	143	180	200	176	180	153	169	176	191	184	165	192	191	191	172	176	171	143	179	156	184	180	184	169	172	181	160	154	177	203	150	170	149	160	161	160	170	209	188	174	173	196	216	166	177	138	196	191	159	163	179	176	177	172	178	170	161	193	156	182	166	154	192	184	186	167	180	180	163	187	181	147	163	175	180	172	160	206	194	167	161	146	177	148	193	171	180	172	194	157	184	164	172	189	180	183	168	167	191	191	167	172	185	155	177	194	172	154	191	159	181	166	171	188	193	149	174	199	167	164	183	157	172	197	205	144	159	178	194	153	183	196	174	197	172	156	179	170	198	191	181	168	168	168	186	181	161	166	158	174	178	182	164	176	179	200	155	159	194	183	167	161	168	151	140	183	175	169	174	165	175	183	172	175	174	182	184	183	168	179	173	197	189	142	169	161	204	177	168	160	191	156	171	193	177	180	181	193	185	187	171	186	163	170	197	182	183	166	144	179	180	185	189	188	145	165	158	175	155	184	185	171	157	198	186	175	178	156	208	182	156	164	151	131	166	189	174	166	175	171	168	201	172	158	202	148	183	185	186	184	169	167	158	185	185	198	212	158	184	168	144	146	175	174	180	203	155	169	177	182	157	176	158	169	161	159	163	184	160	200	166	158	178	143	148	188	178	158	156	185	177	184	177	182	157	186	178	200	145	171	176	202	174	175	183	174	165	149	171	161	178	165	174	219	174	178	174	187	178	171	167	165	172	167	194	205	178	162	139	164	161	179	149	175	184	188	180	175	197	202	188	179	151	201	161	185	190	169	171	198	192	213	183	163	141	189	178	168	164	168	166	159	199	177	155	199	175	179	180	159	148	165	166	169	187	178	181	181	173	182	187	186	174	167	174	178	156	162	172	151	171	181	172	190	178	178	178	160	171	163	194	194	159	190	180	162	166	152	167	182	158	178	142	164	178	171	176	162	173	175	158	166	185	174	188	181	167	185	193	195	197	189	178	180	172	153	181	178	171	184	189	194	178	167	198	181	151	182	176	181	171	162	174	184	149	169	187	182	183	183	157	168	174	156	181	184	179	175	160	191	165	191	174	163	152	174	177	183	185	170	172	161	180	155	185	203	190	175	162	197	159	209	179	172	191	183	165	183	171	195	186	180	166	187	155	163	159	170	207	164	173	189	176	152	186	167	171	189	181	172	212	197	183	165	151	177	175	210	169	192	186	181	172	173	185	190	192	195	154	196	164	165	173	174	156	195	177	177	173	208	173	163	162	180	186	166	173	177	173	188	155	191	159	186	167	182	199	176	182	154	186	176	198	174	197	172	170	169	171	194	198	164	168	166	194	164	156	184	166	175	178	176	159	177	176	198	191	166	172	178	184	197	173	187	167	182	194	179	174	196	172	170	149	141	157	173	162	193	193	160	174	155	161	175	206	160	180	177	188	169	175	175	181	167	154	189	162	173	156	173	198	181	183	191	173	186	187	198	158	179	163	197	174	148	168	171	177	190	177	186	157	150	181	162	167	153	190	179	186	185	187	176	182	161	175	154	176	189	179	175	156	180	177	174	152	185	192	182	181	152	187	167	165	181	155	169	169	160	199	175	189	184	178	154	189	168	173	185	177	192	156	147	168	173	166	178	163	211	164	157	170	190	168	172	193	146	187	171	190	152	170	178	176	182	188	162	198	162	156	165	173	166	187	187	203	168	174	203	174	163	178	188	186	187	205	189	182	158	170	162	170	169	154	190	188	172	162	140	191	168	165	171	179	191	158	198	181	169	168	179	178	181	164	194	163	183	189	174	164	177	206	166	209	190	175	151	159	141	161	182	173	178	166	193	208	211	206	200	178	176	152	188	183	198	180	177	185	169	166	154	152	180	169	162	134	182	192	176	173	174	166	170	173	170	158	175	174	207	167	181	180	201	180	175	165	160	144	196	172	184	190	183	163	160	201	193	160	173	161	159	193	195	184	178	178
3757	5115	2553	1324	872	743	646	635	566	514	486	476	484	477	451	483	479	450	498	445	444	434	418	461	450	448	447	422	417	402	440	438	437	446	420	444	469	433	444	409	446	414	455	415	417	440	447	400	428	451	431	447	426	421	425	467	462	424	415	407	427	429	419	436	457	448	418	402	417	448	422	404	443	421	393	399	447	435	438	399	408	427	426	411	417	436	430	415	451	425	452	420	422	409	441	405	406	401	436	415	454	453	429	394	421	427	434	417	429	433	451	435	420	428	407	403	438	414	439	408	425	391	415	442	430	436	416	427	424	445	469	408	426	434	420	448	402	414	408	428	432	434	426	401	420	432	424	444	444	405	430	434	442	410	434	413	430	431	418	416	407	431	435	451	423	422	453	412	435	403	448	440	441	418	421	430	426	416	440	417	442	410	425	424	439	407	497	433	419	420	423	435	452	437	404	446	378	456	435	439	405	451	421	425	446	440	406	443	432	440	400	432	424	456	467	404	428	423	440	381	437	424	401	397	426	430	424	389	464	411	421	421	453	426	442	455	434	421	432	416	417	434	413	426	435	434	434	432	426	452	461	408	423	434	378	423	405	377	454	442	438	418	453	428	387	408	410	427	397	443	468	461	454	456	420	442	447	388	432	400	458	440	418	427	395	458	420	390	445	417	423	453	457	438	409	439	407	438	411	464	451	425	422	411	449	432	426	440	388	432	399	426	406	394	426	444	430	391	403	409	455	451	451	415	406	409	441	447	407	393	446	409	417	423	421	443	441	442	441	448	405	463	468	419	421	429	431	440	412	423	394	425	420	400	446	396	459	426	420	409	419	424	435	437	441	421	443	461	421	427	433	433	412	416	415	430	450	421	422	429	425	447	452	461	382	426	456	420	453	433	407	433	451	439	429	455	413	408	434	445	378	446	396	463	424	472	427	421	415	402	436	425	402	402	430	438	476	431	436	404	447	430	439	416	428	418	436	445	405	431	409	413	412	451	412	425	429	429	460	421	457	406	424	432	426	405	419	419	421	414	442	416	420	405	401	443	438	441	453	414	451	462	421	459	428	433	452	435	435	435	437	449	399	460	392	417	421	448	434	439	446	424	436	448	397	414	456	450	417	429	462	455	438	445	467	419	436	408	437	445	384	416	469	439	418	397	422	430	436	471	438	429	436	486	472	474	430	402	433	422	415	462	459	403	399	388	445	429	420	413	430	444	466	411	398	411	449	426	455	426	453	446	462	436	448	429	446	388	414	419	416	403	440	426	404	437	423	438	427	427	459	418	423	400	419	435	414	418	441	446	473	395	427	431	460	449	432	470	407	403	427	410	405	418	397	424	417	440	441	429	430	405	409	404	451	440	445	420	423	413	437	454	412	409	420	424	424	435	438	434	444	422	442	431	453	444	440	427	446	428	432	451	424	413	395	438	445	433	439	399	446	433	414	409	428	393	453	405	432	412	445	425	450	436	458	445	446	351	430	383	419	448	420	456	431	394	398	461	446	412	453	449	431	439	420	414	424	392	418	428	429	445	416	405	457	433	425	442	433	426	425	435	444	414	445	417	433	444	426	387	432	391	437	411	451	434	411	403	450	413	440	452	439	420	428	397	425	414	431	423	410	436	402	398	415	418	414	410	443	410	427	429	426	478	394	451	460	419	437	426	403	465	444	396	433	462	434	396	469	459	420	434	442	424	413	421	429	426	397	441	459	452	424	455	410	433	433	387	432	436	420	452	412	416	392	411	408	434	411	455	405	445	412	421	397	424	418	432	428	430	409	441	455	418	436	477	444	422	399	407	491	424	425	436	446	429	458	414	402	403	433	462	404	440	390	440	400	448	423	430	445	410	419	403	409	414	405	442	424	425	407	453	453	376	425	439	412	386	426	454	411	455	417	438	429	427	470	421	426	415	395	437	432	429	451	408	431	399	435	460	409	426	417	443	406	430	460	443	428	411	435	398	425	435	396	432	422	422	457	454	405	414	439	412	456	448	420	455	412	457	419	409	422	442	431	431	414	398	409	450	455	456	416	407	407	461	415	465	408	427	398	418	416	421	433	396	440	423	438	459	429	410	423	406	432	438	431	408	413	443	435	412	462	428	437	408	410	436	456	460	430	412	423	399	443	429	430	416	453	416	431	438	434	393	444	433	396	401	481	452	431	444	462	448	428	417	454	445	411	397	407	435	434	421	411	425	449	407	436	414	397	456	431	447	421	482	447	426	432	413	406	460	446	407	420	443	430	445	427	472	443	401	439	429	420	400	462	438	417	428	452	424	458	416	438	469	368	431	409	414	449	427	413	426	452	421	455	420	449	427	459	414	421	450	413	445	420	485	395	398	485	424	395	447	419	396	410	398	431	418	482	438	453	427	433	392	441	432	429	441	409	438	407	397	480	432	439	469	426	394	446	429	416	453	424	417	433	480	424	419	424	454	428	425	415	405	417	417	422	410	457	432	391	459	464	383	447	438	423	417	433	392	443	391	428	427	436	392	453	392	430	438	464	449	453	421	429	452	414	419	407	438	436	419	436	454	404	406	397	410	434	439	426	493	414	420	400	458	409	399	450	413	424	438	421	413	423	390	441	416	413	412	445	386	443	424	394	466	434	472	429	414	399	438	458	404	397	417	449	404	411	423	409	437	429	436	392	427	437	428	408	458	456	431	421	450	418	435	425	396	422	451	429	428	395	405	413	439	427	394	414	404	428	388	438	424	432	424	438	435	462	447	439	417	401	417	425	434	419	434	424	415	423	408	447	404	413	414	374	442	413	405	422	410	424	444	416	437	457	408	444	416	405	419	437	421	388	425	401	422	441	434	436	419	440	448	463	407	449	417	417	452	390	446	461	428	424	431	407	424	435	407	447	433	458	458	417	432	410	425	457	446	461	433	436	413	434	433	424	418	430	426	444	447	415	434	463	402	426	446	458	442	406	405	466	459	446	416	395	407	431	430	417	433	388	435	401	440	421	436	409	432	398	415	424	421	429	417	447	411	440	390	455	399	448	446	392	450	388	441	411	402	389	452	393	435	440	461	423	419	415	432	447	429	379	427	434	427	408	446	414	438	427	455	427	417	464	418	431	416	395	443	421	444	396	444	401	449	433	446	421	415	416	435	410	409	425	402	419	420	449	444	451	428	421	411	412	448	425	431	449	416	424	412	451	419	417	447	438	441	455	410	442	423	436	386	436	405	421	416	420	435	428	402	460	458	426	416	439	419	428	425	392	432	428	447	387	393	467	444	436	398	407	442	434	397	450	453	455	401	421	444	441	429	426	410	435	408	411	424	449	409	428	429	446	476	413	423	397	425	409	446	415	436	384	431	441	393	434	455	401	439	428	424	430	434	445	415	454	432	460	416	397	466	428	452	425	440	457	440	397	409	427	439	441	430	406	431	420	458	429	428	416	421	444	451	446	439	438	426	405	444	404	470	450	449	388	424	414	434	428	404	446	415	414	409	415	403	451	460	413	458	414	419	429	427
31444	19350	7959	1043	655	634	568	594	489	446	462	486	453	501	444	414	491	436	425	454	395	401	399	375	443	408	412	447	461	423	387	416	399	409	373	417	416	391	406	394	424	422	399	404	421	410	396	394	434	394	443	413	429	401	387	421	372	391	423	418	444	443	459	434	407	396	424	424	396	386	395	420	383	398	423	410	427	425	425	458	371	429	432	378	421	399	412	423	427	424	397	436	428	403	420	405	401	412	452	450	402	400	431	438	415	401	405	408	394	415	420	411	464	423	406	435	394	374	384	438	399	419	389	415	420	410	421	402	459	425	427	402	453	393	408	407	431	433	432	429	423	421	434	381	392	417	427	402	440	412	468	436	419	376	404	383	420	414	395	392	374	403	390	386	409	428	392	403	435	427	390	396	380	423	392	414	417	457	412	397	434	395	427	437	384	394	391	429	395	404	416	421	418	406	418	373	417	395	418	411	398	407	429	417	438	429	423	385	418	360	432	432	451	428	421	409	410	433	404	421	359	379	393	389	384	387	445	426	382	394	460	423	465	373	439	439	412	392	412	418	420	411	431	401	392	394	417	400	404	445	457	369	399	426	448	401	416	404	364	385	421	380	408	430	428	424	431	411	495	404	396	413	432	413	391	397	370	386	422	403	419	369	389	414	465	427	440	426	428	424	385	411	405	412	426	420	409	404	388	417	441	407	451	360	441	380	391	411	413	389	407	417	387	392	391	362	400	397	385	394	418	422	435	416	398	445	428	422	391	414	428	418	410	411	382	430	421	427	413	430	432	425	393	442	410	404	443	388	421	422	409	424	412	436	383	399	361	406	419	397	411	399	433	395	405	387	435	381	393	431	406	424	415	436	425	432	443	425	417	383	452	387	381	412	419	411	422	419	407	404	451	424	435	427	450	396	436	412	433	415	398	442	411	412	427	416	381	419	382	435	397	441	368	413	416	440	391	397	402	422	443	383	422	405	369	356	383	433	391	402	397	425	424	404	424	411	433	447	415	378	416	422	411	419	398	498	444	387	394	380	414	380	381	425	402	409	392	395	446	388	388	417	415	381	410	425	397	398	421	425	410	453	454	439	403	393	390	394	456	421	441	395	377	409	419	419	456	429	404	414	420	406	441	407	388	426	435	390	434	392	410	415	410	396	404	423	396	405	390	428	387	412	425	408	399	423	380	385	415	418	427	437	424	405	427	428	451	416	380	445	415	408	376	401	409	407	385	431	384	443	441	402	427	408	390	440	400	423	374	420	417	385	393	408	428	429	422	415	430	405	394	423	385	421	408	414	421	436	422	401	414	438	441	406	378	432	429	414	404	409	415	381	417	423	457	372	430	439	411	407	393	405	410	407	431	450	443	411	445	409	414	393	394	407	451	401	388	366	405	412	432	434	384	426	412	403	368	425	409	419	434	401	377	440	403	419	396	400	438	429	421	385	426	393	389	406	395	437	391	400	408	391	395	431	401	430	433	417	473	434	434	427	375	439	392	421	423	449	424	431	404	451	385	422	404	409	385	441	406	429	438	390	396	387	421	367	399	369	415	444	434	425	386	411	377	422	437	434	381	422	458	422	436	448	399	410	384	403	379	422	414	437	412	393	408	429	435	406	424	429	413	406	414	429	358	427	428	435	397	420	426	406	402	423	404	442	418	430	410	418	410	437	413	417	417	436	396	392	404	436	415	449	447	435	407	415	401	392	423	441	424	417	406	415	404	417	416	445	383	412	419	430	410	433	397	432	444	394	431	425	410	371	366	458	399	422	407	411	444	407	433	418	403	406	400	365	433	434	424	406	453	435	418	424	391	396	424	397	412	420	396	401	415	389	416	397	413	364	423	459	418	447	404	429	438	430	438	397	411	425	402	432	391	390	406	436	416	449	393	394	408	396	400	390	423	413	389	423	432	443	410	450	460	427	410	423	402	392	432	390	453	410	403	424	431	412	384	387	425	424	418	416	465	424	402	444	414	366	455	420	393	365	443	380	391	410	405	411	433	456	401	379	431	422	398	431	393	406	413	443	367	440	455	421	410	421	407	411	423	422	430	378	425	475	420	430	429	420	441	423	410	386	408	395	428	446	423	396	372	404	389	423	416	377	406	399	409	434	402	417	426	430	420	415	437	458	407	360	438	380	415	446	414	395	444	433	418	396	397	401	396	378	408	429	420	431	374	447	406	416	438	414	419	422	402	394	388	434	431	390	402	400	395	473	431	398	430	385	382	394	390	417	438	430	436	416	396	394	411	426	431	397	367	401	412	439	466	393	426	429	445	448	419	432	424	420	406	402	432	434	416	457	403	396	448	390	451	421	400	403	391	422	420	436	421	428	444	426	448	426	428	433	409	439	419	374	431	417	414	420	411	401	426	381	406	450	415	444	428	425	418	437	415	429	420	411	398	426	401	378	406	416	426	432	417	439	371	421	390	413	433	441	407	425	412	407	420	454	458	412	428	397	400	370	403	403	384	411	420	395	418	392	419	440	403	422	400	415	428	447	419	384	375	422	421	394	405	428	411	442	386	412	390	387	419	404	402	365	430	382	425	426	404	438	391	446	426	413	410	385	403	376	409	409	441	446	452	403	371	422	391	382	372	417	448	404	412	427	383	417	401	425	418	396	409	400	412	391	417	440	401	405	429	420	424	405	420	446	372	418	455	443	424	382	429	371	381	408	420	421	377	409	413	417	390	392	418	451	409	422	429	425	398	414	402	424	424	418	439	437	393	396	408	409	384	395	408	402	404	410	423	429	408	427	387	414	430	439	400	408	414	436	436	392	413	409	442	401	410	408	383	416	400	377	409	397	441	405	402	415	420	434	402	388	394	418	439	439	398	430	395	436	415	413	405	388	438	449	452	405	375	414	413	392	402	405	415	416	421	416	409	380	377	398	387	414	386	409	441	447	427	403	424	393	423	471	431	424	367	454	401	385	422	397	381	405	420	386	425	375	401	422	443	409	424	429	394	404	391	375	385	422	433	416	439	400	394	419	420	410	445	436	368	431	448	458	440	409	390	431	445	414	409	440	425	422	386	436	399	418	407	426	419	428	393	444	413	408	439	423	401	407	434	451	411	467	427	383	408	426	402	387	408	395	412	384	428	421	389	384	392	423	413	430	443	365	417	406	426	425	402	403	414	399	386	410	415	401	463	411	402	436	418	413	444	393	421	406	428	446	437	431	415	401	389	432	392	446	422	419	404	445	411	404	394	409	389	434	374	385	396	404	407	412	402	413	397	427	430	413	448	407	389	399	436	482	423	411	425	395	402	383	424	413	400	455	412	366	405	431	429	418	400	393	442	429	412	433	399	384	444	374	378	413	403	439	435	403	377	419	416	444	450	461	384	438	446	395	455	396	438	445	373	367	416	380	393	414	371	410	414	400	396	419	399	407	391	399	445	401	393	397	390	395	380	421	422	427	384	405	406	395	371	381	394	391	430	420	406	374	392	438	392	381	414	408	428	378	407	447	429	403	419	383	408	400
5844	1726	1268	1053	957	968	987	930	910	967	920	916	1002	868	889	912	880	912	954	946	833	952	893	868	985	912	937	923	912	905	959	921	917	943	868	861	913	920	960	885	875	920	933	913	906	857	922	909	912	846	936	918	968	896	870	977	962	879	953	967	924	880	911	867	883	925	914	857	897	936	933	942	900	915	926	902	874	861	921	902	923	898	878	907	917	910	913	951	955	879	913	854	895	882	972	905	903	948	916	904	921	968	925	910	890	895	919	945	935	860	919	875	928	900	901	923	928	907	960	877	970	900	930	927	893	921	861	881	888	906	956	958	907	913	946	870	927	962	904	846	963	881	979	899	972	909	913	921	914	913	904	902	904	976	953	854	851	902	909	953	910	982	884	981	946	905	842	912	934	906	940	966	845	917	954	899	969	944	888	895	901	920	901	915	891	920	913	898	859	952	910	930	880	893	962	913	917	932	886	919	890	972	961	911	957	918	900	929	954	939	892	914	933	966	934	878	945	850	864	910	906	945	954	962	918	905	909	915	924	941	919	923	887	916	909	925	948	944	903	935	949	945	867	868	913	931	911	906	881	880	949	930	889	954	920	903	840	921	888	1000	876	905	899	909	945	905	919	904	873	902	903	930	922	910	899	910	931	962	922	888	906	881	897	913	979	960	937	886	936	856	940	910	891	891	920	921	954	938	861	863	966	939	860	915	941	928	906	918	875	955	936	899	939	946	925	875	904	919	891	896	913	939	897	972	917	812	910	904	942	887	947	905	903	917	914	876	998	916	888	934	869	918	943	883	896	911	918	933	876	939	952	882	948	920	947	894	948	934	861	904	930	920	942	932	846	871	936	953	860	907	972	919	918	905	904	885	942	900	883	907	948	910	912	933	853	952	875	909	869	948	899	856	903	887	973	911	936	881	959	929	951	941	955	909	902	904	964	954	911	897	877	894	953	908	893	877	920	967	893	965	957	939	863	919	943	898	951	962	960	929	872	949	951	901	912	875	888	937	924	906	945	926	925	899	938	910	951	913	944	930	905	909	924	954	903	920	880	897	951	932	894	921	935	929	899	871	934	929	897	885	924	931	938	856	871	968	894	951	883	928	942	939	882	871	977	961	899	942	892	933	914	948	879	904	899	935	854	912	930	856	885	902	889	903	885	919	934	921	899	935	890	860	894	926	914	870	927	919	994	926	884	948	889	867	936	893	916	965	943	871	921	903	945	950	943	872	931	841	908	937	917	880	898	876	898	952	937	864	926	905	939	918	878	906	882	897	930	907	888	898	905	951	905	919	944	945	878	916	934	955	869	968	893	907	991	876	850	916	904	902	968	884	864	890	882	933	916	911	877	908	865	835	891	927	915	928	856	904	919	915	927	878	920	897	940	946	927	934	904	915	910	915	965	891	894	929	938	941	904	986	899	989	996	897	945	871	934	898	922	932	918	931	988	904	897	899	923	918	908	910	938	927	870	886	865	941	930	904	844	880	930	896	901	898	922	873	937	952	927	886	924	930	928	917	985	920	864	902	945	945	903	964	884	910	882	933	880	888	898	936	920	905	907	859	918	893	898	893	963	912	947	911	920	869	872	952	932	920	903	911	931	964	957	924	977	904	938	868	927	934	878	897	954	897	947	927	938	933	895	885	913	966	917	891	900	958	936	926	905	898	862	901	880	893	884	916	926	893	882	929	914	931	938	922	926	890	947	955	895	893	897	933	887	901	872	887	988	873	894	927	921	904	908	879	944	951	924	858	896	927	930	886	921	935	909	833	866	882	858	954	898	903	900	873	976	915	895	899	938	916	906	912	857	899	924	929	900	908	942	906	855	979	856	918	884	918	900	899	890	928	890	900	926	921	947	927	927	948	895	912	910	894	925	898	936	929	911	882	916	934	925	925	900	914	859	947	966	943	961	969	918	873	946	922	907	885	900	924	890	875	889	968	947	923	903	863	941	891	837	930	914	924	907	867	942	949	929	909	936	951	901	923	898	933	938	917	921	896	957	905	928	910	919	894	929	927	902	932	934	949	945	958	939	950	937	893	893	898	906	921	928	955	912	901	915	869	898	932	939	922	901	944	910	905	909	947	935	889	905	913	900	934	923	914	851	899	865	903	918	900	961	889	919	946	902	942	926	904	940	946	919	849	900	918	942	905	964	947	927	877	915	878	888	935	960	882	923	906	878	885	863	941	953	856	828	909	952	930	881	877	898	901	962	916	898	944	856	887	926	832	925	917	908	941	875	890	907	913	936	944	862	922	864	880	907	930	877	998	913	852	893	893	903	932	918	945	880	934	883	900	922	940	917	939	853	938	968	919	946	901	925	904	959	957	927	878	974	902	943	895	914	927	939	891	905	860	890	914	884	958	916	952	865	864	858	911	945	925	852	924	886	942	926	912	920	873	897	930	914	946	911	906	904	925	974	919	985	913	889	879	872	906	950	873	902	894	935	877	933	951	909	903	961	895	900	912	898	905	942	904	933	989	909	928	849	928	884	937	923	912	907	939	908	864	957	934	953	923	908	928	912	873	880	950	909	896	918	942	909	893	856	883	878	895	927	895	932	901	934	852	856	933	893	967	928	890	915	916	896	955	911	900	875	941	946	954	894	867	885	905	920	956	958	904	897	925	934	912	885	896	922	949	868	882	958	943	907	883	870	871	910	891	934	939	951	934	884	915	920	908	942	962	917	897	929	914	966	960	932	973	904	888	872	949	926	884	846	893	904	917	910	990	972	901	894	903	951	921	861	901	901	913	902	916	916	970	934	926	935	899	929	938	930	910	951	883	907	920	906	947	898	903	915	913	910	937	877	936	923	954	898	920	887	936	958	903	909	914	938	881	943	888	907	878	911	903	903	866	978	929	938	885	926	895	963	945	953	913	914	901	944	899	896	931	934	929	983	927	901	905	852	909	898	923	874	880	899	892	968	913	969	902	882	850	906	933	934	905	940	893	852	898	898	932	927	930	910	930	902	944	962	909	911	936	862	921	860	878	960	854	915	903	940	947	925	897	900	899	955	932	923	876	990	937	893	929	912	931	901	919	869	908	933	939	972	902	924	942	886	888	960	941	883	892	917	906	874	922	936	863	889	923	921	890	882	919	919	989	910	912	894	891	949	899	877	945	845	938	968	945	912	912	915	900	891	945	960	928	902	948	871	916	936	878	926	966	895	929	923	969	932	940	962	942	922	877	960	914	902	882	956	914	852	908	870	918	883	898	969	972	850	970	947	870	959	921	838	857	920	893	890	929	874	927	925	894	895	980	928	897	914	870	911	930	928	919	929	914	911	904	880	924	901	867	926	906	938	931	906	947	909	934	964	925	848	891	847	871	950	874	948	921	902	909	891	929	888	946	919	933	944	917	945	912	934	932	851	884	827	916	935	916	930	900	943	882	928	900	941	904	910	889	873	917	916	928	877	936	907	938	929	930	941	906	904	946	890	903	891	870	915	917	936	862	930	867	905	925	920	890	901	941	932	931	889	980
24015	20684	23928	27486	20687	19854	1281	701	547	457	463	357	360	404	375	376	329	356	341	304	311	291	296	322	300	304	326	308	299	313	303	277	296	326	292	330	329	306	302	314	318	328	286	292	348	285	278	298	284	290	336	328	324	273	295	300	288	282	315	282	338	313	301	265	284	285	289	292	288	267	299	282	303	271	277	290	270	324	289	286	298	289	310	292	290	296	311	298	272	290	309	277	275	290	298	303	300	296	298	282	289	263	319	285	323	316	300	305	320	270	299	307	286	269	288	257	302	275	258	301	250	255	287	297	310	251	307	292	330	307	282	276	291	300	290	298	333	265	310	293	347	270	324	301	278	294	313	304	283	286	328	287	275	307	310	324	314	269	288	289	316	300	309	264	306	251	297	313	270	285	296	298	262	315	321	281	292	292	267	291	302	305	292	269	297	273	285	314	304	296	292	300	288	283	301	309	291	265	271	274	283	318	311	305	288	299	278	297	296	307	280	303	280	243	255	283	293	270	277	285	301	335	277	282	290	278	292	292	280	300	278	286	306	316	307	271	310	263	282	331	286	342	254	263	302	292	301	309	254	324	286	297	312	319	307	301	293	295	305	313	287	269	284	284	300	301	276	283	287	292	299	281	288	304	303	296	305	318	274	317	273	288	312	342	283	305	256	313	317	306	252	287	256	284	278	292	285	298	287	273	267	307	279	304	280	278	303	282	283	279	313	327	268	274	277	298	309	291	292	288	307	287	267	317	296	324	320	289	306	288	312	300	307	292	284	314	268	268	287	316	282	306	289	300	282	312	272	305	288	319	313	308	261	310	308	307	290	300	263	286	295	291	311	285	301	280	302	279	279	297	329	265	293	308	312	278	290	302	270	269	266	306	281	323	300	280	269	265	262	319	282	280	312	269	297	289	274	260	272	337	301	292	293	296	277	300	283	259	280	287	319	292	307	291	319	314	316	345	288	299	316	309	277	319	305	330	315	316	287	314	306	302	281	274	293	284	311	304	299	276	286	308	283	259	280	337	287	319	302	287	263	299	265	320	318	278	286	281	306	294	329	312	289	308	286	305	304	281	274	321	296	291	316	259	290	283	324	281	306	291	254	330	303	267	275	288	325	320	284	294	284	282	256	275	327	334	304	315	278	304	294	291	340	293	315	261	286	294	317	288	294	285	282	276	280	259	294	316	258	290	283	291	285	296	275	272	289	291	264	286	289	293	274	295	307	307	287	282	303	289	294	310	301	269	295	312	301	290	272	283	279	319	257	251	307	300	298	304	311	302	317	290	335	277	283	286	291	310	305	278	293	277	297	299	285	315	289	303	274	273	272	287	327	273	296	276	294	269	306	271	263	279	271	271	296	326	299	321	274	262	268	323	320	287	307	317	291	291	295	265	258	288	291	282	268	245	288	245	304	318	280	324	294	273	290	309	297	263	277	291	287	298	272	299	287	275	275	280	317	303	281	259	265	282	242	301	316	318	278	309	306	306	300	331	276	271	284	284	304	299	289	297	297	274	288	269	301	299	259	303	277	308	321	279	272	283	289	284	281	285	303	288	276	302	282	273	277	296	335	293	312	283	293	293	292	307	274	307	297	300	291	299	352	276	274	270	288	277	255	281	305	295	321	266	303	320	257	334	286	304	302	311	277	272	297	292	306	284	293	278	285	283	279	311	332	287	306	300	290	348	289	303	288	304	277	286	292	301	288	281	299	302	285	295	289	324	285	295	296	272	287	317	302	307	299	289	260	292	306	289	322	308	273	294	258	288	320	258	279	289	279	302	281	343	320	326	268	273	307	271	299	315	295	285	318	280	320	298	320	312	282	317	300	274	302	273	294	284	305	314	262	282	289	294	306	292	322	309	304	327	292	329	303	295	315	277	273	299	282	274	267	296	304	304	320	277	299	287	294	301	289	290	318	297	305	310	313	304	282	272	268	306	301	300	306	243	306	316	287	291	312	317	276	241	309	301	338	277	304	285	263	287	295	286	314	291	300	306	297	268	307	270	277	282	286	294	303	290	302	307	269	310	321	241	301	288	294	300	309	274	276	296	273	285	290	282	267	284	270	311	260	321	322	287	302	306	297	287	292	307	281	262	308	302	271	272	267	270	272	271	241	320	295	309	256	291	288	303	295	272	304	274	258	309	318	292	244	312	303	284	318	279	285	303	314	296	249	271	264	306	308	278	295	289	264	282	306	293	304	269	315	302	299	278	294	289	324	284	306	272	308	301	281	303	310	326	312	318	280	290	290	323	275	269	317	294	287	314	318	281	291	276	280	324	272	274	323	311	292	255	316	328	259	289	302	329	286	267	269	301	261	280	278	309	302	308	287	300	326	297	300	273	287	288	319	290	274	296	307	264	299	290	290	286	305	291	270	297	290	259	310	286	322	268	299	274	314	248	273	294	303	281	277	280	300	268	290	281	295	268	290	322	310	309	281	295	285	295	299	328	289	273	261	248	257	296	290	324	325	273	286	282	274	283	297	303	310	278	309	320	302	261	292	277	298	311	262	271	275	296	303	299	278	275	273	278	288	295	304	273	324	301	287	282	295	304	287	306	287	291	303	320	288	275	275	283	299	308	289	304	305	281	280	308	282	290	298	290	284	289	291	333	288	276	308	324	283	300	294	328	297	250	278	273	315	307	307	284	288	317	307	285	314	323	285	269	294	283	256	280	271	310	316	296	309	299	293	277	293	288	291	287	293	278	286	286	303	276	301	295	277	290	300	298	287	314	301	268	338	303	309	284	261	274	283	293	317	281	333	297	307	292	292	276	280	306	293	261	337	310	270	321	326	275	280	313	299	279	286	299	296	317	291	289	293	273	266	274	316	309	299	260	280	307	300	287	316	328	269	288	300	282	253	290	318	283	301	289	315	297	289	319	289	304	274	277	310	309	295	321	318	264	300	268	283	301	285	280	269	251	312	291	305	295	267	263	284	307	303	281	272	289	285	288	282	288	307	321	299	272	298	279	302	291	310	299	302	297	316	272	277	266	303	304	287	297	288	295	321	296	319	296	304	262	306	289	293	304	309	242	344	275	265	295	278	314	305	298	251	306	296	278	269	278	300	273	277	302	289	297	290	285	274	294	310	301	276	278	295	322	267	318	279	291	306	304	289	284	315	307	326	291	292	246	287	265	310	289	292	286	310	289	307	268	294	296	302	286	328	283	319	269	279	292	268	266	318	306	309	265	279	269	266	272	294	252	248	268	283	276	289	303	307	296	270	282	264	293	269	247	307	280	319	273	280	325	279	278	306	301	277	283	260	283	306	300	264	316	297	254	269	300	306	289	273	281	297	294	295	283	324	290	261	279	286	322	302	272	280	291	298	272	318	275	279	256	307	305	295	302	279	276	311	294	292	288	295	313	275	269	288	289	295	299	251	281	286	310	266	280	302	302	296	312	303	279	290	279	294	267	290	315	305	303	284	291	287	295	291	335	293	274	317	272	291	294	285	286	278	257	271	264	292	314	312	314
3616	3428	1843	1193	899	814	800	775	647	707	755	712	662	705	663	691	714	691	625	730	677	708	684	723	683	664	641	635	672	667	629	619	675	705	694	676	636	645	668	639	685	631	636	660	689	677	672	653	658	634	667	636	630	654	659	608	658	661	629	680	642	639	634	691	668	655	687	712	590	676	633	645	616	707	664	684	642	656	681	650	687	625	645	616	663	656	626	672	697	671	658	688	695	668	646	672	632	647	675	654	730	640	647	699	667	692	678	639	646	691	663	648	681	676	657	660	660	627	651	609	696	696	701	671	660	641	652	699	691	666	693	641	627	642	620	608	628	642	649	663	637	630	692	673	678	670	641	621	723	635	635	644	691	658	708	705	627	634	630	670	661	645	685	651	634	669	668	725	625	635	647	650	636	640	649	673	637	675	661	642	659	646	635	648	663	653	652	643	622	677	674	671	644	688	636	672	697	637	698	639	634	619	680	644	699	649	668	604	674	676	652	678	629	654	679	698	668	701	635	697	668	656	689	645	655	629	689	632	686	664	662	651	683	638	647	634	636	691	664	622	637	659	687	683	669	725	654	646	671	634	676	686	644	598	664	666	659	658	632	708	645	629	663	675	638	633	710	646	674	636	645	601	594	661	659	624	666	671	633	707	628	634	655	697	662	647	673	667	690	691	667	678	653	667	697	655	676	618	674	672	643	675	652	644	646	633	647	667	674	675	697	621	618	640	674	677	647	633	633	685	659	666	644	651	660	642	626	690	650	640	673	618	653	643	688	624	674	636	635	657	646	582	637	650	658	674	660	663	638	638	645	703	624	697	653	619	642	612	623	659	694	600	682	648	645	684	654	669	666	676	665	614	636	679	698	646	654	654	657	705	656	640	670	663	625	649	707	671	643	694	653	664	649	681	659	648	701	648	720	649	651	697	641	656	654	590	654	693	626	660	652	666	642	648	630	650	656	687	625	645	652	614	657	695	694	642	613	713	660	701	638	634	653	637	639	651	629	665	619	670	685	701	699	710	685	699	685	653	734	675	600	650	678	674	676	662	634	674	651	680	672	600	676	646	685	671	642	634	626	666	655	647	664	680	677	644	656	654	671	630	694	638	668	660	657	629	652	694	677	631	666	704	672	640	700	637	664	632	673	665	653	662	640	664	709	657	653	678	656	646	655	671	649	663	631	678	649	715	674	643	644	694	613	658	652	713	674	680	679	666	658	664	635	613	704	660	659	664	620	625	754	651	609	672	629	695	664	638	685	643	643	637	674	647	684	658	663	662	683	615	614	638	612	659	610	664	664	629	671	654	666	672	676	664	691	658	668	658	639	661	691	596	675	603	665	647	659	691	682	683	644	661	678	649	685	653	648	695	639	639	672	632	644	649	650	682	637	679	679	633	640	651	640	623	688	671	680	647	664	684	652	657	672	652	682	674	685	629	674	639	645	644	643	656	617	658	653	621	648	670	671	653	661	656	626	676	649	668	702	635	638	658	629	691	616	675	666	667	684	664	683	678	668	614	675	660	653	650	653	667	638	633	616	656	667	625	673	668	701	656	598	675	666	649	609	686	669	670	661	665	693	690	665	643	634	667	655	643	643	673	693	649	641	639	677	657	658	653	649	650	620	674	670	735	619	667	670	686	652	693	627	635	659	655	662	661	655	663	642	643	653	647	660	618	700	679	655	686	646	622	672	628	652	607	655	672	625	627	686	681	674	657	663	647	628	686	671	660	669	622	672	649	614	650	656	649	711	661	645	648	686	660	694	654	662	651	661	665	695	642	670	677	702	673	691	653	688	664	643	671	684	643	648	676	652	686	688	633	722	658	656	706	669	687	674	693	630	630	644	638	703	654	676	610	676	686	609	617	644	641	638	658	693	652	617	653	635	640	702	630	700	657	704	691	647	668	674	670	689	646	683	680	629	635	658	625	652	629	662	644	689	627	675	650	637	643	643	656	693	679	629	671	695	654	651	649	602	632	616	649	664	695	642	661	686	632	684	716	642	722	645	676	665	684	651	660	693	651	678	695	687	657	686	686	661	679	667	643	632	655	689	665	634	665	672	702	662	644	647	673	678	640	647	697	641	644	645	639	672	649	651	667	683	628	672	627	664	653	672	628	658	659	693	666	679	608	665	659	640	661	671	646	655	653	667	664	647	670	637	682	667	637	626	644	670	635	663	632	671	631	675	679	690	678	637	663	702	664	647	641	678	696	649	633	682	648	631	662	625	653	686	659	604	682	670	696	651	619	636	657	658	650	621	642	669	671	641	668	664	643	672	618	649	680	677	653	646	671	636	636	652	650	635	668	658	646	664	652	664	662	658	686	624	604	648	674	622	669	648	618	652	616	645	680	622	648	659	664	668	633	715	654	638	712	675	617	689	621	650	641	670	686	663	673	645	653	629	650	696	707	708	654	637	612	667	671	681	637	657	599	692	678	654	650	634	670	623	650	685	672	579	623	671	705	650	672	647	654	715	682	643	660	627	667	715	620	601	677	657	646	656	660	634	662	691	682	719	622	695	617	689	667	663	682	707	637	689	687	694	689	682	678	671	667	682	643	636	635	625	654	643	669	659	655	643	645	649	649	620	649	617	655	683	679	670	658	642	689	686	653	629	637	643	631	662	639	688	627	648	653	723	637	656	636	634	674	709	606	685	665	658	689	690	628	716	644	698	654	626	625	670	660	634	652	680	652	619	661	681	712	642	643	639	664	652	707	625	702	638	739	624	624	629	635	669	625	637	656	647	644	660	662	665	632	693	658	638	658	639	686	652	682	689	649	670	668	659	664	691	662	654	632	642	653	597	672	632	606	620	635	651	673	629	682	617	715	631	673	635	653	620	639	663	673	685	622	685	653	626	628	679	612	666	677	618	643	651	660	708	668	614	662	637	665	645	639	637	678	655	656	651	661	638	644	643	636	608	630	684	627	648	687	668	639	636	692	691	662	656	638	615	641	645	657	687	614	654	684	664	685	645	653	611	643	668	640	643	671	679	630	659	702	688	646	703	671	643	636	709	640	663	691	659	673	712	631	678	693	660	650	634	646	654	683	664	684	647	676	669	683	669	686	627	678	668	632	661	667	675	675	633	636	639	668	658	691	653	672	651	668	664	717	636	659	683	650	686	678	688	660	683	672	679	674	690	621	648	636	682	691	675	635	633	614	722	652	643	694	629	672	607	653	639	607	613	696	692	664	625	629	660	638	622	653	647	695	667	669	643	653	648	678	705	661	660	712	623	694	628	669	670	666	669	686	679	648	654	671	682	638	668	629	653	654	685	651	665	622	674	654	660	646	685	601	677	687	654	699	676	641	664	669	652	609	666	670	676	613	693	642	667	683	649	650	673	631	673	648	670	631	638	636	692	627	612	683	655	678	645	685	645	634	631	654	666	670	623	662	612	680	653	646	619	647	654	679	671	655	649	690	623	658	627	677	669	682	632	612	658	621	673	663	724	674	651	643	641	680	619	693	680	672	630	631	675	669
23350	20642	24165	27123	20648	20664	16412	1187	617	534	514	374	412	390	336	314	261	230	210	196	186	186	215	216	183	190	177	199	199	180	195	174	184	147	179	185	180	183	200	194	182	184	215	181	173	141	179	191	183	172	199	172	152	166	172	165	180	162	170	161	185	157	185	193	178	181	172	172	153	162	180	173	171	190	168	179	186	175	168	186	179	182	177	164	166	174	178	153	170	165	198	200	143	178	179	168	185	181	169	157	160	164	188	166	159	195	163	168	194	182	192	150	182	167	185	181	192	159	175	156	172	176	150	185	155	189	160	160	182	174	181	169	183	181	178	165	171	169	192	190	174	165	191	179	161	177	209	167	206	166	178	201	183	163	164	162	183	187	185	184	187	181	200	189	188	191	195	158	169	159	166	170	166	177	178	168	213	175	161	188	164	140	171	188	178	151	166	177	207	149	172	163	169	190	169	177	166	175	168	183	169	155	164	167	191	169	169	190	181	179	167	194	173	173	171	157	196	172	182	148	160	183	187	174	168	165	197	189	196	169	169	172	151	174	147	167	161	149	157	178	206	149	166	202	167	174	166	147	187	157	182	172	168	175	176	185	172	163	181	153	185	187	162	176	197	147	190	162	155	162	164	170	168	171	176	157	153	168	176	182	177	172	162	191	158	197	190	197	145	146	163	177	175	155	188	182	171	194	162	192	161	192	159	171	182	190	151	167	169	167	173	148	171	169	181	173	182	183	178	168	166	173	150	145	175	178	204	193	160	173	189	163	180	183	166	165	152	153	173	171	190	186	192	178	183	162	194	174	177	187	161	160	160	180	186	171	179	166	206	155	162	180	190	171	166	167	182	182	183	170	160	157	176	165	182	199	159	190	159	166	185	170	188	170	143	180	183	195	187	189	168	182	166	165	160	173	198	191	181	162	169	185	145	170	171	163	158	163	155	171	181	186	174	188	165	176	179	175	179	186	178	168	186	183	173	183	191	166	169	201	206	150	169	151	156	188	170	160	180	182	168	162	191	156	199	186	163	163	166	159	175	157	154	224	166	174	196	198	202	163	167	167	183	182	174	186	184	176	159	167	166	184	187	185	184	186	203	176	162	181	187	182	186	167	188	187	207	162	187	201	168	185	201	167	187	166	172	180	164	180	147	180	200	176	176	163	154	160	174	191	171	172	144	180	167	193	171	174	159	170	176	181	168	171	193	185	162	170	156	185	152	164	166	186	166	191	179	156	158	192	160	161	173	196	188	173	179	164	205	201	207	178	173	188	173	166	172	190	186	153	162	152	190	179	166	159	194	170	177	192	177	197	167	167	182	167	204	187	178	189	168	183	172	177	186	200	160	166	168	170	160	159	171	146	165	173	149	169	170	173	160	155	207	142	161	168	178	173	185	162	194	169	202	171	212	154	186	165	159	169	179	171	161	140	151	174	165	166	176	191	192	158	173	194	176	187	179	190	188	181	155	165	170	158	182	175	177	195	178	181	156	167	168	171	164	171	163	195	160	155	159	174	183	177	186	175	186	172	173	205	171	152	202	187	175	183	179	166	181	150	170	165	172	179	155	173	178	198	171	199	182	158	173	179	179	168	168	178	206	156	177	169	229	178	172	193	187	173	157	146	171	172	176	190	179	181	151	180	192	178	194	183	203	214	178	171	172	183	186	159	173	190	185	181	180	190	159	176	189	164	182	198	205	187	195	193	169	187	212	178	178	155	192	178	158	175	185	151	169	194	140	157	175	162	159	180	184	170	134	180	154	194	160	201	161	163	169	180	184	200	184	190	170	164	197	185	184	177	181	179	186	135	174	189	165	178	164	196	178	187	163	158	186	155	168	161	178	183	161	162	186	160	163	163	165	157	163	158	198	193	163	151	187	183	188	217	193	176	165	195	179	169	181	151	172	193	154	177	158	208	165	199	171	151	189	168	178	180	165	186	169	173	199	165	148	155	172	176	168	156	163	177	218	188	178	184	155	173	163	172	168	174	172	184	179	171	161	174	163	156	187	169	169	194	173	166	184	193	179	182	165	162	166	175	192	180	175	181	153	169	159	171	153	174	156	167	174	187	203	157	167	163	179	168	163	162	184	214	156	159	194	187	175	175	177	201	173	186	191	173	176	165	184	166	182	177	189	189	174	184	171	182	200	201	174	149	155	180	166	156	174	162	174	163	126	174	182	169	185	191	199	192	161	189	181	182	177	166	188	169	182	169	171	206	179	163	169	175	181	167	180	172	171	200	178	185	181	187	169	183	171	172	177	167	184	180	173	174	164	167	157	192	178	163	174	172	170	195	171	177	172	176	191	172	173	186	173	164	180	193	157	162	178	175	191	151	165	191	172	166	185	152	175	176	176	194	167	166	183	180	182	157	166	188	183	186	166	157	175	175	167	185	173	181	157	175	176	174	166	209	195	163	153	178	176	184	178	180	165	175	179	159	157	180	150	158	181	158	144	152	191	182	170	179	159	176	174	186	187	168	181	170	163	170	161	174	153	175	164	172	181	177	175	163	183	169	171	149	186	162	169	169	161	166	166	165	188	155	175	165	174	171	155	170	191	168	181	203	176	195	164	155	161	185	172	184	167	189	162	183	150	157	180	148	188	159	177	175	182	187	201	159	172	182	159	154	184	158	180	149	162	179	176	185	159	197	189	178	181	183	190	171	196	174	151	182	173	187	183	203	180	179	186	170	154	173	158	168	164	171	149	160	194	183	185	170	177	158	180	176	183	160	156	189	195	176	190	180	187	179	195	178	158	168	175	184	202	161	163	197	162	185	166	177	184	157	182	155	162	150	178	173	183	189	190	166	190	201	169	181	184	163	191	206	168	197	173	153	166	166	175	199	191	167	180	164	157	173	149	171	168	178	198	173	169	161	171	172	174	149	138	167	172	166	172	175	184	163	211	173	184	171	186	157	134	157	191	187	186	193	173	163	157	156	197	160	161	176	174	199	185	178	186	159	188	178	162	171	177	163	158	163	147	174	159	166	165	191	181	170	184	154	171	168	201	194	178	155	195	171	162	182	181	162	184	140	169	161	176	165	163	160	156	170	172	181	180	151	166	175	174	192	175	172	164	167	174	181	172	165	155	160	174	168	174	188	180	180	185	164	155	165	155	165	183	192	175	153	162	184	176	168	165	180	175	182	174	172	170	189	181	170	168	163	169	184	185	174	183	154	163	149	186	156	163	173	180	184	176	186	165	170	167	182	145	172	175	175	168	185	183	152	157	152	177	177	186	180	178	182	169	164	144	163	199	187	172	181	179	166	172	179	181	166	176	180	146	154	160	167	158	177	169	161	167	177	199	160	148	194	185	175	170	180	146	188	188	191	153	171	161	171	175	168	165	162	180	188	161	182	155	161	159	171	178	152	171	152	166	167	184	202	157	179	180	180	169	164	176	186	180	177	187	146	164	177	152	186	169	167	185	195	174	168	164	171	182	173	151	160	157	170	177	172	155	168	208	139	176	206	170	167	168	161	148	187
3619	4895	2470	1303	871	739	639	594	517	533	510	496	504	516	496	468	431	463	448	446	426	470	439	417	434	474	441	398	404	414	385	476	469	439	397	428	449	428	427	409	422	448	435	430	448	438	400	420	448	428	444	410	423	421	430	453	402	433	386	454	442	403	422	425	415	424	402	401	427	433	431	423	457	422	442	412	449	415	462	456	439	390	416	475	441	417	465	406	404	453	446	421	454	420	405	431	442	465	429	433	434	422	383	447	394	421	409	394	414	430	456	443	436	460	411	432	434	421	402	444	422	414	425	435	421	445	431	436	444	435	439	443	461	435	461	436	419	430	446	441	402	450	409	416	431	425	393	425	405	423	422	414	425	433	440	423	413	429	401	409	422	460	408	438	421	417	424	380	433	441	420	445	403	404	401	395	435	456	453	384	449	438	435	427	449	411	409	398	415	426	434	446	388	409	447	452	415	412	399	402	482	432	416	424	418	423	413	465	438	416	418	432	428	421	405	415	457	463	397	415	429	438	412	403	466	444	427	432	396	415	430	410	447	464	436	430	453	432	401	419	428	375	394	408	377	417	409	439	425	459	458	447	386	412	428	447	449	453	435	381	423	391	425	445	401	474	387	449	420	413	457	440	423	410	436	418	384	436	438	439	413	422	444	412	435	425	426	425	408	441	383	410	415	438	440	399	388	425	456	422	449	408	425	399	411	417	423	423	409	442	397	438	436	452	437	442	411	377	437	407	428	408	451	382	402	447	442	434	433	436	433	412	418	435	427	442	437	427	439	421	398	452	370	413	445	447	425	424	444	388	436	416	472	424	416	365	435	440	422	427	423	459	409	417	411	424	407	434	432	401	439	406	427	438	390	452	409	429	402	427	450	417	443	476	406	422	448	442	426	435	417	423	433	436	412	452	409	427	420	427	443	394	421	450	427	422	442	428	415	432	414	440	439	418	439	461	414	391	399	443	402	442	433	442	432	425	463	442	412	398	426	412	425	456	454	429	396	419	443	439	446	429	443	455	436	395	460	446	421	401	422	388	447	431	412	412	423	404	447	447	419	409	477	391	438	421	428	406	422	441	420	426	414	394	419	448	423	431	444	439	426	414	422	427	426	436	448	414	445	399	414	404	407	427	442	411	410	423	413	426	461	418	400	423	397	420	470	448	408	443	421	428	414	433	398	400	431	418	390	400	415	448	408	416	425	425	427	419	471	406	407	414	429	442	405	426	445	463	421	408	435	445	419	421	389	442	451	429	408	453	415	443	430	467	465	398	391	420	431	425	385	440	433	419	409	359	416	440	409	448	416	443	448	445	425	423	439	443	449	437	405	425	418	406	428	421	450	435	427	414	432	426	452	429	452	449	392	471	426	402	460	426	453	426	443	452	441	434	416	413	416	452	456	438	421	427	435	442	417	396	420	475	407	418	435	474	425	453	462	379	437	446	450	444	402	397	418	432	405	412	451	471	413	415	436	413	446	436	432	418	403	446	432	419	465	413	433	431	407	409	403	394	436	433	425	410	428	432	456	430	430	399	435	428	410	413	415	418	414	473	431	369	432	401	415	434	425	434	444	413	447	381	416	428	429	413	435	415	437	452	420	437	408	452	441	439	400	457	441	428	461	422	402	407	401	445	377	437	420	401	429	410	425	461	399	414	409	430	431	410	404	425	371	411	453	400	411	432	426	411	433	434	441	424	401	435	469	429	392	418	406	418	424	430	424	444	424	426	429	425	448	410	406	416	429	441	443	408	429	430	426	408	401	433	414	419	436	415	423	476	456	383	424	419	437	397	390	437	393	426	421	390	435	451	423	429	414	430	421	459	472	440	447	440	457	416	449	401	411	408	445	393	448	412	424	434	415	438	415	438	416	406	431	421	404	434	409	402	460	412	432	448	427	403	403	416	451	430	428	459	446	412	438	418	406	431	406	377	459	422	430	421	413	398	449	417	437	421	431	428	419	431	394	450	438	434	405	402	406	410	465	421	455	408	421	434	427	456	429	423	414	446	447	427	438	427	418	419	428	452	447	429	458	413	448	427	403	405	428	453	439	427	396	405	410	467	429	421	423	389	452	435	416	412	434	425	421	420	411	426	448	437	393	444	415	419	455	447	421	386	413	395	487	416	408	425	446	424	457	416	431	440	378	423	388	442	437	432	401	419	456	434	418	396	421	440	421	409	392	433	431	459	441	452	390	448	417	424	403	413	440	411	430	415	422	440	387	410	389	441	459	412	396	438	417	387	445	398	460	441	445	438	427	422	451	431	455	417	423	429	445	436	424	430	431	419	428	441	436	436	439	406	420	432	422	442	442	453	440	434	444	431	419	430	434	453	430	448	447	420	448	405	455	414	403	385	447	454	440	440	415	425	422	480	415	411	396	429	433	408	440	414	441	420	437	464	452	442	438	410	421	431	432	389	420	445	427	436	455	427	417	434	441	441	407	462	428	431	439	437	392	387	426	415	411	442	445	461	405	459	439	408	439	399	439	450	431	428	426	414	407	418	396	419	422	454	419	437	423	456	394	398	397	422	440	437	435	419	396	446	406	395	418	439	417	456	422	428	416	422	436	421	474	435	420	404	434	437	431	467	420	435	402	479	384	453	438	425	439	449	430	369	422	418	434	420	427	383	427	460	399	463	447	444	439	421	413	419	453	439	434	464	438	416	457	404	413	444	438	386	417	428	430	426	442	447	393	442	414	414	390	427	417	443	426	405	440	434	446	437	420	426	409	444	400	457	467	409	405	402	435	430	442	424	421	392	428	410	410	418	405	401	427	405	384	408	401	411	436	403	437	412	392	417	393	388	414	399	415	396	407	402	445	442	430	431	391	430	448	441	404	433	423	411	438	446	475	442	407	430	445	428	419	468	466	421	438	418	443	453	401	456	431	430	398	453	455	403	428	433	382	428	432	469	400	444	418	387	450	419	443	423	437	430	441	383	401	439	414	423	445	428	418	425	419	449	401	424	390	408	409	410	436	438	465	445	414	430	416	421	466	415	435	438	440	467	425	393	408	418	422	424	427	399	437	414	396	427	391	431	437	399	411	459	438	399	409	416	421	405	388	416	422	414	411	424	392	414	461	393	432	418	424	420	436	421	409	445	397	468	387	423	428	415	420	388	437	440	415	424	404	434	409	410	431	422	458	408	419	452	430	424	411	423	437	458	406	415	453	424	434	442	403	398	445	416	426	453	423	475	431	465	425	421	443	426	392	383	434	387	431	449	453	436	439	439	421	418	413	446	426	418	427	432	409	424	434	432	413	457	416	415	419	408	412	430	395	410	417	401	446	433	407	415	447	455	467	418	371	405	418	422	440	425	450	407	423	408	419	410	424	415	463	421	407	419	422	402	398	402	425	411	429	408	405	439	416	446	422	415	376	409	423	429	401	381	437	432	416	432	410	439	400	411	426	424	423	398	425	403	426	426	406	450	455	438	419	430	407	461	413	428	415	423	453	405	436	439	438	404	429	443	421	428	445	425
31291	19129	7643	963	604	610	591	584	486	538	434	441	492	463	423	433	454	462	411	384	398	396	416	398	421	415	396	428	390	425	437	373	409	437	411	389	399	398	405	413	370	364	381	360	384	404	427	438	424	407	384	433	393	432	402	385	385	413	438	424	468	402	419	402	408	438	405	413	413	337	417	406	377	425	389	402	385	430	404	389	407	403	399	429	416	415	393	389	427	413	437	446	381	390	385	421	448	421	391	415	401	417	390	415	436	436	368	383	420	410	436	442	412	417	416	410	421	400	447	392	431	391	413	435	431	436	420	454	407	398	434	429	428	401	387	386	404	366	382	402	398	403	431	422	396	427	407	386	385	409	416	407	410	408	403	413	411	378	407	405	422	419	408	389	385	397	394	410	403	438	411	410	418	417	412	421	418	448	355	396	431	390	415	394	427	393	421	408	382	458	418	430	400	424	398	431	400	377	415	411	424	426	380	380	406	411	407	372	402	366	352	394	410	403	411	413	400	369	380	411	399	397	402	393	404	400	422	392	422	405	376	436	393	360	401	435	364	415	427	390	387	416	410	416	391	390	432	410	426	403	400	429	425	422	358	416	389	419	414	407	412	409	384	382	408	404	374	398	409	374	411	408	428	385	418	418	390	373	419	400	405	376	434	410	385	385	394	397	429	450	381	428	415	394	420	403	394	390	415	401	382	389	396	395	413	430	397	408	412	408	406	382	420	404	387	418	416	371	396	395	403	431	413	402	391	428	406	398	426	372	388	396	420	411	384	406	389	404	396	435	426	389	422	424	433	411	410	411	431	369	404	444	415	352	439	385	401	386	373	388	409	417	431	386	376	390	405	386	437	416	440	433	423	412	380	390	425	404	437	421	407	394	385	395	368	419	465	366	416	386	408	398	432	410	375	377	412	381	402	433	399	386	393	422	369	387	397	435	417	416	412	429	382	432	438	409	416	406	434	428	401	377	394	415	428	407	401	414	373	423	406	394	396	395	379	413	402	378	403	416	387	410	444	433	435	413	417	392	417	380	460	400	380	390	387	418	430	430	430	396	406	411	425	404	429	395	397	397	406	394	394	404	437	415	397	374	398	410	402	392	440	409	410	405	418	415	446	390	393	433	403	375	370	420	407	375	387	399	393	395	411	443	425	421	414	405	382	421	401	408	404	405	444	393	404	423	423	421	413	385	392	421	452	406	393	426	390	419	415	392	435	410	425	396	397	413	402	404	417	375	403	447	436	438	409	386	391	421	406	399	369	411	383	419	409	363	421	416	408	385	426	403	422	387	374	398	393	403	388	414	386	366	400	388	400	451	421	426	401	414	388	399	408	415	367	409	427	400	408	377	423	406	437	387	394	389	415	410	428	411	418	419	420	385	379	394	421	390	418	382	421	436	423	383	435	424	413	413	396	416	424	412	379	416	393	398	425	421	432	380	432	404	411	432	434	402	397	424	470	398	387	425	404	379	404	389	395	388	389	405	390	407	435	410	419	408	417	425	390	395	410	402	400	405	376	383	419	436	406	407	430	364	407	429	409	420	399	366	371	407	404	383	409	396	412	395	417	384	433	420	393	406	380	396	379	402	430	404	408	407	450	433	387	424	396	443	460	401	383	403	414	382	357	396	434	386	428	399	420	433	387	423	440	402	404	374	393	397	431	406	412	415	387	407	384	362	442	482	403	425	391	393	426	407	380	412	388	390	387	436	421	413	450	397	400	382	399	421	459	418	455	376	413	410	411	443	419	398	414	411	434	451	378	424	407	397	367	409	388	419	385	381	398	392	411	408	441	428	394	422	406	406	439	436	400	371	416	399	397	414	397	361	388	396	388	415	387	389	427	420	447	362	396	376	391	443	418	377	405	429	413	448	424	365	426	441	417	388	388	434	382	373	452	441	400	400	403	425	421	385	395	400	432	431	442	446	407	437	398	412	384	421	386	386	430	387	413	424	394	387	396	413	385	380	428	358	397	408	434	413	410	444	401	436	406	381	401	407	377	432	381	397	429	432	418	412	408	423	408	431	437	415	412	428	412	441	404	427	428	409	409	383	435	425	403	409	368	409	426	425	363	400	425	396	424	486	431	397	376	392	420	363	391	383	401	410	379	391	424	408	427	420	422	424	450	410	377	418	453	440	421	408	434	394	414	437	397	448	460	396	414	400	398	366	420	414	407	421	383	383	412	403	440	401	430	376	365	425	389	443	416	399	387	368	429	399	385	425	440	403	394	417	430	400	381	423	429	381	435	407	420	434	433	407	390	439	407	388	410	398	421	438	437	398	417	401	387	435	402	413	399	416	417	442	431	408	438	405	406	382	434	394	389	411	430	376	403	428	413	401	437	368	423	428	384	414	415	402	418	408	409	403	402	420	398	410	410	417	426	386	404	414	437	414	428	395	417	399	417	424	433	387	402	377	405	414	413	423	414	411	380	410	417	417	422	406	398	399	425	408	435	416	422	395	398	419	410	404	445	407	435	446	405	433	402	415	445	410	406	383	404	401	446	407	398	388	401	408	418	400	394	359	455	396	378	409	400	388	416	365	361	402	406	426	407	451	405	424	407	444	410	449	397	444	380	387	435	430	396	408	399	364	434	382	410	396	404	394	425	405	406	408	395	422	415	381	400	443	397	370	395	437	424	384	448	428	377	406	414	417	420	393	400	377	381	377	437	406	419	378	430	392	413	430	368	424	386	401	431	428	405	394	419	426	415	399	418	417	398	405	405	419	419	430	430	423	406	390	425	410	416	437	404	448	399	420	372	374	420	367	434	416	416	398	421	395	398	402	414	444	388	400	387	390	383	400	418	414	407	411	402	401	398	421	415	408	387	436	392	425	422	393	440	423	407	407	418	403	384	374	439	424	400	415	410	394	410	415	416	397	368	408	435	427	423	425	427	448	426	417	387	410	410	428	444	394	463	359	402	375	410	362	405	402	406	385	425	380	430	384	427	368	360	388	402	416	423	379	385	408	430	413	398	411	376	417	450	387	425	390	392	366	385	409	432	390	402	410	419	405	415	424	394	425	404	380	368	401	382	394	442	400	421	431	377	384	418	408	370	420	425	403	387	366	407	401	392	423	391	387	412	393	429	399	439	411	412	412	379	401	375	383	417	410	436	436	410	390	378	400	384	392	366	409	408	414	418	431	426	389	400	395	426	430	392	428	430	374	423	426	393	418	400	386	426	422	431	410	418	436	407	415	435	377	433	428	414	423	401	396	370	422	402	395	430	437	455	403	385	420	399	456	416	416	405	399	411	407	432	413	426	431	407	392	407	385	404	491	403	416	412	382	386	390	429	419	418	413	394	401	422	404	389	405	390	401	440	385	396	423	399	439	437	425	370	429	417	419	398	421	386	415	384	442	434	428	433	414	383	392	370	382	422	425	400	413	401	413	430	411	369	410	416	388	424	438	376	392	379	425	405	388	406	407	393	430	430	461	429	414	439	386	395	410	410	444	399	428	411	435	413	367	401	414	444	392
5743	1844	1276	1090	1044	960	991	950	929	936	916	947	930	959	917	959	880	888	935	980	862	944	937	914	955	937	900	893	936	952	935	929	913	925	879	879	935	858	876	912	876	941	892	926	931	967	908	904	909	925	916	883	874	944	889	958	932	908	882	915	888	919	875	912	906	931	928	949	873	884	943	870	892	906	880	931	918	827	946	948	941	892	918	915	968	931	901	900	905	931	885	890	881	888	961	936	889	876	904	846	887	876	944	893	902	955	920	894	899	898	866	952	924	910	906	915	1002	876	902	932	903	937	951	916	930	901	946	863	896	923	910	886	932	902	925	880	915	894	895	896	841	873	882	888	931	922	928	943	892	904	919	929	962	941	936	928	914	878	926	918	918	897	922	891	964	972	898	932	912	882	957	885	845	968	887	886	898	898	872	905	963	923	936	908	958	879	892	886	955	877	891	907	901	881	860	868	937	906	942	950	926	835	896	943	894	923	954	965	877	935	899	926	865	927	882	888	893	880	966	948	894	871	911	907	908	898	970	919	882	932	898	897	911	923	854	922	903	936	915	876	849	959	871	912	964	945	956	926	914	932	869	874	903	917	890	917	929	896	915	885	860	877	892	947	924	912	901	918	907	951	878	927	865	899	872	934	912	911	867	883	879	912	928	907	997	875	914	892	891	871	949	930	898	923	867	850	888	918	882	846	943	902	962	925	895	896	878	939	929	882	911	904	909	891	870	911	899	893	873	907	906	924	947	920	958	905	917	917	905	957	885	844	894	946	935	970	950	931	932	945	884	933	912	891	933	914	902	956	945	855	952	953	896	906	893	880	873	949	905	915	899	932	942	876	868	847	923	972	919	866	894	935	889	921	924	885	932	884	900	864	978	913	907	917	875	876	875	911	924	942	886	943	929	962	902	878	878	928	962	906	897	914	906	881	865	938	889	947	902	922	876	917	899	913	893	900	907	923	895	943	867	957	899	928	902	879	861	906	896	919	895	922	916	903	872	881	907	877	922	948	942	948	904	933	963	927	899	953	931	973	915	945	915	911	907	895	927	933	903	872	931	913	942	908	932	1002	959	946	891	953	886	891	882	920	905	905	916	910	894	858	894	935	916	905	912	936	898	896	897	836	900	952	906	933	933	939	921	856	859	895	909	905	889	874	888	873	883	881	880	845	932	885	918	891	906	874	904	934	930	843	941	937	911	907	902	910	908	918	952	946	902	934	912	909	903	907	942	875	897	912	899	917	890	870	953	920	884	988	898	977	943	865	900	953	896	925	921	910	905	988	956	846	897	925	899	913	894	915	898	898	937	944	900	926	925	907	862	932	955	965	929	909	922	919	944	942	905	908	960	912	848	915	924	895	915	943	911	884	922	951	918	892	905	948	942	900	907	888	937	912	899	945	880	854	940	916	880	930	882	943	917	937	901	912	906	884	895	916	927	883	868	893	935	900	916	880	939	938	975	861	806	928	943	857	872	946	887	876	884	857	863	888	931	896	934	896	890	954	906	906	884	937	912	894	904	930	863	894	877	891	936	923	916	958	887	955	907	873	936	933	901	896	932	907	891	940	884	997	979	880	962	886	921	895	914	879	885	936	890	893	901	910	915	848	855	934	910	920	921	939	865	883	952	933	918	899	944	946	919	926	898	892	922	935	904	963	912	923	907	907	867	854	935	901	888	886	925	899	888	910	924	871	920	896	907	902	928	936	918	941	933	892	943	932	927	935	853	887	963	924	860	849	982	894	962	861	935	873	921	931	892	913	841	946	888	906	904	935	910	953	943	872	851	852	848	883	929	869	843	919	985	878	906	1031	953	933	921	930	914	915	877	906	953	901	917	923	928	965	950	925	845	880	881	874	896	988	910	900	934	897	932	934	916	912	915	943	941	912	903	960	911	867	887	826	950	903	841	934	870	928	876	902	930	905	930	912	871	890	896	911	918	911	908	948	914	891	938	969	883	888	862	937	911	903	900	903	932	915	883	932	893	879	954	883	975	907	908	904	900	898	901	971	942	921	832	911	936	932	939	948	973	942	883	932	894	944	902	946	910	931	941	920	873	890	926	976	896	967	953	905	919	889	982	893	907	888	912	879	916	944	880	915	880	897	933	921	932	885	899	905	885	934	925	880	883	922	858	888	927	932	874	919	923	939	866	907	913	883	874	899	895	900	852	867	919	895	948	903	898	926	950	898	940	882	963	941	887	898	884	917	879	930	897	864	906	951	916	921	953	873	949	933	956	901	896	906	893	905	892	932	903	915	884	917	896	912	898	907	935	913	900	913	891	816	848	933	930	872	905	885	917	974	922	864	906	955	896	882	915	935	921	845	904	913	907	913	940	915	916	897	929	907	975	922	898	884	887	918	1001	904	926	937	876	936	869	874	908	953	915	945	893	905	899	880	942	904	911	870	912	853	877	908	922	925	898	836	879	949	942	932	925	948	926	913	903	913	913	886	872	944	935	916	922	919	947	950	888	917	899	909	896	937	929	860	847	926	881	935	890	895	919	923	911	908	870	856	889	883	892	941	910	901	873	896	884	860	872	883	937	935	892	933	914	936	888	850	880	883	942	937	894	843	926	920	896	924	884	928	857	922	859	970	952	910	974	957	930	931	900	929	923	945	952	898	885	932	862	902	842	901	892	913	887	922	925	922	901	932	929	926	927	915	943	925	947	912	958	868	894	871	907	910	925	895	925	883	948	965	886	873	913	937	893	892	925	901	922	913	878	924	874	899	856	882	916	831	909	873	961	919	884	914	889	888	950	970	909	908	936	902	894	882	869	931	948	992	888	897	909	931	893	886	928	895	923	938	913	895	898	885	868	898	907	866	936	883	918	923	898	914	918	845	881	933	942	886	896	881	856	877	893	929	912	904	936	907	889	913	873	875	921	980	872	894	943	923	925	900	869	922	875	900	873	914	900	949	928	930	910	899	918	898	884	889	931	930	919	907	870	938	882	889	907	856	923	900	870	912	947	881	943	874	908	911	831	907	991	900	904	907	961	908	928	942	905	915	903	892	945	900	869	884	930	884	903	913	984	886	900	882	933	891	932	865	896	908	933	948	990	953	923	971	900	928	863	919	895	878	918	858	878	966	910	908	886	876	911	943	918	895	882	919	878	893	897	892	926	860	910	877	894	932	897	932	919	947	907	912	921	947	895	880	903	884	882	898	855	917	901	921	904	900	913	902	859	891	909	928	894	907	871	900	908	938	861	905	919	970	878	884	883	948	909	942	880	879	909	894	950	883	926	902	908	874	864	910	938	950	972	899	900	895	917	890	877	950	930	848	952	904	929	896	937	952	931	898	900	886	890	892	906	859	952	885	905	898	843	905	913	923	892	964	892	929	883	901	899	885	917	911	949	946	956	902	972	891	826	910	929	897	862	914	927	900	907	876	958	954	929	913	889	925	939	910	907	964	984	875	930	938	916	902	911	954	891	928	903	939	850	944	914	905	920	899	921	894	895	876	902	897	943	878	932	902	984	880
23983	20650	23880	27462	20642	19765	1235	702	569	530	496	420	417	365	365	351	327	332	348	319	337	322	331	322	280	292	285	319	306	294	323	324	279	330	285	290	292	282	328	325	282	251	319	311	304	275	300	294	297	271	322	275	278	301	280	290	261	274	262	312	282	295	317	284	303	266	299	289	274	302	299	317	300	282	280	298	301	323	266	277	351	297	282	292	299	325	288	276	295	317	297	261	286	280	284	295	327	274	306	276	245	296	284	291	271	276	267	295	283	296	262	284	286	320	277	307	274	285	306	313	307	292	298	280	331	299	258	287	276	268	305	291	304	237	286	252	308	272	255	299	282	267	265	285	266	312	251	271	275	274	268	305	287	267	294	268	301	308	290	277	307	268	260	280	284	290	294	290	295	301	286	281	288	296	288	289	323	252	275	268	321	296	306	276	305	289	286	318	289	283	269	291	292	301	290	288	320	306	262	267	299	293	300	306	282	283	253	287	335	272	298	266	268	278	308	302	306	315	295	303	289	264	313	301	294	288	309	268	309	261	289	299	286	266	287	289	253	260	279	274	293	308	313	276	256	301	312	257	278	265	324	282	310	293	295	263	305	261	290	314	300	297	264	286	299	289	272	284	301	284	303	293	291	312	292	257	282	293	287	301	294	308	310	299	293	293	305	278	263	293	279	267	280	285	285	276	276	281	296	325	291	317	285	290	288	285	279	287	263	277	292	309	317	283	309	292	259	257	298	277	273	291	308	312	306	269	308	294	293	317	317	281	295	292	306	263	284	285	304	269	320	262	255	260	332	305	308	277	262	305	308	289	314	307	278	276	286	285	302	308	244	306	284	341	300	312	304	288	295	267	257	279	294	289	275	275	304	296	290	328	268	303	313	282	320	288	317	292	328	290	302	254	286	339	269	291	286	294	274	289	309	314	313	290	271	279	239	293	286	291	280	275	313	305	295	323	310	291	275	304	285	282	320	310	270	298	275	322	325	282	278	320	322	282	300	275	302	300	302	318	281	304	304	290	244	300	285	291	311	322	281	288	291	262	253	301	307	293	254	315	266	291	278	285	309	283	269	261	272	309	295	295	297	273	279	268	287	286	297	301	302	283	286	309	281	326	293	308	321	309	268	266	300	301	281	287	293	321	287	288	289	285	298	299	278	285	250	304	294	289	290	301	318	313	299	292	284	286	281	304	294	262	294	304	293	279	280	324	296	294	283	262	293	276	319	293	293	293	291	307	277	306	275	290	311	284	322	337	298	300	271	303	285	261	294	276	317	301	288	292	295	281	285	298	310	323	288	296	286	301	282	304	302	286	313	270	300	262	291	319	295	305	276	289	267	269	298	305	286	289	302	322	305	310	280	290	305	299	299	281	271	310	279	308	301	277	285	269	295	299	281	276	295	279	291	274	289	302	326	297	310	255	284	321	291	289	292	276	305	272	259	298	304	297	278	299	317	314	300	249	304	292	303	303	296	313	320	307	298	297	291	312	272	330	245	281	313	317	330	321	291	281	305	291	275	288	283	305	308	310	261	285	286	330	254	298	285	290	300	316	299	258	324	295	304	322	296	286	275	262	271	298	291	287	299	319	306	285	287	295	285	313	272	282	326	322	282	248	264	266	279	295	298	284	282	301	278	295	288	318	271	284	292	272	322	298	281	269	267	276	277	314	311	290	253	287	288	285	270	323	326	308	282	285	264	288	307	288	305	289	280	270	247	303	287	259	292	321	268	299	288	288	269	299	325	314	276	287	270	318	284	254	306	290	304	277	335	293	274	259	299	241	271	255	306	292	284	296	308	318	315	268	297	288	272	271	317	296	301	278	276	293	264	272	299	301	297	288	321	272	266	276	292	295	251	246	274	277	277	305	289	302	281	268	285	286	279	283	288	282	291	292	301	296	253	284	296	268	325	320	297	340	284	280	282	283	285	313	277	283	291	299	316	293	304	289	283	298	307	281	292	301	299	263	269	314	285	272	288	297	271	283	296	311	339	274	287	296	312	295	295	272	300	262	281	323	291	298	274	301	291	297	300	312	281	321	306	312	296	285	278	276	296	308	310	282	263	296	271	270	304	296	284	298	276	304	268	281	284	328	278	270	283	313	279	327	285	266	255	287	276	276	264	279	324	305	285	288	304	285	284	327	308	259	284	287	260	247	310	268	274	302	291	349	290	305	286	275	285	274	311	249	278	289	307	293	277	294	292	279	232	280	289	297	290	274	262	292	301	294	302	319	329	286	311	279	337	280	305	286	290	284	265	312	298	277	306	291	293	310	307	301	320	296	301	321	282	309	315	311	278	299	283	277	304	271	285	286	295	299	300	303	331	282	340	315	282	305	295	294	235	314	309	261	278	270	276	294	274	278	292	293	328	285	267	257	283	304	310	298	298	276	307	308	291	277	317	327	290	263	307	280	300	277	328	299	277	317	284	281	305	274	319	299	272	285	255	281	280	313	282	297	322	290	300	271	308	313	278	281	313	299	307	303	295	272	245	275	298	289	304	282	282	295	272	267	288	281	278	316	288	261	280	262	279	265	325	289	264	285	283	276	254	276	265	271	287	247	295	324	291	271	277	287	300	326	312	267	263	264	255	288	264	281	318	260	282	317	307	276	281	292	285	307	330	296	271	258	249	297	289	288	318	269	288	286	293	276	269	279	307	258	272	284	268	287	298	296	298	324	265	282	271	295	298	287	281	280	269	295	296	282	305	297	272	302	287	259	271	276	321	297	275	277	302	274	287	295	286	270	293	285	304	295	330	277	291	285	276	281	291	263	285	272	320	283	313	280	317	291	302	287	267	308	326	287	294	284	291	292	286	285	275	274	291	312	273	305	299	321	299	253	289	291	282	259	294	282	261	276	282	274	328	319	320	274	306	276	277	291	289	297	305	277	293	304	270	280	315	319	313	284	314	277	273	293	262	282	284	300	271	283	287	310	269	284	320	286	306	299	302	288	289	306	282	230	261	303	279	284	319	269	270	283	253	333	267	321	260	289	309	277	306	270	302	324	297	301	300	280	308	267	274	309	299	316	284	314	335	279	305	285	311	272	285	290	298	301	269	292	270	284	249	283	296	258	280	286	267	290	323	299	299	278	304	283	290	289	281	305	276	306	296	291	309	293	262	294	290	331	294	291	277	269	278	287	272	299	282	291	269	248	278	316	286	294	263	299	288	267	256	307	309	311	309	276	336	301	279	259	279	287	258	278	289	275	284	278	291	304	274	279	282	275	289	312	264	269	290	300	304	302	297	336	309	279	320	280	320	308	291	302	246	266	329	303	328	274	351	280	282	287	320	291	305	317	284	281	304	303	292	274	296	296	293	295	272	327	275	283	299	279	274	326	318	264	309	297	259	285	302	272	284	291	268	331	325	270	258	280	252	268	259	308	337	311	297	289	297	318	298	310	314	303	301	279	267	296	277	292	286	280	285	305	327	311	291	295	311	298	296	289	303	306	273	280	285	282	276	268	259	281	268	306	310	287
3512	3446	1914	1212	914	829	824	733	746	756	713	708	723	724	644	681	673	654	711	657	661	640	699	669	630	628	683	660	664	654	669	671	666	627	597	660	680	614	619	626	660	649	633	675	700	704	639	595	710	662	640	648	628	683	663	654	665	659	664	632	718	648	653	717	626	658	641	662	646	671	669	663	634	687	639	612	608	738	682	631	681	627	674	628	657	684	659	646	702	642	627	655	628	669	646	713	657	617	664	643	608	701	638	666	613	718	655	707	641	649	664	684	674	655	597	661	670	643	654	656	634	703	641	659	647	657	658	688	634	663	702	703	637	689	651	667	611	678	625	657	682	622	705	698	677	643	621	683	702	647	678	646	650	650	632	651	631	635	636	649	672	655	665	633	681	659	673	658	655	657	670	654	679	670	610	684	662	666	666	646	640	665	668	641	655	639	652	586	666	700	648	643	659	620	655	682	638	690	641	676	665	669	664	659	635	650	675	652	626	639	635	672	634	624	635	638	634	634	637	639	653	698	662	691	664	673	675	716	668	663	670	605	682	669	673	653	623	655	691	626	669	658	623	679	705	625	637	684	610	613	655	681	666	664	687	717	661	676	633	678	596	618	682	656	625	666	619	643	633	647	621	699	713	668	672	698	629	642	633	673	645	652	666	651	646	691	610	624	691	690	667	658	656	661	620	633	654	629	678	651	662	685	629	663	660	653	675	689	691	671	658	637	640	639	648	704	648	624	657	630	649	614	640	636	630	652	669	691	617	676	659	649	668	657	619	665	653	662	692	675	616	670	682	669	660	643	707	681	656	670	656	659	650	693	647	654	654	647	661	652	661	707	660	632	681	681	647	684	651	649	653	657	638	682	665	661	650	638	649	634	673	638	661	644	655	672	628	670	653	635	626	678	668	666	659	657	681	676	643	625	619	624	647	632	652	661	632	645	648	685	684	615	648	664	675	642	691	709	646	665	638	675	679	626	668	683	630	655	706	627	622	674	638	617	676	653	637	621	662	681	668	666	688	650	687	680	657	623	631	652	646	666	671	637	652	668	632	654	657	627	645	630	671	662	625	641	667	664	640	655	623	651	642	674	682	665	621	674	641	649	614	651	666	635	648	669	642	671	610	670	657	638	671	652	646	653	640	622	640	640	632	633	670	674	615	635	643	642	666	681	657	700	710	668	636	653	659	641	660	655	609	701	627	659	683	693	675	608	634	671	657	680	618	644	645	652	662	669	647	678	664	680	665	640	640	665	662	643	643	638	628	634	665	642	654	687	644	640	658	670	626	658	618	667	633	648	636	653	648	647	629	648	723	644	639	675	620	641	631	624	648	647	665	658	664	676	647	658	653	653	709	652	650	692	634	695	595	651	687	678	663	712	677	657	693	675	629	660	658	693	651	663	627	639	639	657	672	675	640	678	668	679	673	639	694	644	627	668	678	656	672	660	652	635	658	660	641	650	635	687	605	658	620	644	684	662	612	655	681	677	686	668	623	610	632	666	643	614	625	666	664	667	688	632	660	682	652	675	615	658	636	627	657	685	623	660	663	664	660	638	657	604	637	637	662	654	661	620	657	654	686	635	714	682	649	688	644	609	638	657	678	675	690	705	662	670	650	621	623	621	661	656	630	594	653	649	627	661	684	609	670	666	678	665	634	643	622	669	654	642	665	628	665	607	648	653	611	650	666	679	690	693	637	643	629	684	608	657	648	652	668	651	639	628	606	660	666	686	695	645	661	649	610	648	652	655	657	666	657	674	671	660	664	646	602	677	676	640	660	630	653	694	684	652	673	652	615	654	636	668	690	617	656	683	639	647	682	650	645	674	663	676	603	608	634	681	653	668	616	659	648	642	694	659	630	711	647	669	644	652	694	661	618	692	656	625	616	655	646	694	683	671	637	616	666	663	652	655	677	664	655	667	627	630	674	617	660	658	621	664	631	632	622	696	612	679	677	648	627	632	595	642	651	676	674	674	699	640	682	615	641	648	645	678	642	663	669	690	668	638	634	673	605	653	648	653	647	649	653	663	672	634	662	646	648	661	627	693	651	625	628	612	645	639	654	624	664	665	666	687	652	642	676	685	668	594	634	656	689	657	709	655	669	640	651	680	646	673	704	631	589	687	663	690	717	638	673	679	686	644	648	645	622	649	643	602	637	673	677	668	695	648	629	682	710	638	628	653	654	672	654	664	699	622	655	664	622	650	644	604	657	661	647	725	622	650	676	634	659	594	642	688	692	650	655	619	660	634	625	666	674	649	643	648	634	654	674	677	672	647	644	631	617	617	657	608	634	703	651	594	617	652	674	686	650	656	661	683	673	670	630	616	675	608	604	659	663	656	654	694	632	669	654	595	678	611	662	599	670	687	692	666	656	574	620	669	613	642	644	660	638	640	645	670	632	635	668	671	669	639	687	706	702	661	683	683	616	688	681	730	714	668	683	667	696	672	636	643	680	666	666	667	697	606	678	640	684	622	674	676	636	638	637	685	649	660	662	680	657	628	679	647	707	650	705	668	674	660	665	631	613	633	674	615	628	666	637	659	604	659	649	660	642	618	669	625	669	652	636	678	663	694	648	645	649	648	657	662	703	652	660	624	672	648	687	656	660	679	704	707	632	628	627	610	677	641	695	644	654	656	625	642	580	665	670	635	642	606	656	666	680	684	642	639	666	631	691	691	669	687	681	630	654	661	627	660	631	681	679	654	661	659	660	654	656	634	647	669	695	659	662	661	622	658	643	714	659	649	664	689	653	682	676	634	667	675	619	648	696	636	665	630	643	694	636	672	669	648	672	676	609	664	647	637	629	690	690	644	620	665	658	672	603	623	659	670	637	659	661	635	647	694	653	675	694	664	641	663	635	711	688	619	677	656	638	682	663	660	677	649	663	647	599	643	661	676	642	676	668	676	655	713	655	655	637	655	653	650	670	637	672	648	624	624	668	645	649	691	652	640	655	649	676	670	661	677	641	589	703	661	695	617	667	666	641	646	635	646	615	646	686	660	613	642	641	641	653	660	635	635	648	673	634	617	697	644	650	619	623	644	666	650	632	642	655	668	661	628	662	636	653	655	704	665	670	675	653	690	617	675	642	674	659	636	659	671	700	697	665	681	681	682	710	610	669	662	675	682	639	619	674	669	646	615	643	633	671	653	684	635	700	687	650	682	661	697	677	618	616	678	631	636	669	658	642	629	643	642	647	641	686	651	623	663	640	671	633	682	681	669	651	650	705	700	644	664	665	621	643	683	650	624	704	680	661	714	659	668	672	657	637	611	645	655	656	651	651	657	660	682	673	649	620	651	655	629	623	664	624	670	674	648	645	659	653	645	646	675	658	632	642	648	656	642	649	686	634	664	660	610	658	601	650	642	649	664	653	614	650	671	595	644	711	651	639	688	665	679	678	661	644	629	634	635	654	618	701	633	673	650	621	651	678	673	657	654	608	696	610	665	660	663	624	696	646	632	656	660	662	677	667	595	703	623	661	656
23468	20734	24274	27280	20737	20757	16538	1141	724	620	500	410	442	391	325	244	266	242	232	219	217	197	231	177	210	197	181	203	181	196	194	188	185	180	173	201	195	166	195	189	161	187	170	164	188	184	187	170	155	181	176	183	169	187	220	186	211	164	165	179	160	133	188	165	204	165	159	213	187	179	154	153	172	213	173	198	189	166	187	183	201	172	178	172	166	184	148	174	191	197	168	166	175	193	171	156	170	166	193	190	218	177	193	173	175	170	180	160	156	205	186	174	178	189	184	172	163	185	186	182	187	148	156	178	201	167	182	195	186	171	157	188	162	177	151	173	181	180	186	172	179	146	201	170	185	166	161	189	159	181	178	185	165	150	161	169	188	180	168	207	188	167	177	176	186	215	183	175	186	160	171	179	173	189	175	190	162	162	182	180	171	195	170	166	174	173	159	189	177	189	177	180	171	178	150	155	193	172	189	155	184	186	177	152	175	192	173	168	174	169	169	169	153	178	150	172	170	185	160	164	179	187	163	173	158	180	183	159	197	156	163	173	161	177	169	160	193	190	158	170	155	186	178	184	176	192	181	149	167	181	203	178	200	141	171	178	185	164	179	162	186	172	201	192	202	161	181	176	146	178	160	178	178	192	176	166	213	178	189	173	192	184	168	177	182	192	167	164	183	159	163	183	153	160	181	176	200	196	175	170	160	180	163	185	179	187	187	178	175	197	180	184	205	175	165	152	185	185	170	168	179	181	165	179	162	177	178	166	155	156	184	175	154	153	165	156	164	174	175	186	190	178	176	185	175	185	181	180	176	196	196	186	174	189	192	168	177	192	187	144	161	180	152	176	182	177	188	167	174	189	171	192	176	220	195	163	187	161	177	194	178	166	167	167	183	183	179	168	172	178	165	173	184	190	163	184	157	178	183	165	184	178	174	146	175	185	164	184	198	191	172	177	175	165	168	166	153	166	185	184	169	171	179	174	174	172	181	168	157	199	187	170	190	184	178	176	169	153	181	205	173	160	166	169	152	188	182	172	152	156	182	175	174	199	176	194	170	197	182	159	172	176	178	210	170	200	155	143	174	192	189	171	157	157	153	192	186	176	184	181	177	162	180	160	151	168	165	177	173	154	153	169	201	162	168	175	208	174	192	174	180	164	140	174	185	185	172	159	158	176	172	177	195	159	162	168	172	168	216	190	174	181	193	191	182	162	186	184	183	174	177	164	179	185	182	190	187	168	215	175	194	193	153	175	182	195	176	164	183	184	177	164	192	171	161	163	184	162	172	210	159	175	182	183	189	196	186	181	183	160	161	189	178	169	178	174	161	162	141	189	156	162	192	163	188	188	179	189	161	168	187	186	186	175	204	184	169	196	184	163	150	179	183	187	158	169	179	187	177	163	144	155	184	184	181	176	165	199	175	176	176	163	180	167	164	183	164	158	173	179	196	178	170	182	187	178	164	166	171	179	188	175	186	178	168	152	152	183	183	196	181	158	164	187	176	189	181	182	176	183	159	183	196	163	198	150	176	164	189	171	192	150	163	179	155	181	166	174	148	168	178	185	175	155	168	189	169	176	157	185	183	163	168	171	170	192	161	164	179	162	160	176	155	160	172	202	206	167	164	196	167	172	177	156	179	192	185	173	148	186	185	169	192	192	174	158	180	198	166	211	178	171	177	179	160	176	168	156	166	176	181	191	193	169	163	170	179	174	188	167	207	180	182	168	177	178	164	175	171	157	173	170	154	183	200	175	169	180	145	185	198	172	177	181	169	155	184	179	188	165	177	152	185	171	195	173	168	193	174	168	157	163	180	168	159	142	158	187	150	182	171	165	185	150	183	209	171	196	189	205	164	184	164	188	179	160	170	195	150	165	201	159	132	182	148	147	186	183	173	180	165	183	167	171	173	186	200	180	181	180	162	199	189	169	155	193	172	206	175	170	185	176	205	175	183	184	168	163	176	182	180	170	185	157	185	189	148	183	165	183	175	195	183	191	183	171	174	183	164	165	173	163	195	167	162	172	167	175	141	180	165	174	172	171	172	177	190	200	197	175	198	163	174	171	190	169	166	194	191	181	173	159	154	158	168	152	172	190	189	198	166	177	171	190	167	177	193	188	181	157	207	185	174	195	174	192	207	162	166	159	172	166	162	175	161	167	173	178	153	188	192	187	173	171	164	209	170	161	159	172	161	163	170	211	195	174	196	173	160	165	199	158	180	161	157	149	186	166	184	196	174	159	177	176	161	167	180	162	194	191	161	160	156	163	174	180	184	191	165	168	182	156	179	172	192	165	154	177	164	184	180	167	192	184	173	164	171	172	183	182	170	209	168	163	184	171	172	186	145	154	179	170	156	179	183	187	158	186	188	175	150	216	166	161	174	170	182	173	195	195	172	165	185	189	168	148	185	188	172	195	161	172	149	169	153	174	155	176	168	170	194	181	184	168	182	170	195	166	187	163	197	208	168	189	156	181	171	180	150	183	166	183	166	170	180	191	151	176	172	173	182	180	148	205	176	185	169	174	181	185	162	159	176	157	177	184	198	174	166	175	176	168	179	181	179	173	195	185	159	165	185	185	172	179	168	169	165	170	164	188	172	189	175	177	168	171	187	157	171	177	179	178	184	193	147	177	194	177	167	178	172	161	167	190	177	162	162	181	164	161	140	168	193	201	179	174	169	187	186	196	193	158	176	185	182	180	170	168	190	171	183	180	175	201	172	182	184	173	195	182	179	151	202	160	169	190	169	186	165	166	191	185	139	183	174	167	181	193	172	178	184	186	174	198	191	171	182	177	159	195	210	184	163	179	180	179	195	172	189	197	176	173	173	150	163	172	183	204	169	163	172	158	152	204	189	170	181	200	169	166	180	177	158	165	168	167	160	196	189	186	180	183	177	190	170	170	209	180	158	197	161	199	169	188	171	183	160	192	176	168	173	155	170	179	176	205	173	174	148	181	196	160	155	173	199	168	171	175	186	189	156	186	173	164	153	192	173	167	188	196	194	193	202	158	169	174	180	182	181	162	171	157	193	201	175	176	166	176	201	167	157	180	182	146	199	161	181	180	182	154	144	191	159	177	195	190	194	175	141	153	182	165	175	163	192	178	166	171	166	162	182	193	185	168	198	188	183	170	189	184	187	174	196	177	206	157	159	153	178	200	182	142	153	193	194	167	194	186	201	197	176	180	171	153	157	197	197	155	184	184	160	155	161	172	159	151	199	185	176	169	179	169	169	178	169	182	202	163	191	203	183	153	186	173	185	154	159	161	176	177	174	159	168	183	153	163	167	188	169	164	178	141	177	166	176	175	150	154	171	179	171	148	194	176	185	159	174	186	150	183	162	162	175	191	185	180	173	177	186	150	175	171	185	194	165	182	177	150	169	159	162	187	177	182	203	164	194	168	191	181	188	172	192	169	188	185	175	177	173	178	191	172	160	198	168	164	173	193	158	186	165	182	180	146	179	194	148	181	186	158	160	175	162	158	176	176
3625	4884	2527	1394	907	754	619	627	634	568	533	524	484	519	457	444	460	442	410	412	413	430	413	437	431	418	423	422	447	402	418	427	449	424	444	454	425	414	396	468	408	421	402	425	429	403	420	429	453	438	407	487	406	432	422	422	455	454	434	394	456	444	434	437	394	418	463	481	424	442	433	382	418	432	444	459	412	421	453	433	413	453	472	432	428	451	427	439	378	422	450	472	408	438	436	391	441	476	443	407	412	440	427	397	413	425	396	449	432	436	403	456	401	438	442	450	408	438	411	412	423	444	417	405	423	428	366	404	397	440	465	425	450	439	425	424	451	448	439	424	407	433	431	432	423	436	428	428	451	401	421	414	446	426	464	444	465	431	421	452	442	418	470	422	434	458	441	426	385	401	432	439	441	433	445	449	431	450	450	478	436	446	436	459	422	442	458	428	443	449	431	428	456	461	421	441	448	440	444	421	424	415	435	435	417	438	424	426	470	464	460	415	455	430	425	460	399	436	416	397	418	420	430	455	440	402	427	400	399	459	440	418	467	382	414	433	468	414	393	425	420	404	448	408	432	412	448	417	433	443	404	399	461	444	433	426	453	435	422	383	422	434	424	426	425	464	434	432	399	415	462	455	421	385	400	439	437	394	448	435	420	390	405	416	456	472	428	440	410	400	424	415	432	446	425	446	427	414	452	379	415	439	416	408	430	426	432	456	435	442	438	367	411	403	420	412	437	476	437	435	397	459	410	435	460	429	418	410	453	416	443	427	441	446	469	421	412	394	405	409	461	374	410	397	423	425	415	420	449	396	453	402	431	470	415	415	455	396	448	441	430	386	426	455	468	401	418	391	439	392	390	416	430	436	416	418	429	433	429	451	445	423	470	416	402	466	401	419	420	428	411	431	411	430	421	420	429	384	445	445	406	430	409	426	410	426	407	386	411	431	477	451	436	444	389	423	411	421	435	434	407	411	425	448	417	413	453	422	440	451	438	439	432	418	410	424	437	419	469	445	433	456	434	460	415	418	409	415	443	435	422	470	438	417	409	416	439	432	452	447	401	439	436	418	460	440	462	397	439	436	401	442	411	413	411	440	443	454	425	411	432	415	381	453	440	474	407	437	432	442	434	414	416	404	471	408	399	426	410	421	434	465	424	416	469	453	418	449	458	442	459	412	422	455	432	424	431	417	447	447	404	392	454	433	425	431	411	417	436	448	439	422	455	403	449	444	423	435	408	417	438	384	471	436	439	409	432	462	443	398	435	404	419	425	454	443	418	422	438	462	439	430	461	413	420	412	402	445	459	434	454	448	440	417	421	413	437	449	425	445	434	442	425	418	439	421	444	408	390	442	423	444	444	422	448	393	423	384	441	416	420	448	399	438	396	443	456	415	441	430	422	416	446	405	424	454	453	419	430	424	411	402	438	419	429	464	431	434	401	461	413	426	383	401	421	436	391	415	448	409	426	415	409	465	385	441	450	426	426	413	404	456	402	394	439	378	443	421	432	423	443	456	420	442	429	452	430	435	423	448	419	431	425	448	403	434	420	409	428	429	412	415	425	463	452	422	376	416	414	441	408	427	400	422	442	392	428	423	392	438	436	405	493	418	431	453	419	432	405	453	441	395	459	430	433	456	459	408	440	406	449	434	433	398	445	424	475	444	454	404	423	432	412	397	443	432	430	420	426	432	413	385	424	396	417	433	407	411	430	446	413	428	440	472	448	399	453	395	401	420	417	466	411	457	457	434	397	428	441	393	411	439	422	413	421	457	406	426	426	428	428	395	426	422	440	411	429	458	407	441	410	421	446	422	422	439	410	410	456	467	448	415	405	439	450	416	413	436	436	465	459	439	437	417	430	392	426	422	438	409	395	448	425	452	434	474	425	449	438	457	425	425	417	429	417	462	420	411	365	438	373	425	411	404	444	422	448	400	459	399	395	390	414	457	422	451	468	419	409	422	419	417	449	440	436	418	406	423	448	435	477	398	417	433	426	418	452	455	393	456	443	448	450	452	442	450	420	442	386	415	398	443	410	474	423	463	404	473	399	450	405	421	481	411	437	410	452	413	433	437	424	402	444	438	442	427	436	408	446	449	471	418	442	421	478	402	415	420	417	443	429	463	451	408	367	421	420	399	436	418	419	428	409	401	424	440	430	387	450	446	435	401	419	406	431	411	465	413	452	426	419	421	424	400	401	434	440	404	408	434	443	440	439	417	385	401	448	428	418	418	452	410	435	449	419	450	413	434	417	440	414	429	432	438	453	442	421	423	379	419	412	430	419	435	407	399	428	423	448	416	447	471	405	453	437	437	406	432	413	424	394	419	424	427	444	418	455	452	382	424	416	427	438	443	430	437	466	444	440	433	438	402	461	414	454	393	409	450	398	436	465	446	391	412	435	417	442	454	434	432	419	426	416	445	440	430	441	462	467	378	426	430	460	432	440	408	433	417	443	449	422	419	417	432	427	417	427	450	462	418	402	411	439	440	426	425	400	434	449	428	443	428	415	427	427	418	438	431	437	446	408	427	418	425	438	442	418	466	410	449	451	443	420	420	395	393	414	464	414	440	458	437	430	417	416	407	435	407	434	439	463	437	410	439	431	432	417	429	405	438	439	443	440	440	449	390	432	412	449	428	453	427	452	442	480	444	407	438	428	410	413	385	436	414	400	435	437	413	411	436	423	423	420	408	439	470	421	392	438	432	424	417	416	392	458	467	407	449	429	403	430	449	458	447	466	434	446	406	426	443	439	416	453	428	427	432	428	415	447	420	397	447	447	446	397	421	464	453	434	422	401	402	408	421	422	425	391	435	420	437	433	398	438	390	424	445	453	425	413	424	387	412	452	399	454	376	413	427	401	422	421	386	455	439	455	431	448	440	415	425	421	431	448	440	445	409	408	464	431	407	402	425	394	420	441	435	439	478	429	445	459	446	465	408	409	420	463	448	419	431	477	426	492	442	454	449	417	451	425	421	414	387	457	428	466	460	468	436	424	413	438	422	444	413	444	435	423	418	416	451	401	395	429	402	413	424	419	401	436	416	393	424	458	432	438	427	428	444	445	424	444	436	443	404	406	441	420	447	456	452	453	429	409	425	437	444	417	437	432	447	424	428	427	422	444	455	441	409	414	413	400	453	443	447	454	430	465	432	438	412	439	433	417	443	451	397	430	439	420	421	400	441	433	422	427	403	420	406	411	456	420	429	460	463	433	412	437	411	416	437	440	434	394	435	412	401	457	418	428	421	435	420	461	403	452	418	440	447	426	466	428	407	435	452	454	419	429	401	436	441	441	414	446	400	403	430	439	431	446	438	408	459	428	421	439	442	444	408	398	426	413	394	411	464	455	416	434	454	464	402	446	420	437	413	404	429	419	415	445	449	418	396	459	480	418	418	418	441	450	462	445	439	442	417	445	463	395	474	452	421	406	416	389	423	438	434	455	422	430	418	452	417	433	377	432	445	430	407	452	453	437	387	443	452	402	369
31338	19247	7865	1043	656	592	563	534	494	527	505	458	480	435	450	412	390	418	396	406	419	398	450	446	403	420	419	390	352	405	408	401	406	401	425	396	386	411	420	408	408	412	406	411	396	402	451	402	405	393	435	445	458	406	383	388	420	400	433	418	386	403	404	430	405	391	425	390	410	390	371	409	418	456	419	403	449	390	432	408	408	383	402	365	410	420	386	413	414	445	389	412	462	403	422	451	404	404	429	399	427	428	419	449	397	417	412	390	395	394	410	417	404	409	368	395	426	441	412	486	433	378	409	444	416	445	408	418	380	429	397	423	438	405	398	380	391	357	425	412	357	416	427	414	429	407	417	406	402	399	428	404	445	389	411	432	434	399	387	428	379	402	403	393	359	433	366	411	384	451	388	405	391	394	426	444	401	379	443	400	417	424	407	424	387	392	404	386	438	431	397	414	424	393	392	390	424	383	418	412	378	394	417	441	367	388	390	416	411	391	391	375	405	376	421	454	421	441	408	381	426	407	392	389	393	429	412	413	447	427	405	404	436	436	408	394	426	418	401	401	392	385	386	426	435	446	423	402	428	403	374	431	407	427	415	416	409	431	383	422	426	432	437	419	454	449	378	441	388	392	417	386	440	412	414	360	395	375	403	437	395	420	416	405	402	411	394	385	392	393	414	392	430	412	374	429	410	384	461	399	417	435	434	417	384	432	416	381	407	443	427	393	363	450	404	402	405	364	408	408	407	403	422	393	422	398	407	420	426	429	407	429	421	399	411	382	398	403	388	387	359	402	403	414	418	409	469	431	440	424	428	359	401	396	443	447	392	394	395	385	425	404	394	370	405	445	388	411	411	402	443	383	402	414	425	416	403	407	402	393	399	428	435	423	427	380	413	406	371	372	435	369	397	365	465	388	403	432	328	410	382	370	427	418	404	402	401	426	407	398	420	423	454	381	418	379	415	420	393	416	397	400	463	380	402	383	438	416	449	381	447	421	401	361	384	395	441	407	415	420	407	421	391	393	400	411	442	447	406	425	402	391	443	417	401	425	430	393	376	370	405	419	429	421	409	398	402	394	441	431	407	425	420	380	400	449	395	411	410	423	409	408	380	410	402	444	390	440	435	378	382	398	442	408	353	419	409	395	375	418	409	415	389	397	402	436	377	435	405	424	429	451	410	416	416	406	363	371	434	409	403	406	433	403	414	435	402	380	415	435	403	393	403	439	427	411	413	437	442	435	429	383	396	412	418	406	400	406	452	378	412	368	390	384	390	422	372	388	423	395	345	391	388	360	361	398	414	407	390	401	392	416	365	396	390	376	398	417	409	436	408	434	407	422	408	436	397	389	398	413	401	417	381	383	399	434	444	418	380	425	444	435	365	419	399	353	430	415	413	393	412	412	386	424	428	412	397	392	410	418	422	424	380	379	381	391	397	406	411	396	437	421	407	402	435	404	378	442	410	395	387	375	370	377	402	356	441	413	380	426	376	384	370	422	442	392	400	415	452	358	410	415	404	405	418	435	399	423	429	371	386	424	402	435	410	376	402	397	425	449	417	437	404	418	384	412	446	426	429	379	395	377	408	372	418	434	402	410	378	427	406	406	455	428	410	409	382	423	421	437	404	422	433	444	412	417	367	395	437	376	382	407	376	394	397	430	402	401	419	436	385	386	427	396	412	415	398	408	419	373	432	428	432	405	412	433	418	397	441	389	414	408	422	387	446	386	409	428	410	366	400	412	388	417	366	390	368	422	432	417	400	390	367	391	384	425	380	406	398	384	417	395	404	404	424	422	457	417	392	406	394	411	419	414	387	402	395	444	396	404	372	402	363	428	396	393	380	383	381	401	458	429	395	407	434	390	395	405	401	387	379	382	464	382	434	404	386	387	417	393	418	429	445	387	383	380	425	388	416	443	428	429	414	441	458	436	411	430	398	379	382	438	421	389	391	406	399	428	378	427	427	393	404	413	437	436	416	410	417	398	444	443	399	403	414	395	400	443	370	434	380	396	401	445	371	418	405	377	423	432	438	419	423	383	396	391	370	422	437	371	401	409	375	395	394	420	440	398	393	405	418	397	435	367	374	385	415	429	391	386	429	413	435	430	410	350	431	417	425	401	412	394	435	426	410	383	446	392	398	426	366	413	404	422	397	383	436	382	421	391	410	387	379	405	401	384	434	374	437	380	426	399	430	404	427	386	391	438	393	398	433	414	387	401	397	393	418	397	423	444	409	421	404	376	393	393	417	414	424	406	397	421	370	413	389	464	449	404	376	390	402	391	469	392	408	387	414	370	418	401	389	432	427	422	366	380	400	410	383	456	418	420	417	391	398	401	370	390	387	402	414	418	415	401	396	363	421	407	425	424	412	435	421	396	409	432	393	450	411	455	418	411	429	401	393	416	407	390	426	413	411	412	412	408	417	399	408	410	395	373	399	377	403	361	426	419	415	400	427	376	412	406	382	386	421	386	416	428	461	389	379	424	436	440	443	410	397	426	436	413	375	426	405	394	411	437	448	411	449	427	417	392	404	447	415	402	381	393	413	409	408	409	398	416	401	370	379	440	382	419	393	415	382	372	398	407	421	425	398	401	426	420	393	392	440	393	423	405	383	426	372	455	423	399	359	371	393	404	398	399	416	405	385	419	437	411	402	376	376	397	439	422	438	349	409	402	389	420	456	404	403	372	380	452	413	405	392	409	432	454	427	399	415	412	428	418	426	427	419	380	467	379	382	402	423	377	414	403	375	404	413	440	410	428	424	388	432	408	438	417	422	401	408	409	425	413	385	380	429	410	406	399	400	453	407	392	455	448	408	393	417	444	410	399	402	409	382	447	411	436	415	439	395	429	428	447	440	371	416	409	407	410	407	391	398	391	415	426	419	409	404	404	420	438	402	428	472	412	426	421	403	448	407	388	422	399	417	410	391	398	429	392	418	404	417	428	418	431	398	421	410	428	414	389	402	386	379	435	406	406	410	418	422	391	409	397	401	398	427	419	399	375	441	404	389	371	419	418	425	395	405	415	433	416	406	487	441	398	430	411	418	373	390	417	385	407	430	421	440	420	400	406	389	410	434	395	375	390	430	405	349	378	405	435	410	437	440	417	437	443	385	429	419	399	392	468	373	381	416	432	409	414	422	413	353	362	371	412	414	458	410	427	408	363	429	419	430	409	390	389	433	400	415	394	419	390	409	404	425	400	379	385	365	389	389	409	383	432	429	393	429	414	408	382	407	395	376	431	402	434	411	416	372	396	391	419	412	379	409	408	367	434	438	403	444	411	391	393	390	398	412	389	406	381	427	417	419	407	384	372	366	397	391	416	397	420	457	375	375	399	410	405	415	415	407	382	378	462	417	419	394	414	417	400	398	431	411	399	390	382	427	413	453	431	455	431	418	411	401	409	412	388	427	391	415	411	430	411	388	373	401	399	435	369	411	432	405	403	424	398	387	412	385	408	417	392	410	394	379	378	384	416	424	423	421	413
5722	1720	1310	1076	1013	934	953	949	921	929	980	889	901	881	890	885	900	887	935	949	966	888	907	930	889	893	895	934	885	933	909	938	947	906	951	925	927	952	891	886	895	857	902	924	918	885	904	891	859	935	903	907	862	875	912	916	876	876	856	897	924	900	888	892	866	878	937	920	881	869	906	982	906	906	929	880	907	889	919	939	978	951	880	905	889	880	894	918	929	1006	888	920	957	905	916	914	938	895	909	946	893	901	850	892	912	885	942	954	908	915	970	920	944	877	903	959	859	904	937	946	878	914	891	877	865	833	984	927	887	874	911	927	916	927	923	939	936	898	912	943	1012	918	917	933	950	887	947	928	919	887	960	916	917	928	941	882	855	892	901	910	886	824	917	906	902	975	930	912	883	954	865	933	954	888	931	894	915	931	933	919	931	923	927	902	926	849	882	895	877	876	898	840	902	963	899	880	857	851	922	925	885	880	881	932	921	966	899	867	913	850	895	906	865	926	890	935	939	922	884	899	959	881	936	923	904	959	913	875	873	943	915	912	917	903	899	968	914	934	880	863	934	863	879	929	882	904	882	914	911	911	885	871	920	927	966	874	922	898	881	947	868	900	905	904	933	927	946	884	858	890	955	951	892	909	913	932	881	904	911	917	951	847	916	899	879	856	958	880	906	859	918	911	920	917	866	938	950	908	933	897	896	915	904	893	977	914	928	961	863	937	938	880	872	900	869	895	900	958	914	920	913	868	961	916	939	901	923	878	984	866	943	900	904	905	944	920	879	876	834	890	909	911	872	916	899	934	908	940	886	933	885	853	876	905	935	886	883	883	879	932	905	936	854	872	926	887	898	888	937	889	887	853	884	875	911	886	882	928	910	881	921	991	896	916	907	884	929	937	873	918	869	920	875	867	916	904	888	923	879	950	925	924	902	898	976	907	885	911	919	911	895	904	923	923	874	883	897	878	889	881	925	929	853	840	948	889	913	888	941	929	884	889	925	907	890	859	936	913	870	923	924	916	868	926	912	948	934	954	866	928	910	933	920	902	848	923	930	952	911	913	922	871	869	896	897	895	955	846	884	946	954	942	927	888	902	920	898	900	908	894	864	952	927	888	925	920	910	928	957	854	945	892	926	881	927	939	904	927	908	915	885	935	992	923	955	924	886	958	926	859	913	910	939	870	858	938	858	872	853	932	917	923	846	978	918	934	903	910	921	936	909	855	918	917	928	904	885	920	867	954	889	867	901	907	891	892	956	844	901	928	895	875	929	921	923	872	927	968	872	901	892	885	886	839	893	968	922	903	876	872	889	892	874	866	893	837	871	885	920	865	961	954	945	871	920	888	903	881	909	880	989	922	954	922	925	878	927	948	845	885	937	937	931	901	934	907	921	897	877	875	936	957	911	878	923	869	908	858	904	925	848	881	932	975	914	879	958	894	904	914	965	882	915	905	887	910	894	914	946	906	839	887	925	859	852	941	912	889	945	914	924	902	903	880	930	927	924	977	842	934	908	959	947	841	892	925	951	888	855	912	899	902	880	914	906	907	863	866	877	895	945	857	897	942	937	881	928	872	914	905	929	903	879	866	889	925	905	931	890	864	924	892	910	936	892	874	912	922	923	902	925	848	928	895	892	914	904	858	962	903	905	875	921	892	900	940	962	866	908	890	892	897	887	906	916	893	935	902	876	894	886	876	892	910	893	882	915	891	920	908	863	952	856	958	907	904	858	893	927	875	930	898	856	880	943	869	901	861	895	855	901	972	904	908	922	934	945	954	869	896	904	931	869	887	882	911	902	928	937	917	933	915	927	916	918	940	918	966	914	918	918	890	923	971	889	905	843	931	882	886	901	948	919	940	921	881	919	900	936	921	882	882	910	864	931	984	912	869	912	925	891	925	961	884	857	875	916	972	907	894	883	944	910	904	879	901	883	892	891	884	935	887	820	918	930	929	938	892	896	923	931	932	956	899	940	898	867	901	911	896	834	935	889	939	938	901	1009	916	878	941	840	954	897	892	890	876	846	875	953	953	901	916	849	936	903	932	906	879	897	906	904	918	920	914	861	909	891	866	930	924	908	923	879	946	934	904	906	951	911	924	897	920	918	904	948	919	965	898	958	881	885	887	853	868	908	914	887	883	920	896	934	901	925	942	894	869	929	902	908	866	896	892	906	869	910	928	863	913	866	898	981	876	959	941	933	900	884	878	921	924	939	909	916	907	889	886	929	896	987	949	948	939	940	865	914	943	913	906	927	901	932	880	857	859	963	952	872	844	915	914	924	911	905	922	914	920	903	936	903	900	898	942	920	941	960	945	891	918	912	933	841	917	852	905	911	942	885	933	923	891	882	932	915	891	915	898	938	895	914	899	918	901	933	922	875	927	927	912	911	923	932	928	907	928	970	863	917	885	915	850	904	940	890	934	970	916	928	874	937	951	869	899	924	933	885	933	922	886	899	972	939	883	949	910	872	972	927	952	951	834	877	933	923	874	876	901	915	944	930	903	953	914	981	973	945	937	943	922	894	913	878	905	934	898	900	898	921	904	909	840	889	906	872	887	888	961	895	934	914	877	950	925	936	846	916	935	933	901	917	949	890	940	898	886	869	887	885	940	868	915	894	967	890	887	925	828	888	912	893	906	924	891	864	943	950	914	883	904	882	884	868	928	873	896	862	908	948	970	914	907	878	907	897	884	905	922	871	890	901	931	889	904	880	928	958	894	906	866	861	914	871	948	919	940	889	963	931	935	886	941	884	840	897	922	909	865	934	881	902	896	894	946	922	936	904	931	923	892	923	895	895	968	931	879	982	891	883	853	907	903	889	918	919	896	891	963	897	846	910	948	879	935	906	916	836	889	899	942	954	945	942	873	947	873	857	935	953	917	950	924	904	893	904	884	842	926	925	894	856	908	905	901	921	895	915	985	913	885	906	912	936	943	925	878	900	871	929	921	950	884	875	888	886	926	845	886	950	905	922	869	903	902	847	890	945	879	915	923	948	935	896	898	937	916	932	946	899	905	890	947	881	880	916	903	930	842	861	861	942	907	857	904	913	915	924	950	868	868	872	929	864	914	922	898	869	867	862	879	887	895	877	942	905	928	947	903	925	877	900	875	895	891	920	889	901	926	875	951	890	900	854	929	910	869	858	910	887	950	921	910	877	898	943	933	891	933	908	906	916	887	896	871	900	924	902	937	953	911	907	908	913	882	907	889	868	917	882	934	951	900	884	941	907	889	888	933	905	901	904	902	906	908	906	901	961	865	846	924	928	900	885	912	906	912	929	906	932	896	962	920	912	826	884	877	921	937	903	910	924	871	864	905	869	987	865	951	910	874	924	904	892	881	861	916	909	865	936	920	907	882	884	943	888	876	915	882	947	956	897	854	898	944	920	970	939	929	873	939	848	862	911	917	856	917	907	905	900	912	909	882	881	947	933	912	901	913	950	946	888	894	912	896	877	959	925	916	902	958	930	876	941	923	916	864	912	916
23938	20618	23840	27392	20614	19768	1317	680	560	521	484	501	418	390	369	342	341	308	324	308	289	307	279	301	320	324	295	288	313	308	292	300	279	334	316	336	323	317	285	297	287	309	304	274	294	288	300	301	278	281	252	263	278	261	268	304	287	269	330	283	290	290	285	301	272	285	329	289	269	282	280	283	344	274	298	307	267	265	284	318	287	291	293	288	293	284	271	269	276	293	293	274	310	304	310	290	287	263	291	309	304	288	287	284	304	286	308	282	273	292	226	307	267	298	269	312	312	312	268	295	287	259	281	281	282	287	289	272	311	283	296	290	290	271	276	305	255	293	300	299	285	297	279	294	296	265	280	280	273	282	345	276	249	293	307	271	306	302	291	284	291	293	310	282	285	265	284	304	308	306	282	306	313	302	284	298	281	317	297	299	266	287	306	291	309	266	306	274	301	286	310	295	301	282	289	289	288	298	266	268	270	285	330	274	291	322	331	245	298	266	320	276	320	267	256	293	258	277	292	300	290	275	283	284	305	282	292	295	271	285	283	323	282	306	318	274	262	296	299	298	295	293	255	263	272	290	288	271	302	279	304	256	291	318	287	274	298	294	310	296	288	282	291	309	289	286	292	323	270	301	263	306	278	309	291	297	272	276	320	279	281	269	305	273	281	284	268	276	265	302	288	286	294	319	297	303	295	326	290	254	264	273	312	288	286	292	304	282	260	317	293	309	300	286	317	271	266	284	275	284	288	313	289	290	279	316	283	275	278	282	299	312	292	284	298	290	297	287	287	321	335	264	309	304	294	288	290	284	292	289	272	293	275	303	280	297	263	268	242	302	288	307	290	270	305	287	290	263	275	264	286	304	296	271	269	274	300	303	294	280	321	273	311	290	310	312	298	315	304	260	275	291	278	306	269	277	276	303	294	280	280	291	277	294	302	319	291	283	280	319	267	308	297	298	312	294	270	311	322	287	281	333	297	302	293	300	325	290	310	284	289	288	286	323	291	269	296	306	277	263	282	251	252	287	288	306	300	286	296	272	299	270	290	303	266	326	301	303	287	283	301	293	278	306	290	270	244	286	254	280	305	306	293	294	280	281	266	287	286	310	299	294	287	291	273	300	299	297	318	308	299	266	274	279	284	330	316	340	289	280	272	261	316	263	268	293	299	304	300	299	288	335	313	290	295	278	269	276	277	286	285	325	302	259	302	267	282	266	290	308	314	303	313	320	304	263	286	279	275	304	283	295	256	251	292	276	302	295	294	267	301	316	330	293	297	278	266	274	251	266	297	279	300	272	287	292	308	317	297	308	298	262	290	315	306	308	296	270	275	300	304	333	297	271	319	298	307	285	301	254	301	294	270	307	289	302	282	281	293	278	285	285	295	302	260	283	276	302	255	257	277	290	275	296	285	271	306	283	296	256	283	306	261	284	313	270	274	300	279	309	294	308	314	286	311	265	345	303	287	298	270	271	293	270	328	283	276	315	271	297	312	274	272	283	270	301	299	286	287	283	259	258	279	284	263	303	282	259	296	287	287	275	270	275	265	312	303	290	273	274	290	289	308	311	324	302	282	328	269	301	295	301	285	274	282	259	295	263	263	299	307	287	322	300	287	283	289	294	290	281	302	286	271	314	322	293	280	301	283	285	326	303	299	292	272	298	269	258	293	296	291	272	277	309	289	263	291	286	283	281	333	271	279	258	278	291	289	306	284	287	287	306	281	279	303	294	279	293	307	266	295	276	278	347	290	263	287	319	293	299	240	245	276	283	280	298	267	283	291	268	277	299	306	287	316	273	268	271	291	288	294	275	255	250	287	314	279	290	315	272	328	260	282	304	274	294	301	292	306	305	316	275	300	289	273	269	273	315	302	267	287	322	283	299	306	296	263	276	288	296	299	292	277	268	313	305	313	294	273	293	312	314	302	310	321	280	307	261	281	279	284	285	281	305	280	282	277	292	289	286	294	324	272	280	283	283	289	275	301	262	288	297	294	271	291	297	292	303	292	329	276	283	297	302	292	321	273	279	284	323	281	288	262	305	258	287	289	295	292	289	310	292	295	292	287	320	280	305	321	290	283	314	289	283	319	260	304	300	297	284	307	302	319	271	299	285	264	255	308	303	275	305	308	294	290	306	281	308	283	260	287	310	305	308	277	337	322	279	281	289	284	323	287	290	293	273	306	331	312	301	263	313	300	284	267	301	289	293	306	295	265	273	292	271	295	305	298	301	279	268	292	289	337	288	313	274	321	313	285	266	275	251	273	262	307	293	255	282	264	290	292	288	278	278	301	301	296	271	297	289	310	302	272	273	259	295	284	272	279	268	272	291	295	275	290	325	285	317	264	284	293	302	279	302	273	302	283	305	257	285	297	309	302	296	291	325	302	273	278	281	253	279	299	315	294	308	318	272	294	267	290	279	268	295	311	276	261	269	278	288	350	296	294	293	302	259	249	293	281	308	280	311	266	310	278	273	304	320	293	293	288	294	244	297	289	305	310	261	271	275	265	287	281	310	279	281	254	284	277	299	306	298	259	286	318	273	268	310	311	295	266	285	286	266	268	277	320	290	308	295	283	280	264	302	257	295	291	312	318	301	297	312	267	302	273	315	305	306	299	304	300	289	264	261	264	270	301	282	291	311	284	281	299	269	267	299	283	298	270	255	280	312	305	310	297	294	298	301	294	269	274	276	263	274	325	304	293	278	308	255	282	267	300	301	275	280	259	296	301	290	298	287	301	313	314	277	270	275	337	264	277	311	344	310	329	287	281	279	294	271	278	317	304	287	276	265	283	290	257	317	284	342	300	293	286	287	306	293	296	284	282	312	288	291	289	317	293	301	285	322	313	284	289	290	313	258	281	310	284	287	270	317	273	278	303	273	273	286	302	317	273	322	308	301	283	315	294	298	295	288	293	314	300	317	289	302	299	293	281	298	263	302	284	273	273	294	310	278	319	296	279	312	289	304	312	274	266	282	278	324	292	266	281	289	333	325	299	292	291	280	298	294	290	284	232	265	292	312	262	313	283	285	297	295	274	263	283	303	278	290	295	308	283	265	309	296	327	264	292	287	304	279	269	297	289	295	303	310	287	277	289	267	298	308	259	297	294	287	291	302	285	295	283	270	308	308	279	300	267	242	275	311	301	313	270	301	273	282	298	331	272	307	289	307	250	271	272	286	332	308	320	281	263	255	265	268	291	274	286	271	264	244	278	299	268	261	244	303	257	305	292	276	286	296	304	258	301	280	289	268	249	288	275	301	309	307	291	270	269	288	299	252	284	312	257	295	320	322	281	303	291	305	290	272	302	293	295	271	287	289	270	280	282	273	275	294	251	291	270	280	297	288	268	285	295	273	306	307	280	295	284	280	335	267	321	282	316	285	276	328	284	267	298	289	293	288	274	308	301	281	301	299	307	265	294	323	267	255	321	257	284	309	266	270	286	282	293	310	307	311	310	284	269	258	262	312	294	265	297	322	301	247	303	255	317	290
3498	3458	1981	1220	943	826	787	723	765	733	741	659	734	693	707	729	682	655	633	638	693	666	636	658	651	649	681	676	662	634	649	632	658	704	710	679	708	646	684	656	681	643	648	656	697	632	683	643	612	673	656	637	639	634	692	653	632	647	649	659	634	657	657	639	640	695	655	661	651	637	642	667	636	654	692	645	688	698	634	648	672	679	627	656	625	690	700	670	652	609	649	648	670	695	703	650	642	681	613	695	639	627	710	699	706	681	604	680	619	667	658	664	669	642	654	625	641	648	664	661	656	699	653	656	671	673	672	635	611	640	633	632	672	640	624	691	623	655	672	643	646	630	656	678	650	685	649	623	680	621	656	654	620	698	665	632	633	633	680	664	676	616	650	638	658	644	662	682	655	670	633	639	644	631	660	674	669	670	669	613	696	667	611	675	674	657	689	661	705	645	648	649	647	634	654	666	660	622	688	676	614	643	631	626	630	618	613	699	657	607	675	699	672	606	654	642	669	633	651	665	628	680	641	609	638	659	677	639	643	666	677	651	663	620	635	649	688	599	671	663	623	653	675	658	688	635	675	708	632	656	663	651	664	637	647	705	657	648	670	645	697	676	640	608	631	704	629	672	635	639	647	610	661	647	644	622	670	622	688	611	650	660	639	647	673	682	666	664	670	677	644	633	675	699	621	653	683	647	657	670	653	655	639	636	654	635	701	685	655	648	642	658	639	671	637	650	668	663	672	705	607	632	675	678	647	659	665	627	615	640	680	669	643	667	682	622	639	651	641	660	630	666	628	665	645	655	634	675	641	650	634	673	681	634	641	692	618	650	638	682	645	643	630	667	619	658	637	683	681	617	648	680	677	665	637	657	668	675	691	660	629	635	652	692	701	697	647	693	664	654	628	612	664	645	613	642	605	631	651	689	636	630	666	617	616	665	698	623	662	682	664	668	615	629	653	673	691	678	637	621	655	676	631	635	646	675	661	646	655	630	664	695	623	668	648	635	695	635	679	676	684	632	703	628	657	639	631	671	636	690	618	646	654	645	657	610	657	639	642	706	649	684	604	619	651	696	644	633	656	631	648	625	698	647	616	637	608	647	653	669	628	638	635	627	659	635	663	676	686	622	649	716	710	642	677	627	647	698	623	681	641	663	655	709	687	645	643	681	638	644	687	651	671	649	673	668	674	574	653	657	649	656	667	650	672	632	638	643	675	639	649	623	644	703	648	694	663	653	644	608	629	635	620	637	630	654	660	673	609	675	646	704	663	656	608	640	604	664	682	651	667	715	638	704	634	660	635	680	679	625	684	684	627	680	648	637	642	637	625	689	688	643	665	588	648	681	608	673	633	597	635	692	653	710	688	637	679	680	640	632	665	619	641	627	694	606	622	643	670	592	596	643	633	647	647	710	640	632	702	685	636	634	656	695	637	670	694	637	671	658	638	604	639	634	626	638	641	633	687	653	665	652	614	636	658	661	626	658	635	712	647	657	627	647	675	607	648	685	668	628	656	622	660	657	661	686	609	654	643	660	647	617	689	640	640	652	681	673	664	648	695	680	663	633	644	597	654	664	640	594	620	650	672	634	642	606	621	634	621	671	609	638	646	632	615	702	635	628	651	665	649	594	648	665	652	653	606	646	655	650	696	612	655	654	671	652	683	627	669	671	642	692	695	652	642	670	642	636	644	641	650	652	655	637	681	685	643	675	631	644	658	666	673	687	642	648	642	654	664	700	657	677	647	678	684	643	595	624	666	592	607	647	700	674	670	607	624	650	665	642	643	667	668	652	644	610	671	639	589	650	601	653	683	675	664	619	671	611	650	618	654	621	656	688	638	635	685	626	651	667	624	618	660	642	652	685	665	666	613	625	603	660	621	647	683	660	649	649	651	668	639	609	626	648	628	651	684	678	664	609	631	649	646	682	630	659	651	662	646	650	648	752	636	651	640	709	671	632	672	660	621	646	671	649	657	620	648	684	661	707	663	632	648	606	655	659	662	632	629	675	672	629	654	660	692	686	682	663	701	611	662	633	637	650	683	693	657	669	603	619	659	675	687	663	687	658	658	638	646	648	640	654	672	660	647	685	639	655	644	639	632	684	654	633	630	673	666	622	659	613	710	639	630	632	672	680	645	633	652	678	659	640	671	664	710	635	664	638	673	680	663	652	638	639	709	650	678	691	635	657	663	643	633	652	659	659	679	653	659	642	649	635	645	648	623	683	643	654	630	644	661	656	668	664	651	691	715	653	668	649	634	617	677	698	678	681	670	650	642	625	583	630	646	655	702	682	656	640	681	661	614	630	658	702	668	669	626	631	652	650	695	662	641	661	665	665	647	670	628	645	701	629	674	697	610	650	638	675	654	660	683	677	651	698	672	670	632	632	644	665	663	665	666	644	616	665	673	642	626	658	628	669	662	646	682	641	661	677	673	640	658	670	680	637	649	643	668	676	654	638	635	664	671	641	702	653	660	645	668	675	682	659	633	629	636	635	691	662	696	671	676	624	651	655	614	647	654	679	593	648	617	632	670	685	637	660	615	630	644	647	694	643	624	660	657	623	603	657	675	672	700	653	598	628	653	640	644	646	685	632	624	687	639	666	596	668	634	678	610	675	626	664	629	655	665	644	640	665	631	680	607	651	680	632	658	621	670	639	654	668	686	654	653	659	626	637	650	659	624	624	615	652	669	647	677	681	660	654	647	651	652	670	590	674	694	680	622	668	680	674	648	697	611	681	618	654	668	625	638	672	655	669	690	681	666	620	690	654	652	679	635	628	629	660	686	673	639	695	691	653	673	685	645	615	633	627	659	625	630	684	652	695	672	640	615	673	678	709	647	640	656	640	656	678	617	665	617	609	644	664	647	656	666	661	659	631	660	666	624	650	658	614	675	622	628	662	653	639	673	606	705	626	631	647	655	642	668	708	638	663	627	655	649	658	652	646	619	621	649	675	616	678	647	642	623	615	649	620	641	648	695	627	658	637	627	693	657	670	622	653	623	685	653	639	632	691	692	654	652	646	636	659	655	689	678	653	632	683	654	672	669	625	640	655	665	656	674	627	697	671	623	650	693	674	627	681	633	648	603	677	634	698	695	685	644	661	661	684	643	651	669	702	635	650	652	631	636	635	680	655	652	700	667	665	679	703	686	608	711	647	666	642	655	639	611	671	633	641	618	674	626	645	666	624	664	720	658	717	604	600	652	646	625	645	623	702	670	684	643	697	641	670	676	653	614	659	624	655	614	634	613	651	674	645	615	635	640	634	669	599	675	639	627	645	607	679	633	661	653	685	655	617	678	641	652	670	707	685	668	669	697	591	642	690	683	658	704	613	645	705	673	714	622	668	648	640	634	649	625	689	648	678	687	647	664	668	664	677	586	670	634	655	635	644	635	651	649	656	657	628	702	674	643	689	661	665	652	609	665	647	620	613	659	661	632	643	649	666	710	665	650	708	679	629	620	644	696	669	632	688	649	652	662	680	639	647
23360	20638	24178	27111	20640	20645	16333	1208	668	542	510	507	405	362	297	292	267	214	212	213	172	233	157	187	195	183	196	190	205	200	182	202	196	172	182	201	206	191	216	186	201	183	166	191	183	184	169	169	202	166	169	165	160	149	175	172	197	180	168	188	184	172	159	175	169	169	170	177	168	179	157	147	187	168	185	166	191	177	187	184	158	178	160	174	179	195	193	195	188	149	175	178	176	166	174	175	178	200	172	176	157	172	186	193	189	171	184	200	173	183	187	146	172	164	169	159	154	151	171	179	169	175	158	169	200	174	174	182	180	167	167	164	156	172	185	177	175	169	186	183	176	179	168	164	177	156	160	194	170	180	179	186	154	169	167	189	149	162	168	185	160	164	144	171	180	190	170	161	172	171	215	161	176	168	153	161	209	194	180	157	190	176	177	179	176	176	191	181	138	164	171	169	155	185	160	165	157	167	168	169	172	187	174	192	169	170	153	170	181	161	194	202	180	169	170	207	168	164	171	170	185	155	202	178	172	152	171	172	175	193	167	181	197	160	171	168	170	181	161	166	150	180	189	180	175	186	182	140	180	191	187	166	182	179	173	177	180	190	179	155	165	176	188	162	184	157	177	178	161	189	176	159	173	154	157	159	164	201	154	194	173	196	161	187	163	166	158	170	186	173	190	145	164	170	179	197	183	162	146	162	170	174	182	167	186	163	174	153	173	157	157	178	181	183	147	160	178	175	175	161	168	167	192	153	162	158	135	161	197	189	168	154	167	172	169	213	188	166	182	181	173	166	160	190	194	187	181	178	162	162	176	198	152	160	170	160	164	179	190	188	165	179	179	177	195	169	167	164	195	186	194	163	163	169	185	145	160	185	151	181	180	187	196	177	177	176	156	184	194	167	190	169	171	164	184	161	157	172	167	192	191	177	164	164	183	176	180	181	188	176	159	193	183	171	173	168	162	155	186	177	200	168	167	186	158	192	181	194	187	174	163	184	183	178	169	152	175	153	168	179	153	167	177	154	157	176	182	185	151	192	194	187	168	166	177	181	193	171	156	169	168	188	205	197	203	171	161	169	183	194	160	171	170	176	171	171	194	196	202	160	164	164	179	145	172	169	167	169	196	188	168	160	189	177	195	184	160	149	172	180	187	181	172	160	177	173	185	161	176	199	213	180	177	177	179	180	182	164	153	172	174	187	186	144	150	174	182	149	169	158	178	193	163	170	181	181	187	179	172	184	159	167	171	183	171	184	181	172	174	162	186	173	186	174	185	191	171	192	165	167	176	172	183	158	149	168	177	154	168	180	167	174	178	179	191	174	175	164	184	170	176	164	184	175	169	178	208	182	175	176	179	170	188	179	167	177	150	162	158	192	205	191	176	180	195	195	190	185	148	172	185	185	199	174	164	174	195	205	183	176	198	169	167	165	209	186	171	156	208	163	147	168	185	197	154	197	151	171	161	171	169	182	170	188	160	174	162	186	186	180	183	162	165	189	173	152	190	164	189	145	173	177	186	175	179	191	163	164	167	189	153	189	170	172	148	154	162	144	164	175	163	163	183	178	184	194	200	174	185	177	175	193	155	161	179	172	187	189	188	184	175	183	168	157	157	175	197	184	182	185	174	178	151	167	170	178	162	171	192	161	155	186	160	195	173	184	178	190	165	159	171	181	152	173	159	187	170	148	167	210	173	179	173	178	155	181	190	174	191	162	186	185	187	168	160	165	176	169	172	173	177	167	162	210	201	187	169	168	179	167	164	212	183	184	167	182	194	165	177	184	171	167	136	174	187	165	191	194	183	158	167	194	166	184	183	177	184	169	164	161	189	192	180	161	158	186	173	163	168	219	162	169	158	182	151	175	162	168	174	174	160	175	203	175	212	165	180	190	166	148	182	174	178	202	182	168	168	174	180	188	182	168	182	186	194	185	180	177	190	161	161	185	172	162	175	146	162	165	190	189	164	174	182	166	140	163	173	166	186	170	147	184	174	180	205	176	185	163	149	155	160	168	203	185	166	167	166	166	171	162	194	160	171	172	186	177	203	161	183	154	185	177	174	173	168	197	177	167	186	156	183	172	159	168	158	169	163	208	191	152	152	175	179	191	182	201	205	186	155	173	178	185	159	195	172	180	156	162	145	177	178	160	186	175	179	188	169	177	171	181	179	154	175	185	163	172	175	164	146	183	192	177	183	187	163	174	174	184	173	169	150	185	177	159	181	167	175	154	181	152	179	174	173	177	172	168	173	155	195	176	166	188	155	169	183	155	171	159	177	167	186	158	163	162	173	162	171	162	158	179	173	202	159	159	196	164	190	191	177	168	154	211	167	184	156	194	175	194	149	180	153	170	198	192	189	176	193	177	161	175	160	186	169	178	170	187	187	181	143	176	161	173	151	173	179	168	181	180	155	170	181	167	183	169	194	181	190	170	203	168	173	187	172	197	169	169	162	168	151	165	179	174	185	154	152	182	179	178	204	172	168	183	177	165	160	190	166	180	166	167	174	188	171	176	194	175	178	177	170	182	156	176	167	179	183	156	158	181	180	163	158	159	178	170	170	170	181	176	184	164	173	180	168	153	173	185	169	186	199	187	160	171	160	144	193	198	182	184	157	170	174	161	188	180	161	155	204	181	164	163	200	168	178	173	142	173	196	148	170	155	162	156	164	161	186	151	159	164	162	155	180	167	181	152	187	174	182	174	167	159	170	171	162	155	184	176	167	167	155	191	186	150	188	177	195	184	171	182	176	161	153	177	145	173	165	164	141	186	194	157	168	192	176	196	185	191	174	190	175	158	169	161	166	172	171	190	182	164	166	169	177	196	164	180	176	144	174	177	184	170	183	186	174	174	175	181	168	185	161	178	185	161	171	175	161	173	179	168	176	182	157	177	156	177	165	195	152	173	198	160	170	208	194	183	154	151	187	160	177	203	162	161	179	131	196	155	159	177	173	188	147	180	167	161	164	166	167	150	152	183	195	142	184	185	186	154	164	187	170	171	165	167	160	164	158	168	191	158	145	179	170	164	182	185	183	147	182	166	156	155	168	177	201	151	169	200	175	177	171	164	192	176	178	188	169	198	171	163	223	172	190	174	179	182	195	157	164	168	161	164	196	169	196	175	182	199	172	174	159	178	156	161	162	154	157	161	157	161	162	167	170	192	171	165	184	172	186	159	153	164	172	157	200	178	169	169	170	186	164	178	171	174	191	179	178	163	161	195	178	170	164	151	148	184	191	160	175	174	178	151	176	162	174	168	208	195	210	168	202	191	171	164	170	184	175	178	198	149	173	170	163	160	204	202	176	172	188	159	177	150	197	163	172	155	173	178	173	184	144	173	165	187	190	155	201	156	163	177	165	197	165	163	173	173	220	170	144	183	194	171	153	183	165	169	176	178	159	182	171	184	184	175	145	170	181	170	161	162	161	172	196	186	187	196	165	173	193	159	193	167	184	180	160	178	173	159	180	160	153	186	158	177	193	186	141	154
3488	4984	2606	1424	922	735	650	607	577	567	555	507	558	481	448	464	449	459	421	447	437	428	430	425	432	426	440	424	438	420	417	387	404	425	376	446	408	422	408	462	410	423	447	437	429	422	424	464	444	412	438	431	420	433	423	397	417	422	419	399	421	431	413	423	402	415	422	417	404	359	373	444	395	463	401	416	424	421	432	395	430	421	382	428	397	428	408	436	423	444	419	443	426	435	418	432	424	448	427	410	405	435	408	448	373	444	426	411	459	441	395	422	432	435	423	424	421	438	393	460	434	449	385	399	429	424	418	426	423	447	390	474	419	435	440	406	431	396	428	440	393	421	412	406	447	448	427	409	433	377	418	413	456	414	424	441	427	408	408	419	421	420	417	399	459	400	437	444	388	400	406	420	412	416	421	410	464	413	459	422	451	456	466	437	454	409	418	450	422	443	431	409	446	405	426	420	405	413	417	431	422	459	423	422	396	429	428	414	397	437	395	408	447	450	431	401	432	433	425	418	439	412	381	442	446	387	443	397	415	415	450	427	426	407	425	449	437	422	459	444	416	403	395	428	435	459	425	396	396	444	409	444	435	408	399	420	410	429	442	431	421	428	394	422	403	401	417	425	423	416	417	404	457	417	386	437	435	399	423	390	413	438	442	399	445	446	435	405	422	469	458	421	428	367	419	454	419	434	424	430	396	427	417	446	411	423	429	433	454	436	440	429	444	460	485	402	443	435	449	482	469	435	404	441	426	417	426	453	403	421	411	393	408	415	411	457	419	428	405	426	436	462	402	429	449	393	411	436	423	405	434	431	431	436	417	433	435	405	436	406	429	427	382	417	408	383	425	415	460	411	418	391	453	407	454	456	404	426	438	442	435	432	415	417	426	434	443	428	438	418	470	428	425	443	446	441	421	428	434	440	442	436	431	420	408	416	403	375	411	423	419	419	414	430	413	408	426	422	416	414	410	418	407	443	426	447	476	439	405	412	394	439	407	445	410	463	417	420	406	400	457	420	418	413	422	434	475	408	434	401	399	435	452	433	423	448	385	367	436	414	439	438	439	428	437	432	433	471	418	394	418	414	380	434	407	448	429	440	412	423	414	409	421	390	444	436	428	402	408	389	432	425	419	471	419	447	399	442	457	455	477	401	426	457	420	458	433	414	464	444	428	434	451	427	434	433	404	435	409	446	412	427	440	405	432	405	414	425	462	419	424	438	414	451	427	391	407	400	407	444	422	399	411	396	408	389	414	426	449	407	414	433	411	416	410	422	434	394	447	439	424	423	439	392	421	451	426	450	415	422	407	456	400	411	409	426	453	451	417	409	417	391	428	417	432	452	447	432	470	390	445	491	409	393	387	452	421	434	406	428	404	383	445	421	458	407	420	457	449	488	419	427	437	446	415	479	403	433	425	415	468	432	459	421	453	413	447	444	443	428	420	433	392	418	432	430	392	431	427	432	396	425	459	434	413	423	416	426	440	443	411	443	465	419	459	431	440	393	405	417	420	413	431	403	424	432	419	439	451	423	420	437	405	453	409	433	414	423	454	435	411	405	444	413	418	421	404	398	415	409	469	402	446	434	490	415	457	425	440	435	442	445	388	413	437	420	388	405	428	423	483	411	447	396	417	435	431	406	417	428	489	452	418	416	393	462	417	406	439	431	402	407	433	430	384	396	421	456	423	464	434	425	407	442	422	417	420	443	400	388	419	459	453	421	444	413	410	432	456	427	435	400	443	415	418	464	402	407	405	422	419	440	449	419	433	409	410	450	425	398	442	448	409	407	382	424	414	426	428	423	392	416	428	437	441	416	416	432	419	388	434	451	422	398	395	422	442	438	430	396	418	455	431	434	400	433	460	421	464	392	400	432	438	427	444	478	417	420	439	395	409	382	440	392	418	459	423	429	404	432	417	432	425	445	403	421	413	434	432	442	414	405	431	414	416	440	415	422	408	423	427	445	432	428	461	464	421	454	429	423	419	384	401	395	464	429	421	417	425	413	431	469	461	408	401	400	382	432	410	400	441	431	423	440	405	419	422	407	442	383	419	412	442	423	445	426	403	462	419	406	426	417	429	421	423	465	440	393	425	407	386	430	441	457	434	431	438	443	398	454	394	411	432	397	417	419	408	417	432	397	390	428	412	438	382	420	396	440	396	412	421	426	421	487	404	370	415	406	424	430	425	410	477	427	436	397	426	434	455	443	460	408	441	411	457	430	408	437	454	441	393	434	428	416	423	458	431	448	416	433	426	435	396	375	414	400	440	399	434	451	404	397	464	424	435	465	413	414	404	387	438	407	406	415	446	419	406	414	388	405	454	432	384	376	432	444	444	415	473	423	413	415	420	378	432	406	380	439	388	432	455	404	459	398	462	432	463	409	427	419	421	453	445	428	431	452	387	427	436	424	435	382	401	424	429	405	434	421	414	382	471	388	430	396	407	443	456	442	437	431	374	392	426	422	408	453	421	463	437	447	446	408	395	383	425	405	439	415	430	437	438	459	446	424	437	398	419	440	436	439	422	433	410	432	459	427	452	424	405	446	409	419	409	419	419	415	415	420	428	430	428	426	426	458	437	438	416	424	407	442	406	423	435	426	411	440	436	401	418	462	459	408	396	447	426	475	416	404	414	419	439	428	439	449	416	458	417	395	422	390	430	459	442	390	433	425	416	428	429	417	428	418	433	431	457	400	417	414	467	441	441	418	426	393	430	373	425	442	465	432	455	399	445	448	457	387	427	411	432	443	431	425	426	400	436	439	438	439	430	415	414	421	406	417	440	436	452	421	421	398	423	444	403	457	430	406	441	403	453	437	402	444	418	456	439	390	435	446	474	428	412	405	430	460	456	412	408	436	446	398	429	449	421	449	396	415	421	428	416	409	443	440	432	403	438	432	430	417	427	431	433	394	400	374	465	413	451	398	420	464	410	422	436	432	430	445	439	442	465	451	416	407	402	385	414	445	402	440	420	462	420	429	438	435	439	423	391	441	444	421	459	438	434	439	429	432	406	439	390	434	381	424	445	432	415	430	368	398	401	419	413	436	412	405	424	393	424	417	449	417	429	441	412	460	487	423	431	447	387	445	379	462	440	423	381	414	492	418	412	459	470	421	469	427	424	411	417	396	431	435	455	393	393	413	463	421	407	463	436	412	419	445	412	457	414	408	396	419	362	434	431	443	399	405	408	435	423	440	442	426	452	420	466	419	394	397	415	398	400	402	399	425	403	419	459	404	429	399	381	467	441	412	428	422	416	435	438	411	420	442	416	416	466	444	418	429	433	438	438	419	405	436	404	430	431	395	420	424	400	464	429	390	389	421	405	417	382	436	430	431	421	431	456	435	421	440	440	443	437	424	451	411	426	462	440	454	393	386	401	422	444	453	388	468	418	407	424	425	379	459	437	393	389	419	412	402	419	416	433	420	467	419	407	412	436	410	445	404	453	395	414	443	379	413	416	427	439	408	419	393	399	426	434	425	480	425
31466	19232	7690	957	671	626	566	529	497	476	497	462	442	464	433	404	439	414	383	389	415	430	421	399	401	395	396	389	441	409	440	400	434	435	401	410	431	409	408	425	387	371	432	391	401	428	442	414	424	454	400	415	388	393	435	413	404	423	393	425	393	375	402	452	412	400	386	424	391	424	431	402	404	412	402	451	400	402	392	383	436	406	456	359	414	430	371	402	389	425	379	432	390	402	430	423	431	424	395	384	427	408	403	404	401	376	367	360	377	422	380	404	408	386	410	377	415	403	461	438	392	412	446	430	415	377	392	415	425	398	425	367	407	393	410	427	392	402	418	402	383	411	399	391	436	395	446	431	440	405	403	375	389	422	422	382	427	390	448	384	400	387	436	441	461	403	427	395	417	398	460	424	416	388	481	406	410	424	408	377	381	377	422	419	429	381	431	380	418	389	407	395	393	377	429	418	362	377	432	395	390	390	371	403	458	413	409	410	426	409	402	383	428	412	394	410	446	382	369	404	401	426	468	432	409	434	392	394	417	455	385	399	404	417	408	416	412	385	422	404	403	420	421	435	436	407	419	410	403	369	404	407	382	426	443	374	400	379	456	360	406	416	405	411	386	394	426	361	418	398	416	402	392	410	409	419	402	400	397	450	354	408	447	405	412	392	424	409	407	413	413	394	378	382	429	407	378	458	434	415	427	426	435	425	425	413	402	413	437	413	432	434	441	403	420	403	407	369	400	408	384	387	453	416	386	398	419	391	391	433	435	395	432	388	399	431	414	375	396	381	414	403	400	382	436	399	395	409	423	403	416	395	411	419	366	360	385	428	403	397	399	416	401	402	384	443	421	430	435	443	413	411	445	431	385	397	408	419	406	434	369	418	402	419	371	399	396	422	405	389	401	395	413	449	403	441	396	395	395	395	432	464	422	444	424	426	414	380	448	426	385	390	391	423	382	416	410	386	413	411	416	410	416	411	413	410	370	381	456	365	383	389	404	393	404	404	395	407	426	432	405	426	411	408	396	407	410	396	423	433	365	394	416	376	382	395	441	401	463	409	405	394	417	412	402	385	444	426	403	368	425	450	406	395	436	408	419	411	397	399	453	414	403	422	406	420	392	405	402	383	401	409	381	423	397	395	414	408	397	417	402	429	408	403	418	379	422	407	409	442	414	429	397	369	399	411	429	418	368	420	415	395	354	454	365	402	410	437	441	396	414	419	437	423	423	404	395	420	404	425	391	400	423	374	392	374	415	444	427	368	405	401	406	379	425	415	436	382	382	425	395	408	391	388	432	385	401	395	471	388	401	403	425	359	398	391	438	438	444	389	389	422	408	421	444	423	414	385	378	420	423	430	388	415	401	404	431	402	452	395	425	390	396	409	390	387	408	418	387	387	427	425	423	400	371	423	425	393	410	405	402	386	391	376	375	399	429	442	410	414	418	409	416	390	425	418	417	447	381	390	396	436	418	423	393	406	393	377	391	412	416	389	447	391	393	420	416	400	394	413	399	403	387	409	413	396	391	382	410	375	384	388	453	429	404	398	440	368	424	390	406	411	405	403	426	422	378	424	423	451	400	404	426	367	429	366	414	401	382	396	396	376	381	426	410	407	387	395	413	381	420	393	429	414	400	363	447	381	440	413	422	426	363	376	370	428	367	404	361	386	402	392	394	391	405	399	438	423	371	434	423	378	424	409	402	386	416	424	400	428	379	377	410	412	401	394	414	380	393	401	417	403	420	382	436	414	417	382	443	412	426	448	403	379	373	391	392	411	410	391	392	449	397	387	419	396	395	373	403	425	412	425	404	445	378	397	412	429	387	421	425	398	403	428	436	358	413	421	406	415	382	471	430	386	420	423	423	414	441	414	393	419	394	375	408	421	404	430	399	403	389	399	409	420	421	391	399	397	403	393	418	427	392	438	432	405	399	386	432	396	408	392	365	383	369	408	431	423	379	375	412	468	435	432	394	387	381	408	399	371	433	382	404	427	378	380	396	421	373	417	409	413	410	355	432	431	443	393	419	404	400	412	437	399	415	412	416	412	381	394	434	405	394	360	393	420	438	422	363	389	423	414	402	405	412	416	375	368	387	437	427	411	412	404	387	397	402	394	371	384	404	414	437	432	416	434	387	434	388	435	409	423	403	447	400	415	401	434	445	366	409	395	455	408	428	430	438	359	409	398	382	430	403	421	412	415	435	396	385	360	387	431	376	417	450	400	394	392	400	403	384	402	439	395	392	431	368	431	444	412	373	393	428	438	395	411	393	424	414	415	442	416	438	441	375	417	373	409	414	420	423	427	405	400	400	408	381	356	406	417	413	418	417	390	386	392	412	399	428	399	429	424	357	427	437	377	388	420	367	413	406	442	429	408	443	433	397	384	389	427	439	385	412	403	379	415	419	418	393	427	437	410	416	412	421	427	426	387	403	407	419	393	442	450	427	420	400	403	382	377	381	361	395	400	388	440	426	389	423	410	459	409	414	398	431	438	385	426	400	412	440	386	418	419	398	415	424	435	423	423	388	426	411	428	406	385	402	396	370	399	406	399	393	401	439	406	409	387	411	442	397	388	435	402	391	421	388	399	427	420	416	414	388	388	420	419	438	391	392	414	429	428	393	423	421	417	453	428	384	401	406	402	427	379	403	409	408	374	410	385	415	392	400	408	405	379	381	392	420	404	398	393	391	433	401	421	407	380	421	426	422	415	454	428	399	411	396	391	412	407	405	404	401	399	398	367	391	417	396	396	404	436	440	429	378	410	382	406	392	454	425	415	427	453	401	405	411	381	379	405	419	410	405	382	400	414	415	423	398	432	365	413	435	438	373	425	411	416	391	440	425	402	425	422	439	430	397	381	447	419	412	424	418	392	403	426	425	391	427	403	397	432	414	416	426	423	445	407	406	408	376	409	410	428	432	392	398	431	413	367	385	429	418	420	401	403	399	422	392	466	399	418	384	399	405	402	384	482	425	375	433	422	389	389	423	434	423	403	390	421	457	407	404	358	434	433	414	419	378	407	397	392	406	401	407	418	397	388	423	431	421	383	430	385	424	367	405	373	401	391	447	399	392	420	384	396	442	414	392	382	395	395	369	416	393	425	403	413	432	422	418	394	415	380	437	381	426	401	430	436	391	407	430	407	387	395	381	386	413	397	407	417	415	446	391	432	393	410	419	413	417	385	379	409	366	383	427	393	349	382	406	408	405	395	405	440	373	414	379	435	435	368	439	411	442	462	429	401	414	388	423	401	405	419	399	411	405	366	436	428	403	427	383	403	456	428	420	370	413	386	413	407	397	421	396	396	422	433	398	384	395	445	394	436	400	434	442	418	365	384	412	440	421	381	408	406	376	416	417	398	437	439	440	397	425	406	428	408	429	392	399	425	393	422	387	377	422	434	399	424	381	459	428	416	402	440	386	418	407	385	383	428	396	387	410	410	440	435	421	453	471	458	425	458	445	442	389	427	402	393	403	375	414	396	368	423
5737	1728	1308	1129	1068	984	924	931	991	921	911	988	942	924	946	917	923	888	928	936	866	897	868	890	957	855	907	961	899	927	868	894	910	926	899	954	962	914	874	925	912	852	867	975	905	926	962	963	919	932	937	889	866	945	875	893	893	894	940	931	897	959	866	873	889	887	918	969	894	862	903	903	929	855	874	912	995	853	923	865	924	925	912	914	922	889	897	963	952	956	957	920	916	913	870	909	935	908	861	914	924	863	948	916	932	909	938	886	903	886	891	923	983	899	926	952	883	879	896	921	965	891	874	903	859	922	954	932	977	897	940	907	924	928	875	912	934	873	928	895	908	898	972	887	880	894	963	921	892	982	894	863	863	902	868	886	948	873	922	933	923	909	944	890	930	857	909	925	878	918	897	886	901	905	940	915	888	912	884	900	939	891	975	897	925	940	916	858	929	943	939	954	854	903	879	906	911	922	950	933	918	935	905	906	917	859	935	899	942	889	868	898	883	899	875	907	904	912	894	903	906	875	932	887	892	917	881	916	876	975	864	922	922	904	910	857	905	914	902	881	957	897	885	896	940	883	902	930	841	862	908	934	904	961	870	879	864	904	920	959	909	916	955	906	893	913	904	857	924	877	941	892	859	906	887	894	965	831	908	959	886	888	952	894	827	886	911	913	898	940	897	932	929	916	883	920	898	823	877	907	950	927	907	932	890	873	897	924	899	850	899	893	893	909	862	903	916	924	921	886	902	910	937	885	913	906	961	925	946	884	919	931	937	935	948	916	857	934	904	919	854	855	966	922	881	930	892	897	909	836	895	967	927	927	876	868	941	936	892	944	899	933	934	918	911	848	933	867	911	881	863	905	958	866	929	912	925	891	889	894	913	911	931	889	923	915	938	933	855	878	953	957	976	887	939	977	914	944	941	939	926	886	911	951	950	890	919	918	892	875	876	953	958	866	892	926	931	946	887	844	893	872	896	872	914	922	910	843	957	950	895	903	920	918	951	889	965	885	906	884	872	910	908	983	961	915	935	907	984	853	924	909	928	910	884	874	944	938	868	938	1014	859	841	926	909	917	989	875	902	895	921	922	898	951	915	883	942	877	907	911	894	908	903	941	927	897	984	873	900	894	928	906	913	858	868	909	965	867	869	899	976	924	851	933	885	919	830	865	852	883	954	848	925	916	898	920	973	878	923	877	881	923	915	922	862	885	849	880	930	892	871	867	902	906	882	855	858	908	913	867	888	974	918	954	920	901	863	944	937	903	911	908	915	881	927	897	936	905	897	931	948	892	928	914	874	878	888	905	949	857	885	889	910	870	834	847	910	979	938	929	927	943	935	925	934	878	884	921	895	918	898	936	923	931	862	894	924	852	901	882	860	894	948	902	884	927	888	901	942	904	885	929	908	914	917	870	957	930	930	879	941	925	899	920	910	894	906	937	907	920	904	947	867	925	940	891	875	974	897	876	906	892	858	937	959	863	971	937	964	911	918	853	907	891	899	859	907	890	880	896	933	938	868	871	900	890	898	890	860	944	905	939	952	907	888	874	939	954	923	892	902	934	866	957	907	931	976	856	869	935	915	899	934	927	925	955	886	902	884	896	883	896	921	879	894	963	932	941	853	847	875	908	897	818	912	864	887	935	917	977	944	882	912	913	886	936	888	919	928	884	909	873	935	911	882	954	902	886	903	926	886	938	935	918	905	897	901	983	878	877	919	904	956	916	913	916	942	935	894	924	899	961	897	875	847	878	919	909	926	881	902	921	917	883	927	877	948	895	914	903	941	934	946	936	932	921	892	879	923	946	965	922	869	907	863	932	947	939	915	922	908	878	892	920	989	943	948	845	880	856	912	882	948	921	957	917	905	930	900	955	927	897	828	910	899	919	877	898	907	900	898	930	933	922	913	904	927	922	909	895	912	928	858	894	866	894	908	865	964	932	903	925	992	878	883	908	903	928	890	896	908	969	904	872	987	923	864	954	931	933	925	898	887	922	885	941	892	904	932	910	877	892	886	930	906	971	885	892	914	924	899	903	916	913	895	972	875	898	905	903	891	922	933	932	975	928	887	952	863	923	919	960	890	914	885	902	855	898	925	874	924	877	948	905	934	912	904	837	906	908	912	933	899	912	940	916	920	933	865	916	891	890	898	889	924	932	881	904	878	931	906	907	871	892	875	898	901	926	912	920	873	968	935	952	917	921	917	947	931	881	884	922	912	900	906	899	898	953	907	851	935	935	953	894	917	917	899	938	939	870	963	845	890	900	919	955	925	974	906	927	933	952	941	862	894	917	884	913	890	939	867	945	876	924	931	892	888	916	883	937	905	923	971	973	920	978	927	875	880	936	900	960	936	897	891	889	966	951	907	933	926	926	965	850	897	981	890	934	907	888	924	894	924	922	953	862	829	911	907	921	848	994	889	910	931	899	864	933	886	882	896	890	892	899	927	912	875	936	969	867	936	932	874	890	931	970	886	920	956	966	869	893	947	899	938	903	872	929	879	961	890	982	893	872	920	890	932	875	892	937	940	868	936	906	911	919	917	834	922	924	898	902	949	909	869	956	935	931	917	880	922	925	898	860	883	941	855	913	879	913	879	956	886	856	946	928	877	904	915	907	857	901	891	905	897	895	892	951	872	905	913	888	886	949	893	850	921	933	952	903	945	938	935	945	906	946	921	924	921	827	944	858	938	858	890	911	920	883	881	830	919	922	983	818	922	891	869	880	908	915	898	906	935	868	951	936	954	946	892	928	891	957	905	903	922	885	871	929	917	935	904	931	893	908	928	939	934	821	947	960	893	906	917	887	844	914	914	904	922	935	873	920	840	901	900	882	897	925	939	905	877	870	907	923	921	859	857	856	912	875	907	909	892	934	895	942	950	901	943	918	909	952	893	882	894	946	918	904	957	882	938	879	933	924	926	869	937	928	933	875	894	911	915	891	961	921	923	957	905	896	900	948	972	866	918	825	879	931	873	869	936	945	950	926	877	868	848	930	916	975	902	911	871	903	892	905	842	883	914	872	850	916	914	942	957	916	875	889	888	898	900	935	868	882	885	988	922	885	929	943	917	861	880	905	899	944	881	885	914	932	940	989	972	906	929	926	937	875	910	974	940	907	947	952	920	883	917	894	869	959	910	914	910	951	911	920	965	920	941	945	919	854	930	876	934	885	940	872	874	920	880	907	909	918	903	908	878	909	863	955	953	893	897	916	924	897	964	912	871	926	917	956	889	929	913	913	938	902	934	917	918	928	861	926	916	907	904	923	877	883	965	909	914	954	855	902	897	911	906	941	915	996	929	908	902	917	894	906	899	869	951	931	940	926	883	902	849	877	911	972	928	893	896	950	929	897	965	927	919	903	934	888	909	875	873	947	874	945	934	873	917	938	912	893	872	929	955	931	902	879	891	900	906	924	888	912	922	962	963	934	895	870	916	932	965	916	908	843	938	884	928	897	895	950	925	882	953	905	892	872	924	885	931	929	961	866
23943	20634	23832	27406	20628	19855	1333	695	523	472	491	452	435	418	343	374	343	328	339	344	295	341	321	351	284	313	323	306	271	332	319	322	291	318	283	317	295	279	294	281	305	287	324	285	300	275	342	314	301	285	328	324	290	325	295	286	282	296	263	295	296	285	282	285	284	292	304	276	300	309	279	310	268	253	269	280	308	280	316	288	283	286	300	289	322	313	308	295	318	311	276	321	308	311	302	288	293	299	254	291	313	289	313	289	297	291	276	282	270	315	293	276	279	318	326	281	302	301	333	296	287	321	253	271	319	270	277	289	283	281	291	338	289	291	299	292	280	275	257	306	328	289	279	287	320	280	256	295	303	294	289	264	314	309	280	277	300	277	305	286	286	278	309	303	304	299	321	294	318	282	243	297	280	280	289	271	276	274	287	272	272	300	270	275	279	292	280	297	310	305	288	287	313	287	283	310	287	279	292	305	277	287	298	282	281	278	281	284	314	287	302	301	301	282	289	284	281	303	305	298	289	281	292	289	286	292	308	294	310	284	273	276	289	306	316	274	312	297	289	269	320	265	277	267	287	277	310	269	310	288	294	284	279	262	325	280	288	311	283	292	290	283	289	292	276	294	284	291	304	297	283	258	272	287	278	318	347	305	295	303	314	333	278	262	284	315	278	311	294	291	254	261	265	288	303	297	293	318	291	289	299	290	309	296	305	274	304	279	286	327	301	285	273	287	284	268	294	288	293	281	337	281	274	277	276	297	306	293	288	268	280	254	286	295	303	315	317	307	295	307	289	291	282	282	290	274	279	274	294	290	282	280	273	281	299	290	293	290	297	272	285	335	306	287	257	304	298	263	310	343	301	285	308	294	270	302	310	290	264	269	313	285	294	310	260	290	270	272	306	245	272	264	314	276	282	301	328	313	293	290	306	287	281	269	286	298	279	284	290	287	291	281	280	270	270	287	270	279	330	284	263	284	266	297	304	279	293	287	274	279	260	284	281	300	281	287	278	300	268	268	272	300	250	258	279	313	285	285	307	290	302	285	293	289	286	283	290	322	276	297	281	286	282	300	303	310	272	285	295	310	305	308	277	258	306	304	283	290	268	267	325	280	289	298	277	300	302	326	291	297	299	293	253	283	310	288	316	269	255	281	319	294	273	286	293	301	285	284	285	308	301	307	296	301	276	316	275	284	291	295	288	279	276	283	298	284	277	282	283	289	279	272	307	312	308	316	277	268	277	299	280	284	275	283	276	262	302	303	297	298	309	305	292	277	276	295	300	291	308	307	291	297	318	254	288	284	281	302	287	244	287	316	296	305	293	298	293	312	287	264	286	311	272	288	301	323	258	304	284	275	257	281	293	299	313	304	266	271	285	281	303	309	267	277	263	278	313	316	283	324	303	304	311	295	277	294	297	261	276	307	253	294	290	302	281	319	329	292	267	298	264	288	276	289	290	314	319	269	269	296	307	265	306	305	278	297	283	266	318	268	302	289	287	299	324	305	274	281	281	271	274	274	251	268	314	289	287	290	300	269	243	300	272	278	294	283	285	296	262	309	273	284	286	304	284	296	307	325	292	299	274	293	308	296	298	303	283	308	299	287	258	281	297	291	294	266	293	311	277	305	275	291	296	323	293	283	278	365	294	259	307	286	299	284	310	324	321	304	314	322	280	277	275	309	277	302	288	250	262	295	290	290	289	323	285	288	300	312	298	285	283	288	277	316	292	300	288	277	275	312	274	291	320	282	311	279	290	281	273	336	281	284	313	313	303	291	294	282	297	280	286	264	255	306	314	309	271	294	311	256	284	279	271	268	269	322	279	269	308	271	289	332	279	283	281	287	274	303	290	301	321	309	279	328	292	295	271	246	267	296	289	293	278	299	309	295	292	294	259	317	300	305	292	275	270	299	257	284	285	279	282	284	278	295	266	288	295	275	275	278	318	315	310	298	268	251	297	270	307	311	320	265	276	310	284	311	327	279	289	318	250	263	295	319	316	292	293	281	265	240	240	289	284	314	263	292	269	290	333	296	298	281	306	292	326	275	287	281	312	286	307	290	300	318	262	259	289	317	288	259	319	263	285	279	273	276	273	301	269	289	281	300	315	286	278	271	290	290	307	301	309	297	302	292	267	296	296	289	306	302	302	308	276	257	245	301	337	279	266	308	303	316	286	294	290	300	277	283	252	278	307	321	282	292	296	278	268	315	266	308	287	281	283	287	283	298	280	289	282	282	339	304	279	262	312	314	290	295	267	289	326	327	265	269	299	289	277	308	305	279	277	322	296	288	273	307	304	276	319	272	300	258	279	302	251	297	267	278	287	300	282	295	344	277	252	282	293	313	281	329	278	308	288	278	301	301	266	294	300	309	263	280	301	320	297	312	278	308	325	278	265	324	269	260	241	287	313	315	301	292	282	291	287	289	297	282	287	272	295	303	321	271	294	308	281	322	282	297	293	290	300	296	282	302	299	247	238	309	246	280	302	286	276	256	286	288	290	305	285	290	313	269	283	303	263	307	264	264	302	265	318	274	272	300	297	263	292	286	303	278	276	309	269	312	281	291	283	253	289	267	312	287	281	302	292	302	299	282	291	273	280	289	252	292	288	337	247	278	293	308	284	253	284	302	284	274	267	291	276	285	303	306	274	275	322	297	277	294	280	270	276	289	281	304	285	291	298	290	313	307	251	279	285	347	307	293	285	260	299	282	284	294	262	300	303	266	317	306	292	255	321	330	280	273	257	284	276	292	294	301	255	273	251	295	269	306	293	300	334	298	253	268	302	314	255	316	282	278	280	281	315	289	280	276	266	272	314	285	304	290	252	274	308	278	277	278	288	272	325	316	303	292	293	285	308	292	267	301	316	311	284	287	284	287	283	338	282	293	271	318	280	274	300	307	330	265	286	276	351	301	282	315	289	303	316	300	301	256	278	277	293	337	288	308	289	292	293	289	308	274	277	302	290	278	285	272	262	300	309	296	292	296	322	312	297	296	301	283	251	287	310	295	289	264	302	295	289	294	284	275	316	296	306	273	310	298	288	310	311	311	295	271	276	286	295	279	263	286	317	264	299	264	293	303	292	332	302	299	269	291	289	315	309	276	279	268	301	281	318	296	293	294	300	280	275	286	296	278	276	270	311	278	270	293	280	288	307	283	305	295	290	289	305	249	300	283	277	286	294	259	301	280	269	300	289	281	293	299	288	277	254	298	312	309	280	299	303	294	274	291	277	281	310	289	273	298	293	306	286	296	276	283	297	301	269	293	331	303	293	271	276	317	289	290	298	275	272	308	327	295	303	262	326	285	286	303	305	279	297	265	287	269	312	273	280	315	289	304	287	269	280	281	296	286	303	283	293	305	297	305	310	258	333	274	271	257	292	314	252	293	284	276	285	298	306	293	307	283	289	310	284	280	284	283	310	284	297	284	322	271	304	276	266	317	305	291	298	281	296	270	276	290	269	306	265	268	281	274	283	301	274	294	290	285	307	302
3527	3341	1952	1267	1016	825	797	745	741	690	693	734	703	665	665	686	637	606	597	666	656	611	623	625	687	620	677	650	666	633	689	677	631	615	651	673	680	607	718	633	634	684	652	612	678	623	672	655	625	643	631	684	621	643	666	672	665	668	693	656	659	628	673	635	641	625	630	667	641	683	655	689	631	633	651	646	622	668	691	645	610	671	634	690	647	685	648	647	641	629	667	672	655	721	610	610	656	671	631	660	667	664	679	650	636	631	658	640	655	673	646	632	651	647	642	643	646	655	657	708	684	647	648	634	639	618	677	648	648	630	667	651	629	663	714	631	646	688	673	640	653	692	639	655	649	612	679	609	627	668	666	671	642	644	667	682	647	606	698	648	614	645	643	665	678	616	686	629	637	655	656	646	660	650	672	671	703	656	684	661	655	681	674	672	650	606	643	659	681	651	626	635	625	614	670	665	639	629	674	666	681	626	641	635	657	673	656	701	669	623	691	642	629	641	642	666	604	612	729	703	669	675	620	629	652	707	627	629	640	648	659	670	668	658	641	702	576	609	635	659	638	643	678	661	622	671	631	623	642	628	641	691	650	653	645	654	645	627	659	656	615	669	675	683	683	630	687	639	662	668	669	627	693	634	646	671	652	658	618	675	653	646	633	669	661	612	647	669	681	638	607	683	685	686	639	651	659	635	657	641	711	724	653	636	631	673	656	639	622	666	624	643	651	648	636	651	616	637	638	680	647	657	643	669	643	636	619	641	676	647	627	686	649	642	624	682	619	644	676	620	667	646	636	673	648	635	646	632	679	673	652	618	664	669	655	663	676	644	646	635	710	622	680	625	653	619	682	679	655	661	601	656	649	688	634	673	640	654	601	657	626	681	630	617	640	652	623	647	670	681	657	608	662	691	635	646	607	667	647	666	643	623	625	665	637	665	632	636	716	646	636	664	647	650	609	678	688	659	642	642	662	651	693	636	557	653	702	613	651	681	639	646	723	675	621	674	658	710	615	639	679	659	638	632	622	683	638	604	634	683	643	671	695	640	656	602	650	654	625	655	660	634	618	657	644	613	625	679	632	600	679	674	638	601	705	644	614	638	617	645	660	600	638	646	668	658	654	630	604	615	691	630	704	666	620	698	674	658	617	652	631	687	641	649	645	665	613	642	653	677	689	645	627	644	643	638	656	655	657	635	634	626	651	633	660	636	684	637	637	639	637	681	639	640	659	627	626	633	685	683	643	652	680	676	682	619	631	602	668	668	677	608	651	692	606	674	649	646	665	649	655	641	691	641	654	682	624	615	637	634	624	643	677	627	655	697	657	631	635	588	617	629	630	652	680	672	648	660	649	609	668	672	618	639	613	669	645	608	677	665	655	669	653	669	644	660	691	655	645	682	671	636	680	676	633	646	621	655	615	648	620	630	646	625	645	678	634	636	672	636	632	638	636	696	607	659	589	666	647	663	670	649	630	672	633	653	654	677	641	644	638	641	668	632	659	643	642	688	630	630	662	667	658	657	688	604	680	680	650	624	645	657	637	631	634	607	634	693	645	659	687	650	630	650	666	636	686	648	631	685	593	676	649	619	653	667	600	678	678	651	660	650	642	653	640	634	701	687	671	661	697	643	676	661	639	686	643	599	689	661	673	607	635	652	650	694	657	676	626	683	653	636	686	668	656	664	640	647	674	658	655	693	599	638	680	643	668	627	684	620	626	648	664	646	622	689	649	669	690	658	629	636	677	642	665	662	648	645	676	695	698	656	611	595	674	652	666	671	629	648	643	640	618	653	646	620	650	662	643	656	704	627	635	662	650	725	658	662	600	654	669	674	602	677	644	617	657	686	628	655	630	575	668	663	693	686	620	647	649	626	614	663	650	634	646	627	657	660	637	638	666	622	629	675	657	635	681	660	639	653	626	677	629	626	634	682	662	639	647	630	631	619	656	640	672	664	655	678	597	652	628	661	657	652	687	684	678	632	679	638	679	642	655	658	667	638	677	629	675	707	635	654	678	642	704	657	652	645	613	642	684	693	674	664	679	649	635	660	625	656	664	673	633	680	645	629	651	666	615	653	664	640	646	664	658	651	633	670	633	657	650	619	661	642	624	622	646	650	679	636	666	693	663	621	670	672	667	599	638	695	617	659	666	677	634	626	627	640	626	681	664	644	668	679	601	654	698	665	631	649	649	669	597	682	690	627	636	681	720	626	651	606	698	666	642	662	647	641	642	658	629	622	661	644	629	682	628	629	623	661	634	645	681	634	621	697	626	673	627	662	634	693	665	627	683	669	650	654	660	659	643	652	686	673	654	674	671	654	626	634	690	663	633	612	703	660	649	620	686	640	692	685	665	641	669	661	676	617	668	630	650	648	647	711	637	653	663	648	679	663	644	614	649	637	678	707	637	655	653	648	658	657	657	685	640	666	653	584	640	644	619	676	676	693	656	679	656	654	654	663	685	661	655	626	682	639	673	669	701	637	660	712	620	689	710	630	713	666	596	665	641	675	607	688	621	670	647	643	641	656	641	641	681	622	691	657	654	641	661	653	593	631	667	682	676	631	680	655	624	614	656	649	671	620	653	678	625	704	659	648	626	673	667	687	666	628	660	647	644	607	685	686	641	640	602	650	657	612	635	640	644	635	630	653	632	628	653	634	671	634	684	579	629	623	665	673	617	653	646	658	652	676	605	644	663	634	746	635	615	622	663	630	648	635	625	670	726	655	667	653	598	622	668	615	663	651	651	636	665	628	633	658	616	696	626	652	635	664	644	640	616	661	655	658	647	624	642	654	613	686	607	685	695	623	660	648	661	654	725	649	627	706	690	664	651	655	641	656	597	655	625	677	636	654	597	658	701	646	689	633	619	644	668	667	656	695	682	654	626	658	650	648	676	672	628	666	679	671	680	651	630	661	618	593	617	610	635	642	618	679	690	646	696	621	708	666	679	666	622	657	701	645	652	631	617	615	671	602	629	682	644	702	608	657	667	693	633	669	650	645	656	658	622	668	693	637	652	647	645	654	693	662	641	668	713	660	597	628	687	629	666	653	697	635	625	658	628	636	677	650	677	663	649	668	656	637	597	664	634	665	642	620	685	663	679	637	654	612	671	620	669	652	657	627	632	698	656	643	656	626	631	618	671	657	679	661	615	630	677	641	583	611	641	666	654	647	643	635	638	623	670	606	702	617	717	588	663	619	643	697	677	642	605	642	636	627	612	656	674	617	663	702	619	660	647	654	636	637	641	653	667	630	667	673	677	610	642	643	642	661	617	642	666	635	625	573	678	635	689	640	656	634	652	625	597	638	655	670	633	683	678	686	650	623	654	695	617	648	635	635	657	599	662	603	608	653	625	600	680	674	685	654	653	667	579	626	616	647	715	663	669	625	646	643	642	693	704	703	615	646	628	646	632	706	667	654	644	599	682	651	627	659	644	644	615	688	657	694	631	646	680	683	682	635	726	626	669	634	614	631	681	635	639	662	621	659
23414	20696	24244	27153	20697	20716	16636	1246	676	615	498	446	409	398	308	260	239	211	234	218	214	199	191	190	197	198	179	189	185	191	174	185	208	186	202	191	181	164	183	177	181	189	189	175	180	146	186	173	170	173	187	182	171	178	182	174	178	169	171	172	184	146	171	179	177	166	178	180	183	203	190	178	169	171	195	185	172	160	170	169	181	169	177	167	182	167	175	164	166	167	171	163	178	197	161	192	198	162	172	210	167	178	168	163	153	159	204	197	190	171	156	200	154	188	183	184	185	180	158	169	182	159	175	169	180	194	161	189	191	174	193	159	174	169	174	171	168	158	169	179	196	167	161	207	189	144	155	173	190	177	189	196	199	188	160	177	170	171	161	138	167	142	165	160	162	180	193	155	175	167	177	179	171	161	197	187	197	158	186	171	197	155	156	190	187	162	188	163	166	149	178	152	167	205	164	141	147	176	179	179	168	185	164	167	198	175	184	185	164	176	157	169	172	193	176	181	175	162	159	162	153	189	188	161	193	178	189	176	182	168	185	190	215	193	199	157	201	170	189	178	167	178	182	155	190	155	161	190	181	161	174	164	189	194	152	153	187	179	161	186	185	192	140	178	175	146	164	157	155	169	178	178	170	170	188	174	169	183	140	172	181	184	189	165	180	179	172	176	169	189	181	197	157	170	185	157	139	211	188	188	186	163	181	189	185	156	187	173	173	180	185	180	170	173	177	165	159	154	194	181	175	162	183	149	175	177	165	155	162	161	169	175	183	203	174	156	179	176	167	170	182	139	162	162	158	161	184	173	177	158	189	154	167	159	188	156	180	178	191	192	189	196	169	189	152	172	162	156	173	153	148	160	178	159	161	176	182	157	177	170	197	162	188	170	168	164	169	200	176	207	166	184	171	161	180	181	164	146	175	196	166	152	170	192	165	189	193	187	178	187	169	200	202	182	185	153	177	164	157	182	185	140	177	179	176	159	178	172	180	152	177	165	159	164	170	167	171	178	177	160	171	141	175	161	173	185	171	178	165	176	190	149	170	172	162	173	161	204	186	174	187	202	184	182	184	179	172	174	187	153	172	181	168	164	180	158	192	169	189	157	183	152	165	195	146	184	176	183	178	205	157	177	179	166	180	163	158	185	199	164	153	167	178	176	181	179	173	174	182	169	187	180	187	178	173	169	182	172	175	188	164	159	183	160	161	190	171	180	173	200	176	191	168	169	182	168	157	165	163	190	167	200	167	168	153	160	176	163	201	182	179	158	161	166	158	175	196	172	187	167	164	180	181	179	224	185	178	162	159	186	199	171	165	168	170	181	168	158	160	156	176	166	160	191	159	182	170	156	162	178	203	152	168	189	170	190	142	170	200	145	167	163	164	190	180	176	196	148	184	159	166	197	156	182	203	169	201	198	171	176	192	184	152	169	186	167	165	153	190	183	199	173	155	163	179	199	171	169	201	177	158	156	162	186	168	192	166	171	137	179	208	163	201	154	152	169	177	198	167	163	179	162	168	203	187	152	170	173	177	154	172	170	170	184	185	201	158	175	166	189	177	172	156	172	197	199	166	169	178	201	175	191	168	161	187	177	198	169	167	180	169	175	166	165	193	165	168	158	143	174	163	173	162	174	159	189	196	184	193	183	186	166	156	187	180	158	177	173	191	145	169	179	213	186	156	183	210	188	142	171	179	171	188	170	200	158	180	186	183	180	168	160	168	179	183	176	184	169	195	186	212	190	194	157	175	168	176	187	181	162	172	168	166	160	171	176	199	170	172	163	177	177	183	192	187	168	185	158	162	186	193	179	162	176	167	161	174	195	175	177	174	170	173	171	149	159	184	169	173	159	193	141	199	185	162	192	215	155	197	181	156	190	169	154	176	173	156	162	160	170	184	192	205	144	179	157	191	174	178	163	198	178	188	172	155	171	161	183	187	178	178	180	161	168	181	169	169	175	145	199	162	147	183	153	184	154	169	177	190	159	151	183	183	172	156	198	204	175	181	167	165	188	175	172	192	168	172	181	191	173	186	172	175	191	178	175	194	144	199	171	200	172	158	191	206	166	187	180	175	190	179	159	189	151	198	165	186	189	176	156	164	160	191	170	171	148	174	191	171	182	195	177	174	182	188	210	184	160	171	155	164	173	189	196	175	163	178	191	169	163	178	162	161	162	153	184	208	158	200	177	197	177	170	156	187	150	156	163	163	178	170	165	170	186	151	168	167	169	175	161	153	191	157	151	174	167	182	160	186	175	163	176	153	145	179	163	189	177	179	174	191	174	186	156	164	179	154	160	177	170	199	198	190	169	181	172	174	188	181	180	168	194	176	179	188	158	166	198	184	165	179	179	175	147	146	167	189	164	176	180	164	186	168	168	168	182	159	176	179	186	200	174	149	196	175	172	167	183	163	186	154	166	134	186	164	180	186	170	161	156	183	164	166	186	159	168	170	196	164	153	171	155	134	158	163	165	168	157	192	170	168	161	172	171	164	155	181	180	184	170	156	186	172	190	153	174	162	161	183	185	174	195	184	157	183	170	165	184	207	166	191	182	171	169	207	185	181	148	161	197	164	174	155	177	184	170	175	173	173	148	172	170	186	160	194	167	180	185	169	163	205	191	195	166	179	175	160	185	183	167	179	197	157	198	176	146	161	163	170	152	154	176	172	173	147	160	175	177	164	202	171	159	166	160	177	168	193	178	150	166	154	152	169	170	164	185	199	181	181	164	161	179	166	170	181	158	203	181	172	148	188	174	184	201	182	166	179	176	160	182	169	136	155	172	163	178	159	185	184	177	169	179	177	172	153	179	171	179	166	180	168	171	185	185	165	176	143	157	183	184	168	152	144	177	167	184	176	151	178	199	158	153	176	146	182	167	173	176	168	171	212	171	166	167	166	177	181	156	149	158	180	155	178	169	167	170	170	170	191	175	147	190	184	177	186	172	184	177	177	150	166	182	162	186	190	178	147	175	185	148	182	151	147	192	189	181	182	144	193	175	173	168	191	184	181	186	200	179	210	186	186	175	174	173	176	188	165	171	175	148	188	181	186	179	168	182	159	173	169	184	198	185	171	181	177	174	157	164	179	170	163	173	168	171	189	180	173	166	166	169	172	160	193	183	185	150	154	176	199	149	176	192	150	168	162	162	163	210	199	184	198	167	180	153	186	175	191	191	154	158	165	190	152	176	187	184	197	142	175	164	164	181	174	174	179	182	188	152	148	169	167	169	166	176	164	171	207	185	169	168	175	183	173	144	190	165	163	155	190	171	166	179	151	191	175	182	166	149	166	212	196	173	165	142	188	192	187	156	156	183	193	157	162	161	187	186	163	185	193	183	176	202	176	184	163	177	158	167	176	158	160	164	158	152	147	189	193	135	197	147	187	191	183	171	148	153	172	143	154	176	174	210	147	162	169	177	182	167	202	175	179	172	189	197	158	183	189	151	159	171	176	181	189	140	176	156	178	177	190	184	180	170	160	152	164	147
3602	4824	2740	1437	993	752	671	629	574	520	519	501	521	508	475	475	458	416	448	436	440	416	465	406	445	478	443	405	440	437	416	457	470	429	431	432	444	438	423	437	382	422	446	373	425	434	431	437	415	410	465	423	459	450	423	448	460	434	398	414	432	411	460	447	428	406	436	394	418	419	427	405	401	422	435	438	393	485	419	396	410	394	463	438	418	434	404	473	409	446	437	436	423	422	446	421	440	394	431	434	407	415	409	432	446	427	418	435	410	444	415	442	406	415	431	378	431	398	446	455	408	444	421	401	432	378	412	426	404	419	425	413	455	439	462	401	418	446	437	414	378	451	464	414	401	397	445	440	424	425	415	409	419	423	404	403	396	446	408	442	415	426	453	411	435	432	442	444	431	432	416	414	422	397	416	456	436	412	457	455	425	406	447	420	413	446	422	444	444	430	415	417	440	432	393	436	420	402	443	407	431	442	414	402	413	397	432	395	403	409	439	444	402	435	426	445	425	422	424	428	438	420	450	424	449	437	425	432	389	438	411	401	426	422	393	417	413	397	420	429	449	459	424	460	438	420	439	442	416	424	420	423	435	437	427	426	386	428	409	417	448	420	401	426	424	425	456	439	447	422	424	448	435	417	432	438	452	417	395	414	405	389	419	408	401	390	452	449	386	479	429	436	435	441	398	421	433	427	398	426	474	428	414	397	450	404	448	404	430	415	468	420	399	420	415	406	404	418	446	450	446	422	422	397	421	444	427	425	403	402	422	412	434	454	417	408	449	420	444	435	420	466	438	424	410	402	415	417	395	432	432	413	417	387	404	410	432	432	378	414	404	412	424	426	417	400	443	416	438	415	411	452	385	438	420	401	462	439	431	416	440	413	432	415	430	445	413	425	399	416	434	438	415	402	435	403	440	441	416	453	406	441	436	390	462	446	410	435	419	435	424	444	456	414	441	418	428	454	448	428	413	425	409	394	457	405	428	414	435	423	422	423	447	429	448	376	392	410	434	421	396	457	414	423	417	433	396	445	421	413	455	422	458	433	448	432	440	421	414	426	386	444	411	420	409	447	424	450	451	405	401	430	429	452	400	395	404	420	442	429	421	401	415	447	458	482	406	421	444	378	416	414	395	402	392	437	402	418	430	420	431	412	468	469	433	430	416	447	434	420	387	450	433	417	433	412	411	398	434	426	434	436	413	420	390	463	431	411	456	418	445	438	429	411	421	414	464	421	387	452	426	443	435	461	393	415	427	461	447	407	436	451	415	423	424	417	424	415	444	421	402	412	409	405	413	431	418	440	429	418	454	409	487	440	415	422	423	428	427	427	427	399	446	431	445	417	457	441	423	454	385	431	417	430	414	402	434	385	443	446	424	432	419	419	443	441	434	422	454	446	415	407	435	423	428	420	406	414	460	423	398	441	412	431	409	423	413	403	432	417	421	429	428	439	380	436	403	407	416	397	426	427	425	381	404	459	414	441	436	409	421	448	416	435	457	437	436	406	458	434	393	426	411	430	414	421	447	414	465	352	404	427	417	442	439	434	406	436	422	438	442	413	414	416	393	457	438	402	403	428	442	409	422	452	420	409	442	426	419	423	410	433	412	395	437	411	428	438	437	424	428	432	439	419	419	417	447	397	420	436	434	416	418	429	439	446	408	407	440	430	391	420	426	435	381	403	417	387	426	434	418	412	437	459	446	410	430	432	441	420	440	419	405	455	450	392	424	417	414	426	445	448	410	407	436	439	424	426	393	405	437	416	406	451	388	403	465	465	418	433	423	468	451	410	440	407	438	407	424	427	415	370	436	415	388	424	415	397	418	406	435	460	443	439	426	421	442	397	411	374	399	415	417	434	428	427	398	411	385	427	443	404	401	423	397	445	457	446	449	432	430	434	414	464	409	427	425	423	417	418	434	412	416	423	425	423	462	403	424	452	419	422	439	412	409	413	439	438	399	406	390	444	434	443	442	423	421	437	393	437	426	387	425	385	433	431	397	438	420	438	423	364	427	424	429	434	418	406	454	390	417	412	446	416	397	437	412	414	440	431	423	437	430	459	412	401	435	423	403	404	426	415	405	417	445	445	457	452	405	429	460	414	411	423	425	448	416	426	424	421	414	412	420	462	428	427	413	431	411	425	395	451	436	416	421	420	436	413	386	418	399	420	404	396	412	375	408	407	455	445	439	400	444	460	433	413	423	437	426	423	446	447	456	428	410	440	412	420	420	386	394	437	425	433	439	414	450	416	423	433	394	423	408	457	445	451	438	431	428	423	405	465	409	414	412	435	417	405	439	458	401	404	397	398	427	417	434	422	399	439	423	423	420	400	385	434	446	402	396	430	417	401	412	420	420	479	413	432	384	410	418	398	451	431	398	444	407	420	403	420	411	431	422	443	446	436	449	418	409	424	449	423	436	425	435	390	420	417	405	434	432	414	404	439	402	421	402	420	405	466	442	366	406	446	403	448	419	444	431	435	390	422	424	428	402	398	415	415	390	401	417	401	443	426	416	415	477	419	437	401	449	440	428	427	451	456	443	422	441	404	408	408	459	428	438	427	466	450	418	403	393	440	437	412	417	427	419	411	423	432	402	422	434	420	444	451	446	388	417	438	417	391	441	447	428	427	404	412	408	435	445	443	423	413	414	383	470	427	419	421	470	447	421	461	420	380	410	431	449	410	442	407	429	394	388	448	417	449	401	404	443	433	446	404	394	408	466	417	451	419	412	435	420	468	436	429	406	415	411	382	387	448	437	416	450	414	428	458	403	457	416	399	449	428	425	415	421	396	426	401	404	420	418	474	431	456	415	467	437	414	438	447	468	463	427	430	459	422	384	406	422	450	438	395	433	404	431	405	430	405	436	394	417	442	415	404	419	429	465	427	456	424	401	451	426	413	446	430	418	436	444	484	413	422	398	423	421	462	407	390	381	409	472	419	432	400	439	438	433	412	458	423	409	437	401	400	433	447	433	434	377	420	410	448	427	419	421	451	450	435	407	449	468	444	403	426	432	443	405	396	384	441	421	427	419	402	396	440	445	419	436	457	422	405	414	427	419	458	469	417	441	457	451	412	392	414	452	421	420	429	442	446	471	435	457	457	445	441	409	419	411	447	376	443	446	455	410	410	427	416	426	448	474	385	434	441	427	439	453	412	409	448	449	451	415	445	403	422	459	417	448	427	417	396	449	406	403	428	436	437	457	436	456	402	405	427	426	422	427	456	384	402	470	436	435	409	414	387	446	413	450	406	391	408	450	396	417	405	437	481	449	398	453	421	434	439	421	404	424	433	414	459	397	444	414	442	468	430	399	422	399	417	411	435	431	452	428	426	399	431	429	436	415	406	432	408	413	439	391	397	404	406	427	432	411	409	423	411	434	403	435	428	420	413	403	408	383	444	404	418	420	447	421	405	440	438	405	417	443	428	402	394	417	419	417	443	412	425	432	435	409	413	461	400	414	429	384	401	429	471	460	378	422	428	454	427
31380	19098	7635	1235	744	594	629	544	512	529	481	510	482	492	391	442	415	441	404	453	407	442	426	399	391	397	409	398	413	430	445	383	434	405	395	462	414	406	415	388	401	420	386	395	392	433	417	405	404	426	378	397	425	466	437	402	429	395	409	367	401	432	436	433	398	386	395	389	401	431	380	435	392	427	413	423	402	416	429	407	407	391	410	413	424	381	375	399	412	382	417	423	390	364	391	385	428	410	398	389	374	419	414	396	426	413	415	405	372	350	459	416	442	374	399	376	426	392	375	434	419	420	392	396	400	458	426	380	388	392	439	435	430	424	394	392	412	396	411	411	429	413	439	401	427	415	378	391	394	447	389	428	424	400	428	367	470	418	408	409	344	419	431	409	403	399	431	405	401	371	396	452	387	398	431	395	389	414	398	414	377	390	381	398	430	409	362	413	429	404	385	412	430	433	431	371	385	413	418	388	432	403	382	371	415	400	390	392	388	410	396	392	388	399	396	387	402	388	410	398	379	388	411	400	395	410	430	375	372	413	434	410	408	410	384	399	437	422	413	390	402	452	414	398	404	388	442	400	367	397	409	406	417	438	389	413	366	408	395	388	414	395	404	408	388	418	431	378	399	420	396	389	408	421	437	395	434	407	417	388	406	396	373	412	384	417	402	397	428	406	458	408	404	384	423	381	399	401	424	383	404	394	391	435	378	430	394	382	428	400	406	433	450	406	408	444	416	401	392	408	464	440	390	412	395	392	412	402	401	436	370	420	388	376	411	398	405	424	406	418	432	397	410	426	399	435	423	402	422	382	396	420	377	395	380	425	391	410	389	377	395	399	415	381	425	410	404	400	427	363	418	433	403	389	420	400	401	397	421	401	396	428	439	409	430	415	400	453	406	396	432	458	422	421	427	401	399	414	437	420	402	383	385	412	406	430	401	423	407	400	395	414	397	403	377	409	412	397	399	365	409	420	379	416	414	402	406	402	403	399	382	416	431	381	452	433	392	408	392	417	441	416	406	389	375	405	386	415	388	408	417	390	417	401	436	427	402	425	416	373	415	415	431	395	366	379	391	429	404	413	479	378	416	379	411	409	426	422	387	374	381	392	413	380	380	381	434	411	430	401	418	355	387	453	397	400	377	393	419	418	359	401	412	401	373	428	405	403	416	422	373	472	407	393	391	413	412	389	405	415	396	364	423	411	395	423	375	401	403	399	402	383	404	368	404	398	391	402	435	401	369	419	403	417	406	415	378	422	411	388	419	426	428	404	407	402	362	407	394	399	387	429	422	431	345	359	397	429	417	457	411	399	394	407	427	405	415	384	407	421	384	401	383	404	389	387	421	375	405	392	393	398	396	405	449	447	403	393	414	399	416	385	404	405	418	374	408	376	440	387	384	448	395	396	422	433	393	403	403	440	440	432	402	435	411	405	422	428	394	381	441	425	402	408	404	433	434	421	397	414	430	380	414	418	397	455	437	390	403	401	423	425	390	403	374	430	408	416	408	418	431	396	444	420	390	386	379	374	423	427	420	408	397	411	438	408	413	362	424	404	442	422	428	412	418	443	380	373	406	383	400	400	452	419	442	425	371	430	424	388	430	431	406	412	432	429	409	410	391	408	426	420	381	378	434	398	425	419	380	392	424	419	437	391	427	404	428	371	399	422	376	392	424	390	429	406	427	389	407	408	381	398	391	402	417	393	403	417	395	377	415	400	399	383	417	391	394	435	394	413	448	427	402	388	373	384	393	467	427	443	454	426	438	383	437	365	423	410	412	402	404	432	395	412	409	405	429	413	387	395	401	414	431	395	405	395	435	402	399	408	427	387	385	455	412	415	388	416	402	430	402	379	419	355	385	423	383	404	400	376	428	400	423	415	409	433	409	420	417	345	413	417	400	415	376	399	439	410	455	388	412	404	429	378	393	419	379	404	420	388	392	408	401	390	425	371	393	417	406	411	451	402	398	401	438	405	404	407	384	420	426	428	412	388	372	375	383	424	392	395	393	449	407	405	435	372	410	425	408	411	378	394	432	400	388	399	409	419	396	399	437	446	403	423	440	437	403	420	395	416	439	471	430	380	381	399	366	407	390	412	385	415	427	368	405	425	376	415	405	399	438	403	408	399	388	449	388	395	405	427	386	411	417	442	409	440	407	388	411	406	431	431	381	454	419	412	398	391	401	424	404	427	406	367	397	405	445	402	388	375	366	370	416	418	384	381	376	415	420	405	403	399	364	432	434	392	401	470	401	415	405	368	406	391	390	402	405	423	415	409	364	370	416	422	427	402	389	388	365	383	403	394	431	389	414	415	379	417	447	442	372	394	426	382	383	430	379	401	388	376	372	403	404	399	375	383	424	393	387	429	423	444	414	423	375	389	401	408	417	427	425	421	387	418	399	434	413	387	397	407	391	399	415	416	400	395	424	402	437	393	399	396	421	408	422	399	434	427	413	414	406	419	407	396	392	448	404	371	392	429	390	444	412	365	386	393	408	378	429	409	413	433	425	398	389	415	410	407	413	450	406	420	367	412	390	411	408	387	433	422	420	479	387	389	377	465	416	420	391	437	396	441	401	395	373	428	381	405	386	383	393	389	417	445	391	407	415	415	394	387	407	401	395	417	420	387	443	422	439	410	427	427	363	426	421	425	420	391	416	427	395	413	420	372	423	399	418	396	402	388	417	399	416	397	394	394	389	394	379	403	429	407	451	437	413	432	374	408	432	372	399	412	413	427	399	409	376	429	397	370	376	397	380	392	373	389	374	374	460	428	420	381	386	410	424	405	385	406	396	424	403	405	427	384	366	379	377	440	406	388	447	431	422	398	405	380	379	357	416	416	399	420	410	444	422	432	402	393	380	433	402	421	389	418	370	414	403	421	378	396	399	397	413	383	413	415	387	406	400	420	433	412	409	419	410	410	439	387	440	415	451	389	379	409	405	431	394	414	387	418	408	421	393	388	434	419	407	395	375	379	407	402	377	372	422	440	433	411	429	405	421	436	437	409	384	386	372	413	423	390	378	410	447	406	375	387	382	442	415	400	397	420	413	363	395	392	437	412	434	406	427	387	396	419	422	391	424	410	432	424	430	366	381	404	430	405	431	382	464	418	432	410	411	375	412	422	444	417	389	414	404	344	400	404	398	386	403	401	393	418	399	409	419	392	424	382	427	392	396	392	423	420	395	390	436	432	413	420	393	428	425	403	435	379	389	396	423	400	420	371	392	404	417	398	444	416	428	384	435	390	407	392	450	410	371	408	421	393	407	377	376	418	406	424	402	392	434	395	384	398	427	409	396	378	397	437	416	423	441	404	415	384	399	408	388	415	382	417	416	435	404	406	407	392	388	380	433	403	368	410	361	411	371	375	399	387	391	421	402	377	371	402	382	403	390	420	418	440	424	389	403	438	409	406	415	401	433	437	411	395	388	404	421	390	428	398	435	414	405	383	385	413	433	399	443	367	398	396	383	372	419	397	416	395	416	468
5753	1716	1385	1135	1064	983	967	985	917	939	942	914	893	906	924	944	878	924	973	888	911	941	887	913	880	834	901	888	922	889	939	895	902	893	890	924	902	880	933	954	919	898	913	867	905	896	940	899	909	872	912	871	939	932	942	927	911	898	968	920	853	863	921	927	920	869	911	865	896	936	891	862	946	907	878	917	875	855	873	899	887	925	922	900	830	894	938	902	887	949	886	902	941	872	838	954	850	862	950	920	877	899	910	908	883	898	874	837	916	937	930	844	917	920	902	916	943	895	888	882	920	866	951	901	910	927	877	907	947	886	931	950	871	887	888	958	938	912	906	898	861	907	889	898	941	864	845	902	909	863	907	874	899	830	909	936	924	949	940	915	950	876	902	904	865	880	856	912	939	904	859	931	913	862	858	924	872	905	907	865	965	858	892	915	956	860	858	885	874	913	934	934	874	984	951	889	891	921	921	877	932	894	903	888	947	857	867	939	872	900	916	951	924	908	876	886	931	852	863	951	871	887	869	901	904	924	868	879	872	943	868	895	909	914	922	922	878	942	866	844	964	824	907	967	933	906	889	911	907	903	899	903	922	908	881	941	887	881	884	916	929	917	917	889	873	908	889	906	904	886	915	905	960	887	879	978	931	924	878	934	926	905	896	867	889	955	907	920	934	891	971	871	871	899	903	903	926	869	904	852	938	925	901	974	883	934	971	914	896	946	858	948	940	846	813	902	913	909	899	869	974	909	871	928	890	905	879	858	857	943	885	869	896	872	942	921	858	925	918	908	835	915	908	946	855	886	956	906	935	920	860	935	866	936	824	872	900	850	857	928	881	910	901	862	924	895	936	893	917	881	942	878	913	929	937	918	925	878	922	954	888	894	955	863	884	906	883	901	896	904	903	844	887	916	917	906	855	888	876	920	915	921	905	912	887	912	924	923	931	866	869	933	879	931	897	928	865	940	899	952	892	874	873	878	895	859	924	871	815	917	887	907	894	916	942	949	924	907	883	866	903	876	892	909	878	901	887	906	921	867	904	871	895	973	933	935	867	941	899	922	880	883	866	955	893	910	904	905	896	942	855	878	871	886	901	858	870	873	887	923	869	959	874	956	894	931	875	956	930	836	925	878	892	914	883	868	976	954	854	946	957	931	901	891	913	907	917	909	897	873	876	847	920	841	938	891	881	933	905	917	879	916	884	875	916	918	854	902	979	888	838	834	890	924	856	868	933	926	926	937	910	907	939	864	921	870	884	943	905	877	894	918	928	862	929	947	913	882	887	905	917	877	959	861	893	913	920	925	899	907	911	840	897	901	911	919	942	898	886	925	956	946	915	888	870	921	951	923	966	914	892	916	880	878	893	859	941	880	889	954	880	901	917	830	925	916	930	923	899	919	914	939	900	892	945	940	940	913	877	898	910	947	934	875	877	890	917	906	891	924	902	917	942	968	926	866	881	897	960	877	932	965	873	902	878	922	905	894	950	925	932	847	909	930	911	812	968	908	884	897	922	891	901	879	890	863	940	929	856	879	933	908	885	886	909	938	909	901	923	952	914	895	890	909	847	862	901	940	882	853	890	957	893	962	842	867	900	860	882	910	944	933	865	898	923	930	894	875	898	921	879	936	881	898	884	884	899	925	879	914	923	911	909	915	864	921	849	957	874	886	907	916	941	896	908	931	903	938	905	873	899	884	890	898	930	893	880	933	903	986	894	898	842	941	895	913	915	857	880	931	902	856	895	886	968	916	923	874	930	938	907	930	879	875	887	893	817	885	878	919	891	947	930	929	910	905	885	841	896	907	884	900	887	879	903	923	871	949	934	933	847	895	953	917	954	915	930	857	952	873	895	889	996	892	891	854	915	844	934	944	923	847	967	909	874	931	925	869	912	869	963	856	916	968	843	883	927	847	866	930	900	946	924	888	926	943	925	914	888	907	850	899	917	901	907	873	880	876	901	916	977	877	922	898	945	930	919	911	969	929	952	924	943	909	880	939	906	949	912	917	876	916	911	860	865	835	896	892	878	948	892	898	939	857	906	885	918	972	842	918	919	889	949	926	925	975	853	915	884	889	892	861	913	889	914	932	940	887	871	908	837	875	893	924	930	930	922	876	864	904	902	859	957	969	865	933	836	894	917	860	890	938	902	903	931	905	886	914	863	907	921	922	916	912	897	912	912	906	916	917	861	924	941	905	909	859	926	865	850	892	859	874	927	905	909	885	886	895	943	893	919	914	863	933	965	906	932	930	931	902	895	861	903	882	877	947	876	880	889	853	901	865	952	888	907	882	938	946	904	865	898	924	858	910	920	877	832	884	931	888	915	940	956	932	899	851	921	893	892	902	937	881	906	902	872	936	914	886	894	907	887	932	943	948	976	894	900	932	952	875	928	885	943	905	932	881	928	933	883	954	949	902	938	892	979	937	881	878	850	919	934	895	920	895	910	932	854	909	908	917	908	931	868	935	959	878	926	886	924	915	957	936	937	880	884	854	946	880	900	907	910	903	907	903	871	867	909	903	897	872	854	899	908	914	898	879	923	918	861	959	908	884	931	860	935	957	913	885	912	941	883	852	922	895	856	886	902	976	920	890	876	930	968	916	939	964	861	847	912	898	878	909	929	932	918	879	905	925	885	903	867	889	869	929	897	885	933	915	960	902	890	894	929	922	924	891	896	902	892	836	891	914	920	855	968	914	832	850	879	911	904	912	885	937	861	865	884	856	912	901	901	901	916	930	920	876	866	895	919	926	914	889	951	937	907	940	939	883	908	906	924	841	927	872	896	880	931	889	911	903	903	962	924	859	896	922	898	914	878	876	991	870	985	916	943	941	926	888	884	924	923	915	894	884	884	892	945	869	895	944	956	867	888	887	891	874	954	923	919	928	909	925	892	935	899	929	925	868	897	893	924	927	889	892	932	928	921	878	903	908	902	907	854	869	942	868	882	869	920	917	893	934	868	878	897	927	914	907	899	932	902	856	919	912	929	920	969	892	894	899	953	935	933	873	913	887	854	896	935	901	904	886	962	903	947	873	960	887	877	905	912	885	895	911	902	929	884	951	922	930	850	866	898	945	931	876	905	936	957	864	919	857	890	873	934	929	871	926	925	904	885	926	873	905	906	892	943	964	913	896	900	893	893	886	866	943	918	942	889	846	908	908	904	868	893	945	919	904	930	857	898	911	926	897	922	907	943	907	946	914	926	896	912	938	951	887	937	920	847	928	961	896	880	861	861	899	907	911	839	855	896	916	934	852	884	911	920	962	902	886	948	938	875	870	919	967	886	925	870	902	860	862	958	930	944	879	883	868	882	902	962	935	842	904	869	933	917	969	915	918	941	905	882	924	884	838	902	881	933	881	887	993	888	892	890	938	916	918	874	940	900	899	854	878	864	843	968	875	919	928	897	939	924	898	917	880	899	931	885	925	886	912	925	906	902	922	891	915	934	882	958	890	925	900	878	914	892	842	922	940	880	914	898	868	886	829
24000	20698	23983	27476	20688	19902	1433	768	556	514	452	397	436	369	311	331	344	311	303	291	338	304	273	288	317	290	315	288	292	287	294	309	295	286	328	300	327	258	293	279	295	311	272	271	275	266	317	300	280	315	309	301	319	302	301	289	317	298	308	297	292	258	339	283	297	312	265	251	285	285	261	288	307	304	286	290	278	297	266	273	276	278	245	274	308	305	263	292	264	296	287	270	298	283	261	264	286	284	328	289	290	299	279	304	285	317	273	307	301	303	334	277	285	252	295	272	323	320	316	282	296	294	301	263	279	274	311	294	285	305	276	257	314	307	261	287	292	298	284	282	292	288	304	293	260	271	256	309	284	293	289	286	297	289	264	268	272	308	282	263	304	283	311	323	317	282	294	279	260	312	265	319	282	292	271	275	282	298	268	296	284	291	300	315	264	323	309	301	296	290	236	299	300	305	278	287	304	298	292	310	277	262	287	290	307	274	306	293	281	281	264	276	304	286	291	293	275	292	309	250	262	319	283	275	287	296	303	259	271	280	281	280	282	289	271	290	321	295	280	303	259	314	311	277	254	281	264	287	295	305	303	308	311	243	294	276	292	290	293	296	303	264	299	307	286	263	281	268	295	281	313	322	295	297	305	283	307	277	317	328	295	273	302	269	284	262	313	254	301	311	277	302	292	304	300	306	313	300	305	274	286	295	306	282	277	290	282	262	274	284	291	286	273	283	288	305	314	346	290	266	277	303	286	259	308	270	307	256	270	285	311	274	308	299	294	292	294	266	284	265	267	317	297	282	292	289	288	285	288	291	296	321	316	287	289	290	273	315	294	250	303	281	268	308	271	283	317	276	259	291	279	286	291	276	304	293	319	264	276	309	277	281	290	266	304	269	302	259	313	295	259	273	310	282	300	291	286	311	289	308	289	273	299	333	275	255	269	298	263	307	262	339	289	275	289	281	270	311	248	282	285	292	292	324	301	286	268	278	291	289	272	243	280	281	314	301	289	290	307	298	312	284	281	272	297	291	288	278	302	301	307	251	274	248	290	292	280	297	269	293	281	275	251	308	267	298	267	315	264	287	284	293	299	282	283	286	284	339	275	307	277	272	286	331	318	302	293	307	279	299	269	287	260	309	289	277	254	287	283	269	308	302	300	292	289	299	315	307	291	307	309	292	283	264	310	265	300	297	286	287	268	302	293	323	288	272	303	272	314	292	268	275	291	297	305	285	279	269	305	295	300	293	275	286	274	299	316	279	323	310	302	307	297	340	268	316	295	245	318	291	299	288	287	311	291	300	294	286	268	266	340	267	319	275	271	291	312	292	314	296	288	268	308	277	300	307	273	289	302	325	282	297	250	272	279	284	265	298	296	322	279	313	302	321	294	302	273	273	295	242	293	330	244	271	283	295	283	278	282	298	273	261	290	285	265	270	282	306	325	281	293	304	292	305	291	282	295	271	302	308	308	284	285	287	282	287	278	328	301	318	272	276	302	278	289	243	340	269	285	293	301	301	302	259	288	317	320	312	312	313	311	301	260	291	296	304	297	278	266	312	320	306	302	297	289	305	319	290	309	288	306	274	294	313	293	301	294	304	306	290	309	275	294	260	264	313	274	287	286	266	256	277	259	299	270	292	299	291	302	324	289	298	280	253	289	334	269	286	305	290	295	284	289	301	296	292	290	295	305	275	271	291	282	279	268	289	314	297	279	284	308	298	288	257	293	296	312	264	292	321	279	267	301	282	288	286	284	287	288	281	271	295	296	277	283	269	306	306	289	285	299	290	277	283	321	293	289	303	262	288	298	282	301	301	317	312	260	239	258	269	277	300	293	278	275	273	301	265	300	311	308	285	301	293	311	272	282	295	281	266	320	281	274	277	313	292	284	284	303	280	265	255	306	312	298	296	275	291	296	259	287	280	264	301	294	264	289	283	279	304	298	283	296	293	303	277	296	301	300	258	279	299	309	278	272	285	290	274	286	265	287	301	273	302	314	279	316	265	307	307	292	320	300	240	266	294	281	269	295	276	327	292	291	262	271	293	351	295	295	237	291	316	267	294	296	302	329	264	289	314	290	322	300	298	289	337	293	295	291	280	283	293	278	268	259	252	251	299	314	316	268	329	300	273	279	305	310	293	272	318	301	297	327	275	260	300	275	302	289	259	292	276	290	277	279	267	287	284	310	303	313	277	294	307	294	325	299	274	281	300	292	275	255	292	283	289	255	299	275	295	273	271	278	303	287	287	281	285	278	283	255	283	292	284	286	332	292	344	300	316	290	301	283	265	257	314	282	323	290	315	275	272	292	289	309	306	279	337	275	314	295	266	336	270	277	297	294	311	281	308	285	260	296	297	268	280	326	288	299	288	274	292	301	316	281	300	284	282	287	267	262	273	298	258	295	287	274	286	288	276	277	290	315	294	297	285	286	300	255	252	301	299	282	306	329	290	301	312	249	279	287	279	283	327	298	299	287	284	306	267	278	316	303	295	256	291	295	278	298	294	301	282	290	270	323	295	305	270	251	274	315	285	263	299	291	270	312	276	271	272	310	303	268	307	287	295	295	280	291	316	271	290	316	306	280	311	268	275	274	265	283	281	309	274	315	270	287	285	263	298	305	281	273	316	307	308	265	285	322	294	312	295	289	291	279	266	271	291	285	276	323	295	274	284	303	262	291	250	276	275	280	281	333	296	311	290	282	276	282	304	283	303	282	307	319	278	308	283	288	288	288	282	322	258	284	300	301	296	292	323	291	285	290	286	324	292	271	272	301	279	297	279	279	266	286	276	285	272	340	323	315	289	284	331	297	286	266	315	266	310	331	287	282	274	305	305	326	300	261	284	269	282	285	309	291	313	248	271	303	279	296	270	278	297	303	238	234	268	277	297	288	278	302	279	246	276	287	306	252	271	281	298	273	301	295	294	282	305	279	277	272	270	316	297	288	289	263	275	293	287	273	268	283	299	294	291	315	295	327	290	329	319	268	327	288	249	249	291	308	307	328	271	324	283	312	293	283	306	275	293	289	262	272	280	288	284	261	271	259	302	270	282	299	308	270	288	294	270	310	282	282	308	293	250	278	297	314	294	282	290	317	321	307	282	319	291	312	242	289	283	280	265	318	312	279	295	265	292	291	292	302	324	306	274	262	295	255	318	245	309	286	306	282	256	300	327	291	288	296	300	296	300	295	281	277	290	293	283	284	269	300	307	298	287	297	307	308	277	277	283	286	282	311	285	300	305	311	294	284	286	295	299	287	286	272	279	287	272	285	299	265	266	290	296	274	272	306	293	298	325	275	304	294	334	319	308	278	307	281	272	281	287	325	274	282	278	320	268	297	293	282	306	291	298	288	262	265	264	262	310	318	351	287	302	273	284	295	314	260	310	352	315	298	280	307	299	276	319	301	300	286	291	284	276	290	263	276	291	282	308	294	286	316	240	278	299	279	292	242	300	306	312	294	285	289	303	286	277	295	299	290	282	282	283	316	272
3487	3389	2124	1312	969	889	764	766	736	733	715	695	726	718	636	643	681	630	607	677	664	645	669	667	653	654	683	642	637	689	623	640	673	628	660	628	666	658	689	698	651	645	656	678	640	648	641	655	656	658	657	649	643	622	661	662	660	707	638	682	646	696	659	621	656	615	653	648	624	674	596	666	687	638	643	618	607	624	673	610	645	677	605	665	676	652	647	625	680	651	699	625	648	669	632	643	662	660	623	615	660	629	658	635	631	638	655	696	670	614	683	641	676	685	661	638	671	653	703	660	646	639	671	647	658	663	617	632	698	642	642	641	634	620	645	653	688	644	668	665	659	633	634	659	676	672	631	668	681	667	674	623	674	636	679	667	659	581	655	648	650	672	599	637	638	658	673	689	672	594	656	604	653	635	655	678	622	646	645	632	650	643	680	695	626	656	654	668	646	635	662	656	614	636	637	685	669	714	661	632	685	633	677	620	632	646	695	671	649	693	645	627	649	615	690	618	624	666	645	649	603	685	689	653	715	674	670	612	656	656	626	685	666	663	628	668	623	649	643	628	657	653	660	653	720	675	659	629	679	720	650	661	684	660	623	601	686	621	657	620	612	613	695	662	669	616	630	660	666	632	641	700	672	627	596	657	616	694	653	680	718	633	635	634	650	624	627	701	653	658	655	692	693	622	649	638	665	626	614	635	646	640	638	662	691	644	677	655	643	660	635	634	647	645	665	618	638	653	672	649	680	674	658	669	604	678	652	690	637	685	673	667	617	667	642	658	625	619	677	622	613	659	662	620	679	635	661	629	660	648	625	618	643	656	665	648	672	652	618	646	666	608	650	663	645	669	677	650	666	676	613	655	657	668	629	637	613	662	695	623	688	680	691	671	693	597	662	658	677	656	684	653	663	674	651	676	680	628	638	638	622	607	674	638	663	619	597	658	661	685	658	668	624	669	633	643	628	665	662	672	620	650	642	650	660	659	635	664	662	652	634	682	680	607	674	602	635	657	686	670	607	618	666	657	687	650	647	601	612	651	621	662	631	659	655	647	628	678	659	616	664	651	649	645	656	663	689	650	647	638	644	664	626	692	633	674	656	639	638	651	669	676	650	664	623	663	686	675	651	672	668	674	671	649	657	655	651	637	620	623	668	688	676	651	661	671	655	635	691	654	634	624	679	642	616	626	592	633	661	630	654	664	699	660	647	650	674	674	616	633	632	668	694	679	637	651	645	646	687	646	651	647	694	604	668	700	676	649	645	645	667	674	687	657	644	684	634	647	637	659	617	650	693	607	613	634	705	618	674	683	645	614	616	666	609	629	663	663	617	681	674	620	641	672	639	664	652	653	652	682	626	680	653	644	643	644	650	623	650	676	657	625	639	678	641	616	687	666	652	628	627	610	680	660	631	578	625	662	652	672	686	639	700	664	672	585	654	649	634	654	648	688	684	615	612	614	658	667	653	641	598	661	656	671	665	634	634	665	681	618	617	647	713	686	645	659	650	660	649	634	668	628	609	668	634	677	641	616	629	650	622	654	673	641	643	650	625	647	656	624	641	665	662	668	695	689	655	645	653	677	614	623	627	660	637	689	676	598	668	645	655	584	637	634	624	631	679	632	642	619	634	642	709	666	616	577	624	665	678	657	662	674	583	665	637	633	663	679	695	628	631	654	637	666	649	697	678	621	637	626	688	651	656	624	618	665	656	643	653	604	705	617	663	618	665	605	659	703	651	637	640	650	670	653	653	659	621	621	646	633	641	648	658	624	621	619	643	667	643	654	627	671	619	618	657	681	645	681	663	632	611	635	644	651	673	664	628	683	665	669	654	640	659	673	623	681	671	676	634	636	653	616	694	668	616	659	625	678	659	673	655	668	628	607	614	631	630	578	634	659	635	639	676	633	649	609	626	660	645	661	666	673	653	613	624	663	598	641	673	672	642	641	702	656	639	659	649	647	655	609	687	624	645	602	649	673	671	642	657	654	646	650	693	665	636	625	624	633	664	615	630	673	615	671	619	660	659	609	624	642	675	662	703	673	690	680	672	645	650	672	628	671	645	655	659	639	652	710	637	660	675	651	677	637	693	622	671	645	696	652	661	672	662	662	662	648	644	652	625	627	621	642	637	608	623	668	679	679	669	695	670	624	665	704	635	669	685	652	669	692	642	637	637	656	658	660	674	632	655	643	676	597	609	646	624	627	630	660	671	663	687	657	619	660	655	606	630	650	648	658	629	649	653	610	659	655	632	627	665	663	628	628	672	659	646	625	679	649	644	643	627	653	705	641	614	650	701	638	671	651	676	636	647	621	623	643	616	638	653	651	676	629	636	625	645	633	648	642	695	660	676	641	611	637	675	680	663	634	650	667	649	637	660	667	658	672	674	597	627	625	649	636	725	621	627	646	664	681	686	687	679	621	639	665	635	674	651	603	648	652	663	652	613	658	600	646	653	644	631	707	683	666	675	651	671	639	669	658	666	682	613	716	665	652	652	618	639	653	667	643	644	686	655	676	633	655	704	644	618	663	659	629	642	650	640	604	645	636	666	634	620	641	675	650	619	649	620	663	653	658	617	653	688	630	639	688	633	612	680	715	694	636	641	649	689	683	636	601	621	639	654	667	661	644	680	651	663	674	666	647	639	666	616	637	649	657	684	657	674	648	623	662	692	657	643	669	648	658	681	688	639	631	666	706	642	687	669	691	664	643	651	665	657	646	619	661	636	698	662	651	668	679	649	675	647	657	657	714	636	642	624	654	663	712	656	662	658	650	591	654	659	676	625	650	662	661	630	627	651	668	669	648	656	673	641	686	666	626	616	642	670	636	665	659	652	655	636	629	644	622	650	679	678	669	654	638	589	691	614	645	644	618	655	642	679	659	648	648	651	667	622	628	670	661	668	624	671	627	679	651	663	638	622	642	662	647	661	653	665	651	658	650	649	651	656	704	616	650	666	633	647	680	643	635	633	652	657	682	691	652	645	659	636	651	699	683	685	608	604	673	677	616	669	662	615	658	626	634	599	628	663	639	684	638	640	624	643	655	638	668	618	651	658	689	599	644	679	665	622	634	657	695	620	632	680	663	631	675	641	598	641	733	628	673	645	650	617	650	631	683	687	703	687	668	650	644	639	642	632	704	615	688	606	635	628	661	630	655	662	640	618	605	667	629	675	636	686	641	624	640	657	686	652	692	600	654	647	624	620	661	675	626	659	659	645	619	630	662	661	667	621	638	656	617	666	634	640	636	643	658	599	662	670	660	632	603	652	637	620	650	684	638	630	682	599	635	655	623	654	628	631	629	635	639	687	612	683	649	652	642	645	662	669	666	626	696	681	705	702	647	631	699	683	631	671	682	639	600	656	680	677	638	607	621	628	633	629	642	656	681	619	632	676	631	673	637	634	637	636	647	643	637	677	665	628	657	692	653	650	640	633	631	668	630	647	686	638	612	681	623	644	642	665	666	665	672	679	659	665	630	660	644	648	657	656	681
23339	20638	24195	27118	20638	20660	16829	1318	679	617	495	453	415	359	305	248	242	203	219	201	179	183	162	201	181	206	219	200	188	215	176	191	192	175	195	210	196	213	177	183	185	165	172	162	188	181	171	182	168	172	184	174	167	144	157	156	199	167	159	165	158	176	187	200	189	164	192	178	186	191	189	185	174	160	186	168	174	141	179	156	186	186	197	191	157	164	171	161	187	159	149	194	172	177	158	157	178	179	168	176	162	162	163	163	163	200	192	181	182	158	176	158	172	152	169	147	168	151	168	167	146	169	163	171	171	161	180	154	167	182	191	166	142	166	193	174	135	186	188	179	173	180	182	191	196	162	130	174	150	182	172	167	161	154	151	195	166	178	174	184	172	156	163	172	162	171	157	152	197	178	187	167	154	177	221	192	165	171	199	176	167	164	159	185	155	133	203	148	165	142	161	175	185	194	181	171	196	199	165	186	142	163	185	180	149	181	185	165	153	152	145	162	157	170	175	186	179	171	181	164	185	155	172	162	158	177	199	180	170	166	203	162	184	185	194	173	180	159	205	170	177	192	165	165	169	156	193	202	141	150	174	165	200	160	198	191	179	189	177	164	180	190	173	177	185	194	156	186	189	176	173	149	161	182	153	149	178	170	167	158	174	168	138	184	166	190	183	181	194	160	180	154	183	209	150	181	186	208	164	164	200	162	171	164	198	189	172	199	183	173	188	192	215	201	185	172	145	186	189	155	166	150	146	172	179	192	180	168	166	159	174	168	156	166	199	188	156	189	169	175	171	168	146	174	154	189	197	172	180	190	163	144	172	176	157	143	155	175	175	147	169	170	188	187	179	156	170	164	180	182	175	158	165	188	185	178	157	175	183	173	176	179	187	174	167	150	173	188	168	200	187	164	171	167	197	164	202	165	184	186	196	195	152	182	169	174	154	154	166	159	186	158	164	154	163	189	167	177	191	152	169	177	166	155	171	197	194	185	178	164	171	175	200	185	163	180	171	176	173	173	160	157	167	163	200	157	180	169	167	167	167	170	150	163	201	200	190	165	146	165	180	169	168	164	175	169	193	147	158	152	180	150	176	182	182	157	192	161	177	161	171	176	164	176	175	181	168	200	186	180	179	175	159	180	182	183	169	165	170	173	180	154	184	164	154	157	165	151	192	185	175	186	152	178	123	177	161	165	167	188	188	155	183	167	167	187	194	205	176	166	166	161	151	164	168	151	178	179	178	202	158	167	145	188	176	177	173	158	160	182	197	175	171	169	170	164	158	180	162	174	165	179	153	177	161	175	168	181	200	168	175	185	152	185	180	161	173	186	172	196	200	165	189	197	176	164	159	148	158	159	183	189	148	167	196	182	174	172	182	161	173	198	162	145	183	176	160	177	174	173	190	158	172	177	167	174	167	193	159	188	198	159	164	182	156	157	175	172	170	203	177	201	162	127	194	181	160	141	179	188	178	164	179	182	158	189	190	181	169	191	163	156	179	201	191	177	159	157	206	179	157	174	159	201	173	172	167	172	195	183	164	166	181	176	169	165	161	170	190	149	157	203	171	154	168	166	193	153	169	165	168	178	180	206	201	172	161	140	183	168	193	191	162	208	177	193	160	148	179	177	153	172	146	184	175	181	163	154	177	163	195	181	181	169	150	162	181	174	165	187	183	181	187	188	188	184	166	155	184	201	182	161	172	182	169	180	170	186	168	164	176	186	197	199	182	176	183	175	176	153	161	181	179	194	178	183	166	124	158	190	168	198	191	179	185	173	183	162	175	164	163	163	171	180	171	172	192	176	164	177	183	175	172	172	174	160	201	173	173	166	207	218	162	156	178	177	161	160	157	178	169	180	169	168	184	151	166	155	181	174	165	173	163	173	140	183	187	222	170	187	173	176	160	195	200	177	149	166	178	183	168	167	171	169	188	175	172	172	161	174	174	190	175	166	169	184	151	161	187	184	192	163	166	168	184	147	180	147	169	175	170	181	183	204	168	171	168	164	151	184	156	153	159	164	180	160	167	162	165	175	174	187	159	164	173	167	167	154	196	205	176	202	172	158	131	185	163	172	171	165	169	164	180	167	152	177	185	168	171	169	185	165	189	165	200	163	191	189	175	163	168	191	182	147	177	159	184	187	183	168	178	210	185	157	192	195	178	170	143	184	194	165	169	181	161	176	184	164	170	188	181	174	176	176	169	176	159	194	193	159	183	172	182	162	171	179	163	172	182	182	191	169	175	195	185	179	142	149	172	154	172	166	162	164	152	179	166	172	164	192	167	175	165	179	166	183	178	165	153	169	182	165	156	170	179	168	189	187	119	165	176	179	161	148	181	153	163	195	178	177	170	174	174	167	177	169	172	186	150	203	165	177	155	155	171	150	193	182	197	175	189	139	156	185	180	187	161	185	166	178	195	172	145	154	167	172	164	189	165	172	160	178	172	209	165	157	166	174	147	178	190	176	153	194	162	164	179	182	161	154	179	188	186	168	192	201	174	169	182	175	192	152	187	170	175	189	166	172	176	177	168	179	176	154	169	176	192	159	187	158	181	181	167	186	173	176	174	171	176	193	185	183	144	157	184	175	154	186	174	191	175	196	176	182	179	176	174	167	178	173	151	144	169	192	162	171	162	166	162	145	157	137	185	157	152	173	180	169	132	189	158	159	154	156	186	173	171	185	196	157	181	179	171	160	183	182	170	177	146	157	195	145	184	185	155	148	161	156	171	184	166	178	156	176	176	192	191	191	197	205	192	179	164	163	161	175	168	177	188	158	151	166	173	176	180	158	169	171	186	165	173	166	177	166	176	167	178	165	181	163	179	170	188	170	176	178	144	177	157	169	167	163	159	175	185	173	188	168	175	150	184	206	185	172	172	164	151	167	190	159	176	158	160	147	154	184	186	196	182	193	143	169	169	169	176	204	173	181	165	182	192	169	156	180	184	165	182	163	160	191	162	169	177	209	186	177	175	169	180	170	166	142	176	199	152	193	159	173	158	159	178	164	181	162	166	156	172	197	173	184	170	175	176	164	180	146	180	181	166	158	167	154	181	174	182	170	180	165	161	176	157	167	169	159	166	172	135	206	165	173	186	197	169	177	173	165	133	173	193	177	174	175	180	198	171	176	170	169	172	144	177	149	170	169	215	154	161	186	172	165	151	209	173	165	180	174	150	144	152	159	173	171	170	193	180	147	174	193	160	159	165	161	176	151	172	171	154	166	167	168	162	172	184	169	173	179	200	177	181	220	177	176	166	188	168	166	162	187	196	179	166	173	172	167	173	145	162	162	167	145	194	162	174	161	163	168	147	177	162	165	179	174	146	158	168	174	178	180	170	154	186	162	183	181	147	166	171	189	162	177	173	152	144	172	196	200	186	196	171	155	185	166	172	177	201	184	169	160	182	184	162	209	179	194	173	161	166	150	154	168	188	176	192	205	165	185	169	166	186	159	165	169	178	168	180	199	154	179	181	155	147	188	195	158	165	177
3552	4815	2758	1512	949	745	751	617	595	558	501	506	474	450	498	416	418	473	447	431	452	428	450	454	413	426	390	473	446	414	440	431	434	434	401	413	412	437	404	469	439	409	489	391	443	432	399	414	438	415	417	405	452	449	470	462	426	417	431	390	399	415	384	426	440	483	393	403	448	453	419	434	392	422	437	469	407	416	405	433	443	409	438	436	413	427	433	426	392	423	428	373	423	468	401	408	441	416	411	381	439	406	434	444	390	444	454	407	458	407	438	393	394	407	436	420	424	407	446	451	443	414	391	416	459	440	382	436	421	455	426	409	451	424	421	436	450	442	403	421	430	437	434	426	455	402	420	397	443	449	385	429	433	400	411	435	451	424	442	402	398	383	419	419	415	405	412	447	423	427	423	415	370	427	390	422	433	401	427	420	464	463	451	402	450	413	419	452	406	411	457	435	440	446	432	434	443	420	442	428	404	430	407	415	416	449	423	422	411	404	437	407	432	437	431	412	418	449	408	457	492	387	451	436	441	442	420	445	412	400	390	438	443	421	441	431	421	386	425	414	424	429	430	458	448	419	423	415	430	450	447	422	438	413	430	435	411	393	429	410	379	439	399	428	425	406	410	394	409	420	405	429	420	394	384	406	434	409	405	442	429	442	441	426	424	443	401	444	413	403	409	464	403	419	405	407	420	423	416	438	436	402	419	417	440	436	410	458	405	411	463	404	432	452	462	427	434	407	403	409	423	415	404	421	392	419	438	445	410	418	443	449	432	436	450	445	418	388	407	404	412	443	425	397	399	437	413	437	430	414	465	416	423	414	418	422	436	398	420	445	428	454	453	429	425	424	409	423	387	421	451	444	450	408	386	427	420	408	453	419	400	432	421	395	439	432	398	396	408	439	410	398	419	426	437	420	415	432	431	400	421	431	422	462	434	437	471	420	419	469	439	416	428	410	378	436	413	437	447	414	394	405	443	395	421	421	416	417	418	402	459	450	436	419	451	455	434	416	429	437	396	435	409	405	427	405	406	396	403	428	440	423	404	407	425	404	428	407	404	401	419	430	431	420	436	411	374	408	462	424	406	444	415	469	409	434	436	434	414	400	471	390	394	431	408	389	440	449	413	427	418	432	419	394	450	417	429	425	483	416	419	451	387	411	446	453	396	443	396	441	427	415	419	408	410	404	449	395	448	446	417	414	413	431	459	389	399	441	426	431	425	415	409	459	437	446	420	427	392	447	472	437	469	422	417	447	420	410	396	405	456	428	446	400	436	430	434	456	442	431	400	402	414	441	416	412	447	444	445	388	413	425	439	429	457	401	397	461	402	393	442	453	433	451	422	464	394	433	446	405	427	451	461	387	441	416	411	444	395	411	413	438	411	417	438	421	426	442	401	408	403	429	420	429	416	396	394	448	417	436	406	397	432	421	440	417	415	424	432	424	395	418	420	419	408	438	397	447	380	420	460	446	432	402	443	443	469	415	412	450	399	402	453	410	433	448	431	412	433	439	421	399	414	372	397	422	435	440	402	432	420	439	415	414	417	437	403	438	417	416	425	447	439	411	390	415	443	415	420	434	378	442	416	434	455	444	419	414	397	426	381	408	396	430	432	390	412	435	410	416	414	430	433	432	396	438	432	426	394	405	407	407	410	413	413	422	455	448	394	418	434	433	481	390	451	406	402	437	424	422	429	428	409	420	437	418	442	386	448	473	390	444	422	432	432	397	454	416	453	406	446	407	380	429	441	438	439	391	434	445	430	458	418	445	449	415	449	429	432	416	417	441	439	435	439	410	414	440	413	436	435	431	411	447	421	446	422	446	399	445	426	425	416	422	399	434	415	455	380	409	452	430	402	445	404	445	428	401	412	417	410	443	416	416	413	436	415	443	409	396	453	442	406	395	417	443	416	434	436	459	427	439	439	402	415	420	405	411	415	434	403	401	455	428	457	412	435	443	427	418	436	403	416	431	428	428	416	416	410	430	451	437	432	422	450	404	404	433	421	408	403	435	422	438	414	425	422	424	423	424	458	403	442	417	437	425	414	415	407	428	423	471	408	451	447	429	439	399	417	416	431	446	411	399	448	410	427	412	409	445	436	421	411	413	408	424	399	437	388	399	444	442	415	393	429	420	411	447	422	439	453	455	430	378	411	418	430	427	445	412	439	421	401	404	462	407	438	420	415	434	436	398	476	455	411	428	461	453	391	419	430	455	438	404	439	368	416	425	400	443	418	440	432	419	420	423	415	437	397	416	449	447	420	426	444	463	413	450	399	411	434	423	409	411	460	428	466	424	411	433	426	422	400	442	430	424	418	440	424	392	433	439	410	456	429	398	433	406	444	405	412	391	442	401	435	454	407	402	407	448	414	405	442	444	444	418	436	441	423	448	464	428	449	411	412	392	458	401	429	409	451	421	424	449	403	429	431	436	421	416	432	458	426	448	419	409	426	435	404	451	415	439	420	402	418	419	430	438	427	440	442	419	418	418	459	438	430	415	431	416	404	389	415	430	416	432	424	444	425	433	364	396	437	452	432	409	403	409	417	443	462	432	448	449	420	417	397	413	438	401	387	445	414	426	427	413	437	376	393	391	428	466	425	436	427	410	432	414	442	416	423	426	394	462	434	414	431	374	461	403	451	408	449	380	389	453	424	419	415	451	393	412	425	408	431	396	464	416	417	442	436	393	448	414	396	415	420	434	458	437	401	417	458	388	454	396	439	478	419	397	472	445	416	425	426	433	435	411	389	421	437	412	416	411	421	408	449	395	428	451	407	398	452	458	402	413	387	414	408	436	418	411	404	418	431	399	432	426	418	462	434	428	428	424	400	432	420	445	408	423	448	433	383	419	454	419	457	437	422	417	399	413	427	429	434	416	416	415	398	457	425	427	442	397	431	444	422	438	403	413	424	416	423	442	395	434	456	448	436	419	410	403	403	418	411	418	428	433	428	415	438	448	429	402	407	449	415	388	409	421	411	432	396	423	428	453	413	425	402	404	404	428	414	441	413	439	421	422	405	391	435	416	395	414	428	390	432	410	361	399	405	424	428	394	408	412	452	429	441	413	437	438	438	444	444	471	428	417	425	413	409	430	393	385	430	410	430	410	411	419	431	449	438	422	444	424	379	417	420	444	418	436	442	410	418	420	410	430	386	440	429	397	427	408	447	406	459	384	449	426	429	396	427	435	444	389	440	431	440	494	426	419	406	390	454	410	433	412	411	447	423	479	421	442	444	443	421	448	436	432	417	439	452	414	430	417	410	439	432	408	436	452	451	428	373	419	430	399	385	407	413	436	416	460	439	453	391	429	417	421	441	421	394	454	448	435	433	460	408	428	420	459	445	436	434	414	422	449	439	403	412	393	452	396	398	429	414	419	389	435	430	382	411	410	429	408	423	416	394	443	412	417	437	416	423	453	407	418	404	422	407	403	406	415	432	425	406	443	443	448	393	410	434	398	421	435	422	415	434	444	443	420	417	413	448	403
31347	19237	7931	1116	719	587	607	565	559	535	476	446	475	423	446	431	407	427	410	392	411	389	440	437	413	402	348	417	444	400	367	425	411	425	401	397	392	391	384	382	413	409	379	379	446	447	388	439	434	387	403	385	410	446	388	402	399	385	392	398	425	398	432	388	439	407	366	381	445	408	451	409	429	408	428	431	390	377	415	410	429	398	411	401	449	449	398	345	437	409	431	392	363	442	449	412	422	378	395	429	447	390	400	382	380	413	409	434	382	428	408	390	404	368	417	408	361	416	422	368	383	419	417	386	404	419	430	481	387	446	410	413	417	418	388	440	392	414	417	427	435	438	414	366	379	421	404	434	440	408	386	425	387	408	426	410	412	412	409	423	430	382	378	410	446	442	414	411	426	416	421	384	413	427	421	412	414	410	425	376	409	458	407	380	416	443	413	385	343	396	400	424	402	383	404	409	402	417	409	400	377	418	405	414	432	370	402	404	452	414	386	420	410	428	389	424	404	434	442	419	407	438	428	392	403	362	404	396	414	378	382	392	405	418	394	369	439	446	398	403	410	400	407	394	418	390	384	400	378	377	392	436	398	398	384	422	416	415	417	443	431	391	389	402	420	394	430	410	418	412	398	433	365	404	431	382	436	426	414	400	366	406	436	383	394	405	397	430	430	440	409	414	428	362	422	371	406	415	387	375	432	451	432	439	407	387	397	399	406	429	399	387	416	419	413	383	413	392	439	387	399	406	405	388	387	415	383	414	430	415	375	367	431	413	416	413	476	402	409	367	381	409	356	389	413	447	406	396	353	405	402	428	400	379	412	383	403	434	404	391	414	408	419	376	407	395	411	376	415	411	413	393	394	427	370	386	395	392	385	396	423	414	407	411	407	393	398	422	381	406	393	391	405	420	431	377	382	414	414	383	374	402	378	373	374	394	401	409	407	462	463	404	387	454	402	390	421	401	442	407	371	405	371	430	438	370	403	441	368	378	415	406	398	413	446	439	397	391	397	393	384	435	388	394	424	402	349	406	413	407	413	412	389	454	416	424	411	410	413	393	388	410	398	418	431	392	405	402	413	414	398	424	410	402	376	381	377	380	397	444	401	403	398	416	410	436	396	368	367	423	401	399	413	413	397	426	400	391	342	447	420	422	433	387	438	373	424	388	418	394	384	431	402	423	426	389	431	391	432	402	380	422	443	435	416	389	379	398	432	382	419	428	393	430	436	441	393	421	422	404	378	376	412	433	432	394	412	413	422	414	421	416	412	436	439	419	373	410	402	400	408	368	424	400	369	387	406	420	431	423	418	405	392	418	378	397	385	397	413	455	411	384	388	412	398	386	397	420	416	420	354	453	417	436	390	380	421	364	376	379	381	415	408	448	438	389	414	423	381	385	408	397	403	408	401	412	407	373	434	397	410	383	423	415	414	407	405	377	413	429	364	397	441	415	436	403	370	459	440	387	386	394	409	420	413	383	382	401	444	409	434	402	426	394	393	417	394	421	373	431	388	406	386	416	384	418	393	414	389	367	433	416	420	428	412	388	397	399	379	416	378	414	435	380	398	398	432	424	398	380	416	444	423	422	420	409	425	419	370	414	393	390	445	402	430	414	410	378	417	427	417	391	362	416	389	395	395	391	381	399	393	420	396	397	412	410	449	397	392	388	433	445	418	401	409	409	434	411	373	412	377	417	363	450	389	410	410	402	399	424	419	364	402	350	411	393	420	390	411	423	400	433	389	428	450	407	434	397	389	413	401	426	410	396	433	421	413	390	426	342	392	415	406	417	405	360	406	402	443	416	417	399	378	421	432	397	388	433	398	418	391	370	419	418	387	378	358	384	412	428	401	437	420	448	413	448	392	398	425	393	433	408	413	381	407	416	391	424	398	401	396	352	402	407	393	414	450	413	434	398	406	417	444	403	403	435	405	403	390	430	386	401	399	393	414	468	417	399	433	419	384	421	404	407	422	426	392	391	397	357	398	379	380	406	394	366	381	402	430	378	399	400	384	354	399	404	368	393	437	462	387	404	447	429	412	421	388	394	410	384	369	414	412	388	408	431	394	440	416	409	393	407	412	419	379	384	384	463	399	391	418	427	448	405	393	411	406	442	401	381	391	428	375	408	415	429	407	399	403	395	400	430	383	397	440	423	358	361	398	404	379	404	404	429	402	413	373	427	406	423	394	418	401	402	422	416	435	412	411	388	377	415	437	422	399	382	387	395	430	386	421	430	419	429	376	412	379	426	410	404	419	401	389	383	399	434	398	418	397	443	402	397	401	397	405	416	430	375	413	418	373	418	410	406	457	395	377	408	420	398	440	380	386	404	423	419	420	374	413	425	401	409	429	436	412	426	378	389	402	376	392	398	398	400	430	409	416	411	384	406	402	377	408	410	423	435	407	409	370	449	411	392	412	431	418	447	420	387	390	397	429	407	395	384	434	412	419	431	437	423	370	385	413	364	403	398	377	368	422	365	371	418	375	402	395	363	374	402	378	395	410	358	405	392	409	402	414	394	423	360	402	434	426	374	380	409	420	418	389	419	406	372	386	369	423	406	396	367	407	457	443	408	364	407	393	384	371	395	424	422	447	461	372	439	444	406	411	397	396	406	415	393	440	381	390	381	422	386	384	392	407	416	457	420	420	410	419	398	394	437	414	396	369	413	404	430	397	400	407	372	400	379	441	415	391	382	446	395	416	402	434	371	409	377	415	412	432	371	434	406	402	403	396	397	420	434	369	426	407	397	386	461	437	408	393	397	414	429	427	425	411	397	405	392	413	385	356	420	423	417	381	393	424	399	385	402	369	401	425	386	396	416	435	442	361	396	411	428	392	436	426	400	421	450	443	390	399	442	418	406	423	409	385	378	399	421	397	425	414	414	431	409	387	454	393	437	409	413	419	422	422	420	407	397	440	425	400	418	381	371	391	398	398	410	379	407	411	392	375	416	396	428	400	430	387	447	418	393	403	416	414	437	461	409	391	378	409	382	413	434	392	407	408	405	409	433	390	386	397	402	405	433	411	404	405	394	378	396	403	433	394	423	420	423	406	420	393	396	418	403	422	415	437	403	404	411	433	434	431	402	392	410	419	422	394	463	408	419	380	446	423	452	381	411	402	389	391	398	395	380	403	408	387	407	416	371	393	396	386	392	408	405	394	409	411	409	390	360	418	417	420	397	390	394	420	393	424	393	402	425	431	433	412	392	376	389	410	410	352	399	403	416	420	406	424	433	387	395	417	414	436	425	382	396	409	396	397	405	409	384	405	420	415	398	399	422	421	367	382	386	443	421	439	406	417	443	450	413	420	434	440	469	405	375	405	406	389	390	363	383	432	394	396	409	418	375	359	382	401	358	401	414	400	405	400	379	375	430	386	411	366	418	422	389	411	381	407	413	447	416	407	404	423	413	405	398	417	411	387	449	433	440	413	442	402	424	398	404	399	423	436	414	387	425	420	408	399	410	406	381	363	446	429	447	408	421
5693	1784	1434	1107	1022	1027	959	958	953	909	1001	990	924	914	899	894	954	857	865	865	913	870	914	949	886	913	852	852	879	876	929	974	897	920	908	906	922	897	911	880	956	855	872	975	939	905	914	883	908	886	873	895	869	933	939	910	902	868	967	837	886	832	930	915	845	911	879	901	918	932	899	909	888	924	833	889	887	909	893	884	885	878	877	938	872	942	891	863	926	856	897	947	904	923	873	899	898	895	873	920	911	875	926	939	909	928	932	877	892	926	934	873	938	853	867	918	954	952	917	907	888	863	940	914	870	910	865	891	864	900	921	908	913	903	901	870	897	898	857	900	895	868	903	957	963	942	909	961	912	919	850	895	895	885	949	866	895	906	877	969	978	919	880	854	909	898	916	883	844	903	841	919	937	937	917	865	866	907	885	909	939	906	914	936	909	954	877	868	928	881	908	919	866	920	898	957	925	856	941	902	946	912	887	948	884	924	927	916	921	896	910	915	893	967	905	905	943	893	897	929	913	871	904	923	867	917	916	914	916	824	932	881	886	947	885	899	940	844	854	877	915	936	869	923	899	860	924	902	912	881	868	867	934	907	899	881	906	907	866	873	900	913	949	898	874	906	922	894	894	891	955	910	923	917	910	891	931	884	940	928	903	943	872	880	908	885	921	910	892	942	897	833	875	894	913	965	884	907	886	919	914	898	929	930	929	916	956	914	881	925	927	957	873	883	933	897	853	924	895	947	858	912	885	931	890	851	925	873	847	951	865	873	935	940	892	908	912	925	913	896	924	875	912	895	921	890	854	863	930	903	883	920	905	875	918	916	859	949	899	947	932	870	904	910	935	925	912	883	931	836	962	922	956	899	921	894	934	883	893	890	930	908	870	852	869	891	899	853	864	915	941	927	909	892	915	943	877	896	978	874	904	820	905	890	895	922	949	919	920	921	914	916	858	904	884	858	909	918	884	890	920	893	924	912	875	915	922	936	935	896	911	970	876	906	869	910	946	885	858	862	914	904	883	885	896	908	929	927	929	950	924	929	909	928	912	906	876	845	914	899	870	919	873	900	906	907	930	910	941	906	886	926	934	914	896	891	881	915	944	918	892	902	921	936	933	840	849	883	858	899	894	921	948	892	913	947	919	882	933	906	934	906	870	897	906	921	924	867	959	918	913	946	937	950	883	902	872	924	919	939	901	895	898	867	954	873	869	973	890	957	928	883	908	900	906	927	903	891	931	868	878	853	878	926	910	957	956	900	887	951	898	929	898	899	978	930	937	915	935	941	927	864	852	872	917	909	888	900	890	882	918	956	851	877	968	924	897	898	895	905	920	871	942	903	864	955	919	865	881	966	905	931	894	924	924	919	905	914	914	881	880	953	900	920	935	897	874	905	965	881	932	906	904	877	890	913	868	870	909	926	942	981	895	916	909	882	872	909	902	965	882	877	896	867	867	878	899	942	852	916	886	901	936	906	881	962	880	880	870	915	846	940	887	886	929	866	844	911	869	901	900	932	910	947	883	917	923	872	850	908	963	913	905	873	934	859	921	940	877	867	866	859	879	944	882	878	926	874	907	935	889	893	850	951	903	915	914	910	890	877	905	914	869	956	898	930	889	906	919	918	898	951	900	926	893	931	875	878	881	880	872	888	903	917	904	875	904	863	974	891	898	912	897	922	893	933	944	916	887	929	943	919	884	884	907	909	906	912	873	878	885	898	913	936	965	946	908	895	977	919	925	915	907	924	918	833	879	858	934	908	883	907	850	947	902	912	934	891	815	908	878	926	902	873	890	889	853	864	902	870	933	907	913	858	880	864	931	885	882	904	923	914	879	915	945	934	936	930	886	906	909	912	868	871	892	926	922	903	902	920	871	863	872	891	874	909	938	866	911	926	909	857	916	909	965	896	930	881	896	832	851	907	905	886	899	913	869	889	948	901	949	947	908	893	864	886	918	921	891	894	945	910	903	913	877	885	871	884	892	901	903	932	882	986	869	903	912	964	880	927	860	906	852	912	952	938	915	902	920	935	893	885	944	912	920	949	968	921	899	889	886	925	889	935	977	844	961	965	893	946	930	905	892	910	887	890	911	908	919	902	962	888	922	901	889	852	889	895	929	868	908	874	916	909	888	892	910	902	855	883	859	865	901	897	947	916	867	909	869	888	920	876	908	876	978	933	877	860	911	903	882	929	901	904	938	920	911	915	964	847	901	887	927	891	904	948	951	926	899	876	910	875	919	937	964	914	921	941	962	907	898	922	884	914	908	860	900	880	902	896	915	922	920	870	859	916	923	867	897	911	924	935	909	907	914	925	905	894	892	897	866	952	842	874	890	928	910	910	922	878	884	892	917	891	950	957	911	867	922	909	871	876	880	881	981	974	954	926	881	883	869	897	902	893	887	892	884	896	881	902	861	910	881	900	922	913	871	948	905	855	842	888	978	891	887	914	968	962	895	843	913	830	893	874	890	883	861	906	890	926	880	904	922	872	887	857	926	894	939	847	977	908	917	917	940	902	901	906	850	920	907	910	902	891	893	850	907	911	934	926	917	911	861	934	875	896	929	925	883	874	978	929	923	910	903	896	920	937	927	915	901	950	887	892	905	877	897	898	864	898	946	895	936	867	884	856	872	898	924	940	936	928	895	925	922	900	837	892	902	883	864	856	882	938	916	943	902	871	937	942	909	925	826	881	928	868	897	911	922	883	901	914	920	937	953	926	907	896	896	905	872	916	950	886	872	875	923	920	945	846	913	893	939	876	874	895	912	938	918	872	929	874	921	927	905	898	908	896	851	874	925	912	921	899	888	867	918	938	886	909	876	897	884	951	875	902	950	918	954	921	865	969	965	930	932	857	920	927	899	929	927	918	873	920	929	906	877	870	967	901	911	897	879	941	930	879	859	853	911	905	887	881	916	937	944	895	962	875	965	881	950	893	971	848	883	943	970	877	902	858	903	905	915	954	903	899	994	916	913	870	912	875	925	904	924	946	826	877	901	908	942	936	893	884	923	843	904	893	931	864	886	914	903	956	886	883	850	909	914	919	884	885	900	928	918	892	866	909	914	926	894	874	881	878	903	927	931	931	911	941	889	884	945	921	915	897	827	909	875	902	922	892	884	914	903	916	892	913	936	852	908	869	866	875	888	896	914	902	922	928	901	931	900	896	904	911	890	931	881	926	914	893	883	887	882	912	879	962	915	968	886	861	981	851	868	924	879	918	888	907	927	935	952	909	940	912	901	885	902	883	933	916	904	913	916	912	874	894	925	917	898	883	895	940	910	877	880	899	910	988	880	958	911	927	890	872	852	922	946	953	881	878	906	959	877	950	861	875	893	899	961	886	873	914	852	913	833	893	896	911	851	958	896	916	860	849	928	883	910	953	888	935	944	897	940	948	976	914	872	907	967	835	928	912	885	950	894	909	938	844	856	926	939	868	944	866	955	905	908	932	904	883	873	879	952	923	929	914	882	866	934	905	891	889	933	917
23941	20654	23917	27398	20653	19876	1444	729	600	527	453	406	472	381	343	312	302	302	290	338	291	326	307	307	314	307	341	296	292	312	326	297	313	295	319	329	287	264	291	312	303	274	292	310	275	304	284	292	311	280	296	298	297	307	317	266	300	297	266	300	276	296	262	259	278	269	296	285	275	296	302	271	322	283	293	309	312	309	296	289	282	274	304	307	295	269	260	287	296	284	295	299	271	287	306	303	269	275	277	315	306	292	274	298	280	257	308	298	319	299	281	277	293	281	295	309	285	276	268	303	268	281	297	280	265	291	278	251	277	295	304	272	264	286	284	302	315	288	297	275	294	299	266	268	283	286	256	294	322	303	303	291	302	281	282	271	281	309	305	277	286	282	272	296	274	292	261	285	309	280	299	324	287	296	302	285	274	301	300	293	277	274	297	273	267	296	272	291	295	312	260	271	315	272	322	239	290	291	298	330	294	293	322	274	259	265	305	302	306	291	279	279	282	300	275	284	312	296	295	299	286	254	288	318	277	305	273	299	272	317	288	265	255	282	301	295	335	289	286	325	297	278	335	305	275	272	302	285	285	275	274	289	307	315	292	309	278	294	280	280	291	283	309	284	303	305	266	262	275	296	287	298	308	301	292	290	280	302	292	284	267	297	321	284	313	288	293	316	327	294	295	279	261	274	313	283	265	309	240	315	247	286	297	281	282	313	284	272	293	293	302	327	261	291	289	255	307	267	296	288	277	285	299	320	304	260	281	289	316	295	270	309	274	302	324	297	286	311	293	321	325	267	276	276	300	312	303	295	235	274	280	314	254	277	282	302	271	262	285	264	282	280	270	304	269	264	295	286	296	299	292	282	279	287	281	296	298	302	280	271	280	290	254	283	276	320	262	283	295	302	267	323	283	280	269	284	285	302	281	282	264	316	275	289	294	289	302	251	312	288	265	264	301	297	285	300	321	276	257	286	286	325	276	282	269	294	292	284	274	309	312	283	292	301	295	313	284	279	268	276	311	296	295	272	253	304	286	299	295	274	257	288	275	300	288	279	288	286	271	299	294	287	266	292	291	279	304	297	313	313	306	301	270	261	302	234	306	269	275	317	284	314	285	290	285	302	279	298	325	286	306	301	267	295	284	306	297	307	298	270	239	326	280	323	305	293	281	292	267	273	275	288	270	294	299	302	305	291	276	329	292	303	330	284	287	267	272	304	324	273	307	317	312	277	273	243	320	263	268	284	294	294	262	301	299	289	306	261	273	301	304	292	283	286	285	302	299	292	289	285	266	284	277	284	273	264	275	277	292	291	320	294	289	296	263	276	279	277	290	277	264	284	244	310	254	278	316	288	290	291	297	291	295	288	287	273	332	317	275	281	313	279	292	267	296	286	316	291	275	278	329	287	295	306	296	320	271	298	292	267	298	310	314	267	315	276	302	261	287	297	297	259	316	291	273	256	303	298	284	287	317	289	290	303	325	255	299	340	279	279	281	294	268	250	265	329	283	284	284	273	314	310	268	287	289	306	274	304	329	273	290	259	280	264	278	288	310	289	290	289	274	323	263	285	296	290	288	290	295	260	283	295	262	293	279	300	290	292	263	314	289	298	306	288	312	264	277	258	309	262	273	256	259	275	292	298	301	286	260	310	283	275	301	279	309	296	285	288	278	282	322	289	287	283	266	278	283	342	264	299	284	274	284	291	324	312	320	263	319	274	297	314	282	281	311	269	265	265	338	287	293	300	316	306	277	305	280	286	302	293	292	316	257	295	265	300	306	287	299	266	295	262	308	304	303	280	253	274	278	304	301	310	296	310	270	277	314	287	303	282	296	310	278	307	292	246	276	287	298	290	272	275	311	301	290	249	293	254	263	317	239	308	284	260	286	282	290	296	278	290	318	316	306	350	311	275	264	255	270	304	314	274	327	294	311	305	293	260	256	291	307	334	257	291	292	297	290	281	285	280	270	305	315	270	281	294	287	309	321	269	266	329	315	288	290	297	293	294	263	246	286	281	267	295	310	289	279	293	306	307	312	281	286	290	309	293	295	276	294	306	305	307	291	303	299	303	280	280	279	265	307	294	295	338	278	251	287	306	286	287	297	267	272	278	288	306	314	276	289	296	276	291	299	293	286	286	285	327	323	272	288	322	266	280	253	281	305	285	288	305	280	263	254	249	272	276	259	261	271	266	273	266	296	300	322	302	302	252	307	285	275	309	291	283	270	292	292	264	299	301	290	281	261	302	268	281	310	285	280	280	302	294	276	293	274	297	286	276	296	332	301	309	318	253	269	302	285	281	258	314	236	321	294	267	286	297	289	273	303	312	287	300	329	288	270	289	325	304	292	287	300	269	307	307	273	320	282	308	276	285	281	252	286	261	313	278	299	295	309	288	285	299	277	328	293	290	284	317	320	289	280	282	286	309	300	286	297	299	274	288	303	263	297	278	292	276	279	249	271	289	258	311	295	272	274	274	241	275	286	299	278	288	276	293	307	285	252	316	315	286	283	251	288	269	302	280	265	278	300	288	292	289	304	314	267	296	276	290	318	273	296	281	297	303	271	304	301	298	270	268	292	270	299	299	306	293	274	282	256	290	296	298	318	260	275	276	287	298	311	298	279	253	236	257	265	299	305	278	302	318	269	277	312	306	295	319	279	288	274	318	282	333	258	304	283	286	300	326	319	300	287	311	302	313	296	333	289	278	270	273	292	297	257	291	285	314	266	268	300	304	301	260	275	287	285	274	293	316	285	294	307	252	275	310	281	318	256	288	295	294	280	280	322	263	246	283	279	260	299	281	304	301	305	258	267	298	292	299	292	311	312	265	287	290	292	269	274	296	281	248	269	330	271	350	266	291	310	284	270	276	298	275	272	320	276	286	299	258	283	288	245	348	263	294	267	293	310	298	262	269	283	283	284	273	272	265	267	292	274	282	322	295	284	293	293	265	315	308	275	280	276	245	283	296	270	311	288	271	269	285	309	276	276	282	301	292	299	253	286	268	300	283	292	305	269	271	290	316	275	280	316	281	288	292	288	302	265	275	307	301	289	315	286	254	287	296	278	273	285	290	297	298	274	259	279	270	279	263	300	264	253	297	273	284	307	295	250	300	281	272	313	286	306	283	275	291	280	297	319	273	278	285	264	247	264	288	298	288	297	278	292	288	277	293	278	312	274	258	252	283	288	282	278	282	306	293	261	262	293	303	281	274	282	289	300	267	277	274	282	315	272	289	270	281	260	290	250	293	286	301	263	271	310	283	290	305	284	311	281	254	293	278	322	294	271	292	273	288	282	292	270	296	288	297	295	318	257	295	283	286	251	284	298	288	260	294	327	261	272	303	321	296	291	298	274	275	286	247	295	269	316	301	280	288	287	312	242	288	268	263	332	301	280	308	290	267	274	274	315	265	277	283	275	304	278	301	318	252	282	322	284	290	292	277	302	285	285	265	279	269	295	280	295	295	303	269	294	293	310	301	289	280	311	289	280	274
3561	3274	2107	1255	991	842	784	768	773	694	683	677	683	719	667	667	624	685	681	667	665	593	672	640	640	651	649	661	621	651	677	691	651	623	650	678	673	596	701	668	675	646	634	635	699	616	652	629	657	658	662	673	673	593	681	661	620	621	677	651	628	657	653	664	627	661	692	648	665	626	654	644	671	691	650	663	655	694	664	653	702	656	642	666	689	628	677	676	677	630	696	619	642	636	669	654	634	656	655	614	651	654	644	647	692	685	669	649	677	637	615	642	644	695	631	652	604	632	617	596	647	656	661	613	671	699	657	662	664	670	665	631	612	654	669	623	591	634	662	662	632	643	625	656	679	642	626	623	588	732	630	703	625	640	647	672	655	642	671	607	635	637	644	659	658	652	612	641	654	629	686	694	626	620	601	659	657	664	676	651	652	677	642	654	648	647	653	671	622	653	638	678	678	669	638	651	625	701	650	667	618	629	665	660	703	625	655	644	648	656	638	646	649	683	585	684	678	601	681	651	646	623	629	659	645	603	684	648	630	622	653	657	610	670	679	665	594	645	612	660	682	695	664	662	678	652	656	656	681	637	670	646	628	658	676	696	667	649	627	605	627	625	656	687	675	622	647	654	631	631	664	682	649	674	623	683	633	651	658	678	617	676	673	625	642	679	677	665	633	645	684	641	703	625	622	650	672	658	658	669	610	678	667	649	676	639	637	666	618	690	669	656	670	648	659	617	648	664	642	672	642	637	628	651	608	647	668	643	637	651	681	669	671	655	638	623	701	669	637	638	643	679	675	667	631	627	666	637	678	649	699	645	649	674	645	644	655	639	660	681	624	658	620	648	621	653	644	634	657	664	622	669	671	612	610	630	640	653	633	671	642	618	613	628	659	624	677	663	678	664	605	669	629	668	625	608	621	652	684	633	631	653	625	674	676	661	664	642	657	661	664	668	745	682	708	638	657	620	615	639	665	636	644	666	673	630	629	685	638	659	613	675	652	646	681	688	659	704	661	715	667	673	671	630	652	673	658	638	610	673	643	620	626	670	678	659	649	675	635	681	642	632	701	642	653	640	610	596	681	660	696	664	714	666	623	686	657	612	670	676	639	625	662	643	647	702	618	652	673	632	628	672	621	658	687	677	604	639	614	687	677	643	664	626	707	664	623	633	647	674	628	627	601	641	673	681	710	597	621	659	645	640	649	593	696	654	668	655	604	677	669	665	641	631	671	577	654	685	662	687	659	646	695	661	674	688	695	658	650	662	633	686	624	676	654	672	700	597	618	651	627	696	680	641	696	651	666	614	628	653	618	674	687	602	652	613	663	653	638	665	619	638	665	689	648	639	673	632	618	662	667	642	627	674	659	671	685	629	658	646	670	664	658	649	642	704	627	627	634	612	641	640	660	658	612	605	617	655	659	648	621	676	599	687	648	624	688	692	637	670	699	655	654	625	621	661	659	645	674	663	662	631	671	689	681	662	695	669	682	709	621	600	632	651	636	694	649	635	644	672	619	620	591	643	637	617	667	624	674	615	655	665	711	663	676	665	655	660	639	649	635	620	606	632	668	640	680	627	605	650	669	644	718	643	646	629	626	598	670	638	714	653	621	633	680	658	681	684	614	679	604	660	674	689	631	668	641	639	651	635	648	649	593	698	669	606	665	609	593	649	644	620	701	647	616	668	631	616	617	619	658	657	679	675	708	643	663	643	642	736	680	659	647	671	647	637	681	651	632	666	660	665	611	650	605	671	663	656	688	644	686	653	647	671	655	682	640	627	657	679	648	661	654	639	698	642	641	638	650	708	650	676	627	664	626	659	637	662	614	657	637	666	665	649	631	680	661	619	639	627	661	679	650	623	597	618	661	635	640	651	643	643	645	635	640	691	658	592	671	634	666	702	585	639	634	618	666	636	650	642	652	620	647	662	647	663	651	640	678	632	670	633	641	648	645	671	644	669	638	649	639	617	679	696	686	684	641	617	641	666	705	642	657	643	659	640	674	705	683	687	662	706	669	660	634	654	657	673	626	635	624	659	645	638	664	685	686	640	623	632	647	649	612	656	639	630	650	667	716	695	676	668	667	704	662	646	665	678	657	619	638	692	665	668	634	705	640	650	648	657	643	644	658	621	655	637	644	628	659	674	685	659	637	702	661	703	671	665	654	653	625	637	619	693	641	687	611	649	615	661	613	610	651	620	628	656	659	643	649	658	647	671	629	671	642	642	657	711	645	652	634	635	671	652	646	653	641	680	629	667	625	676	688	642	658	637	631	667	682	617	651	617	630	693	636	600	643	669	686	638	651	683	632	671	682	677	691	643	643	615	607	650	674	643	650	704	659	620	678	644	648	657	652	661	632	639	623	638	654	648	671	648	638	636	616	611	695	627	656	665	636	629	681	654	661	642	615	647	649	660	620	648	634	645	676	624	612	638	675	652	650	652	698	696	673	608	647	693	642	639	659	620	706	640	649	644	643	662	660	699	646	692	677	695	670	602	664	688	609	629	643	602	651	630	668	627	643	659	601	640	683	630	610	655	662	676	645	635	651	714	642	628	624	659	620	669	644	615	647	647	625	646	632	643	667	686	615	647	636	644	634	657	668	643	673	607	651	653	633	609	676	632	622	685	667	637	620	627	660	638	629	663	680	597	628	676	568	645	667	652	648	650	661	639	647	589	717	620	696	661	670	645	654	658	631	657	645	670	688	673	662	659	662	638	658	665	603	662	625	610	666	686	632	618	648	621	638	676	625	630	610	649	683	622	658	666	616	621	639	648	681	659	635	644	664	637	675	625	642	646	654	645	694	619	639	632	702	672	659	646	676	680	615	679	700	668	630	652	654	633	604	622	623	688	650	659	662	675	637	649	631	653	626	670	628	631	663	645	619	667	621	636	622	645	677	664	617	647	640	691	656	664	680	652	656	638	654	657	655	619	652	643	615	650	700	658	672	648	694	547	637	621	634	630	643	685	679	628	662	635	626	658	656	691	661	630	687	634	662	671	696	622	667	689	610	655	656	651	656	640	647	658	634	638	689	655	660	683	663	670	713	603	642	664	623	680	650	633	664	611	696	651	645	626	706	601	615	668	664	629	643	673	688	613	679	628	634	648	670	648	655	689	733	615	713	643	656	649	655	673	677	636	630	629	622	640	678	652	634	597	673	675	709	611	635	592	632	654	660	597	676	618	655	670	638	645	648	658	646	617	656	681	658	619	628	627	673	649	711	641	652	636	702	624	645	687	647	653	662	675	675	654	621	632	672	684	630	611	631	710	673	627	661	671	659	651	631	653	651	663	646	610	671	650	666	660	646	673	635	588	674	669	613	668	680	691	612	647	614	664	643	666	689	626	632	627	681	678	659	623	634	595	621	631	647	641	640	651	650	647	625	640	607	639	620	624	654	620	680	586	684	614	661	648	662	666	673	611	662	656	642	667	654	641	642	650	598	647	667	696	628	630	677	676	646	671	694	663	587	614	616	669	666	595	646	623
23388	20642	24172	27124	20648	20657	16561	1318	777	484	472	457	451	337	240	257	242	214	196	211	212	207	179	174	211	188	178	190	223	198	206	197	183	175	174	173	164	194	202	168	197	175	178	190	209	158	201	225	178	179	177	150	173	155	169	176	158	177	203	170	184	182	167	176	185	193	166	186	175	157	171	197	195	158	167	207	179	183	198	185	175	180	172	154	174	168	166	166	182	163	157	195	159	174	149	163	168	170	194	169	161	208	161	150	180	170	202	169	183	201	184	178	171	153	189	185	177	189	150	161	177	180	156	174	161	182	189	216	170	165	190	172	190	159	182	160	158	174	159	203	185	154	205	198	184	180	172	166	179	161	189	179	157	179	168	186	183	174	160	158	165	190	160	178	168	168	138	198	193	174	183	177	190	179	218	191	183	155	179	181	164	142	177	184	170	176	171	162	157	167	180	174	171	174	160	212	187	171	164	172	179	189	165	174	172	165	185	159	167	154	163	186	185	162	192	167	206	201	169	158	177	180	171	173	185	194	160	169	184	165	178	165	170	179	182	144	160	170	180	190	203	164	152	158	179	170	185	179	160	206	203	183	195	185	167	177	162	174	180	170	177	164	164	165	172	169	149	159	177	168	165	190	155	165	161	178	169	159	184	177	164	192	184	186	156	151	157	177	178	171	156	168	183	169	173	179	198	182	153	184	162	155	183	193	178	165	169	172	166	170	201	199	193	160	199	165	166	159	174	160	172	186	182	161	207	166	168	174	178	154	167	149	163	171	160	166	181	173	129	208	146	168	193	184	185	165	151	204	178	175	206	163	171	185	176	157	181	178	164	162	157	173	163	172	197	201	170	151	161	157	175	172	178	185	172	167	185	162	174	169	189	164	182	163	166	170	162	165	185	148	170	194	179	166	206	161	166	183	168	161	173	184	172	181	169	169	185	180	175	180	179	194	152	171	181	207	169	168	176	160	170	167	150	173	163	171	166	162	168	201	167	164	172	168	172	183	168	193	167	173	181	184	162	206	184	173	181	168	189	176	179	168	178	203	166	139	171	152	176	167	158	183	161	189	180	167	171	183	178	160	159	198	198	177	167	185	159	167	189	179	178	170	156	176	182	154	179	191	168	158	189	187	172	179	170	167	178	197	172	172	184	162	170	180	193	177	165	168	159	184	172	152	167	160	160	180	152	164	163	180	173	186	194	180	170	160	203	147	150	162	163	185	162	186	189	171	161	156	181	200	159	203	168	147	180	188	159	167	180	175	193	197	165	176	176	192	157	192	181	183	167	172	166	157	181	192	180	175	155	201	170	151	156	158	204	165	170	174	160	171	191	151	184	174	152	174	166	190	148	179	153	158	181	200	183	207	166	161	164	166	173	151	176	182	179	158	183	172	159	183	204	149	177	171	191	139	177	209	190	151	185	178	162	164	179	179	159	162	162	200	179	184	185	181	174	147	146	158	199	193	184	161	169	159	154	151	176	166	175	176	164	174	159	210	185	168	171	176	177	178	198	176	187	163	177	185	192	164	162	165	176	168	178	198	173	172	191	148	170	194	178	173	180	184	149	175	171	179	164	188	184	179	158	148	186	193	145	170	167	141	160	173	181	171	161	159	158	177	158	173	166	163	160	187	183	181	178	154	154	171	152	171	166	165	166	199	188	177	165	178	174	190	171	155	179	168	198	175	170	160	190	175	183	173	187	157	191	191	164	152	169	168	165	165	211	177	150	181	170	166	171	169	178	174	195	153	188	161	186	177	152	176	161	177	178	184	179	176	159	166	176	175	185	176	180	174	186	189	183	171	172	162	166	177	145	165	172	152	154	175	184	146	169	165	197	152	161	175	169	152	156	171	199	174	171	167	165	163	176	173	171	184	175	172	160	161	165	174	161	187	160	172	178	175	166	154	191	195	180	175	186	181	166	183	158	154	186	177	194	185	200	189	198	166	164	192	151	147	167	187	148	196	153	178	175	175	176	175	189	194	179	164	169	150	184	184	162	156	167	178	173	174	174	159	179	187	172	189	177	179	149	162	179	160	177	168	195	176	157	167	170	172	186	179	180	168	167	175	170	190	201	174	184	173	179	181	168	185	179	180	173	189	178	187	159	141	180	193	152	162	176	149	186	191	147	178	186	186	168	174	168	195	160	175	165	172	165	196	188	177	188	170	146	171	193	162	157	175	184	162	167	180	180	174	151	172	166	178	151	188	147	174	170	198	163	167	157	179	178	193	187	181	165	176	173	184	180	194	163	172	168	178	154	181	164	183	157	167	148	196	172	139	161	163	188	189	186	191	191	168	176	177	190	193	160	180	188	178	205	160	165	154	189	172	173	167	179	150	166	187	166	181	196	195	209	183	165	201	173	180	173	185	176	188	170	161	168	149	172	177	180	165	182	171	179	155	150	176	173	200	177	176	184	169	173	182	147	155	195	222	177	165	160	162	207	166	174	146	180	177	181	175	191	199	189	185	159	174	168	180	194	153	159	165	176	173	194	181	167	184	176	192	217	184	177	164	164	177	165	158	177	171	193	176	170	186	181	195	148	148	185	164	175	186	162	175	178	184	182	179	193	161	174	164	184	187	173	159	178	177	182	212	167	160	174	187	196	163	148	169	170	177	162	176	186	169	182	147	177	181	181	165	156	201	156	169	161	169	165	185	163	191	178	159	183	145	205	182	202	181	179	186	175	155	166	181	151	162	168	153	166	168	175	152	157	196	178	178	184	161	171	167	141	193	161	170	170	187	183	180	176	172	166	180	150	154	156	186	190	181	176	176	163	176	180	151	207	165	163	159	163	166	190	182	191	146	205	197	171	164	178	163	163	181	171	185	185	172	169	160	183	172	175	181	158	174	189	185	182	180	182	186	168	168	147	143	184	174	181	179	173	177	152	195	196	177	178	193	185	160	174	176	205	197	155	169	183	172	181	191	167	156	161	149	183	172	209	188	184	171	169	164	188	165	210	186	193	165	165	169	176	161	177	181	190	174	182	165	168	164	158	186	154	189	173	186	199	180	161	179	169	188	165	203	187	166	188	191	164	175	170	170	150	197	163	176	178	186	169	188	174	207	194	198	165	169	166	168	172	174	172	170	143	153	193	180	184	181	169	178	152	184	151	173	156	163	161	157	154	185	165	162	156	160	184	160	176	158	173	159	170	202	189	162	197	174	173	189	153	178	202	160	158	177	160	166	211	186	175	180	161	183	186	162	174	166	163	190	183	156	165	169	177	188	177	194	182	150	166	180	205	159	164	162	172	173	161	146	153	182	205	173	183	175	168	168	158	168	166	181	180	158	179	187	179	158	183	186	169	167	178	159	175	160	197	156	166	158	169	134	170	170	152	172	156	202	168	199	162	183	147	175	145	180	177	167	175	173	162	184	170	163	169	159	172	171	182	196	181	170	165	184	187	183	152	172	157	142	176	168	188	182	167	194	192	175	167	168	147	178	171	174	151	153	147	164	154	170	166	171	163	167	178	169	157	167
3497	4794	2824	1531	1026	772	685	677	608	535	553	489	499	463	455	437	449	461	462	456	411	429	450	444	437	417	427	436	433	411	419	442	464	416	450	451	447	458	440	409	410	419	434	419	401	412	437	394	432	403	420	430	426	405	446	404	395	384	409	428	450	426	426	403	447	439	436	397	449	393	446	421	409	424	449	409	440	413	408	407	405	441	419	384	430	453	440	425	421	437	421	371	413	439	401	436	411	409	400	416	423	445	407	406	434	398	437	415	441	415	413	427	418	373	399	425	431	447	467	431	435	413	429	448	393	447	428	430	473	418	417	437	415	463	402	438	423	382	442	436	415	440	436	438	399	457	441	406	437	428	430	417	430	410	436	425	438	449	380	456	412	447	412	418	427	417	462	459	388	361	400	446	399	425	399	404	405	439	410	446	425	461	396	408	406	432	431	416	438	429	419	417	449	438	394	434	421	424	428	415	414	421	418	402	427	459	436	404	410	440	416	414	459	437	440	413	401	437	432	415	398	418	422	433	394	415	431	385	371	441	420	435	462	441	404	446	454	412	432	452	414	439	452	452	451	427	434	401	449	382	386	402	426	454	459	413	397	423	413	429	393	426	406	401	422	405	451	383	431	424	417	438	457	414	429	436	405	455	432	465	438	423	407	410	414	442	458	411	450	413	396	426	415	409	411	393	431	455	393	405	407	417	412	408	409	431	433	427	377	420	446	473	421	404	398	450	394	381	431	436	411	408	422	435	430	432	388	391	411	412	430	426	442	389	413	422	416	463	409	450	463	485	416	416	435	428	427	438	436	419	426	437	430	427	432	428	408	434	407	407	417	438	438	438	441	429	417	418	412	432	423	378	416	429	434	420	439	456	422	407	443	457	438	409	463	421	442	424	458	422	399	425	462	459	441	457	415	426	422	409	438	423	475	426	425	422	390	420	419	427	413	411	467	426	420	440	407	424	418	408	439	406	423	442	436	414	468	427	403	447	411	398	414	418	395	381	427	426	424	437	429	443	428	399	396	417	435	410	442	436	396	424	421	414	433	414	418	411	466	393	424	415	425	403	407	410	433	437	415	450	393	437	395	428	422	447	421	419	443	448	450	419	421	400	433	427	422	419	398	446	395	412	401	426	445	417	418	431	436	429	450	428	440	450	457	399	462	425	414	421	398	445	469	382	468	408	442	418	383	443	412	437	448	378	420	431	457	431	444	423	428	446	443	428	427	410	405	434	423	417	421	434	433	459	404	410	431	458	446	476	405	435	440	432	435	422	423	417	409	434	443	379	438	420	416	394	429	442	422	425	432	432	407	411	395	488	413	409	413	395	400	418	409	402	461	419	426	428	411	403	416	470	433	431	429	436	413	437	426	420	410	429	440	389	409	428	435	371	377	434	444	441	446	386	474	391	390	441	423	427	434	411	390	430	376	424	447	459	404	430	408	439	420	455	428	410	416	402	446	407	413	430	410	415	441	413	426	445	390	425	486	422	443	425	402	414	462	422	424	432	415	406	391	414	399	413	399	441	416	417	421	412	445	383	398	446	439	425	423	442	423	430	453	429	416	429	418	433	432	428	412	436	435	416	429	385	428	416	424	416	446	433	436	503	443	471	442	476	430	411	405	444	389	436	442	415	436	412	430	464	466	447	425	438	426	445	457	408	423	419	420	441	411	407	432	419	405	424	404	447	411	403	417	419	420	432	413	444	453	426	425	448	459	449	403	395	421	424	450	408	411	468	417	450	368	437	419	417	431	418	431	419	405	435	446	424	431	415	414	411	435	434	466	431	436	379	440	411	424	421	413	377	428	406	406	399	428	443	440	482	381	465	449	459	383	443	395	421	416	428	399	433	421	425	433	425	415	425	421	448	399	431	445	406	441	439	441	353	415	421	428	433	419	456	422	403	446	385	390	442	431	423	436	429	399	406	427	445	413	415	438	434	417	404	402	436	416	384	431	442	399	435	452	412	417	411	411	432	450	432	407	415	397	432	451	442	451	431	418	426	408	467	421	420	419	426	436	438	435	415	398	430	387	424	445	441	412	455	458	397	432	407	413	412	448	453	417	407	453	439	413	415	429	405	427	430	423	431	418	414	416	406	422	376	433	422	431	424	435	435	413	436	406	406	411	433	436	412	406	406	425	434	410	393	422	475	424	440	444	385	413	418	429	452	434	405	429	397	423	392	417	405	435	443	446	422	409	422	410	434	425	418	431	444	431	406	394	417	412	437	402	413	428	376	413	434	432	410	407	460	430	449	439	422	426	427	423	425	406	409	433	436	406	447	435	388	401	412	443	449	421	422	404	366	414	441	452	414	405	425	420	420	430	386	428	415	430	399	412	418	433	453	429	405	408	414	478	430	420	442	458	417	470	419	429	441	413	467	464	406	450	383	408	424	437	444	428	446	447	458	432	409	409	424	417	446	424	421	461	430	435	398	379	431	398	449	443	431	456	451	407	427	411	457	418	408	425	414	434	417	428	408	468	406	426	439	433	432	427	445	422	411	425	441	396	446	430	434	401	382	427	436	440	423	414	427	426	429	417	452	431	402	430	412	423	411	429	423	440	403	424	432	394	452	425	417	387	393	457	410	449	456	428	418	417	447	434	435	464	429	443	434	448	434	411	408	457	398	461	417	413	411	456	421	443	429	429	444	450	404	433	396	405	459	421	464	430	435	426	416	435	460	422	434	435	429	405	429	437	421	401	406	438	407	426	432	434	417	458	431	456	424	411	412	422	393	410	412	458	415	411	429	434	445	425	440	449	415	435	422	437	409	494	438	403	436	447	435	442	421	414	424	437	430	409	400	447	426	444	421	441	415	443	384	420	382	408	434	425	411	435	435	415	422	450	440	401	423	435	438	463	425	440	403	463	402	428	397	431	429	425	421	429	423	392	420	439	423	428	436	403	439	433	399	415	426	410	414	446	466	446	461	425	384	426	384	422	408	433	417	377	412	418	421	430	463	389	407	398	432	438	435	397	400	452	445	396	424	436	447	425	426	441	425	438	446	437	416	440	422	458	451	432	433	420	429	435	457	393	424	399	420	404	428	399	427	419	417	425	434	395	374	424	436	414	407	427	444	449	413	430	424	446	402	442	433	460	419	426	436	391	448	414	429	396	428	405	414	429	460	419	418	424	415	413	411	410	421	431	412	414	432	428	428	454	448	408	396	414	464	428	428	400	445	417	413	424	432	439	412	441	398	409	409	426	411	413	436	420	386	453	413	443	422	435	411	426	412	438	466	427	439	424	431	387	400	388	421	368	440	410	418	430	391	422	418	374	403	435	405	437	457	406	431	431	428	411	417	430	430	412	434	383	447	420	419	471	417	429	425	464	422	385	429	408	430	436	454	413	434	469	394	411	470	454	432	454	413	423	427	432	431	397	416	436	416	420	414	438	420	432	427	450	401	421	460	412	413	456	435	447	420	437	414	425	418	435	452	425	441	427	439	413	436	427	400	420	403	443	390	410	445	416	403	428	379
31226	19166	7870	1190	704	649	590	575	571	528	451	480	444	482	400	421	447	404	384	432	441	421	398	383	427	418	377	414	482	439	413	434	417	431	435	403	385	433	351	387	378	438	413	446	416	402	385	417	414	384	402	389	387	388	383	433	366	406	437	419	382	420	380	415	427	396	411	410	386	384	420	382	443	403	420	407	387	412	400	374	439	400	390	389	417	421	412	396	408	372	423	427	391	416	432	423	414	420	409	390	413	381	405	418	402	445	438	416	433	392	395	374	429	425	455	436	383	384	416	422	415	410	429	397	412	399	408	400	440	451	438	407	398	429	373	414	383	423	373	403	429	471	425	398	417	449	379	426	393	453	389	412	414	415	401	409	383	428	413	415	389	444	428	423	418	394	416	402	443	400	441	427	404	395	368	384	405	414	397	380	430	394	403	402	366	382	388	414	416	422	386	379	429	418	402	379	411	386	394	402	387	380	392	375	390	384	402	403	410	438	405	412	421	407	396	397	398	385	425	404	440	428	389	448	463	399	440	411	399	386	426	421	398	389	390	383	404	379	401	398	430	423	403	405	401	414	399	378	418	421	447	379	420	410	392	418	432	420	426	440	425	392	430	405	382	373	378	361	425	441	375	411	425	418	405	386	431	392	434	421	382	418	446	421	417	448	440	408	414	414	418	380	399	440	439	431	412	414	425	379	397	410	434	416	423	451	377	404	427	383	413	396	400	401	377	411	430	394	449	371	372	436	403	442	429	408	406	422	408	415	443	380	427	411	397	427	408	410	385	416	388	394	409	393	403	379	419	413	416	412	380	413	405	416	428	418	397	397	401	381	431	394	382	419	403	438	378	400	375	451	396	360	369	381	372	348	412	401	413	393	398	408	369	375	371	364	426	416	417	396	393	443	405	420	451	363	424	430	371	424	385	393	376	344	422	460	373	408	395	416	422	425	441	371	397	381	440	404	393	420	390	393	395	409	410	402	394	388	428	421	411	426	422	417	372	408	432	413	370	438	400	411	395	404	381	408	416	441	394	399	433	392	451	423	426	414	402	399	425	438	450	429	417	440	453	396	374	427	396	402	394	388	421	434	431	409	412	444	418	361	428	425	396	384	376	407	406	427	377	401	421	409	392	397	409	401	414	386	422	411	428	396	461	422	441	430	385	368	399	374	421	398	417	398	418	401	396	391	413	446	395	415	414	418	401	391	382	382	408	372	409	428	415	404	389	404	400	384	406	403	413	418	388	401	405	420	403	412	417	427	373	392	410	417	386	402	457	399	411	375	386	415	415	485	391	397	377	438	438	417	360	388	392	401	413	411	397	436	385	428	427	426	410	410	440	392	414	416	391	427	385	424	406	446	408	411	381	447	351	387	390	390	431	407	407	418	401	431	400	413	389	398	429	405	403	382	414	374	404	390	382	431	416	377	379	369	414	381	398	368	364	380	404	365	446	418	427	404	393	413	442	423	418	437	415	406	421	456	424	418	429	410	413	402	432	387	440	415	398	398	390	389	437	437	458	401	393	393	447	400	389	434	404	422	393	429	386	390	434	394	437	404	365	427	430	375	388	417	381	396	411	429	377	410	462	402	408	392	407	413	436	405	406	402	410	378	474	412	378	379	411	434	401	418	385	396	417	424	443	422	419	382	414	398	400	404	412	412	396	420	403	357	394	391	388	376	365	376	421	358	409	412	428	424	409	416	393	428	396	392	365	397	414	425	388	422	441	392	439	424	393	375	390	438	396	427	401	381	383	418	406	427	389	391	418	409	427	428	403	425	389	389	410	430	360	383	411	425	433	426	396	423	431	397	394	413	414	411	392	418	412	426	373	403	426	419	421	379	416	434	391	407	424	409	357	418	357	403	433	406	398	428	412	402	397	406	386	394	386	398	416	412	431	405	426	384	414	408	392	397	383	396	417	373	410	425	409	402	415	349	396	414	397	474	420	406	431	410	430	378	446	402	419	388	396	384	399	401	419	397	406	399	426	390	417	407	373	446	437	420	377	401	420	410	387	371	405	426	414	428	419	414	359	406	357	382	418	395	415	403	424	404	373	374	441	396	420	446	405	459	396	432	437	396	389	409	407	372	434	385	408	373	392	397	403	415	442	420	419	427	424	400	368	410	452	393	367	397	440	426	395	430	443	410	447	395	409	420	387	453	393	405	399	412	395	402	396	427	454	370	436	399	421	433	412	372	408	387	396	402	408	427	395	457	391	380	387	375	413	428	406	417	407	441	370	418	434	402	413	418	368	420	419	391	423	416	405	473	426	429	380	431	413	427	383	427	403	428	399	400	406	416	378	405	418	387	422	399	416	380	434	419	401	421	427	431	442	378	387	428	419	431	441	390	427	424	429	411	386	416	397	410	388	426	407	447	426	420	385	452	442	422	386	416	403	428	416	384	420	412	475	413	420	427	405	406	403	362	393	403	416	381	411	371	442	387	391	412	387	408	388	382	395	399	399	408	446	443	413	404	461	406	402	414	426	397	399	400	390	400	414	402	391	418	423	364	420	420	394	401	391	386	423	398	428	387	438	384	398	419	365	404	392	387	444	401	409	434	364	400	412	395	399	425	426	400	443	414	434	397	399	430	436	420	344	395	398	441	429	409	425	379	419	424	385	373	467	422	417	430	390	393	417	412	418	439	367	421	424	417	419	369	391	429	403	411	429	424	435	388	413	422	424	390	375	381	405	441	426	391	401	422	452	400	380	384	396	386	405	443	481	458	418	396	408	421	394	406	389	429	398	359	366	392	385	427	411	445	432	415	407	432	396	430	449	422	449	422	432	392	442	398	404	440	382	432	430	392	393	392	400	434	438	438	439	426	412	443	406	409	449	388	424	400	417	424	389	411	423	395	412	442	397	421	366	405	391	395	443	410	414	425	418	413	419	372	398	396	454	385	395	413	417	413	383	369	418	386	394	401	387	405	368	452	387	398	435	408	384	389	383	413	417	433	403	395	369	335	393	404	457	387	425	400	412	443	421	386	404	449	427	387	389	440	425	433	382	404	406	419	417	373	407	409	451	400	418	433	398	394	389	408	409	427	404	385	396	411	389	387	355	387	394	394	422	428	421	458	396	392	421	411	386	392	418	379	428	417	397	429	414	388	412	396	407	400	382	449	392	394	432	411	412	429	418	422	431	388	404	395	387	439	385	408	398	400	417	425	450	422	435	373	429	381	405	425	387	388	412	402	418	398	433	422	403	428	426	458	425	430	397	461	442	375	392	414	390	396	365	416	381	409	383	353	397	401	413	419	422	382	426	385	372	393	402	422	372	407	433	379	387	387	358	396	373	404	406	401	419	400	390	403	396	402	414	388	401	426	458	371	439	401	381	389	366	376	403	419	393	413	447	432	426	398	336	365	404	396	395	405	358	418	432	416	422	401	407	372	415	412	402	423	390	433	424	407	389	399	411	371	410	394	414	454	415	439	441	437	400	408	419	354	442	428	437	389	427	435	395	399	367	416	438	402	413	419
5622	1640	1460	1227	988	991	951	972	985	911	970	912	946	909	868	931	855	899	940	900	965	890	871	877	910	969	885	932	848	936	906	927	924	901	904	884	900	915	899	906	893	872	927	857	898	861	953	938	839	937	882	873	894	936	910	882	910	877	854	923	916	923	861	917	950	912	888	877	903	958	906	890	871	868	946	863	838	908	909	879	881	871	871	844	902	926	877	919	880	903	951	911	927	942	871	887	864	912	922	901	906	920	882	892	909	931	908	912	916	929	877	920	881	903	901	870	952	932	890	902	934	934	916	885	865	886	873	896	905	847	902	850	895	906	891	948	881	952	939	896	873	923	883	903	906	905	898	900	866	904	912	912	902	881	859	904	872	910	890	876	871	912	906	885	884	945	948	897	902	892	907	938	888	910	899	894	882	946	895	915	849	909	937	927	892	900	900	858	970	908	945	889	911	914	912	946	922	898	873	890	972	896	883	926	909	924	896	915	934	920	894	900	913	870	926	895	966	863	877	931	971	880	903	943	904	929	889	926	896	892	946	893	936	924	974	901	867	842	918	908	950	908	914	895	908	879	904	920	878	863	902	921	824	937	899	890	877	939	946	912	876	884	869	895	850	912	906	871	902	834	913	953	922	935	933	924	862	868	954	918	915	931	859	947	898	899	928	918	919	880	893	885	917	902	887	930	914	904	1002	901	914	900	880	891	921	872	861	876	902	933	888	893	895	870	944	846	910	935	950	897	933	993	907	903	919	905	912	912	857	962	914	889	883	968	962	921	917	933	813	894	943	946	858	893	871	882	932	900	971	892	937	887	887	935	930	929	908	921	888	886	924	866	897	966	891	876	940	919	950	942	882	927	933	878	927	907	943	920	900	886	918	949	862	944	871	891	891	910	926	939	908	970	926	898	896	906	884	924	893	919	907	895	851	933	956	893	931	880	922	894	891	884	871	915	905	902	901	893	911	942	927	893	895	927	880	901	935	865	910	896	910	889	884	872	919	871	884	871	896	857	922	913	872	912	885	870	867	901	924	889	955	921	903	868	908	886	879	900	902	920	900	929	885	885	896	930	939	839	910	895	900	925	903	912	888	897	906	890	913	958	923	877	915	906	919	878	823	878	924	883	949	925	952	906	876	933	886	924	896	943	929	918	888	949	897	934	885	902	951	911	939	887	916	936	885	878	915	930	884	918	922	867	914	953	884	870	900	879	874	933	910	894	920	882	936	904	868	887	933	895	871	924	912	877	864	855	906	942	919	949	910	915	921	914	914	882	915	927	859	881	903	888	918	940	914	885	920	892	934	871	919	948	900	855	952	905	874	912	914	906	868	859	910	861	893	949	910	944	936	917	871	903	862	941	892	946	933	910	868	935	912	852	943	880	855	920	884	892	872	870	893	921	977	929	865	934	876	891	901	887	927	902	822	850	923	933	926	869	901	882	890	939	885	911	887	906	886	896	859	855	974	919	913	911	911	940	929	880	914	907	904	884	961	873	933	908	958	903	883	929	936	844	907	882	953	910	858	899	863	903	867	886	890	960	904	877	869	886	949	890	938	866	890	903	952	893	894	900	930	906	904	939	865	934	905	869	854	917	943	943	959	911	936	927	887	934	923	883	912	930	901	886	935	896	915	929	923	907	930	924	914	922	877	904	933	917	879	873	873	920	902	903	949	937	950	917	941	887	939	888	898	921	910	916	904	900	921	893	920	929	962	900	920	905	973	923	814	875	880	957	857	937	950	899	928	873	869	955	910	908	935	896	895	852	873	918	989	860	879	907	916	903	973	875	889	887	902	889	923	848	895	894	876	902	860	886	917	895	908	932	933	952	844	926	924	902	964	913	879	969	870	889	923	873	922	899	909	876	890	946	839	898	860	862	901	883	934	924	904	930	894	887	875	904	897	935	908	857	857	915	905	883	907	907	928	924	905	892	896	920	853	932	895	909	918	907	971	874	946	951	913	866	908	939	880	883	902	917	954	917	917	915	886	910	898	915	869	872	885	849	933	901	894	875	923	884	872	864	871	899	958	912	888	896	921	879	897	874	905	910	879	884	938	895	896	867	887	951	929	895	954	883	876	916	951	940	904	895	894	902	862	870	909	866	948	943	915	906	877	916	886	869	878	811	935	865	944	901	894	947	945	893	912	900	902	895	891	861	834	929	887	911	978	898	936	877	897	919	946	863	888	1018	900	871	887	903	939	950	860	891	878	932	889	911	864	887	912	863	937	891	919	934	906	865	956	883	921	917	879	907	910	886	919	904	835	917	882	927	890	909	967	932	901	903	894	918	945	846	926	878	908	890	864	916	921	900	875	901	901	870	894	886	881	856	892	885	879	931	861	932	881	922	917	870	896	988	897	852	940	898	899	899	860	885	871	891	895	879	918	909	933	908	962	906	876	957	858	940	898	888	875	935	892	896	917	972	904	913	947	914	885	954	860	917	972	881	847	970	884	885	919	934	902	913	976	941	894	893	896	864	920	862	919	872	898	849	934	900	925	905	892	934	930	923	935	866	935	897	912	905	874	883	900	909	891	858	875	900	927	944	965	877	942	896	918	848	858	928	957	900	840	923	881	861	926	843	902	915	920	896	899	917	904	928	848	924	896	863	947	901	900	898	936	909	921	911	889	891	908	916	855	929	920	894	883	888	903	929	893	922	908	894	872	900	880	880	916	937	868	941	920	893	926	898	892	954	895	913	914	949	865	924	928	921	913	903	905	945	867	941	913	948	869	881	858	923	858	896	915	891	945	881	922	883	932	880	959	991	877	875	907	908	917	843	889	876	893	920	882	910	856	873	920	908	888	900	915	944	880	894	879	913	868	911	936	899	937	928	912	906	950	932	895	924	941	887	895	960	887	878	944	863	920	909	929	924	870	872	938	923	841	931	954	909	921	836	941	874	911	851	911	888	889	906	957	882	942	856	864	902	929	903	912	941	904	912	899	899	933	895	870	925	904	912	932	925	867	887	837	897	949	873	887	866	860	909	911	883	902	920	918	947	887	903	887	870	905	868	943	987	870	877	874	913	928	859	915	956	932	882	937	884	860	936	884	968	891	940	952	904	861	915	920	847	905	908	892	935	921	923	886	897	897	929	931	929	927	928	883	849	910	884	897	913	855	901	926	909	920	886	904	922	885	958	899	919	859	909	870	849	847	867	898	856	871	959	901	922	920	917	889	864	926	911	892	899	944	883	900	910	961	865	903	928	950	877	957	876	947	905	883	923	872	906	905	882	914	903	894	866	868	933	885	916	908	916	935	916	905	914	893	929	895	893	895	883	858	864	945	883	884	899	896	909	862	888	857	936	885	882	889	902	920	920	897	903	887	895	927	865	929	895	849	859	913	958	931	928	908	911	860	857	936	912	864	884	890	878	923	954	859	870	907	919	917	888	913	899	931	883	876	971	909	871	855	859	908	911	933	873	933	858	919	872	901	866	906	899	852	952	935	893	909	915	938	909	910	875	872	931	929	863	899	946	900	858
23990	20674	23930	27444	20665	20006	1547	846	588	464	486	412	409	394	337	364	319	311	324	352	314	331	342	306	281	278	307	328	348	329	312	314	320	272	321	318	327	329	307	292	321	310	285	326	287	301	318	272	297	284	301	309	298	332	294	289	299	331	304	279	302	297	305	270	291	257	277	307	300	289	281	333	302	316	305	282	291	317	306	328	310	291	290	229	285	291	275	265	318	305	256	288	314	271	268	294	325	268	290	302	303	340	302	301	310	294	285	265	297	273	292	290	292	252	268	271	297	297	286	266	245	304	308	272	289	295	306	282	301	261	271	279	286	270	295	293	292	294	269	276	294	335	274	298	289	291	310	274	293	286	285	269	278	328	290	274	313	327	303	300	299	305	303	275	291	289	298	235	253	265	290	322	283	270	282	304	312	287	302	294	298	280	315	279	295	270	329	307	311	276	289	298	315	270	288	326	285	311	309	288	290	295	280	275	330	287	314	283	285	313	270	307	241	298	291	285	305	274	286	282	284	288	310	309	310	322	275	309	270	272	291	277	285	276	256	307	309	324	288	291	286	287	283	284	315	287	292	305	267	270	283	254	286	282	298	289	300	296	293	308	324	254	295	292	267	316	277	269	278	297	285	296	311	289	319	317	290	310	305	286	301	317	275	279	310	276	311	277	273	272	318	277	268	326	290	298	237	288	319	294	288	304	297	328	286	290	332	285	287	270	318	302	287	273	295	279	308	282	256	297	272	317	274	286	277	282	311	312	306	284	299	274	269	294	260	271	275	311	256	297	310	267	311	275	290	312	264	274	294	287	278	273	301	270	279	290	312	275	301	285	267	302	273	288	290	291	314	279	268	306	300	283	301	265	279	275	273	297	275	320	295	279	262	277	333	295	308	258	291	270	244	281	297	276	305	301	283	288	315	286	292	314	287	256	319	293	289	299	320	272	279	262	302	278	275	253	309	292	289	294	273	301	307	298	310	296	282	307	266	283	275	283	276	282	271	278	296	312	280	295	323	297	337	268	279	280	277	326	275	299	303	278	265	288	297	289	287	276	287	298	278	262	285	285	320	275	313	298	284	293	270	287	315	296	281	272	277	286	309	297	309	282	259	304	272	294	296	263	299	314	295	291	269	288	291	304	303	282	286	268	270	296	264	313	309	287	288	274	277	307	285	274	267	273	314	294	294	239	299	315	279	303	277	277	268	298	292	326	285	297	285	283	317	296	278	249	316	278	297	307	304	290	271	314	286	290	257	294	300	291	297	303	284	291	255	261	286	300	294	256	288	289	277	292	306	290	269	290	268	292	298	319	290	269	296	309	281	324	273	323	282	281	284	247	291	310	279	283	303	280	267	301	299	292	292	308	285	307	299	283	286	288	270	276	292	280	253	272	302	296	294	276	310	252	274	277	280	263	241	266	294	317	288	295	299	307	305	276	318	298	283	284	333	278	269	305	284	321	301	259	332	290	280	278	298	315	310	270	306	312	284	262	297	309	275	276	320	321	313	261	262	279	262	275	289	268	299	263	292	282	287	348	272	264	287	312	277	307	303	287	279	281	307	301	285	291	277	265	258	276	289	297	267	267	280	306	292	293	315	335	300	292	270	317	285	287	270	236	288	315	272	298	286	249	286	278	276	303	315	270	283	309	297	279	328	324	288	268	290	300	297	312	270	277	293	315	307	263	288	279	315	322	310	258	323	273	314	258	297	309	280	271	316	287	282	281	273	263	337	283	280	276	292	291	282	297	303	295	291	305	253	269	296	270	290	274	304	288	301	265	286	284	278	321	277	287	299	299	287	257	291	283	243	317	274	289	283	281	286	275	275	304	328	288	296	300	283	310	300	310	312	284	308	293	252	307	314	298	268	269	290	305	290	261	280	302	269	323	290	320	305	324	282	268	279	309	283	259	291	286	286	291	273	277	296	275	288	284	298	294	293	311	292	265	276	317	254	298	287	286	299	291	295	272	275	292	274	283	261	298	332	280	331	329	321	289	277	275	284	286	283	282	291	295	277	292	281	295	271	311	252	293	274	290	319	290	294	296	235	304	308	268	282	338	285	293	271	305	273	317	302	284	287	300	326	320	302	279	277	258	320	282	278	295	271	296	323	311	281	281	309	269	283	301	303	323	276	297	279	281	285	290	294	319	280	290	251	273	335	304	304	292	287	308	280	293	275	331	285	285	275	278	282	285	305	296	304	297	267	319	297	275	277	281	339	303	290	321	318	273	289	283	328	307	283	290	296	291	334	263	292	303	282	281	285	294	293	272	293	313	307	292	268	272	282	307	318	304	300	284	303	318	285	270	289	267	277	301	299	283	298	282	275	291	297	283	275	257	274	300	287	298	279	302	269	277	301	277	329	263	266	274	305	298	309	306	295	295	301	309	281	260	305	317	325	287	313	295	303	283	300	273	272	260	285	269	257	306	283	280	290	262	319	292	255	327	328	276	298	309	271	284	262	287	291	263	276	273	289	288	297	310	349	296	315	280	294	294	290	275	279	257	319	282	275	298	316	292	286	287	260	293	294	279	285	309	290	253	268	249	276	343	290	247	323	270	327	287	277	302	290	274	285	343	309	296	271	270	311	263	326	293	284	296	287	316	294	263	311	281	306	284	299	279	293	316	293	296	292	314	293	298	294	303	265	294	249	294	276	298	296	309	303	281	314	278	295	322	325	287	311	305	312	274	272	278	275	314	248	308	282	276	297	310	258	301	251	294	312	280	284	297	267	300	289	294	289	296	304	254	313	275	314	266	267	306	296	277	283	297	309	250	255	299	273	269	267	277	280	256	266	270	297	304	325	286	280	310	313	287	290	285	290	275	287	306	309	333	285	256	270	285	286	283	297	269	295	248	312	283	281	273	266	263	291	268	282	312	264	287	285	281	260	271	292	295	271	265	278	285	284	287	282	312	309	311	305	275	303	277	272	303	268	277	281	294	297	287	314	300	275	278	309	294	279	304	307	272	280	259	274	262	313	292	302	266	331	260	298	291	325	306	283	263	244	292	285	249	290	295	313	304	294	276	294	251	298	277	272	304	270	310	322	284	270	306	297	255	282	294	312	271	313	294	323	245	307	288	313	340	273	280	311	291	294	300	269	278	281	276	290	271	276	287	295	281	281	292	263	289	263	294	282	290	313	287	312	292	283	339	292	285	298	290	297	314	302	297	279	317	290	323	313	290	310	277	318	321	290	274	263	276	307	280	293	289	323	278	260	318	320	299	288	288	273	295	293	293	282	303	305	272	280	318	297	306	282	268	255	284	281	285	283	303	302	293	255	316	296	302	269	275	298	275	286	297	291	328	276	256	277	243	299	258	302	308	303	288	266	305	314	280	294	295	323	286	296	301	304	274	329	295	313	282	267	308	298	287	309	292	283	272	257	280	296	281	300	308	305	296	273	306	281	277	302	291	304	288	311	323	261	251	260	273	262	280	280	292	313	270	266	338	260	284	278	259	282	269	294	267	268	271	315	265	279	278
3446	3346	2118	1348	1012	862	824	790	709	743	707	699	717	684	671	699	671	615	680	669	634	673	670	642	634	639	658	681	707	622	680	658	616	664	663	682	661	659	633	669	655	686	632	616	667	663	676	695	691	652	640	657	656	639	707	689	652	641	697	647	666	670	641	725	654	651	645	623	629	617	648	614	691	626	660	661	673	632	657	633	656	616	626	620	630	647	690	646	672	629	686	657	622	668	672	618	644	635	662	647	675	633	666	665	642	636	630	671	634	679	629	663	654	651	663	658	620	667	689	654	660	633	663	650	627	643	682	643	679	654	590	655	666	643	653	644	685	624	608	646	643	638	671	647	677	697	636	658	642	665	626	643	627	685	622	632	643	617	669	675	672	660	690	637	661	642	694	644	637	686	638	655	664	639	588	651	652	658	679	697	619	617	710	684	693	662	643	684	697	603	681	624	608	654	675	661	675	663	661	666	665	618	690	644	690	602	695	653	656	657	671	667	619	618	641	688	640	699	636	681	669	675	639	668	656	653	657	583	654	641	617	633	617	655	638	605	669	658	621	660	629	654	665	648	704	703	678	665	688	654	653	644	629	611	650	673	635	656	660	670	641	662	638	683	633	693	630	632	645	645	653	613	625	612	617	649	665	592	653	592	633	652	647	658	624	705	682	645	628	656	659	632	616	625	656	718	675	660	634	646	675	704	667	667	651	652	647	648	722	644	627	643	626	619	585	643	646	667	634	648	640	678	671	659	642	637	626	684	666	645	666	656	663	640	665	605	693	682	592	658	638	607	642	637	687	683	677	655	611	634	623	613	667	656	678	664	685	632	630	661	672	658	623	653	629	680	625	688	689	610	660	678	629	658	659	677	637	649	649	619	659	684	675	675	668	674	630	616	677	660	660	634	627	656	635	683	683	641	675	619	627	657	651	649	654	605	633	633	645	617	678	648	648	656	616	659	651	680	660	688	619	682	615	639	618	641	647	658	653	663	664	667	644	651	649	640	640	626	674	650	613	648	672	627	696	608	631	650	641	642	656	647	652	684	693	654	615	655	684	648	656	665	623	670	631	654	658	700	614	617	612	649	645	674	621	629	656	693	661	636	672	631	640	660	640	647	672	673	656	656	701	655	634	639	648	660	601	640	637	663	644	624	648	663	651	631	627	646	652	666	654	644	662	639	653	645	644	661	687	656	642	665	648	683	634	641	671	638	636	662	652	640	660	694	694	580	665	648	590	684	616	653	661	688	678	647	686	644	650	639	667	636	662	640	620	627	663	608	627	700	661	629	683	675	687	657	682	647	691	675	630	688	628	623	691	646	673	664	660	637	628	619	647	675	718	668	622	660	634	654	663	668	703	644	612	664	673	690	650	714	654	606	641	662	670	599	684	662	675	665	664	639	626	627	681	672	648	648	711	660	654	674	688	632	676	701	665	651	681	647	666	658	620	665	684	667	661	653	648	650	642	622	628	644	654	625	651	634	711	662	657	631	634	630	623	645	649	633	671	685	673	691	683	669	596	637	637	672	650	675	667	630	646	646	678	669	635	636	681	688	676	660	653	653	632	629	678	641	670	602	636	658	609	613	656	690	670	657	659	671	647	697	680	634	659	623	646	648	675	645	645	627	664	674	665	605	654	628	641	609	621	673	666	649	648	659	662	673	692	667	668	650	696	676	617	646	687	642	643	642	645	641	650	663	641	650	676	638	673	643	652	639	648	673	654	633	613	646	669	640	661	655	621	662	666	675	676	698	674	598	685	635	641	672	578	667	643	655	661	640	687	608	647	659	626	612	651	636	647	656	668	609	597	647	626	649	622	644	693	685	662	604	627	610	623	641	703	623	689	657	659	654	694	632	669	625	609	661	633	656	632	658	667	646	678	642	656	666	700	679	701	654	685	623	632	637	625	651	687	685	647	597	580	676	648	650	684	635	607	669	636	646	643	605	630	665	668	659	689	670	649	667	668	644	676	639	645	667	666	676	695	613	663	632	628	642	625	676	659	652	648	693	675	648	713	649	633	604	726	610	668	646	638	609	691	646	649	618	611	668	641	730	664	652	645	619	628	648	699	665	629	667	682	645	662	652	647	648	680	683	651	642	664	662	642	640	627	645	666	633	650	664	675	613	621	655	687	694	674	660	655	612	677	664	679	660	647	653	665	633	668	598	683	686	690	633	655	622	649	677	635	655	654	667	671	632	623	706	694	633	637	671	694	615	673	669	656	622	638	663	652	632	637	676	639	627	660	651	665	649	667	666	722	651	658	684	629	575	662	617	635	665	706	637	631	644	661	681	646	657	646	653	695	695	681	668	636	655	663	676	671	606	669	641	673	640	631	707	667	699	626	599	620	657	661	644	658	628	611	670	642	668	645	660	648	665	617	664	599	695	642	686	612	638	623	656	623	643	672	648	649	628	649	639	664	640	639	617	698	669	655	645	676	647	657	676	656	665	621	645	692	610	614	646	638	612	611	671	674	652	647	627	586	614	636	661	654	663	641	660	692	659	647	679	651	616	681	647	625	632	684	701	694	671	672	655	674	649	731	632	637	652	670	641	644	645	628	680	714	684	674	686	612	710	659	603	683	692	627	650	660	650	672	633	677	672	634	629	628	633	653	670	624	653	644	609	630	604	636	639	643	643	660	677	658	649	617	666	668	683	662	645	638	624	661	661	702	638	659	664	675	631	642	647	643	677	755	634	716	641	653	729	641	679	680	647	672	644	646	667	595	608	641	601	661	672	635	660	615	640	673	673	624	659	661	630	629	666	616	664	609	624	648	654	647	666	688	665	637	712	628	617	645	681	682	633	700	655	687	665	675	609	644	655	694	641	658	669	634	665	634	617	655	644	628	691	656	651	694	647	644	672	666	645	639	649	669	692	682	699	652	689	624	626	673	677	671	611	656	620	677	671	645	649	651	664	685	662	615	619	656	671	645	677	710	646	657	636	685	631	634	695	655	653	650	632	667	650	679	655	680	642	696	666	691	667	677	675	648	660	677	650	642	602	649	625	667	661	648	671	660	683	678	651	663	664	723	658	628	633	643	659	637	675	669	648	642	618	635	627	691	679	655	631	678	635	706	631	630	609	662	680	602	625	624	633	623	645	621	668	668	645	685	612	707	656	630	619	658	649	658	608	619	613	635	623	640	671	642	632	667	663	688	674	681	627	641	577	609	626	654	650	663	629	690	694	671	675	622	585	686	633	630	671	605	650	653	630	657	614	645	681	661	654	664	662	644	646	643	623	607	616	657	670	645	627	667	647	631	665	646	685	675	640	644	659	651	710	634	615	608	669	633	645	686	664	615	637	651	639	695	683	608	637	631	622	620	660	664	661	668	668	656	666	667	629	626	616	633	666	592	640	679	617	633	634	631	649	659	643	671	669	645	677	684	612	623	667	633	657	678	649	647	631	658	652	681	604	687	645	647	647	644	666	672	668	628	642	629	626	669	617	606	664	618	636	654	671	707	691	633	634	635	674	631	639
23424	20642	24200	27118	20642	20661	16834	1410	805	589	448	404	403	325	286	257	240	219	227	185	213	194	184	216	207	190	193	213	198	214	174	198	187	206	182	204	200	187	171	162	193	141	163	168	170	186	203	177	182	168	178	192	170	177	179	193	193	187	200	213	173	176	168	169	189	191	183	177	198	160	185	189	182	181	165	173	187	209	199	196	171	170	191	173	169	150	156	169	164	148	175	171	177	159	197	189	166	173	185	164	192	191	208	184	208	155	196	174	173	177	184	184	170	178	173	175	173	162	185	164	192	171	180	159	203	169	185	178	181	199	158	208	188	179	198	168	209	180	158	182	185	210	196	186	191	152	171	177	191	167	186	163	182	200	167	149	175	184	183	187	176	176	183	158	184	212	165	187	170	167	151	155	181	201	182	168	140	178	160	184	172	161	201	164	183	183	166	171	167	150	183	165	168	182	177	185	180	184	140	199	187	191	164	175	177	200	142	182	175	168	172	202	167	183	176	189	178	159	178	158	180	182	158	187	175	164	197	190	171	173	175	154	176	181	153	173	172	182	186	167	177	172	214	175	168	181	152	180	181	193	183	144	163	162	178	164	182	199	172	182	180	179	192	159	178	159	184	207	161	216	169	179	167	178	160	184	176	171	161	175	203	158	150	151	175	172	202	172	190	159	171	160	180	147	183	179	177	155	177	188	185	154	157	179	193	167	191	164	171	181	188	152	178	161	178	176	164	177	179	171	195	171	175	183	181	169	170	182	171	176	174	199	176	159	177	191	190	152	177	172	183	201	166	169	176	169	166	180	158	182	212	205	194	187	164	172	186	199	157	181	191	154	166	189	176	167	161	189	134	156	166	178	158	175	193	148	186	158	178	174	173	186	200	179	168	156	176	180	174	170	201	187	154	155	174	212	174	169	140	171	165	165	182	167	168	183	175	170	174	165	168	170	178	182	178	204	170	151	156	169	156	185	169	167	190	171	164	171	173	158	168	204	162	181	180	186	205	168	160	193	179	166	161	153	182	141	193	188	186	170	163	156	176	180	168	181	183	168	148	157	188	187	170	149	153	189	180	174	173	181	214	161	172	173	169	164	173	172	166	148	185	179	171	159	167	169	182	193	169	190	153	198	171	205	181	138	155	161	178	177	151	159	165	163	162	181	160	160	167	178	165	162	185	165	195	154	178	157	172	147	183	155	169	178	151	188	187	210	163	173	168	167	167	178	193	161	153	181	182	166	182	167	180	159	160	184	173	171	173	171	177	159	194	177	150	163	166	159	182	190	158	163	184	175	181	189	179	157	179	171	190	172	194	162	176	188	172	160	193	171	163	196	147	170	171	177	150	173	161	174	185	177	181	183	159	165	191	185	201	186	197	180	188	177	158	178	167	172	159	168	168	164	158	178	148	200	155	183	192	188	187	168	174	188	178	186	175	174	152	194	173	167	176	184	185	168	167	163	186	163	181	168	180	173	167	182	194	164	160	179	160	177	185	180	189	195	197	140	176	147	168	201	173	180	179	182	156	182	169	179	181	167	154	146	161	154	172	179	180	174	168	171	192	171	187	193	197	180	175	182	173	138	184	179	184	189	170	195	192	165	181	168	185	190	164	159	206	169	176	189	156	170	185	155	158	181	186	136	179	204	202	158	195	176	200	175	171	144	175	167	200	166	163	159	184	168	175	185	177	196	185	176	170	194	173	154	172	179	169	166	183	196	177	168	179	172	188	161	190	181	186	183	149	166	172	179	179	173	212	179	144	179	195	209	159	183	168	179	173	174	189	189	186	187	164	187	186	195	182	177	159	199	158	175	173	167	183	157	159	163	163	166	185	178	192	161	175	172	186	196	175	174	178	153	164	193	158	152	158	185	162	193	147	178	181	158	182	152	172	180	163	178	172	180	158	160	210	192	131	187	176	174	178	178	170	171	185	181	205	189	193	199	190	164	164	167	181	184	160	166	180	171	198	146	168	200	178	167	165	178	187	184	163	183	175	173	181	186	179	174	190	171	204	147	168	162	186	183	171	177	166	179	188	162	184	200	170	184	158	192	168	173	154	173	164	195	166	157	192	180	168	174	152	193	178	166	157	164	148	154	197	174	205	160	167	179	182	183	186	185	175	184	183	158	146	165	181	151	170	166	183	176	173	173	156	187	183	170	175	169	186	163	163	175	205	153	189	167	139	178	178	180	145	162	162	167	199	173	157	185	194	196	161	164	163	166	176	173	163	200	174	163	172	183	178	195	161	170	174	162	162	161	153	150	170	201	159	190	148	158	169	173	159	164	184	168	189	183	190	166	161	195	170	165	169	162	171	181	178	153	173	156	212	183	189	164	176	172	168	185	173	175	183	192	192	156	195	174	180	167	170	164	186	168	150	164	172	171	151	200	168	159	161	199	174	181	200	151	173	181	141	153	165	181	183	177	185	175	158	177	169	175	168	163	175	164	195	206	215	182	160	149	176	149	158	175	159	186	184	211	176	154	169	176	163	182	161	169	182	186	191	155	185	191	173	193	159	199	156	164	157	172	175	171	176	170	186	164	166	195	191	194	177	164	192	187	180	179	189	166	179	204	166	219	188	162	165	142	187	148	197	186	172	155	168	171	210	174	167	172	175	188	168	177	141	174	167	191	195	176	174	196	177	160	181	177	185	195	198	190	175	183	174	168	174	176	176	178	160	180	177	166	164	187	177	176	191	152	136	183	196	183	185	184	164	185	191	188	173	184	172	219	158	160	161	157	158	161	173	180	165	186	157	180	172	173	170	172	167	179	181	172	160	191	180	182	171	190	160	162	143	165	161	199	156	191	156	184	189	152	174	186	182	187	170	179	164	193	167	190	194	158	166	173	180	181	161	177	153	189	186	157	169	151	161	183	190	172	153	190	181	170	150	170	183	198	173	180	186	170	173	170	165	185	171	157	190	175	180	162	170	169	161	141	155	174	181	175	198	180	203	190	171	179	168	147	148	171	175	166	124	174	162	168	190	173	187	185	159	158	201	174	171	132	170	175	185	185	175	188	177	172	165	172	175	183	151	162	182	193	178	180	167	204	169	179	176	184	181	173	218	152	169	168	188	181	159	164	168	179	177	175	168	168	145	201	178	164	195	170	207	148	178	165	161	166	171	174	182	184	189	188	163	176	190	163	170	147	154	160	158	181	173	140	169	165	171	168	195	192	181	178	162	170	153	186	202	158	165	187	149	170	171	206	184	178	187	173	177	181	185	209	163	177	165	166	194	173	183	183	166	193	154	188	164	173	167	174	147	195	157	208	166	189	184	181	174	171	169	180	157	154	176	164	182	173	151	173	198	196	187	156	175	174	173	166	186	188	182	206	161	172	178	178	186	171	170	182	162	174	182	182	185	179	172	197	158	168	172	161	174	166	182	200	164	166	180	155	162	176	171	164	189	187	143	180	174	150	161	169	179	188	152	185	174	158	170	172	148	191	174	152	175	177	162	159	189	169	176	171	171	182	177	171	157	177
3410	4786	2844	1537	970	794	692	676	605	513	532	488	486	508	450	470	442	417	423	478	414	423	431	439	422	437	435	473	428	405	457	417	431	432	447	487	422	440	439	458	427	384	449	402	441	376	425	414	466	426	404	410	364	406	422	435	456	455	420	377	424	395	409	400	401	424	450	405	421	424	427	430	404	430	432	425	423	397	422	467	439	413	473	464	426	433	435	420	403	432	427	417	435	425	444	434	401	424	427	388	422	458	405	414	396	435	435	411	396	454	429	403	425	409	429	418	445	395	378	450	413	398	439	419	396	420	421	466	470	438	379	452	396	433	454	421	434	427	434	413	423	431	417	444	421	423	409	446	443	418	425	446	430	421	445	459	455	404	449	410	416	397	417	444	398	468	447	388	403	417	455	425	427	430	429	417	442	432	420	408	387	457	436	434	428	433	406	407	417	421	428	399	431	414	446	439	454	421	409	422	416	416	387	452	402	426	449	440	428	454	422	391	429	441	433	446	419	399	440	406	480	413	454	411	442	421	404	400	436	446	420	440	456	422	433	420	454	395	428	429	433	431	438	411	433	429	417	438	437	435	448	406	424	430	412	416	423	415	404	414	411	433	434	381	392	443	449	420	406	401	432	442	431	436	420	440	451	457	429	433	414	471	434	448	412	390	448	450	439	459	400	414	434	412	445	420	412	426	421	411	428	420	418	455	417	425	442	417	442	413	417	404	430	435	403	424	413	424	440	413	419	410	438	448	415	425	442	425	398	440	391	445	420	444	428	417	447	416	433	423	412	427	444	404	417	411	463	431	407	424	416	441	403	373	438	443	408	446	455	422	434	434	420	452	409	408	450	410	373	475	398	432	459	405	398	445	428	424	435	420	400	409	440	447	391	390	438	395	462	450	416	430	445	410	462	427	407	418	438	430	418	419	421	413	432	452	455	438	413	403	397	423	397	400	422	382	407	411	380	420	461	440	408	464	416	419	408	397	441	418	433	454	403	435	419	440	452	451	422	423	439	420	428	455	430	449	411	442	428	450	460	453	448	389	406	394	411	360	434	423	400	424	397	407	437	421	415	383	413	421	411	436	416	413	408	428	411	409	419	414	410	392	452	415	415	403	416	417	398	410	449	474	394	440	431	398	420	417	451	418	416	423	443	429	407	497	419	413	430	434	459	435	455	403	430	427	434	409	419	410	425	454	415	447	452	462	394	427	466	432	472	429	447	421	423	379	413	407	434	407	469	443	436	417	406	392	439	388	393	435	458	420	420	397	399	447	458	437	416	423	462	422	396	425	413	403	420	413	421	407	400	404	428	443	419	430	458	437	452	430	402	409	391	446	422	421	414	444	410	426	450	415	396	464	425	384	435	438	465	451	406	431	462	476	407	416	443	427	410	415	463	356	421	439	388	400	398	416	448	455	416	400	416	441	399	467	390	445	448	427	432	426	432	422	430	436	441	416	444	402	437	484	414	410	449	426	443	448	425	401	429	423	411	407	449	416	433	410	392	428	401	458	432	446	362	429	407	454	429	407	418	456	441	445	460	428	416	437	429	451	385	416	416	419	385	446	414	429	418	431	412	396	420	436	415	441	387	394	416	414	424	407	465	377	430	439	463	402	410	394	440	388	443	414	430	452	414	393	399	394	428	407	425	388	411	433	429	404	434	419	449	421	458	430	412	425	422	427	463	419	398	415	439	428	444	410	463	466	399	439	438	431	424	434	410	375	402	447	423	451	434	459	422	423	427	409	415	430	395	407	428	452	435	412	426	390	438	438	399	397	418	398	421	428	434	484	401	394	424	402	422	406	426	386	406	407	418	414	453	423	456	421	410	443	424	429	436	454	463	403	402	453	463	424	442	450	415	454	452	418	460	438	436	420	415	445	409	460	416	436	439	453	448	423	405	398	402	436	446	425	402	436	462	401	395	422	454	393	447	415	426	431	427	426	404	431	425	462	413	446	430	437	440	451	417	470	443	428	410	423	410	437	426	405	408	472	448	405	429	368	431	437	425	391	448	421	435	457	416	456	412	445	464	429	374	435	445	397	399	403	410	427	427	432	402	423	409	461	440	421	418	449	431	409	455	436	421	439	438	434	423	420	415	430	400	399	423	473	410	409	418	455	406	428	433	488	407	415	382	456	454	425	418	434	428	430	414	434	484	440	431	410	439	424	467	436	436	442	469	413	417	417	441	442	416	469	424	424	463	437	404	414	447	409	441	426	471	445	429	446	429	453	401	443	404	432	397	448	466	429	418	414	367	413	453	456	407	424	450	403	412	440	461	432	441	440	435	433	433	445	418	448	401	400	427	453	444	373	415	449	433	449	415	442	392	441	446	437	430	407	437	447	382	418	402	407	412	432	426	410	397	436	428	419	430	426	453	429	444	400	450	399	423	436	406	406	432	403	411	421	440	406	423	420	423	433	452	455	370	405	433	401	462	408	457	428	411	438	443	454	432	465	431	441	394	471	424	416	421	448	456	433	434	433	418	451	403	398	418	400	436	427	417	439	397	408	417	467	397	409	423	432	455	408	426	455	397	407	426	427	410	417	417	446	408	412	405	439	440	427	459	433	408	475	439	423	441	412	461	419	425	405	417	419	427	449	404	374	418	402	433	451	411	469	426	447	439	373	430	456	434	398	428	453	408	423	421	410	394	428	432	418	397	441	445	415	435	375	431	443	420	422	422	417	437	432	443	417	429	420	410	452	417	429	426	419	407	409	412	384	422	424	431	417	420	461	403	435	433	420	422	422	423	437	395	422	421	442	452	394	429	410	464	423	457	403	411	423	433	401	421	436	402	465	404	395	399	401	412	397	416	415	424	442	391	460	460	478	410	389	468	411	411	419	442	404	449	418	450	435	451	452	428	445	444	425	400	446	421	433	443	453	455	425	435	412	427	429	427	455	403	424	417	419	444	445	436	416	410	441	405	425	398	404	422	419	424	430	373	410	422	455	448	415	417	433	449	398	435	442	408	417	465	423	461	450	413	441	422	411	416	427	438	411	448	451	467	462	423	420	418	409	450	419	421	434	423	418	443	399	397	427	414	443	424	425	421	411	424	430	448	392	409	455	400	415	435	420	426	447	415	402	401	442	416	435	393	434	440	444	439	429	427	403	408	419	421	402	429	401	443	419	408	395	428	421	425	408	449	426	435	431	438	406	446	423	413	433	410	425	455	443	424	422	449	440	483	384	418	400	442	403	433	415	423	405	423	408	436	407	379	424	401	456	419	464	439	402	418	441	420	419	406	417	444	426	412	457	476	428	411	424	433	440	420	448	432	415	427	433	364	395	412	391	444	427	436	444	414	402	434	409	425	429	415	446	403	386	392	428	408	443	411	467	427	451	411	399	424	411	401	420	443	430	408	442	409	409	421	394	398	424	425	445	427	409	412	412	403	461	439	414	457	435	417	424	443	398	419	433	417	458	389	406	413	418	425	422	466	408	402	447	440	435	401	419	444	438	415	405	431	444	386	388	407	442
31337	19272	8061	1208	704	654	600	616	618	504	481	444	488	467	439	429	426	391	404	411	437	373	451	378	423	408	399	411	405	444	418	420	411	436	396	419	439	439	426	427	393	422	387	414	416	386	439	408	405	400	401	452	425	367	399	419	396	388	419	382	412	391	380	393	424	423	426	394	403	400	400	435	380	449	399	361	404	394	409	379	443	410	429	410	408	359	413	403	408	428	447	392	391	429	464	415	425	410	387	404	394	442	402	397	386	428	413	396	358	413	396	391	401	385	406	381	394	429	394	404	401	400	436	411	409	403	431	394	406	416	439	428	411	411	416	423	403	440	399	394	395	417	406	404	375	422	402	422	390	365	416	386	435	429	370	427	375	416	390	388	411	402	417	401	438	419	463	441	400	424	380	433	403	409	406	438	378	391	380	420	388	383	378	398	419	397	432	365	409	429	429	388	420	422	431	434	390	416	392	392	396	446	372	402	464	444	448	385	382	427	425	402	428	406	428	415	418	383	422	403	393	408	441	398	373	417	408	388	410	407	427	412	432	439	391	413	418	415	420	435	416	423	403	455	379	413	412	420	419	411	418	405	418	416	409	424	424	443	403	402	396	396	368	409	367	404	415	423	424	384	397	430	437	411	420	442	417	411	414	355	407	434	377	462	396	423	394	391	389	435	408	416	428	418	398	427	424	399	405	419	409	447	400	387	379	421	433	397	387	417	444	397	389	409	405	413	441	407	412	430	428	419	454	439	388	374	400	436	421	382	423	430	432	423	425	414	406	417	409	357	412	360	412	431	404	417	412	414	417	430	413	414	424	447	406	408	440	394	410	362	441	404	398	406	409	392	400	403	400	412	424	434	423	380	422	369	409	399	434	411	403	422	398	422	400	406	382	420	408	394	401	406	406	437	437	404	411	419	424	446	440	440	445	408	449	433	406	401	438	421	438	398	406	400	392	379	416	410	419	418	397	403	395	446	378	461	371	440	385	433	377	426	394	403	452	424	387	387	424	388	423	450	420	454	421	410	426	406	447	418	400	392	413	422	436	411	406	387	451	411	393	422	396	449	388	411	397	407	413	385	393	401	434	413	429	398	408	402	418	412	410	417	431	436	419	436	391	454	449	410	372	394	411	419	358	415	367	395	420	409	411	384	401	402	423	418	398	459	438	419	450	415	427	417	422	413	406	431	428	385	359	426	417	391	417	407	397	434	400	393	389	389	428	375	401	436	426	387	428	400	392	417	386	403	421	409	421	404	401	395	421	445	462	395	383	398	387	453	413	405	438	412	386	416	399	444	425	401	450	397	394	373	422	373	367	405	392	414	396	392	431	434	417	434	418	411	434	409	399	394	389	406	394	447	408	419	415	379	415	416	403	419	442	377	436	439	454	412	409	384	377	421	429	426	421	374	399	377	427	402	452	378	407	418	381	386	405	388	335	417	405	426	408	384	432	411	418	411	439	419	453	414	401	421	413	412	442	414	398	423	432	433	397	428	383	432	395	372	393	383	426	397	382	351	375	430	360	402	415	417	438	428	376	417	356	460	434	411	393	382	415	436	394	420	403	416	446	420	392	374	420	405	405	449	390	400	426	398	386	432	397	412	375	409	382	431	370	423	437	390	402	440	390	388	427	390	392	476	443	420	410	406	377	412	424	408	412	406	388	412	443	388	428	402	429	434	428	438	431	402	384	409	390	405	423	448	399	417	421	432	416	415	405	401	387	405	407	425	408	432	433	376	423	419	374	391	405	411	423	431	408	426	423	394	399	389	384	442	392	425	426	457	407	395	387	419	432	427	403	411	381	428	411	409	367	404	441	421	401	427	413	396	411	415	403	429	392	460	422	401	444	419	399	430	423	399	390	405	368	406	417	391	432	367	396	432	393	431	408	418	440	403	412	389	452	431	376	395	394	421	382	392	363	403	434	406	428	426	434	401	428	399	416	411	412	403	416	389	436	403	454	411	381	363	367	424	402	421	439	429	410	411	367	425	425	423	416	426	408	419	395	416	431	392	425	385	430	432	411	417	452	399	389	411	405	426	396	383	423	389	422	433	402	389	407	405	378	416	395	435	414	427	429	397	430	463	417	414	394	401	411	397	430	409	397	406	424	377	415	402	427	417	405	364	399	422	467	426	402	451	397	403	407	421	452	417	387	412	395	417	437	398	408	438	420	431	418	395	400	413	421	409	368	444	440	438	425	395	389	404	427	434	386	412	411	402	440	398	396	390	404	424	432	410	418	403	435	396	399	441	389	432	410	381	392	448	418	410	415	423	410	426	407	433	419	415	406	418	415	406	417	438	412	425	393	403	420	439	417	410	420	419	409	462	397	428	418	418	418	430	400	402	412	426	426	412	420	433	393	406	414	414	427	450	414	370	402	406	414	393	383	410	386	387	370	380	436	413	400	401	394	411	388	426	394	380	426	395	412	417	415	389	408	417	407	392	428	399	407	400	398	403	414	392	412	427	372	392	399	398	385	430	412	414	412	394	408	401	398	394	396	424	427	416	433	409	427	418	404	406	393	390	394	424	442	394	403	375	428	374	414	404	390	417	388	413	409	359	368	402	418	422	422	422	423	423	404	366	433	457	436	436	438	414	390	417	403	416	400	415	415	420	406	426	417	442	409	440	391	392	444	423	412	424	398	417	404	415	416	398	395	406	403	403	412	415	401	414	428	393	416	395	434	447	422	437	377	423	382	405	385	422	400	402	413	409	436	397	367	392	427	392	435	417	408	396	399	398	404	397	415	381	403	393	426	440	421	390	437	415	456	380	427	419	399	394	413	386	426	427	441	440	429	439	433	414	414	443	388	413	423	439	424	417	424	390	389	422	407	398	427	379	438	422	423	386	416	435	398	403	398	414	418	395	385	404	408	423	375	375	430	406	399	394	395	412	421	433	418	413	407	414	403	378	418	449	449	415	394	440	438	394	398	429	418	399	399	432	421	426	452	403	381	435	448	376	394	366	398	420	402	370	371	389	393	422	382	385	416	402	407	421	405	379	415	418	435	376	384	410	427	426	431	401	407	433	428	428	392	447	383	434	461	390	438	389	387	407	406	440	381	422	388	393	409	361	396	389	404	392	408	386	405	388	395	398	418	454	417	397	389	421	408	385	430	394	404	385	399	391	408	384	395	446	395	338	385	413	415	427	415	383	418	398	392	368	387	420	425	431	427	422	394	389	384	405	416	421	411	391	444	402	405	407	437	439	441	437	426	393	421	431	405	420	464	433	428	436	386	439	387	410	411	406	424	411	414	430	454	432	438	401	418	423	402	427	408	385	446	388	403	422	388	390	399	397	405	420	406	424	380	403	394	387	397	435	448	415	416	387	376	409	408	420	397	439	432	410	426	438	416	412	416	424	399	403	457	428	430	390	436	415	401	381	373	402	378	386	378	389	347	387	380	398	390	391	400	438	406	402	396	397	422	421	390	394	384	418	410	387	419	432	445	460	432	451	415	387	416	424	424	456	380	448	366	383
5629	1684	1393	1221	1005	983	988	961	986	870	898	929	905	893	940	922	909	877	927	920	865	921	848	943	875	907	851	918	901	931	925	867	957	977	895	937	951	1002	931	883	893	888	907	864	921	891	896	927	916	886	928	873	926	908	828	871	884	857	871	854	962	897	876	907	949	913	938	888	948	856	925	949	882	884	875	905	947	906	875	888	941	858	891	920	947	969	909	911	906	907	922	898	975	963	923	873	932	941	954	933	923	905	920	933	898	903	876	934	927	873	919	877	900	867	946	882	933	917	898	927	946	908	928	908	952	920	877	880	883	964	914	927	890	974	890	904	901	958	877	873	899	889	894	889	869	874	841	928	900	888	897	907	969	956	883	886	910	905	895	881	892	935	889	910	863	915	886	920	939	878	931	877	898	898	950	930	822	917	895	932	913	881	891	887	891	972	936	921	904	914	913	931	936	894	908	923	870	866	906	909	915	930	887	912	906	896	917	965	964	919	913	873	944	930	895	930	892	922	936	943	971	908	933	916	905	919	847	973	935	943	904	903	909	923	947	870	858	925	912	949	921	889	889	885	865	919	872	864	956	882	867	876	882	909	842	935	901	922	877	898	897	938	889	941	906	859	836	926	878	901	892	870	884	891	911	918	934	951	934	893	893	903	912	901	921	907	847	944	888	920	919	937	969	912	954	874	942	888	906	928	940	926	940	931	918	932	879	972	889	875	901	850	867	878	932	888	881	891	855	905	896	912	843	886	908	921	813	948	915	885	953	867	892	887	927	874	886	902	904	889	912	883	913	900	976	929	932	970	927	915	885	869	915	907	898	858	883	886	826	939	926	898	956	922	953	850	906	863	853	936	872	891	918	952	864	956	903	947	847	931	918	914	936	893	822	881	912	913	937	911	887	910	905	936	930	885	892	863	968	845	922	868	894	861	917	930	900	848	929	910	955	859	863	897	959	911	927	896	892	958	900	923	925	885	928	899	876	901	863	888	901	943	881	857	900	907	919	896	869	914	932	877	881	913	937	899	922	887	901	908	921	897	908	896	956	890	852	931	888	900	892	887	902	894	939	906	900	886	896	931	890	894	892	916	869	924	905	937	936	861	922	860	845	878	923	931	834	937	913	871	869	897	912	923	866	943	907	840	868	916	921	879	913	909	913	880	981	852	931	888	895	909	827	897	962	867	933	869	886	946	907	892	910	919	942	890	887	925	889	853	849	926	872	862	913	934	937	936	884	903	912	927	938	913	879	911	913	966	862	909	909	860	858	920	939	951	882	900	899	878	854	884	864	900	888	935	921	884	933	901	899	916	927	900	953	949	946	857	914	905	908	902	878	901	904	895	912	933	936	877	928	902	881	859	884	896	925	926	875	889	916	875	878	929	911	907	949	953	875	887	902	884	909	918	837	892	897	916	939	909	855	918	957	885	854	876	869	887	912	849	900	945	892	893	931	870	908	938	873	895	855	814	927	919	902	919	914	940	876	852	906	886	942	835	897	892	907	877	910	917	832	904	927	899	928	888	894	954	884	914	859	900	912	920	908	941	855	910	871	908	946	900	819	889	910	908	899	953	864	901	950	884	930	892	917	896	903	884	925	939	922	864	936	918	916	910	837	904	925	979	902	915	870	957	874	901	899	914	909	880	893	904	924	878	899	878	986	931	918	939	866	913	925	937	924	935	912	888	905	888	917	968	940	906	915	882	879	902	926	908	918	897	865	876	854	917	919	883	873	908	944	865	803	925	932	936	912	853	915	862	911	901	903	879	919	934	889	917	903	883	893	927	848	888	966	902	944	947	879	950	893	898	884	931	907	884	876	931	937	911	891	888	920	861	902	972	972	907	922	966	910	938	806	928	887	925	906	923	860	940	839	879	856	916	901	813	941	862	890	853	908	879	891	896	962	897	918	913	925	929	913	881	928	911	915	890	927	849	851	937	919	903	872	867	914	929	895	926	904	876	853	905	883	936	926	864	916	911	878	1005	883	896	948	951	864	920	921	888	917	923	866	889	866	931	886	886	993	860	906	976	903	897	916	874	871	906	899	915	896	901	921	919	926	891	895	904	904	921	885	881	893	912	880	868	826	913	899	918	895	897	853	974	898	887	866	877	931	907	897	922	893	845	894	905	909	879	875	925	953	887	971	860	914	913	885	983	921	942	969	863	926	908	933	908	917	900	914	913	898	905	852	875	899	912	876	925	864	898	887	904	888	899	896	939	961	898	902	935	826	946	871	920	925	913	874	880	906	942	856	870	915	922	942	872	924	892	883	910	904	869	871	921	911	955	904	954	900	914	873	977	880	919	936	886	887	881	903	891	934	869	905	883	886	880	874	909	911	929	863	914	881	910	872	910	868	918	848	882	942	912	865	911	868	949	911	933	927	916	939	860	916	956	893	870	912	852	879	884	896	952	927	949	855	902	897	908	919	918	901	924	855	879	892	906	885	924	880	900	955	958	946	929	942	816	886	945	923	899	871	901	939	926	886	932	919	984	862	906	867	860	906	895	915	890	884	872	926	976	901	892	878	965	918	908	874	868	938	908	915	894	881	906	889	926	887	960	901	857	874	864	951	923	912	935	940	909	949	876	902	906	952	917	955	939	924	838	931	914	918	849	918	922	840	930	885	844	905	923	957	879	936	880	892	916	937	884	915	902	905	904	854	938	912	886	955	898	921	882	933	964	906	909	878	923	910	941	916	882	860	897	917	884	881	873	969	890	942	905	900	916	875	890	957	886	925	900	912	931	914	907	943	878	931	936	967	886	895	907	921	909	881	874	939	887	957	930	923	960	959	856	961	942	898	856	852	917	922	924	920	878	954	887	921	945	956	864	923	897	904	910	891	907	932	919	906	882	961	928	957	915	862	926	918	937	857	985	898	883	900	915	882	940	878	890	918	860	936	897	869	889	929	962	862	994	911	868	901	957	921	841	909	833	934	841	884	922	884	890	890	884	931	906	917	897	977	879	934	869	851	902	903	895	912	959	930	871	903	919	869	887	886	873	893	891	928	853	908	931	915	922	897	913	887	882	945	867	910	894	908	897	907	918	875	923	966	856	906	926	893	930	872	877	945	879	971	904	885	918	960	899	898	903	895	906	932	910	930	935	925	893	948	929	899	940	944	907	811	866	897	915	910	917	897	877	859	861	851	899	936	873	871	897	890	905	920	928	959	897	919	897	908	839	886	886	919	891	913	909	930	909	885	904	913	900	873	896	899	917	918	931	887	900	882	902	894	877	902	868	905	833	949	887	893	914	886	918	870	864	988	865	934	882	906	904	952	915	880	906	909	977	927	918	916	892	954	885	880	885	918	876	874	955	902	886	894	878	873	851	930	894	877	928	872	936	894	918	896	926	903	890	932	891	941	928	971	918	912	869	912	881	879	902	924	881	904	900	928	910	874	923	913	859	909	915	908	920	924	951	874	901	923	905	914	902	834	862	887	913	925	886	927	894	884	903	925	913	837	917	877	936	896	912	904	905	864	849
23958	20670	23908	27434	20660	19906	1516	741	649	467	428	433	380	414	356	343	369	313	298	303	327	317	292	331	298	313	309	296	315	318	296	280	283	325	311	292	338	300	309	313	297	281	271	309	306	282	279	283	281	307	293	323	286	268	300	279	329	281	303	270	280	314	318	279	259	265	306	289	283	271	293	298	285	309	297	292	312	266	278	252	314	291	267	309	287	304	273	295	271	255	302	292	301	297	300	313	278	298	298	310	270	261	274	262	320	326	295	271	284	290	301	294	274	301	277	300	312	297	333	337	268	290	272	266	301	294	272	310	293	310	285	292	315	269	298	298	307	308	299	286	293	285	286	288	291	295	311	303	247	305	303	319	320	287	320	284	263	277	300	278	295	304	319	290	324	283	289	308	269	296	296	307	310	286	287	289	276	257	310	302	282	297	309	280	281	260	268	270	299	281	304	334	267	280	311	272	332	266	265	296	297	281	314	304	281	280	298	325	288	290	268	288	265	305	308	303	273	292	318	312	286	274	301	287	282	289	308	249	242	326	293	299	276	286	291	286	279	281	279	271	288	295	275	271	303	280	302	290	267	300	311	282	304	297	300	285	302	279	276	325	289	297	278	309	296	292	277	290	307	293	330	291	282	282	268	309	266	302	268	278	321	362	302	287	309	316	298	261	298	296	328	300	277	300	329	263	292	276	287	278	277	313	329	303	274	293	307	315	276	293	299	304	293	313	292	294	308	282	271	289	275	278	289	283	288	301	259	244	284	320	282	274	292	310	275	263	272	280	293	314	275	307	260	300	312	319	327	312	277	279	309	301	291	302	298	275	299	306	310	277	275	299	287	285	295	293	295	311	274	269	330	321	292	298	309	274	288	254	285	296	267	305	316	274	298	287	265	285	280	317	267	266	311	290	281	303	268	280	278	285	266	306	303	287	286	314	270	282	307	284	282	297	294	286	288	288	286	287	333	299	296	292	285	306	282	330	289	263	287	321	293	317	293	302	297	300	283	293	280	279	285	275	269	257	328	257	325	309	294	303	278	287	243	268	305	296	298	311	323	307	273	264	281	317	301	322	271	264	279	304	290	328	296	320	289	275	319	299	270	329	321	300	311	318	319	301	270	269	305	316	296	309	268	296	274	300	292	289	276	274	320	296	309	276	288	312	294	296	282	306	299	300	295	290	295	277	324	311	287	277	282	327	313	302	299	287	277	296	313	258	278	304	302	315	286	254	268	281	280	322	252	332	321	254	313	283	279	310	278	268	296	290	285	335	301	269	297	298	303	274	265	306	294	301	273	301	312	301	317	291	298	302	288	303	289	298	297	267	268	279	299	300	269	288	299	331	304	292	275	286	321	283	284	306	289	281	286	312	280	265	302	282	287	284	281	244	311	351	295	252	293	284	273	288	311	261	281	301	306	322	295	279	265	287	298	320	306	274	303	282	282	255	301	293	295	309	256	292	278	309	308	285	282	282	297	247	316	300	277	260	307	311	291	275	305	302	284	261	284	265	299	270	291	283	316	289	269	277	302	276	311	275	299	295	299	288	289	302	303	314	267	307	303	282	283	294	275	280	312	313	296	319	306	300	296	294	293	316	326	284	293	291	279	264	276	313	291	296	290	280	268	281	298	312	275	267	263	273	300	283	314	286	309	322	283	294	296	300	289	285	299	287	278	308	289	278	296	286	284	336	283	277	291	274	290	281	300	307	297	276	290	299	317	253	279	282	275	296	303	293	261	278	279	302	315	269	285	294	285	322	296	267	295	284	272	290	304	324	304	264	304	286	281	336	285	336	295	253	297	313	265	280	268	264	288	334	308	330	316	285	274	292	261	308	278	270	260	295	294	279	289	317	287	271	271	283	265	267	285	314	298	313	263	289	316	256	298	288	303	309	332	319	305	304	291	291	285	254	297	274	323	322	303	284	316	297	264	319	286	289	278	255	283	303	289	268	280	265	270	294	278	289	280	299	313	290	337	272	314	311	280	320	312	287	281	283	316	274	296	348	266	294	291	260	308	303	303	289	286	262	271	300	279	296	283	301	304	293	285	316	291	328	311	249	272	294	274	255	288	282	288	281	312	273	292	287	298	306	262	289	280	266	307	291	281	291	288	268	292	313	295	284	283	284	284	286	304	265	284	313	269	291	287	284	305	313	312	308	256	291	285	304	283	307	301	288	290	300	278	290	290	284	272	280	292	263	327	280	279	335	262	311	284	300	306	302	282	286	312	288	287	318	299	288	286	273	307	320	295	281	285	309	276	318	313	293	277	301	296	293	278	316	268	265	265	301	296	276	267	340	277	309	292	274	276	272	291	297	261	265	299	285	309	295	293	258	271	310	321	298	286	311	298	265	303	312	307	294	272	329	325	275	293	303	291	268	297	328	292	257	286	253	300	309	294	263	319	309	296	299	296	281	261	329	327	297	267	289	306	278	294	279	318	292	289	280	281	302	302	322	263	308	297	302	245	314	261	287	282	280	265	305	263	301	274	295	296	289	266	308	312	310	266	302	290	319	320	289	295	304	274	266	313	290	313	281	250	287	304	272	308	272	269	282	304	314	283	312	286	307	301	281	305	301	301	296	288	270	267	309	337	302	275	316	286	291	286	260	294	314	274	284	291	318	294	301	268	283	295	264	285	282	329	312	252	300	286	317	279	306	301	293	280	300	286	268	324	301	309	324	312	305	276	275	317	316	293	305	279	330	314	317	293	316	278	259	273	290	324	253	262	286	283	304	259	274	292	299	296	304	313	297	291	281	292	308	322	289	278	295	296	279	245	290	281	277	275	288	275	300	307	311	282	285	302	299	266	299	298	289	317	281	298	247	274	266	300	276	295	293	292	271	285	292	286	296	274	268	263	280	294	307	299	288	266	281	285	291	293	276	277	285	294	302	296	275	291	283	313	286	300	307	299	316	311	262	315	303	293	272	299	318	307	288	302	281	285	299	287	300	276	283	261	320	297	296	320	293	292	280	320	315	296	323	261	293	299	279	288	300	258	281	305	292	284	295	275	272	271	274	303	315	321	273	271	279	300	287	282	284	281	292	277	289	285	288	287	294	233	248	288	292	285	289	268	347	307	254	294	289	281	275	283	273	265	275	277	275	279	260	322	300	306	306	285	318	293	288	257	296	299	309	294	298	287	321	322	298	314	300	284	327	288	296	284	276	287	275	294	313	307	302	268	264	337	301	295	303	296	259	303	285	285	295	330	274	293	275	292	304	300	304	286	274	268	267	308	264	283	319	287	291	265	295	254	299	308	296	305	281	285	290	319	293	265	274	288	284	294	313	294	312	278	322	277	315	279	275	290	285	278	314	314	278	317	310	273	294	300	276	283	264	285	273	302	275	293	311	249	324	282	295	290	264	279	281	253	292	310	283	312	268	300	272	261	320	286	307	292	343	279	288	300	243	271	339	283	315	281	274	281	283	311	318	300	295	313	279	290	325	299	298	278	298	281	268	292	287	278	275	285	314	302	286	314	286
3517	3328	2074	1410	990	854	808	775	743	726	685	700	711	681	679	681	657	655	624	719	653	685	680	639	626	661	622	628	678	649	666	707	632	664	670	678	607	720	639	629	677	671	614	614	653	645	682	632	672	683	674	616	653	644	639	614	654	699	682	642	657	690	679	666	683	630	653	634	690	654	616	640	715	624	655	651	699	690	672	648	640	622	617	635	646	677	631	668	672	651	651	679	659	656	627	678	625	651	675	697	656	601	644	618	699	665	639	636	643	669	620	639	648	659	641	644	712	685	689	696	658	683	658	628	694	678	658	700	633	648	672	645	630	653	692	625	642	689	633	630	654	652	656	672	642	654	637	631	634	663	666	621	637	642	672	658	629	683	681	680	658	646	638	684	642	630	624	650	666	655	627	655	670	666	672	659	629	690	655	562	654	680	660	735	667	649	674	676	630	648	695	636	632	625	658	676	656	641	728	671	681	671	652	702	610	677	673	666	658	651	617	664	608	664	662	615	659	654	647	632	641	667	658	637	641	709	632	621	657	664	683	657	662	640	705	673	666	664	659	680	663	613	693	667	635	677	604	647	613	671	674	675	688	687	641	674	681	692	685	647	661	662	626	650	638	619	618	667	653	620	669	678	691	656	623	712	645	675	635	663	640	663	640	681	646	633	661	656	701	592	619	665	697	624	649	626	613	657	691	629	620	645	663	647	651	666	689	615	621	680	683	627	673	624	633	662	653	617	652	644	625	644	670	702	615	657	639	637	659	606	639	700	652	690	661	599	684	634	670	620	677	671	669	654	638	647	681	675	609	690	674	626	637	652	703	652	701	672	663	683	667	634	663	644	655	666	634	651	659	647	646	656	656	598	630	616	611	693	645	672	634	617	668	660	668	671	651	618	637	649	622	674	604	672	669	665	681	657	611	638	684	600	659	678	662	645	632	682	591	659	668	608	657	673	655	617	629	660	622	636	641	657	645	605	661	631	652	643	678	649	659	716	691	645	665	650	696	721	689	641	615	642	630	662	618	647	679	658	654	643	657	644	660	674	629	626	643	622	640	681	603	614	659	607	655	637	641	659	635	658	652	650	641	659	679	655	671	653	684	652	644	623	654	634	645	640	682	661	642	678	637	638	652	691	669	652	660	657	622	640	666	652	634	622	618	647	680	662	656	684	642	687	641	648	685	600	665	665	684	650	655	653	664	685	626	665	665	651	671	650	645	634	666	643	658	662	695	649	648	667	672	665	690	635	677	628	651	665	690	643	663	676	647	626	651	640	609	601	682	624	662	693	694	668	672	630	637	636	653	620	640	632	660	599	639	604	673	633	656	627	638	676	661	692	676	639	679	604	655	633	637	633	660	622	621	667	669	621	652	651	650	673	634	667	654	624	612	644	643	652	671	667	653	620	656	685	681	645	691	648	613	653	688	652	692	651	648	659	598	663	639	700	663	596	641	666	627	664	661	680	631	696	674	661	635	623	636	663	667	680	615	688	674	637	666	646	661	682	624	667	704	666	649	650	638	638	645	645	621	620	635	642	636	635	628	653	645	663	707	607	632	631	662	625	625	656	642	659	670	610	696	627	705	645	657	649	631	648	683	665	639	660	589	657	655	647	671	637	627	636	634	639	615	665	654	654	690	656	639	640	700	651	644	602	582	672	620	672	653	644	641	656	642	684	665	629	645	632	651	662	677	612	646	621	657	639	668	651	587	628	677	677	674	636	672	665	632	651	672	630	651	668	634	675	625	675	660	672	662	689	667	672	651	658	637	664	658	648	661	633	620	686	632	660	659	642	596	660	691	674	665	680	663	675	645	691	656	676	647	640	670	642	663	634	614	685	623	657	654	634	641	632	604	678	618	708	644	655	657	615	647	647	643	678	643	639	656	684	629	653	641	668	649	680	645	676	647	657	630	637	683	678	648	661	621	699	665	672	637	667	702	656	629	640	689	644	681	633	600	654	624	646	663	634	716	690	681	632	690	610	611	662	634	667	638	603	647	642	671	633	647	621	629	613	672	675	668	646	639	665	681	628	607	616	633	651	653	679	658	686	656	701	634	624	678	650	648	664	637	654	662	589	641	677	681	684	640	691	596	670	609	682	668	668	672	675	665	634	676	682	638	664	615	655	616	619	663	650	662	672	647	650	657	643	629	649	651	623	637	623	598	630	676	661	660	652	684	619	675	657	656	674	663	640	649	636	593	585	681	623	679	654	628	642	661	642	670	610	637	663	639	623	670	650	675	668	629	671	637	663	649	650	652	641	622	635	650	592	650	637	655	674	644	698	648	662	630	691	660	654	646	692	666	659	705	631	631	673	675	665	683	672	652	675	658	642	624	710	601	664	667	713	647	656	677	646	663	648	641	661	662	688	652	620	610	615	668	648	650	669	686	612	650	670	656	637	606	614	670	651	651	695	673	641	687	627	631	709	643	650	649	632	669	628	624	661	639	674	619	651	635	640	671	686	686	574	685	625	640	591	641	623	623	629	677	665	671	643	677	629	663	676	654	639	656	647	682	659	644	658	650	657	644	621	662	617	693	642	629	625	651	674	640	634	663	667	652	642	659	629	682	650	659	617	628	682	646	700	649	685	639	644	692	659	635	624	648	652	633	662	615	664	689	665	635	714	666	614	646	723	613	632	702	684	634	619	689	649	648	639	653	620	641	641	722	652	663	624	703	652	642	681	681	656	627	658	674	671	655	661	653	642	613	683	667	688	636	634	662	684	627	659	603	669	684	648	691	629	662	655	661	651	655	649	656	612	686	613	669	679	644	649	636	683	655	682	633	646	638	646	660	652	680	638	605	665	643	683	690	641	642	711	625	696	674	649	660	618	621	679	658	685	658	656	676	633	653	653	660	640	665	663	693	722	653	666	675	675	660	669	681	643	635	619	639	657	671	650	642	656	646	610	635	654	646	654	645	669	662	675	649	654	657	647	645	679	662	602	665	624	669	646	687	623	643	710	634	606	676	717	677	628	629	652	663	662	650	675	697	619	636	637	636	618	645	618	687	655	632	643	660	636	691	660	629	633	628	640	695	653	676	690	667	620	634	670	647	637	664	658	681	635	664	608	666	664	620	640	656	639	616	624	623	682	656	631	645	655	675	711	625	629	697	684	651	653	685	634	664	659	690	660	660	692	649	673	642	641	628	655	620	643	608	618	675	612	626	689	635	700	652	679	638	678	690	659	602	655	634	664	677	684	647	698	620	645	668	673	634	653	643	709	668	669	609	641	685	650	625	662	669	610	634	647	620	656	639	689	694	669	610	639	663	630	649	658	667	661	624	663	625	644	604	631	643	610	660	643	700	648	688	687	644	639	663	666	648	639	654	691	631	648	667	647	655	627	609	665	655	642	652	694	657	666	636	617	679	669	634	662	630	655	617	638	616	687	638	657	632	682	628	631	637	648	705	664	653	634	671	591	654	681	648	687	672	674	673	659	683	648	654	681	620	686	639	677	607	652	664	611	674	668	629	735	673	641
23413	20674	24215	27188	20675	20703	17204	1408	827	605	477	412	329	339	258	256	236	256	220	183	190	215	179	216	176	198	171	212	214	211	207	221	201	203	209	198	191	192	203	165	178	193	185	177	182	190	173	190	156	164	172	198	174	185	168	154	192	172	157	183	152	171	187	230	174	190	204	172	179	154	166	189	176	167	171	186	169	173	159	169	194	180	188	178	189	200	182	170	176	172	157	187	182	179	155	193	175	181	160	139	182	187	156	190	185	166	183	180	188	187	159	164	179	170	184	193	186	150	172	147	182	165	186	163	189	164	182	180	134	180	195	187	164	175	210	170	155	163	193	182	200	171	162	166	182	213	160	171	177	171	165	194	167	170	193	180	208	172	166	196	158	192	162	203	183	167	169	171	181	205	171	173	170	172	172	178	168	181	185	202	162	171	173	160	193	187	184	185	159	155	200	199	190	159	168	172	175	170	166	182	202	167	189	189	182	196	195	163	196	213	170	153	182	185	181	162	182	180	184	178	188	190	177	173	185	163	166	162	186	188	164	173	169	178	162	195	201	169	180	180	155	170	178	175	157	163	164	174	172	175	197	157	185	181	163	173	157	167	183	161	177	168	181	175	171	183	167	187	160	168	193	193	172	149	183	191	203	173	149	169	188	177	187	180	190	180	191	197	166	189	173	175	178	171	160	196	186	207	193	173	197	200	200	141	185	186	201	140	169	181	180	194	184	189	192	184	184	176	187	202	184	178	183	172	187	158	169	166	182	198	172	200	187	176	177	170	189	169	192	202	176	183	177	198	174	199	221	182	181	170	189	188	151	181	164	171	159	187	172	162	209	175	200	171	155	168	167	173	158	177	176	179	199	203	160	165	162	196	167	169	166	157	169	195	176	185	177	154	184	166	168	180	155	153	172	187	178	179	182	179	190	171	157	161	178	197	177	147	187	161	185	189	182	195	199	166	182	154	148	149	187	183	179	182	200	185	168	180	196	185	157	171	169	176	207	161	171	195	176	185	157	185	210	162	201	175	160	172	177	172	156	188	211	162	202	172	187	190	176	161	184	186	162	213	159	177	163	155	185	182	166	171	189	165	171	168	165	183	146	179	167	172	180	160	188	193	180	172	199	180	168	158	180	169	175	206	177	164	165	164	159	191	178	158	166	160	192	180	186	194	188	173	197	192	177	175	165	177	194	178	184	187	151	172	172	178	165	175	175	199	176	177	195	177	176	188	186	175	149	157	206	197	201	177	184	182	160	168	159	182	181	168	209	162	160	212	172	167	163	189	186	211	180	166	184	169	145	178	171	152	190	199	169	179	177	165	171	206	153	180	203	188	166	165	169	174	179	168	188	177	197	180	173	187	191	165	164	182	181	170	182	157	166	175	176	204	170	171	162	188	172	165	186	188	178	157	170	187	183	168	173	172	184	184	183	172	177	193	184	180	179	201	194	189	189	177	167	182	178	190	167	183	162	166	185	177	167	169	176	198	190	182	180	180	168	176	153	157	162	167	177	188	178	179	161	185	182	161	167	155	180	167	193	169	178	208	180	175	164	148	157	179	168	165	141	148	180	173	169	170	167	168	197	164	191	180	191	193	172	183	180	179	173	182	180	167	181	177	197	167	188	155	177	153	180	171	200	183	167	185	177	184	146	175	189	183	164	153	191	182	143	174	184	158	181	171	168	175	166	218	199	162	180	184	184	166	162	155	193	192	176	188	184	182	159	197	173	175	187	155	154	177	169	161	194	169	190	175	179	187	179	189	195	183	169	174	143	143	185	201	163	190	183	178	150	180	174	168	167	177	180	151	143	165	191	167	184	191	196	200	199	180	169	162	161	196	193	156	159	169	171	171	169	159	191	161	175	185	176	171	180	178	179	169	171	155	167	196	164	185	151	176	194	171	194	158	177	184	200	193	184	168	172	155	165	170	175	180	151	195	210	181	180	180	178	195	157	143	187	199	184	155	160	192	178	176	184	187	165	195	169	176	170	164	173	188	174	190	185	198	179	186	186	168	191	180	154	190	186	199	183	208	196	172	186	204	181	185	166	170	185	188	175	168	198	184	160	169	172	178	174	145	171	174	180	170	184	181	202	173	172	167	172	180	136	167	181	172	147	142	177	147	148	180	171	189	180	189	188	164	168	172	178	172	174	194	175	191	163	179	185	189	188	186	182	192	166	163	176	180	191	214	170	155	196	176	180	164	185	182	169	182	195	167	187	191	173	195	204	167	157	204	166	182	181	173	170	178	184	174	167	180	176	194	165	151	192	184	193	196	159	171	191	203	171	172	165	181	184	201	185	192	177	157	195	157	146	163	188	176	154	177	182	174	175	179	166	153	170	173	198	178	182	162	166	145	178	163	189	160	173	174	167	152	168	168	189	194	165	193	177	179	184	162	169	171	167	163	202	197	170	175	166	151	183	184	186	180	178	170	171	150	161	177	165	184	170	155	169	194	165	204	170	145	194	169	164	171	187	186	157	165	170	153	180	169	180	179	191	168	179	166	169	166	161	179	192	158	173	182	151	179	180	152	155	176	180	180	183	153	186	157	160	162	167	167	187	192	187	182	192	172	174	166	169	192	200	185	194	193	183	171	166	178	183	180	198	194	161	199	193	172	162	191	185	169	192	192	199	163	188	193	177	214	188	177	181	172	173	214	182	155	177	174	182	186	189	179	164	186	190	181	153	176	165	177	165	194	177	153	169	183	196	200	180	184	179	183	171	160	180	173	198	159	185	179	140	189	178	190	187	178	159	168	184	161	158	179	164	178	163	178	171	159	184	183	189	175	175	183	218	188	182	208	173	212	174	181	210	187	169	188	198	141	183	197	167	165	172	188	161	188	154	185	170	158	189	216	162	164	174	185	168	197	179	168	169	173	161	187	172	186	170	187	178	168	173	189	178	148	173	180	167	168	173	156	177	170	172	182	178	181	205	177	172	176	189	181	174	158	151	186	161	204	182	174	160	155	187	168	172	175	182	180	182	161	165	174	191	163	170	163	178	177	184	168	191	181	164	178	166	196	188	203	164	185	178	175	174	212	170	198	181	182	209	181	167	196	187	175	177	178	199	174	187	210	205	189	187	174	170	177	175	189	176	183	182	161	174	162	170	200	189	150	164	182	200	180	185	211	190	186	201	151	160	186	181	177	195	183	160	167	181	173	168	159	171	170	180	186	172	174	196	181	186	189	190	152	164	169	188	183	185	211	167	165	184	172	158	189	167	206	183	206	166	179	189	195	172	195	185	200	167	154	181	203	166	176	183	168	175	175	202	176	172	208	177	186	183	156	183	179	179	178	164	143	192	159	177	202	179	186	169	176	167	168	187	185	177	172	198	182	185	178	171	185	137	178	164	158	163	187	170	172	166	193	192	185	177	202	164	206	166	200	184	197	197	151	192	172	195	173	160	164	170	197	183	207	180	193	195	177	177	201	177	189	159	185	181	184	145	204	200	157	186	187	206	159	173	161	168	190	180	141	192	163
3496	4741	2903	1775	1028	866	720	672	626	569	535	525	489	533	442	423	466	441	440	439	471	449	401	416	475	442	425	408	375	432	412	426	439	428	440	478	440	439	473	441	449	451	426	432	452	477	417	440	442	415	428	417	449	445	441	455	419	455	421	425	449	391	438	413	419	419	468	445	416	444	429	423	409	405	444	455	446	432	429	434	466	414	426	416	428	430	436	419	429	434	425	430	427	463	406	391	464	429	430	397	422	411	414	426	439	460	446	441	419	438	409	439	431	411	449	432	456	408	396	433	449	421	430	413	443	466	396	446	434	437	430	442	415	430	409	429	434	432	396	416	452	434	408	425	442	473	414	419	416	422	467	434	417	450	458	443	449	402	424	482	425	455	440	428	442	402	437	431	436	420	426	440	459	430	417	405	394	426	431	417	441	423	453	423	413	408	409	499	440	496	407	411	423	437	429	429	397	428	451	413	441	416	426	418	418	418	429	445	441	420	447	477	422	434	419	458	459	406	464	425	435	429	442	430	411	445	456	442	394	432	423	419	429	417	446	465	451	458	431	441	444	452	412	448	455	430	432	401	430	399	425	478	409	461	398	455	416	429	406	435	419	443	442	412	409	429	423	399	393	447	445	430	436	429	427	462	460	429	472	442	439	432	462	427	431	449	388	387	440	444	442	435	427	447	428	390	438	455	415	433	414	472	461	414	411	408	445	404	390	412	420	426	438	456	433	416	417	435	405	404	418	463	441	455	439	404	462	384	400	450	486	404	425	424	442	453	407	453	441	433	408	453	444	439	384	429	415	410	430	460	420	432	408	455	468	424	449	422	411	439	431	436	415	464	433	407	441	463	405	394	440	413	404	422	412	433	436	382	475	443	419	447	424	467	439	440	430	427	445	479	437	447	413	473	391	403	459	414	415	437	442	452	436	452	419	394	414	409	425	408	425	447	473	433	441	450	409	393	435	436	436	428	417	407	453	401	438	425	439	426	431	455	473	412	407	448	439	446	423	424	446	423	427	428	397	442	429	395	449	443	446	420	448	446	400	450	433	417	433	458	441	431	449	435	432	450	406	412	414	383	423	454	415	430	414	438	431	447	451	418	464	469	449	455	459	403	441	430	469	459	409	444	454	446	453	402	432	434	451	399	441	439	422	411	449	421	410	408	406	433	396	433	453	467	468	447	411	433	447	420	436	455	402	435	390	393	408	407	435	448	411	413	468	448	408	416	436	409	420	421	392	434	431	441	411	478	427	421	400	434	454	440	394	422	454	460	436	440	465	416	429	434	434	383	401	432	438	440	434	405	416	414	400	429	430	418	445	428	423	433	399	455	427	425	448	412	420	431	433	435	450	450	425	433	398	425	409	413	463	416	404	415	428	438	428	409	420	440	406	456	439	431	432	416	446	435	395	467	405	405	432	412	440	374	427	411	426	429	414	429	463	421	430	433	410	412	419	455	417	426	437	407	432	480	445	389	397	442	393	448	429	428	439	448	468	411	443	426	414	443	458	429	478	402	486	427	456	432	446	393	432	420	422	453	402	433	401	411	425	433	426	453	438	394	457	429	463	464	440	432	426	441	414	451	466	379	416	438	435	422	414	429	439	426	433	434	425	388	447	442	462	449	441	412	426	407	428	403	470	401	454	436	426	440	453	455	383	494	426	414	411	449	442	423	446	436	441	387	435	410	457	427	438	420	424	378	404	433	403	438	440	434	445	428	437	378	425	434	427	418	451	405	443	478	435	438	453	441	453	415	427	410	409	416	428	418	451	434	400	418	426	431	414	424	431	463	431	431	418	466	436	439	408	397	435	419	416	397	440	421	449	469	437	463	444	433	415	390	409	380	452	409	463	445	411	417	409	388	451	434	430	460	463	405	447	405	431	417	432	455	423	395	422	420	441	434	381	437	415	432	453	450	443	421	463	437	399	441	395	479	439	432	429	433	401	433	430	405	405	461	415	470	427	460	456	476	429	401	420	444	422	469	447	432	430	441	464	406	414	437	413	427	390	445	458	434	417	445	421	436	427	414	404	418	427	445	439	442	419	405	455	459	448	442	427	409	430	429	453	413	419	426	413	434	456	469	406	435	458	436	456	416	425	431	403	424	445	422	433	431	456	441	408	439	459	442	419	430	453	439	449	411	437	415	430	449	411	423	429	438	419	411	404	410	441	412	416	455	395	429	444	433	465	461	428	440	417	410	445	416	405	467	402	471	439	419	431	377	440	447	430	413	396	444	451	421	453	444	427	517	409	400	421	447	416	463	447	415	439	438	393	419	444	437	439	422	382	390	423	427	428	409	468	388	463	398	404	434	433	406	437	440	427	438	442	397	432	419	431	476	419	395	452	409	431	457	457	438	426	414	485	414	439	433	463	475	378	426	407	383	445	467	433	447	446	436	433	457	406	434	406	417	449	440	415	436	409	442	435	418	422	404	449	460	457	415	424	401	419	412	485	436	439	414	422	428	416	426	434	446	472	399	442	461	458	424	399	410	398	397	432	450	407	421	451	433	440	405	400	427	416	414	412	422	441	449	430	423	446	438	434	448	439	437	416	442	433	461	435	444	480	438	430	427	419	407	426	418	418	433	459	433	417	439	441	427	415	417	431	407	425	419	423	442	407	455	434	452	439	423	452	383	454	453	450	465	416	434	437	391	421	405	458	422	426	423	460	497	415	421	413	454	416	424	482	437	447	443	389	414	404	451	436	456	439	424	437	452	456	426	447	449	452	434	432	437	423	405	438	445	437	409	435	433	425	417	435	379	413	427	423	476	374	427	430	416	417	426	417	441	424	413	478	451	400	429	467	434	446	417	442	427	446	425	415	418	458	449	431	463	470	438	406	423	417	464	465	446	478	438	474	406	450	440	416	428	449	437	413	456	410	442	429	443	443	414	436	431	441	470	422	446	423	425	421	442	391	426	422	455	438	460	415	425	453	428	422	468	444	432	431	436	430	429	422	457	449	429	426	440	447	427	438	400	447	427	456	411	437	402	416	442	418	421	425	450	431	404	445	460	435	420	401	439	442	398	435	451	460	454	434	438	419	439	455	437	436	445	443	463	389	395	411	450	404	420	448	415	450	459	413	419	418	438	440	444	442	463	426	423	421	420	453	398	434	427	444	444	401	422	420	431	407	439	437	420	419	411	450	459	473	434	414	431	414	424	420	415	462	428	406	436	421	448	429	458	427	413	424	412	430	423	421	435	438	450	438	418	460	455	418	413	424	431	435	436	438	424	442	415	415	430	383	465	448	433	451	456	480	439	423	449	449	401	452	415	441	419	429	432	457	418	447	436	421	416	432	422	477	422	407	434	442	437	431	443	394	478	439	429	444	433	431	391	444	434	411	430	472	439	446	416	405	407	405	433	439	399	446	427	445	437	429	421	403	443	431	411	420	463	432	477	405	431	414	412	438	399	417	437	457	433	471	427	452	422	457	460	378	408	443	412	397	415	414	471	446	437	422	439	404	432	445	414	454	455
31386	19349	8111	1262	812	660	624	658	602	536	523	492	483	458	432	425	417	452	412	409	397	391	475	417	399	411	403	414	397	441	390	442	381	409	407	396	437	427	424	394	431	392	394	384	407	438	396	423	420	454	456	437	379	397	417	374	407	416	439	440	415	442	395	381	387	436	375	434	457	455	414	422	412	442	398	428	374	417	418	426	412	425	395	398	409	383	420	416	458	392	389	404	372	445	443	455	399	397	417	374	395	423	434	452	420	378	425	424	392	432	395	400	400	401	452	380	389	373	389	412	437	411	390	399	434	417	412	415	407	431	402	440	403	450	441	374	404	383	410	408	388	428	399	423	425	411	387	419	401	357	422	392	431	474	411	441	383	409	406	371	413	424	423	387	414	429	403	419	406	458	424	414	404	430	445	413	450	379	466	460	405	421	421	389	394	417	405	406	403	422	386	417	426	423	394	408	413	424	356	394	451	374	446	449	366	372	412	426	439	415	420	421	404	462	390	397	390	396	374	397	388	389	389	439	392	385	427	408	420	411	390	415	411	428	364	364	396	424	383	404	449	447	443	398	435	393	408	393	394	430	387	416	416	424	401	398	405	458	414	386	437	411	385	433	434	413	374	445	411	409	406	396	354	438	416	396	402	410	414	426	410	388	402	425	422	405	400	402	404	408	410	440	392	424	437	392	382	398	412	371	359	445	404	433	399	390	396	398	400	374	357	432	414	411	410	393	381	374	411	390	365	418	379	399	372	411	441	434	421	447	397	419	394	426	425	413	399	367	391	416	399	428	432	414	438	422	451	428	381	392	403	398	381	437	390	464	374	458	396	424	404	391	436	436	400	379	433	404	400	424	423	436	426	421	426	375	429	422	396	421	392	427	402	395	399	425	392	427	408	405	392	415	433	392	456	422	382	424	382	406	408	393	413	408	399	433	423	429	387	390	406	401	442	435	427	405	407	444	406	392	395	446	428	412	404	375	408	387	402	444	420	395	415	429	397	409	404	401	445	393	415	424	402	356	372	406	424	387	407	418	400	429	469	432	399	459	401	380	415	416	409	450	402	412	396	418	455	422	432	411	423	438	416	439	409	401	439	429	445	381	457	430	414	420	369	424	419	454	402	372	397	426	428	423	420	400	433	402	431	413	387	397	437	423	467	400	400	413	395	427	431	405	400	361	403	414	370	391	412	423	392	415	406	434	413	396	421	446	436	394	395	394	402	417	430	449	434	394	426	419	414	405	385	428	421	421	432	392	417	409	409	422	386	398	445	429	427	427	425	410	387	409	434	446	468	392	405	427	429	410	387	398	383	375	455	407	425	358	369	399	440	381	416	424	403	428	399	480	410	445	423	407	371	401	397	439	415	351	389	412	433	476	430	423	404	398	437	396	412	450	407	432	419	401	389	373	406	431	423	419	412	410	401	419	390	430	404	426	357	403	400	373	394	406	401	414	400	410	425	453	426	385	422	400	393	439	448	413	408	383	438	400	415	391	424	403	453	391	352	436	412	399	448	400	414	370	382	396	442	423	402	432	395	445	386	446	404	458	417	398	413	426	440	363	378	425	410	417	410	389	425	373	416	383	429	400	418	409	421	380	436	392	437	400	401	407	418	401	393	416	446	418	412	408	405	416	404	426	399	404	364	405	388	395	408	378	432	389	417	384	396	436	427	433	385	410	386	425	401	406	416	368	372	426	413	398	422	385	418	427	397	418	418	402	333	420	417	434	398	439	454	392	404	391	409	400	404	401	425	397	421	420	422	476	395	388	428	412	412	401	387	430	442	395	396	379	469	383	364	432	400	404	410	377	392	391	390	395	415	390	396	380	400	380	426	433	391	397	425	407	418	421	405	412	437	389	421	414	413	386	412	404	464	433	377	388	370	420	440	434	434	409	439	397	389	399	426	425	399	390	417	403	424	420	426	418	444	440	383	404	422	401	410	400	435	417	402	420	375	473	446	407	421	433	397	425	428	370	404	408	430	419	402	402	428	419	390	431	346	417	407	413	444	402	406	411	399	379	436	390	427	428	423	413	404	406	420	401	396	393	427	436	430	440	382	451	392	413	422	438	435	404	397	397	413	413	385	360	382	381	380	394	391	436	417	386	367	438	431	408	404	420	419	420	425	435	390	402	409	439	359	384	423	395	405	389	417	425	402	416	427	387	418	430	402	428	380	378	431	409	429	410	394	412	426	380	394	404	377	410	404	403	446	400	428	416	400	400	426	354	418	386	397	417	408	432	417	422	402	385	371	389	439	405	395	407	364	354	441	389	424	424	441	369	422	418	410	429	439	423	436	444	446	416	442	417	417	430	411	416	447	367	447	407	395	423	388	442	418	428	416	409	379	401	395	429	409	417	399	389	411	406	425	428	396	437	415	452	442	421	370	443	431	430	421	412	469	408	456	401	413	416	409	397	393	388	432	384	374	426	413	407	421	435	406	421	413	388	439	409	392	416	402	435	412	405	420	416	430	441	450	425	406	395	415	407	410	399	441	368	409	409	397	420	404	414	404	424	423	418	378	385	402	396	417	400	382	420	419	398	422	445	417	417	387	414	431	407	423	417	371	408	409	438	437	470	452	443	427	391	415	374	406	394	419	412	400	403	420	422	395	393	443	411	423	420	386	434	440	370	415	427	401	429	415	429	412	412	391	415	443	442	437	405	386	426	411	436	420	420	410	403	392	428	400	396	419	388	411	415	438	410	410	387	401	405	410	417	401	418	429	406	392	392	404	396	446	403	403	413	414	418	420	387	409	417	403	399	411	417	399	405	397	430	436	418	406	384	400	390	390	412	389	392	401	401	403	425	452	448	429	392	409	463	439	412	417	399	391	409	389	433	426	410	403	405	433	385	437	420	429	413	388	400	424	431	385	416	383	385	356	426	406	432	419	426	404	417	427	376	408	453	432	422	403	359	420	404	412	402	432	407	414	390	436	387	388	423	391	423	409	406	402	414	419	394	408	424	391	447	398	414	364	417	449	429	387	436	401	379	402	421	379	394	414	451	455	389	398	369	388	441	404	391	418	428	417	404	406	469	381	385	384	437	441	450	398	420	409	434	366	434	427	386	384	439	428	417	400	396	420	381	388	416	417	421	393	391	428	386	383	432	400	415	422	426	396	385	445	425	398	446	413	381	421	416	426	470	402	454	410	418	414	404	408	397	429	414	406	414	408	420	385	418	416	413	392	366	363	404	421	393	440	388	376	422	382	425	420	416	472	411	403	436	396	402	419	386	381	435	391	406	396	463	422	396	391	416	415	435	408	405	413	359	392	408	395	409	382	386	409	418	394	428	394	404	394	410	440	447	416	418	404	422	425	398	409	413	416	403	394	405	385	383	403	401	362	387	411	461	385	399	422	426	409	409	414	391	399	414	398	437	457	436	409	377	430	421	426	426	397	393	392	402	398	416	410	428	437	438	378	375	388	419	395	444	411	438	397	402	405	417	400	418	433	419	376	402	379	406	354	420	407	411	429	415
5666	1822	1495	1233	1105	998	971	961	960	909	895	957	927	888	884	885	950	925	965	890	929	885	925	909	920	971	862	961	925	920	915	906	921	942	885	923	930	917	857	917	918	876	889	965	916	938	896	885	915	948	918	916	890	904	870	874	965	956	897	956	886	891	863	876	914	848	889	842	937	905	851	927	937	926	948	912	903	853	984	888	938	892	881	912	886	917	869	926	877	888	930	960	875	878	880	914	927	926	915	911	895	898	946	864	948	895	886	893	873	878	852	908	867	907	895	863	911	934	956	856	946	936	867	907	908	898	976	902	952	941	921	966	912	912	919	939	973	948	909	900	930	863	869	877	931	936	897	903	955	939	884	918	914	847	916	944	940	932	960	910	918	898	876	850	907	938	902	919	895	924	870	959	866	929	854	891	885	942	914	960	889	926	889	863	947	928	908	900	916	890	930	866	880	882	928	934	867	868	893	875	894	916	898	916	953	845	936	833	888	864	947	948	894	967	927	923	928	827	914	936	941	915	940	900	874	918	887	943	953	923	938	884	901	967	870	905	862	934	942	910	882	864	917	855	913	905	830	933	924	941	878	860	908	889	914	926	865	921	896	902	905	962	902	932	900	953	915	935	960	906	951	923	923	914	876	993	930	901	878	871	898	881	943	867	911	889	957	921	914	930	947	869	901	867	883	860	876	901	942	888	886	944	910	865	903	898	893	942	889	906	893	966	899	939	915	940	901	876	869	953	879	945	921	923	923	930	843	941	950	937	897	885	913	872	948	881	861	958	910	901	898	811	922	890	859	932	915	932	847	893	917	903	969	878	900	900	904	896	914	884	891	851	891	874	932	892	956	897	984	942	921	930	907	905	902	884	897	905	861	930	918	873	852	886	932	921	914	897	948	986	922	900	866	885	849	924	913	884	959	914	868	902	948	930	900	870	936	926	902	898	982	901	916	921	922	940	948	877	957	900	876	873	915	935	892	936	934	932	895	930	952	897	875	899	905	939	910	884	932	891	923	871	919	923	908	899	921	928	934	930	932	879	907	927	925	915	893	913	923	951	866	939	959	938	921	960	886	912	863	936	889	940	875	934	875	915	931	931	940	932	925	889	887	877	879	911	941	931	918	901	896	916	954	875	920	902	958	888	907	969	902	910	914	907	915	879	936	892	892	953	911	938	995	870	877	926	929	950	850	917	953	856	937	952	890	915	940	914	895	882	913	952	895	862	886	836	940	883	922	923	905	916	934	861	898	922	847	858	845	833	929	902	950	919	910	916	890	935	942	894	947	914	907	884	851	903	924	919	912	917	884	958	861	902	968	914	940	889	975	867	905	895	870	911	894	919	859	851	887	900	968	904	986	914	864	966	954	891	956	865	878	875	929	909	905	932	922	921	898	918	918	953	914	881	923	930	928	950	919	947	885	968	916	943	902	936	890	884	886	969	956	877	942	918	886	920	891	876	859	923	958	920	901	930	936	892	896	927	971	893	927	901	922	963	896	913	909	935	912	921	1018	918	969	908	885	933	907	884	898	924	900	915	930	955	967	915	915	927	919	888	885	926	900	925	887	960	944	1002	907	864	913	891	950	956	877	882	970	944	919	889	863	960	919	875	946	912	977	915	903	927	895	951	941	901	845	951	889	860	926	961	909	886	927	1005	895	934	904	907	841	911	879	915	915	886	919	913	871	910	980	918	916	903	900	899	929	932	858	885	877	925	930	838	914	896	955	907	907	903	935	910	949	938	944	897	983	963	900	919	950	904	900	926	892	926	923	896	874	930	895	931	936	925	919	907	909	944	861	880	887	869	949	907	904	915	878	860	886	933	945	924	905	961	950	932	933	925	883	870	909	923	902	945	887	925	899	914	902	911	921	934	890	897	936	896	881	903	894	841	933	877	874	927	898	907	922	953	881	897	946	923	912	969	972	978	893	933	905	935	879	887	903	920	966	933	891	920	868	897	932	941	907	935	918	888	929	932	940	909	952	929	927	999	889	888	911	873	954	862	870	922	944	905	971	929	934	898	903	911	912	968	936	858	909	901	932	908	908	931	885	882	901	926	972	884	961	911	924	838	860	919	914	854	902	886	906	916	911	961	946	849	884	912	879	868	927	903	918	905	906	901	892	944	889	927	878	895	855	896	924	883	878	939	953	936	923	953	983	947	876	857	950	904	942	895	938	934	892	948	917	881	889	932	933	920	895	943	936	958	901	930	915	890	887	954	966	869	906	916	906	921	910	899	883	884	875	948	919	892	897	962	894	859	882	931	912	879	926	912	891	880	896	840	929	874	908	877	900	946	947	891	899	906	924	860	863	883	879	906	866	920	935	929	869	956	931	905	885	872	937	912	914	876	924	887	885	975	901	914	915	912	932	913	941	883	912	885	919	948	915	895	897	961	870	954	934	907	949	921	903	923	910	847	872	867	926	934	944	926	876	856	886	959	938	870	911	937	914	937	893	913	931	879	910	901	906	891	915	807	940	907	930	934	899	859	930	862	947	927	944	914	904	958	947	942	896	910	884	866	876	872	902	883	930	934	927	881	886	901	934	959	920	891	942	927	913	914	930	861	916	884	915	917	864	846	844	929	927	908	924	943	888	948	893	967	957	891	905	915	904	930	888	879	869	937	942	898	897	890	940	932	889	909	1013	934	887	923	879	942	901	916	849	968	924	936	916	928	900	903	939	878	886	903	895	914	861	884	918	947	911	927	954	937	947	959	923	914	908	859	910	974	946	903	905	873	920	903	888	948	853	925	868	914	938	876	929	902	850	887	941	869	885	911	934	917	915	954	881	916	887	916	924	945	914	916	972	948	935	934	896	916	911	905	924	862	931	924	888	922	907	908	915	931	912	932	881	881	909	869	890	953	942	930	894	895	977	898	916	958	903	889	944	931	858	932	932	913	848	955	899	901	932	905	938	897	876	958	874	909	948	962	860	926	998	935	894	902	910	869	923	921	900	920	925	895	884	960	955	898	961	891	914	918	940	929	925	908	888	894	984	906	928	940	961	912	887	923	939	893	907	914	949	889	843	828	874	936	929	886	898	867	891	878	910	904	883	955	933	893	929	936	952	885	908	867	886	857	912	907	895	956	932	880	878	929	873	870	923	938	944	925	907	918	900	906	925	876	885	910	943	935	907	915	932	947	915	886	918	896	883	941	954	925	973	932	883	937	925	874	877	984	874	914	873	838	881	945	910	985	863	855	911	869	884	912	894	943	892	917	879	902	938	929	872	951	915	910	884	877	910	907	908	966	901	949	889	866	894	953	961	928	951	892	882	970	922	871	848	859	933	937	901	916	893	900	947	946	951	896	943	911	933	928	945	956	911	873	915	910	961	909	918	908	917	937	921	950	922	920	911	920	906	927	914	928	914	944	933	951	872	893	934	892	883	1007	948	851	937	892	918	896	899	905	911	893	878	897	877	873	934	923	918	933	907	876	931	913	907	871	892	896	882	920	969	861	950	922	922	869	925	900	902	926	949	933	860	986
23978	20642	23909	27400	20642	19720	1538	744	616	520	435	425	395	390	370	338	319	322	282	284	325	302	303	324	294	308	297	310	317	321	328	273	309	308	276	313	294	283	314	282	289	346	301	288	267	307	296	258	279	247	304	290	285	323	280	292	266	304	318	313	317	271	307	277	287	279	309	275	295	310	272	298	274	283	311	300	287	295	301	267	286	312	282	269	264	285	286	321	292	283	258	269	311	262	284	273	286	288	248	288	265	258	277	312	277	285	299	275	294	287	261	277	291	315	278	301	274	315	314	306	288	281	291	301	295	315	296	277	253	307	309	296	307	308	291	317	312	306	271	317	322	309	282	280	292	305	294	301	299	327	245	295	307	300	292	306	267	269	281	309	272	298	307	289	288	256	305	289	285	305	287	328	294	296	263	311	293	313	293	340	293	293	290	270	279	263	284	311	282	283	314	292	294	290	257	276	299	283	271	286	281	302	267	286	288	292	269	337	287	306	279	257	309	289	298	267	285	296	302	309	288	302	329	263	259	285	310	279	299	281	302	302	286	284	282	281	297	273	259	339	310	257	290	325	283	312	287	253	263	259	290	276	258	277	297	298	265	266	267	284	297	270	272	269	265	248	308	316	279	273	309	282	274	320	256	285	300	315	288	282	284	327	323	280	302	320	280	297	290	296	275	270	298	261	320	292	274	287	300	288	283	284	268	312	298	293	278	268	261	286	272	297	275	291	264	299	308	298	314	275	287	289	289	285	282	255	279	275	276	299	279	290	262	287	281	266	301	274	282	294	300	279	292	280	292	289	281	302	274	300	285	268	269	305	291	296	255	285	319	309	315	285	288	330	254	266	295	293	284	314	278	265	273	268	298	297	276	289	290	291	310	330	302	273	281	314	327	283	286	290	292	311	291	298	280	291	302	262	306	290	289	266	305	298	286	281	309	271	274	299	284	289	300	280	297	310	283	299	282	290	272	297	282	285	315	295	308	276	292	249	278	312	277	310	303	281	274	297	279	359	292	295	284	300	286	309	300	267	297	314	294	314	294	315	275	285	311	283	296	289	287	306	310	322	293	273	328	292	286	270	309	300	280	291	252	305	316	288	267	295	294	288	291	259	322	289	285	273	300	294	309	309	274	276	301	283	274	308	299	278	295	288	297	283	277	289	258	257	286	291	274	320	260	275	284	319	319	321	285	309	276	310	316	303	265	297	259	276	288	277	314	293	281	283	295	316	289	310	302	240	295	309	282	312	273	251	294	318	304	321	276	301	305	276	305	306	322	269	300	300	282	303	307	276	293	299	275	288	259	290	287	289	319	300	279	322	310	253	266	307	306	281	283	286	291	306	314	311	278	291	296	288	297	271	265	303	280	291	294	285	314	307	289	271	315	285	291	311	264	332	287	308	277	287	255	296	291	281	265	234	285	295	287	280	293	280	313	260	287	281	301	289	284	295	319	314	308	311	320	277	276	271	309	293	233	320	278	313	291	312	273	310	286	277	288	321	275	287	271	253	295	294	303	321	341	298	268	279	282	282	267	316	302	291	266	265	269	339	301	261	285	268	286	274	295	320	306	276	298	286	291	271	287	325	251	268	299	320	307	290	310	288	309	311	265	288	263	289	286	261	308	262	309	274	305	271	299	308	299	306	300	283	290	311	296	317	305	313	295	318	253	297	288	323	299	267	300	307	323	321	295	304	300	304	271	301	300	318	315	289	278	282	259	284	298	283	289	278	242	304	282	299	319	273	281	309	303	264	293	271	287	278	268	262	300	279	272	270	313	250	281	306	299	298	294	291	261	300	271	277	298	317	287	326	282	283	279	301	277	297	250	277	283	295	295	280	290	282	265	297	313	282	313	286	297	279	291	289	291	286	271	261	278	334	319	305	314	315	298	282	309	282	274	283	308	305	304	283	304	304	296	267	297	309	271	287	303	274	312	285	280	277	305	291	261	285	262	278	268	272	267	284	301	295	277	330	312	288	299	287	314	303	296	286	308	303	291	293	279	286	292	301	294	287	276	291	304	280	315	324	311	318	274	285	282	296	312	265	299	289	323	283	308	304	316	292	290	320	288	270	291	298	295	277	313	299	273	271	281	306	287	266	279	269	297	275	302	301	286	292	309	339	303	296	312	269	268	299	304	296	305	271	303	303	306	300	293	317	310	328	295	270	297	310	309	288	308	320	317	288	301	268	294	292	327	305	310	312	288	298	299	265	274	312	282	323	284	310	278	320	329	253	285	283	300	307	297	280	297	276	278	289	291	288	272	283	274	330	257	272	286	286	284	274	275	297	296	277	314	284	320	257	293	254	314	263	270	278	297	305	330	308	287	292	276	305	325	304	283	289	304	291	321	301	285	284	262	302	280	299	275	261	272	320	313	266	312	275	251	289	303	287	257	285	276	293	271	271	279	259	281	284	310	328	285	267	303	294	284	317	279	295	336	305	316	315	279	271	301	284	324	282	272	319	275	293	260	303	297	297	275	305	279	302	282	293	281	288	302	271	287	270	280	336	271	315	275	315	282	278	291	278	316	297	289	288	280	286	314	277	319	292	292	288	324	280	309	297	296	295	278	285	267	315	297	281	295	276	290	317	304	299	317	292	261	313	258	291	259	290	281	283	289	285	305	275	277	317	301	295	301	338	328	291	261	286	314	273	307	290	312	293	272	315	277	305	315	316	291	304	280	310	293	295	293	275	300	268	293	282	320	307	279	276	303	300	286	317	311	331	295	285	278	316	288	330	287	307	328	264	276	269	302	291	263	300	279	274	276	309	285	315	280	320	285	311	259	295	310	274	314	272	317	287	291	289	320	287	267	317	304	265	289	327	290	277	262	299	261	302	283	325	306	345	270	286	288	296	322	298	295	272	305	297	301	317	267	294	299	309	278	279	282	299	308	290	345	294	304	290	272	299	300	277	313	272	330	318	305	287	322	323	273	312	301	276	301	286	313	284	278	269	277	290	292	253	293	255	285	280	270	264	290	298	292	281	265	279	284	306	279	276	314	282	272	281	319	302	260	312	268	236	274	277	278	260	278	275	299	278	283	296	279	278	324	277	257	259	329	254	285	325	279	292	299	289	290	270	275	272	298	306	266	305	304	291	294	271	298	311	298	257	274	330	307	268	292	303	303	283	302	290	301	293	280	264	287	296	289	286	319	267	291	278	300	290	322	298	295	284	262	294	309	271	286	293	294	315	313	282	297	289	254	306	290	287	280	295	300	292	287	282	289	309	271	306	309	298	265	309	313	286	289	304	288	310	303	271	291	304	297	286	283	292	299	261	270	283	268	286	265	284	283	261	313	276	267	284	282	259	302	288	292	326	255	268	309	297	324	290	311	272	275	324	288	292	274	245	249	293	307	294	290	291	310	322	300	244	278	281	271	309	284	324	331	269	295	325	271	266	262	283	316	271	286	289	279	307	281	290	295	327	296	316	322	272	276	273	274	287	313	295	295	322	287	290	307	268	300	309	272	265	300	295	251	290
3496	3410	2128	1420	1021	876	791	773	717	709	710	656	679	697	663	721	631	671	654	645	610	606	668	646	671	724	649	638	650	649	662	625	617	663	643	699	677	680	652	650	647	681	669	688	646	638	639	630	632	639	664	667	655	674	625	637	654	659	675	649	686	665	656	637	625	620	675	626	671	635	650	690	676	644	680	614	634	630	631	669	655	646	636	691	655	650	673	665	643	661	641	647	610	636	602	622	659	659	628	632	626	675	631	659	665	648	621	669	660	634	658	612	636	696	672	633	646	653	639	648	667	699	697	648	625	723	690	657	632	637	639	624	650	629	669	634	655	665	622	632	675	684	646	666	626	661	648	684	641	675	671	627	664	642	681	671	627	689	650	641	633	654	676	635	646	690	697	695	676	659	615	648	635	667	643	669	684	603	655	652	686	647	688	680	675	676	634	683	674	628	666	661	676	664	651	572	672	682	659	675	655	607	651	651	642	646	668	634	667	667	634	670	646	673	645	635	652	651	622	635	665	676	664	633	635	615	648	647	681	650	654	617	639	663	634	645	627	637	625	682	682	665	641	662	678	654	632	642	657	662	676	661	651	636	653	610	695	671	630	621	664	654	651	615	637	660	666	642	670	653	666	650	688	623	632	656	680	676	615	649	647	649	630	698	670	648	609	694	654	658	662	650	640	714	624	678	681	659	619	653	688	676	653	628	653	647	652	639	640	668	633	602	660	675	670	630	684	618	668	636	630	653	630	698	672	691	688	632	645	683	668	665	657	628	602	649	603	672	678	607	658	653	673	683	648	643	679	609	623	684	682	666	622	631	634	673	647	596	646	635	636	636	648	667	690	720	662	631	672	683	661	659	653	660	628	656	709	608	674	637	657	697	657	669	649	661	645	643	619	633	654	656	632	680	620	578	687	654	668	657	605	640	613	673	625	651	647	643	646	665	660	665	661	643	654	666	666	690	615	658	683	660	627	622	644	637	692	642	625	645	644	617	618	657	604	657	701	615	667	685	670	670	640	642	639	674	636	608	659	631	661	694	649	700	682	659	662	678	659	643	643	628	661	642	688	657	662	613	615	685	663	680	641	676	664	631	681	666	657	658	645	632	650	638	634	694	617	666	633	616	662	673	658	629	642	672	650	643	639	677	657	632	652	633	651	630	636	675	627	649	664	658	644	674	640	642	679	688	624	676	640	645	652	677	639	639	659	685	623	630	642	654	696	631	661	628	663	665	676	627	648	632	632	688	626	684	638	644	638	669	672	657	652	690	634	668	638	665	635	660	609	676	626	685	704	663	657	628	646	684	598	642	647	671	663	631	641	661	631	625	642	650	695	644	623	634	643	714	660	612	645	641	633	642	654	665	642	647	614	656	630	655	624	668	653	612	676	637	662	646	698	648	641	634	612	647	617	672	665	703	645	644	643	653	666	632	635	621	640	638	621	648	657	661	664	657	669	640	650	697	665	631	610	695	630	654	665	628	711	631	664	648	634	698	711	651	663	645	658	672	643	674	661	658	670	645	665	651	627	676	635	634	691	668	637	636	625	673	659	647	650	620	653	686	641	667	663	663	687	662	686	570	659	624	662	655	650	633	638	608	662	655	633	640	627	643	661	673	666	666	634	704	623	684	635	651	641	646	626	665	637	608	611	658	634	684	683	634	678	633	650	620	675	618	630	610	659	685	627	678	643	586	641	656	677	638	642	655	641	671	643	661	671	661	659	624	641	675	679	637	719	624	659	646	679	654	634	600	660	666	685	671	650	588	650	645	669	626	643	665	656	660	662	646	656	685	619	681	652	626	638	663	623	643	697	656	647	672	635	684	662	671	665	625	626	638	646	700	720	622	657	698	660	641	634	646	658	636	642	691	648	645	647	615	647	638	653	641	654	673	653	621	693	661	673	643	665	639	650	733	641	678	654	653	667	602	666	660	624	626	664	652	653	603	661	646	642	637	631	641	633	655	653	666	643	640	631	641	606	646	672	677	639	619	619	667	657	657	626	672	645	607	639	636	636	659	660	617	711	656	669	592	636	668	651	677	643	649	681	654	645	662	656	678	708	687	607	704	636	684	662	655	607	688	626	689	642	658	636	627	669	621	670	700	673	634	676	692	654	646	637	654	671	658	596	642	626	665	604	607	668	664	642	625	657	646	663	699	627	599	591	659	624	639	606	692	674	678	640	659	709	651	657	636	638	628	665	638	614	637	671	684	672	667	616	665	706	646	677	620	647	696	670	660	679	656	641	681	692	654	653	643	648	649	678	668	670	662	680	643	627	629	643	636	608	649	601	643	643	685	675	689	624	667	640	640	656	628	628	624	631	658	657	643	631	655	679	623	680	671	686	682	658	606	611	639	708	641	672	640	654	594	623	655	609	657	663	641	637	652	657	708	679	623	651	676	608	664	640	616	593	617	666	643	657	642	635	643	669	610	662	640	669	685	645	671	661	672	671	632	647	661	670	666	622	653	684	660	643	621	625	681	614	650	663	664	642	667	633	632	627	573	653	627	634	674	619	636	649	631	653	592	687	683	630	681	677	723	649	621	664	624	627	620	696	652	633	646	686	637	686	685	670	646	683	693	659	635	676	659	690	667	634	680	670	612	662	683	644	644	689	628	624	643	637	603	648	652	666	635	655	663	632	662	609	613	670	643	711	660	668	665	665	668	617	679	623	668	624	623	638	640	609	659	657	619	655	651	699	628	657	607	630	652	706	666	663	652	636	658	614	668	649	590	655	693	679	659	682	661	659	637	665	622	665	648	657	641	660	657	681	673	632	652	637	670	619	685	647	623	634	660	652	679	683	684	626	656	656	664	677	618	643	627	634	639	680	663	639	663	680	633	688	665	677	670	635	669	645	692	625	683	617	673	660	643	688	650	674	672	633	657	633	695	676	637	629	603	648	662	641	658	601	659	633	668	680	673	635	687	667	646	663	629	636	652	634	659	655	688	625	670	612	612	690	672	654	677	652	701	685	638	679	647	664	721	675	683	640	675	645	645	656	661	630	633	679	663	660	659	665	643	683	646	686	679	616	659	668	675	622	652	675	635	674	652	639	626	645	636	604	665	651	676	654	656	656	623	644	676	648	718	715	637	652	675	627	645	679	597	682	641	679	678	715	694	666	591	665	669	629	696	659	667	703	643	655	693	614	628	617	608	655	645	639	640	636	648	650	665	646	643	680	630	660	642	673	652	609	639	676	644	670	651	611	652	693	663	650	608	673	664	674	647	649	690	669	653	655	670	579	643	661	684	651	694	660	647	640	632	634	655	676	677	650	631	707	668	634	672	671	648	658	653	646	602	647	654	651	662	632	625	607	665	660	666	646	698	637	666	657	643	693	705	618	606	648	639	644	665	635	647	707	642	627	696	678	642	657	681	613	646	608	629	665	656	655	665	719	690	653	642	668	681	671	673	681	627	647	684	626	624	673	678	627	651	622	645	657	634	616	619	648	665	657	623	689	643	611	656	642	675	694	645	636	647
23435	20688	24257	27153	20690	20709	16898	1498	693	564	434	406	409	320	298	252	229	243	208	208	210	221	195	191	196	210	206	193	192	186	172	191	191	184	199	185	197	187	213	175	186	184	203	171	181	178	174	189	163	194	150	163	173	153	166	189	195	219	190	183	192	180	168	192	175	163	163	180	190	180	171	166	195	165	165	174	172	180	181	179	194	157	160	181	177	187	162	198	180	159	219	165	194	177	195	182	167	165	175	187	187	170	188	173	149	182	172	165	187	179	194	185	155	198	172	170	203	194	164	162	160	172	173	171	192	171	154	147	188	181	198	213	167	189	184	200	187	148	178	200	168	190	164	152	168	186	187	181	179	160	182	174	169	168	170	148	178	167	173	182	199	179	191	163	183	180	164	200	182	197	158	178	180	172	162	181	191	165	157	184	178	188	156	180	161	188	174	164	191	180	162	169	166	178	195	189	179	196	175	178	186	203	151	196	170	167	185	149	197	166	159	175	179	170	181	192	180	186	169	149	192	169	189	184	187	177	184	165	165	173	190	169	149	197	168	170	186	191	167	158	207	169	167	177	185	187	162	170	183	188	155	148	189	173	156	184	190	179	172	178	187	186	168	211	159	187	171	175	186	187	180	157	150	199	196	182	162	186	176	161	164	167	174	204	174	177	190	195	167	168	166	167	175	169	195	187	156	174	178	163	169	188	172	167	180	163	167	206	192	197	181	177	178	181	180	178	170	171	183	204	198	201	191	166	177	195	181	187	191	176	198	180	162	179	173	182	191	152	191	185	179	166	163	166	175	171	162	179	165	185	163	174	168	175	181	165	154	184	153	165	195	145	190	137	183	169	173	189	191	199	185	190	186	170	173	190	167	186	159	183	182	187	178	178	196	169	167	173	174	186	166	160	196	181	199	188	180	156	186	197	179	173	164	184	160	145	173	177	190	166	189	174	168	170	193	177	202	186	194	158	145	162	195	171	157	166	156	170	173	167	188	186	185	178	155	174	177	172	203	176	201	210	180	159	182	192	170	180	170	171	212	196	161	169	173	164	154	166	157	157	169	205	176	161	149	192	203	182	169	176	191	179	146	169	204	169	183	195	161	176	163	176	162	174	162	186	150	175	177	202	191	178	163	174	154	165	196	188	177	146	150	168	164	151	166	215	187	191	164	181	192	167	158	156	169	159	193	171	210	197	164	177	180	197	170	191	176	197	154	181	145	175	186	190	148	169	172	155	195	190	165	164	147	164	144	155	196	177	184	157	178	189	186	178	208	167	181	157	194	151	160	157	191	194	155	169	183	173	160	177	182	193	191	201	180	159	163	160	179	179	197	185	190	185	186	174	191	181	174	148	193	183	192	214	180	196	174	160	195	177	171	184	183	186	187	165	184	165	191	172	164	146	173	159	179	171	143	176	188	187	138	150	170	168	192	184	180	160	187	177	204	174	156	180	191	184	174	173	163	194	190	173	169	165	173	189	177	159	160	190	180	181	161	160	178	161	198	202	180	177	171	191	177	155	167	193	149	199	177	170	168	174	168	172	166	175	166	185	158	196	180	176	168	175	140	181	178	179	174	162	151	181	174	180	177	186	168	180	185	200	191	166	180	174	135	193	190	155	175	160	188	193	185	166	181	131	182	176	193	167	161	180	193	183	138	169	187	167	175	185	173	172	144	198	175	195	189	159	161	152	157	163	146	164	177	198	170	170	179	162	180	178	175	177	187	140	175	165	180	204	177	168	171	176	162	162	187	182	195	181	190	192	186	195	182	186	168	169	174	170	167	192	181	162	170	156	179	179	164	173	170	178	177	181	199	178	167	182	178	156	180	192	168	183	201	166	162	168	164	169	157	207	179	196	167	184	186	162	170	167	159	166	152	201	164	152	201	193	167	161	180	161	158	172	195	161	181	158	168	184	189	149	165	170	175	175	178	163	172	136	167	169	190	176	204	166	177	198	173	146	169	179	157	187	187	164	186	173	148	169	180	154	177	204	186	187	180	197	158	154	185	182	195	162	187	167	169	182	168	172	183	168	168	169	179	140	198	184	160	185	174	186	162	201	174	189	165	148	191	172	183	159	152	173	181	180	160	183	186	159	166	167	209	205	214	178	173	160	156	158	157	191	195	177	154	166	179	180	189	174	183	180	192	171	172	140	178	174	199	194	187	183	189	160	156	162	163	177	141	171	177	165	170	155	173	175	155	183	191	164	178	185	179	183	159	161	175	204	190	164	202	155	178	180	144	175	192	208	180	158	162	185	193	178	166	163	163	208	184	194	177	184	192	199	189	188	163	195	160	198	183	170	155	168	166	172	165	182	167	177	173	176	183	153	170	186	180	169	168	164	176	174	165	160	170	183	185	184	205	181	163	174	174	197	183	187	168	189	207	194	191	195	166	158	182	173	160	158	183	171	188	168	191	192	199	166	173	173	205	187	176	160	197	167	170	181	178	159	163	175	171	187	178	174	169	159	182	179	156	173	190	170	201	187	187	172	192	196	160	164	181	173	170	166	169	152	154	211	181	177	167	179	158	159	183	179	169	203	166	196	156	187	177	187	198	184	175	158	181	155	164	173	181	182	171	173	160	165	170	176	175	161	166	176	164	200	147	179	183	166	156	155	161	186	196	180	184	183	167	179	188	156	178	174	207	184	192	173	182	163	185	180	152	188	182	203	199	176	177	167	200	165	200	182	191	197	152	159	173	164	180	181	203	164	179	179	178	191	188	159	188	210	173	201	176	223	176	157	204	197	175	171	190	175	140	187	191	187	187	193	203	166	171	182	185	175	190	190	173	182	168	183	173	170	176	162	164	173	183	180	164	163	177	182	209	183	175	173	189	199	178	164	164	166	189	171	174	178	158	199	165	186	180	187	162	198	183	178	181	168	180	193	194	165	161	165	161	153	163	171	181	179	163	166	161	163	188	169	166	164	162	168	179	182	190	170	148	180	175	174	193	194	195	160	198	182	175	200	187	191	149	188	189	208	165	197	200	184	174	160	191	162	162	164	171	172	183	180	177	176	176	164	176	207	175	173	198	170	157	178	160	177	162	162	196	171	172	179	159	183	168	166	202	153	198	181	169	186	190	176	161	178	183	173	170	208	198	168	178	165	184	182	165	163	196	194	171	189	174	198	194	185	175	195	184	191	184	171	178	187	172	153	175	162	151	196	204	207	176	178	188	172	184	176	172	167	181	170	164	201	185	174	164	215	185	181	198	179	186	179	166	167	171	194	201	173	172	183	185	185	173	188	138	171	175	187	163	180	154	168	173	163	163	155	177	182	176	157	162	179	171	148	162	151	183	189	160	199	191	161	190	168	169	197	161	175	176	183	168	152	183	162	152	154	156	161	172	195	188	188	194	161	158	151	179	175	176	196	188	186	178	169	145	185	156	175	193	190	167	152	183	173	164	206	182	181	170	159	167	146	144	153	170	149	155	184	174	150	185	150	186	167	174	177	181	165	183	196	164	180	175	179	206	150	157	183
3507	4952	2900	1586	1029	806	704	664	568	563	513	508	476	452	476	461	446	479	450	449	438	412	424	439	445	442	423	416	460	459	423	446	486	420	445	445	439	411	421	451	466	431	418	414	419	426	470	376	431	481	429	401	449	408	448	440	406	429	432	415	433	426	428	395	468	431	437	425	429	413	457	415	403	452	438	445	419	418	377	504	419	441	455	445	410	435	469	382	424	409	428	422	429	427	443	448	422	422	438	463	416	447	409	439	414	447	422	424	418	385	431	399	406	485	446	470	416	450	431	410	421	419	465	430	431	390	427	413	410	419	428	404	435	421	433	445	437	429	447	419	422	429	437	427	473	400	401	398	442	413	430	424	449	408	443	435	418	413	419	427	440	467	447	440	422	412	446	435	457	422	447	444	454	419	424	408	421	432	437	453	435	433	400	465	414	412	449	456	405	468	430	418	407	431	458	438	454	432	473	408	415	422	435	454	431	435	461	431	383	465	424	450	454	423	436	430	443	455	432	433	425	386	448	404	409	424	431	411	444	445	425	411	415	445	427	420	415	424	414	407	456	420	426	442	453	433	447	429	424	461	437	426	405	420	409	414	431	407	433	409	396	407	440	426	435	443	434	457	391	443	420	424	405	401	430	474	453	451	457	405	413	459	412	409	435	424	437	429	446	388	448	433	465	432	394	419	471	418	486	426	469	437	430	438	401	454	442	371	406	411	455	437	416	409	411	451	423	434	404	459	396	430	449	449	431	432	445	418	388	425	462	442	447	427	399	438	409	400	427	459	450	484	468	426	427	458	402	389	427	457	432	392	404	433	428	455	428	412	425	410	432	460	408	394	395	427	481	429	419	429	426	427	444	429	425	441	442	441	443	412	426	461	462	452	496	414	445	419	435	426	423	416	397	410	469	441	435	479	443	392	462	430	465	419	434	393	422	449	447	433	418	387	433	436	412	478	452	457	437	404	416	405	440	449	432	444	424	448	391	441	383	453	449	439	428	442	408	424	443	434	425	458	456	452	444	437	405	442	435	474	412	453	433	412	417	464	428	451	405	435	430	433	428	420	456	444	440	416	372	446	406	424	432	387	415	411	424	395	436	456	443	398	412	461	454	446	412	409	419	423	419	431	432	426	436	461	418	440	410	425	447	464	417	432	416	432	387	480	447	435	425	401	445	452	406	441	409	486	450	453	467	422	396	415	431	438	459	429	410	441	441	390	460	424	441	441	426	415	463	410	419	403	404	424	441	396	418	463	421	416	457	485	442	451	387	435	449	437	415	435	402	436	399	442	426	408	417	416	388	412	403	447	437	456	433	409	466	403	449	395	409	416	433	428	430	425	401	443	456	437	432	414	440	456	435	420	443	426	455	447	407	439	452	442	466	420	437	424	413	456	439	433	426	408	428	465	411	419	486	472	409	419	440	412	459	440	413	434	416	449	404	438	461	421	436	390	428	461	463	428	465	446	394	450	426	422	421	443	439	389	437	416	413	413	454	428	432	438	394	450	417	432	437	435	446	387	431	428	421	436	427	467	419	442	446	465	458	442	436	476	436	402	418	415	408	416	423	404	403	401	425	411	453	421	406	452	415	438	466	427	408	468	486	462	433	387	419	474	432	442	423	437	457	426	427	425	445	434	442	461	432	439	437	433	435	432	429	420	442	453	408	417	406	406	432	407	396	421	403	431	433	406	477	412	421	440	423	423	436	397	402	404	379	432	415	452	453	441	444	414	429	457	438	445	448	434	433	422	439	439	430	423	425	425	428	460	424	437	446	444	399	413	468	439	433	441	482	424	441	463	440	443	412	424	460	410	417	445	454	461	452	395	422	432	351	439	421	422	418	455	412	438	435	432	454	408	455	455	418	431	475	433	456	421	439	397	426	476	414	415	464	430	439	425	474	423	395	415	413	427	450	439	447	447	406	413	430	445	479	445	447	432	429	408	377	430	418	427	428	417	416	427	440	383	397	436	450	391	434	418	459	443	412	409	488	414	433	423	403	469	444	399	390	456	417	446	431	394	428	429	438	437	441	399	454	460	422	472	431	460	448	435	425	455	421	371	436	456	430	431	413	399	444	426	426	449	421	425	413	434	434	426	445	431	443	421	437	405	430	442	454	409	438	432	444	472	443	427	462	411	405	432	426	389	397	427	449	467	419	416	450	386	447	448	446	445	438	427	436	434	445	421	422	441	450	412	440	435	440	398	413	438	461	451	424	455	415	412	386	442	435	438	410	438	420	423	433	461	420	429	435	424	417	417	431	444	441	422	434	413	444	429	423	462	437	447	440	426	430	410	449	428	440	467	411	449	426	444	410	462	414	400	451	445	416	455	437	428	468	430	426	455	411	414	401	439	448	401	406	448	430	445	428	420	409	405	437	426	413	435	467	470	430	413	457	449	449	406	458	410	429	469	412	420	395	406	423	417	456	433	436	409	387	439	442	420	446	471	418	410	449	457	420	382	423	433	438	459	445	426	443	433	438	448	440	431	442	409	452	441	410	398	449	476	393	417	461	414	429	396	416	439	399	427	441	437	428	456	405	424	398	416	388	449	460	408	420	457	417	397	457	389	466	424	450	447	435	436	438	455	432	470	426	408	440	449	414	417	424	412	435	439	474	407	460	389	411	426	429	406	439	456	407	420	426	390	415	436	441	417	420	421	459	459	442	401	396	411	451	403	383	437	413	422	445	436	415	387	422	433	431	435	469	401	434	428	403	466	411	438	417	407	409	432	420	390	412	474	397	401	451	408	469	426	449	425	426	390	412	441	427	454	416	388	409	453	443	433	430	444	408	400	416	405	440	465	424	472	461	404	403	412	428	432	397	443	404	476	446	443	461	427	440	417	446	417	447	438	413	418	445	435	422	375	437	461	454	430	457	427	392	455	459	408	419	445	425	387	404	490	422	442	405	436	435	401	419	419	455	390	428	417	427	433	426	415	451	469	415	412	400	460	433	426	420	429	414	420	442	453	460	437	437	426	422	421	448	408	400	436	422	436	447	450	450	431	426	460	430	424	392	457	437	437	424	419	455	411	436	412	421	415	429	385	407	435	432	436	420	417	436	472	426	463	419	438	423	403	418	401	441	448	438	478	441	447	429	460	446	421	432	457	458	443	414	412	402	415	409	439	381	460	432	449	422	416	389	400	402	417	425	459	413	438	438	438	439	453	439	449	405	442	428	404	423	418	416	435	385	411	404	424	378	437	442	422	400	455	461	458	419	429	423	439	435	401	398	422	438	391	425	458	404	457	440	400	470	457	438	426	425	443	412	439	476	467	450	419	422	434	415	418	408	418	422	425	437	456	465	435	458	409	433	448	427	438	421	425	429	403	413	402	386	406	435	429	411	414	420	425	422	411	414	430	442	414	406	440	418	391	446	416	435	469	430	426	421	430	428	473	443	458	400	439	400	409	447	416	434	431	431	457	424	433	418	472	428	415	437	411	447	413	461	398	438	398	452	453	394	420	429	421	429	418	430	426
31185	19181	7947	1218	807	682	688	632	549	536	449	448	462	391	422	412	430	431	423	372	399	407	413	401	386	427	406	396	376	442	434	431	414	436	397	406	443	438	429	390	392	410	381	423	435	385	423	421	399	410	385	451	437	405	380	437	405	419	392	432	395	414	413	428	416	442	379	409	392	419	374	408	446	410	427	441	390	407	405	408	416	448	404	426	384	394	368	428	428	404	385	426	401	391	422	408	422	431	406	398	426	411	426	419	418	405	433	391	424	417	371	381	397	379	398	409	398	407	435	405	425	390	445	445	401	417	405	414	410	401	424	410	403	405	375	402	378	432	443	367	403	421	415	451	385	416	400	380	397	383	399	431	443	420	371	389	404	369	402	400	430	420	403	398	370	456	413	417	403	389	430	466	374	350	414	444	407	443	396	414	418	398	417	431	387	410	408	416	395	458	391	394	416	410	400	396	366	401	404	434	378	389	369	406	432	388	414	410	389	413	401	411	370	369	397	385	460	410	420	399	458	412	441	424	388	422	407	388	383	379	416	375	420	440	408	407	444	386	391	386	411	423	416	412	388	397	393	400	410	413	436	427	369	398	433	392	437	378	430	417	397	383	393	402	380	447	407	400	410	384	391	394	418	399	426	402	415	400	398	414	401	436	375	389	398	408	384	421	396	394	435	386	415	419	380	393	434	394	381	468	408	416	431	396	425	374	392	425	400	397	439	445	380	389	398	379	445	423	449	400	380	358	428	385	402	393	419	433	403	382	385	448	396	422	391	372	370	412	401	404	417	404	388	386	379	394	410	447	420	400	406	396	449	418	404	397	366	390	410	404	394	410	409	397	412	405	396	399	367	374	380	465	422	416	422	410	398	437	392	410	390	396	415	444	384	431	400	435	397	405	388	460	417	458	392	376	403	391	392	403	438	445	379	407	446	411	390	369	433	392	411	405	411	415	393	407	399	362	423	414	444	426	425	409	396	427	416	394	399	413	386	407	405	376	390	395	363	398	377	395	396	349	421	427	384	419	402	378	397	395	383	392	406	417	428	414	419	412	399	462	394	453	371	408	411	416	389	398	393	393	395	390	409	393	428	394	390	376	420	404	455	383	422	405	411	411	443	429	399	401	421	385	392	409	462	406	407	368	400	361	401	395	394	409	403	375	395	437	394	400	422	393	435	400	391	398	406	422	404	459	432	367	453	415	388	397	383	398	401	392	415	380	425	396	403	380	418	408	414	421	368	438	420	384	441	429	417	417	401	398	419	446	437	431	410	400	420	405	377	390	382	419	424	410	415	398	435	421	390	371	408	403	415	433	391	424	428	434	416	424	359	420	422	401	406	418	427	381	422	423	430	428	414	398	415	388	425	402	381	417	410	417	372	436	393	416	417	413	428	397	399	385	403	438	389	408	398	414	417	440	398	410	414	454	408	405	378	394	412	382	386	403	412	424	455	405	387	405	399	417	413	390	430	410	457	402	397	393	420	433	411	423	386	385	381	425	377	400	379	391	408	424	370	397	401	459	410	410	405	388	409	389	376	439	430	397	380	414	391	397	440	449	428	404	419	449	406	400	424	381	420	367	389	450	412	412	403	411	412	398	375	406	418	396	410	398	396	400	405	424	404	402	410	378	409	406	402	410	413	408	391	365	407	419	397	394	416	416	400	377	387	416	422	353	420	385	402	403	375	367	415	436	403	378	419	373	389	410	382	361	387	416	394	388	397	393	430	424	384	424	425	392	366	414	425	422	377	404	406	416	378	398	426	413	414	384	404	417	454	386	406	438	447	412	416	423	382	431	386	418	419	388	404	423	389	448	380	370	390	435	419	379	380	434	422	417	454	411	391	385	431	453	403	374	398	373	378	449	420	394	389	393	357	397	404	404	438	444	446	391	380	377	380	382	380	367	428	452	381	409	360	426	388	441	398	418	413	405	413	394	404	461	448	393	388	481	442	448	406	411	390	442	424	418	428	407	421	345	384	420	370	410	413	401	425	395	413	416	377	415	425	401	430	403	427	436	404	412	374	378	401	401	356	411	382	400	408	367	418	408	410	395	402	399	405	399	414	371	370	430	409	424	422	434	406	419	418	397	440	430	407	403	420	391	411	452	391	460	413	418	420	406	398	417	417	434	406	398	414	417	420	410	398	390	389	393	388	428	384	420	419	378	436	412	415	408	419	385	446	442	426	414	405	450	424	415	427	421	425	380	424	374	341	415	355	412	385	419	397	399	434	387	412	425	442	394	410	430	374	387	392	422	422	458	414	401	427	421	415	404	418	373	384	400	399	400	398	387	448	417	416	436	409	402	418	414	394	450	419	439	396	369	378	411	408	382	375	378	386	434	386	408	405	385	400	398	432	400	419	423	391	421	430	392	405	402	393	375	404	406	407	370	409	422	437	416	378	389	403	398	390	415	378	459	408	384	385	416	395	421	415	388	416	387	416	429	411	415	421	429	398	364	427	424	360	430	389	399	409	389	393	385	381	444	392	416	440	460	402	427	383	385	408	401	399	383	397	384	378	451	438	397	372	374	419	413	384	389	423	415	413	438	437	401	438	439	412	417	464	417	417	412	378	406	452	404	358	413	377	411	419	426	399	428	407	392	378	449	401	402	436	380	417	401	409	438	390	438	400	403	412	387	394	403	359	413	395	413	365	406	372	417	394	403	408	367	391	391	435	458	405	399	354	451	394	427	379	387	433	388	398	406	419	397	420	441	402	434	394	407	426	394	418	396	407	374	378	423	424	464	412	447	387	389	398	443	436	415	408	380	364	441	422	427	425	415	416	435	388	399	411	418	424	439	389	399	399	393	397	399	420	436	427	393	385	402	436	399	402	410	432	428	434	407	391	421	400	476	414	381	388	400	387	414	405	408	437	394	388	385	416	408	406	425	369	404	375	433	415	389	410	407	400	418	409	428	436	392	404	434	404	402	463	400	404	408	394	378	425	415	391	381	393	409	431	424	402	384	401	384	422	394	410	372	390	418	414	409	380	372	385	382	390	406	395	419	413	461	386	381	383	402	453	393	406	445	406	395	416	417	402	395	381	396	392	417	373	394	387	410	430	380	412	434	437	392	414	412	417	430	465	395	370	450	372	380	466	379	381	409	415	391	420	437	399	391	384	388	394	397	432	408	405	417	397	375	415	395	403	421	449	402	392	444	388	410	382	425	412	378	419	396	397	377	430	436	396	412	445	393	431	411	389	432	381	408	391	433	394	419	435	396	383	441	442	413	407	428	402	448	372	390	394	412	406	450	401	420	402	411	453	426	419	396	400	403	459	396	394	425	422	405	377	403	394	393	405	384	391	428	426	392	426	404	401	391	402	399	420	404	447	415	420	387	380	374	386	408	391	442	420	411	449	387	384	399	380	375	402	458	389	405	399	361	384	397	413	405	429	372	398	370	434	390	412	403	401	485	449	392	382	395	378	400	391	401	400	403	385	400	379	432	405	432	410	404	395	381	401	421	380	390	408	385	381	415
5634	1808	1439	1184	1093	975	944	932	908	937	938	917	933	896	866	941	900	915	930	887	881	926	878	920	867	902	899	923	858	868	890	893	901	892	929	912	940	877	916	895	921	815	908	934	890	866	930	874	920	865	891	863	896	984	883	903	851	899	907	841	918	951	949	897	892	872	859	858	903	908	895	900	896	899	870	957	921	942	901	854	877	892	921	954	907	880	961	903	921	840	917	895	882	899	864	887	942	931	869	922	870	885	924	911	974	935	871	880	887	899	857	903	924	911	854	862	905	863	888	927	916	870	910	860	886	883	927	948	905	900	951	900	928	916	870	908	935	912	939	954	873	886	953	961	954	906	914	873	890	914	926	924	898	885	866	902	944	836	890	879	940	914	876	892	861	888	871	871	895	895	899	877	902	872	857	898	892	890	846	905	932	933	912	881	929	921	859	967	929	903	975	882	872	907	822	860	911	905	956	884	895	857	915	908	923	890	905	927	906	859	911	879	877	910	895	903	915	913	929	928	930	875	934	901	923	909	941	914	902	948	859	892	909	894	882	881	851	880	904	906	928	916	944	864	917	930	866	974	904	846	898	864	892	831	933	885	880	863	858	912	927	879	889	881	879	926	930	886	866	885	906	899	959	909	940	834	872	916	898	877	906	881	848	912	913	905	893	855	905	937	947	895	938	887	868	887	876	873	943	895	892	939	892	929	890	890	914	915	887	912	940	882	915	870	876	926	917	873	870	857	861	902	904	872	916	895	882	887	881	924	901	878	907	904	925	899	923	899	939	899	872	886	886	893	857	912	926	892	877	915	944	899	908	901	890	891	847	861	874	926	893	975	896	960	879	931	917	900	903	938	942	924	897	878	893	880	910	848	932	877	862	847	919	892	944	923	927	892	872	907	895	845	918	903	874	948	911	958	876	921	916	870	946	856	952	898	951	903	927	918	929	919	864	862	911	876	887	941	908	849	909	902	891	944	917	855	892	962	900	896	922	877	868	947	907	880	832	901	908	902	911	887	874	903	885	919	906	901	915	979	879	864	932	908	831	896	929	881	920	923	919	833	883	869	890	912	907	912	880	910	905	928	898	943	883	929	908	916	955	874	925	867	957	917	961	888	918	907	999	861	902	940	935	977	928	883	933	889	897	942	875	899	930	855	939	926	884	906	914	925	867	919	914	872	900	917	877	897	889	844	934	909	905	905	910	890	903	966	886	914	939	921	884	866	927	899	872	901	907	896	924	834	884	861	947	898	881	907	865	875	820	964	886	899	886	937	927	889	976	910	893	895	893	910	865	965	863	946	871	886	872	938	852	959	916	861	934	963	860	879	915	896	872	922	883	854	894	915	848	944	898	892	916	899	929	925	959	896	908	883	921	886	885	929	851	873	927	924	966	919	893	863	893	914	828	886	878	877	944	920	891	944	876	807	886	900	987	902	879	890	896	889	894	881	925	890	918	909	878	945	870	922	918	905	924	820	851	883	879	862	943	960	927	848	867	916	935	935	910	915	875	915	886	886	899	909	899	920	895	890	910	874	907	881	897	886	887	839	881	911	832	922	919	880	911	868	881	883	964	922	953	847	931	920	909	874	925	926	853	928	909	847	953	871	908	865	941	883	860	919	882	916	840	866	944	887	961	932	857	918	878	870	861	902	912	897	893	887	910	857	866	913	886	842	910	887	868	875	876	878	863	913	904	883	889	870	901	884	883	856	909	902	899	849	838	923	879	952	943	857	941	845	922	882	898	929	890	936	929	890	932	881	896	938	877	892	891	937	885	932	927	872	917	923	940	891	940	856	899	924	929	889	945	893	926	911	873	878	866	940	866	893	893	919	962	899	880	895	967	915	899	886	879	949	939	890	917	845	883	965	878	905	913	907	878	904	935	863	897	891	913	895	881	929	867	893	895	943	943	879	923	930	889	939	883	884	908	854	883	873	961	896	917	908	871	965	911	891	932	898	899	883	854	888	878	909	859	971	929	884	892	863	885	904	908	879	941	873	899	900	889	866	918	875	841	849	876	916	893	880	925	894	886	892	896	870	911	924	909	900	930	901	924	934	925	861	898	902	927	918	901	888	937	927	912	872	891	920	923	861	865	902	906	881	920	947	938	875	875	895	964	916	891	874	926	935	910	903	932	888	919	876	892	931	858	908	946	884	899	900	948	917	915	884	854	904	906	917	895	934	874	909	964	938	900	891	911	884	850	920	874	918	895	924	908	875	925	853	869	857	913	910	933	957	948	905	914	923	942	858	886	881	885	866	930	959	938	886	905	927	858	884	870	907	847	887	890	848	864	822	884	872	944	844	923	868	885	877	914	880	884	919	853	903	932	937	876	902	974	895	900	938	944	933	890	901	868	854	945	880	841	922	882	938	911	878	942	840	957	915	900	931	882	896	914	951	906	885	948	877	919	915	851	919	889	923	925	960	942	907	875	927	925	931	905	873	882	902	895	853	890	900	892	900	869	925	958	909	926	883	909	870	900	828	939	908	881	850	904	875	892	895	909	880	869	906	906	887	872	947	898	907	986	888	933	927	851	887	878	895	826	908	923	914	982	884	834	881	907	910	843	877	874	904	913	959	914	898	884	909	899	877	948	874	917	845	897	861	869	900	912	912	939	899	879	910	903	962	879	865	921	889	831	881	899	882	917	937	940	904	882	900	848	966	906	889	958	930	879	921	893	910	875	917	871	909	871	963	879	869	908	884	870	931	940	841	933	887	891	901	893	914	953	966	903	860	975	902	923	906	896	857	891	888	934	898	886	873	874	884	919	903	879	905	928	867	930	887	856	909	951	902	922	905	826	888	865	915	854	890	900	892	826	928	914	936	913	901	905	881	923	900	889	922	930	904	889	899	864	865	901	945	894	853	854	855	867	920	867	856	925	880	917	824	858	902	932	936	885	874	923	921	940	879	860	932	895	892	898	886	950	946	872	914	875	870	930	881	939	910	897	894	935	859	956	886	903	876	856	883	903	890	866	891	907	868	940	879	928	880	859	905	967	916	866	937	963	893	975	900	893	911	962	976	852	920	879	900	866	916	946	944	857	905	939	922	927	911	910	928	895	913	931	875	865	932	899	863	876	873	897	868	895	880	849	920	885	899	955	871	893	925	885	827	938	973	913	909	884	879	876	867	869	895	907	914	865	943	891	947	879	943	829	881	922	903	882	916	947	961	959	885	873	910	870	957	839	867	934	900	943	905	853	941	900	869	937	926	941	901	861	904	925	930	854	932	850	903	839	927	933	920	888	941	930	899	881	923	880	862	908	902	900	853	881	921	893	900	890	900	908	891	929	898	943	924	953	911	890	899	966	936	922	909	922	930	894	926	898	901	905	859	878	839	943	921	922	888	904	853	928	898	822	845	891	874	869	922	876	898	909	873	933	900	837	882	885	904	916	901	881	932	912	881	884	921	919	938	908	934	895	894	879	879	928	886	885	947	891	873	919	900	916	976	886	910	840	926	917	934	925	910	874	897	921	920
23963	20636	23881	27389	20630	20021	1723	868	547	499	410	384	399	342	296	312	306	286	340	294	289	295	289	275	328	294	313	293	344	248	309	312	319	278	275	310	283	306	272	279	284	290	270	256	277	266	304	299	280	283	292	297	293	286	277	290	295	255	252	282	307	289	311	291	298	314	287	283	297	291	297	276	272	310	321	310	276	296	289	296	306	308	302	273	284	265	299	289	308	299	282	307	301	313	331	307	293	307	324	262	292	289	263	287	238	272	267	297	278	293	251	301	297	296	288	281	296	274	324	270	270	267	297	301	276	305	279	307	269	289	280	295	276	293	268	293	300	292	289	324	292	263	307	273	291	321	301	283	317	309	281	311	292	302	306	304	293	272	262	263	292	270	262	280	278	297	284	330	300	253	290	292	257	317	315	292	322	276	283	307	270	255	319	253	301	266	278	267	269	301	326	286	281	242	273	283	248	314	295	289	308	298	289	289	305	269	300	299	270	300	293	319	292	293	331	303	307	254	267	313	293	282	265	294	294	284	331	316	266	284	305	301	294	300	256	325	291	305	264	265	300	288	295	261	306	287	298	284	289	273	302	305	281	255	277	293	275	277	321	306	302	278	292	291	285	265	282	280	282	258	291	294	302	262	294	284	298	280	286	289	256	295	297	266	275	292	277	289	289	282	245	280	285	287	293	297	281	272	318	278	302	285	264	296	274	280	280	286	284	301	293	304	306	299	300	284	280	298	310	244	316	297	283	282	294	293	290	298	306	288	293	283	271	312	281	263	278	304	306	295	258	298	297	276	294	263	280	280	289	304	318	284	310	293	280	282	301	277	295	289	283	305	304	292	299	274	292	301	258	319	283	279	291	300	262	293	292	301	309	292	286	288	278	302	278	261	285	273	300	278	275	281	296	314	277	284	275	307	252	295	287	286	318	264	268	285	302	304	301	297	288	311	285	283	288	255	308	301	304	300	288	301	287	308	299	294	286	283	303	276	267	302	292	308	297	277	284	287	297	278	284	266	294	297	277	325	294	261	271	288	301	286	289	294	264	273	291	276	286	290	311	287	288	309	299	287	272	299	278	279	306	266	294	334	261	313	272	316	280	268	282	279	309	264	283	260	290	297	308	265	279	319	290	285	292	278	291	287	277	270	325	317	290	261	285	281	291	274	265	258	301	275	297	259	280	311	302	279	318	278	300	325	263	276	272	281	277	270	297	302	301	338	287	305	316	273	256	297	329	264	284	289	288	329	294	286	308	277	310	297	256	259	284	284	301	287	305	249	324	268	274	290	287	268	274	304	285	298	271	312	279	285	300	259	284	274	302	267	305	309	291	287	282	292	272	264	287	294	286	278	279	258	298	287	297	282	291	248	277	307	267	292	323	324	311	271	297	257	280	264	276	308	296	289	301	279	283	303	313	312	275	276	258	319	301	283	296	279	300	282	281	287	286	307	268	284	285	294	250	280	285	287	255	248	275	306	249	268	301	279	279	296	245	299	285	292	294	260	301	253	298	252	301	295	308	261	261	313	300	270	307	296	286	278	290	241	281	295	287	268	285	319	293	306	287	290	269	291	315	292	273	280	305	304	276	261	279	312	285	260	316	298	298	282	272	288	274	276	276	303	249	293	319	287	283	300	325	305	266	312	301	245	287	280	272	297	285	298	279	298	275	301	317	281	289	294	305	287	267	284	312	287	287	276	265	295	275	276	313	268	321	279	304	271	290	289	285	273	266	294	269	272	309	271	280	316	300	276	279	253	283	298	297	278	278	288	291	273	294	321	333	284	290	305	272	291	296	273	299	283	296	296	333	276	314	295	300	314	245	291	275	301	272	291	275	312	281	327	297	271	259	293	300	289	273	334	299	287	287	312	303	273	281	270	293	320	288	281	295	284	278	293	299	305	277	288	294	265	258	288	302	319	278	275	273	304	297	328	270	297	292	300	256	308	280	296	260	315	269	274	293	258	253	296	295	330	288	279	265	303	312	293	320	281	327	321	263	280	274	294	302	285	270	293	324	303	287	316	268	267	291	315	277	275	277	291	319	314	308	304	313	325	323	291	268	277	245	282	284	261	319	277	317	316	320	287	297	290	283	273	311	279	284	271	268	288	291	298	284	265	272	277	284	285	296	278	252	275	296	302	288	281	271	309	290	269	270	310	289	294	296	269	288	263	291	263	267	280	299	284	293	284	282	282	320	312	296	272	292	323	288	271	286	259	297	318	298	293	289	293	274	309	252	292	257	281	272	265	288	306	269	287	246	309	303	259	294	271	294	279	336	289	313	307	285	281	327	276	281	251	326	267	257	281	286	268	328	282	319	304	275	293	302	305	292	281	261	286	270	256	296	288	263	279	296	297	281	279	317	310	305	257	304	260	279	280	293	276	291	285	268	261	300	281	289	272	326	284	309	295	329	299	295	291	295	277	286	287	329	293	307	290	272	284	324	291	292	290	279	283	320	284	278	295	305	260	267	342	316	271	281	307	284	289	305	313	297	317	297	302	313	293	303	268	266	275	302	297	255	283	259	286	274	318	282	267	302	303	303	302	252	249	259	280	277	267	284	288	298	301	262	288	293	281	288	276	293	279	302	282	321	285	295	310	271	290	269	324	294	307	269	286	300	247	281	297	326	297	280	298	296	301	284	307	303	309	284	272	286	300	279	271	300	317	286	300	280	240	276	273	276	269	255	265	261	303	266	296	250	318	317	321	314	299	277	273	300	281	265	273	281	268	320	271	261	284	299	285	310	312	279	305	280	290	262	288	283	271	296	287	305	271	313	297	312	260	264	285	303	275	317	299	282	302	270	271	290	281	275	257	299	299	281	271	279	297	272	283	272	277	267	293	271	284	272	284	274	287	269	302	299	323	301	293	296	292	313	253	282	269	300	279	312	279	280	307	288	302	276	255	330	290	264	272	256	266	292	286	296	304	299	319	282	282	282	286	329	309	281	326	294	277	309	288	292	268	304	284	280	299	314	290	291	263	297	286	304	298	281	302	301	259	252	297	275	287	300	296	292	286	279	314	281	292	311	277	291	291	316	285	292	281	280	313	273	274	269	293	289	296	258	317	243	315	297	277	303	275	301	273	289	289	285	302	314	278	303	291	302	305	301	294	279	275	288	283	304	297	275	279	309	298	275	287	304	287	288	297	252	279	296	267	272	265	293	268	295	297	306	260	250	296	279	279	268	310	262	277	300	272	287	300	272	276	283	272	289	308	267	273	287	305	325	321	270	271	264	272	310	301	282	281	301	334	294	298	306	307	294	289	293	289	292	309	290	282	276	285	259	277	293	244	290	304	271	296	252	306	283	284	287	275	289	284	281	282	311	282	340	291	281	284	299	322	279	291	299	273	289	274	311	263	299	319	305	267	251	294	298	244	302	302	274	272	267	261	312	336	300	308	299	273	253	278	300	249	282	327	309	300	301	303	279	306	296	305	302	269	300	285	271	242	281	284	301	290	291	262	282	269	280	282	288	283	311	299
3474	3390	2020	1405	978	879	818	791	753	692	661	658	729	651	620	651	653	659	677	703	672	663	674	674	659	611	694	633	585	634	668	647	676	632	675	685	650	686	671	620	638	636	622	624	628	632	669	611	679	647	628	653	684	664	691	669	659	655	653	656	626	608	660	651	717	664	667	675	668	621	688	640	621	667	663	651	614	609	666	643	601	669	685	644	620	653	632	676	690	631	629	660	673	664	666	679	669	712	674	630	625	621	637	630	652	611	640	638	686	641	659	600	678	643	638	669	636	638	672	666	620	641	629	668	697	710	661	666	656	690	602	654	664	633	686	689	663	626	674	671	655	614	671	670	626	683	601	641	660	659	623	695	605	618	644	653	635	649	668	661	674	701	702	689	669	662	645	636	662	606	683	649	656	651	609	657	699	614	652	657	669	663	642	614	636	612	645	708	719	630	665	603	676	683	632	635	618	696	649	657	640	658	654	646	665	630	661	648	636	669	622	634	635	670	672	699	677	647	659	649	657	658	620	658	644	613	629	658	660	665	673	671	643	622	644	659	676	704	672	670	660	627	663	644	642	665	673	634	626	634	639	639	650	618	611	668	660	620	656	631	671	612	652	645	612	613	667	658	593	667	662	689	642	617	633	622	622	695	648	624	687	651	604	670	667	637	637	651	659	619	619	655	635	643	674	665	676	655	613	637	626	695	632	672	649	636	682	595	641	633	674	642	668	663	616	634	592	664	665	656	627	663	669	651	603	631	662	708	632	636	684	671	646	643	656	675	643	664	674	618	661	666	632	666	695	562	613	571	671	688	614	654	616	627	654	629	634	684	668	665	678	654	600	639	651	683	655	653	670	665	678	653	641	641	642	635	639	639	668	644	712	637	686	665	649	666	635	669	661	628	637	666	583	682	657	634	639	652	640	640	636	606	650	682	622	661	631	676	629	622	654	611	650	641	662	591	673	646	660	674	634	633	696	645	638	614	686	630	616	641	654	643	631	615	677	648	658	704	662	650	647	667	665	619	648	671	608	675	652	669	603	627	578	664	671	632	650	618	649	611	648	649	695	661	651	674	599	651	634	698	618	742	669	637	605	650	651	617	706	636	640	688	647	634	623	660	609	664	654	682	632	635	624	634	624	660	669	667	681	690	681	595	648	643	636	645	594	620	620	622	672	651	672	642	665	693	601	620	650	610	640	641	694	666	670	661	641	623	626	640	653	626	663	651	656	622	696	653	650	696	616	626	691	644	639	716	637	614	630	615	641	689	643	591	674	676	633	659	619	648	682	639	644	645	673	640	661	622	628	666	673	659	601	645	673	674	644	622	663	639	616	666	633	620	651	658	649	655	659	658	625	622	641	623	609	645	643	670	610	674	680	623	677	628	667	688	654	639	650	609	648	699	631	646	605	648	683	652	696	631	660	634	608	631	619	629	630	667	652	658	666	620	595	620	641	648	603	648	648	651	619	682	663	629	649	656	652	653	608	654	629	663	640	656	628	692	644	626	662	653	654	655	636	654	648	667	635	588	661	630	625	639	693	708	633	652	646	647	671	613	634	658	671	636	690	647	646	686	647	649	652	619	645	659	648	635	644	655	656	620	632	683	624	617	618	707	635	658	647	668	609	708	591	623	644	612	662	633	673	670	683	628	601	618	598	666	627	606	611	688	643	632	649	652	634	639	621	665	631	676	642	667	670	647	628	641	664	657	653	639	672	622	632	666	631	630	626	666	623	617	669	650	690	641	593	665	653	662	658	640	677	623	646	688	675	640	632	614	630	653	624	662	637	633	618	639	660	651	686	655	677	650	654	631	641	671	649	672	611	629	619	636	631	625	650	626	637	670	669	606	649	661	640	636	675	637	654	670	657	613	685	617	639	659	625	629	652	623	662	601	669	629	645	673	639	654	669	643	629	672	649	630	633	674	638	690	605	702	644	651	647	619	618	615	649	654	606	631	683	647	701	659	636	671	636	688	662	630	659	694	720	637	701	631	648	661	633	673	660	665	609	679	670	661	644	630	650	672	642	604	650	639	605	668	682	636	626	637	639	623	637	687	632	624	640	623	649	645	607	652	671	682	680	678	642	654	605	640	673	630	625	639	630	663	685	636	625	706	664	694	689	675	635	629	667	613	628	660	652	681	654	612	564	628	684	641	654	689	619	655	628	660	660	678	617	641	631	622	674	669	624	602	646	649	655	663	661	640	647	677	704	680	596	672	654	662	643	614	644	644	621	698	656	651	619	628	630	662	586	647	614	640	674	625	657	643	637	621	689	634	613	629	609	661	676	618	575	647	644	662	657	622	621	660	630	638	653	702	685	682	683	641	589	646	632	650	613	657	715	651	666	644	658	615	678	646	611	636	662	599	643	656	613	610	635	699	641	692	615	619	634	673	665	660	658	692	641	655	652	669	663	625	674	649	657	660	635	653	625	659	645	694	693	627	660	613	667	654	663	655	648	637	652	693	621	653	628	622	672	637	607	592	660	631	640	606	642	653	682	635	683	637	629	677	673	673	675	711	643	628	645	643	649	641	692	651	594	665	623	637	658	676	623	681	633	683	673	661	700	659	647	651	661	628	675	638	644	687	653	675	654	622	667	675	617	649	670	683	686	614	641	628	699	646	691	678	666	635	610	611	632	656	633	666	690	685	650	645	661	617	661	635	691	628	662	628	638	653	655	653	669	640	639	695	623	688	630	672	683	653	658	655	636	669	658	661	675	673	624	656	668	693	638	572	648	612	676	623	657	693	615	689	640	639	618	609	643	628	643	633	654	614	632	647	616	622	630	648	638	637	668	623	696	627	646	670	666	675	701	657	663	660	633	637	648	654	666	640	674	667	682	642	629	659	622	660	629	609	646	661	628	633	636	697	697	665	653	679	690	626	682	610	646	673	681	655	672	648	609	656	651	612	632	641	676	690	640	666	672	679	673	636	645	637	644	642	624	622	670	618	629	667	704	649	659	707	642	613	623	628	658	627	611	659	660	590	577	643	650	657	685	652	637	677	662	607	661	666	662	625	643	696	631	603	651	708	636	641	660	665	637	656	665	685	615	639	685	620	685	613	679	659	633	643	669	663	666	620	626	611	603	669	669	643	621	663	659	586	662	645	661	676	673	654	672	643	648	639	591	653	652	654	635	641	645	691	670	627	642	632	679	617	637	670	616	637	626	638	597	721	715	670	667	663	604	702	663	624	651	637	664	640	640	672	657	703	662	601	639	620	667	657	618	623	668	653	644	653	634	671	673	649	644	662	668	665	646	633	653	650	689	646	607	642	682	617	661	622	599	623	710	662	683	649	636	639	649	678	663	658	620	652	616	640	624	643	619	677	651	653	630	655	651	630	640	662	650	685	677	655	623	706	649	664	708	646	627	651	644	630	616	648	667	669	635	648	638	626	618	658	614	610	656	637	640	651	632	668	666	625	644	602	685	641	630	678	659	659	661	647	670	678	677	681	684	698	651	654	648	661	637	635	635	633	620	650
23375	20648	24215	27110	20656	20684	16707	1638	813	530	469	359	384	305	265	231	220	243	181	188	210	212	195	173	172	173	215	216	216	184	155	176	187	157	197	215	174	195	183	178	168	190	175	158	196	201	154	173	168	166	148	200	176	193	179	177	183	187	176	176	177	168	147	173	181	170	174	162	192	170	179	171	173	185	185	188	180	140	175	176	179	179	157	164	193	166	174	183	142	172	177	175	171	175	188	192	186	165	172	175	198	182	177	187	165	164	173	202	189	150	163	165	182	175	175	204	149	160	188	157	171	188	174	165	173	200	163	182	173	185	181	162	148	162	158	182	184	176	170	178	181	173	192	174	191	174	186	179	154	142	197	174	192	182	165	180	165	226	177	182	173	190	169	171	165	172	168	162	171	163	190	176	154	178	150	167	184	155	178	204	194	157	176	166	145	165	172	162	154	167	173	176	173	195	177	169	177	167	190	178	155	163	171	176	175	169	200	160	156	168	164	146	165	182	166	155	174	200	164	154	167	173	168	182	180	163	201	192	157	180	175	185	174	187	180	149	168	195	187	173	170	169	192	178	188	193	191	180	183	174	186	169	166	183	166	163	155	175	163	191	139	197	172	169	193	183	162	175	195	168	170	179	177	160	148	173	185	175	172	169	183	151	170	160	174	173	159	168	167	169	168	171	186	160	156	185	163	183	172	182	171	161	176	172	207	178	173	174	166	177	174	159	165	163	152	177	162	159	188	180	167	155	161	175	154	189	204	183	182	163	185	153	177	180	179	171	168	160	188	158	178	178	157	167	165	177	179	184	164	165	171	163	176	157	189	170	166	154	191	179	165	173	175	174	183	149	179	167	149	165	175	216	165	185	177	174	203	170	164	173	149	187	173	187	178	167	169	165	163	165	177	198	155	188	174	204	179	172	159	166	205	180	185	159	152	164	162	177	161	160	174	167	176	194	154	192	194	191	176	175	166	148	181	162	171	162	158	172	158	167	180	156	162	199	173	162	183	198	197	174	166	165	207	160	153	187	189	168	175	169	198	160	154	163	181	187	154	163	150	192	182	183	176	200	199	172	163	159	153	170	182	174	188	155	168	165	187	183	171	185	206	182	179	156	159	159	169	182	206	172	161	146	180	161	171	170	174	179	192	178	163	176	193	160	174	173	162	159	152	188	152	157	164	185	165	159	175	181	165	186	162	148	203	196	174	159	168	166	165	144	157	193	171	179	182	156	178	167	175	182	175	143	169	169	151	188	172	157	190	185	181	180	198	189	186	167	164	203	174	157	183	177	171	191	195	176	152	187	161	167	166	166	192	162	168	194	190	192	188	159	160	163	161	179	153	207	162	178	179	154	182	197	151	169	162	181	171	166	169	170	176	172	192	174	185	187	187	147	180	169	159	171	173	164	161	164	158	180	184	155	162	171	154	162	147	196	171	145	181	160	174	171	171	188	162	176	172	162	161	180	154	195	139	155	156	172	172	179	186	173	170	194	186	169	185	203	187	159	162	168	157	169	183	177	178	183	190	183	179	175	173	156	138	165	158	141	188	172	178	147	185	160	185	167	157	188	171	180	154	153	182	171	169	181	171	178	156	177	169	192	207	169	159	193	167	169	165	166	153	187	168	171	148	160	183	174	171	161	164	196	173	183	162	184	184	184	177	208	177	193	174	181	165	175	143	184	162	170	176	188	156	180	213	188	179	160	180	172	188	156	182	172	183	166	191	182	169	175	179	176	192	166	161	174	186	179	155	177	183	158	171	183	176	171	190	171	157	174	171	152	168	180	194	158	160	159	160	155	158	165	167	163	157	160	165	193	176	171	173	168	168	153	157	179	171	178	168	191	184	164	142	181	182	171	170	163	184	192	176	171	190	175	147	196	164	193	190	178	169	178	186	186	179	184	166	165	172	174	192	177	186	165	166	160	164	171	168	154	174	165	186	190	148	176	180	184	174	170	185	169	183	173	164	146	173	167	169	187	171	167	183	178	154	177	174	166	154	171	179	170	200	177	190	153	176	178	194	158	166	175	151	180	188	178	179	134	154	178	153	183	183	183	159	174	166	151	189	159	173	181	177	198	175	213	180	196	169	155	192	164	167	151	168	168	186	161	197	171	164	169	161	186	160	160	176	170	193	166	163	162	173	172	185	160	185	172	161	179	169	159	149	134	168	182	173	167	179	168	139	188	158	156	198	175	165	177	172	169	181	166	189	170	174	176	160	174	190	166	175	152	180	179	141	173	173	185	174	172	164	173	199	175	168	166	178	160	195	180	184	175	167	186	164	179	161	176	171	152	152	165	156	163	169	174	173	184	176	164	169	165	186	154	154	178	181	157	155	186	162	157	171	181	166	175	192	183	171	170	162	156	170	178	178	181	191	172	188	187	157	171	196	176	194	156	180	170	159	148	167	181	162	178	162	186	172	175	185	177	180	179	181	172	181	182	165	162	177	186	156	198	172	157	161	178	177	189	189	172	189	164	149	190	196	183	181	184	177	187	163	180	195	149	163	172	173	217	180	168	166	198	155	162	171	182	183	163	171	148	158	187	157	176	167	152	187	159	165	155	152	160	164	161	163	169	177	168	201	193	189	166	149	170	155	154	172	180	177	165	188	167	170	188	197	197	180	166	151	157	169	178	188	164	162	184	184	173	177	172	179	176	157	159	145	169	185	160	173	151	158	177	178	169	172	180	168	172	183	174	191	182	152	179	189	177	170	173	170	172	152	198	184	159	159	171	157	199	170	155	211	168	182	179	166	173	174	172	173	175	175	191	177	178	200	159	197	169	183	190	182	185	165	192	181	164	163	175	165	143	171	179	184	187	190	199	162	174	171	172	165	177	180	161	181	171	153	161	158	166	154	166	170	199	163	153	199	168	183	182	179	200	196	186	195	142	166	210	172	191	182	166	170	182	157	199	175	165	158	170	198	185	190	217	168	186	149	192	166	143	182	183	176	162	176	187	186	162	179	181	159	182	169	161	204	169	182	165	157	195	180	168	157	172	183	161	185	170	166	169	159	177	190	173	178	176	182	177	191	214	191	168	164	176	156	144	164	163	172	182	164	149	175	174	167	163	168	162	179	186	179	158	169	158	158	173	163	165	185	167	170	169	156	170	157	174	182	193	163	166	163	175	181	183	180	183	177	182	163	158	173	199	175	151	174	187	173	195	171	154	157	177	165	178	152	141	192	167	171	174	194	157	184	163	171	169	169	202	158	181	184	178	167	166	164	175	192	195	162	175	175	171	160	181	186	198	165	174	168	204	155	191	163	166	158	187	169	171	165	184	178	186	191	176	178	146	161	173	152	174	173	174	151	182	148	188	178	164	173	159	169	199	156	171	159	147	169	165	169	162	178	157	177	178	177	184	154	167	160	166	198	151	162	178	176	150	175	147	175	169	171	162	177	172	188	171	180	187	191	163	177	173	145	179	170	155	144	189	175	206	176	165	155	161	192	182	179	181	169	195	163	180	199	183	169	174	175	190
3546	4947	2539	1589	1103	789	737	726	600	560	522	512	503	447	442	465	459	416	429	434	432	374	401	436	458	423	432	411	431	431	405	416	414	389	432	398	445	421	444	436	433	403	433	400	442	407	435	403	435	389	407	449	404	442	401	397	440	402	460	458	457	421	448	415	441	371	439	431	432	413	435	411	407	427	404	459	438	411	463	472	429	429	475	442	431	417	412	433	409	439	430	404	417	424	430	432	422	413	413	407	424	426	437	366	395	420	415	427	452	434	404	434	392	434	441	411	450	398	393	381	463	398	377	440	439	428	426	421	407	434	431	413	408	414	408	402	436	390	423	401	421	426	444	401	428	453	419	455	398	427	363	388	437	453	430	402	432	433	404	429	414	419	398	443	402	444	390	452	423	398	434	422	440	435	435	429	394	437	425	407	399	407	433	435	447	412	427	405	438	421	453	398	451	408	393	394	441	400	379	400	405	358	435	400	431	394	402	399	452	412	437	437	409	424	456	450	460	414	434	424	390	422	432	430	444	426	431	419	447	423	407	415	446	403	396	398	413	417	420	395	454	399	446	388	445	452	429	384	397	401	405	440	472	437	441	468	434	417	415	428	422	435	389	421	438	424	388	398	426	435	432	382	435	423	404	424	406	438	441	398	445	416	458	429	427	423	411	435	433	435	406	421	416	464	439	413	451	427	462	421	424	436	428	417	423	410	396	413	405	461	444	429	374	384	398	417	411	431	446	426	472	433	436	447	454	416	444	398	431	442	444	428	393	436	400	444	432	401	414	442	406	466	473	413	433	426	444	452	437	419	428	411	440	423	409	461	429	422	429	399	419	444	436	409	421	417	447	454	463	399	396	423	423	431	415	408	434	433	394	392	432	415	407	380	415	411	430	431	438	428	445	407	437	381	449	436	432	425	379	394	448	457	434	453	398	428	432	397	399	465	423	414	389	445	422	418	398	435	450	372	426	411	432	414	444	456	451	408	383	421	415	417	375	430	442	439	419	387	399	436	444	424	402	432	417	400	436	418	444	466	401	456	436	392	432	400	430	447	443	424	409	375	442	439	393	420	447	441	433	431	445	443	435	449	430	425	421	412	426	452	401	396	413	455	434	420	433	437	438	430	427	407	386	414	426	474	437	423	417	423	432	476	422	421	417	434	426	409	434	393	392	441	357	433	442	433	459	426	446	422	462	414	400	408	403	415	411	402	414	414	414	421	419	409	441	442	412	441	415	431	384	428	415	458	414	436	409	410	430	448	438	423	414	423	413	424	449	404	410	408	471	411	433	389	438	423	411	397	424	434	431	429	416	439	408	445	399	433	439	407	423	433	417	401	434	431	397	401	379	425	418	441	426	445	448	456	436	432	447	439	418	429	436	411	367	423	416	413	438	401	448	403	437	419	461	452	393	408	424	442	438	399	403	397	421	407	435	441	406	414	417	420	419	441	437	421	437	473	449	442	438	413	422	412	423	409	450	444	454	419	423	394	422	407	429	430	402	431	448	421	411	421	426	432	453	412	427	411	415	406	385	384	450	435	451	397	443	431	412	370	426	375	464	434	408	418	405	406	414	398	415	437	407	394	420	429	434	472	443	437	432	420	385	432	397	441	458	430	428	462	452	401	405	419	457	382	433	408	419	455	422	402	424	435	443	421	381	411	448	429	421	409	423	413	430	443	433	445	421	453	428	427	448	420	395	417	422	357	413	412	451	422	417	425	443	372	382	447	425	404	430	409	417	427	421	433	409	440	402	446	433	397	401	410	465	409	435	410	424	422	446	417	375	372	440	442	452	423	421	399	384	457	413	411	448	422	435	405	416	441	420	428	429	442	405	396	431	427	414	418	441	400	430	437	419	405	396	443	401	421	434	412	411	449	407	409	371	438	435	441	429	423	419	426	402	400	407	432	394	388	395	398	371	399	389	400	426	422	429	470	431	408	369	488	414	425	410	417	436	448	392	424	407	436	409	413	412	446	438	450	379	431	407	462	453	414	418	401	436	433	459	404	452	424	435	430	427	387	434	416	406	423	449	401	399	437	392	440	429	412	412	425	439	405	424	407	412	455	428	437	420	407	442	431	430	428	410	412	375	421	417	436	422	420	406	392	416	441	409	413	430	396	395	434	404	441	393	453	426	419	433	448	434	386	399	395	448	421	425	435	404	434	456	407	415	428	416	408	408	427	418	420	398	417	420	417	430	415	447	446	409	434	405	432	445	442	447	386	438	433	390	472	430	428	417	439	400	407	430	413	425	423	410	398	427	437	432	427	382	384	437	436	466	427	398	406	418	432	432	402	458	408	423	412	450	385	427	412	434	433	429	423	395	409	413	391	397	430	420	426	395	427	443	392	415	451	416	435	442	424	407	409	423	427	420	414	461	417	408	441	436	452	393	436	418	418	413	439	433	422	454	437	468	432	419	406	422	404	437	436	444	415	442	413	401	451	389	447	433	429	385	432	432	415	414	389	418	448	424	423	431	429	415	418	391	403	423	425	409	448	432	437	398	439	454	433	385	434	415	434	431	454	446	425	393	434	407	382	433	418	405	420	455	413	388	391	445	431	430	449	416	383	416	416	433	451	416	438	436	455	414	397	447	392	452	418	387	406	430	400	437	391	421	406	457	430	456	387	405	391	418	404	403	429	408	407	442	432	423	450	445	426	385	408	400	416	406	419	413	441	388	416	425	401	440	451	434	427	439	408	424	398	424	423	454	431	426	426	395	393	423	432	425	431	431	407	428	410	408	441	421	458	371	419	418	419	416	429	423	411	430	433	421	384	457	439	420	443	407	388	434	399	440	385	439	447	428	419	430	406	397	459	392	422	381	443	428	441	442	402	422	438	421	402	401	392	458	407	389	418	409	432	399	413	415	430	409	436	454	438	389	377	447	399	399	405	398	406	422	393	422	445	438	398	415	413	407	440	393	424	391	440	410	455	463	404	450	448	416	400	417	400	402	401	417	410	438	426	437	428	410	446	413	422	402	404	397	443	451	468	437	388	421	406	426	396	406	440	435	406	434	414	426	433	448	404	436	447	388	449	433	378	415	433	429	439	415	413	449	406	439	414	397	395	402	433	390	414	436	412	417	435	421	406	444	402	427	391	412	432	404	397	413	429	408	408	436	430	393	416	411	426	437	448	422	411	428	415	444	447	438	420	433	412	437	447	387	425	413	412	419	396	436	410	432	419	433	406	457	443	453	394	398	393	399	427	433	458	434	450	413	405	406	439	423	412	392	418	406	406	442	452	385	439	394	417	433	419	431	423	415	459	434	437	434	429	430	445	432	450	423	431	412	431	397	436	436	434	414	450	425	412	397	415	427	434	420	408	439	450	398	417	421	428	428	414	389	446	424	432	422	399	431	407	447	387	413	398	379	425	441	424	416	415	458	374	406	418	434	429	434	444	426	423	421	412	431	429	402	390	446	437	429	419	380	438	414	437	385	387	452	413	406	377	409	390	402	410	426	413	396	424	412	381	406	441
31496	19310	8098	1206	789	671	634	702	596	503	460	426	439	445	435	420	413	415	435	378	406	421	413	441	388	409	433	427	438	398	392	406	386	385	392	436	414	409	422	403	388	393	407	434	400	415	373	375	398	430	440	384	416	441	382	414	373	418	435	406	403	411	453	414	411	411	396	399	385	389	407	395	414	404	398	394	403	389	419	386	411	426	420	389	413	427	431	447	417	420	383	453	388	410	376	415	390	404	383	392	442	409	418	413	423	448	430	431	424	430	385	400	420	450	444	390	407	398	427	406	411	393	383	397	383	401	418	404	444	442	357	397	438	411	394	386	436	404	375	406	401	389	417	392	370	389	393	376	383	384	425	396	404	406	407	400	388	390	413	396	440	408	383	426	407	443	446	456	383	419	441	377	390	385	434	396	401	387	421	397	391	416	436	440	410	396	409	445	461	416	388	426	477	404	430	386	372	437	385	458	434	397	401	395	366	370	436	422	418	395	378	421	413	427	423	411	402	412	429	431	401	397	430	411	420	421	430	453	387	394	442	404	423	375	474	441	421	412	412	402	426	379	419	375	410	397	379	395	379	398	438	377	444	393	395	422	420	421	417	393	396	398	407	430	408	409	398	429	427	413	419	387	394	409	386	410	414	393	396	423	402	398	414	365	378	403	395	390	439	383	369	431	437	403	395	364	380	388	437	397	449	409	410	387	398	425	412	382	420	384	413	388	421	411	417	391	390	421	377	401	375	410	427	410	394	392	434	435	428	434	413	401	422	364	413	399	392	425	377	377	387	374	412	428	375	405	443	411	418	418	443	386	415	374	381	377	430	399	415	386	429	410	378	402	433	401	412	436	472	423	389	407	404	412	416	373	428	445	400	396	409	421	393	409	414	377	438	424	363	378	414	412	367	435	397	404	403	419	384	412	378	395	387	394	395	415	437	434	433	382	389	401	429	414	405	390	389	407	374	385	402	403	379	398	394	425	429	405	409	415	366	390	383	384	453	407	395	383	411	396	422	403	438	350	368	436	390	374	373	421	367	418	421	404	415	413	411	428	404	433	406	410	428	408	415	416	392	376	387	371	383	378	448	437	396	427	395	384	404	415	372	440	403	420	390	457	418	423	379	419	397	388	396	426	457	366	434	411	420	388	437	417	415	397	395	385	417	448	408	397	392	392	379	396	430	415	432	417	434	441	414	405	434	418	417	402	458	460	401	429	422	359	412	421	420	418	380	380	419	398	435	456	424	380	405	406	415	399	404	409	418	405	407	426	374	413	416	415	438	404	408	432	372	358	389	425	403	405	407	378	379	452	386	435	404	423	408	388	406	425	421	403	446	387	401	417	396	365	392	430	419	426	406	408	416	389	394	396	412	413	430	423	405	414	397	430	430	462	393	401	412	416	456	464	433	422	424	380	410	470	431	411	408	430	436	375	403	395	392	437	393	424	422	420	414	411	417	407	372	402	447	433	395	418	406	416	447	421	406	386	443	433	413	408	423	402	424	411	422	354	420	399	404	414	412	399	376	410	419	393	407	409	423	416	386	436	447	421	403	379	361	406	391	376	383	424	414	387	383	400	405	418	373	396	420	404	409	389	431	383	427	410	363	426	418	444	412	371	407	428	398	427	391	409	418	395	395	388	391	415	422	391	385	395	415	445	410	422	382	381	415	386	419	420	415	418	417	386	391	434	409	399	411	396	413	401	436	371	435	406	396	434	410	388	418	429	391	350	404	402	401	423	405	386	414	410	402	417	387	431	414	460	404	379	432	389	389	423	425	412	397	412	390	418	386	419	439	407	398	387	407	411	411	404	413	440	421	406	409	377	412	450	414	447	368	380	434	408	440	407	384	408	405	398	410	419	400	424	369	418	403	445	419	377	383	462	396	435	420	444	423	409	397	368	366	409	389	390	390	440	410	416	441	432	384	432	386	407	387	405	402	398	433	368	417	433	426	376	384	400	420	400	404	403	417	432	417	392	391	341	371	378	411	431	414	434	413	397	395	369	386	394	381	406	370	437	454	413	420	364	389	433	377	389	404	383	434	415	399	424	404	407	446	390	434	376	392	400	426	387	426	404	424	451	401	459	392	398	412	405	429	437	406	422	436	399	432	377	418	418	439	441	415	374	395	419	431	395	382	430	413	391	384	403	397	370	457	421	394	414	396	475	462	405	422	377	387	433	382	430	409	395	400	376	418	408	418	445	404	391	370	425	424	387	433	399	421	402	413	395	382	410	424	433	411	365	399	416	394	414	412	401	397	412	414	399	428	407	394	390	427	412	453	428	411	380	393	397	427	396	381	363	395	382	419	447	419	349	404	448	404	401	369	451	394	393	367	401	395	397	446	409	368	392	402	400	383	398	439	381	412	427	394	404	399	434	441	388	409	403	420	391	403	409	386	408	417	393	368	406	384	423	406	399	383	420	392	393	411	407	402	399	390	396	376	402	427	379	406	372	396	439	417	451	411	386	431	414	427	445	403	412	399	372	419	414	423	432	390	441	422	396	412	396	442	391	416	447	423	418	412	420	421	374	383	421	407	393	405	423	387	375	401	403	390	440	421	430	398	418	396	428	410	404	371	411	426	385	408	433	367	372	368	416	406	391	415	421	388	424	420	428	394	398	421	396	384	390	399	401	422	408	425	346	408	402	389	381	411	411	425	414	372	373	390	404	371	385	372	452	412	393	419	447	421	377	424	414	416	416	408	397	429	406	392	378	413	409	404	401	409	407	394	377	417	435	399	415	406	421	426	403	412	419	403	385	404	377	424	417	403	397	403	383	415	387	396	382	419	429	411	395	389	423	425	391	405	383	385	396	398	402	397	393	381	408	402	411	407	377	411	394	394	380	389	429	415	404	423	460	390	395	443	390	418	399	402	395	437	411	410	386	404	428	377	429	388	396	432	406	401	388	397	359	427	385	380	426	402	409	383	369	418	440	423	434	421	369	410	468	451	401	371	383	414	387	431	406	463	399	431	420	420	411	403	436	412	414	432	411	407	407	426	427	401	368	382	420	436	401	398	439	425	398	391	397	373	408	378	427	441	378	395	401	389	418	413	398	401	406	417	397	424	426	414	370	403	404	417	424	433	407	425	407	430	390	388	454	380	432	404	369	407	398	434	402	432	407	393	370	401	409	418	423	406	411	389	428	399	405	380	391	385	428	385	443	403	398	410	378	444	415	448	399	380	399	384	377	381	415	396	400	396	412	418	391	420	414	409	452	426	402	434	398	419	397	374	418	395	419	406	389	438	410	404	407	383	383	408	453	403	400	384	383	393	417	403	393	433	427	381	401	420	429	424	416	437	412	422	419	433	362	404	408	424	418	410	389	393	391	402	384	370	406	388	396	360	428	405	395	427	417	377	406	447	390	445	380	440	411	435	421	397	392	398	423	413	361	375	412	417	435	379	396	402	407	383	437	420	406	397	374	420	413	367	370	422	435	389	436	378	384	423	423	426	412	388	392	413	415	412	398	397	421	419	438
5692	1688	1382	1144	1090	978	991	979	944	940	885	907	982	929	877	938	936	890	925	888	886	871	878	892	864	900	883	938	930	923	943	846	906	888	910	878	965	921	877	908	951	850	905	914	941	915	891	895	883	892	870	866	911	897	922	928	840	934	941	894	933	883	901	907	937	894	922	865	923	877	936	898	897	941	907	856	904	900	885	886	892	945	909	893	942	901	906	893	864	894	897	890	925	914	944	919	913	862	887	922	927	904	890	890	871	891	866	873	898	906	882	882	918	859	910	888	899	959	873	942	865	905	899	892	940	894	891	888	868	852	927	868	891	868	846	930	875	909	942	917	924	927	891	888	924	923	964	865	941	898	865	895	885	889	917	881	901	908	881	997	865	902	899	878	887	904	936	900	886	886	892	935	910	892	923	874	906	877	913	934	922	892	896	932	840	888	954	900	884	884	909	929	869	895	953	867	942	890	917	910	943	921	854	913	935	905	927	855	937	895	932	932	874	878	864	910	892	914	866	917	911	884	929	921	883	872	885	885	941	878	869	937	851	859	890	900	903	917	898	908	877	925	903	890	882	866	918	924	910	858	933	919	885	903	930	947	926	862	871	901	898	906	906	910	839	888	862	903	870	871	926	891	824	879	904	927	935	965	879	829	923	914	861	915	903	925	917	921	919	875	922	886	886	899	870	871	913	942	915	895	902	926	869	880	906	858	880	891	898	893	919	842	907	938	887	863	907	858	923	925	942	953	881	875	862	929	906	883	885	819	901	899	900	947	893	943	878	879	889	959	872	920	864	883	946	872	880	955	874	881	868	910	923	891	927	933	877	945	927	872	849	907	889	931	853	854	918	859	919	888	923	878	881	893	934	872	867	924	910	912	926	874	894	832	893	928	888	912	956	958	904	896	896	855	891	921	940	912	906	870	914	934	856	942	952	847	908	920	862	910	932	939	886	907	852	876	928	877	857	915	916	905	873	904	917	919	860	898	927	876	888	872	892	855	885	919	874	895	828	897	876	861	920	867	890	915	950	948	933	896	865	948	918	893	918	892	881	846	869	905	919	975	938	923	902	887	896	897	850	881	946	911	886	867	944	882	846	892	881	932	882	906	927	862	897	914	893	897	928	923	965	926	930	907	856	912	847	918	869	922	885	938	893	883	890	924	903	843	882	866	892	952	935	940	918	902	911	940	942	930	906	922	902	886	892	893	873	831	921	931	905	920	858	902	936	953	862	934	870	933	909	929	909	930	893	936	889	921	852	867	905	918	897	890	840	883	897	949	894	878	930	896	899	937	938	860	860	927	954	879	922	947	944	902	927	909	915	918	888	897	886	897	938	932	934	889	943	934	839	917	950	859	911	879	895	941	971	912	891	855	865	893	934	915	916	893	899	841	861	928	869	906	884	925	914	919	898	885	883	857	895	891	904	843	880	898	881	884	920	907	940	921	914	890	859	916	901	911	873	890	928	892	894	915	889	860	916	946	905	885	911	895	962	881	848	903	901	901	896	874	896	842	921	831	905	935	867	873	904	937	917	857	827	880	887	964	894	867	886	945	881	891	907	898	907	893	862	915	914	912	878	950	925	976	876	954	1001	926	898	931	954	912	920	920	920	852	916	960	901	927	822	923	913	893	852	944	922	894	931	873	909	970	873	884	924	916	873	935	926	882	909	899	945	898	883	917	892	882	907	897	913	923	930	926	925	859	919	931	933	888	857	907	952	881	927	944	925	908	915	946	936	905	888	897	884	929	888	880	930	921	859	843	859	885	921	867	937	846	880	907	965	846	931	934	890	849	874	919	893	854	980	865	902	951	906	861	920	906	910	875	907	908	925	945	921	837	866	896	865	928	877	912	902	915	914	933	935	900	879	875	855	919	948	890	900	873	883	877	889	954	844	859	906	870	892	910	807	949	898	907	874	888	939	916	887	911	938	897	933	888	812	870	899	898	885	879	908	920	867	918	879	905	890	920	913	918	879	859	870	885	935	929	871	913	933	859	853	888	935	872	867	872	815	926	935	904	869	862	890	875	940	854	906	909	928	923	890	909	943	901	875	884	902	880	968	848	861	910	915	980	892	882	861	920	878	902	880	884	855	911	911	900	926	911	918	918	893	930	912	883	899	938	941	869	889	871	918	880	883	875	918	882	923	907	902	929	866	894	916	898	874	891	909	900	839	859	924	889	907	910	944	903	915	898	932	936	918	887	885	939	948	897	904	974	919	914	877	944	892	890	924	911	915	906	894	921	929	941	906	920	857	925	943	846	930	934	900	913	878	870	913	914	888	881	871	933	876	906	935	858	920	935	847	901	905	941	893	896	918	876	898	943	896	901	924	893	878	932	936	961	859	920	898	855	888	910	919	930	911	950	895	873	943	911	960	901	929	896	894	865	892	928	902	904	910	906	899	944	899	888	931	908	938	933	917	882	844	931	850	885	875	908	926	904	916	921	896	903	905	905	912	894	887	903	898	941	901	894	893	901	885	873	855	805	914	928	856	871	890	883	864	907	892	916	937	909	914	921	894	941	855	892	872	909	857	894	884	953	860	926	922	907	883	844	896	904	944	897	921	859	881	889	927	893	888	878	881	892	919	935	948	904	918	929	884	896	946	922	901	896	900	879	934	897	923	944	907	889	834	910	850	896	936	933	854	867	860	889	882	903	850	910	870	864	925	900	944	882	914	895	889	883	868	941	890	862	921	904	866	938	861	927	857	898	918	900	907	885	976	909	875	919	906	903	843	936	912	917	944	898	962	916	918	884	894	863	933	871	921	922	871	869	940	960	869	891	910	858	876	943	839	951	894	961	893	970	867	904	900	911	887	920	970	917	916	909	853	901	859	907	913	895	932	906	992	959	892	900	929	811	899	886	925	928	891	911	863	916	919	909	896	889	887	841	890	885	903	902	852	929	839	882	938	876	866	889	944	903	913	863	890	899	933	865	914	916	878	927	911	869	855	867	915	934	889	871	860	890	901	894	916	893	896	886	917	901	941	918	860	910	911	916	971	900	927	875	918	895	893	894	854	927	946	864	902	963	928	907	968	931	929	833	875	915	864	920	916	871	909	872	876	939	889	882	905	927	965	897	865	903	886	871	858	873	916	876	954	914	921	889	925	906	877	913	893	864	865	913	916	920	860	872	846	860	926	937	919	921	902	903	882	909	930	936	919	867	904	929	973	977	894	917	913	912	864	921	905	938	955	851	862	920	908	871	923	905	828	882	927	879	880	846	928	904	883	920	932	884	946	916	927	875	918	869	864	890	878	990	933	910	930	858	940	902	903	835	943	904	859	901	891	909	873	934	928	911	970	860	910	882	907	896	887	924	907	955	896	908	911	846	875	925	869	920	867	927	857	971	887	888	872	894	898	879	881	974	872	895	956	900	934	932	833	905	932	857	904	929	974	937	943	930	883	916	908	925	863	849	879	847	911	901	892	860	878	925	876	898	911	914	906	895	892	921	855	886	866	873	881	888	887	897	897	926	932	933
23943	20638	23894	27381	20630	19885	1682	851	630	527	450	381	352	320	322	318	312	311	300	295	303	302	318	311	302	299	354	329	272	298	328	293	296	287	338	334	299	320	302	294	295	299	281	277	290	290	294	299	282	295	255	270	250	291	294	267	292	274	299	272	289	288	298	284	277	289	276	269	265	290	300	307	309	294	309	277	264	289	288	278	302	302	296	292	278	291	282	289	277	261	300	271	292	324	240	311	269	314	258	290	283	298	275	280	288	275	268	276	299	252	269	302	278	257	266	307	283	297	288	287	287	271	335	291	304	263	269	276	264	318	314	296	273	292	314	281	297	278	303	275	270	277	303	277	286	289	306	268	278	274	292	290	268	280	271	291	302	263	283	269	325	299	280	275	296	298	307	279	309	279	284	291	305	290	281	276	317	294	307	288	257	286	269	246	237	285	308	264	271	298	259	276	271	279	287	271	288	281	296	284	259	315	279	275	259	299	274	288	271	284	300	294	263	292	280	281	267	274	280	299	287	311	288	301	299	289	301	294	308	292	287	270	309	290	296	285	283	293	293	293	286	274	283	324	276	268	294	279	292	278	242	245	295	279	266	296	275	290	306	315	266	291	314	238	287	296	307	274	271	280	316	313	294	310	287	316	274	277	288	299	290	307	252	292	283	283	278	302	309	280	275	282	271	284	273	252	308	250	283	304	296	275	293	286	294	247	294	284	275	280	295	291	297	293	276	301	291	270	311	289	256	292	305	287	311	294	301	287	275	302	277	285	256	277	285	288	311	282	273	276	310	269	282	292	289	297	308	297	296	316	294	260	251	282	265	280	310	295	272	289	298	276	307	278	263	260	322	330	276	257	241	273	281	288	268	297	292	302	295	299	270	275	282	288	281	282	277	270	275	313	278	292	316	311	282	273	279	283	261	287	306	283	266	273	277	342	283	272	302	261	286	279	279	326	301	293	273	267	279	284	285	298	274	322	305	307	278	301	281	292	255	272	270	314	291	252	266	281	305	302	284	281	309	264	284	303	292	298	282	285	314	248	280	299	279	282	291	303	270	270	290	306	264	307	296	283	288	253	257	302	271	294	282	273	292	280	299	233	308	256	301	289	289	309	288	261	290	282	298	306	295	284	328	290	289	304	265	264	301	294	265	281	263	325	269	250	263	274	317	291	273	303	274	291	298	268	261	278	258	279	297	271	322	303	299	281	280	285	300	291	300	280	302	320	288	295	287	328	287	292	318	316	292	242	264	281	289	271	283	275	274	292	293	291	271	272	267	277	302	308	287	272	292	276	305	270	253	278	305	256	248	271	277	283	283	295	305	304	289	307	289	291	308	306	309	274	295	283	325	309	257	283	261	281	298	294	271	306	333	277	284	291	314	288	301	302	284	314	291	305	284	262	308	301	287	298	313	298	290	298	293	284	296	318	272	284	285	306	279	266	286	282	284	277	327	249	283	310	288	271	295	275	301	283	294	261	285	287	297	285	273	275	274	331	299	298	260	305	313	306	278	292	275	278	270	291	293	277	301	275	259	255	305	271	292	276	300	270	296	257	303	289	273	262	303	285	263	277	296	295	272	293	283	333	249	291	309	255	295	285	268	304	270	307	287	270	282	284	288	303	278	279	233	243	260	304	286	316	269	301	291	279	294	282	273	265	261	297	289	290	313	295	303	269	319	307	309	298	282	299	274	290	289	255	279	256	320	306	273	279	281	276	267	293	284	284	296	276	294	263	284	311	295	269	290	314	297	282	294	299	279	303	293	301	320	273	261	271	280	309	301	298	298	243	294	251	296	247	249	300	309	272	266	298	275	297	279	291	292	314	279	293	299	289	283	288	277	255	281	292	306	300	279	292	304	274	293	294	274	281	277	286	301	295	278	288	259	297	289	280	301	259	298	294	255	284	294	281	305	282	271	284	256	262	300	299	279	288	307	265	288	273	311	313	319	282	300	324	279	243	309	286	261	303	278	295	282	302	294	286	269	252	295	279	257	275	289	262	270	274	282	298	296	322	267	277	293	285	279	287	289	284	273	277	273	300	277	325	329	276	270	280	280	295	277	270	268	273	279	249	279	277	296	275	262	294	286	286	286	277	292	286	307	278	266	270	306	292	266	285	274	296	308	261	309	288	304	286	272	294	262	288	295	286	283	267	264	288	293	297	292	260	284	296	314	338	284	287	299	301	295	277	261	280	273	285	293	250	276	293	313	286	283	305	279	298	268	302	318	298	265	305	284	287	321	285	302	282	272	299	277	273	289	323	307	298	291	321	287	290	258	264	245	268	277	294	281	273	267	314	274	265	280	281	278	281	287	271	299	262	288	300	282	284	271	274	282	290	287	320	303	295	249	311	294	273	279	269	285	283	287	261	287	312	313	270	295	329	291	283	284	278	288	287	334	318	296	299	287	255	275	276	267	274	287	272	288	290	275	253	293	257	314	270	274	280	281	271	316	285	243	285	278	280	298	275	287	282	265	287	261	286	288	296	280	275	304	302	288	286	306	272	279	268	286	288	279	253	281	287	283	266	265	298	263	281	290	311	290	271	276	286	303	295	298	245	285	300	299	271	319	268	313	278	289	287	308	278	287	317	278	314	297	285	295	276	310	279	272	270	293	263	298	285	266	315	306	293	293	294	268	290	292	298	241	285	320	277	310	283	289	284	270	280	301	287	289	281	295	278	301	273	326	293	274	314	262	282	287	279	292	288	306	242	230	286	284	281	254	316	285	308	286	266	338	293	274	271	270	285	258	309	290	285	281	311	277	286	287	271	275	274	268	271	281	274	291	275	294	303	275	307	294	310	286	304	293	276	284	304	239	287	276	265	283	312	300	254	258	280	274	273	293	295	289	289	305	254	269	277	315	311	276	275	284	275	302	255	281	257	267	279	285	258	289	254	269	279	288	311	272	296	301	315	281	260	260	296	297	262	272	271	273	253	301	268	264	260	277	272	304	275	307	283	263	298	313	307	265	271	288	276	288	297	290	294	243	290	261	297	288	273	282	306	255	302	286	275	301	264	283	281	286	268	279	305	313	262	275	275	279	291	270	296	289	314	280	262	262	304	289	286	305	277	267	266	265	298	277	279	289	277	303	239	286	283	284	289	288	281	286	286	285	297	272	318	303	268	293	278	273	295	269	272	254	249	271	299	306	280	271	288	274	290	285	285	310	285	299	277	284	276	272	273	310	293	293	271	277	264	290	271	270	265	278	295	281	296	293	257	270	298	290	270	289	257	353	306	314	291	296	263	295	297	289	269	293	277	252	294	286	306	280	289	286	287	272	264	264	285	268	282	299	285	298	298	288	272	290	301	282	320	306	296	307	263	286	268	279	292	294	279	263	295	272	296	303	293	268	258	273	269	289	285	276	288	280	261	314	309	277	293	284	289	270	297	275	277	311	282	307	280	291	292	276	317	294	301	256	290	299	276	306	255	281	310	301	307	270	284	334	260	280	264	288	301	282	265	297	271	310	288	317	278	295	257
3443	3251	2003	1374	1086	818	763	772	730	683	731	662	671	671	689	639	673	651	641	664	634	679	641	630	660	631	653	617	631	656	586	619	615	668	641	642	628	650	651	663	620	658	607	614	628	644	637	674	639	619	600	649	616	634	662	655	634	633	636	639	651	688	683	634	594	643	628	613	690	661	649	580	642	643	654	570	631	615	683	648	643	664	622	655	618	633	689	609	666	632	593	657	606	632	651	653	655	619	586	609	645	620	612	657	611	629	646	629	640	623	680	655	631	642	677	647	644	606	611	650	618	642	647	668	629	682	647	701	655	602	595	660	657	691	602	650	634	658	654	642	695	667	710	662	641	648	633	655	625	629	635	623	673	592	665	611	655	662	658	676	649	619	656	689	650	640	602	646	663	662	619	604	617	652	655	667	623	713	642	594	633	653	605	635	615	652	648	617	669	621	640	638	633	646	624	632	678	640	641	616	649	675	626	642	676	649	689	617	653	614	671	646	658	638	647	616	599	655	646	642	633	682	624	682	639	647	632	669	669	652	644	637	669	618	645	655	659	649	649	639	668	610	639	658	622	657	662	696	654	629	644	571	612	671	657	648	615	639	626	658	703	647	633	648	608	606	660	625	658	641	653	651	646	652	661	671	591	682	658	602	624	636	648	660	631	654	586	602	635	650	664	651	662	645	643	612	691	664	615	635	707	647	597	651	694	696	681	650	621	671	633	629	674	578	624	642	651	615	628	613	627	658	635	649	612	660	616	641	665	667	638	618	643	655	602	637	633	601	661	578	658	658	624	616	586	664	657	639	679	651	621	656	607	670	620	631	639	632	638	628	640	668	606	618	697	640	651	628	638	623	632	653	614	680	649	655	678	632	583	644	653	631	671	661	608	625	623	618	661	644	663	647	631	625	633	723	659	623	598	619	606	641	620	632	646	601	624	674	689	628	635	619	652	638	671	631	623	630	625	672	646	672	717	674	656	649	691	645	593	642	597	669	650	662	695	657	659	636	657	614	591	655	657	599	634	689	646	669	627	661	606	638	671	650	626	663	698	648	650	665	613	645	672	670	634	661	667	657	661	681	635	606	652	642	602	657	653	632	619	602	583	619	620	624	635	607	660	628	658	643	592	621	664	578	635	648	666	639	583	625	638	599	627	639	655	651	596	603	673	696	623	660	647	632	643	650	629	662	659	676	640	642	672	670	663	635	663	708	620	661	582	645	669	620	633	653	613	650	634	622	609	622	643	607	611	618	635	643	624	681	643	669	648	657	680	616	648	637	642	648	618	656	601	639	633	644	642	588	627	602	585	615	610	666	621	631	628	656	593	645	618	598	642	607	690	634	651	639	633	660	632	579	677	659	631	686	665	656	702	657	669	643	590	628	652	629	647	655	607	625	610	625	643	608	655	632	643	585	647	634	668	634	638	637	659	664	637	627	660	650	660	650	694	655	636	654	638	643	642	619	652	644	652	693	635	620	631	656	644	656	632	657	624	627	640	668	671	643	688	690	646	656	648	671	609	676	666	624	655	585	608	628	667	680	651	651	648	629	612	657	644	647	688	656	648	640	607	678	608	615	653	628	607	633	608	706	651	625	626	660	671	655	654	626	650	635	667	671	625	660	623	648	623	643	654	618	605	673	614	695	611	654	638	616	614	667	661	614	647	677	670	652	656	665	649	629	680	637	635	607	631	640	625	633	656	603	620	645	659	632	642	637	705	655	586	651	663	643	670	648	675	664	584	645	655	652	639	594	596	623	641	661	656	650	643	623	664	614	686	611	656	635	649	619	624	653	629	639	641	657	655	605	623	648	632	631	628	628	691	636	652	608	631	662	629	644	601	661	614	626	614	634	648	625	687	650	611	661	650	687	665	674	640	618	622	657	625	624	624	633	638	609	673	666	640	618	628	642	654	628	660	639	620	661	645	661	669	641	607	655	680	631	664	628	649	577	622	691	642	593	632	631	675	624	632	633	637	648	610	645	615	637	614	665	646	659	661	650	685	639	635	620	670	595	609	648	671	678	665	671	640	653	639	644	647	655	659	654	630	638	691	660	647	658	632	622	633	608	618	621	654	670	655	651	608	646	660	657	634	630	604	623	670	635	617	636	630	620	626	669	629	640	647	701	665	690	658	629	660	661	630	669	659	660	663	619	628	656	640	655	615	665	645	626	640	656	635	665	610	603	654	649	646	670	622	675	622	633	616	644	624	634	602	645	653	670	661	637	653	650	650	651	690	641	635	626	604	641	664	646	607	660	644	635	663	652	666	696	637	625	606	628	618	673	659	642	616	681	658	654	688	668	603	653	638	667	642	646	690	680	663	658	636	652	684	632	606	640	661	619	619	653	639	645	678	605	625	613	684	663	677	656	618	692	625	658	633	663	617	617	636	651	648	659	618	630	617	642	651	646	662	664	640	606	615	671	658	662	635	627	632	671	670	682	613	656	613	659	627	663	643	639	673	670	645	636	647	677	615	621	626	681	662	632	610	639	623	621	653	629	660	618	657	656	673	633	639	644	616	610	591	627	666	615	644	657	658	631	673	674	592	581	651	623	655	624	637	671	637	621	667	605	670	612	652	619	625	609	664	693	652	613	634	652	635	682	608	620	603	650	647	654	689	653	676	683	647	620	639	591	664	631	646	664	630	634	666	616	602	634	618	658	651	633	639	590	643	634	628	623	683	620	622	683	625	647	654	653	654	633	686	601	666	638	657	637	627	619	641	647	642	596	650	628	654	613	646	627	647	655	642	629	654	664	643	658	629	613	651	614	620	690	636	591	623	692	640	603	607	610	625	656	681	656	678	634	653	641	648	651	652	665	668	673	620	644	645	643	642	650	618	636	633	624	710	653	684	646	663	660	637	634	651	642	633	600	615	651	630	678	655	628	639	624	648	657	642	623	666	619	605	685	604	602	614	601	627	613	692	616	693	627	704	661	650	629	658	635	673	633	650	610	611	634	653	602	568	648	656	679	661	647	664	588	648	663	653	605	664	638	704	651	621	677	640	598	647	605	619	650	647	645	650	660	684	663	623	650	651	641	676	641	646	643	663	646	608	623	577	605	686	683	612	617	639	593	666	674	649	664	672	595	656	675	621	646	641	692	653	651	650	675	671	648	694	612	620	637	591	641	636	674	612	644	627	618	644	686	660	660	652	633	605	630	635	626	631	612	623	669	656	673	633	645	652	595	642	637	643	629	665	638	633	614	649	623	633	648	651	633	650	631	661	644	680	687	679	640	643	647	657	735	669	648	619	608	602	650	657	623	618	626	602	642	681	607	660	674	661	650	616	567	648	683	595	682	620	648	683	610	614	675	641	598	610	617	622	658	612	650	681	643	652	667	643	638	659	602	626	660	632	681	673	666	639	656	653	678	623	621	655	597	666	633	626	660	638	624	691	614	631	600	670	591	628	655	639	646	682	651	651	618	625	643	594	609	649	664	633	640	654	628	644	661	633	642	657	676	633	637	617	650	683	649	681	640
23407	20666	24222	27165	20668	20689	16885	1587	799	627	453	366	312	323	230	228	245	195	195	206	193	216	194	191	187	187	205	208	192	217	183	199	188	183	181	194	193	188	175	167	186	219	181	176	176	179	166	175	184	166	176	156	200	185	181	159	157	165	163	181	177	169	172	203	184	161	159	153	142	154	169	197	168	181	194	170	188	173	172	179	160	163	161	153	153	176	165	201	178	151	172	136	190	182	192	171	164	197	157	158	154	171	168	158	174	154	177	177	181	173	175	178	178	181	166	161	172	170	186	189	201	177	171	198	192	190	186	179	154	184	185	157	166	167	166	157	167	143	179	177	165	173	166	158	158	191	169	193	164	179	157	175	142	172	172	161	165	180	161	171	177	184	177	169	152	176	158	166	181	167	180	148	169	140	169	172	166	195	194	175	194	194	159	175	188	193	169	179	191	177	137	165	183	177	176	186	159	174	177	183	187	166	176	178	181	158	175	176	171	173	173	186	158	170	176	210	198	174	140	181	170	159	173	155	163	140	190	184	155	200	190	183	171	150	183	179	187	184	160	175	167	173	164	178	165	190	177	179	182	180	188	193	153	179	162	182	159	182	194	194	169	156	153	182	164	164	172	180	174	159	163	158	168	162	160	158	161	186	199	186	169	192	192	153	176	173	167	178	160	212	174	176	193	165	187	178	185	156	182	162	174	168	183	173	153	177	197	183	147	171	173	142	149	170	166	159	166	175	192	181	147	192	188	161	166	172	158	163	178	175	175	168	167	204	182	175	179	157	185	164	162	171	160	177	165	178	161	196	169	167	192	160	190	187	178	149	179	138	163	179	154	165	174	179	192	186	163	201	178	152	187	186	182	177	190	173	151	163	168	192	154	166	188	168	183	152	168	188	158	168	172	145	188	163	159	176	143	170	182	163	171	181	167	153	151	189	155	191	173	161	172	180	172	173	155	178	149	170	186	135	139	187	174	169	165	189	198	174	153	171	185	192	168	160	182	192	153	151	168	164	177	174	171	157	161	185	168	181	170	187	172	141	173	156	158	177	183	169	184	170	191	170	194	169	166	165	167	145	181	177	163	161	205	175	164	168	141	166	182	180	151	169	168	171	168	169	150	185	181	209	182	190	186	187	179	183	181	159	175	163	185	171	167	171	146	167	146	177	157	180	177	170	151	169	183	154	182	171	172	154	167	190	158	161	172	159	150	159	147	163	157	169	189	154	179	174	153	175	160	180	162	149	176	170	168	170	171	196	175	162	176	179	203	160	176	161	173	165	159	182	167	161	179	183	152	169	157	173	192	166	161	159	199	168	152	167	185	185	175	160	168	175	183	167	162	169	184	175	165	184	183	187	163	170	161	182	174	181	148	173	176	197	197	172	168	162	170	177	188	182	174	198	201	166	169	208	164	160	144	164	157	172	156	193	174	165	155	157	179	158	180	188	182	163	174	157	149	179	167	169	164	171	173	174	159	170	171	158	161	178	168	186	169	182	175	158	173	192	144	191	173	157	185	159	164	174	166	184	200	176	147	191	183	165	180	165	158	166	166	174	170	195	158	168	180	143	185	169	159	171	197	172	163	146	170	186	175	154	193	164	179	173	163	190	171	167	147	171	192	174	156	186	160	178	172	151	180	166	186	153	165	168	137	184	178	181	169	165	173	166	149	196	175	207	177	176	164	150	188	166	194	169	155	153	179	186	174	170	152	191	178	166	168	170	186	171	170	147	183	160	163	170	153	153	169	180	132	147	188	146	181	168	166	181	167	183	169	205	161	173	169	174	208	157	179	201	154	192	182	158	168	173	167	147	161	171	160	169	170	168	169	194	147	157	168	176	184	186	160	156	177	174	165	182	160	178	156	168	169	184	172	177	165	183	169	145	170	185	179	164	159	178	171	181	184	168	197	176	169	169	176	187	196	165	195	177	185	173	167	146	175	166	210	167	167	175	166	222	164	184	163	168	182	197	166	174	182	195	169	200	171	158	147	174	173	181	187	183	168	197	181	165	177	163	181	180	160	188	168	182	175	176	159	160	173	172	205	175	164	190	176	201	189	160	166	171	196	176	181	192	169	163	148	168	149	204	177	176	196	169	186	174	199	179	167	199	180	162	188	183	175	191	149	178	189	175	158	169	163	166	174	180	170	200	171	196	184	167	156	193	169	176	165	166	199	173	175	205	157	183	180	188	160	171	176	193	183	164	187	178	157	167	177	174	193	166	156	192	185	172	160	196	181	168	175	155	178	160	156	156	175	184	170	200	175	188	176	170	151	160	170	175	168	185	147	164	183	157	163	178	158	177	167	168	170	185	160	154	192	168	184	176	186	151	145	162	176	158	195	165	163	148	175	170	167	160	191	189	149	167	194	171	172	168	176	191	171	174	169	181	174	163	166	169	178	182	188	181	180	177	155	163	175	167	208	177	181	155	155	169	164	179	142	169	185	165	184	169	175	158	135	172	159	171	153	153	173	157	191	170	187	165	188	182	168	169	160	185	158	182	191	182	187	175	187	154	168	174	198	180	172	153	147	183	177	151	192	172	202	198	158	159	167	161	165	183	163	177	171	167	190	141	160	204	168	149	155	162	164	179	173	165	172	160	147	159	162	158	159	166	191	153	171	169	165	164	148	156	205	162	142	191	175	178	166	172	171	154	143	189	157	155	164	176	190	178	166	159	167	174	189	155	159	162	171	162	164	189	189	177	204	189	151	144	179	158	166	167	155	164	178	185	178	175	163	178	158	150	154	162	193	164	169	178	170	168	168	157	159	171	177	195	172	178	189	173	161	207	192	176	161	183	180	187	153	174	173	154	185	157	166	168	151	171	157	188	171	189	161	146	160	164	153	184	170	169	180	175	184	163	149	181	171	167	174	177	196	179	178	168	155	179	177	154	176	200	125	166	175	180	190	183	173	155	165	178	167	178	199	167	187	162	164	152	162	158	179	170	161	196	150	194	164	162	164	163	154	159	147	179	172	161	179	168	203	175	190	189	175	187	204	203	144	171	181	164	176	163	175	175	154	178	188	169	168	164	153	184	187	201	171	170	181	145	192	165	169	155	151	174	185	151	169	183	161	163	154	188	159	199	156	173	183	165	178	153	155	150	165	159	170	155	174	148	168	184	189	165	179	163	185	182	185	189	153	156	159	169	172	186	157	174	182	179	172	194	169	202	182	178	175	167	157	158	156	178	172	183	179	177	154	170	174	157	170	186	165	182	162	172	177	176	160	179	172	186	171	154	159	169	154	173	156	172	193	145	185	162	181	164	157	157	170	188	183	189	191	170	165	183	185	159	169	166	192	174	168	179	177	171	143	167	154	150	200	186	187	191	149	171	163	174	167	188	192	179	188	175	154	156	158	151	172	147	152	171	174	179	189	155	189	174	172	180	192	175	180	172	167	165	173	193	153	208	156	164	178	197	165	157	186	177	176	168	153	170	184	178	187	176	161	176	185	156	194	164	188	168	161	176	169	177	154	163	195	147
3539	4906	2735	1509	1069	851	758	667	587	521	513	482	430	448	445	416	425	470	461	445	453	406	412	398	399	438	479	419	411	432	422	433	416	412	420	435	435	423	431	392	425	407	404	463	428	423	444	425	396	424	441	403	433	418	400	441	419	442	382	430	395	462	446	415	421	430	400	417	393	447	398	419	410	415	427	402	419	413	428	451	401	387	416	384	458	406	429	457	448	404	439	445	439	446	441	422	434	417	411	397	403	397	418	402	409	407	421	410	446	405	393	396	454	385	452	426	437	427	421	433	442	427	424	462	429	447	405	423	427	445	427	404	418	361	454	440	419	384	393	405	429	410	406	447	418	401	446	421	445	405	427	388	429	444	413	433	417	413	438	440	421	386	421	426	406	453	411	444	444	387	430	395	415	421	424	399	400	425	430	427	355	443	415	416	395	397	386	382	425	382	398	410	441	413	411	429	432	426	444	420	445	415	428	439	379	434	385	410	403	397	409	439	452	393	397	411	413	436	444	433	394	456	477	408	452	418	409	420	439	423	461	449	379	420	406	430	419	401	395	408	437	406	405	421	381	371	418	413	411	423	444	441	393	398	396	403	411	409	398	440	452	444	437	451	457	442	411	432	428	432	454	409	395	401	436	409	405	401	403	388	438	413	409	419	427	422	439	404	420	466	393	415	428	414	452	425	442	420	440	441	415	420	420	419	435	426	380	408	415	459	426	410	429	428	407	431	422	433	419	435	439	423	434	417	422	412	425	430	471	451	456	423	424	428	430	407	442	440	406	423	441	416	386	413	409	430	404	381	440	421	426	419	374	403	424	402	411	429	449	419	407	415	410	413	445	420	445	426	408	417	439	423	434	409	396	438	436	426	374	396	391	451	410	417	431	431	441	433	407	392	401	453	425	410	426	432	431	454	445	432	429	411	428	441	380	442	433	414	407	382	444	408	416	414	427	434	415	424	388	422	433	445	396	431	414	417	425	434	414	436	459	413	426	436	425	411	443	381	395	463	432	439	413	432	441	424	407	432	441	422	398	404	398	424	433	445	437	437	462	442	458	414	388	426	395	399	426	420	421	395	403	436	475	417	453	414	430	430	423	399	453	391	419	411	432	418	420	428	408	407	431	451	415	427	403	443	460	412	414	419	442	376	411	434	440	402	438	408	415	378	393	453	415	450	404	432	414	452	383	400	383	429	394	376	437	433	454	438	428	431	402	382	425	433	384	469	406	373	406	446	404	408	409	441	417	408	433	413	400	427	396	411	447	421	398	386	459	412	376	413	454	462	409	403	426	415	400	426	414	414	421	428	435	400	431	401	399	448	418	418	394	418	406	429	403	411	437	374	405	418	407	427	446	439	406	392	424	403	411	417	443	387	428	479	413	424	367	408	399	428	448	425	415	401	397	428	425	437	421	440	388	435	418	422	392	444	435	444	429	407	441	427	391	425	409	417	432	406	404	381	409	394	423	424	423	409	425	426	434	443	408	405	413	411	415	460	411	395	430	404	412	434	442	415	423	439	459	436	412	433	419	419	426	415	411	422	447	405	402	413	423	435	404	412	403	420	408	452	434	408	404	395	457	455	439	403	390	414	401	427	419	449	408	395	413	420	435	408	431	394	433	388	405	423	416	437	451	415	443	426	404	424	378	455	417	405	437	423	414	415	393	410	407	410	427	401	449	441	425	423	404	446	425	406	413	413	441	397	450	389	395	434	416	425	435	424	435	442	420	409	402	429	443	417	385	408	405	429	408	417	382	411	411	449	429	411	414	408	454	432	447	424	394	413	381	435	415	428	397	408	412	432	406	413	412	421	447	409	406	433	444	415	439	413	416	418	439	404	422	413	418	418	395	403	442	409	426	431	446	448	430	419	429	427	413	440	399	442	448	424	422	439	433	419	437	405	429	379	455	458	453	441	451	401	412	414	473	410	417	409	431	431	376	431	388	436	382	459	406	420	417	465	398	396	409	406	444	428	438	434	398	425	399	411	424	408	404	436	429	416	422	432	393	422	405	429	411	405	421	447	395	439	410	429	434	437	437	418	408	383	426	393	404	424	376	430	451	421	405	411	410	401	422	431	431	389	450	390	447	430	413	425	433	432	396	399	421	429	441	430	431	390	403	392	437	414	396	409	424	437	408	375	414	442	451	416	442	427	421	418	406	395	428	422	407	407	430	444	406	441	409	417	412	411	460	439	415	434	440	430	423	476	458	412	428	435	421	435	421	404	423	403	426	411	400	408	404	426	435	403	402	433	443	400	440	433	402	404	411	436	451	412	374	409	433	405	388	447	416	448	400	402	399	432	411	416	412	430	436	425	387	385	433	387	405	407	436	423	379	405	456	405	444	396	448	428	393	433	408	422	381	431	399	443	408	482	422	419	408	452	422	444	416	438	401	380	401	429	407	387	459	403	411	453	398	401	431	448	438	412	419	391	405	438	499	402	462	419	412	398	415	452	424	440	383	423	400	448	401	411	477	421	384	400	419	413	415	426	383	408	422	421	393	459	429	430	387	433	411	410	397	441	405	380	406	438	415	420	396	450	413	394	397	426	449	405	412	406	429	418	420	385	422	427	424	416	397	434	390	411	427	434	408	386	399	415	427	410	408	409	419	418	399	453	416	416	393	420	402	419	435	414	392	436	417	433	411	411	415	401	397	433	431	431	392	409	415	437	431	404	397	407	436	355	411	403	424	402	409	400	432	438	396	440	457	407	447	452	388	414	409	382	430	434	445	428	445	431	402	400	399	433	409	441	397	418	451	396	409	445	446	381	399	421	400	427	417	438	458	432	427	414	411	390	420	466	444	408	410	419	429	458	422	435	404	415	428	375	424	414	427	447	404	430	414	398	364	399	399	380	411	397	399	387	404	419	418	383	404	455	422	435	431	392	416	382	408	400	373	461	415	419	407	438	430	446	418	447	429	394	387	437	409	399	384	442	398	428	395	438	402	403	424	413	397	427	430	408	430	412	368	384	406	445	428	433	409	460	431	469	421	407	409	385	408	465	411	441	413	425	426	387	441	412	437	418	447	434	460	405	428	415	446	411	363	426	410	434	456	417	437	399	392	418	455	454	395	397	414	425	427	390	435	444	409	406	412	372	395	400	392	378	383	419	415	395	444	402	406	414	412	425	384	408	393	426	417	449	423	405	393	407	403	402	393	444	394	430	413	442	423	436	395	386	411	393	461	420	412	413	424	411	433	408	372	389	409	426	433	438	417	444	433	398	391	387	412	432	423	439	399	418	427	420	423	407	447	414	407	436	403	445	412	420	378	435	420	439	380	405	404	439	420	411	418	415	400	422	443	424	420	424	414	454	408	429	417	395	397	416	389	440	465	426	418	438	419	436	426	392	414	432	429	391	418	433	386	424	427	412	420	416	403	406	426	441	430	422	422	442	422	397	413	418	427	424	420	438	399	416	454	400	418	447	452	431	421	415	417	436	411	438	412	411	429	438	395	416	395	425	390	445	404	424	442	411
31474	19312	7963	1190	756	722	647	680	551	475	453	511	438	448	449	430	451	397	419	398	398	409	407	395	378	401	432	414	406	350	380	366	426	404	396	442	367	398	367	449	398	408	399	366	437	427	395	393	433	407	408	411	399	405	403	425	382	380	430	406	396	411	391	416	390	389	405	394	418	378	352	395	415	403	420	378	423	375	448	409	416	388	398	419	420	420	431	388	410	412	384	375	440	345	415	425	389	432	426	419	397	404	399	404	420	426	382	407	420	429	377	369	428	405	388	413	459	379	407	404	374	417	383	359	401	381	382	379	436	406	431	390	379	352	411	383	388	388	388	396	419	423	411	423	405	387	389	424	395	390	406	400	387	395	388	397	404	399	381	408	415	371	428	433	380	409	402	407	404	388	385	430	385	445	419	409	415	453	379	402	423	405	399	394	410	360	388	383	396	394	375	384	397	394	440	379	372	413	370	359	374	388	391	366	410	413	405	421	429	388	422	400	367	390	409	406	414	413	392	403	438	397	397	436	374	387	417	433	408	386	375	403	390	431	424	419	378	381	410	423	375	384	398	406	391	402	383	414	399	401	371	433	411	377	387	405	446	376	418	394	443	378	377	385	392	426	385	425	416	400	395	391	393	372	409	405	383	398	402	383	414	387	412	432	405	413	361	423	368	411	416	426	416	371	385	417	375	400	400	388	432	386	403	402	417	408	414	364	434	382	383	430	449	444	438	416	373	409	362	414	409	383	394	431	442	368	385	386	408	405	361	409	404	390	402	402	395	383	406	416	393	408	422	388	394	380	359	409	433	438	389	431	429	385	418	407	419	397	407	391	390	437	434	445	377	394	400	390	411	427	392	394	399	409	400	351	379	390	438	396	383	384	384	424	414	401	403	426	380	405	402	433	392	426	408	359	423	393	432	429	414	414	387	433	382	393	410	380	410	404	420	430	390	397	407	429	446	386	411	380	355	414	413	433	424	397	408	393	414	412	410	426	431	417	417	432	408	400	396	372	395	412	393	405	370	395	400	424	377	388	419	439	412	402	420	389	420	405	385	405	399	423	416	412	372	407	397	387	380	413	408	394	446	400	406	395	424	407	418	393	412	386	420	428	373	395	402	377	410	399	382	426	386	400	408	415	420	350	397	397	409	424	382	404	440	426	406	399	388	422	373	370	398	382	397	398	382	409	403	404	393	378	448	352	369	419	429	370	427	377	372	405	379	413	408	395	465	413	390	391	385	427	384	369	427	424	390	358	402	419	411	388	431	415	409	417	389	405	413	415	387	389	403	428	406	390	411	410	382	422	428	403	410	388	459	433	418	403	387	403	371	379	413	386	418	422	400	441	377	403	410	363	400	440	416	419	446	393	382	405	392	374	411	415	406	354	417	383	424	405	377	435	423	406	359	406	419	398	415	397	414	396	417	410	418	402	420	409	438	407	416	378	440	388	393	387	370	411	420	375	317	406	392	401	431	432	387	401	387	411	406	398	427	382	417	394	405	398	411	373	426	394	375	377	419	409	392	380	391	396	436	421	401	418	404	358	377	390	388	388	460	404	395	418	378	397	417	430	409	421	396	420	444	420	391	429	421	414	397	421	374	411	404	391	386	393	402	426	416	441	392	424	427	404	388	357	411	439	401	413	380	411	384	405	400	406	430	411	402	400	432	419	399	365	406	374	392	417	433	375	421	430	444	407	418	409	418	398	410	455	465	388	409	417	402	399	357	411	388	460	433	423	351	436	444	342	402	416	386	404	374	399	415	435	371	415	383	352	383	383	400	372	397	422	401	391	399	425	441	413	403	399	346	373	364	416	423	369	398	385	425	396	409	408	395	385	408	406	389	349	394	407	393	419	420	399	416	413	443	379	398	387	382	407	436	417	420	436	433	429	418	394	386	385	393	362	430	452	401	401	411	449	437	434	383	375	405	416	390	362	408	412	381	440	386	401	408	408	403	400	408	406	401	415	386	415	383	390	388	411	391	376	411	399	416	380	406	419	447	415	393	419	405	427	383	419	404	386	398	392	403	399	410	432	440	392	377	403	409	379	436	444	391	432	419	426	419	413	364	386	397	414	436	381	418	386	398	406	409	352	405	390	392	413	421	406	404	414	414	391	404	368	425	385	376	440	419	373	378	395	401	384	412	410	420	398	416	397	410	410	383	435	414	398	373	380	384	444	417	402	420	390	413	395	405	440	414	406	399	388	402	405	413	400	413	412	412	410	363	372	421	385	438	405	407	378	435	409	401	378	433	383	382	429	418	412	398	430	394	405	410	408	427	415	401	379	405	393	443	429	454	401	396	421	412	425	384	381	445	391	431	401	396	414	402	410	413	439	412	414	415	412	369	404	390	383	397	419	407	414	413	390	375	399	413	391	357	414	366	428	398	420	431	449	398	405	403	364	411	401	398	399	375	429	413	420	408	401	426	398	479	387	436	419	410	400	396	424	392	415	409	426	426	400	414	407	436	412	429	401	408	381	412	368	400	374	434	431	402	372	433	377	403	389	414	428	414	442	398	399	436	400	367	392	410	417	406	405	403	358	387	414	415	429	418	409	391	430	442	407	377	395	408	393	405	400	434	374	360	410	400	392	432	413	388	386	369	404	410	407	436	428	397	423	394	375	356	385	378	383	433	418	369	407	438	417	444	414	391	436	389	348	397	403	462	439	409	401	380	437	391	426	411	371	371	366	404	411	391	408	420	438	381	422	405	369	395	429	357	393	427	394	390	402	412	411	390	394	353	370	426	391	386	419	411	402	402	429	414	443	405	378	404	446	360	382	407	445	412	407	394	378	443	375	413	452	428	422	407	423	416	353	379	410	369	428	419	416	430	408	420	433	435	382	446	402	401	412	462	399	418	361	424	417	411	481	448	392	396	392	392	412	379	372	424	391	359	411	407	399	396	435	445	441	469	399	368	388	436	408	400	394	387	402	397	396	434	414	391	423	353	363	403	393	404	441	390	401	395	431	406	416	377	416	437	387	366	380	405	360	411	435	392	399	424	446	401	427	405	374	390	388	416	424	425	407	381	374	419	415	405	405	396	434	417	399	436	390	438	448	428	419	418	398	392	389	411	440	422	438	423	387	423	418	421	430	422	424	427	422	402	357	378	458	406	412	425	424	388	441	412	408	422	400	363	452	462	407	398	474	445	463	400	403	398	428	398	382	397	384	394	425	436	394	416	393	429	403	403	395	408	390	397	413	428	372	432	397	376	400	413	399	411	402	436	428	381	421	408	413	383	419	395	420	415	412	397	392	414	420	467	436	400	409	427	397	443	432	417	469	453	430	380	410	385	380	441	370	379	401	437	406	387	401	398	417	405	374	395	437	390	419	418	389	445	380	402	378	424	418	398	391	408	377	400	386	411	380	383	416	390	388	388	385	420	391	378	404	411	422	382	391	431	409	390	398	378	355	381	397	417	390	399	390	451	410	421	384	411	373	357	392	393	405	411	392	388	419	399	383	389	391	397	386	394	387
5737	1664	1352	1136	1042	976	960	1043	922	939	894	928	896	963	928	939	867	892	914	898	879	871	886	913	932	909	857	951	886	928	904	898	895	910	899	836	869	881	897	957	928	851	923	918	905	893	930	879	857	893	911	908	888	914	863	860	887	954	896	886	872	926	843	861	877	893	903	886	830	929	882	871	891	863	868	901	898	880	869	892	951	890	875	859	896	928	918	884	912	916	863	929	957	956	902	894	906	862	899	929	847	887	865	983	835	905	918	913	867	914	913	893	871	914	879	832	938	882	927	933	878	954	887	858	866	888	920	895	909	887	846	894	908	909	876	860	898	851	880	857	897	902	900	912	871	873	923	914	894	861	883	847	937	868	893	905	913	872	910	899	957	919	870	903	921	887	923	898	957	895	886	921	877	928	923	900	934	871	887	884	882	977	865	903	909	908	894	910	921	921	831	912	894	883	899	901	906	908	886	936	853	912	916	900	913	942	894	870	871	867	915	854	914	893	878	907	868	808	886	881	828	867	846	923	918	938	890	926	872	862	901	892	897	908	851	998	932	893	868	895	908	886	876	868	860	886	900	852	896	901	868	874	920	841	893	859	904	873	895	861	919	874	850	905	902	976	921	875	832	877	926	849	954	874	932	876	882	924	864	894	865	916	921	894	850	960	882	921	896	818	900	896	872	873	914	895	900	903	916	909	872	863	865	906	856	879	851	898	915	904	854	874	866	861	859	930	926	929	945	917	873	889	878	897	936	851	887	912	894	945	928	835	915	877	922	891	870	868	874	913	927	866	857	916	889	844	871	911	866	898	882	953	897	941	843	896	869	892	906	916	926	878	883	858	920	919	901	914	918	884	904	917	899	910	939	939	967	887	944	876	883	895	902	846	826	900	875	928	917	891	858	886	914	864	889	904	863	867	950	903	851	879	929	876	884	879	918	894	906	937	930	845	918	925	879	922	863	890	922	884	946	940	935	895	934	915	863	878	869	873	902	876	839	887	924	885	893	929	834	876	930	898	906	920	877	910	864	874	889	940	853	853	896	907	837	927	944	917	901	872	916	886	879	850	933	953	879	879	908	950	883	882	901	930	901	893	905	912	878	938	872	928	890	934	886	895	883	902	899	925	896	879	874	910	938	912	840	887	913	916	865	897	881	935	900	887	869	892	878	885	890	868	892	847	881	906	871	940	909	870	898	879	910	892	932	919	907	891	863	907	904	826	892	873	894	928	971	886	870	914	913	920	885	903	891	962	889	858	837	923	888	929	933	898	860	841	922	872	896	839	895	918	934	870	918	924	875	882	878	856	893	895	881	877	896	898	959	930	875	950	870	896	868	891	914	886	856	913	887	906	864	881	870	884	914	851	862	887	887	911	881	896	896	918	888	906	895	885	879	940	890	919	856	891	912	903	929	873	882	931	894	894	888	929	923	874	892	913	882	924	905	867	888	911	962	895	862	849	888	949	875	864	891	875	825	919	923	895	862	917	877	925	908	880	868	870	885	934	871	879	899	898	857	879	859	906	873	942	901	950	925	916	844	933	875	895	937	907	882	862	940	905	925	887	943	876	901	847	949	921	942	882	908	954	878	914	922	903	924	921	887	854	886	873	916	853	895	860	827	919	869	913	921	863	926	909	891	881	831	842	863	878	900	891	887	906	872	900	837	860	933	881	877	913	904	910	904	865	905	889	843	889	891	879	928	920	961	873	940	883	960	925	889	838	869	903	913	861	846	914	929	916	900	857	897	887	852	850	884	868	856	917	864	814	896	927	848	887	923	909	929	916	963	873	870	864	916	894	896	860	917	911	896	869	958	884	897	886	890	921	891	888	940	888	940	908	875	955	879	916	911	886	906	920	902	889	856	842	884	906	879	834	879	852	943	954	899	854	937	836	945	907	908	929	904	892	939	916	867	819	911	935	856	889	928	942	888	886	889	900	898	918	913	865	857	886	900	969	849	924	844	883	893	851	885	934	890	928	887	951	876	858	875	910	842	855	894	919	892	882	914	899	912	904	890	861	901	911	839	889	872	934	946	908	869	895	912	874	921	858	843	956	850	895	959	855	900	861	895	913	901	898	933	926	894	838	836	962	885	923	897	943	954	926	888	883	927	916	845	864	892	896	892	889	886	914	932	955	929	918	915	919	871	894	862	892	881	873	936	946	876	918	915	888	883	877	885	939	889	910	873	864	905	929	917	867	917	925	935	909	898	913	862	929	906	926	918	883	909	906	923	917	925	888	975	961	907	940	922	965	879	866	893	889	861	933	949	907	901	898	884	918	891	890	857	876	919	908	864	896	898	880	918	867	920	892	867	877	883	899	887	908	909	868	925	954	894	916	889	911	852	925	896	895	896	874	928	914	919	933	890	895	837	840	870	925	827	915	872	902	940	905	912	885	882	886	944	907	914	907	886	923	896	937	930	924	922	832	910	900	921	870	883	866	911	920	878	803	915	877	895	890	905	925	914	906	860	872	950	892	941	923	890	834	861	930	925	893	839	902	902	881	873	883	936	932	930	903	836	920	938	837	897	887	945	872	866	896	885	882	886	902	934	894	990	873	920	932	873	878	922	873	906	856	897	899	882	917	897	958	890	890	876	880	937	913	896	880	847	889	849	924	884	924	949	900	893	931	942	897	888	887	870	869	946	920	866	883	918	872	984	882	897	889	871	904	932	941	881	895	866	910	934	913	887	916	902	809	874	881	844	901	878	884	900	910	938	895	933	959	898	897	915	922	861	919	924	884	884	897	911	938	876	893	942	902	890	909	888	863	867	884	882	846	886	905	840	892	839	863	903	871	920	880	873	913	873	926	924	951	863	864	888	940	888	894	854	898	900	914	871	899	905	897	885	915	881	896	848	917	916	949	877	907	931	895	876	911	909	876	831	864	808	897	885	897	877	900	915	913	806	930	931	905	850	922	877	885	836	908	879	886	896	879	852	880	917	898	877	887	908	846	886	900	887	863	887	860	868	904	905	919	860	858	880	892	892	863	940	867	923	883	887	881	933	906	888	877	957	874	897	901	904	874	871	898	854	871	885	977	894	908	951	958	914	894	878	883	919	850	904	866	936	925	882	893	893	880	884	897	905	880	942	909	888	895	922	894	877	853	921	835	937	855	888	856	927	938	884	901	893	897	890	900	903	901	924	902	854	870	895	919	868	891	902	923	940	879	902	924	889	854	890	900	889	866	935	872	865	918	912	941	911	886	922	898	883	924	918	900	915	939	850	894	846	894	850	906	901	898	856	894	928	870	916	872	921	941	874	941	893	893	934	911	891	941	898	899	899	929	846	922	907	904	928	862	895	898	879	915	908	940	891	918	868	934	908	937	846	907	927	927	892	871	826	928	840	899	898	913	865	872	947	879	838	933	899	842	907	837	915	912	918	935	816	865	940	887	932	878	914	919	864	903	878	914	869	881	850	924	912	897	851	902	896	929	862	939	901	893	863	897	897	879	886	914	844	862	938	905	968	862	870	931	859	912
23927	20678	23948	27459	20688	20032	1697	849	636	516	461	449	381	309	352	309	332	294	355	329	276	268	300	324	306	290	310	294	303	293	288	277	318	307	321	319	316	256	275	255	327	298	268	313	287	302	327	313	307	260	320	317	286	303	320	291	279	271	264	291	259	327	290	284	300	311	318	272	287	297	291	290	281	255	273	271	283	309	307	268	259	298	320	310	294	310	275	278	340	265	272	271	301	330	280	304	300	295	275	274	256	305	264	270	302	283	319	268	326	297	274	267	300	276	264	287	279	252	294	339	293	285	295	289	309	279	255	252	259	297	262	285	272	242	288	287	287	260	265	272	289	322	279	304	296	291	256	268	265	265	263	285	274	316	314	288	263	297	312	307	284	288	274	276	298	288	319	276	287	260	285	289	295	298	278	310	285	268	273	284	295	277	298	266	293	304	275	279	304	295	299	284	316	335	267	269	308	282	273	303	272	303	274	283	269	321	292	288	307	274	293	283	284	312	289	275	279	309	320	273	310	264	305	299	277	267	263	291	275	296	269	296	268	313	311	283	282	266	280	285	283	281	270	303	292	277	288	295	290	273	267	278	291	295	284	263	314	283	303	301	296	254	289	258	266	259	281	294	288	285	315	269	287	258	284	281	307	290	278	268	278	283	298	286	272	290	295	265	285	260	300	266	291	305	293	272	286	250	276	276	321	301	307	264	276	301	271	247	289	302	318	294	326	283	271	288	306	262	289	288	279	262	310	267	281	261	297	311	283	270	262	310	315	306	327	296	300	301	307	296	296	285	301	284	300	303	282	301	279	273	298	299	274	290	267	280	269	299	269	272	308	282	301	276	277	313	279	268	264	306	274	267	279	249	285	290	274	286	272	277	292	284	297	288	283	275	261	283	300	300	329	270	313	278	270	302	304	269	269	279	337	276	286	272	303	252	271	298	261	269	275	280	303	312	315	284	308	301	285	257	292	269	276	290	317	262	317	312	268	287	306	264	292	283	258	296	318	287	310	291	277	261	317	300	268	268	280	275	296	256	260	331	295	257	302	295	299	320	287	290	294	263	256	273	283	304	284	289	309	286	283	318	315	269	266	280	276	305	292	304	264	303	312	259	275	276	267	286	273	280	325	297	299	301	300	259	270	268	267	280	313	310	280	294	282	305	283	288	332	294	291	276	287	293	269	288	276	251	306	286	309	299	312	263	270	255	259	310	292	285	286	302	316	274	300	286	287	278	272	291	274	263	286	281	295	268	305	297	298	272	308	271	295	280	287	280	340	279	262	294	299	271	220	306	249	277	251	282	270	280	292	237	276	252	242	282	281	251	310	266	284	269	274	284	304	315	301	257	276	300	269	272	281	301	303	304	297	275	276	275	319	284	242	283	313	289	249	285	282	312	287	291	265	266	284	292	288	262	273	268	258	295	292	264	320	292	299	277	253	279	283	261	285	290	274	264	278	279	275	279	307	272	275	306	279	329	288	297	281	313	292	273	287	293	270	288	228	282	312	313	280	271	255	256	283	297	260	296	294	276	292	300	297	316	276	268	311	289	294	267	275	303	292	261	319	304	269	306	259	278	265	292	294	288	261	300	267	305	309	279	294	298	285	268	305	287	283	305	294	286	249	271	282	291	284	305	300	290	234	246	307	262	295	283	275	268	284	256	256	324	261	283	297	289	277	286	314	275	302	263	272	300	301	286	272	269	307	271	301	299	282	265	272	281	276	298	294	306	284	293	278	279	279	312	271	267	290	292	303	270	283	275	307	275	319	290	269	288	283	271	322	326	258	280	287	269	296	256	280	254	250	297	258	243	313	298	281	292	253	255	262	314	327	304	294	284	249	278	290	286	269	299	290	276	266	278	241	277	303	321	282	296	274	304	278	275	279	308	305	268	298	303	261	303	303	267	280	280	269	288	306	253	294	285	307	299	302	267	287	290	297	309	282	288	302	282	299	260	259	298	259	297	300	266	275	311	284	285	297	311	283	299	253	298	277	276	288	294	250	281	297	260	263	288	278	294	304	280	286	283	303	292	303	289	290	301	294	305	290	319	307	301	302	247	287	273	298	284	260	307	277	244	261	327	300	267	297	281	291	271	280	278	298	280	305	314	284	303	280	306	278	319	283	292	296	266	292	257	290	284	307	303	302	308	263	284	278	276	292	259	324	256	273	265	282	276	329	264	296	291	259	291	323	284	297	311	300	301	282	289	300	315	258	306	266	303	304	283	283	302	259	295	279	276	294	275	310	278	290	322	309	286	264	286	254	284	292	261	259	286	281	259	277	291	272	280	292	286	272	256	295	290	267	253	246	311	300	288	265	274	274	285	272	261	307	270	270	265	271	258	284	290	303	274	271	279	291	309	285	305	272	270	299	279	315	283	301	288	286	281	293	302	292	290	280	326	274	300	297	264	294	288	274	251	286	283	294	305	281	289	305	268	320	299	282	316	296	312	262	291	280	295	276	296	292	299	276	275	273	297	302	295	288	279	256	288	274	265	276	278	271	290	273	261	262	274	271	301	305	273	267	269	273	263	300	293	263	282	277	292	284	261	265	218	304	274	244	281	295	295	296	297	302	316	295	271	282	319	319	279	277	281	254	294	303	305	276	288	288	274	276	299	278	280	299	281	274	310	293	288	287	266	292	296	303	262	276	301	282	273	273	266	298	270	301	287	257	259	288	286	255	286	285	294	271	265	267	313	283	255	234	247	279	281	254	313	311	307	270	308	298	279	277	283	303	294	278	278	251	298	284	279	283	273	254	272	315	291	314	253	291	298	287	290	270	282	291	264	279	280	315	303	302	232	268	293	274	273	307	270	306	278	264	294	275	298	278	258	306	284	276	278	291	312	277	290	301	277	287	269	266	270	297	301	269	291	260	303	292	274	306	299	288	276	306	263	293	292	319	270	289	288	291	302	291	274	276	296	284	266	291	282	286	278	286	300	262	274	308	253	290	308	286	275	290	276	249	294	328	279	272	288	276	291	295	294	277	313	273	286	263	256	291	298	279	297	266	270	280	279	297	278	287	297	284	288	305	311	266	287	292	315	265	285	263	278	292	268	288	293	334	316	294	298	279	323	288	300	280	293	283	299	278	283	260	272	307	258	288	282	275	269	269	276	306	301	317	298	279	300	304	279	286	308	249	296	255	254	275	299	312	260	307	271	306	276	291	272	278	287	249	265	307	274	280	265	296	306	272	294	293	304	265	308	283	300	279	258	269	298	261	287	278	247	275	310	308	307	267	299	307	276	306	299	272	268	283	295	284	304	260	289	308	271	292	307	290	279	327	266	289	269	262	290	286	305	289	289	277	286	269	268	341	258	304	296	280	287	303	283	260	309	285	277	293	272	283	285	254	311	321	291	283	297	290	282	291	265	306	293	283	313	263	305	261	271	266	305	282	260	296	300	253	313	261	319	260	287	287	262	291	324	285	270	263	303	305	288	309	285	271	297	302	280	313	298	310	318	280	274	322	294	254	311	277	312
3471	3383	1904	1314	1043	908	855	768	741	718	684	699	714	685	665	657	675	640	677	672	643	631	673	661	628	631	638	616	678	627	679	637	656	646	633	653	651	645	661	706	674	643	651	671	677	604	636	669	620	650	659	659	658	638	650	682	639	661	656	634	678	607	562	666	637	611	640	617	650	645	631	655	665	655	689	628	620	584	645	664	638	651	631	661	675	589	640	634	638	640	708	642	690	637	631	611	633	630	648	660	659	644	602	604	654	624	676	610	654	675	637	603	649	609	655	686	631	632	643	630	674	600	649	619	599	634	642	667	677	651	688	618	635	691	606	658	667	647	657	675	652	631	604	658	718	625	638	652	638	701	627	609	625	684	635	656	637	642	627	660	664	590	644	657	636	576	630	690	653	653	709	616	636	651	618	635	627	626	650	618	628	663	669	672	672	683	686	647	663	653	635	664	631	670	614	636	666	664	639	687	652	613	662	618	638	628	638	583	672	650	617	689	640	621	639	668	638	668	588	656	635	596	642	657	631	638	683	606	664	630	630	672	623	618	684	632	628	686	675	621	627	686	629	659	658	624	643	608	684	648	622	607	649	628	585	648	645	596	628	644	608	633	674	631	692	605	654	583	707	575	632	646	629	599	674	643	681	664	670	666	656	607	662	658	666	638	631	641	666	672	675	644	638	666	639	644	625	656	609	627	650	658	622	619	660	695	634	618	630	677	641	635	649	662	627	654	637	653	684	634	652	628	619	675	600	637	663	653	625	632	625	658	687	624	635	608	611	640	609	667	628	658	667	610	638	638	643	621	604	607	636	665	646	643	672	640	653	633	620	602	607	618	674	704	624	654	592	593	685	617	633	622	640	647	671	680	615	636	612	600	585	645	635	605	625	627	660	620	691	667	675	630	633	663	670	649	617	635	605	667	632	645	627	642	626	652	597	625	634	631	622	612	657	647	642	639	586	642	678	625	623	651	589	622	671	615	650	646	613	626	661	643	602	657	631	621	701	614	643	671	675	647	663	664	651	647	642	619	631	636	616	683	657	634	624	678	609	661	624	621	622	644	663	624	673	642	630	652	645	606	639	650	620	626	645	627	637	628	659	669	629	654	638	621	689	640	632	633	615	625	616	608	650	629	635	620	646	682	642	652	641	668	624	645	672	618	672	631	599	628	611	692	658	689	651	651	658	653	665	633	650	663	600	589	640	591	624	638	625	656	661	646	634	676	648	666	606	651	610	628	637	661	621	633	630	642	604	635	604	658	643	642	627	650	647	618	631	647	651	631	622	609	635	718	655	711	660	609	653	640	628	651	613	684	680	653	645	601	577	598	635	654	669	604	615	628	617	620	617	630	646	685	603	701	597	603	615	637	646	644	663	624	662	627	643	625	655	668	650	640	683	647	652	653	626	620	666	640	651	636	666	638	653	624	624	629	634	671	672	598	634	692	626	626	655	688	681	590	663	625	599	698	671	633	635	620	573	698	653	662	589	667	640	587	681	677	631	610	605	636	638	611	644	644	642	706	629	629	623	645	640	626	652	626	634	627	596	631	695	619	615	648	625	623	681	629	633	647	673	619	645	629	630	644	622	638	673	644	671	669	639	617	593	585	622	674	590	628	621	638	644	651	661	664	586	664	652	633	639	645	631	663	658	653	614	628	671	662	639	646	625	615	668	686	640	645	602	617	639	614	664	610	663	636	624	637	600	626	630	665	651	656	625	685	633	645	605	676	626	599	632	633	633	605	642	639	683	616	643	625	619	647	634	621	655	619	640	650	630	632	626	634	655	734	600	615	646	656	629	625	580	632	650	605	638	640	654	623	663	629	656	622	649	657	668	638	608	670	666	651	685	663	676	639	646	653	664	637	605	651	660	639	668	628	647	604	627	653	664	622	676	611	697	606	634	701	657	670	585	622	632	639	614	615	603	666	611	627	622	650	640	640	655	700	616	649	624	629	707	639	616	656	660	657	611	622	696	627	671	613	664	624	619	624	663	645	644	662	641	669	616	630	617	640	620	633	597	680	660	663	603	647	603	612	668	637	642	644	661	661	649	642	623	614	606	685	635	661	661	663	638	670	622	714	674	609	686	680	631	643	637	654	629	640	618	643	653	627	636	673	650	626	638	665	611	668	587	641	663	667	617	654	660	652	665	658	670	625	658	648	626	659	633	609	660	641	657	653	612	645	574	633	636	639	636	609	645	687	622	619	676	647	671	671	652	627	578	618	657	627	594	628	647	636	641	622	657	643	694	651	642	645	625	669	646	592	609	602	610	627	632	635	683	638	711	601	631	602	633	627	650	628	637	595	623	594	640	666	664	664	635	601	677	668	700	639	643	630	671	628	620	640	642	606	650	609	653	600	616	647	638	651	679	603	659	640	663	616	609	623	616	665	582	634	651	652	619	635	620	629	634	677	622	642	629	647	618	615	650	646	678	626	657	610	670	643	638	607	649	626	679	666	574	636	672	592	619	668	614	666	665	642	659	632	613	573	611	629	650	646	630	671	648	590	620	635	605	652	664	696	576	664	632	641	664	625	669	669	667	598	648	631	642	649	655	599	645	669	627	634	683	618	656	654	613	612	650	621	603	654	654	622	629	661	659	614	641	623	635	696	648	641	671	625	671	601	572	615	672	658	632	648	623	667	593	568	652	649	642	621	675	620	619	656	633	636	664	648	612	668	617	633	671	678	609	664	597	625	631	644	669	655	658	662	649	615	616	680	669	681	654	628	655	648	669	608	620	689	648	679	612	631	616	628	631	677	654	647	675	588	625	590	642	634	599	627	621	661	580	675	630	657	643	616	629	650	672	659	615	632	669	642	639	612	682	633	625	667	613	651	629	645	702	642	610	600	702	610	609	654	624	641	637	664	662	638	638	669	668	643	620	650	656	691	572	575	636	630	637	655	677	646	671	640	632	656	658	626	700	682	627	666	674	640	608	622	638	661	683	675	658	673	672	587	598	680	704	626	643	674	664	643	674	617	643	645	630	614	649	615	637	679	667	689	634	673	620	632	604	611	668	633	651	627	652	614	641	631	661	585	659	647	632	654	660	639	636	644	663	579	644	654	631	609	645	606	647	627	614	613	651	638	670	637	615	657	617	607	628	629	679	617	604	682	654	677	673	641	722	653	638	640	658	653	618	639	652	661	618	642	655	657	655	626	599	658	638	578	669	641	611	698	658	592	664	658	635	620	581	663	613	653	669	585	640	615	627	638	595	647	628	615	626	691	682	663	636	611	676	632	654	657	610	687	652	666	628	611	657	614	610	641	643	656	656	651	679	614	559	652	591	648	672	673	643	612	662	683	622	636	680	614	653	677	634	657	635	660	587	633	666	629	628	664	612	630	650	620	638	660	622	673	661	655	629	683	655	641	680	658	654	646	636	681	650	625	641	679	644	671	683	638	691	625	696	622	692	666	644	617	614	631	622	672	662	677	640	652	660	694	668	596	646	607	638	682	616	618	638	673	642	623	639	614	596	658
23395	20650	24193	27129	20653	20677	16492	1517	821	641	426	391	312	274	263	251	232	225	217	180	218	214	183	208	194	210	184	210	181	200	190	196	197	182	188	158	208	193	194	193	174	170	210	177	175	188	199	185	165	167	156	179	198	167	163	174	181	185	172	167	206	189	165	178	176	161	207	178	178	172	175	156	196	159	186	174	154	162	153	186	158	135	144	158	162	161	187	170	177	173	154	171	161	167	158	161	181	196	191	165	175	162	148	168	187	173	151	172	175	186	193	170	169	162	177	175	186	178	178	185	168	156	181	166	172	160	163	168	175	189	160	172	170	179	199	156	176	183	190	191	197	179	192	180	160	161	165	147	174	167	184	180	177	150	158	157	173	194	186	169	163	191	156	200	162	164	168	197	171	143	192	168	159	169	170	184	149	142	195	187	160	184	159	159	173	162	163	156	172	154	182	183	178	161	167	163	173	188	178	175	168	168	150	193	151	149	189	201	169	189	178	170	171	208	150	171	170	205	189	205	168	178	137	173	181	140	164	171	169	187	168	170	178	158	169	164	190	159	187	186	159	157	170	181	159	177	182	163	189	150	171	164	156	204	157	167	161	165	172	161	158	165	188	165	161	173	193	167	188	166	141	149	159	163	176	160	202	162	162	165	168	180	165	175	173	159	190	148	178	174	173	206	164	169	172	167	176	197	174	168	170	172	148	173	166	164	168	174	178	166	188	186	187	166	168	170	199	163	180	161	170	159	184	171	158	156	175	174	128	172	177	187	172	171	172	161	176	184	177	191	145	171	173	167	192	171	163	169	161	168	169	180	165	155	148	201	157	164	167	165	176	189	175	152	175	183	158	158	159	178	164	153	166	199	186	177	176	177	177	149	169	156	167	156	181	174	161	158	163	182	165	153	158	172	150	193	157	174	182	177	167	164	172	182	170	180	210	169	168	179	176	176	169	166	178	187	172	185	202	211	176	155	143	150	157	180	177	169	154	181	176	175	154	169	180	183	165	157	151	166	156	167	186	204	191	172	164	154	142	188	139	170	175	173	166	169	162	168	169	169	182	138	174	169	173	165	145	203	192	183	187	189	177	151	155	142	173	179	185	176	186	167	189	167	158	166	186	192	209	184	175	181	171	172	153	172	199	192	162	171	177	165	171	198	178	175	177	164	159	156	183	189	163	155	170	222	187	182	165	173	173	188	160	160	159	158	154	187	181	171	180	148	176	194	198	185	158	178	171	168	155	180	167	159	169	173	160	174	177	174	151	153	167	171	159	165	194	192	166	177	157	164	201	187	184	185	162	167	178	168	197	183	188	185	173	182	172	166	177	183	162	174	186	175	172	181	192	177	137	194	158	187	185	178	181	158	160	159	163	170	176	154	175	171	148	176	173	169	168	168	180	179	163	180	155	187	182	193	191	194	178	171	176	166	190	170	166	173	166	171	196	163	172	170	161	141	164	175	181	171	174	160	173	185	161	198	170	151	193	175	188	156	161	148	173	159	150	186	175	166	167	171	156	175	172	160	181	156	151	157	193	172	177	177	166	140	192	196	162	130	166	151	187	156	174	177	186	184	196	179	160	158	177	172	183	166	188	173	164	182	171	186	182	148	143	138	170	168	197	162	191	198	190	176	164	165	173	170	164	183	159	164	178	188	169	207	162	202	174	205	157	160	184	171	188	181	179	157	160	157	172	163	157	179	185	176	177	160	182	184	188	155	181	180	164	154	198	171	190	181	206	167	155	168	188	202	169	180	174	145	171	159	173	162	167	163	163	177	156	151	174	175	170	174	199	158	156	151	155	168	169	191	191	182	158	166	188	164	152	162	170	184	149	159	161	203	179	147	145	166	183	186	168	195	185	186	168	186	165	178	158	170	181	167	175	165	192	180	189	171	178	165	195	158	195	181	191	159	175	169	167	214	197	184	162	187	173	169	164	173	145	188	153	153	174	194	174	162	201	172	173	163	150	182	169	175	179	198	155	164	169	181	175	150	163	176	179	167	163	162	180	178	185	163	158	155	170	166	165	159	158	169	182	175	176	187	169	156	175	173	183	178	163	161	182	169	188	169	164	177	178	187	144	205	179	179	176	160	165	180	174	171	148	186	162	170	199	165	171	157	144	173	144	154	200	173	176	161	163	152	185	145	160	193	184	171	160	178	178	171	188	188	196	174	180	178	163	162	180	170	173	148	181	174	166	174	179	189	162	155	163	168	185	146	190	178	166	182	165	164	156	164	189	175	168	167	178	162	159	188	178	181	163	161	166	178	186	184	178	175	170	165	171	177	176	187	170	158	192	171	166	142	182	158	165	167	162	161	177	150	156	171	176	161	150	176	171	173	176	182	193	173	181	170	174	202	167	192	165	187	197	177	172	203	152	187	162	184	174	184	184	169	169	156	168	178	181	142	174	175	178	161	181	174	159	150	170	170	151	177	165	151	151	164	163	148	164	161	150	150	165	155	156	171	159	149	156	162	134	180	159	181	186	181	187	153	168	167	171	188	154	176	166	158	176	179	209	158	176	160	194	184	181	142	178	168	194	160	186	174	176	164	174	211	173	172	183	160	176	179	172	174	169	181	173	183	158	177	176	224	182	180	162	175	172	177	185	172	183	172	155	204	181	174	165	164	156	140	177	169	144	184	187	146	163	188	176	158	167	183	160	165	182	153	198	143	156	172	184	160	167	183	167	177	180	167	185	172	184	176	152	174	179	178	154	163	178	174	188	163	170	146	166	162	177	165	156	180	159	189	183	158	173	172	185	167	175	176	170	174	179	211	161	161	192	170	170	164	181	195	192	181	171	177	160	151	152	180	190	145	164	195	164	192	169	171	159	175	168	195	196	207	199	166	156	197	197	168	191	186	160	169	159	155	164	159	166	164	225	193	157	172	153	194	183	169	186	171	159	152	179	192	181	172	171	197	184	144	177	184	149	140	160	193	182	155	156	178	182	180	153	171	195	181	184	191	165	160	153	160	170	204	162	172	200	149	191	170	158	170	168	169	159	159	165	168	185	180	166	166	161	160	161	165	157	195	172	169	177	170	190	155	205	179	209	179	146	187	162	165	195	176	167	163	157	201	172	179	188	161	153	196	182	158	172	194	166	156	175	200	166	154	177	193	151	167	185	143	172	149	181	173	158	173	171	166	183	151	180	155	175	166	141	170	194	174	183	185	165	136	166	165	184	166	146	192	179	154	188	156	169	161	176	194	176	176	187	177	154	170	169	204	166	163	156	192	180	168	161	179	190	157	180	174	166	139	177	159	155	177	148	152	161	164	156	186	187	178	164	156	154	170	156	183	166	183	199	166	159	179	162	183	154	175	176	162	181	191	171	185	172	189	204	146	178	172	156	156	187	153	144	156	168	157	178	164	166	176	163	185	158	159	158	189	177	164	184	154	170	177	157	183	153	183	169	165	191	194	167	166	167	163	189	169	190	184	153	178	183	148	180	192	180	186	194	140	187	167	169	172	173	175	173	193	209	172
3391	4824	2582	1655	1028	827	766	673	643	511	513	511	497	442	421	468	459	440	456	430	428	413	433	455	405	418	434	423	442	427	402	395	439	435	429	423	402	439	379	427	387	424	458	452	415	415	455	422	424	407	409	427	449	401	410	409	401	449	415	439	421	434	388	439	386	411	421	421	425	435	433	417	397	406	394	457	386	424	411	392	390	420	433	405	443	388	391	406	414	433	401	459	419	445	434	436	450	391	425	455	394	408	430	407	380	445	432	396	427	409	422	413	428	426	406	420	418	427	432	426	396	393	421	430	386	427	439	398	438	406	430	457	411	404	427	417	415	446	425	408	401	412	385	396	425	449	436	409	420	421	405	408	403	430	400	393	419	447	393	408	425	438	420	391	387	397	378	403	405	397	428	439	405	443	421	386	385	407	421	470	419	427	423	430	398	422	436	443	399	417	401	406	432	414	397	459	446	387	466	384	422	416	468	454	400	419	431	429	444	417	381	422	391	438	438	384	430	427	408	432	387	410	426	419	429	429	399	427	415	385	401	438	415	421	389	441	411	446	430	417	406	437	409	416	417	392	436	425	449	445	422	414	409	419	441	425	472	389	391	427	421	442	410	412	425	406	412	441	398	424	384	405	411	428	446	409	442	390	420	418	390	445	425	438	439	424	443	410	401	420	425	456	381	411	434	410	396	413	425	417	442	430	409	414	457	413	392	390	431	396	420	427	456	399	428	426	404	414	419	436	436	409	473	427	414	427	408	450	399	417	437	426	439	401	442	425	452	404	439	407	399	433	411	414	390	443	432	427	416	408	416	392	404	424	416	387	423	414	468	418	455	407	413	393	417	392	448	442	422	432	443	369	381	427	405	446	385	413	436	436	444	413	408	408	450	441	447	409	418	420	411	387	451	420	459	434	412	454	433	425	395	444	408	386	391	394	428	417	439	434	411	439	457	412	425	471	396	448	437	428	417	405	393	419	392	416	412	418	414	367	386	460	426	395	449	427	389	418	460	400	408	411	396	399	423	389	425	385	415	425	429	389	382	426	402	448	440	407	436	440	418	416	389	415	452	452	408	406	419	427	430	440	429	434	469	431	400	379	411	446	448	432	418	368	403	430	420	414	435	383	401	426	408	387	429	424	409	402	417	420	456	398	437	419	417	420	438	422	389	420	396	450	392	425	412	461	405	405	381	431	380	416	429	442	433	405	386	450	430	427	403	435	443	426	372	403	424	427	451	403	455	422	420	432	387	386	420	400	392	435	472	423	441	458	411	429	430	399	438	425	436	438	422	458	416	436	376	413	457	416	377	420	417	413	392	417	415	440	426	391	392	409	369	425	415	401	452	429	411	445	437	427	387	419	415	418	431	399	426	440	433	452	401	406	433	433	402	402	423	432	433	414	464	416	403	428	482	430	403	432	418	422	386	431	408	407	462	410	418	439	462	432	422	402	378	438	428	416	435	413	400	422	444	427	433	423	419	432	426	417	447	406	432	431	421	403	393	378	439	433	381	422	439	401	415	415	413	410	431	409	423	394	433	446	411	402	401	396	392	427	382	427	405	438	445	434	436	451	418	446	386	463	417	418	409	432	402	435	420	397	383	419	414	439	448	426	443	381	382	430	382	427	406	382	442	415	433	415	436	389	377	411	419	410	406	442	430	408	415	452	436	405	390	419	420	398	402	432	396	392	435	423	410	421	425	419	393	386	431	422	434	432	408	393	405	444	412	473	418	431	414	426	429	451	436	420	439	418	387	423	357	422	443	444	437	407	438	391	435	431	433	403	431	422	414	422	418	424	434	431	437	458	435	430	385	412	432	394	404	425	384	450	423	398	438	467	411	408	447	412	441	428	436	357	437	440	422	409	431	423	414	405	409	435	379	407	418	414	439	453	435	407	444	407	424	414	426	449	413	406	416	427	422	421	436	431	425	420	390	418	436	437	463	435	430	396	406	382	405	445	398	447	406	384	408	417	421	398	387	414	394	442	391	413	428	364	415	424	433	400	419	422	421	422	426	419	429	412	416	416	412	364	435	411	422	402	392	404	415	391	418	406	480	420	424	415	405	426	403	415	416	446	413	445	415	445	372	434	443	452	423	416	376	390	415	407	419	427	400	443	443	396	424	428	420	426	435	417	423	451	401	405	417	396	409	419	441	417	426	442	464	429	434	418	409	442	417	450	407	364	425	414	435	392	411	410	433	394	431	419	417	452	427	432	416	393	421	404	443	393	402	396	404	411	437	425	372	422	420	448	407	398	426	407	407	400	410	398	436	414	406	436	471	419	432	435	426	393	395	422	411	396	445	406	445	449	436	386	404	442	410	440	402	447	397	458	407	432	410	398	437	410	408	395	418	389	430	415	416	458	443	387	435	424	418	435	393	435	455	416	419	439	417	476	394	408	385	404	396	451	437	383	438	422	416	409	412	408	405	430	411	376	463	413	418	430	416	407	398	406	422	419	394	420	428	459	432	432	417	432	433	435	403	412	367	418	403	406	420	410	406	450	363	416	444	464	406	409	407	456	410	410	430	404	410	420	391	424	424	441	425	376	403	433	403	394	425	408	379	403	423	407	411	379	365	427	411	398	428	404	427	424	449	413	413	448	431	433	389	464	383	380	415	383	395	406	385	447	418	405	411	438	415	415	427	427	413	384	396	386	407	392	388	479	429	408	423	431	421	416	408	409	452	407	427	430	409	424	408	406	459	460	423	433	408	419	416	407	402	448	422	445	437	409	399	434	427	445	414	425	409	416	445	394	397	414	419	420	416	400	423	412	387	408	460	436	424	450	415	422	393	446	402	403	430	396	425	461	432	429	432	415	442	395	415	412	412	424	380	417	407	417	446	412	414	453	437	408	431	416	432	442	393	400	422	435	436	416	414	450	421	395	422	414	401	451	432	448	422	443	437	401	431	426	409	410	450	405	428	396	387	399	424	437	437	412	462	414	449	398	392	417	415	424	399	413	405	415	388	419	410	402	430	404	441	462	420	373	420	422	395	450	412	451	409	392	402	444	454	408	406	425	400	418	393	412	423	372	397	429	398	408	381	424	421	453	410	399	412	459	439	434	417	409	430	449	422	418	434	411	457	412	388	408	428	382	412	407	416	406	420	411	430	390	432	440	406	404	470	430	422	426	384	451	449	423	407	435	479	420	418	429	428	440	406	407	406	398	416	410	417	383	398	376	426	397	436	433	442	427	413	406	394	442	396	439	413	409	422	436	432	444	411	421	391	400	443	415	459	407	448	433	390	412	421	409	420	426	477	413	416	408	398	429	451	425	404	440	433	385	420	369	401	429	406	428	429	404	438	413	418	394	421	447	402	435	424	397	392	427	386	409	424	400	392	427	406	396	408	398	411	413	451	387	394	420	430	424	427	420	423	426	411	441	419	436	413	447	366	440	417	386	388	418	415	413	425	417	406	395	413	393	418	420	387	373	407	430	402	430	440	452	410	427	424	398	414	423	402	428	389	451	420	436	407	419
31213	19250	7945	1179	828	671	574	623	532	480	475	469	466	435	441	392	412	395	379	386	416	411	392	392	421	448	406	404	412	380	425	426	407	398	385	400	404	401	386	407	390	392	432	436	409	430	401	383	395	406	421	410	387	384	392	405	447	330	383	405	443	397	413	363	414	404	397	407	404	433	406	377	405	400	392	378	376	383	429	418	403	409	371	390	389	394	407	422	421	400	396	404	401	401	494	439	380	432	352	396	418	410	367	409	409	383	406	403	399	416	422	428	425	395	393	402	396	418	434	397	398	385	363	382	415	369	391	375	390	391	433	380	434	394	404	383	411	398	414	407	394	389	418	415	429	361	415	361	363	391	392	402	393	403	395	434	425	393	397	403	433	388	390	386	441	377	434	384	364	410	401	470	419	414	385	387	371	407	410	384	436	377	399	397	411	428	370	403	414	404	373	381	427	378	432	420	411	386	447	411	409	403	377	388	432	422	394	411	400	368	370	374	401	395	393	353	381	363	352	376	418	410	428	416	394	414	429	438	409	390	435	370	422	391	390	352	383	414	407	386	401	417	390	375	430	392	382	371	386	419	409	401	451	414	385	402	377	403	366	382	388	400	369	388	404	420	427	407	392	438	413	399	410	384	363	406	386	406	404	405	413	401	388	369	380	378	415	430	399	409	407	393	403	408	419	391	394	381	402	375	406	409	388	418	375	398	404	389	435	380	395	386	397	450	419	412	388	431	396	411	422	409	391	402	410	436	401	395	402	382	421	384	366	417	435	383	403	412	401	417	407	380	428	381	419	395	388	384	342	418	388	443	415	402	414	347	402	389	367	418	372	403	385	401	389	406	439	397	413	388	399	375	381	399	428	410	406	394	395	386	393	439	387	373	410	414	383	401	391	388	420	352	406	422	390	391	421	407	384	409	378	370	414	392	422	444	414	419	426	408	410	412	435	417	373	419	425	370	401	410	413	370	388	438	398	397	427	394	392	392	418	390	380	431	406	414	401	364	364	432	404	391	373	331	377	417	429	429	423	426	341	368	406	440	401	410	393	374	370	401	437	392	378	395	370	368	372	369	411	402	408	428	423	395	416	413	381	427	375	416	409	411	389	423	420	414	423	397	377	379	446	399	449	380	396	382	391	386	404	421	417	416	422	414	392	418	429	425	381	412	407	409	386	385	403	384	373	393	449	436	391	422	431	367	367	372	396	382	434	426	403	395	398	405	374	432	390	388	423	389	432	416	395	427	428	411	394	369	430	412	387	411	375	380	370	369	393	418	440	387	409	413	404	392	377	400	440	406	416	416	395	424	369	397	422	403	447	392	429	424	396	365	365	401	380	405	407	419	415	417	392	405	379	416	375	403	424	385	419	405	427	391	392	371	391	396	421	392	358	412	395	389	414	425	431	346	390	390	411	417	368	401	396	382	387	398	421	403	403	379	416	371	386	361	383	386	360	404	437	392	413	386	422	400	416	410	400	387	421	406	414	385	412	395	345	423	416	377	391	391	419	395	436	392	412	378	395	388	372	405	458	382	374	366	412	360	404	408	422	381	438	410	370	396	394	384	395	363	425	403	360	399	414	395	420	394	391	391	389	386	420	381	363	445	363	397	416	413	412	407	392	388	385	428	413	374	363	430	404	405	378	376	398	423	436	404	412	401	388	435	386	375	437	421	433	395	418	425	419	392	446	433	411	413	385	409	374	401	401	434	423	394	398	377	417	453	404	421	395	355	412	401	405	402	388	367	387	450	396	413	407	426	385	408	415	412	398	375	399	367	378	433	388	419	435	384	387	386	423	379	399	391	387	446	395	427	407	408	413	385	408	392	419	392	424	401	436	394	392	395	402	402	416	430	411	406	372	407	444	402	419	391	424	418	414	430	393	401	406	429	397	375	410	354	416	423	388	402	403	404	398	416	384	380	448	359	417	409	418	438	376	396	372	403	391	406	410	433	368	399	387	428	432	405	391	387	391	384	409	422	424	403	376	418	391	414	412	390	392	429	403	418	385	393	405	420	405	375	384	390	406	368	393	419	418	389	384	384	398	426	407	414	375	393	373	436	424	406	396	372	404	397	380	395	365	421	413	392	376	400	435	389	418	415	375	391	430	403	389	430	387	410	356	379	422	426	441	373	388	433	417	383	423	415	407	410	397	418	438	429	397	416	409	401	378	389	403	426	436	391	408	403	419	429	410	383	394	415	403	399	437	395	376	388	364	406	384	418	381	417	355	428	403	405	370	389	377	433	411	404	394	367	430	444	402	435	366	440	434	397	409	384	421	380	437	398	396	371	383	406	414	442	401	403	416	401	377	430	397	425	415	396	385	388	408	385	394	405	426	400	394	432	419	363	383	402	394	410	437	402	397	393	368	403	407	403	427	380	414	405	399	402	403	396	388	412	423	392	403	411	396	410	409	397	397	396	407	378	410	360	406	452	366	441	458	370	397	417	423	415	443	399	382	384	387	409	398	419	420	424	370	386	415	385	395	434	362	407	406	394	405	379	415	418	401	420	386	418	416	425	390	425	390	385	402	409	396	373	368	433	394	381	400	391	340	414	425	413	398	446	373	360	387	404	387	384	415	440	391	378	402	391	376	439	399	388	419	406	415	394	409	431	389	402	385	363	391	406	382	425	421	385	408	444	417	380	399	398	376	435	442	400	400	384	374	392	438	392	386	403	468	387	406	414	423	407	410	374	438	416	389	367	391	374	415	414	414	423	409	418	399	365	386	389	435	417	381	376	402	394	388	390	411	404	377	394	425	374	374	439	386	391	415	383	408	432	443	393	400	417	389	417	408	396	434	389	403	395	411	372	433	403	405	413	415	428	403	432	410	402	402	379	425	389	377	389	398	369	422	386	375	430	406	418	389	468	415	372	383	412	405	391	411	369	389	383	401	438	398	368	426	389	367	382	412	396	425	363	451	385	395	410	383	370	417	411	396	382	402	354	370	397	395	416	373	388	399	390	419	400	393	399	405	383	433	406	378	410	411	379	406	424	356	416	395	412	401	389	383	394	437	384	386	428	402	442	397	417	371	380	403	412	416	418	423	392	385	402	402	417	403	353	408	451	348	386	393	423	395	404	399	380	392	410	411	412	446	349	401	420	406	410	365	396	411	377	443	393	420	430	399	392	372	381	425	444	394	366	429	381	379	392	405	427	383	402	416	431	390	394	393	399	398	413	384	394	423	396	368	405	395	432	435	393	416	408	422	394	390	422	374	388	390	387	396	426	388	402	396	406	372	402	396	407	451	402	351	422	411	380	422	408	390	364	416	411	407	406	417	386	406	379	380	444	372	408	403	397	392	373	387	400	415	406	385	382	397	440	400	405	420	423	440	413	399	403	398	347	399	398	425	432	416	414	396	412	400	374	407	410	425	379	441	380	400	395	401	405	410	415	429	402	392	435	400	427	404	382	402	390	393	431	438	393	408	362	410	409	434	416	409	428	362	408	412	407	418	438	419	359	403	402	402	408	429	383
5726	1652	1253	1185	1120	976	1000	892	931	930	939	857	883	912	908	934	924	924	950	908	888	823	856	874	885	834	874	922	897	871	860	885	910	920	921	950	869	893	893	862	906	900	871	930	944	948	895	905	941	923	900	852	867	873	869	926	865	920	935	878	880	927	888	849	906	902	873	881	872	857	908	883	927	870	862	909	840	942	908	939	876	962	876	888	903	894	868	879	887	869	891	918	866	893	914	893	879	863	849	916	923	852	886	891	943	889	881	862	887	899	912	871	938	887	912	889	887	876	879	841	927	876	848	866	920	861	873	870	828	890	883	915	842	884	869	806	890	885	893	901	887	855	914	914	954	889	903	854	886	877	898	838	871	912	883	940	882	865	971	862	946	895	902	906	888	878	906	869	914	907	855	853	920	882	875	931	912	863	884	892	906	798	895	855	894	918	874	894	884	861	930	959	886	862	920	892	871	894	872	890	905	877	928	915	950	897	890	930	867	895	848	908	898	864	871	914	888	942	840	909	925	922	949	848	898	917	890	880	887	919	873	901	886	902	891	880	848	873	929	880	897	877	860	922	882	919	867	911	949	896	892	862	853	905	874	908	910	922	912	889	868	843	868	916	824	922	918	908	835	899	915	926	893	868	888	896	923	856	852	872	876	891	856	946	884	922	867	853	873	924	906	872	927	826	926	880	889	884	908	923	859	916	909	871	875	948	848	875	928	908	903	873	900	878	896	950	885	888	915	902	884	942	898	871	858	934	867	914	910	860	894	903	888	861	864	917	889	876	890	921	902	876	878	880	913	869	864	928	937	907	921	876	829	899	880	832	900	917	864	910	927	911	926	860	895	865	915	874	896	891	890	908	950	889	845	861	891	896	866	873	838	941	859	883	891	880	889	899	879	869	904	889	894	909	913	887	888	846	879	890	908	896	903	945	937	903	887	870	888	921	835	896	864	861	899	914	878	861	893	876	930	861	934	888	911	887	885	876	898	927	837	938	870	863	856	894	915	916	860	912	910	881	908	903	908	890	931	942	845	901	886	852	874	843	861	870	874	881	886	871	838	931	902	901	918	861	891	909	896	871	871	857	886	940	884	893	877	875	927	913	906	836	913	863	927	888	833	942	938	889	884	945	895	851	909	896	855	918	893	924	895	915	875	899	862	907	872	870	838	904	846	928	926	869	883	904	898	900	918	902	899	896	883	904	905	897	865	923	942	864	890	888	878	900	923	895	922	894	890	832	867	934	885	847	906	879	875	868	928	828	886	935	877	894	846	875	842	847	853	902	901	904	883	948	891	840	954	870	957	887	887	904	862	930	962	877	941	859	928	892	903	943	926	856	885	896	933	946	928	916	842	938	897	868	931	907	893	854	945	881	900	865	835	894	899	869	920	964	886	813	886	867	895	926	932	960	920	923	885	889	854	868	900	918	819	878	904	889	910	893	839	910	876	937	856	844	903	905	928	881	876	915	863	893	891	889	841	880	935	929	963	939	889	899	884	866	836	883	895	866	886	923	827	891	863	906	984	885	883	893	930	924	903	878	912	882	882	967	836	944	860	858	898	898	913	862	842	873	899	898	853	878	886	933	892	874	882	885	891	847	867	906	887	896	873	877	861	911	941	894	920	800	922	845	909	862	856	881	886	951	893	855	858	899	866	913	984	858	913	860	832	883	844	908	887	888	938	937	897	927	936	887	859	892	870	848	931	905	913	877	877	866	819	965	919	866	886	901	896	906	885	858	892	885	916	866	915	885	908	916	905	913	902	933	929	903	963	890	898	856	896	839	851	869	916	893	916	910	889	909	897	888	920	898	936	896	963	921	891	859	900	868	877	883	897	907	914	875	911	906	896	942	866	892	943	922	947	904	847	879	881	925	930	896	858	879	913	899	933	898	847	887	882	913	922	841	910	916	852	873	961	903	906	915	873	923	847	879	899	874	950	876	881	879	892	856	915	908	912	890	903	824	935	923	863	873	894	929	889	876	879	881	844	884	932	903	873	895	933	872	899	930	888	943	930	899	919	920	910	867	910	914	873	931	829	958	908	876	911	883	907	864	878	864	891	884	878	918	861	868	931	851	898	883	924	948	909	870	912	878	948	863	888	857	853	851	905	946	906	889	920	926	932	883	895	894	913	879	862	832	858	943	878	881	951	832	865	842	883	867	906	901	878	894	867	916	928	869	873	901	930	923	905	887	880	887	894	934	923	882	853	890	881	915	919	917	923	880	939	891	894	882	908	851	897	887	875	839	818	897	884	896	891	865	873	828	835	917	950	911	851	861	911	894	946	892	898	865	881	905	896	849	888	937	908	910	905	912	888	858	893	901	891	872	851	906	865	902	885	858	896	886	857	911	869	907	929	961	943	866	893	875	870	870	887	837	890	902	836	919	845	974	869	911	886	836	913	869	864	863	896	925	922	872	902	886	918	939	910	932	896	921	915	879	902	878	973	909	882	860	866	838	851	867	929	891	915	911	897	849	876	863	883	910	870	876	906	907	926	923	832	845	873	904	871	878	947	953	837	925	877	944	859	851	914	923	920	872	832	865	944	904	866	922	852	849	890	874	934	908	913	859	885	904	944	889	890	889	877	900	926	822	888	933	887	916	874	863	887	875	873	871	939	933	918	905	872	881	923	871	894	838	843	894	857	875	862	896	899	950	823	880	905	899	879	882	895	907	871	919	891	910	871	919	885	858	888	904	882	883	871	882	920	831	931	844	866	868	886	897	920	885	891	869	840	870	881	846	871	901	878	940	943	903	914	906	913	860	886	901	918	926	870	905	920	916	915	899	916	873	904	876	837	892	868	900	884	923	868	914	996	908	895	830	857	914	871	900	899	898	852	933	882	875	911	857	907	922	855	856	879	899	934	931	875	857	851	866	919	925	936	922	886	898	942	881	910	895	862	882	844	856	905	920	871	942	880	873	845	896	907	925	914	895	893	915	879	874	950	911	889	941	930	872	883	866	882	851	890	946	957	867	864	881	853	907	916	912	909	849	922	859	926	902	930	921	943	901	871	877	931	898	822	849	914	880	888	926	906	857	853	966	885	858	870	950	877	904	907	886	894	844	881	932	829	917	937	901	868	877	891	820	901	869	910	901	891	892	844	888	904	872	869	905	894	899	908	883	907	889	871	908	865	888	873	847	903	873	901	892	889	917	858	907	912	884	827	855	859	915	910	953	919	962	875	809	910	888	928	856	879	858	918	943	867	912	907	884	930	925	849	877	871	934	853	867	869	914	891	889	892	896	853	836	905	863	860	872	877	898	914	888	924	885	820	880	895	910	950	877	902	898	903	936	890	855	867	910	878	867	893	875	900	888	885	933	931	922	928	916	918	877	898	901	827	857	900	886	886	893	893	860	855	913	860	895	873	947	898	905	926	873	883	855	916	878	906	865	880	891	910	829	851	908	956	853	879	875	892	948	924	898	826	897	866	878	839	886	873	868	894	890	854	886	911	912	883	886	912	919	863	859	875	887	884	890
24022	20676	23958	27439	20675	20055	1732	857	658	529	421	448	387	303	293	329	282	295	325	295	305	272	315	268	288	280	273	300	304	288	294	312	299	299	297	308	273	290	280	302	316	283	286	306	325	276	253	272	299	298	284	296	270	289	280	280	266	272	277	282	308	304	304	259	273	305	271	292	284	293	263	294	307	301	261	286	276	286	288	312	282	283	302	305	307	291	323	283	292	298	280	284	330	283	302	315	294	285	301	290	270	285	307	241	278	301	313	273	276	283	269	299	336	262	285	301	285	296	291	300	305	283	309	278	285	309	287	274	297	286	295	260	286	323	261	301	263	306	268	269	264	285	257	257	294	299	278	255	256	290	292	295	280	276	262	291	307	255	286	254	292	316	292	274	285	270	267	255	313	282	307	253	259	260	309	284	266	282	289	266	294	279	321	272	271	271	295	297	270	271	291	285	307	260	296	281	277	295	295	277	294	283	303	292	294	285	297	292	287	334	301	285	308	285	299	309	276	263	305	292	302	268	282	286	280	296	292	285	258	258	313	312	303	286	279	322	280	306	301	272	296	319	296	265	289	291	292	296	294	283	266	298	296	326	273	277	257	277	313	295	274	291	299	292	301	302	323	299	291	271	319	280	315	285	304	281	305	305	280	264	278	269	295	275	269	275	298	275	292	273	314	311	303	270	287	271	299	294	267	283	282	293	279	326	290	293	267	296	273	299	294	280	314	279	307	278	277	336	264	268	269	312	300	269	278	282	269	275	291	284	314	302	302	289	284	281	327	319	283	295	292	305	267	241	292	297	286	281	295	283	293	289	307	241	282	262	274	284	299	293	281	284	322	283	319	289	301	299	299	301	314	292	325	277	268	301	269	303	256	260	297	260	293	250	264	306	265	275	272	271	261	255	286	297	317	271	294	286	306	305	290	293	283	306	310	305	269	282	304	305	283	310	273	291	338	308	324	276	241	269	284	278	275	308	286	275	278	292	283	296	302	276	297	299	266	284	287	263	267	284	304	329	284	290	296	279	280	320	307	306	300	307	275	296	295	280	275	286	260	289	281	253	296	255	268	274	254	272	278	313	256	285	292	324	271	278	277	279	323	291	287	305	277	290	284	288	314	292	291	283	329	245	262	292	268	298	295	283	325	280	265	268	304	257	268	297	301	302	298	289	305	275	313	293	281	261	294	290	288	272	292	309	317	299	291	300	275	277	277	275	318	297	309	282	282	300	266	283	262	286	293	295	278	292	278	307	310	300	273	285	291	286	290	259	269	283	296	274	255	278	282	268	284	286	294	307	306	313	267	270	253	253	298	249	281	290	285	255	297	306	280	289	268	263	301	309	263	292	305	288	302	303	285	270	333	287	321	274	276	293	302	297	265	292	272	277	283	318	295	265	307	307	328	276	297	280	296	299	291	305	280	235	284	277	273	292	293	293	289	288	322	267	259	276	247	252	286	317	290	262	262	312	277	263	273	256	264	266	318	287	311	285	293	269	267	269	274	307	268	287	265	299	298	286	299	278	309	316	298	323	293	290	308	278	260	299	324	289	315	302	298	268	273	301	288	281	275	314	292	275	311	329	290	289	269	295	277	298	282	284	269	260	287	273	287	318	263	280	301	275	265	278	308	276	314	302	260	269	269	277	284	253	279	273	290	283	259	332	277	286	258	263	269	257	294	287	280	271	286	254	269	282	284	287	266	316	283	285	278	271	257	291	317	269	316	311	288	272	293	298	305	260	312	285	282	281	262	304	294	275	283	268	271	293	306	277	303	308	270	284	288	281	286	257	287	275	304	286	274	278	283	257	277	307	252	295	300	295	325	321	289	303	265	299	275	286	288	280	290	275	269	302	310	293	266	313	300	282	291	273	266	274	301	298	275	244	296	297	275	291	294	271	278	276	286	290	286	270	281	293	281	278	268	307	279	273	319	315	277	290	283	299	314	289	299	307	330	265	281	301	277	255	291	287	287	285	270	268	311	317	291	291	286	302	294	255	284	265	306	275	293	287	287	279	319	298	283	287	325	291	291	290	295	302	295	314	291	296	292	290	310	305	317	299	251	282	281	301	268	318	304	261	256	270	293	268	256	314	254	301	290	302	302	253	290	296	317	285	294	266	264	273	289	290	281	314	298	287	292	264	263	288	273	299	288	295	309	301	281	299	272	278	293	274	291	311	308	277	290	285	295	275	274	298	273	247	278	296	299	295	300	293	295	291	300	287	269	274	303	292	302	266	263	295	283	308	272	258	300	262	314	273	289	317	267	268	302	252	283	295	306	276	268	283	280	284	294	294	295	254	257	276	294	265	315	290	254	288	296	318	267	289	310	278	277	273	307	298	281	273	308	241	291	301	290	303	282	301	265	298	278	288	272	306	248	264	273	269	251	264	285	313	302	285	293	294	275	268	309	272	274	261	306	295	288	278	272	270	260	284	301	285	289	269	282	274	291	269	302	276	304	299	300	296	257	272	277	298	266	274	286	294	301	276	304	281	294	279	282	280	255	306	280	279	264	279	288	293	296	280	305	295	300	284	290	260	256	283	286	300	269	293	286	304	230	304	302	270	295	313	311	327	307	268	283	293	333	294	307	292	298	319	305	262	264	270	274	297	270	235	273	269	294	304	294	258	295	300	275	264	292	288	250	296	279	315	277	284	306	291	282	291	284	298	263	263	274	268	291	279	305	273	282	282	313	320	288	290	297	290	283	287	269	297	297	282	277	290	273	311	265	277	309	275	279	310	286	277	294	305	286	272	237	294	267	268	326	293	305	281	297	268	292	291	277	280	278	290	282	307	295	295	275	278	319	252	294	270	287	305	298	263	274	290	273	295	287	291	304	299	306	306	262	271	297	292	248	275	304	286	293	307	293	270	317	276	305	291	316	300	290	296	299	289	271	296	284	293	315	290	250	272	301	312	283	292	302	291	264	271	256	283	290	287	309	317	297	310	280	307	283	269	298	274	283	292	295	299	303	283	299	281	270	304	296	279	293	323	280	314	300	316	299	297	301	264	297	282	351	319	295	273	288	268	276	336	254	282	282	266	295	276	291	277	265	301	309	282	310	293	301	288	269	270	304	259	314	324	282	257	293	283	312	250	283	272	286	303	297	287	302	283	296	249	290	304	288	277	260	278	285	291	266	267	275	299	277	283	292	289	276	286	269	259	267	260	322	296	310	269	251	283	295	326	277	301	275	279	261	282	287	270	248	277	262	292	273	284	292	271	314	306	296	298	308	263	298	290	274	277	310	276	289	261	293	276	295	269	300	271	305	296	282	294	301	278	284	278	290	280	288	321	285	288	264	254	286	295	288	284	291	272	295	311	289	309	276	294	277	276	292	285	323	244	269	284	258	307	292	291	284	268	282	257	309	338	280	295	265	304	304	315	296	289	249	278	268	251	264	253	263	306	335	299	309	260	255	277	275	286	312	273	288	275	279	281	309	275	305	261	267	328	281	261	280	296	265	264	279	284	272	289	298	292	285	297
3380	3179	1891	1323	1066	868	854	771	739	679	690	654	699	684	685	709	678	653	673	656	615	645	658	632	603	661	670	641	694	642	653	606	612	650	644	628	695	633	630	656	612	685	714	648	637	626	609	638	597	620	636	636	662	656	655	627	668	644	660	671	621	660	602	653	665	648	613	638	622	670	646	611	635	605	603	603	658	626	650	629	645	665	688	641	669	633	650	645	606	627	628	633	631	685	648	621	663	655	636	593	634	618	656	617	638	642	686	620	652	633	658	615	643	644	648	665	626	649	622	673	638	649	651	634	664	659	670	667	712	668	639	642	650	605	599	624	617	626	674	664	637	634	644	626	608	649	648	609	624	599	627	650	668	656	658	637	674	601	633	596	611	612	619	629	687	657	653	638	672	636	606	704	645	617	650	623	620	641	647	648	599	638	618	678	677	680	621	599	636	618	640	654	660	635	614	623	681	657	631	607	597	591	680	600	640	648	603	653	655	645	627	675	649	610	631	662	604	598	596	630	654	652	606	616	629	663	636	644	631	653	687	683	652	631	639	616	645	654	654	704	626	633	646	655	646	635	640	617	678	682	652	642	703	671	597	653	642	632	651	682	652	663	623	629	620	587	669	643	662	649	651	638	653	595	600	659	658	651	639	650	670	657	650	643	633	616	669	611	643	616	623	617	715	623	629	622	655	618	611	648	600	602	632	660	633	661	631	594	657	660	647	635	627	615	670	631	650	596	677	655	596	646	660	650	616	702	665	632	611	624	620	678	639	617	595	632	614	639	614	660	583	658	640	650	630	653	642	650	603	657	664	631	636	706	655	623	601	641	669	608	627	643	615	710	638	672	567	633	672	603	611	638	640	593	656	671	687	684	621	669	627	654	660	671	662	655	646	655	638	640	629	633	649	671	599	644	652	662	653	619	655	613	615	647	674	624	656	652	656	668	678	662	636	659	648	616	625	608	657	648	612	621	658	609	657	593	636	627	683	642	636	663	641	695	655	624	640	662	670	606	591	670	612	656	590	638	634	617	620	633	649	649	650	669	622	661	632	605	658	675	674	656	639	628	626	586	668	642	618	688	678	639	682	620	618	602	624	672	645	639	655	662	640	605	667	688	671	660	607	674	668	646	635	620	637	667	670	633	628	659	630	644	638	649	658	647	609	640	630	647	644	593	639	639	609	662	635	618	613	654	666	664	629	667	627	644	602	644	651	636	639	624	664	676	596	657	624	648	650	659	669	645	682	651	695	604	661	619	622	630	643	607	643	670	620	609	611	646	626	684	637	608	636	661	656	674	593	676	674	624	600	630	704	624	591	696	633	609	657	668	646	627	624	612	675	584	657	657	627	685	644	636	619	648	656	620	630	645	605	639	630	619	641	611	635	641	641	649	661	593	639	627	589	619	635	591	615	668	648	666	659	645	665	677	651	679	635	622	634	632	660	676	621	648	626	637	567	672	675	629	670	641	651	663	639	631	644	651	656	654	645	608	613	633	646	639	700	623	646	661	651	671	647	660	594	629	670	666	652	641	650	581	643	639	597	684	640	665	606	654	684	612	629	684	640	608	682	625	641	664	636	617	648	623	643	623	636	654	686	632	657	649	657	661	664	628	619	636	621	633	647	633	646	652	635	655	632	627	687	571	634	601	645	626	623	619	644	699	650	672	635	634	663	656	606	653	653	596	579	669	645	634	594	647	651	634	680	619	649	660	619	627	639	636	652	602	689	571	669	682	649	628	670	650	632	631	650	689	632	662	732	648	621	638	586	588	638	669	699	636	639	609	639	683	672	636	655	653	619	609	645	619	627	646	667	631	652	618	640	638	623	699	681	616	651	638	648	617	625	618	615	645	641	632	642	652	646	652	631	659	660	647	617	640	682	652	652	613	684	672	665	654	648	633	681	596	648	676	639	681	641	626	669	620	636	652	670	632	603	657	653	666	642	646	593	626	628	631	626	651	699	683	649	645	629	618	627	675	662	645	628	615	683	633	650	583	666	607	622	661	605	624	627	605	659	618	606	682	680	624	662	614	637	681	682	648	680	619	630	632	670	637	598	669	647	664	620	652	641	621	634	668	663	610	666	627	618	595	605	634	614	667	606	599	609	678	649	653	653	618	654	655	644	666	671	667	647	678	651	642	663	628	657	631	644	648	638	645	670	650	652	656	664	669	595	615	628	652	625	607	663	659	608	655	586	652	636	671	677	635	603	659	640	656	657	648	643	636	619	657	640	587	644	637	653	628	642	668	645	617	670	637	653	687	641	672	658	605	644	647	648	683	683	651	664	640	660	653	642	655	630	658	621	658	631	670	657	689	642	673	632	624	696	636	626	640	631	651	609	684	637	657	620	654	609	610	605	676	657	670	667	623	668	671	668	651	619	676	622	624	665	670	606	686	647	677	670	650	642	586	655	645	606	586	637	600	648	668	638	651	647	705	634	614	688	661	646	659	661	647	654	653	613	706	615	608	658	644	620	671	621	609	650	603	625	591	572	642	632	640	631	623	654	622	687	638	642	608	648	667	587	618	622	645	684	609	683	667	672	629	606	643	644	652	615	593	613	686	666	591	656	656	615	572	700	632	607	668	670	623	634	649	630	662	654	629	665	586	611	630	642	675	640	653	661	628	638	651	666	683	627	637	665	632	593	627	671	637	626	611	619	640	616	672	644	657	596	665	607	692	673	671	611	667	666	627	643	664	664	660	662	627	637	644	653	614	603	635	639	623	634	657	630	626	657	631	630	644	610	645	620	632	656	574	625	608	697	632	644	638	643	647	685	599	639	649	623	665	664	608	623	660	629	666	701	639	656	617	680	672	669	686	636	636	620	661	679	660	618	655	619	660	681	666	628	680	658	611	679	594	660	667	655	615	613	631	657	645	614	688	579	642	640	708	614	616	606	666	669	672	691	662	615	664	599	633	589	635	659	676	620	637	640	637	645	634	628	670	649	591	665	638	678	702	658	651	648	650	585	634	603	607	654	621	659	604	669	621	635	660	614	633	608	661	626	577	609	644	643	661	637	657	645	669	631	597	626	673	624	605	654	612	588	648	637	620	661	614	613	607	672	625	646	649	629	660	600	621	632	664	659	635	660	655	653	640	671	656	593	653	633	675	640	602	590	629	606	649	638	640	642	640	666	681	677	661	606	648	622	573	672	600	639	668	650	665	692	678	663	651	685	619	615	618	630	599	643	645	632	688	643	682	628	645	620	634	641	615	646	624	677	617	631	644	613	641	651	612	658	599	678	675	657	655	636	645	630	625	647	603	603	664	667	604	660	644	655	667	647	641	635	648	638	665	681	647	676	634	630	627	671	648	609	667	599	633	644	640	613	615	634	668	646	616	613	624	658	627	673	666	625	607	649	646	648	657	639	682	635	607	628	582	671	650	672	654	632	636	643	649	651	626	618	675	626	648	622	589	609	651	625	628	672	623	615	601	639	656	678	622	648	620	611	619	619	619	664	640	630	671	638	657	600	654	674	651
23433	20682	24227	27179	20683	20712	17303	1495	884	648	468	395	353	255	238	215	259	221	240	227	226	218	216	227	201	218	186	204	196	177	163	183	194	182	210	194	172	177	186	222	161	150	186	196	176	167	182	185	163	175	166	195	174	190	167	210	160	170	188	207	198	175	187	164	170	167	194	164	176	176	184	172	171	171	191	189	167	204	178	181	184	172	155	169	210	153	181	151	170	180	170	171	178	169	176	134	178	166	173	173	169	153	153	189	163	162	189	162	159	194	155	158	188	196	186	185	163	157	170	147	169	150	191	174	164	173	171	168	170	171	186	161	166	173	178	175	188	154	187	164	165	154	177	164	186	189	188	182	163	158	150	169	159	154	175	167	179	172	208	200	181	182	173	183	183	196	164	162	162	155	184	175	170	190	183	170	192	148	173	173	179	201	180	177	178	194	189	148	170	171	182	167	148	162	180	183	160	153	164	186	191	161	150	157	176	151	147	149	195	159	161	185	170	171	201	141	173	158	160	181	181	159	180	180	179	166	181	169	167	183	167	179	175	169	177	177	167	186	177	164	155	183	161	216	194	186	159	172	172	193	178	186	176	183	160	168	162	175	162	145	184	165	153	165	148	150	172	174	166	173	171	178	168	171	165	188	187	166	176	165	178	163	176	179	162	183	174	148	160	166	176	169	208	165	171	165	163	151	212	166	177	186	181	170	194	163	166	155	179	169	175	173	177	162	165	181	166	160	159	189	157	153	187	158	157	185	163	181	177	162	165	177	176	175	163	174	164	176	196	164	167	180	162	177	183	181	168	159	165	157	157	184	149	165	179	151	163	194	149	154	152	197	181	166	173	172	194	192	189	180	174	198	186	155	178	185	185	173	202	166	172	161	164	155	167	172	179	168	200	166	210	164	164	166	171	186	183	174	152	197	179	159	186	167	190	166	188	148	175	155	173	172	158	177	155	164	168	169	171	204	177	177	173	162	179	165	162	161	182	180	161	182	164	179	163	158	186	182	176	187	175	159	170	169	176	153	196	168	183	165	178	162	145	165	193	192	184	171	177	170	168	178	160	141	147	152	182	171	183	181	173	167	174	168	172	167	161	188	170	170	193	175	201	152	182	184	181	167	177	165	174	164	195	184	177	178	171	186	155	158	162	173	157	180	177	158	170	197	204	170	188	179	163	179	193	168	169	169	166	184	175	188	192	155	174	194	189	187	178	185	172	172	177	183	155	164	171	173	176	177	173	153	148	171	154	172	177	156	168	166	165	166	187	165	183	195	170	212	159	181	159	198	149	171	175	169	197	161	193	158	173	188	185	154	164	164	174	159	173	170	150	177	148	183	176	158	171	174	166	177	178	172	191	174	192	184	162	167	195	176	159	153	169	163	194	166	186	175	175	180	163	159	175	162	188	150	160	152	179	195	166	161	148	161	181	169	152	177	179	173	167	177	180	177	161	191	168	180	158	180	183	170	154	173	165	168	174	196	183	167	164	168	182	169	141	138	179	190	176	157	159	173	162	161	204	175	186	183	176	187	173	179	180	168	193	161	150	150	152	177	191	167	168	188	181	172	169	181	178	147	162	178	180	185	161	165	159	167	159	173	171	173	190	148	177	167	189	203	160	159	169	162	163	195	173	208	180	184	182	150	154	159	161	170	131	164	136	177	187	186	150	166	186	185	193	150	183	184	183	199	197	167	162	180	170	157	171	151	174	193	173	190	163	178	179	176	178	163	171	188	198	175	174	194	172	155	181	164	186	146	157	182	214	157	142	206	169	170	192	207	168	152	174	164	195	171	162	177	156	176	194	181	171	167	185	167	168	164	183	184	172	168	173	177	175	170	175	177	213	151	177	179	165	177	169	181	173	167	170	171	191	203	199	158	154	157	198	180	179	171	152	161	159	185	190	179	175	163	150	169	169	174	179	186	158	186	173	178	169	189	158	181	203	191	180	180	195	182	179	156	171	195	186	174	168	178	181	165	182	166	169	191	212	193	150	172	185	190	189	151	164	179	178	165	179	166	183	184	181	168	170	136	183	187	174	185	181	176	189	184	196	225	167	171	149	186	164	178	174	190	198	145	178	202	152	155	174	189	170	174	153	165	161	178	165	191	209	168	189	151	176	155	171	158	163	188	169	163	195	174	188	163	173	169	179	197	168	163	164	172	195	181	171	172	153	157	164	199	163	165	189	176	186	162	162	182	160	177	157	172	178	162	187	173	175	173	199	178	167	158	163	170	171	191	180	167	188	158	161	139	162	153	189	178	180	181	158	150	196	175	148	180	184	156	179	176	188	183	199	184	192	195	160	187	168	154	160	158	149	170	164	178	185	190	174	172	174	192	188	152	177	183	176	183	155	212	147	179	172	168	188	158	181	154	150	173	157	190	187	183	191	170	173	169	171	184	175	182	156	152	196	173	189	167	173	167	188	160	181	187	187	191	187	154	188	175	170	163	168	175	159	153	165	185	189	190	152	191	161	166	161	166	175	148	160	178	164	179	190	177	152	164	158	160	145	170	192	177	185	151	191	169	183	165	192	151	174	156	180	175	171	161	158	156	162	156	194	175	178	165	158	188	161	185	153	178	191	165	174	174	172	168	176	175	169	182	173	187	175	170	164	162	181	191	184	156	167	165	164	154	161	172	163	169	193	174	187	178	169	185	196	219	175	189	146	180	163	169	178	167	193	177	139	169	174	191	191	193	185	177	155	164	190	188	182	174	154	137	161	180	169	188	158	165	173	148	174	180	176	184	183	173	149	159	193	155	186	188	157	168	185	172	175	176	161	195	177	178	152	176	181	166	168	175	176	173	181	180	199	156	165	183	165	166	184	170	183	171	166	152	174	177	158	148	157	182	171	193	172	200	185	181	178	165	217	177	156	168	186	174	171	146	154	182	160	156	178	196	153	163	179	166	154	176	173	175	168	165	153	185	166	180	168	169	200	166	156	158	161	170	184	191	176	182	178	174	192	186	177	176	161	169	165	161	162	170	190	178	186	180	185	179	158	179	184	197	177	159	165	182	184	157	174	204	185	199	177	171	185	185	198	136	164	146	159	193	156	148	176	163	190	175	174	176	157	168	174	180	167	153	160	166	176	161	164	159	186	175	182	165	148	161	163	166	152	170	151	161	165	154	161	156	174	201	157	151	168	176	190	153	192	161	188	154	190	173	150	176	142	185	180	170	162	156	183	152	191	178	181	144	159	174	175	161	148	161	177	158	164	177	184	198	174	178	154	166	163	163	168	190	178	163	193	171	148	190	160	175	145	167	182	173	178	164	162	162	178	165	140	180	182	169	179	157	171	170	160	170	150	186	158	162	166	192	156	214	174	185	180	187	149	176	193	185	145	165	165	164	179	174	167	192	183	178	174	169	174	188	177	191	149	185	162	176	171	149	153	168	181	170	163	179	170	167	146	172	197	185	172	180	183	164	183	180	182	161	168	169	167	167	171	166	175	180	169	179	175	156	130	174	175	187	154	162	178	171
3504	4734	2665	1624	1120	836	753	654	604	509	541	495	509	467	395	453	446	441	447	476	478	447	399	438	453	433	429	437	428	397	423	425	398	459	419	393	431	381	420	413	399	434	389	422	444	430	450	415	429	391	379	410	427	440	433	411	418	398	437	421	427	422	448	420	448	414	426	382	411	409	379	450	421	439	443	397	422	431	366	425	398	425	376	393	458	403	392	408	443	424	364	435	445	421	418	421	461	418	374	423	409	425	440	421	409	443	408	398	428	444	427	404	373	449	411	455	442	433	416	426	426	435	381	443	432	387	411	445	422	409	431	432	397	446	446	403	409	411	382	449	391	375	424	432	428	412	428	418	400	424	412	417	441	408	388	411	440	405	425	426	433	434	391	408	400	437	421	401	400	448	406	418	437	425	387	375	427	410	422	409	397	453	392	425	404	414	436	392	368	426	413	400	428	408	427	433	412	433	412	470	453	422	395	419	425	393	431	403	412	418	470	369	461	407	387	406	435	406	422	426	403	450	441	455	429	395	423	405	416	455	404	388	425	412	365	422	467	406	437	419	433	407	419	479	436	413	407	396	455	442	423	378	407	447	403	442	429	415	426	461	409	444	452	399	431	444	393	394	447	446	438	469	414	363	429	435	410	412	383	389	400	367	432	434	419	393	438	424	427	385	431	413	410	432	394	411	413	422	471	453	419	427	435	424	416	450	376	406	410	443	479	411	448	423	439	393	413	376	396	431	406	411	423	407	385	459	457	400	426	421	413	408	385	416	422	447	420	400	424	434	420	404	429	449	425	427	417	385	470	437	425	401	436	419	419	425	404	402	414	418	399	416	405	451	424	445	407	427	405	407	426	427	389	367	410	411	437	466	417	422	424	418	420	441	423	435	420	439	433	409	407	424	421	439	384	419	433	445	447	432	407	444	444	454	400	427	434	406	414	377	423	397	450	405	423	466	362	422	390	422	431	433	400	443	417	435	433	432	448	387	427	427	419	441	408	399	417	401	398	417	415	408	450	423	414	436	416	429	430	417	407	432	450	437	439	428	375	414	410	461	377	423	425	384	395	418	439	415	406	403	429	429	434	403	418	402	474	409	419	417	394	431	455	427	426	409	432	457	436	457	425	435	426	434	431	407	432	401	422	446	414	398	424	406	409	433	416	439	400	407	380	420	431	414	425	443	401	442	450	402	442	385	413	401	388	431	445	418	433	409	390	430	389	440	402	410	416	414	438	391	446	408	445	415	389	420	402	405	420	389	453	430	430	428	401	385	413	425	439	423	431	431	413	412	388	466	394	427	403	461	378	407	391	434	388	416	428	419	427	429	429	432	420	381	421	417	422	419	446	450	439	422	422	395	410	445	418	445	382	451	415	394	416	384	422	433	429	439	396	415	432	460	412	425	412	393	378	369	398	434	425	407	444	420	445	448	443	425	426	414	421	400	434	427	409	472	460	414	469	465	381	432	405	459	394	426	426	437	460	401	420	410	463	428	370	424	436	433	442	432	451	428	456	452	426	409	418	417	446	406	442	408	393	387	394	418	422	410	437	439	418	396	434	422	426	402	439	423	410	416	406	413	400	421	423	404	388	389	431	394	429	443	426	434	427	449	393	427	404	443	423	427	427	415	390	415	413	399	414	444	418	420	389	431	424	430	436	460	380	402	468	413	458	454	416	431	374	454	390	427	430	416	440	417	422	407	445	383	410	419	397	399	397	423	433	411	428	385	435	389	428	456	391	432	413	471	440	435	427	461	414	408	444	429	430	425	435	406	447	417	423	413	424	397	410	437	411	439	426	423	406	390	403	447	445	426	416	431	404	428	442	427	439	392	429	433	419	378	435	420	401	413	418	410	468	409	426	391	427	428	440	421	436	423	424	419	406	444	407	404	441	433	464	472	448	418	448	435	439	408	413	425	409	429	416	445	418	386	416	397	365	370	415	426	404	441	410	419	396	433	393	461	410	443	424	416	421	420	427	435	406	430	412	416	424	451	417	431	433	439	430	429	430	409	398	388	470	389	440	400	425	440	434	429	413	435	433	401	404	422	452	441	424	425	405	480	378	434	408	418	405	412	450	403	444	397	417	431	448	436	421	416	420	438	424	422	418	441	455	439	418	398	403	436	428	425	390	411	393	414	426	424	419	412	438	398	423	417	391	437	401	429	466	433	417	450	423	413	420	413	411	393	427	413	435	403	431	401	427	425	425	424	421	451	405	426	417	422	454	379	405	402	430	434	408	403	440	402	443	460	414	386	414	405	383	411	426	417	438	443	424	414	416	426	426	431	415	441	426	461	440	431	412	406	394	364	391	432	482	404	432	385	434	431	417	424	435	404	419	424	420	398	420	415	405	403	437	440	406	422	420	406	434	407	431	429	425	448	463	365	417	441	412	405	423	424	411	432	429	486	427	452	442	383	425	419	406	397	414	434	394	417	423	420	440	416	440	437	446	427	394	426	442	402	465	419	390	448	410	403	442	396	398	450	427	434	391	398	390	411	428	424	424	410	421	427	462	418	374	387	392	432	422	422	395	435	451	415	401	421	403	431	413	419	421	415	430	436	405	444	381	401	454	397	400	420	400	430	441	413	406	417	428	406	421	428	409	426	398	432	443	424	447	405	384	435	386	411	380	416	425	432	407	446	448	385	443	408	413	428	417	382	430	415	414	428	436	445	461	434	401	433	415	445	399	446	431	415	399	436	390	422	411	403	421	428	391	440	424	404	415	445	418	435	413	401	408	406	446	420	412	426	455	469	397	421	431	427	411	405	442	448	403	420	448	417	411	393	431	416	427	417	398	406	421	443	390	456	426	455	389	388	416	433	426	405	416	418	429	403	429	415	421	383	420	401	462	441	460	457	424	402	377	413	406	380	429	391	437	426	406	403	459	416	415	414	406	454	424	421	398	417	446	449	429	417	416	432	425	415	438	425	428	400	433	408	382	421	409	436	436	443	394	407	391	447	452	424	425	419	439	392	438	416	382	435	456	384	414	435	421	408	398	431	415	392	433	429	402	439	444	424	434	458	422	436	407	432	409	463	402	431	387	408	446	405	407	424	474	414	388	412	394	452	427	431	434	427	408	418	420	418	404	437	415	448	422	438	450	422	424	388	403	430	385	419	387	394	410	424	431	414	414	393	413	400	397	416	415	392	419	420	431	461	386	392	425	421	398	419	427	458	442	389	441	401	394	404	436	415	396	424	432	420	413	421	495	381	420	440	392	430	415	413	432	486	412	430	411	368	457	405	461	453	401	451	455	416	409	409	397	413	436	428	414	382	407	386	401	425	425	426	450	456	441	433	430	398	487	409	463	414	427	416	403	427	401	404	423	432	406	399	396	401	441	413	406	415	407	440	425	437	430	405	415	453	448	404	441	413	443	394	446	440	404	386	409	420	445	434	453	392	429	376	407	438	401	408	410	407	423	410	419	441	371	396	432	416	413	404	428	403	456	400	414	421	433	447	418	402	437	416	404	425	427	402
31286	19334	8020	1132	842	657	645	646	528	527	431	438	463	441	393	423	424	405	414	416	405	429	433	381	387	410	440	418	392	399	418	421	397	442	389	410	410	389	395	381	388	387	401	397	384	397	421	409	409	373	382	387	382	391	410	449	418	373	360	373	373	411	411	384	415	404	435	421	401	387	393	424	412	435	397	406	421	425	399	391	427	405	398	395	388	403	419	420	394	355	372	402	390	422	448	410	394	409	406	418	373	425	401	398	349	390	410	382	396	396	422	398	397	416	402	381	396	381	401	401	369	430	407	405	452	392	390	409	405	446	371	370	402	413	403	388	394	431	400	381	389	405	396	410	397	398	398	414	415	422	379	402	394	402	388	400	398	379	379	395	399	430	413	400	397	394	386	396	385	397	421	393	421	432	415	411	414	404	409	407	443	441	409	407	443	399	386	430	411	400	377	407	393	432	408	402	454	417	423	363	430	379	406	421	413	437	407	425	402	365	403	394	407	405	397	417	418	401	433	391	428	432	401	406	420	383	405	425	400	410	396	397	393	420	374	378	414	408	416	379	388	413	413	404	387	401	415	405	399	369	429	400	401	405	407	367	410	366	397	425	436	428	431	370	423	406	394	373	409	406	426	437	426	410	381	414	434	387	433	398	382	405	395	399	442	419	372	415	408	403	409	438	401	400	399	365	403	391	395	395	403	403	398	406	395	431	384	368	428	415	396	387	408	420	405	403	382	423	398	414	393	414	400	400	388	431	392	411	411	391	372	411	369	402	380	401	430	375	408	385	381	425	415	414	381	391	369	389	418	427	432	412	421	388	385	408	409	398	410	397	412	435	384	407	438	420	399	436	418	383	416	361	424	398	431	397	424	395	434	409	371	360	408	392	397	403	419	398	429	406	407	381	379	416	395	423	416	406	386	403	391	382	382	413	416	418	413	401	400	421	413	407	398	422	439	432	391	407	415	396	420	411	383	368	370	400	448	405	395	387	399	387	401	400	401	375	393	397	438	407	398	358	401	387	387	405	404	407	389	391	397	410	368	416	399	389	429	438	414	359	436	405	408	400	421	450	413	411	403	391	401	413	411	397	433	373	393	411	388	414	372	384	373	437	415	406	410	414	434	431	394	372	393	398	390	376	378	397	400	409	398	418	394	408	452	347	410	385	412	388	375	378	413	387	424	375	387	418	389	398	404	391	409	392	415	419	370	389	424	426	417	409	394	377	421	416	407	410	375	422	415	390	350	395	379	388	387	359	404	399	388	397	402	418	413	406	399	393	374	400	379	405	398	432	422	386	414	445	409	402	415	399	393	392	402	377	416	403	365	397	414	359	392	392	390	387	451	412	398	390	414	407	421	349	394	392	366	411	386	374	386	426	381	400	383	419	412	420	418	431	397	400	430	386	414	385	394	423	425	393	393	375	416	429	391	397	400	377	391	386	428	421	397	406	433	410	397	378	378	410	393	394	381	390	412	369	384	422	412	383	442	416	390	407	395	372	434	442	387	425	388	405	391	378	384	406	419	376	412	381	396	386	415	415	391	387	426	374	351	421	417	419	375	357	385	402	408	416	413	423	393	404	399	389	408	385	458	402	388	459	407	378	369	391	356	359	395	355	404	397	399	397	401	401	402	413	417	424	400	402	442	389	421	382	369	406	373	397	411	384	396	403	383	395	428	377	379	414	416	417	408	399	432	395	404	395	373	410	398	421	420	393	378	395	396	433	417	416	391	396	406	397	399	386	409	428	434	380	422	405	381	390	399	392	412	392	419	393	416	395	372	427	395	410	389	389	412	384	425	428	401	438	373	391	391	384	395	364	437	384	388	424	411	460	403	419	425	416	424	381	430	388	401	403	379	413	344	414	407	392	389	431	418	413	391	420	362	394	421	377	394	386	387	403	396	424	386	435	426	387	443	399	416	373	386	453	428	367	382	398	394	405	383	381	402	384	402	384	420	413	404	422	377	415	374	372	422	385	409	417	420	426	411	449	389	400	395	422	416	382	409	404	413	425	416	392	376	407	455	422	396	382	382	421	393	382	337	436	410	400	427	411	408	424	406	394	370	386	432	378	420	413	406	405	391	375	384	387	438	402	412	405	385	350	379	384	376	418	413	421	404	391	388	385	414	430	390	391	422	426	404	376	408	421	395	418	395	403	385	417	385	446	395	412	427	402	388	421	427	392	401	420	376	380	401	365	422	437	414	401	400	404	389	405	364	384	390	397	376	399	391	388	379	417	378	382	385	401	399	403	384	406	402	403	406	416	365	427	374	445	403	390	408	413	396	397	405	398	438	407	413	405	405	401	408	420	386	401	421	394	394	402	370	441	375	448	402	428	408	414	388	448	365	414	413	371	376	386	393	417	396	441	381	390	420	409	429	413	400	431	396	417	407	404	423	375	426	415	407	401	410	409	437	371	404	397	410	406	382	425	417	432	430	410	401	399	421	425	421	389	399	384	400	412	420	372	370	414	381	419	369	416	451	390	412	398	393	426	404	376	419	370	382	437	380	393	414	373	351	401	429	397	420	399	382	397	408	378	413	415	425	403	384	444	397	412	371	389	411	420	383	420	431	401	417	394	410	435	431	422	381	392	396	399	434	423	398	378	397	417	438	363	360	416	395	370	372	382	421	401	378	408	381	422	429	404	441	400	403	415	376	394	389	443	403	449	407	428	416	412	387	393	395	418	369	426	400	433	425	416	410	397	412	411	392	419	413	437	427	382	390	366	423	427	414	454	464	394	415	407	413	402	422	410	392	405	389	431	410	421	415	403	412	400	421	386	431	401	383	392	378	439	407	433	407	418	409	393	424	405	396	400	414	393	381	384	391	416	416	426	403	402	432	397	393	407	387	421	370	400	414	421	426	431	393	374	387	424	405	413	446	403	383	415	447	394	421	402	396	404	417	375	380	398	395	429	428	368	369	381	416	414	370	431	390	410	419	394	420	398	391	434	404	395	395	430	386	391	427	439	391	356	426	411	395	406	392	420	403	375	431	365	428	409	358	447	446	405	379	363	415	412	378	410	408	415	415	409	418	373	436	392	350	436	408	376	384	435	381	450	410	403	412	385	426	369	403	395	432	378	407	398	428	385	389	398	393	377	364	401	344	380	397	407	403	428	385	397	389	411	398	423	404	408	404	422	387	391	406	414	441	384	420	417	402	395	400	427	382	404	405	379	412	419	425	387	430	428	404	388	386	413	414	403	420	407	410	417	395	396	402	403	415	410	394	443	394	389	407	430	397	392	386	379	376	457	399	390	403	426	388	401	418	410	417	418	392	455	365	398	375	418	401	396	417	385	398	396	422	401	363	396	376	389	421	411	389	397	411	459	401	426	396	410	396	424	386	409	448	398	417	400	429	402	394	426	361	385	364	393	387	436	389	401	409	419	429	376	428	418	404	381	406	406	390	382	390	375	375	399	450	393	389	360	421	403	426	419	445	407	393	405	388	418	378	384	370	439	428	407	370	397	365	430	429	429
5666	1640	1380	1226	1074	981	1066	937	944	955	926	914	912	918	888	886	915	884	849	892	926	892	896	853	873	875	928	864	949	909	864	879	910	897	898	903	881	868	873	907	889	913	911	931	874	927	858	903	879	875	886	881	908	907	911	919	835	861	851	922	884	880	879	904	913	874	851	945	863	891	915	931	868	854	914	900	931	875	910	899	913	914	880	885	880	926	930	903	880	911	841	885	895	902	890	887	926	923	902	893	911	928	874	901	872	892	923	915	873	914	912	847	942	845	907	882	940	905	973	876	833	896	896	885	967	863	911	856	939	892	875	886	816	907	878	873	881	912	855	909	916	879	928	925	891	928	909	908	873	891	894	848	877	837	903	911	882	907	866	912	910	881	928	904	897	913	908	826	881	945	907	851	887	834	930	865	843	860	947	896	885	902	900	956	845	844	917	888	896	872	957	916	890	906	882	908	847	935	848	908	895	880	925	865	931	932	890	956	863	886	880	907	925	900	871	867	922	925	906	873	923	946	857	892	940	893	832	896	954	864	914	882	866	878	874	866	855	873	907	895	887	949	878	930	897	880	862	894	873	907	918	906	856	874	873	903	896	845	914	849	893	932	896	893	897	922	899	877	883	892	855	921	910	812	868	870	888	862	888	918	926	863	920	895	873	892	918	870	879	874	910	839	922	872	891	925	879	888	903	843	915	920	892	880	915	855	886	861	836	897	921	862	875	928	889	896	900	910	904	893	924	893	903	905	949	920	870	842	879	854	840	885	912	839	907	876	904	869	888	885	883	916	855	862	898	844	895	944	894	957	902	842	822	842	912	883	828	900	922	850	895	951	918	849	867	899	827	902	906	830	858	874	873	909	912	885	876	916	854	922	905	891	924	911	931	850	923	875	909	828	863	942	909	897	913	908	915	914	885	906	871	866	838	885	853	871	894	928	875	894	878	925	847	917	940	901	933	908	857	884	947	903	816	905	918	863	854	851	873	914	890	903	890	865	903	902	958	873	869	874	931	896	957	876	898	824	874	911	868	865	852	846	885	907	928	891	918	924	892	858	938	905	913	902	911	839	934	932	901	930	898	915	935	904	888	917	897	894	899	864	913	878	917	914	917	881	920	910	832	826	877	923	905	913	927	889	940	891	848	848	894	873	897	849	894	928	897	927	889	859	900	904	941	818	958	938	848	867	891	895	886	853	881	910	830	881	864	936	904	862	893	858	910	921	908	893	894	877	882	916	887	899	865	922	896	886	928	925	923	864	864	927	852	861	911	884	909	916	919	897	872	877	914	916	878	929	803	888	852	924	881	864	989	861	852	905	911	852	846	911	914	879	867	883	903	869	876	904	887	917	915	854	883	913	937	896	879	899	874	881	914	882	922	881	904	848	852	951	906	921	879	893	863	863	851	854	851	887	848	935	847	852	868	936	937	905	837	910	899	921	934	924	853	856	856	932	860	827	871	927	868	907	898	916	908	902	921	885	896	921	926	921	911	852	853	850	913	930	888	873	927	850	861	872	843	860	920	873	856	885	885	873	840	908	848	912	938	906	904	824	894	841	895	886	862	923	928	883	868	911	892	825	925	892	888	879	908	848	935	908	904	876	900	906	853	952	921	835	854	925	889	899	877	874	913	972	895	946	851	912	878	874	932	843	903	910	853	910	892	926	917	918	901	863	884	815	926	880	853	881	940	917	903	941	864	920	917	901	956	924	871	948	919	908	881	879	887	941	877	865	896	931	886	833	862	940	886	863	890	870	919	932	867	909	856	875	892	847	908	868	916	884	856	891	868	869	891	862	883	856	870	918	879	888	860	913	915	836	850	870	925	967	885	857	910	902	880	874	912	873	919	897	940	914	938	881	844	908	835	846	850	916	851	904	872	935	876	899	871	894	862	906	911	846	944	885	907	860	893	910	897	926	919	856	884	903	940	942	821	900	894	908	918	913	907	899	869	851	859	942	903	895	960	918	884	927	884	910	885	871	887	869	881	859	880	909	862	877	949	861	889	877	923	858	908	915	891	890	881	862	864	897	877	890	878	857	864	935	859	914	869	868	885	909	851	861	869	906	828	868	895	917	901	896	895	908	882	852	868	862	891	911	910	922	878	916	824	906	839	901	889	867	893	937	907	881	849	871	926	886	908	871	874	833	875	890	835	897	920	860	906	893	867	885	877	886	916	893	865	912	907	866	922	926	941	909	871	849	882	935	900	897	873	863	917	922	921	864	873	906	886	923	909	897	927	881	848	888	898	925	821	901	923	898	900	907	905	922	905	899	902	885	897	912	904	859	872	970	946	888	868	909	872	895	844	923	846	913	933	838	908	904	900	929	874	882	903	854	915	906	900	901	934	907	900	909	893	900	898	850	915	886	905	906	892	939	926	885	871	919	893	925	859	868	890	870	949	882	874	887	929	905	897	907	888	912	908	892	892	903	907	898	887	876	922	949	927	902	914	928	916	924	874	890	875	880	913	931	850	866	857	888	851	861	892	875	896	880	846	915	825	916	904	860	874	929	873	844	946	849	897	934	821	938	880	895	908	926	913	876	887	864	881	868	894	882	904	852	897	895	878	893	899	846	879	886	918	860	840	881	878	939	906	865	872	856	878	884	914	881	849	898	918	869	932	902	871	914	927	873	935	895	892	910	896	912	902	884	835	920	905	911	917	854	900	882	875	919	914	891	893	908	863	875	940	849	870	890	866	874	910	918	873	880	919	884	930	863	894	939	882	875	941	865	924	897	882	873	913	836	930	894	890	824	849	885	897	889	875	884	917	919	889	863	852	826	909	880	849	889	894	909	879	923	876	909	866	901	867	901	894	916	971	906	897	895	861	931	911	926	863	872	889	902	890	856	870	866	894	870	835	903	918	848	875	909	901	862	922	911	838	867	852	874	889	897	876	922	880	893	885	852	956	885	894	868	874	871	849	918	923	839	884	884	865	930	907	955	904	908	882	934	928	879	865	931	875	891	927	877	913	822	922	860	883	920	912	868	954	893	889	882	911	896	899	899	927	919	906	868	899	927	893	920	911	891	959	886	794	906	921	888	857	829	911	879	921	881	951	928	898	866	854	844	920	886	966	830	927	883	872	908	854	920	870	862	904	838	920	846	878	914	898	868	895	866	895	840	870	877	890	907	942	867	909	860	880	912	854	904	873	935	898	867	824	918	896	876	838	867	873	931	913	934	916	875	880	861	896	886	909	844	921	885	961	893	875	934	875	893	895	880	908	935	879	918	880	856	905	870	846	890	881	904	854	866	897	903	871	877	900	894	848	845	877	911	853	863	855	881	903	916	944	893	857	915	875	905	914	896	875	901	885	937	989	889	862	894	922	915	912	868	900	905	843	883	876	894	902	887	901	891	911	959	867	928	929	858	915	848	926	908	889	908	866	853	856	957	865	898	855	890	871	843	883	878	920	945	942	907	894	887	887	879	889	876	952	874	953	915	830	861	907	875	855	949	912	871	908	869	859	916	890	901	872	887
23911	20633	23899	27377	20628	20036	1737	890	685	535	401	399	408	325	337	312	342	296	324	325	363	302	275	298	316	300	329	308	332	295	285	270	306	281	330	280	287	279	299	289	270	253	280	282	282	301	289	255	296	287	323	320	264	263	268	265	297	282	290	302	300	302	313	304	270	271	277	302	320	271	279	297	274	252	267	319	277	309	286	296	299	309	288	259	305	289	290	285	271	259	312	280	282	265	300	247	322	260	268	308	272	299	306	284	290	271	289	306	309	310	251	292	292	256	292	255	326	275	295	301	300	323	297	276	274	296	302	266	285	296	299	280	288	253	295	280	277	280	280	305	296	284	277	275	289	296	293	307	304	292	269	274	287	282	304	272	305	256	270	280	278	277	298	282	287	264	287	307	308	287	265	272	276	276	268	273	283	299	304	332	298	277	314	301	270	279	280	276	283	290	273	270	312	291	311	302	303	336	272	256	301	309	283	288	283	265	304	306	264	290	275	312	286	271	269	238	312	286	300	271	305	279	302	284	260	290	293	295	321	316	279	299	274	283	310	301	256	295	298	306	279	281	309	308	284	272	277	305	276	275	317	263	273	281	278	289	281	291	304	272	256	277	266	295	289	278	301	337	284	280	259	268	302	288	238	287	288	312	279	282	292	317	298	253	282	305	309	264	273	292	290	291	293	295	264	298	306	286	256	296	326	299	295	267	256	271	311	294	268	307	256	279	283	290	254	306	289	299	260	313	267	323	304	270	284	293	303	256	255	248	278	225	266	278	270	273	290	301	294	260	283	275	304	296	308	288	291	277	292	285	308	299	277	291	290	287	293	297	296	283	269	278	254	263	273	263	239	290	321	305	295	275	258	296	305	290	291	287	270	289	281	282	298	266	323	312	292	263	278	307	261	268	274	333	299	257	265	255	253	269	272	297	274	292	293	292	291	283	282	292	282	280	273	291	265	284	276	294	302	278	281	303	306	300	302	294	325	292	270	294	297	283	305	288	299	282	299	290	279	281	286	281	277	289	297	291	277	267	266	294	275	267	282	280	272	269	298	284	285	291	309	280	256	274	266	273	289	278	290	305	306	280	255	274	264	274	275	267	288	280	281	279	273	266	297	303	273	285	293	285	290	296	277	264	298	285	307	280	301	286	303	338	286	302	301	307	289	296	307	273	300	284	262	285	291	285	279	269	312	286	287	301	296	284	297	273	287	243	324	283	270	281	281	272	287	291	290	318	315	278	285	278	278	257	274	284	268	290	285	277	300	294	289	289	286	305	259	309	271	274	274	300	297	297	276	287	270	292	277	313	278	270	274	278	278	267	314	301	286	255	288	274	304	265	293	265	266	309	284	290	273	286	301	290	288	258	277	293	283	306	299	335	310	285	280	287	253	316	278	277	315	292	283	274	283	258	311	260	275	279	259	309	282	264	254	296	281	302	330	250	255	296	301	307	314	262	281	316	287	286	259	308	267	289	287	260	288	265	283	288	292	297	303	259	275	263	299	264	323	296	287	293	292	286	284	280	294	304	322	267	284	288	288	290	287	287	282	267	293	260	270	293	289	307	277	278	301	286	306	294	308	298	312	294	269	306	254	322	289	269	286	276	268	339	312	297	259	287	298	280	277	289	305	278	327	254	325	288	296	278	307	266	273	303	295	299	261	273	294	262	291	285	292	283	290	279	295	260	270	268	302	313	328	284	295	298	276	284	298	284	305	271	297	298	303	303	293	245	284	314	246	272	327	270	293	289	301	277	309	281	276	296	260	264	320	306	299	282	275	300	290	256	306	267	257	290	307	292	304	259	331	291	264	301	293	307	265	285	245	251	304	255	305	277	291	288	290	272	270	270	277	307	265	315	295	315	283	297	256	281	277	293	294	275	280	265	262	274	288	320	262	284	285	304	287	294	288	298	283	280	290	274	283	267	278	260	267	275	262	297	306	301	307	282	270	285	292	268	282	311	278	284	270	285	287	260	260	288	296	303	248	274	283	272	269	286	270	266	293	279	276	282	322	301	327	278	279	291	283	290	299	328	321	287	296	278	274	309	271	280	253	302	298	297	305	281	284	266	299	298	294	323	278	288	264	290	295	280	276	308	284	290	302	303	263	308	273	251	295	289	311	314	291	284	306	293	305	269	293	301	313	301	275	271	307	312	268	274	282	281	268	287	303	277	298	299	262	295	265	295	286	267	284	278	276	281	293	273	276	296	303	282	274	274	315	315	274	294	279	317	279	301	299	291	292	285	281	291	293	285	288	285	276	292	307	279	288	278	251	272	261	300	313	258	257	279	267	290	292	263	296	293	281	267	290	288	295	272	290	265	284	274	282	250	277	321	281	274	298	296	287	266	287	273	264	305	296	262	274	266	246	280	282	307	266	263	296	287	317	283	296	272	289	267	285	308	327	276	298	273	298	243	252	289	277	328	289	274	283	305	261	305	286	294	295	280	297	289	267	264	283	292	315	266	309	294	300	273	286	260	265	292	289	298	279	278	306	290	317	316	270	296	266	265	290	293	285	278	274	284	313	275	294	283	287	302	295	320	277	256	284	301	320	287	302	306	254	284	282	290	267	325	305	277	294	278	293	306	264	271	311	289	254	261	280	301	295	305	282	286	301	283	283	283	308	299	278	285	292	303	302	273	290	275	300	275	296	300	249	284	276	303	278	290	254	288	280	304	326	299	269	280	297	272	293	299	278	282	271	326	309	291	288	299	274	273	281	291	309	291	236	279	277	275	319	296	297	273	262	302	255	288	275	263	295	278	255	286	315	287	258	282	298	296	269	279	289	294	309	297	264	313	284	262	294	306	314	273	327	304	277	299	273	271	264	253	279	248	276	269	278	277	288	282	293	292	286	292	295	326	299	272	295	262	284	296	269	244	268	287	285	287	266	308	272	321	290	310	272	248	294	286	272	253	304	273	284	297	290	285	294	280	325	324	268	279	303	314	292	302	255	270	282	316	299	294	286	283	301	311	273	291	275	265	294	279	278	307	263	299	289	302	277	268	267	275	268	293	295	280	315	284	283	293	286	259	300	279	292	304	275	294	273	286	289	301	291	277	345	310	298	275	273	277	317	288	272	275	266	292	281	264	309	285	315	282	291	300	305	317	276	282	243	284	276	307	295	268	248	278	321	296	294	296	279	271	308	286	276	281	307	296	303	289	262	295	281	278	306	294	283	268	270	283	279	285	312	294	302	291	294	291	258	343	291	265	274	274	281	264	287	290	279	270	286	323	295	304	285	278	270	293	270	271	296	306	297	293	285	248	273	294	274	325	286	299	292	288	268	301	296	265	270	298	282	297	286	290	301	316	258	307	293	291	264	281	281	268	263	283	278	292	268	307	280	284	273	302	281	262	251	300	290	286	284	298	260	266	301	261	287	293	287	269	279	260	280	279	281	257	279	285	284	276	295	294	306	274	267	310	274	266	265	292	252	287	302	332	304	314	275	275	301	277	261	304	293	267	283	319	280	284	289	263	287	264
3406	3166	1912	1366	1086	903	870	793	737	667	677	667	694	650	666	651	671	647	610	650	670	643	628	667	629	666	684	604	618	640	632	700	654	650	643	623	621	599	601	656	666	603	653	667	667	647	630	675	650	645	667	622	645	652	642	635	629	606	670	624	663	613	615	662	629	633	630	623	657	653	667	640	703	640	628	678	677	658	614	666	656	644	644	624	638	567	643	656	655	602	641	618	635	660	637	665	599	694	600	629	629	649	623	644	667	637	635	644	638	673	675	689	624	591	656	642	637	621	662	713	603	628	618	675	651	666	634	652	621	663	611	651	608	660	671	624	627	632	682	618	700	599	674	670	638	623	655	646	630	628	675	662	606	637	660	639	639	616	670	628	637	641	669	662	674	619	672	622	633	629	673	643	661	651	614	635	652	637	633	604	662	666	653	675	621	625	679	629	647	606	640	602	621	629	664	615	630	607	657	645	648	591	649	551	680	638	669	649	645	623	637	622	613	645	657	642	620	626	627	655	651	635	670	622	684	641	654	636	591	636	670	634	622	640	643	677	628	610	630	685	628	646	631	661	645	645	679	680	651	628	602	665	629	642	665	689	680	654	634	616	639	645	677	613	648	578	622	632	591	694	617	619	607	657	623	647	667	636	677	647	649	630	678	674	614	660	663	689	623	660	686	670	692	654	652	679	680	639	630	605	608	626	666	637	661	596	660	593	605	661	639	649	625	638	669	679	688	621	635	658	623	654	640	694	607	663	584	613	655	666	651	584	673	621	669	654	617	650	643	621	658	642	637	603	628	666	655	653	636	634	692	641	643	639	635	643	689	687	679	643	614	635	629	638	661	665	653	624	615	635	621	630	600	598	684	637	664	645	633	644	603	617	635	631	658	645	669	654	606	613	647	662	646	665	636	601	696	619	603	636	631	680	690	662	632	596	668	685	622	672	659	678	632	613	645	660	671	644	590	579	681	613	608	623	650	644	613	612	655	622	627	637	654	641	665	688	640	643	601	657	656	607	668	644	627	642	648	633	620	657	634	659	584	679	674	664	622	624	598	621	678	656	683	689	645	633	634	665	667	702	610	620	614	644	614	643	647	646	647	638	636	616	625	612	640	638	649	644	594	620	674	585	635	647	634	670	653	665	642	656	619	662	637	632	660	622	665	639	616	626	651	675	638	633	664	651	614	604	653	626	682	636	640	604	607	642	622	649	598	618	636	609	699	595	659	663	632	635	592	664	604	608	683	641	658	622	649	618	640	619	598	631	666	693	649	632	646	651	675	646	603	645	652	632	664	645	652	636	655	660	647	671	650	647	596	658	592	675	625	578	667	630	601	586	633	649	677	671	680	593	666	647	671	661	668	628	638	625	583	615	634	642	657	644	623	640	660	669	625	655	631	652	644	634	592	585	621	673	645	636	636	635	679	638	649	642	640	673	626	605	599	673	684	643	654	627	638	676	644	648	634	614	642	639	625	653	628	664	648	617	622	649	688	624	702	595	637	649	646	627	591	572	700	652	622	626	607	645	664	587	634	689	651	669	664	634	683	630	617	663	576	587	640	649	681	665	657	629	619	646	638	614	689	630	642	647	669	654	662	648	625	600	647	626	632	659	666	602	632	596	636	628	652	605	653	650	599	618	659	654	666	658	638	625	621	637	666	631	668	637	681	642	624	619	642	628	640	622	645	615	643	669	627	661	654	676	636	606	664	664	650	638	678	619	616	644	603	625	624	646	680	633	666	631	634	659	637	639	587	620	645	616	684	677	620	642	665	675	627	626	639	633	598	628	624	620	662	635	621	646	645	665	687	578	643	626	651	666	646	643	675	632	636	628	645	646	625	691	671	639	648	571	663	654	639	634	679	670	640	646	635	673	605	661	603	649	601	645	656	616	621	656	650	622	649	641	652	665	634	613	620	656	629	642	623	653	636	648	628	663	655	715	627	629	641	606	626	589	641	655	651	613	657	614	628	618	618	641	637	642	613	611	658	659	661	599	658	683	659	680	672	650	629	662	633	643	639	663	572	634	640	601	648	620	663	632	660	642	636	646	620	602	618	649	605	667	632	666	668	645	660	632	635	620	639	664	626	618	626	656	631	634	619	634	655	646	580	632	599	631	647	642	627	638	662	627	609	681	611	605	635	626	625	664	588	635	653	627	634	671	635	584	626	665	675	650	669	599	703	629	637	665	658	636	599	609	568	637	608	625	612	654	612	637	632	652	645	662	634	595	645	683	646	607	641	650	590	612	637	669	631	639	687	603	634	636	669	642	613	633	656	638	678	643	664	612	682	644	664	625	650	613	617	632	647	574	651	638	711	613	656	686	630	675	612	684	616	629	624	654	655	673	634	680	663	676	631	641	664	629	676	640	655	593	646	641	606	615	620	663	668	617	564	629	640	630	599	638	631	677	653	625	625	603	618	644	655	673	636	662	647	640	650	618	660	638	636	626	622	659	641	626	674	651	591	665	655	659	642	594	661	588	659	608	668	630	644	662	626	672	644	654	647	657	706	676	653	635	643	598	700	602	604	651	635	634	650	650	613	652	682	609	642	603	661	617	626	628	639	668	633	659	614	633	615	623	631	672	646	629	640	577	649	606	637	668	633	653	638	625	674	671	650	652	624	640	596	676	590	666	638	630	634	639	657	663	593	623	621	667	602	607	603	620	681	663	639	627	647	628	654	659	718	632	659	554	661	626	650	644	620	632	660	661	617	637	636	576	647	672	607	675	618	637	673	625	638	638	657	650	665	623	659	605	612	626	609	615	598	673	653	638	657	626	683	645	597	643	684	606	694	627	640	648	612	639	630	637	646	626	621	648	682	634	655	677	628	637	675	661	634	652	630	605	682	644	604	630	641	654	609	631	626	645	630	614	666	689	618	656	622	618	627	617	677	690	607	620	650	607	682	665	633	571	624	670	629	608	645	644	625	685	627	703	595	639	616	688	637	661	625	669	642	674	635	659	662	616	633	628	656	667	599	625	689	650	622	650	602	631	642	650	630	607	635	616	658	619	644	629	641	603	594	594	671	629	671	600	659	616	673	672	636	640	649	627	650	632	678	638	613	659	662	643	643	640	636	642	635	641	622	659	640	664	655	622	627	654	688	641	601	609	652	640	632	616	624	632	664	633	654	655	641	656	612	645	638	631	597	648	612	675	601	610	690	609	681	640	641	601	662	604	614	634	656	635	616	631	641	641	635	668	662	647	611	617	628	617	654	632	648	661	647	645	629	638	610	652	634	645	643	642	620	645	641	625	627	627	657	653	610	631	612	638	608	642	595	657	661	649	659	677	642	640	658	623	628	653	627	660	640	662	646	665	639	656	639	693	627	634	616	619	618	609	647	612	633	615	632	653	681	609	689	615	644	655	599	641	634	658	637	665	662	659	714	655	652	654	650	635	587	634	675	630	640	684	619	588	656	638	635	688	658	605	668	635	629	607	671	666	664	614	640	611	680	643	639	643	642	600	637	643	644	628	610	713
23362	20662	24220	27140	20663	20699	17481	1651	829	680	465	385	342	288	230	228	211	221	220	200	213	228	225	195	210	179	206	211	177	181	227	169	177	211	200	185	169	167	192	165	162	191	185	210	165	201	181	170	177	177	161	187	181	161	175	184	196	173	181	180	181	181	164	191	173	153	177	171	182	180	177	185	193	166	167	169	198	167	165	165	149	150	153	166	195	178	189	171	172	173	180	162	177	175	163	203	188	168	180	131	175	163	164	181	189	179	186	175	185	169	188	157	183	202	153	189	161	175	144	197	144	192	173	186	188	157	179	173	158	174	175	178	138	173	152	196	176	168	178	190	174	174	154	169	209	167	178	195	157	171	137	182	190	181	176	198	188	181	176	178	182	164	192	201	218	174	172	190	168	173	152	169	183	204	153	155	194	168	177	170	175	188	179	190	184	176	174	179	182	173	192	179	156	191	203	178	170	181	175	175	170	158	203	176	189	191	163	172	187	192	165	170	195	181	170	176	179	177	179	158	192	183	148	180	178	173	159	189	183	203	167	163	167	203	146	160	179	164	184	184	167	148	164	188	173	193	159	160	175	165	180	149	147	156	175	182	195	180	182	175	164	158	172	173	198	174	179	172	152	179	178	173	178	133	195	190	168	185	193	173	166	179	179	151	184	156	160	180	169	177	173	204	198	160	171	165	160	192	187	186	163	153	185	181	162	160	175	169	155	196	169	163	185	176	177	172	177	167	164	172	192	182	168	176	190	179	186	189	155	187	180	177	170	184	189	160	172	176	176	168	174	171	166	168	177	199	187	180	171	160	141	180	162	174	187	168	159	178	174	199	184	191	184	170	152	166	178	184	201	163	179	161	191	184	185	170	168	197	181	159	165	165	183	157	157	173	168	155	142	171	159	189	194	166	151	173	178	181	182	160	183	201	159	185	178	178	176	173	202	159	175	172	167	195	180	184	183	178	157	164	179	156	179	180	169	169	189	191	165	184	176	157	177	154	160	172	188	200	159	172	165	174	163	175	191	165	175	164	170	170	164	177	157	194	175	185	177	155	189	166	174	171	175	164	168	187	170	189	166	162	185	166	181	152	157	161	153	178	184	174	201	173	188	186	189	173	166	173	160	179	182	175	175	176	176	148	170	163	180	194	182	166	176	178	172	158	179	170	141	174	187	181	207	169	169	179	149	182	196	154	176	174	190	166	167	168	178	172	166	190	169	165	164	199	192	173	190	180	195	169	149	178	152	196	183	180	168	167	187	167	209	201	173	186	181	161	164	172	172	192	168	161	165	149	187	167	152	171	155	159	187	161	182	182	195	161	148	178	165	172	165	171	161	158	163	179	157	169	167	161	168	178	179	174	157	188	178	181	188	157	168	191	172	163	145	165	212	176	165	167	190	185	171	154	165	175	190	167	171	152	167	175	169	157	176	150	183	174	155	186	171	187	201	173	179	177	142	150	156	187	184	183	181	168	175	184	157	178	186	184	167	166	178	181	184	200	211	153	150	183	201	165	173	202	189	169	180	164	192	155	153	161	183	179	159	145	181	146	167	174	174	188	181	161	150	179	204	185	190	174	162	170	189	180	183	192	186	175	195	171	170	156	198	179	159	158	176	169	175	193	160	180	160	168	196	172	176	169	142	175	162	195	197	197	162	174	172	176	154	174	160	182	150	193	173	148	174	159	171	178	171	158	165	189	178	159	156	173	182	190	152	170	160	170	198	202	197	180	178	157	154	171	180	176	189	172	173	177	178	171	190	181	177	190	196	170	167	194	172	174	182	166	164	165	140	162	146	168	152	183	204	177	183	190	174	168	199	171	189	179	199	153	154	160	178	185	176	170	156	160	163	163	200	179	156	168	173	164	165	175	185	177	171	182	167	173	167	156	165	161	162	187	163	169	199	193	188	176	178	171	197	174	190	181	166	160	190	184	184	172	193	183	155	152	191	182	183	189	167	160	165	181	159	170	182	150	174	149	182	194	175	151	154	201	171	179	182	164	174	175	179	182	185	187	184	188	169	179	192	180	186	197	159	152	149	183	184	169	170	178	160	146	175	181	174	169	185	169	178	191	167	195	197	171	189	180	169	152	163	152	152	189	168	190	169	181	181	152	159	158	183	181	167	160	182	169	188	198	187	155	158	172	179	184	170	187	170	189	182	180	178	187	167	157	161	174	162	201	148	177	177	175	186	179	175	166	158	156	174	181	209	199	159	185	176	167	173	181	163	185	156	176	159	170	162	179	172	159	179	160	153	178	153	169	150	191	152	155	177	173	163	188	148	160	161	191	163	192	178	165	191	176	169	172	182	175	142	173	205	193	184	187	147	187	189	175	198	165	178	148	165	160	180	199	205	185	191	156	173	163	163	174	170	171	193	167	187	190	187	169	167	175	144	173	185	155	166	175	167	200	190	190	162	172	163	171	194	200	156	174	172	170	178	179	182	169	171	174	163	170	178	180	181	184	160	190	191	171	193	151	172	149	172	171	199	195	167	173	162	187	165	169	175	184	184	178	173	185	178	167	162	182	184	182	165	192	166	201	204	196	164	184	156	153	164	164	196	178	182	175	163	171	167	174	166	183	181	185	163	169	167	160	196	175	193	181	179	172	153	174	181	147	172	178	192	166	176	169	201	184	154	197	149	180	174	195	174	161	180	157	172	166	166	158	182	209	198	201	182	178	159	171	158	174	179	205	166	200	168	141	166	174	176	176	194	157	152	151	179	196	175	157	165	169	181	165	153	210	184	173	158	188	165	164	161	179	164	166	159	164	165	158	179	174	169	177	163	186	187	142	154	168	166	190	176	165	168	167	169	167	187	176	181	181	165	166	208	178	168	164	173	190	174	180	174	173	181	157	193	190	175	181	160	163	169	178	179	185	175	163	176	194	176	179	169	144	186	183	141	185	175	190	186	182	167	170	172	198	202	184	171	177	190	189	160	176	162	172	178	170	175	163	195	178	180	164	142	186	183	168	189	149	175	150	170	169	166	159	188	157	169	169	180	139	145	177	157	160	159	153	175	187	190	196	177	186	161	170	182	172	174	210	168	162	159	178	189	183	183	176	181	161	165	172	176	146	186	169	163	168	174	170	166	198	183	163	196	152	211	177	167	166	149	172	169	172	175	180	169	179	171	184	169	182	193	184	151	183	169	164	167	184	146	160	174	183	170	187	191	183	182	196	146	171	173	164	187	172	169	142	187	175	168	163	184	177	184	138	169	177	174	188	201	161	160	189	188	175	187	180	174	173	168	167	145	175	194	198	179	163	193	167	177	187	153	176	191	162	172	180	171	174	185	167	183	167	180	193	165	165	199	181	171	180	192	142	207	151	194	141	186	180	188	179	163	183	180	158	147	205	159	181	172	171	175	177	168	149	159	175	169	187	164	166	170	156	150	162	182	168	192	164	171	173	148	166	195	178	171	169	188	161	165	175	178	198	179	171	182	182	165	162	169	183	173	159	165	181	192	168	180	161	180	150	179	184
3339	4714	2624	1546	1140	807	810	707	618	520	497	477	484	455	485	465	436	447	477	447	448	419	461	409	444	431	439	432	459	387	419	414	435	451	379	445	439	443	394	437	428	404	405	401	409	424	416	391	468	435	453	405	446	408	432	417	397	411	432	461	446	371	396	439	443	411	416	441	404	415	417	426	437	430	439	425	404	410	410	446	396	406	408	415	417	428	411	453	423	459	397	413	412	415	465	446	417	420	435	443	439	411	421	418	446	433	398	411	445	441	409	423	455	407	447	431	435	444	397	418	398	404	417	463	449	409	431	380	447	426	457	388	404	440	417	415	404	446	444	416	427	472	442	439	446	413	422	434	401	377	469	441	408	433	424	429	434	396	382	423	413	458	424	419	415	417	428	414	431	417	422	417	426	421	439	429	397	459	472	413	426	434	426	412	427	419	454	401	414	402	398	411	429	420	430	421	409	426	396	418	416	398	433	376	390	446	446	455	459	457	461	426	366	432	423	381	392	402	416	417	454	415	396	425	446	411	440	421	426	437	420	410	447	432	422	406	426	415	448	404	434	446	448	418	442	411	471	449	440	462	393	400	470	425	426	395	414	408	427	418	445	423	413	444	423	461	443	427	400	411	406	435	438	423	414	424	396	402	412	403	421	425	410	455	448	424	429	448	420	378	384	427	416	433	415	403	419	392	438	446	413	409	405	398	427	412	391	429	402	423	418	403	463	433	434	391	385	411	409	412	457	416	404	422	425	446	434	428	429	404	441	435	393	379	398	399	391	412	411	412	393	468	416	407	464	390	431	404	407	417	406	447	467	436	419	423	396	424	423	447	417	422	450	410	461	431	441	427	428	414	446	421	442	401	430	412	421	416	416	417	391	414	407	415	399	432	443	421	398	413	455	392	415	416	466	417	426	415	451	440	421	430	422	382	436	442	403	462	425	440	405	431	426	383	409	421	431	438	376	413	423	434	466	451	430	435	429	457	410	438	405	407	424	387	404	448	433	399	434	412	432	444	397	439	399	382	443	419	405	403	424	429	439	432	422	412	440	381	399	406	414	430	422	401	429	411	433	449	425	418	391	433	422	411	452	412	450	413	418	409	459	399	410	391	439	388	414	424	375	420	437	420	429	407	419	468	431	399	439	357	405	439	444	469	401	408	420	429	422	431	452	445	406	447	428	412	413	451	435	442	438	446	438	429	438	440	426	418	415	400	387	413	470	417	430	459	462	421	417	455	471	397	416	425	447	454	449	436	436	423	424	426	431	391	454	382	426	414	406	427	451	431	414	454	442	437	409	384	435	412	423	390	432	400	429	415	421	425	415	436	425	415	428	445	417	447	443	454	379	436	383	396	427	396	395	398	439	436	417	448	449	421	420	438	453	406	381	421	399	384	438	405	408	431	397	443	426	426	469	434	393	456	407	412	394	426	429	408	406	409	470	384	450	445	384	413	421	420	407	435	430	432	410	429	408	392	393	408	423	412	405	421	450	425	442	424	429	414	376	428	419	406	395	403	407	390	414	356	444	425	431	457	423	409	430	426	431	428	443	435	412	437	422	403	416	399	443	446	447	384	438	420	443	446	374	406	407	440	435	442	421	464	416	443	413	403	452	410	438	445	419	420	408	422	455	416	448	412	417	441	440	411	383	395	437	396	408	447	424	432	426	389	433	432	397	420	384	409	432	443	400	424	414	392	427	434	395	430	423	419	442	425	408	428	406	460	466	400	430	418	412	427	450	403	456	425	426	421	398	416	434	447	420	413	406	432	403	439	423	420	429	447	395	409	442	436	458	418	435	376	437	413	412	414	433	411	414	426	426	400	421	438	407	419	378	417	409	397	398	391	439	404	392	426	426	421	392	443	378	426	416	443	429	427	386	411	435	446	409	433	421	405	420	427	450	405	426	413	401	419	462	407	441	425	425	406	435	447	436	411	406	412	419	405	423	406	399	441	429	419	430	397	416	437	424	446	405	409	410	438	412	419	413	430	406	407	435	425	417	418	371	407	418	411	423	434	404	459	432	383	404	413	412	420	398	408	414	446	445	439	428	452	462	443	415	424	411	460	433	415	442	385	425	418	439	417	438	383	401	430	395	430	467	419	442	430	416	432	401	422	463	438	443	419	403	442	440	458	432	424	416	420	427	424	413	414	447	433	425	418	440	414	415	410	440	449	451	433	398	411	399	419	407	401	399	398	471	437	403	389	396	398	405	433	397	451	441	453	408	447	426	425	421	397	412	414	441	456	447	431	423	396	409	420	448	438	382	450	420	418	396	423	444	457	397	430	419	438	417	424	399	412	425	430	451	425	425	437	420	391	440	414	439	402	408	428	457	417	388	381	391	409	446	441	405	419	413	438	401	454	409	418	420	444	392	429	420	405	442	397	415	408	420	419	408	401	406	408	393	383	437	431	402	435	426	410	441	436	422	429	449	414	402	436	438	430	403	442	436	436	437	433	423	416	418	413	426	401	410	387	398	417	436	439	399	419	421	430	447	437	443	428	430	403	411	428	419	440	423	419	423	405	392	417	439	444	406	400	358	420	433	388	418	408	411	457	397	452	405	416	434	439	413	423	443	453	465	411	438	441	431	429	445	415	424	405	367	404	430	430	413	404	404	374	405	419	376	407	415	406	418	413	406	418	410	429	421	403	413	435	428	433	420	434	467	428	457	444	425	394	387	398	457	430	439	388	407	382	419	398	442	437	404	414	415	406	414	417	432	423	408	381	416	393	437	454	423	415	378	428	417	449	402	424	403	435	406	443	436	413	444	427	406	411	409	395	447	437	412	441	407	415	409	402	418	405	416	423	421	448	405	409	442	403	470	465	397	441	464	398	450	428	444	387	438	386	430	415	450	406	428	422	402	421	430	423	448	394	443	436	415	396	400	407	472	454	441	404	379	429	385	387	434	406	395	397	393	444	419	400	420	482	397	444	458	457	434	434	398	410	413	386	439	428	415	397	455	435	426	402	435	416	426	398	402	429	413	438	431	383	436	388	453	395	425	428	425	426	407	398	415	423	416	389	424	420	405	421	437	440	380	428	456	437	443	416	424	413	385	400	405	411	484	437	420	441	423	407	408	423	443	418	426	425	396	392	412	448	405	438	421	469	452	395	426	446	392	433	432	450	418	410	440	449	416	443	414	427	426	438	443	407	430	410	423	423	449	386	414	431	440	441	417	385	419	420	418	458	453	429	445	456	449	464	434	434	411	387	455	425	446	422	388	478	411	495	438	446	419	424	399	412	432	411	411	424	395	414	415	424	442	422	424	430	426	418	434	465	448	404	408	404	417	419	395	380	443	391	445	401	410	392	450	447	407	416	427	409	431	429	422	440	395	431	417	433	428	428	443	445	422	405	425	416	422	460	410	453	400	433	446	386	441	415	398	431	412	411	431	431	446	421	447	386	424	427	434	404	428	426	430	416	430	384	387	428	427	383	427	416	403	429	405	365	432	409	453	394	425	423	457	436	401	395	396	421
31312	19312	7894	1121	811	676	673	629	516	530	441	447	489	406	436	448	384	421	392	439	401	393	413	393	411	417	418	424	406	407	429	383	391	372	407	396	404	389	415	397	397	391	415	413	389	416	407	398	397	401	417	385	367	404	398	391	430	411	425	377	422	376	412	431	398	405	338	411	396	431	383	398	378	423	386	455	410	410	404	405	420	375	415	440	422	420	383	437	398	413	449	420	394	389	416	422	386	438	400	412	382	409	413	416	374	437	417	389	392	373	398	425	395	396	434	442	400	390	408	397	391	436	403	392	404	401	380	373	438	413	391	397	397	410	434	400	401	380	416	409	398	371	418	361	396	415	403	396	407	416	413	408	399	381	414	416	411	418	412	397	415	441	420	407	409	412	420	447	399	420	425	417	392	434	433	436	372	385	379	436	374	415	405	381	407	389	411	403	405	406	414	414	396	358	386	395	423	442	402	442	408	395	410	389	433	359	357	407	382	393	400	402	381	375	421	395	405	436	418	421	447	409	394	441	446	386	415	397	406	369	396	401	427	409	425	431	386	399	374	406	408	403	380	416	403	395	412	416	374	425	377	421	411	359	396	385	374	404	369	391	429	408	418	413	382	401	409	384	444	386	381	408	430	423	373	407	394	343	410	381	407	360	369	422	401	383	408	458	375	392	387	397	393	411	404	371	398	415	383	422	441	408	404	376	383	371	388	426	395	365	413	446	392	388	403	414	407	441	412	406	385	399	400	404	384	407	409	400	399	418	423	445	387	400	387	458	408	395	397	451	389	393	364	393	410	398	406	392	395	400	404	407	406	417	416	396	394	408	376	377	390	379	403	396	422	395	384	370	390	391	423	440	393	407	381	387	413	413	445	407	423	420	438	398	406	395	407	415	409	431	423	389	432	367	411	398	386	341	378	403	411	425	439	408	419	406	380	391	406	430	376	362	383	390	409	364	408	401	416	433	406	384	424	415	372	417	411	357	421	387	385	377	374	448	382	397	428	421	394	371	395	376	398	392	365	405	404	398	419	427	417	353	417	400	393	406	410	387	398	422	382	402	391	421	393	378	388	398	401	365	384	415	421	376	405	442	435	371	421	398	412	426	375	391	388	394	383	390	416	383	393	443	413	430	421	397	380	427	414	436	405	402	370	350	403	399	389	378	432	398	390	427	392	394	384	431	376	386	387	431	391	396	407	412	444	436	392	409	400	410	425	388	370	405	396	353	408	403	388	432	397	405	391	431	377	417	398	413	387	354	423	396	436	420	386	419	427	354	404	433	404	407	391	403	391	435	416	380	406	369	384	409	409	425	391	404	441	344	441	371	405	414	405	404	401	395	391	411	427	382	458	448	421	404	366	420	399	425	414	423	416	381	422	420	389	416	366	406	402	392	368	408	417	381	400	402	406	361	380	375	413	349	425	426	353	441	394	431	427	420	388	423	430	407	399	432	408	396	370	377	405	381	425	388	397	390	400	412	418	406	410	394	427	386	435	381	386	415	411	381	378	438	395	431	386	404	430	379	416	389	396	419	427	400	399	407	417	425	420	435	387	385	340	395	390	369	375	416	377	375	419	419	371	360	397	411	422	411	399	370	417	396	415	426	368	423	436	366	395	399	414	426	406	386	408	411	409	417	443	404	417	413	411	414	430	383	395	400	389	411	374	385	404	426	379	384	394	437	401	405	387	404	404	422	406	407	402	368	416	450	391	403	381	430	405	402	401	431	397	373	427	415	407	399	388	351	416	381	411	361	382	406	401	409	362	383	410	416	399	402	386	358	434	401	393	378	401	376	386	402	401	402	402	397	405	415	398	438	446	393	364	395	356	407	410	420	422	383	432	397	394	446	398	400	391	388	410	399	389	400	374	385	387	411	398	398	394	390	435	411	404	373	377	437	433	409	372	420	418	411	389	410	443	402	387	404	446	390	384	399	384	370	391	401	368	379	386	428	394	420	394	397	363	387	401	405	436	388	408	402	395	397	390	411	413	430	406	411	410	406	397	426	438	425	437	415	411	425	430	453	401	391	372	417	425	429	367	415	405	410	418	398	416	388	394	391	398	403	400	400	406	407	416	384	397	432	399	450	426	420	400	389	411	412	411	398	420	435	404	384	404	391	412	415	408	401	410	433	403	434	384	386	369	452	447	363	416	427	426	414	387	400	377	409	403	414	378	425	397	399	390	371	370	408	391	433	385	362	404	386	417	399	408	413	362	397	364	393	440	361	436	398	401	384	379	392	412	384	396	397	405	362	392	393	402	417	405	396	424	391	462	400	344	397	422	424	405	403	413	403	410	389	390	391	397	428	412	405	417	423	400	416	406	396	412	435	422	423	412	410	395	408	372	415	385	410	378	407	412	399	395	403	389	412	371	411	423	402	423	431	428	390	377	420	415	379	417	397	411	412	395	398	407	444	423	379	417	382	428	408	404	405	417	398	404	395	441	408	395	419	427	370	400	373	381	389	410	422	423	420	382	401	420	427	389	428	416	413	380	390	447	377	405	403	423	404	419	403	403	416	401	396	393	403	429	402	405	393	374	416	402	400	386	412	426	398	425	426	415	350	418	442	434	411	437	391	395	429	412	352	404	394	454	427	368	375	446	419	403	384	441	391	408	388	373	424	435	399	412	384	386	396	404	426	450	415	404	387	393	409	359	416	371	409	407	416	396	395	380	440	390	435	428	445	423	408	398	402	437	400	391	393	402	386	394	372	417	381	412	413	402	414	392	433	422	384	385	413	395	414	417	425	407	415	400	386	403	396	369	364	397	360	404	411	407	391	420	429	432	425	398	389	403	404	383	418	365	365	424	430	412	387	398	409	405	383	416	416	421	394	371	400	413	364	412	393	384	420	398	372	443	404	417	415	395	400	373	351	382	403	370	374	382	405	368	401	408	395	426	422	388	391	392	384	403	386	465	407	377	399	394	385	376	402	383	373	409	416	406	429	411	422	388	403	425	410	372	412	383	391	408	372	387	414	377	364	416	366	406	389	383	392	423	356	388	417	421	390	439	391	389	350	415	414	380	398	406	381	445	466	406	389	395	425	370	423	389	429	388	352	433	419	388	405	410	441	398	419	406	429	413	411	396	426	382	395	389	417	383	419	395	391	401	411	430	408	402	395	443	390	442	413	388	403	418	424	413	418	386	413	419	414	401	429	389	362	416	405	397	396	429	401	403	412	416	407	412	411	403	383	374	430	442	391	406	380	384	430	405	412	386	403	406	408	400	393	392	388	412	377	394	404	410	370	422	418	395	396	404	386	417	441	386	397	436	380	400	386	355	402	410	374	436	401	421	397	408	466	406	427	372	420	378	389	407	395	409	390	435	404	428	434	411	419	432	375	432	411	372	419	409	433	411	391	358	403	405	382	390	444	405	418	390	397	400	426	387	438	416	406	426	398	374	391	433	371	380	421	389	441	366	403	410	406	410	407	459	423	397	424	373	418	413	412	388	416	421	401	432	433	373	409	425	386	397	408
5570	1658	1434	1148	1104	990	1016	978	953	936	854	915	920	907	882	892	896	941	872	908	963	898	851	891	880	903	914	868	902	891	849	860	852	843	912	890	896	920	846	889	833	889	892	922	885	891	852	888	921	859	904	940	930	919	832	885	866	882	931	884	907	923	835	897	834	896	858	865	881	899	902	940	907	903	875	910	935	987	895	903	897	912	893	906	905	907	905	880	889	930	920	892	887	889	912	868	879	895	920	923	895	898	901	875	919	888	911	914	941	883	885	915	909	878	880	888	942	849	899	862	883	917	910	936	912	906	909	942	859	921	867	850	884	892	914	949	910	903	902	943	895	909	871	863	863	869	886	932	912	893	891	927	872	906	835	895	894	871	914	885	920	929	934	829	863	902	908	877	882	857	840	923	916	900	886	891	883	878	902	877	876	873	900	867	846	922	881	915	884	908	916	879	892	903	882	918	948	865	939	888	861	881	880	868	912	943	887	875	928	879	909	929	889	881	924	850	885	920	934	952	837	849	904	961	849	872	836	952	863	910	897	892	855	936	873	880	893	898	874	853	990	916	941	877	855	868	901	930	918	877	859	901	921	870	884	900	832	932	843	947	877	838	888	912	859	857	878	893	899	865	902	904	884	859	839	888	894	925	954	897	879	854	822	868	903	900	862	904	885	904	899	894	916	890	870	891	934	901	892	956	949	881	900	857	898	845	896	901	905	902	906	891	835	889	937	928	867	875	912	882	858	947	918	917	904	874	950	877	872	881	889	911	878	849	904	909	911	921	906	852	888	909	935	932	892	882	910	897	894	897	936	886	924	882	918	882	866	880	887	837	865	881	934	902	926	913	882	923	923	864	859	842	933	866	908	915	948	993	900	916	876	924	921	855	870	861	890	857	849	968	905	815	913	871	928	908	918	901	897	923	868	873	874	906	899	876	887	900	914	913	863	878	921	855	878	911	870	849	893	841	906	914	832	919	889	916	927	911	887	892	919	833	873	914	849	922	894	862	937	858	903	863	913	893	889	901	864	872	874	841	956	939	885	872	922	921	897	906	880	963	922	883	899	882	919	880	903	857	903	932	912	885	907	885	860	912	947	935	933	906	873	903	936	888	935	859	864	901	870	886	876	888	900	919	881	910	852	882	891	853	857	884	895	875	856	961	922	927	874	902	922	879	880	872	838	865	855	873	890	878	885	871	935	884	916	846	928	860	900	899	930	926	877	922	898	834	880	901	963	868	891	828	892	878	942	896	925	935	912	885	848	953	917	908	879	905	882	839	905	853	903	915	944	924	901	859	889	835	894	889	902	927	837	855	889	889	886	864	928	913	882	916	947	921	868	868	914	965	891	895	930	878	891	882	912	874	903	871	910	914	938	915	899	881	875	921	879	913	927	898	863	906	914	887	908	919	888	933	877	907	878	918	883	872	874	896	913	911	883	872	884	907	843	956	929	888	864	876	914	868	858	944	934	870	856	891	914	922	890	841	904	868	873	853	907	894	872	871	881	852	909	847	869	856	869	899	902	928	953	881	917	890	933	856	920	875	859	926	849	893	890	858	848	899	906	892	880	836	892	908	871	907	855	865	892	924	938	848	926	935	882	902	930	854	907	851	911	827	922	917	944	886	951	899	922	883	862	904	891	817	863	867	894	904	876	933	892	859	878	964	891	873	900	906	911	916	878	896	859	851	902	934	897	928	881	900	875	934	906	890	880	894	893	864	878	888	841	885	879	844	868	915	925	922	869	834	857	884	933	915	874	964	867	884	858	853	927	944	876	909	893	874	923	851	851	854	896	863	902	914	881	939	856	895	897	873	910	860	859	860	915	923	879	906	905	916	894	932	909	939	916	845	864	905	884	929	882	872	905	887	899	866	877	926	876	868	862	891	887	871	862	899	838	834	861	887	884	837	913	898	937	836	884	880	898	886	951	888	886	935	904	914	902	906	841	865	868	858	867	927	891	909	918	864	891	852	870	885	917	915	892	936	921	926	921	868	940	928	913	932	941	875	857	900	889	905	887	914	864	891	882	885	929	925	908	857	891	862	908	916	940	875	889	891	898	898	895	879	882	883	917	866	932	927	863	908	929	848	878	868	875	947	949	882	894	878	888	852	852	923	835	922	921	851	914	902	867	897	929	952	870	882	881	901	863	897	884	868	874	889	910	890	901	892	910	948	877	930	908	875	902	917	913	924	897	916	919	941	898	901	935	873	885	857	886	874	880	904	918	870	881	955	899	903	949	900	862	948	935	912	873	893	915	855	879	924	928	887	880	908	851	873	877	879	909	949	847	864	864	935	889	868	884	931	920	924	923	888	929	823	868	872	902	891	872	866	941	967	872	890	864	827	936	905	899	887	926	906	936	889	890	929	893	944	942	915	917	923	914	876	884	948	843	897	826	893	918	837	882	901	913	907	876	916	875	905	928	881	908	930	902	914	862	839	860	876	885	886	890	873	835	904	910	888	874	872	868	897	905	908	903	920	946	936	884	910	908	932	991	869	919	912	966	866	872	900	890	868	859	934	893	849	897	924	878	900	879	917	864	863	861	856	895	896	911	835	893	861	949	885	914	827	911	901	843	957	879	904	884	904	897	889	880	911	852	906	958	877	890	885	874	860	894	909	902	875	862	941	906	876	906	913	890	939	856	897	864	904	885	862	928	911	922	875	923	855	890	885	904	830	919	889	972	896	884	875	882	831	885	870	911	894	921	886	912	868	873	886	930	833	907	864	899	864	836	879	898	945	901	883	871	901	905	891	913	919	884	861	923	919	876	880	941	884	857	901	864	910	864	915	853	838	871	847	920	862	894	942	882	928	842	906	922	901	930	858	911	865	869	927	881	829	914	898	873	940	929	927	937	910	911	913	869	900	862	893	879	933	920	860	948	900	865	888	870	899	926	930	866	897	892	926	877	855	920	888	880	876	877	860	849	847	897	841	865	907	915	900	879	870	880	947	905	833	852	937	921	937	884	931	846	952	902	910	920	832	903	897	902	920	868	887	889	944	936	893	957	900	918	913	919	918	844	900	932	851	917	909	904	944	868	910	866	927	855	899	898	864	881	902	883	841	871	870	894	892	893	870	917	883	891	878	932	900	885	887	914	877	924	923	867	861	835	873	894	872	859	821	911	920	897	877	838	847	913	837	869	871	845	933	853	911	905	915	946	919	903	888	863	886	920	871	920	883	904	892	910	868	899	955	983	897	864	918	919	919	919	864	896	906	917	902	880	923	949	866	929	892	847	900	927	894	913	876	850	906	897	922	859	887	863	893	865	845	955	867	870	917	822	876	928	895	874	872	826	865	861	886	869	898	913	864	881	893	893	866	869	907	914	900	840	893	878	944	885	897	870	880	875	883	884	900	866	909	948	924	914	928	901	940	888	904	844	928	880	988	912	896	918	895	890	901	893	847	883	913	898	851	885	923	874	937	900	876	865	842	926	904	869	901	920	878	916	894	916	889	914	896	874	837	905	890	896	849	853	839
24014	20666	23896	27453	20656	20092	1714	943	654	483	411	397	363	336	334	340	297	335	312	294	297	316	331	327	314	296	319	295	249	317	299	293	294	264	300	328	321	276	310	283	287	284	273	288	263	287	272	298	306	247	288	312	264	335	313	278	294	292	293	275	269	273	284	250	274	298	283	260	295	306	271	299	272	299	264	255	292	321	299	278	271	311	304	293	315	289	306	263	282	274	264	274	279	269	300	315	297	315	291	308	299	278	288	282	259	284	282	292	294	289	252	319	288	292	307	247	300	275	310	260	297	305	288	272	302	295	308	280	298	318	309	293	281	315	268	292	276	313	280	306	292	279	263	314	297	294	284	301	282	264	270	256	291	301	290	252	284	297	281	292	248	270	274	310	289	287	260	278	285	294	282	325	274	259	267	261	250	320	274	304	346	267	298	300	275	301	304	239	269	279	320	274	298	300	278	298	302	331	261	291	288	296	275	276	289	291	254	248	258	314	291	316	272	285	296	292	294	337	311	285	282	255	265	305	269	261	291	288	312	324	284	281	284	284	309	279	302	306	283	310	262	284	307	259	293	285	322	280	294	299	268	299	307	287	285	299	305	282	283	282	296	293	298	293	270	276	279	257	294	332	276	270	272	281	297	270	287	285	260	283	285	323	320	276	277	292	293	270	284	281	270	273	247	324	285	298	327	286	299	288	285	315	267	273	290	299	257	276	308	318	274	276	285	283	283	287	306	285	313	257	315	267	228	307	287	272	308	285	277	273	232	291	256	269	258	262	311	279	293	277	280	300	278	292	284	298	314	282	299	260	291	282	304	301	296	298	307	269	261	295	302	264	258	280	277	298	285	271	289	319	279	282	295	269	267	251	264	268	281	309	252	281	270	288	289	301	308	281	293	266	294	257	309	280	279	282	294	273	274	350	297	291	313	300	328	307	274	284	269	298	266	248	314	316	308	274	286	243	297	303	296	274	288	269	275	276	289	258	277	288	273	248	247	271	280	309	294	321	284	274	306	309	318	306	282	286	279	300	292	267	294	276	260	275	286	271	303	327	301	267	297	286	283	268	276	286	306	279	298	295	322	264	295	293	263	282	312	285	327	340	300	287	284	273	280	272	275	314	279	290	307	274	302	254	289	286	299	294	294	290	286	279	311	291	312	306	269	303	281	321	287	301	292	306	302	272	296	291	294	300	330	298	262	293	306	291	288	277	297	283	285	279	275	275	278	318	281	290	295	268	277	308	297	298	292	307	272	293	277	276	284	263	284	313	271	310	284	290	292	310	288	296	266	300	296	271	281	275	285	288	299	269	304	277	285	277	310	289	330	286	292	285	307	323	268	298	280	304	267	280	269	254	288	315	259	279	263	268	305	293	280	293	305	260	252	265	306	297	267	251	270	287	285	276	288	281	295	289	269	286	266	317	257	294	319	263	267	298	259	296	281	279	296	293	286	290	284	275	280	264	277	256	325	313	284	307	301	277	309	261	306	265	273	325	304	270	286	287	277	298	321	278	257	300	276	279	295	305	308	282	296	294	278	272	272	291	300	271	303	314	298	315	285	309	291	295	294	278	282	316	267	293	339	290	290	264	305	312	300	296	298	313	280	335	279	284	300	257	264	258	303	321	279	265	268	283	273	280	278	317	289	280	256	297	297	248	310	315	351	256	277	299	275	268	259	292	293	311	306	304	288	330	311	275	283	308	304	261	273	300	286	267	276	283	273	289	271	291	258	265	281	303	270	272	308	257	260	260	296	286	282	270	257	307	285	327	268	283	246	276	279	296	257	293	275	274	306	300	289	295	255	287	282	305	305	289	312	309	285	277	274	313	276	291	274	280	288	264	291	295	306	285	300	245	282	281	303	278	263	294	307	306	290	279	296	282	254	289	266	355	292	312	266	243	297	287	270	299	263	251	264	306	287	288	270	291	263	317	274	296	269	281	287	253	295	292	300	282	300	292	277	304	302	311	304	267	263	254	280	268	273	274	308	303	277	291	310	286	284	303	296	259	295	296	298	250	264	290	295	269	279	262	285	280	291	297	289	292	279	293	292	274	270	280	298	301	285	233	287	318	282	267	295	272	258	288	321	285	277	268	283	302	254	271	296	308	293	274	327	282	250	254	300	302	285	300	338	316	291	323	286	277	286	325	292	285	263	280	285	282	289	284	291	254	273	309	306	283	296	272	274	292	293	279	313	254	296	296	281	294	290	262	261	280	290	325	307	306	298	293	303	305	273	313	299	285	284	292	323	271	281	289	271	276	262	290	280	247	255	298	288	291	277	283	291	280	281	312	295	292	294	283	262	295	282	288	300	300	314	315	272	287	327	289	281	289	288	276	287	282	291	279	308	275	270	268	296	272	290	283	269	285	271	315	286	290	238	298	279	268	279	298	294	302	270	291	290	298	284	290	297	297	303	286	274	276	293	280	310	292	306	259	269	286	279	302	307	271	278	274	282	278	282	295	283	275	270	318	283	297	300	281	270	298	279	265	252	303	284	309	256	309	284	279	281	270	299	282	274	317	294	256	314	280	258	271	253	274	297	281	316	290	291	281	297	258	278	255	240	296	295	301	281	296	280	308	279	283	295	280	304	284	281	284	296	291	313	265	295	321	299	255	290	280	286	280	296	264	337	297	267	275	271	289	273	297	297	302	310	281	279	273	274	284	282	260	275	263	300	285	307	276	286	308	292	271	264	310	270	272	245	286	280	274	304	289	290	298	272	309	276	267	266	296	295	297	258	289	290	273	263	268	270	256	256	313	262	299	277	300	301	292	266	252	264	293	279	288	306	295	291	254	262	281	283	274	301	323	291	311	294	324	273	303	303	273	271	267	287	297	305	304	279	275	270	305	271	306	273	297	256	306	253	289	291	303	299	290	283	280	276	292	281	286	309	238	268	266	295	288	287	273	284	323	285	293	281	275	299	282	282	297	293	308	297	236	277	277	294	291	315	277	304	308	335	298	300	274	291	265	268	293	270	279	315	256	296	295	285	251	302	271	291	289	294	263	257	299	298	280	296	267	284	296	307	332	305	300	256	303	304	296	308	309	316	292	262	264	260	275	295	297	315	290	282	266	309	302	267	270	292	292	288	282	253	277	284	272	298	281	293	304	278	304	270	266	248	265	306	280	286	308	286	286	305	273	312	275	302	297	264	299	302	256	279	277	287	305	261	249	297	272	247	297	293	264	271	306	303	286	275	338	311	285	279	265	287	257	293	286	295	261	290	304	320	308	296	308	320	288	273	267	277	299	325	285	254	323	266	271	279	301	296	262	271	300	293	300	296	306	298	272	284	267	283	269	293	287	311	282	317	276	301	318	302	290	277	274	328	297	264	289	304	282	340	286	289	309	299	291	331	274	253	286	293	294	286	299	318	303	272	295	283	274	290	296	256	300	272	257	285	309	314	314	284	279	295	329	313	251	318	309	295	274	261	261	270	282	285	274	305	289	293	283	266	324	284	277	274	266	291	279	280	262	272	278
3486	3167	1985	1397	1035	879	844	804	732	683	682	695	706	716	653	651	664	641	616	651	705	622	664	662	622	642	650	623	660	605	656	625	696	663	684	607	674	618	703	674	658	632	631	634	660	609	626	638	654	633	630	636	637	630	653	663	644	653	621	629	648	652	665	645	643	681	612	694	670	629	604	644	646	652	648	641	618	651	616	630	615	621	620	637	607	656	621	691	604	649	650	621	641	664	625	666	666	639	645	659	634	625	630	667	699	571	624	604	610	645	661	630	632	647	642	620	617	672	662	663	613	650	627	623	677	691	630	667	651	653	613	672	640	660	625	632	625	629	643	617	656	645	611	658	626	661	637	669	647	616	638	665	596	665	638	637	633	665	658	653	603	608	648	629	637	665	648	601	634	655	646	588	645	619	595	660	645	645	678	651	633	610	657	597	648	670	677	625	667	644	647	635	690	648	599	628	612	612	648	650	626	632	652	594	641	648	641	662	678	629	660	629	678	611	672	645	656	646	631	657	649	682	630	588	654	650	621	668	644	718	638	647	641	641	643	636	614	646	599	632	628	631	675	604	633	665	653	685	665	637	643	682	628	603	612	665	623	628	666	696	618	648	607	728	629	598	616	675	633	669	630	687	604	662	628	624	632	612	627	616	656	670	631	642	656	664	626	661	557	632	679	660	670	641	654	664	637	606	637	629	637	648	593	632	622	597	634	615	622	621	624	611	609	671	638	634	671	659	628	634	628	655	631	678	619	668	666	626	619	676	627	649	606	636	652	662	593	663	640	632	644	642	637	655	680	646	672	591	654	677	640	668	637	625	645	652	658	624	602	637	624	648	633	639	649	614	655	626	602	664	641	625	659	635	692	633	644	661	619	616	642	615	644	630	704	657	666	666	633	601	691	631	666	608	572	694	666	629	655	634	627	666	636	640	642	689	664	601	629	616	621	635	650	631	653	617	576	642	663	662	630	651	653	649	624	645	641	654	612	661	634	613	674	646	610	668	583	660	620	625	639	623	632	606	689	639	597	659	654	655	640	599	614	668	624	644	658	611	633	665	608	642	599	650	649	629	671	636	629	648	646	598	635	638	603	593	650	624	614	606	649	650	669	639	595	681	642	596	635	651	634	658	642	630	600	672	635	608	655	652	644	644	593	667	665	605	674	677	646	647	697	645	666	658	660	658	638	647	661	640	683	649	641	650	643	651	648	673	669	646	661	625	652	640	613	618	595	664	645	611	660	624	663	666	619	633	607	602	618	619	664	658	649	633	673	651	642	644	651	670	627	683	592	627	616	610	665	628	632	638	624	676	628	638	618	624	669	585	672	579	597	657	610	650	643	654	686	614	670	644	643	626	622	618	694	651	662	583	638	628	647	652	615	622	662	626	641	668	648	633	618	666	613	588	637	674	637	642	596	597	606	647	685	605	635	650	681	644	610	649	674	653	642	645	645	619	643	643	594	657	684	660	615	625	636	609	642	632	600	653	634	660	605	613	677	636	631	634	660	633	641	626	646	644	610	621	690	631	629	633	661	677	668	609	616	628	659	651	644	638	642	643	661	618	671	630	678	629	643	603	628	660	644	640	637	573	600	681	649	655	655	657	669	587	657	683	624	634	660	645	631	645	653	626	668	583	608	648	640	665	588	616	603	638	610	626	669	651	663	632	665	606	605	632	625	630	663	630	616	634	663	603	618	628	660	622	610	674	646	612	593	636	629	642	609	646	616	679	641	675	637	635	640	626	643	631	641	692	669	658	598	636	662	661	658	684	643	659	671	691	696	643	604	627	622	617	653	635	641	641	606	630	623	643	654	632	666	602	629	623	628	623	584	616	650	667	668	610	637	625	651	631	664	614	656	652	638	631	627	674	618	623	673	672	638	671	627	619	697	684	651	676	634	630	662	616	599	655	640	618	635	591	606	641	630	640	620	635	599	628	623	610	596	636	642	657	659	631	641	614	627	664	616	665	656	626	623	658	620	641	665	614	649	663	628	612	611	675	643	649	644	642	641	633	650	668	663	679	639	637	645	631	652	688	671	635	602	632	656	633	650	658	622	628	628	652	635	627	626	649	655	632	695	682	579	688	641	633	619	611	647	633	643	635	647	592	678	681	648	671	603	629	639	653	633	666	609	609	624	650	669	616	636	634	641	656	648	635	661	619	649	581	627	696	632	661	625	665	635	637	610	666	618	582	654	646	628	676	622	650	641	646	672	701	634	647	653	689	661	647	661	611	617	594	605	727	658	585	652	640	687	636	659	675	658	631	643	663	652	625	633	623	618	618	628	602	652	619	628	642	623	665	660	669	596	647	660	632	620	675	630	667	647	623	689	631	628	579	647	634	631	653	631	653	657	635	603	637	619	678	694	653	652	653	667	634	622	660	616	624	648	672	642	650	618	613	640	644	606	638	622	652	655	659	611	651	660	638	655	619	630	658	623	666	647	657	634	664	636	640	651	604	624	630	650	628	642	674	629	657	616	614	645	632	619	646	646	664	649	661	618	643	636	618	675	663	651	632	648	683	623	625	658	656	589	612	651	644	622	636	649	640	596	642	638	665	614	637	662	631	656	648	630	635	606	698	689	596	650	643	662	617	669	645	644	652	620	637	670	674	626	646	658	653	673	639	666	629	609	629	618	625	623	657	617	608	607	659	642	636	639	652	615	692	641	613	668	630	665	627	683	631	678	621	657	633	643	629	683	594	633	624	651	662	626	618	618	655	624	656	620	634	653	662	636	616	681	628	656	693	643	690	675	663	650	635	650	633	634	681	603	605	631	627	656	636	655	648	677	591	648	653	632	585	635	633	595	666	663	635	654	641	618	608	611	639	664	596	661	604	638	690	651	620	586	593	604	629	662	637	653	639	638	646	614	653	664	634	657	633	654	611	663	634	639	581	632	619	636	635	662	632	660	657	618	625	657	625	705	657	643	625	709	633	615	626	677	684	657	612	603	652	648	650	649	685	588	658	646	644	602	617	620	659	595	683	629	605	613	645	650	636	622	600	608	642	636	637	649	653	679	646	643	623	605	657	614	682	638	628	657	681	640	608	621	630	657	670	619	600	689	627	668	644	611	600	633	589	616	648	666	664	667	644	667	624	655	713	619	625	639	649	641	630	637	649	626	647	648	642	626	625	694	654	655	704	665	629	629	659	645	602	638	655	628	631	639	625	655	650	622	667	655	643	626	608	626	624	627	655	661	666	680	634	637	631	648	664	644	641	636	657	639	692	635	676	678	677	671	621	630	655	679	665	639	656	645	661	645	633	667	670	652	690	632	626	612	651	620	627	600	660	630	597	635	662	629	631	651	645	618	665	601	659	593	573	621	611	700	662	638	638	631	679	691	651	670	631	611	614	591	659	627	659	626	678	642	658	658	632	637	634	603	647	626	652	652	666	628	668	686	624	655	672	609	632	657	618	655	633	638	619	613	670	649	598	606	635	632	653	681	638	633	647	616	615	621	639	624	643	630	656	608	642	639	662
23364	20642	24176	27127	20644	20668	17308	1789	820	574	381	345	361	288	246	215	246	209	244	192	181	202	191	199	218	194	184	178	209	205	196	220	195	185	199	180	197	180	189	198	188	189	187	218	179	192	198	182	174	176	190	188	196	190	186	186	184	164	168	193	190	173	178	178	192	170	178	168	157	181	165	177	153	182	188	175	170	170	171	160	162	187	186	164	175	166	175	193	164	168	185	178	177	177	182	172	180	162	189	183	153	164	185	205	156	174	168	178	180	219	184	182	170	171	171	188	188	185	179	148	169	170	193	194	163	195	183	188	163	162	154	155	161	183	168	179	163	191	163	173	166	179	174	184	156	165	181	187	146	161	193	194	171	169	179	154	166	176	160	170	198	167	181	155	191	159	177	175	162	182	180	159	181	180	167	153	176	161	180	177	140	203	158	178	205	208	174	190	173	183	180	180	153	163	161	168	163	157	193	194	183	180	153	146	184	159	174	166	184	156	157	180	183	205	177	180	204	156	181	161	173	173	167	167	192	179	173	179	165	156	165	169	164	171	161	155	149	181	177	172	167	145	180	180	188	190	167	164	186	162	163	158	200	183	181	190	146	169	169	200	182	183	178	175	179	163	162	177	154	183	173	177	185	172	168	177	157	186	189	175	225	194	197	160	189	167	180	175	167	159	169	178	185	184	188	169	167	190	170	190	172	173	163	144	168	164	176	164	155	189	197	161	162	181	180	192	165	168	188	180	158	168	155	154	166	192	172	161	175	208	177	178	180	179	168	189	195	194	153	193	141	156	161	154	166	171	175	197	183	169	176	190	169	171	182	174	186	176	166	189	167	172	192	172	176	151	175	189	174	171	188	181	184	184	167	172	164	189	177	185	197	151	161	190	157	166	160	161	159	172	208	171	155	166	160	185	178	174	165	168	189	181	153	166	177	169	180	144	171	162	177	161	166	179	167	198	151	187	173	187	189	150	195	175	172	171	192	165	163	176	182	173	170	194	174	179	149	192	182	154	172	164	166	177	182	191	136	167	144	154	159	155	198	194	180	193	171	190	185	173	175	191	168	186	152	185	169	193	178	171	173	182	143	164	179	198	143	199	165	182	178	182	159	161	162	154	175	179	175	183	180	190	202	182	174	171	181	184	182	192	173	170	167	178	194	194	192	156	172	175	149	203	165	181	201	165	165	171	184	169	187	186	166	185	157	182	168	188	173	166	168	181	181	170	196	204	189	163	150	167	197	187	174	198	171	196	171	178	182	202	178	180	186	165	201	165	197	169	169	178	188	193	187	169	185	161	175	167	159	183	179	148	192	166	184	154	157	187	163	213	204	185	162	178	187	182	183	194	195	172	175	174	166	151	182	159	184	213	198	191	159	194	193	192	155	177	173	216	165	212	187	160	179	177	173	160	167	187	167	200	182	159	161	187	160	192	171	179	194	170	158	159	188	183	179	169	175	182	166	178	171	190	167	175	168	176	184	151	184	175	178	180	171	153	175	175	158	156	161	159	167	165	187	175	182	173	196	183	174	188	191	193	159	167	175	183	168	152	160	180	176	187	198	177	183	162	172	183	174	178	169	151	180	169	163	180	170	188	186	161	171	155	188	174	175	179	172	149	179	174	172	170	179	173	165	188	165	212	174	204	161	164	181	178	164	166	178	176	173	173	165	149	162	173	163	163	182	189	189	184	160	162	158	182	183	173	150	182	193	174	196	184	177	176	193	169	173	182	148	164	182	174	145	159	196	185	151	163	165	163	187	159	155	178	186	176	182	188	147	188	191	175	194	184	171	175	169	181	166	150	174	161	172	167	163	192	173	202	174	194	158	174	172	168	184	185	170	158	173	161	161	162	179	183	161	167	166	196	173	179	188	201	150	186	175	174	164	175	186	167	160	170	172	168	200	189	184	200	173	147	155	175	175	190	176	189	175	159	179	177	179	158	185	168	170	159	198	156	182	180	181	180	157	179	187	177	187	172	174	183	172	148	178	187	166	184	163	162	166	188	170	175	177	169	165	182	171	194	182	170	169	171	201	196	171	199	195	154	190	171	175	192	165	175	153	203	177	175	206	159	182	161	169	181	167	189	156	173	177	181	182	164	137	178	185	171	190	168	159	174	188	157	176	168	178	191	190	166	184	159	182	174	162	170	179	173	175	177	172	176	180	179	192	173	165	169	161	178	165	201	173	147	183	153	187	170	143	175	159	180	196	159	175	184	182	190	163	173	162	191	179	141	153	185	189	182	182	173	192	175	193	150	186	166	155	151	185	168	157	155	185	203	155	164	199	160	190	182	202	202	175	155	176	176	185	164	180	164	174	161	185	174	154	170	181	187	167	170	177	173	167	171	181	196	176	182	161	174	188	167	186	154	184	164	162	198	186	176	174	185	144	192	190	162	187	170	163	178	194	169	163	166	163	172	174	159	168	163	183	164	166	198	175	177	172	160	166	168	171	168	180	190	172	177	162	185	161	164	173	192	184	207	196	150	162	174	184	185	162	175	175	199	180	185	175	183	184	190	165	185	175	189	201	192	171	153	166	188	152	182	156	154	160	192	174	179	153	193	178	205	205	182	192	179	179	190	194	178	167	199	177	160	170	177	175	176	173	184	174	187	174	182	166	180	197	176	177	145	171	174	168	180	217	172	162	187	216	185	195	204	177	178	162	181	203	153	166	166	183	183	158	168	182	148	178	184	151	174	150	184	180	175	162	192	167	174	176	195	173	170	160	190	193	175	189	177	175	175	170	165	160	168	174	180	184	176	160	181	167	170	152	182	162	183	184	173	185	147	149	180	198	165	157	174	172	158	196	158	189	201	189	186	191	182	180	172	183	166	181	209	203	187	162	156	156	152	184	180	159	167	191	176	174	173	166	151	184	170	181	171	166	182	186	177	173	199	167	155	169	179	196	184	204	163	178	166	194	200	173	173	156	160	164	185	175	171	197	173	158	193	175	163	169	161	145	168	163	139	197	173	145	186	166	164	201	176	183	183	162	209	178	184	162	170	188	180	175	155	205	178	150	159	175	164	173	194	189	159	202	169	190	180	170	177	168	174	175	171	191	211	186	169	153	162	160	200	182	191	200	163	168	169	165	174	162	157	167	183	167	174	174	167	157	170	163	172	177	155	165	159	178	187	168	138	146	189	163	168	175	166	173	181	152	180	177	209	170	181	161	181	156	189	168	171	154	176	151	173	184	179	198	183	184	171	181	186	147	147	173	179	193	173	177	173	166	181	177	146	164	165	177	171	150	171	181	184	183	185	176	195	182	171	149	175	165	176	191	158	187	178	192	169	157	169	155	165	177	196	170	169	178	162	185	176	154	159	203	175	169	165	186	163	148	179	188	150	179	158	182	191	181	181	198	166	180	151	180	178	169	191	194	181	169	183	204	223	167	147	190	146	194	184	184	200	211	194	176	160	188	169	164	171	180	171	205	166	190	191	178	163	190	195	185	158	168	192	175	176	183	188	179	160	154	181	166	152
3491	4538	2663	1680	1085	777	703	693	558	548	500	511	479	435	436	458	450	426	433	429	457	465	444	415	426	426	432	439	439	418	428	437	427	386	432	441	431	383	438	437	397	452	388	455	412	425	435	462	436	414	426	427	398	426	433	433	437	484	404	455	413	442	406	402	413	395	401	475	404	397	420	473	383	435	423	430	425	408	431	435	434	412	412	399	374	404	428	432	454	395	422	432	406	393	448	414	401	406	425	428	428	441	412	433	425	403	416	417	383	421	390	427	436	413	422	440	406	434	441	445	446	443	422	420	435	428	413	459	411	406	438	406	445	425	452	381	451	419	432	425	424	430	444	417	423	448	451	430	411	429	452	456	396	450	403	448	449	447	406	410	405	426	380	446	430	393	457	403	437	412	398	440	447	450	413	385	403	421	449	388	390	425	456	402	421	427	423	445	410	444	462	424	431	418	432	450	427	425	399	435	409	450	447	416	406	404	380	416	416	392	421	425	409	443	431	431	432	452	439	436	446	400	376	411	400	448	390	393	445	439	407	448	409	433	432	359	419	434	396	473	460	419	431	425	442	429	418	364	436	435	440	394	446	434	414	429	393	444	453	429	450	416	408	407	427	429	447	424	394	435	446	412	427	457	408	387	428	434	408	394	434	445	399	431	413	414	406	418	439	419	437	407	429	463	420	403	435	441	421	416	462	392	433	380	451	420	405	418	384	428	402	416	433	407	428	439	425	393	426	400	364	413	407	414	406	415	438	413	389	390	455	405	420	404	421	399	428	384	409	451	413	405	428	389	431	449	414	419	395	434	421	412	415	439	398	404	429	434	388	425	412	417	416	416	459	390	392	433	420	445	435	436	436	419	410	413	418	437	397	400	432	427	427	413	430	427	433	432	436	456	420	433	389	438	413	438	418	429	442	424	450	454	427	417	453	391	423	464	414	425	437	427	417	411	431	430	416	435	420	416	421	421	450	409	448	406	431	428	417	446	430	465	443	430	425	413	431	436	449	427	438	418	449	391	437	419	396	441	453	422	435	431	417	427	404	417	414	403	411	436	438	484	418	395	418	405	427	407	466	437	400	460	423	401	444	380	429	444	428	378	447	429	444	431	419	431	431	404	434	446	422	393	411	436	399	411	408	410	392	428	430	393	424	433	445	419	440	415	391	451	423	430	422	441	403	421	430	420	403	425	413	450	419	459	408	394	403	393	394	397	395	423	431	445	437	438	390	427	378	433	408	413	404	461	456	422	476	409	429	413	467	439	444	414	394	424	432	416	441	440	431	441	397	404	416	392	421	425	502	434	418	403	417	411	423	416	415	368	459	438	409	436	420	386	415	456	442	400	392	397	414	424	418	431	442	427	424	428	412	424	411	432	445	406	432	393	406	406	429	421	392	401	433	428	435	411	392	412	402	416	431	434	436	439	431	395	406	435	435	401	452	436	440	430	403	421	446	423	435	413	429	448	430	418	433	439	382	415	431	440	414	456	396	445	457	425	450	428	449	415	402	399	419	419	427	433	470	434	412	425	446	396	403	439	421	429	441	449	448	448	446	407	455	440	418	425	452	433	410	441	454	435	430	442	453	398	420	417	414	410	411	429	424	450	419	444	441	492	421	392	440	413	418	401	435	395	422	441	418	415	416	445	446	391	447	390	391	449	476	433	405	381	413	438	428	393	410	379	415	417	418	428	458	447	418	438	399	438	396	413	396	413	400	425	455	402	412	440	442	464	412	415	418	411	416	416	404	429	415	392	384	447	442	423	408	417	424	418	433	421	436	415	430	411	414	417	407	439	447	411	403	464	446	435	432	431	436	438	441	433	425	426	418	425	414	405	417	413	410	444	426	419	414	415	452	422	459	462	373	458	402	421	453	414	421	406	432	449	424	400	407	425	406	393	432	421	474	415	462	428	458	441	404	394	447	425	443	428	448	403	428	422	424	454	405	405	427	469	469	411	418	450	451	447	412	434	432	415	437	384	460	394	413	419	427	393	429	462	387	402	411	433	423	436	453	370	427	430	418	406	432	393	413	386	419	439	405	433	389	396	436	395	409	469	406	438	423	360	435	448	430	482	418	476	423	384	472	437	394	437	437	415	387	409	409	423	421	415	371	396	440	455	407	428	435	393	409	438	414	436	434	438	420	446	431	428	434	422	400	412	449	404	409	419	406	449	414	430	432	416	431	429	422	435	397	427	400	478	392	432	413	435	436	445	426	442	466	443	447	406	401	447	413	406	396	418	409	408	413	430	452	422	455	429	452	426	385	431	429	429	401	411	414	446	440	423	460	449	394	369	417	440	456	403	424	395	419	392	396	432	408	434	425	408	444	420	458	423	401	394	396	438	445	447	412	424	423	384	401	380	421	425	462	441	413	392	469	406	429	400	440	429	406	402	419	450	396	468	424	415	410	416	395	458	455	439	451	474	449	402	425	420	392	415	401	386	406	427	405	452	420	425	450	442	409	435	397	435	424	391	415	449	466	455	407	418	422	405	448	426	435	442	406	451	455	434	425	423	431	402	456	427	394	435	378	418	409	435	415	445	409	434	435	410	415	440	432	435	405	443	385	400	398	401	423	449	401	399	428	441	406	414	421	458	449	424	426	468	401	433	397	392	421	427	429	403	400	401	434	365	410	440	439	430	402	416	393	438	404	395	407	433	418	438	437	415	417	437	424	434	402	410	415	398	429	385	426	427	432	402	418	404	416	424	423	398	398	382	395	408	435	403	390	415	427	430	419	427	442	432	424	408	436	407	389	430	467	387	403	411	459	387	421	441	403	414	416	426	416	424	444	414	408	416	395	417	460	404	432	404	385	419	428	398	435	440	406	442	424	406	479	434	414	426	398	419	443	430	404	433	394	410	437	405	442	442	477	408	414	422	407	422	404	462	428	434	442	403	419	426	447	448	390	379	433	411	421	430	413	422	438	404	388	435	367	447	452	408	420	400	456	411	412	434	423	447	435	420	464	408	429	461	427	425	437	426	379	435	419	425	403	394	401	434	427	402	429	407	453	431	375	416	425	424	417	440	448	414	453	392	425	407	394	427	404	402	438	453	414	391	450	454	408	412	437	439	427	423	423	422	428	421	397	413	419	432	433	423	434	415	421	407	415	448	426	440	392	440	427	393	416	403	424	441	392	442	411	427	417	445	416	456	413	420	416	420	424	445	408	425	427	401	488	386	423	469	427	410	410	412	419	420	442	419	415	430	391	439	400	418	402	427	422	409	401	411	423	431	412	434	387	393	435	430	403	469	391	405	384	408	424	428	415	452	402	436	389	420	416	407	417	411	409	431	448	447	430	411	437	449	448	386	435	396	421	454	441	465	457	422	419	435	409	391	454	439	430	426	424	431	411	431	423	394	387	411	449	453	415	393	408	376	442	408	427	469	423	398	441	422	406	451	434	446	425	401	412	426	415	359	394	416	398	438	419	400	432	404	421	464	407	418	427	466	449	415	451	421	412	396	408	427	444	442	447	415
31086	19296	8121	1305	758	693	646	648	541	528	471	437	437	401	419	375	387	386	439	380	421	397	423	390	417	426	409	451	427	407	396	420	405	411	411	434	371	383	417	445	424	407	406	394	398	398	406	407	386	391	382	424	417	383	429	427	407	394	396	404	394	422	390	446	380	402	384	383	393	400	385	360	348	385	387	446	405	435	418	405	429	463	385	368	382	379	439	420	383	414	382	409	397	433	414	423	388	398	380	424	403	405	402	392	441	413	394	402	414	357	401	421	409	387	440	414	435	458	386	399	425	401	431	419	392	448	396	401	397	350	379	372	427	401	382	429	403	414	418	431	418	391	429	370	389	402	383	359	410	398	381	392	396	389	393	362	430	402	418	402	385	405	420	390	439	371	386	428	382	405	394	391	408	412	397	373	369	409	391	445	462	410	412	435	458	390	373	416	396	438	407	396	416	425	378	421	408	403	405	433	384	388	398	388	422	424	412	420	414	411	423	438	396	379	404	393	404	388	373	374	384	380	388	402	374	390	410	421	377	398	442	349	409	409	385	409	388	391	423	446	394	422	416	393	454	400	424	411	377	408	414	406	377	391	389	424	394	367	394	386	438	405	397	429	434	396	393	429	364	434	429	424	404	427	383	430	395	414	438	406	401	395	448	444	408	398	397	394	399	383	453	390	392	401	399	372	419	357	425	442	374	435	391	424	381	430	402	381	401	385	385	400	431	373	369	385	388	421	410	399	390	424	387	406	426	411	360	423	407	412	383	381	383	450	400	366	389	392	400	391	393	407	442	374	424	389	366	397	378	356	402	390	403	389	428	373	410	445	448	410	390	382	378	388	401	421	390	391	399	432	393	422	396	449	383	402	459	405	390	394	418	396	424	398	370	418	405	411	454	422	379	396	403	391	392	394	406	387	420	416	439	460	385	419	383	414	441	430	409	395	396	405	400	418	414	378	424	387	394	400	378	383	413	371	389	405	383	387	350	402	415	397	398	400	377	392	416	449	394	399	409	393	386	431	401	398	377	422	375	379	379	421	411	404	426	423	381	408	408	362	386	423	390	429	384	396	422	396	395	388	374	407	419	370	423	394	396	391	381	410	387	401	418	410	361	373	437	405	415	428	397	355	416	430	405	391	381	401	413	427	364	349	413	386	381	401	388	402	409	373	411	402	411	372	344	384	430	409	394	429	381	419	451	387	386	424	380	365	423	377	398	390	426	411	385	413	374	369	384	388	418	353	392	432	396	408	406	430	383	411	374	411	442	434	384	414	396	395	378	388	421	358	405	408	411	376	444	406	422	384	415	386	378	402	408	386	398	349	425	418	400	351	441	374	336	392	400	381	408	431	419	405	413	402	412	405	432	386	398	414	450	445	414	393	418	389	403	420	405	415	378	434	421	394	385	392	398	380	405	385	382	432	381	393	389	392	415	395	399	395	394	436	369	401	374	414	406	429	410	429	400	423	408	443	404	385	372	436	398	433	410	429	407	404	395	434	397	402	388	393	420	394	376	416	424	382	436	370	434	419	378	445	447	386	406	427	415	409	374	363	410	382	386	391	401	371	361	414	396	397	374	432	402	421	374	371	422	420	405	416	352	398	391	392	371	410	394	440	398	404	396	408	428	360	373	458	429	426	442	420	369	411	439	344	387	384	397	355	401	382	405	450	431	433	406	391	385	363	385	390	420	382	424	399	423	421	373	349	388	403	365	415	423	394	404	376	436	453	410	383	371	422	402	441	391	390	421	436	414	424	390	427	400	399	383	385	426	428	401	421	389	400	408	426	388	362	397	377	415	403	400	421	422	408	408	417	392	402	383	445	430	414	383	401	386	417	392	385	403	431	401	382	393	403	430	430	380	389	368	392	425	426	399	383	392	421	374	414	381	434	421	383	410	386	396	381	371	358	354	378	400	406	406	401	409	407	415	389	438	418	372	427	423	399	420	373	409	401	370	426	418	385	399	394	401	377	406	396	438	427	381	374	418	440	403	438	414	408	402	404	394	423	386	402	390	400	421	394	423	397	427	406	391	378	409	396	388	446	398	401	415	434	448	442	423	402	401	405	410	380	405	370	400	365	411	367	405	413	422	379	406	423	388	425	455	395	376	375	389	384	415	457	406	398	427	410	375	411	394	371	370	404	413	421	435	417	433	442	451	403	376	419	413	413	412	435	396	372	401	415	434	405	398	399	387	436	345	401	379	397	423	446	393	392	388	423	394	372	400	370	397	414	412	374	400	377	371	401	421	405	366	460	455	396	396	402	384	399	418	435	409	398	372	417	390	450	389	392	417	453	388	380	439	404	399	438	380	407	419	402	404	403	399	394	375	409	400	385	393	425	379	410	410	432	377	404	400	409	406	392	413	417	404	427	384	374	400	486	455	450	408	422	360	406	415	341	407	372	429	442	399	401	403	414	419	396	382	399	431	363	393	390	409	420	400	381	412	399	396	371	371	441	395	422	398	394	435	395	422	399	392	383	381	408	411	421	429	408	409	410	417	377	401	437	431	488	426	380	354	410	433	402	386	392	440	387	399	367	449	411	382	411	361	348	399	461	376	414	386	445	385	415	431	457	377	416	408	408	420	422	434	415	396	400	345	366	429	416	441	393	382	374	393	403	368	383	397	368	395	368	375	405	408	378	386	428	389	449	361	425	412	421	391	400	397	410	411	394	378	393	402	396	390	397	409	441	431	384	403	404	393	420	382	393	421	397	439	394	372	415	386	409	408	390	368	405	412	393	383	363	428	396	442	406	385	429	399	422	413	425	448	446	429	407	426	390	398	383	402	393	366	399	404	424	410	405	446	376	390	394	410	391	407	401	428	408	413	410	419	406	398	400	395	388	406	416	421	406	431	417	422	397	404	398	413	408	416	418	431	436	374	394	405	386	381	396	423	422	380	409	370	383	396	392	399	425	417	420	405	403	395	409	389	392	416	422	376	425	422	396	388	391	375	402	425	422	366	415	430	436	444	386	406	429	400	414	378	367	405	382	399	401	391	404	411	427	383	439	412	441	441	392	425	440	398	435	385	428	397	391	404	419	353	414	394	404	354	353	379	358	398	448	396	437	409	363	431	369	436	405	400	439	414	360	395	425	389	401	470	405	391	414	412	392	383	363	398	402	356	424	442	389	420	399	399	396	416	405	398	420	412	395	417	392	401	405	393	398	423	420	422	432	395	405	401	397	416	396	361	433	392	439	404	433	384	397	453	412	406	419	404	410	419	401	414	380	385	384	436	383	421	377	374	373	421	410	382	397	404	372	398	377	374	380	388	396	380	374	410	389	392	404	408	366	408	363	423	397	414	415	412	403	402	396	424	402	429	388	398	380	388	417	354	389	407	405	408	423	417	419	437	471	392	391	409	406	384	411	402	424	413	420	391	380	416	355	387	394	423	390	412	419	396	401	401	384	426	415	402	428	392	437	409	358	414	412	390	424	415	387	429	380	383	360	379	372	383	385	407	426	408	371	382	416	416	374
5608	1536	1353	1228	1057	966	999	988	925	915	884	893	924	885	845	935	926	897	887	871	885	869	890	905	975	876	921	871	901	929	958	889	851	963	894	891	836	892	887	832	901	935	869	900	902	898	890	898	895	884	903	914	919	939	897	926	900	898	908	875	889	889	936	901	837	889	859	917	884	887	867	882	889	897	900	867	900	872	841	873	903	882	900	935	934	910	904	913	896	875	919	899	882	881	840	866	889	845	941	869	921	860	895	888	875	892	899	917	935	915	924	857	866	881	875	870	834	914	862	884	844	887	895	811	883	938	897	865	900	938	889	882	959	887	906	881	922	899	880	911	921	903	904	913	944	908	942	915	941	906	914	921	883	919	922	860	871	807	900	884	897	877	908	845	923	803	924	897	879	894	930	885	903	899	918	883	933	907	887	878	920	868	903	933	890	903	922	913	853	865	878	920	932	871	866	890	873	879	912	892	919	858	931	877	940	881	945	867	933	847	871	837	849	870	995	867	897	866	881	945	907	902	925	961	872	868	907	908	870	891	891	831	892	931	886	927	856	888	918	937	896	916	864	866	904	930	879	922	862	870	909	870	877	893	862	873	868	945	878	907	899	890	952	862	934	846	844	904	930	881	866	897	965	923	940	909	878	911	900	914	939	871	846	921	941	881	883	884	913	916	898	846	896	876	905	881	885	854	906	934	890	872	909	980	884	851	885	876	886	882	884	858	919	884	935	878	913	874	849	913	885	844	860	880	890	811	892	882	889	937	875	841	897	920	891	873	923	926	867	912	887	928	861	870	874	928	893	920	912	896	927	914	894	947	983	893	934	865	870	937	898	903	899	829	922	912	917	878	844	894	883	889	850	908	899	905	909	884	865	874	946	858	868	898	882	893	855	909	860	894	874	906	884	915	939	869	881	899	899	879	919	895	884	882	845	858	876	881	876	909	909	876	916	869	912	885	895	919	917	905	872	863	952	905	882	851	831	896	856	927	924	850	893	942	907	884	915	863	854	874	901	896	921	854	919	868	898	898	878	896	875	886	926	844	856	890	943	897	905	884	875	909	891	920	877	878	870	894	902	810	880	899	885	863	858	913	874	892	848	892	831	865	865	843	918	853	924	908	928	862	881	872	872	894	901	904	915	889	935	897	918	908	916	856	909	892	924	899	880	891	872	873	938	878	903	928	882	920	831	940	854	850	921	851	836	863	929	840	896	904	879	823	866	939	907	860	889	943	885	879	813	956	846	889	882	870	880	879	888	890	894	861	885	924	868	872	947	904	879	880	876	923	873	860	941	913	821	927	906	873	874	934	861	852	882	936	895	907	907	931	896	875	896	846	909	839	966	858	864	856	857	850	864	874	919	889	890	929	880	878	888	880	830	863	836	899	915	895	923	848	913	969	851	883	935	890	914	932	929	874	892	853	935	875	920	869	834	926	949	912	887	901	911	873	870	870	929	873	925	927	920	798	907	910	869	874	921	832	892	921	910	975	930	929	907	870	890	885	906	900	887	898	851	892	939	908	913	903	883	904	912	906	887	831	927	967	909	905	909	911	919	897	879	885	897	904	883	918	861	894	890	950	812	881	897	953	840	929	877	892	870	934	901	883	942	875	962	913	835	927	893	909	866	877	844	873	914	925	918	848	908	917	847	906	910	977	881	843	894	903	946	820	878	852	922	899	898	834	869	913	901	922	920	885	904	913	898	889	843	874	878	907	866	895	904	871	980	829	874	883	944	859	903	885	930	896	909	867	904	874	854	877	918	872	927	922	913	854	842	895	860	922	915	872	890	860	868	874	858	910	898	890	881	892	891	894	859	911	855	895	935	875	873	870	934	869	890	928	880	880	945	893	915	858	854	867	940	902	890	893	832	923	925	907	895	848	897	934	916	872	912	821	861	905	898	899	898	896	882	849	866	905	918	893	884	849	895	879	918	884	911	846	925	897	969	909	964	899	884	909	874	867	864	874	896	900	852	840	859	905	900	859	876	845	911	925	876	938	892	933	877	928	894	877	853	839	901	900	872	930	926	896	927	866	906	893	882	937	896	855	925	892	915	874	955	893	864	889	887	906	908	916	874	880	904	931	892	854	904	927	895	830	876	838	954	847	872	882	859	891	889	873	866	918	867	959	841	909	936	876	866	924	931	919	840	917	830	876	929	905	959	876	840	966	917	931	924	933	903	822	900	857	862	952	920	873	916	903	899	890	872	901	867	865	879	903	944	832	881	912	919	841	903	881	895	890	856	934	870	891	914	909	892	844	963	887	906	919	885	884	901	945	906	913	918	921	897	899	888	909	911	929	877	845	841	873	898	871	892	859	908	904	858	895	859	939	898	871	865	924	911	925	900	854	862	926	821	832	941	884	903	914	894	943	890	838	888	856	845	916	926	950	872	901	851	868	873	925	863	877	869	901	887	855	882	863	886	885	926	897	860	893	905	890	883	889	930	894	921	849	915	823	871	866	845	899	895	922	860	868	854	877	887	854	936	919	884	902	860	869	909	906	930	836	884	850	957	867	942	901	831	921	898	899	859	899	915	863	835	881	880	918	936	874	872	863	922	886	907	938	856	888	910	847	874	848	920	941	896	882	847	958	900	871	845	916	885	878	864	921	908	930	881	861	906	857	846	909	908	875	896	901	858	904	871	862	887	908	864	889	870	834	885	893	952	927	842	917	918	895	833	888	898	931	902	938	913	897	871	904	855	844	921	880	879	907	909	897	862	892	841	939	902	903	922	872	925	866	904	934	868	864	941	855	885	849	900	872	851	886	844	879	863	871	883	909	934	907	866	944	875	862	862	919	906	915	917	863	873	869	909	891	887	890	891	877	868	879	904	889	908	907	914	918	933	841	859	887	862	909	910	889	901	922	884	852	897	884	879	894	901	869	845	878	840	893	908	908	885	847	908	880	923	911	938	882	891	958	885	932	938	911	923	908	868	888	930	892	904	892	934	874	882	883	910	898	925	908	915	902	884	947	932	900	914	884	860	928	872	899	885	884	865	829	968	920	870	942	885	883	882	873	880	926	873	852	894	923	905	871	853	855	909	921	856	886	900	933	910	933	831	872	871	887	874	898	896	904	920	890	923	927	911	852	882	921	931	859	879	920	894	841	898	877	935	877	846	866	876	921	913	867	889	889	906	859	885	887	863	894	916	929	891	869	894	840	872	947	900	862	926	850	923	926	862	878	852	906	899	975	900	910	882	905	883	884	908	819	925	886	869	912	864	904	875	880	916	887	877	868	874	876	894	847	902	899	918	907	929	900	853	883	864	960	880	900	896	897	891	937	888	861	906	888	935	937	904	942	881	921	929	874	906	913	899	884	882	897	868	890	904	869	924	906	945	886	871	897	888	878	882	911	873	908	881	862	880	930	921	950	915	903	907	872	852	928	879	888	925	844	907	956	873	861	868	919	920	933	889	945	886	884	902	833	857	885	893	885	861	895	884	929	891	879	859	903	919	878	934	894	874	915	856	992	948	949
23941	20622	23851	27407	20619	20007	1690	955	603	489	425	412	356	373	304	327	324	302	274	300	298	309	306	330	279	301	338	311	270	263	301	292	279	272	297	281	327	310	267	287	256	295	296	285	304	313	293	301	272	289	309	270	284	292	317	306	304	268	294	306	294	292	313	295	287	310	295	304	279	252	277	274	281	259	297	252	275	323	305	290	279	257	295	284	274	298	305	295	293	289	284	284	284	284	267	284	305	260	276	261	283	274	292	282	284	311	292	283	259	286	276	259	278	314	305	306	285	269	294	289	311	274	276	284	276	286	276	253	261	284	279	289	286	271	263	267	301	276	300	293	285	295	275	303	289	278	326	264	283	253	298	275	310	275	291	281	275	276	285	271	270	277	260	305	273	274	293	291	298	294	300	284	313	270	286	308	289	252	280	306	303	297	255	295	284	265	286	316	282	268	265	255	230	268	287	274	286	284	271	319	290	288	308	300	301	276	286	307	306	293	268	283	310	282	314	301	319	303	291	315	283	285	270	283	301	296	298	314	292	297	243	261	276	286	292	302	281	297	305	273	288	256	283	258	278	290	293	268	312	331	296	272	310	287	290	299	284	308	288	325	298	298	275	258	270	280	283	322	280	256	285	303	266	265	298	279	253	274	284	281	269	279	282	266	303	300	306	266	283	269	319	266	325	269	268	254	289	311	242	269	226	297	338	307	281	281	286	278	272	275	275	294	295	279	290	259	276	296	265	269	296	313	272	259	301	279	290	311	289	305	277	293	309	320	286	307	281	320	272	282	269	285	275	287	278	262	271	274	279	296	262	307	294	296	267	287	298	272	267	279	269	260	270	265	293	281	294	295	299	299	300	305	260	270	301	284	297	287	314	287	278	287	287	287	293	272	278	271	296	277	280	285	298	260	242	272	282	297	294	270	297	267	257	285	265	286	287	282	300	271	260	292	286	249	280	287	288	298	269	276	261	312	272	278	278	294	290	295	291	262	289	292	296	304	267	289	278	301	306	290	279	269	260	286	270	288	288	280	273	257	300	292	275	270	285	256	267	297	272	246	273	279	258	276	272	269	288	298	292	282	250	286	287	293	285	286	287	298	294	248	279	266	289	294	302	269	284	269	278	295	281	288	270	282	251	298	257	302	283	268	252	291	280	255	285	301	291	297	294	281	290	287	283	308	281	242	277	254	267	282	301	259	241	269	320	280	299	294	303	300	290	294	322	316	284	263	329	276	287	269	272	252	319	298	276	283	296	273	240	283	299	290	292	288	259	304	267	263	282	292	292	298	283	274	274	267	276	289	292	263	258	288	306	262	262	276	342	289	290	269	261	280	264	291	294	301	290	304	307	277	299	282	282	295	280	274	272	334	287	292	274	259	297	285	314	270	279	268	275	279	319	290	276	269	293	310	280	254	306	279	295	299	273	315	289	275	281	277	293	283	283	275	273	288	261	304	284	288	271	316	247	309	267	243	295	291	260	274	277	283	279	256	287	313	267	267	281	288	284	258	278	283	284	295	273	264	277	302	282	302	297	282	273	284	266	293	290	281	298	230	285	265	301	280	276	272	259	307	288	249	274	265	263	255	284	274	285	309	321	286	283	273	288	296	291	282	296	304	274	283	288	305	264	297	265	299	288	253	306	318	257	280	279	263	304	305	262	293	321	282	282	311	293	274	272	287	281	308	286	288	280	283	285	283	262	312	280	307	305	276	267	295	304	298	281	328	306	280	289	261	269	280	278	213	265	322	258	280	274	269	295	295	271	270	288	271	261	268	283	262	294	258	302	291	282	280	301	283	284	289	270	290	283	262	272	284	276	262	263	268	264	273	265	317	313	274	331	280	264	279	252	290	281	276	292	270	282	286	257	302	273	294	311	285	287	299	277	279	273	283	283	223	281	259	277	292	292	269	276	316	285	281	265	281	304	280	286	253	299	300	281	286	310	294	294	293	316	295	280	266	282	262	264	313	279	284	271	284	271	265	273	287	295	302	301	277	284	302	281	286	283	274	287	308	278	260	277	282	282	273	312	293	260	266	320	292	287	298	303	261	258	309	274	299	303	280	272	286	309	310	282	317	274	280	287	285	252	302	313	283	307	292	269	304	258	277	300	300	310	308	267	256	297	304	291	274	284	287	252	279	274	271	298	277	298	271	266	301	284	276	266	269	300	306	290	267	246	268	289	270	294	299	273	267	285	295	289	267	257	296	293	259	291	283	277	232	286	281	288	290	338	292	280	289	287	277	287	296	295	270	266	283	303	266	287	289	270	247	272	261	304	282	242	266	282	268	284	323	263	289	276	291	288	277	285	275	286	318	281	275	307	327	275	314	275	296	284	286	281	293	293	274	286	295	297	289	282	291	244	274	238	299	279	308	261	300	318	295	284	287	282	280	269	291	308	272	270	290	266	259	297	270	264	328	282	304	270	277	276	268	272	268	267	295	275	264	283	300	265	259	309	300	304	255	295	293	298	277	280	311	250	285	253	298	269	289	313	278	242	276	285	278	284	270	305	309	261	259	302	303	313	279	310	263	280	305	251	282	272	269	287	281	279	289	278	298	288	291	294	272	278	304	285	269	288	272	298	264	285	259	279	310	257	290	244	292	295	287	287	285	291	277	287	274	290	274	312	297	295	271	250	299	229	275	278	294	286	287	300	255	285	276	252	287	295	263	251	308	271	297	278	309	315	283	294	286	287	290	287	257	263	327	319	289	288	268	256	281	278	308	306	289	270	270	283	294	272	295	293	301	269	283	289	265	284	265	272	293	241	293	279	285	280	302	319	302	292	245	286	249	294	296	292	280	268	294	304	304	300	296	296	259	291	289	283	324	291	327	279	284	294	282	281	282	300	290	262	261	316	273	279	302	260	264	257	269	289	284	277	293	274	256	240	249	274	254	281	287	274	309	298	284	313	294	263	274	249	310	261	319	281	297	313	262	295	280	283	286	264	274	297	283	331	278	284	279	268	282	300	283	278	306	283	296	277	292	292	282	286	292	307	290	278	275	274	288	243	272	300	287	293	290	292	266	292	260	295	269	283	298	277	251	296	262	277	319	279	284	274	302	324	298	284	268	298	329	265	293	268	291	289	278	282	270	304	280	273	309	290	289	307	284	316	247	269	265	288	289	282	281	312	265	289	289	318	297	279	305	286	291	293	285	300	307	284	281	265	276	282	316	283	327	298	253	271	278	263	258	311	326	292	281	267	291	286	275	305	292	267	245	298	292	293	291	268	263	265	290	279	268	265	304	297	306	279	288	264	286	279	301	262	279	277	286	281	284	273	277	275	276	265	310	291	296	291	285	287	244	273	254	285	289	284	278	278	270	284	266	268	286	280	282	287	279	292	314	318	271	299	287	301	302	249	276	303	290	284	287	266	286	283	254	232	257	278	284	284	282	287	274	268	307	290	304	281	275	285	275	250	290	286	270	285	325	274	257	268	283	255	272	298	307	306	293	290	287	274	283	286	275	290	302	279	255	249	273
3376	3079	2075	1390	958	870	787	817	742	694	705	680	628	626	607	600	683	609	636	665	643	624	642	595	657	675	641	672	623	671	626	630	655	589	688	651	651	671	635	645	610	618	616	634	634	656	644	682	664	718	627	630	591	608	648	716	658	689	617	638	626	613	598	650	628	635	634	664	638	622	639	623	612	659	648	651	638	593	686	606	640	625	646	643	644	637	635	678	625	682	647	648	624	598	620	626	662	635	606	629	633	646	611	675	607	643	662	645	626	638	635	656	658	624	639	638	625	639	647	613	679	662	635	651	654	653	608	644	651	621	646	651	611	651	622	635	599	649	608	632	672	650	626	634	584	618	684	644	613	611	694	619	609	581	663	661	667	639	635	625	618	629	615	705	647	580	591	610	620	584	687	590	656	645	659	607	638	649	653	636	651	630	654	615	639	612	663	713	640	648	641	663	643	636	633	656	626	642	644	633	623	634	589	663	636	653	629	649	633	628	579	664	656	692	694	677	679	682	629	685	587	602	673	619	676	667	648	643	655	661	617	648	667	670	634	646	610	605	659	648	657	664	645	676	599	624	664	645	596	636	656	640	637	658	640	661	642	680	646	637	622	607	645	627	659	610	624	665	612	624	624	612	669	634	679	673	665	613	633	633	675	643	640	656	619	633	643	652	658	674	621	647	651	597	655	621	626	624	660	632	651	653	628	628	626	641	604	632	601	676	645	603	674	633	658	627	635	649	655	677	648	642	636	589	595	679	630	613	636	631	654	637	642	603	662	650	614	653	656	668	625	591	615	675	618	640	682	618	670	677	640	614	681	632	642	639	647	667	620	629	642	635	641	609	615	695	626	646	627	688	647	652	602	637	634	626	639	665	640	581	639	653	606	613	672	626	650	645	603	663	594	634	571	632	692	626	632	642	641	610	637	651	623	646	657	631	640	640	662	638	618	650	611	636	650	628	675	663	631	637	627	652	614	585	719	624	634	660	620	641	644	607	633	634	597	634	664	647	656	634	659	662	625	636	612	665	641	617	669	608	630	598	651	688	619	643	608	652	662	629	623	628	664	691	698	657	649	684	642	622	611	658	631	648	623	609	695	620	647	655	664	632	619	689	650	654	650	610	633	660	605	619	625	655	677	644	656	621	611	635	636	608	641	634	645	655	609	659	688	638	619	632	607	610	659	639	673	619	680	639	656	645	653	634	598	598	687	635	627	625	663	587	600	618	655	632	657	662	694	640	626	621	677	625	673	647	647	661	658	612	610	655	617	642	679	669	595	676	661	620	672	655	612	673	677	632	648	616	657	643	636	616	662	645	674	599	610	658	642	621	616	628	685	646	636	677	617	608	611	641	681	656	670	635	693	670	663	624	690	629	615	636	672	634	574	651	644	641	637	643	672	624	605	642	598	644	629	615	662	603	619	617	657	656	666	601	694	637	592	611	574	643	609	671	633	594	655	664	669	590	643	624	660	633	641	617	641	634	650	620	649	646	667	623	677	648	663	634	662	606	682	629	625	611	662	593	648	654	675	668	622	635	655	629	620	601	620	607	663	611	669	639	644	595	645	631	648	626	662	613	647	658	635	652	660	630	640	634	638	676	624	621	668	629	633	627	613	661	636	660	653	644	634	629	648	643	568	652	645	647	661	671	633	642	652	644	653	608	639	631	624	697	680	673	688	663	657	644	613	632	619	630	626	611	652	628	641	617	658	650	669	642	643	634	633	652	673	634	661	622	641	643	605	647	649	675	627	595	651	634	618	618	646	638	614	661	635	629	653	625	651	643	639	580	650	648	669	633	662	596	661	648	625	665	653	611	625	612	692	652	691	643	610	615	634	645	659	602	635	634	623	636	627	677	615	671	635	639	648	678	618	647	649	610	673	647	592	631	627	639	650	701	611	658	611	675	621	620	673	699	631	663	676	633	621	649	655	679	636	657	654	632	607	675	638	634	660	583	616	652	653	651	635	639	585	625	628	635	627	607	594	640	672	695	648	608	635	624	609	661	665	613	631	641	674	665	579	648	649	586	643	632	651	622	643	642	624	637	614	643	643	603	645	611	679	649	675	623	598	625	624	587	593	647	616	632	570	689	664	668	640	666	589	585	623	633	670	624	661	658	653	629	633	662	659	668	667	632	637	636	641	646	642	684	634	650	672	651	670	672	639	708	619	658	635	657	631	625	661	690	665	660	646	628	652	584	642	584	628	640	611	626	649	628	679	671	612	624	641	623	661	657	710	608	656	661	635	629	639	648	640	648	648	669	637	670	620	586	651	660	632	559	632	645	689	626	645	629	686	650	625	649	656	591	637	627	611	635	637	639	661	656	675	610	653	674	603	668	658	655	673	655	666	602	638	597	586	628	668	619	641	651	657	652	649	640	626	684	639	667	636	668	610	606	628	693	640	652	621	606	622	643	659	696	660	657	640	604	676	644	659	658	636	615	626	634	658	636	665	621	582	607	641	600	635	660	645	660	650	632	621	659	649	638	626	621	614	655	642	616	620	654	636	662	677	638	649	621	629	648	588	663	621	688	618	608	661	619	687	643	633	607	620	642	609	659	635	637	642	629	626	655	611	644	635	625	652	626	677	639	655	598	677	630	640	620	641	622	662	670	626	653	619	621	648	613	635	636	659	647	629	609	654	633	592	670	654	629	674	621	643	666	637	655	650	607	642	607	599	636	696	667	651	604	660	633	613	611	625	646	613	638	623	648	646	622	588	612	631	623	631	613	604	664	618	644	622	646	602	681	609	626	652	677	655	661	633	632	634	640	578	627	605	655	673	648	650	650	645	619	641	634	634	650	621	682	623	613	615	644	604	672	641	653	610	628	647	655	678	661	618	671	644	661	671	625	651	670	605	708	643	630	699	669	649	649	611	648	592	590	644	628	639	655	644	593	593	613	690	622	659	650	655	645	620	651	572	607	679	641	610	651	669	700	645	595	606	586	606	641	622	640	634	615	623	656	644	670	618	661	635	647	669	625	699	687	642	690	678	653	669	670	651	660	657	664	631	638	682	651	641	593	618	641	621	622	669	615	627	636	660	671	625	599	665	623	606	596	667	643	662	643	652	662	639	621	643	617	667	654	633	647	665	669	633	659	671	691	612	627	655	634	647	645	627	612	619	600	608	646	664	617	594	613	640	622	616	666	665	632	650	659	655	658	647	645	632	631	608	629	608	641	626	641	643	625	653	619	630	676	629	630	566	615	616	642	609	632	610	658	668	673	644	633	635	605	619	620	645	605	613	628	658	593	674	663	649	703	631	637	630	655	604	620	654	672	642	646	662	603	649	640	658	662	618	628	664	638	631	647	595	666	625	652	638	659	650	632	633	654	621	651	601	647	590	627	631	613	634	636	654	649	634	664	604	622	682	641	638	614	646	647	582	612	650	625	632	628	613	635	642	660	616	661	633	658	654	595	682	667	623	646	690	657	623	614	671	666	675	642	625	663	596	589	659	628	653	620	643	658	661	631	630	638	644	626
23450	20680	24217	27180	20682	20706	17598	1693	832	595	447	350	310	289	263	245	196	211	200	239	225	213	196	203	182	194	213	192	207	176	203	165	181	203	216	191	201	186	187	166	171	188	172	185	177	190	218	190	199	206	186	174	167	191	168	181	160	177	181	178	198	193	178	164	166	158	169	175	189	203	185	172	165	182	157	156	158	156	172	176	181	161	214	169	161	166	168	186	175	183	183	190	194	164	180	163	200	168	192	160	182	177	163	191	192	186	184	209	194	169	181	201	181	177	170	158	185	164	176	185	171	167	182	163	172	191	173	178	191	211	164	157	187	166	169	175	172	144	172	182	177	167	177	184	175	187	160	170	172	150	189	184	185	189	162	174	160	175	192	173	185	183	203	182	160	157	172	169	171	197	212	170	171	170	183	152	166	177	204	174	194	178	172	189	195	183	171	153	205	196	161	162	166	198	168	190	185	169	176	184	159	183	169	179	176	181	195	158	180	186	175	172	187	157	163	187	205	203	181	181	192	183	165	154	184	164	136	178	184	160	187	181	158	189	161	165	171	172	185	180	211	168	186	151	152	178	184	167	197	165	163	188	165	180	167	176	169	185	186	172	173	175	196	176	169	181	166	152	177	181	178	192	169	146	177	204	180	160	159	184	179	167	179	179	158	165	158	157	151	139	188	190	173	180	192	181	177	181	169	161	203	187	173	158	170	161	178	176	167	176	162	175	175	170	179	159	155	174	193	189	186	191	173	160	188	184	170	202	176	157	176	180	152	174	184	157	174	177	181	196	167	173	176	163	191	194	170	151	186	159	185	175	180	179	171	184	173	141	183	186	176	191	171	189	165	185	171	183	217	196	170	183	179	192	178	178	168	168	193	161	178	168	149	177	178	178	140	192	183	161	201	182	181	170	152	175	190	168	160	213	189	176	167	191	182	180	181	190	147	161	167	168	174	167	186	169	165	167	167	153	162	178	173	188	159	159	182	171	159	149	177	167	173	211	199	202	156	205	181	171	203	185	187	149	188	148	170	178	186	159	179	186	161	196	168	214	170	150	168	158	153	182	196	180	174	184	157	187	176	205	162	179	178	158	173	179	165	172	194	174	163	190	171	168	179	162	164	192	184	171	211	178	187	174	190	174	164	185	161	174	152	157	184	170	188	178	188	191	170	168	172	156	161	185	176	221	142	186	183	178	195	157	157	186	178	166	174	169	184	149	191	182	187	192	153	190	165	176	193	174	162	170	174	161	193	154	156	192	181	201	190	173	179	189	200	177	163	175	154	179	198	182	198	173	190	161	190	186	156	158	190	192	157	168	172	183	163	161	158	169	169	179	165	171	157	199	192	178	181	162	165	159	184	154	157	188	175	186	189	177	159	189	150	147	158	185	148	172	154	211	159	161	168	176	149	174	184	155	160	173	172	195	173	187	192	152	193	165	155	176	212	184	179	174	154	178	144	184	181	171	176	184	181	195	180	187	182	173	151	176	162	193	197	138	165	155	179	160	172	192	162	182	187	148	195	173	196	167	173	187	190	173	190	180	173	198	180	156	182	137	164	173	145	176	179	161	151	177	197	189	175	144	175	160	189	172	167	168	168	165	180	148	153	183	142	184	174	165	166	174	185	153	163	167	169	173	184	169	183	190	153	184	204	177	180	172	180	174	161	162	197	184	156	162	178	166	180	195	203	155	171	178	159	170	161	175	178	182	196	157	204	196	184	170	160	197	172	168	180	175	182	180	188	162	155	165	179	198	183	172	163	162	176	165	208	196	182	170	168	161	207	193	196	149	180	174	184	152	171	144	156	183	150	171	187	164	155	154	171	211	153	155	179	168	165	190	232	184	175	192	168	178	171	201	161	192	178	189	187	191	190	200	187	177	149	183	206	155	186	162	177	177	165	170	159	190	165	197	194	201	178	188	175	168	167	172	175	184	150	170	185	165	202	156	165	167	191	167	183	202	173	177	175	154	175	171	178	168	181	174	184	186	183	164	182	161	206	193	171	162	169	158	195	173	180	165	165	171	170	194	177	179	194	178	200	190	181	156	187	171	146	161	177	186	173	142	177	179	203	188	170	175	161	177	179	168	159	186	178	156	155	163	188	179	179	160	179	180	176	173	165	173	187	183	177	177	164	184	183	181	157	197	182	180	156	152	180	180	164	172	153	175	183	200	178	196	186	153	143	177	176	188	173	161	157	168	158	174	169	173	167	175	157	188	201	170	179	210	183	194	172	173	171	191	164	184	172	158	164	138	155	170	177	154	198	161	155	168	159	175	183	145	184	169	148	178	180	191	180	170	188	181	188	205	200	176	166	162	175	166	159	162	181	162	174	162	172	173	148	182	159	159	185	157	165	163	166	158	174	177	169	162	149	180	162	165	176	189	165	160	172	157	186	169	147	175	185	173	182	162	167	179	143	211	201	201	183	191	185	178	186	166	164	187	190	163	160	189	162	203	160	164	175	179	167	173	152	167	149	148	192	163	163	178	157	181	168	190	184	161	166	164	190	151	161	164	146	157	168	175	177	198	175	164	171	197	157	183	200	172	150	184	187	167	188	153	176	166	179	161	151	168	155	161	192	181	203	171	158	180	189	200	186	184	178	171	154	182	165	183	168	174	155	162	190	153	194	163	140	162	184	170	162	177	170	169	161	177	163	190	192	183	163	171	159	182	166	154	160	166	157	174	174	193	188	167	166	210	160	171	146	162	180	187	175	167	169	186	183	180	192	179	178	184	187	202	181	168	173	179	176	169	197	175	155	152	167	184	154	161	203	187	174	187	201	177	194	176	171	165	208	216	172	173	169	167	162	190	157	169	197	182	208	174	176	164	214	192	163	169	158	148	160	183	163	173	188	168	150	180	191	176	203	165	177	179	176	183	183	192	170	196	205	191	153	182	185	161	144	158	175	171	171	194	172	161	163	167	162	167	185	156	170	176	183	193	172	160	154	173	177	162	170	158	174	185	166	178	193	174	177	159	189	156	160	172	184	169	181	192	177	156	205	188	196	188	194	183	174	179	192	168	170	194	200	184	177	179	188	176	162	162	177	175	152	170	173	185	197	203	171	175	181	164	181	163	169	158	180	188	207	170	186	164	158	182	156	200	157	167	180	159	169	170	196	174	193	153	189	187	170	177	178	181	154	173	192	171	182	176	170	187	189	167	180	172	158	158	162	180	161	186	182	171	170	173	153	182	175	184	181	157	159	182	147	191	177	155	161	174	167	190	160	183	147	196	145	163	168	179	163	185	196	189	179	194	194	189	161	162	152	180	175	170	152	171	189	174	178	168	195	187	194	192	181	155	164	175	143	164	182	172	168	150	185	177	176	166	136	176	175	199	193	181	160	190	190	155	174	200	184	177	174	170	147	191	169	174	189	164	187	202	183	171	164	192	211	185	176	157	161	167	172	201	165	196	161	166	149	169	185	179	185	176	185	193	162	179	185	170	172	198	179	141	157	192	167	203	164	184	191	160	159	162	196	174
3393	4749	2667	1669	987	849	744	738	641	566	533	517	505	469	416	465	419	445	423	452	452	453	433	449	457	452	447	427	465	423	451	447	427	449	423	421	425	449	427	432	443	443	393	372	425	437	440	425	390	425	421	424	404	438	410	436	460	418	402	443	435	453	413	433	409	412	451	419	420	451	455	443	466	420	443	411	459	413	462	425	450	454	451	434	461	424	381	452	441	454	466	429	426	421	372	444	387	385	444	453	432	420	412	433	429	403	440	454	438	390	426	423	433	440	423	438	438	390	430	443	461	415	390	412	390	421	460	453	441	404	456	436	372	410	402	403	414	421	414	393	419	439	405	424	419	420	424	420	411	397	423	478	419	459	429	406	433	420	435	430	424	439	376	404	420	401	442	425	418	411	413	443	417	400	421	418	438	413	386	427	429	371	400	414	409	449	454	445	427	451	411	408	435	407	441	420	400	424	439	453	399	441	436	411	430	435	425	415	395	423	412	414	403	406	442	443	442	423	419	424	439	423	422	459	433	415	417	449	434	434	427	389	416	412	426	436	406	421	420	410	450	429	429	414	444	398	405	447	432	410	430	443	440	393	439	404	402	401	420	423	433	437	405	454	442	432	424	408	442	435	428	429	420	443	448	432	442	439	433	416	444	413	434	456	422	404	412	432	430	441	411	460	404	428	465	421	438	423	437	399	433	429	436	396	433	438	409	394	428	401	441	436	420	414	396	412	426	409	421	395	410	419	431	424	429	443	466	404	413	388	414	408	428	415	432	419	415	433	387	368	453	418	419	455	461	452	410	421	416	437	448	414	396	435	440	451	416	433	461	406	395	421	433	411	440	395	425	431	407	402	418	440	421	448	423	388	428	410	415	411	419	466	407	394	404	419	398	430	429	417	424	402	454	423	393	441	423	380	454	415	433	420	419	364	424	416	451	416	464	454	433	417	422	422	421	418	432	459	419	431	425	396	406	418	427	401	412	410	416	416	408	453	410	418	457	434	412	481	413	447	399	444	436	441	404	413	456	433	413	431	419	407	415	446	436	425	429	404	471	425	420	435	411	460	443	471	405	411	417	444	426	423	395	422	421	435	412	420	436	438	423	440	439	424	440	451	380	431	421	414	402	392	450	424	409	441	434	454	403	413	366	430	416	421	420	409	473	423	421	402	440	407	445	411	415	438	468	424	417	406	487	399	434	462	393	436	412	469	429	437	428	424	429	413	439	417	388	432	450	412	434	450	429	409	424	409	415	419	464	405	463	434	438	399	461	414	425	422	474	418	414	440	384	415	438	409	417	423	400	432	404	418	431	425	446	414	421	409	427	433	461	441	439	416	415	399	432	431	422	424	439	406	441	415	414	431	405	366	450	416	386	399	389	423	429	433	403	463	426	424	379	420	477	433	405	395	435	408	432	405	408	469	410	452	416	432	436	449	416	405	424	412	440	436	432	453	373	420	394	435	446	397	421	438	447	403	385	467	417	400	401	426	431	442	416	421	381	414	416	430	439	431	402	392	407	393	404	445	398	412	429	428	402	426	396	431	415	409	416	446	399	437	405	416	417	418	422	456	412	408	409	425	444	419	438	448	461	424	453	400	435	447	421	446	414	402	422	441	406	419	448	421	428	432	451	434	419	448	438	433	409	458	435	435	426	389	412	420	449	419	440	436	450	428	423	442	433	457	451	444	432	424	428	430	421	425	437	443	428	452	411	404	445	421	430	412	430	428	434	415	415	410	406	463	444	400	426	420	467	450	434	408	407	422	410	405	403	426	460	447	432	407	406	444	418	462	440	403	398	445	456	447	441	418	388	427	394	418	428	436	440	419	420	420	397	420	412	444	418	414	432	414	444	434	400	424	435	398	412	405	383	443	433	419	435	423	439	387	429	405	391	429	432	440	391	452	430	438	396	419	420	440	447	396	373	449	404	441	431	399	435	391	412	424	455	431	439	431	398	490	427	431	398	384	368	408	398	410	432	434	438	389	452	419	450	364	404	436	402	415	411	419	420	415	417	439	415	437	446	405	415	414	441	385	433	368	411	445	451	402	422	441	420	406	421	409	453	411	418	464	417	420	398	438	405	402	462	443	434	409	411	418	397	441	415	418	425	406	421	432	413	391	438	441	404	427	373	438	410	440	379	459	454	433	412	420	451	413	406	409	424	438	413	405	447	458	440	392	445	394	406	455	424	420	473	424	424	460	497	397	445	414	368	413	378	417	413	425	427	446	413	486	419	426	404	470	390	442	401	390	422	392	389	453	436	394	450	409	422	410	462	450	402	407	414	417	419	388	404	443	418	390	421	403	434	403	425	401	424	404	429	412	451	462	407	454	415	437	401	410	413	423	404	441	424	422	417	405	409	393	420	432	436	384	428	426	421	463	412	400	432	409	434	415	421	447	396	408	427	438	428	474	422	398	440	450	392	445	418	451	446	443	426	384	416	411	477	434	428	399	423	410	399	432	394	419	400	410	390	411	426	439	407	435	449	423	390	425	426	383	420	453	441	418	411	415	459	390	390	408	469	408	429	437	443	430	407	461	444	435	396	420	421	414	412	454	403	433	453	417	418	420	431	426	409	441	399	440	424	430	435	415	423	393	414	452	430	412	423	408	414	446	422	437	444	439	443	411	415	399	417	417	416	417	433	407	457	420	428	441	435	407	408	443	417	410	403	424	422	452	446	413	429	425	447	448	417	403	415	425	418	437	400	431	418	380	427	429	427	407	395	450	408	420	423	398	414	456	411	446	421	451	459	430	420	412	433	403	413	434	432	444	420	412	417	391	450	446	404	414	434	450	424	432	420	421	407	437	406	457	415	432	422	450	429	444	408	389	358	423	436	439	434	437	407	397	387	382	422	431	443	381	413	413	466	458	425	435	399	442	386	427	428	421	437	425	447	439	437	427	442	441	439	442	434	443	429	424	461	421	428	420	411	442	369	368	446	424	380	399	425	441	419	439	417	413	402	414	416	432	407	410	399	408	406	429	410	431	472	468	437	449	415	471	437	399	447	414	408	393	409	414	422	438	437	416	425	397	449	442	436	417	401	424	433	433	408	420	389	447	415	395	424	447	384	446	430	417	407	404	437	429	434	425	404	449	429	427	430	420	447	435	425	400	407	440	452	415	420	433	438	387	428	395	412	427	456	417	408	458	421	406	443	379	425	405	459	420	410	449	433	428	452	431	455	433	414	415	406	414	411	419	378	417	424	447	463	410	420	436	422	410	426	398	443	427	436	453	386	429	429	416	412	432	457	422	429	456	448	388	438	415	455	397	458	419	406	431	399	408	434	462	449	424	430	426	435	437	419	443	395	442	445	441	416	396	444	399	448	441	419	403	382	431	385	393	385	463	400	392	419	422	420	421	467	403	418	432	415	400	419	429	419	408	435	421	418	469	408	393	446	396	379	392	410	414	439	458	438	385	427	428	422	419	438	384	426	423	442	379	394	431	414	447	417	422	426	432	437	429	406	437	439	431	414	436
31260	19356	8123	1358	724	728	629	606	616	531	506	462	449	439	404	415	427	410	407	409	412	408	430	440	401	461	419	408	397	383	389	379	424	399	400	418	411	438	394	378	417	379	390	378	426	421	377	412	407	398	380	431	388	420	422	412	374	385	413	362	416	402	449	415	395	392	407	391	397	397	443	396	389	395	378	401	418	406	422	459	430	405	404	418	438	384	379	403	403	421	404	407	413	368	385	390	379	450	456	389	383	429	420	397	398	431	391	395	375	420	400	421	410	408	410	390	407	420	427	415	398	425	450	402	389	412	395	379	388	402	391	416	389	425	403	440	436	380	421	407	398	441	371	371	403	387	410	411	421	440	395	388	405	373	416	376	373	404	392	373	359	394	349	392	368	384	398	420	442	373	407	402	422	432	423	415	385	368	392	432	416	393	421	419	422	403	465	409	417	381	386	407	415	371	404	441	435	386	367	395	394	425	423	381	394	430	390	400	419	403	349	396	407	383	368	384	378	372	405	391	414	445	439	415	443	416	388	384	387	367	404	417	472	421	386	409	404	411	373	419	390	465	402	400	419	382	381	411	369	405	431	413	378	403	423	423	419	416	394	389	387	410	396	390	433	411	436	448	408	417	375	421	383	419	371	397	462	445	396	395	412	378	424	431	390	436	390	384	412	396	402	429	394	435	433	385	418	412	458	385	420	407	419	424	403	421	398	426	414	376	427	439	385	403	382	387	412	391	352	392	421	387	441	392	391	383	438	409	380	420	398	409	416	405	406	393	388	388	387	399	390	375	389	409	406	398	403	430	406	436	429	434	435	407	429	408	426	374	396	425	369	409	402	425	372	389	385	413	408	422	389	410	406	409	402	385	436	371	426	398	398	425	462	412	395	396	377	431	375	396	439	405	433	437	401	402	421	397	431	446	439	373	394	383	412	423	456	392	413	415	444	403	416	406	428	416	388	400	394	435	382	403	428	435	413	387	355	389	391	421	388	422	420	395	403	394	405	418	414	407	350	426	375	409	387	394	386	422	399	438	431	362	390	435	377	368	390	426	408	400	398	380	409	389	361	387	398	427	367	409	431	441	400	441	411	417	422	412	396	407	385	435	432	384	400	417	374	412	396	411	414	357	400	420	420	394	429	402	424	403	408	440	444	394	389	427	421	450	415	402	389	418	410	418	431	410	401	418	375	401	419	391	398	445	416	410	371	427	402	416	431	410	396	408	404	421	388	443	422	395	393	392	390	374	412	409	427	381	396	411	426	405	424	380	439	418	411	412	397	447	352	408	360	430	388	394	418	465	401	394	390	412	396	477	420	417	453	436	381	423	436	389	395	409	394	409	378	384	398	408	408	393	421	441	391	425	400	391	405	393	396	397	426	432	433	439	400	409	380	384	402	394	442	411	394	401	377	383	394	394	343	426	394	415	404	426	404	414	421	447	374	398	450	416	398	419	406	431	424	424	403	397	419	382	399	368	380	401	397	399	418	414	389	407	430	400	402	392	418	421	405	397	409	447	456	400	433	372	420	438	436	373	427	385	414	407	411	425	396	462	392	399	376	427	401	429	442	400	392	383	401	400	401	436	404	443	418	427	411	360	405	422	426	399	392	407	347	392	382	423	372	388	451	416	388	399	412	403	414	397	377	402	402	409	417	412	392	413	396	441	376	432	431	432	393	419	408	448	384	404	436	421	418	428	437	408	432	411	393	358	421	393	408	406	401	411	407	415	403	383	392	419	412	398	443	399	431	407	410	391	439	389	405	398	402	403	374	408	379	384	404	386	432	396	392	418	375	400	427	394	376	385	428	393	426	416	395	407	428	419	430	412	405	408	415	449	413	399	410	436	411	397	399	414	406	406	415	377	384	421	445	417	421	361	415	389	410	413	406	397	421	404	405	438	416	373	406	410	398	390	413	397	410	410	434	393	382	372	434	413	411	421	388	385	431	412	440	383	407	396	428	431	398	368	414	407	387	401	373	391	413	393	415	378	425	391	405	402	401	415	426	401	439	387	370	389	363	386	419	415	373	444	375	416	411	399	418	401	406	389	380	450	363	415	413	394	425	402	451	412	387	394	412	410	367	369	430	420	427	436	369	421	401	403	417	420	419	438	427	417	399	402	365	430	392	365	427	389	415	384	410	398	398	426	364	447	388	416	389	397	399	462	406	391	388	399	401	386	424	387	431	383	404	349	420	394	415	417	404	394	373	368	436	403	408	428	385	438	390	403	420	430	389	405	407	403	352	395	444	384	386	408	390	403	368	432	393	377	413	409	387	347	413	447	424	368	398	408	403	425	405	407	418	425	363	404	427	398	442	377	427	411	412	404	378	389	387	385	429	416	417	407	394	392	387	414	414	403	390	405	391	394	411	382	421	410	385	437	397	423	415	399	402	342	402	390	401	416	407	388	413	414	435	413	399	398	397	398	423	392	435	380	407	386	372	391	374	413	413	387	402	399	419	476	409	366	418	414	414	404	375	412	471	431	402	372	401	405	391	430	432	396	388	416	404	380	386	398	374	403	390	399	388	394	398	375	400	394	403	400	407	419	417	454	344	365	381	416	402	421	407	452	420	357	417	402	375	405	363	450	401	389	391	393	410	387	422	390	420	409	384	408	430	409	398	399	397	374	390	410	426	428	378	384	407	414	376	413	389	401	386	439	438	429	392	391	414	396	402	416	390	376	410	379	440	406	392	396	404	405	390	415	394	393	381	433	434	401	387	402	448	382	394	409	407	427	428	401	392	361	432	431	405	430	399	422	389	428	448	371	383	442	393	370	430	421	393	406	417	388	393	397	378	407	441	384	394	377	403	428	387	373	430	420	422	406	387	406	395	401	420	415	406	427	468	394	378	407	430	356	415	391	382	399	420	446	410	402	354	413	391	407	428	409	360	380	396	386	391	380	361	424	418	381	418	414	387	396	408	354	448	421	356	410	376	394	411	427	434	434	414	427	424	410	430	429	409	367	370	397	402	399	386	409	402	383	410	417	415	414	440	406	383	425	421	408	398	425	376	368	415	413	434	398	405	400	423	393	411	427	419	373	385	394	385	397	383	407	420	405	377	439	396	414	385	397	455	379	416	372	392	353	358	400	440	412	359	420	453	397	398	432	420	404	372	400	476	421	447	422	381	376	398	414	405	399	411	460	380	394	365	413	419	415	362	403	424	414	400	402	378	419	395	434	414	399	406	401	357	396	385	404	400	425	392	389	408	433	392	399	467	365	422	397	387	428	375	435	382	395	410	412	417	411	384	429	425	417	405	421	405	419	415	348	396	368	396	371	440	407	386	419	426	400	445	419	376	386	421	408	404	401	402	443	436	367	393	410	397	405	392	404	430	406	404	468	410	401	398	422	391	389	399	405	402	410	463	420	436	422	413	409	411	411	384	418	403	419	371	388	399	388	411	434	406	438	377	409	424	401	386	415	411	383	406	383	405	380	405	418	376	378	439	401	421	391	408	371	408	441	428	408	389	424	376	388
5605	1657	1414	1238	1027	1033	916	928	978	929	911	910	945	873	908	898	902	860	949	919	895	917	901	916	928	893	861	921	845	817	916	924	882	901	888	932	885	913	919	917	867	886	896	886	881	918	923	942	865	956	875	892	903	871	896	901	857	891	897	897	869	877	876	929	866	882	888	926	928	925	852	910	871	930	902	869	868	865	888	930	914	871	855	889	876	892	905	875	962	882	912	890	894	886	827	889	880	887	875	933	908	907	932	847	837	875	902	882	871	839	949	879	888	898	935	901	855	888	931	903	886	911	885	918	884	875	856	883	846	885	916	876	937	849	903	917	884	891	872	867	892	891	922	794	890	839	838	876	894	941	926	894	920	852	912	892	882	865	877	896	922	870	883	849	898	936	897	840	838	859	851	859	948	903	900	846	927	905	886	875	863	922	918	931	942	900	895	912	932	884	893	937	914	874	915	848	913	873	933	887	882	870	934	911	858	891	921	881	896	874	916	909	846	943	918	875	888	920	934	961	948	892	875	889	905	903	933	891	855	865	887	872	881	931	890	872	884	881	858	865	885	875	876	858	951	895	925	856	944	867	917	905	902	869	836	897	907	886	924	871	888	892	852	901	874	890	908	877	890	864	909	908	851	854	937	937	985	952	856	890	908	932	893	887	845	935	936	883	930	830	884	903	902	908	847	889	878	869	909	876	917	899	879	860	883	896	933	928	914	902	866	909	932	892	919	872	896	924	856	913	904	906	897	927	877	889	912	875	900	962	929	869	925	919	896	880	886	941	864	891	910	946	895	918	869	865	947	922	901	927	903	912	931	890	901	929	851	897	921	900	942	837	927	869	872	932	869	932	937	924	898	896	940	911	899	900	938	954	873	888	922	906	948	886	932	890	906	898	885	852	893	942	907	910	835	877	888	911	893	919	908	932	836	881	831	886	931	866	902	860	864	892	924	952	883	941	852	911	956	836	877	914	869	895	921	866	885	856	879	901	911	889	896	872	846	852	880	918	958	892	851	920	889	863	960	904	895	870	904	895	896	928	896	878	931	989	898	868	865	905	925	854	895	864	906	957	874	876	905	903	902	855	882	856	906	879	892	913	931	914	919	900	920	911	829	895	891	926	937	874	897	931	823	880	914	924	891	922	906	913	921	916	878	842	903	938	879	849	873	885	916	896	863	875	872	873	899	929	914	898	857	897	878	943	830	901	892	941	927	911	895	914	893	915	877	966	872	871	917	915	871	946	905	846	873	857	875	863	857	887	890	901	871	893	881	950	888	946	876	907	902	855	916	880	951	879	877	886	904	902	887	871	926	902	866	918	911	912	877	895	918	935	915	843	942	857	888	905	900	890	852	963	885	894	902	903	855	888	866	911	842	906	968	957	867	883	849	918	915	930	901	916	902	919	928	892	897	918	852	911	941	894	926	831	833	872	960	909	863	910	926	934	955	877	881	906	894	878	899	921	864	888	907	918	900	876	906	932	927	928	904	923	882	944	943	861	890	805	885	913	851	816	848	931	911	919	880	907	902	871	863	896	876	901	897	922	888	874	942	897	877	929	916	876	954	870	896	849	939	929	878	905	899	895	901	946	865	912	916	928	917	927	880	882	870	934	869	908	891	865	957	885	878	890	840	898	922	888	882	962	901	907	903	891	866	897	857	881	926	887	847	899	877	911	907	887	897	850	866	862	902	855	847	941	908	930	879	900	877	921	890	885	889	846	935	934	862	886	918	938	873	935	905	883	900	871	864	918	888	906	897	840	871	870	933	935	842	900	903	862	951	879	835	928	937	862	921	896	866	874	923	855	925	882	871	879	865	895	928	869	839	866	906	890	977	911	859	885	858	886	882	898	865	908	865	917	930	973	900	897	883	898	926	879	905	943	909	890	870	873	909	912	896	945	927	898	879	868	882	938	908	942	928	840	886	894	938	853	874	923	932	888	903	889	878	861	900	905	902	928	877	885	887	842	809	836	935	931	870	847	971	911	901	928	945	949	877	874	912	888	875	872	953	855	961	910	886	881	870	824	938	916	869	915	861	919	914	890	883	930	895	872	871	930	851	862	906	881	912	932	900	887	917	873	895	867	895	949	899	906	929	914	897	903	850	869	871	865	953	925	846	946	870	854	926	869	852	863	864	944	868	862	897	854	909	872	943	840	955	947	873	902	892	911	880	907	922	893	922	852	913	901	851	869	921	869	905	883	928	908	925	873	889	934	912	871	838	864	882	923	843	889	861	938	940	900	893	874	894	900	928	883	893	902	943	886	899	866	896	907	883	918	872	958	866	910	857	900	900	903	906	840	910	849	885	874	876	848	853	845	900	845	873	855	883	915	862	861	866	859	925	932	903	873	908	929	895	855	871	922	850	848	866	863	859	949	907	902	853	866	919	920	861	936	920	934	928	885	909	853	840	898	902	890	881	885	882	834	915	933	870	866	893	912	887	942	906	884	890	860	852	894	868	881	826	867	895	871	883	871	897	938	843	896	893	891	864	850	942	899	922	891	886	853	870	928	943	921	853	908	884	901	905	894	904	896	840	933	883	901	902	933	891	872	966	936	869	882	879	903	929	918	875	954	882	899	958	921	898	877	900	900	857	871	917	865	864	946	851	870	896	915	928	864	938	879	926	863	861	844	880	867	891	831	887	873	887	871	883	870	900	883	899	914	891	913	860	879	874	879	888	853	891	920	890	912	866	874	858	872	883	901	890	895	866	926	915	887	899	926	838	938	857	896	842	839	932	899	902	902	876	908	889	878	896	924	842	819	868	878	925	936	885	857	888	916	864	876	919	870	913	886	874	848	870	870	903	908	929	973	834	897	903	894	905	930	958	915	862	953	954	916	876	870	880	926	910	877	856	876	966	885	886	887	844	876	906	883	971	945	892	879	924	904	897	902	905	940	918	891	942	886	885	897	920	907	934	914	918	945	931	881	923	907	897	946	904	933	901	922	955	897	940	858	967	870	896	836	858	860	900	873	895	910	926	864	921	875	916	898	869	893	938	894	892	863	879	910	902	929	892	849	925	876	877	900	900	918	825	843	878	902	914	910	915	922	904	954	897	899	931	904	936	862	863	913	894	910	838	888	894	871	884	865	951	930	893	890	914	895	857	934	854	907	848	890	867	894	883	924	908	875	858	915	882	880	853	947	926	860	884	903	855	890	878	843	863	892	905	854	873	853	899	938	932	877	878	899	920	931	919	890	863	866	879	876	872	918	916	878	884	872	891	895	921	889	885	920	895	942	841	941	872	915	854	914	835	900	887	882	921	887	909	910	823	882	875	890	904	916	916	910	869	924	937	872	860	936	920	884	829	876	888	878	874	913	854	940	914	922	930	896	882	943	893	858	952	846	887	909	907	868	901	884	903	885	901	929	914	849	867	866	928	905	927	862	887	880	915	943	904	935	889	903	901	850	923	885	887	890	907	871	938	879	908	915	908	892	925	882	850	892	881	888	902	855	857	890	871	892	913	859	871	879	874	913
23974	20638	23867	27426	20632	20053	1690	761	676	502	424	370	361	342	334	305	310	330	281	304	263	309	283	305	309	300	287	330	286	278	261	250	303	316	303	304	296	297	289	307	306	271	262	289	271	289	288	274	298	292	274	297	280	270	283	297	290	294	280	295	262	300	289	299	322	297	316	316	294	292	271	275	286	302	317	244	311	287	289	252	318	298	318	304	276	329	268	301	289	250	291	276	273	251	280	269	255	284	256	296	291	287	295	297	269	290	315	244	273	286	298	286	252	272	294	315	308	276	314	309	286	298	282	322	308	309	254	303	283	287	270	300	265	273	270	294	273	273	278	283	281	259	328	310	325	301	261	276	284	312	250	319	285	275	284	291	294	263	298	252	276	296	281	284	305	311	270	319	300	268	278	296	296	290	280	303	284	268	307	311	284	292	270	293	297	296	265	326	315	278	259	262	265	284	300	311	277	287	251	254	252	287	268	296	285	306	296	264	275	299	275	281	285	293	296	282	320	319	314	294	281	269	266	270	297	281	295	289	265	284	264	295	274	306	265	297	264	291	297	278	242	285	275	285	310	288	273	286	270	265	303	299	290	315	302	293	286	298	279	290	281	285	274	297	282	325	286	298	286	293	274	304	296	282	283	278	283	290	258	309	281	329	313	282	302	277	305	276	264	298	266	284	280	291	264	282	284	270	263	273	255	299	282	323	280	315	292	287	321	290	274	283	302	288	290	291	265	289	247	291	262	265	295	272	280	266	315	270	287	269	267	252	276	302	314	285	276	337	313	297	253	293	288	301	266	278	290	272	322	278	287	294	301	275	281	295	275	264	328	287	277	309	297	286	257	291	311	301	284	297	301	258	258	265	292	318	291	279	278	282	296	297	282	284	264	269	292	323	290	276	304	303	252	281	299	302	287	305	295	281	301	279	259	282	333	325	316	277	269	290	279	274	286	284	298	290	296	316	281	281	275	283	294	296	320	285	274	287	270	286	281	312	276	267	294	264	280	307	257	292	303	303	263	303	265	281	265	296	293	298	293	288	268	305	307	279	291	275	270	292	269	285	302	260	296	311	294	292	291	277	261	322	320	292	281	287	263	280	276	284	302	287	306	323	278	288	272	267	295	305	274	298	280	263	275	303	294	298	315	289	285	285	277	269	292	285	267	262	285	292	280	281	290	282	293	317	314	277	271	323	289	272	281	280	273	278	287	300	273	272	295	278	285	305	292	256	243	282	293	306	263	288	301	271	303	253	295	268	277	289	274	292	292	291	287	287	311	307	321	267	275	308	264	293	273	288	252	272	286	288	307	314	289	272	296	301	298	263	303	289	246	310	289	284	281	305	270	274	272	286	296	274	297	273	281	294	281	266	283	279	287	277	281	284	271	280	289	307	252	305	313	278	270	321	240	270	281	276	312	291	306	240	255	303	275	338	269	284	250	273	302	259	291	281	291	281	303	289	271	295	297	285	249	309	278	273	302	296	284	277	256	288	276	271	264	298	300	276	305	307	291	273	291	272	289	279	279	310	289	301	314	290	296	269	296	274	304	292	288	321	305	304	293	300	282	256	285	298	293	294	288	273	270	299	273	285	263	302	292	323	280	244	263	318	315	291	297	304	268	303	293	268	264	278	311	278	282	267	283	277	269	292	277	279	305	269	286	254	268	289	315	262	274	287	314	275	291	282	274	291	276	286	305	283	325	283	283	290	291	263	279	263	285	308	294	290	312	288	291	272	306	293	270	279	276	264	284	266	291	286	292	305	298	278	271	289	287	274	259	308	291	273	293	298	297	274	256	294	283	283	280	302	288	309	274	314	305	270	292	282	282	282	275	290	260	279	280	285	287	280	262	274	272	276	293	303	305	274	285	297	298	277	278	272	280	307	267	317	277	302	270	299	271	300	261	285	280	278	283	292	268	260	285	272	284	271	270	255	301	303	343	269	307	278	264	284	285	308	297	292	273	300	269	295	300	285	279	251	282	289	267	305	301	281	314	283	272	262	283	299	319	309	309	305	291	261	284	259	286	284	257	280	285	262	288	271	255	284	282	286	311	286	318	278	292	280	275	280	268	302	285	280	280	267	276	266	295	290	296	310	273	294	268	303	303	293	280	280	307	284	259	291	270	280	270	255	318	278	273	254	298	302	282	285	299	303	307	296	274	289	306	270	303	280	268	263	290	288	310	298	300	261	303	281	290	300	279	259	268	303	288	294	279	303	265	283	286	289	262	281	269	265	260	292	298	293	266	262	328	286	287	287	279	279	288	308	303	269	277	294	283	284	263	307	281	271	285	282	289	281	244	313	288	282	305	279	283	302	264	299	246	335	304	309	278	244	275	303	279	277	252	260	258	278	267	297	305	302	273	276	256	247	305	287	304	278	272	307	301	291	270	279	298	284	288	287	280	276	280	297	272	284	295	311	262	262	288	304	275	272	288	272	273	269	302	290	302	291	326	287	272	297	293	247	293	282	285	296	292	280	292	287	311	291	278	306	271	264	308	308	317	265	301	276	273	276	285	286	277	267	274	287	307	286	288	300	316	257	288	277	299	254	256	293	288	329	267	284	297	295	258	255	307	255	282	251	266	270	279	276	292	272	286	289	298	273	265	288	278	268	309	286	324	299	269	274	281	270	242	283	272	325	315	256	291	312	263	299	260	262	275	277	312	268	238	252	295	287	310	268	296	280	281	284	270	283	274	256	286	295	276	238	289	277	271	285	259	272	292	268	309	306	271	288	277	314	289	291	321	271	274	292	280	313	302	279	282	286	308	251	288	298	300	288	278	274	304	289	304	288	300	293	287	284	287	273	268	281	326	266	272	293	282	272	271	294	335	294	273	268	263	280	282	279	297	280	277	277	290	291	262	279	273	290	322	304	310	270	281	290	308	274	299	256	309	285	281	279	277	265	286	339	289	294	266	276	314	310	276	306	303	275	290	286	274	243	306	310	303	269	293	276	288	255	269	268	289	283	290	316	283	259	268	289	268	271	262	299	308	275	299	259	287	299	293	270	303	269	340	290	293	269	296	266	301	294	289	287	277	337	289	256	278	276	274	286	267	283	280	294	277	271	306	285	297	299	298	299	345	311	315	317	272	302	284	277	291	324	299	302	286	236	296	307	287	299	286	304	287	286	279	300	321	321	290	299	316	305	296	258	258	314	326	310	274	285	324	292	273	267	300	278	278	283	299	269	286	293	289	296	292	320	275	272	283	281	290	272	329	266	279	269	306	271	276	285	273	276	310	307	331	297	279	289	265	279	272	275	279	300	269	296	287	256	256	304	349	284	307	296	275	277	279	300	274	321	303	293	311	288	301	282	263	291	247	287	267	305	291	287	284	266	301	309	281	261	309	293	280	271	256	280	317	289	282	290	277	291	297	292	278	273	300	286	312	285	287	279	305	284	282	325	275	289	286	262	268	293	277	278	301	296	259	262	276	308	268	305	302	285	321	308	263	295	276	295	237	290	300	289	272	285	274	288	294	277
3504	3269	2124	1431	941	847	820	781	789	707	666	704	680	643	674	669	687	666	642	634	665	682	637	650	634	665	670	602	648	641	660	617	631	587	642	652	640	643	609	600	634	639	622	652	661	655	667	644	644	633	659	647	632	624	639	649	653	642	646	647	646	656	605	670	657	640	684	664	636	607	650	609	615	642	628	623	661	663	645	670	656	633	622	622	592	674	656	654	658	593	590	625	628	628	626	637	644	557	634	653	665	645	659	682	634	615	610	650	633	604	662	628	636	642	619	676	640	630	652	607	629	647	651	689	694	702	638	638	657	604	608	635	634	662	655	638	592	672	641	630	589	648	619	640	651	619	648	636	644	692	618	653	646	621	683	635	662	643	651	639	647	667	647	622	636	654	662	650	658	634	666	634	634	654	659	639	633	682	650	649	619	651	589	683	666	642	674	640	701	655	633	638	611	663	669	646	614	591	670	647	623	638	673	615	649	644	651	649	610	685	650	583	664	636	641	673	593	618	678	656	634	640	627	623	708	685	664	618	634	613	638	691	651	629	628	658	640	618	654	628	647	629	599	669	624	696	583	622	684	609	608	649	619	612	651	599	643	630	623	629	647	678	640	640	626	631	651	630	642	685	621	643	652	613	668	638	682	660	658	630	627	624	631	621	636	627	675	656	644	653	622	714	625	660	632	633	632	642	618	612	639	621	623	638	610	624	634	623	644	597	610	647	613	621	684	613	629	648	658	622	657	671	595	670	674	619	681	623	643	610	645	632	648	643	647	641	673	651	637	626	627	682	646	665	663	667	639	643	648	614	638	639	642	655	619	688	638	673	691	620	613	669	683	647	656	654	636	649	647	605	655	660	664	653	665	630	675	634	646	665	653	597	649	681	638	678	627	635	592	610	663	602	664	657	635	618	669	646	644	676	613	660	651	617	610	608	687	620	646	656	628	652	649	640	640	668	666	618	649	635	635	659	669	676	596	645	635	650	651	618	620	596	616	639	607	686	656	621	631	641	632	619	638	657	638	636	663	621	666	639	667	687	653	611	638	656	698	653	679	632	627	612	646	606	652	646	677	655	673	649	654	633	639	679	613	659	605	627	641	613	661	663	668	603	655	684	679	672	647	656	661	679	645	598	658	638	599	597	657	642	676	659	647	640	646	639	660	648	680	643	650	624	608	647	638	672	651	635	664	656	667	644	691	629	623	613	603	595	669	647	642	657	687	648	653	648	621	620	681	642	601	622	636	602	690	651	664	642	600	641	654	611	634	632	630	654	630	672	636	633	609	623	650	689	642	599	651	660	664	639	673	642	623	693	632	676	675	660	678	669	657	643	669	602	616	623	680	621	616	641	644	661	707	622	680	703	657	636	631	655	660	639	659	630	666	604	561	639	673	652	643	661	618	656	666	619	634	678	622	611	636	619	659	675	613	650	635	623	623	638	660	635	653	646	658	649	629	662	640	609	642	644	654	611	617	631	665	650	633	582	658	647	647	669	654	659	652	676	667	628	623	650	667	658	658	646	641	638	622	636	656	590	656	632	621	664	606	641	615	670	626	607	650	626	618	662	656	634	607	678	638	635	677	667	650	587	666	646	661	667	608	636	612	607	604	627	682	623	598	600	657	674	630	664	705	688	617	644	639	655	668	654	682	636	638	662	650	682	652	615	658	638	630	644	698	665	640	626	632	643	634	616	654	594	646	643	634	600	618	604	630	638	627	675	648	606	636	664	647	632	642	626	632	641	643	627	666	625	649	624	674	642	625	627	641	619	665	651	646	593	664	614	628	632	628	624	669	606	644	645	641	645	610	640	683	664	660	600	640	602	608	637	654	615	625	619	599	666	643	592	640	635	648	680	642	627	684	628	664	642	615	664	629	656	617	680	658	593	661	663	680	616	649	623	606	674	615	654	655	648	669	668	688	646	634	617	616	618	637	661	662	618	614	651	664	652	604	625	654	598	655	635	631	663	651	677	626	644	629	651	645	631	631	631	672	636	622	671	638	614	637	627	628	690	660	647	668	646	648	674	660	653	676	651	663	639	635	637	651	614	651	623	651	708	657	641	636	599	629	645	662	599	687	669	599	635	641	632	634	620	636	650	648	676	641	599	632	659	670	649	630	648	639	643	612	681	696	629	682	658	668	655	661	654	643	633	688	645	648	652	633	585	644	629	654	602	636	644	685	652	618	617	632	642	663	623	638	601	628	651	620	643	684	636	658	663	650	677	652	649	644	619	675	628	650	629	624	678	656	638	620	670	637	674	657	713	671	633	636	607	631	611	673	640	658	652	628	644	674	674	646	638	685	646	594	624	669	633	635	678	616	654	638	631	619	605	677	591	646	646	637	658	599	632	629	606	635	657	690	672	623	650	597	609	617	660	648	664	615	645	638	637	638	627	632	654	627	630	597	637	626	625	653	658	678	668	620	648	673	627	651	654	600	615	669	640	635	673	603	644	627	602	666	597	689	614	622	621	606	658	659	634	642	620	647	605	654	624	626	631	632	656	682	664	612	611	639	593	620	616	689	657	603	626	619	645	649	673	667	599	649	621	642	719	634	652	640	684	659	618	659	625	682	663	659	666	665	630	620	658	635	630	589	679	665	694	620	664	625	639	650	645	684	623	674	617	660	645	665	634	617	597	643	625	692	612	648	630	656	682	610	679	657	649	657	601	612	615	614	637	631	663	681	626	654	611	643	665	637	650	649	666	618	603	637	662	648	656	658	722	594	670	666	608	630	672	659	616	702	654	650	626	621	620	636	619	649	647	639	658	634	658	639	619	661	606	608	657	601	646	666	685	613	674	616	611	601	647	674	622	609	669	666	596	605	607	649	606	616	644	576	656	627	611	647	683	636	659	666	692	668	616	675	679	647	631	684	617	625	692	675	623	668	659	636	607	627	659	676	650	688	642	661	668	636	632	615	700	668	629	595	658	694	641	703	647	624	642	664	611	664	619	644	634	665	610	620	622	660	614	622	612	684	625	628	624	651	614	615	650	630	667	651	634	611	645	650	622	642	672	636	648	655	637	685	649	601	671	586	644	641	674	604	657	641	607	643	648	648	635	606	587	636	632	637	672	633	675	619	675	635	678	646	643	635	622	617	628	655	619	655	619	642	669	663	654	665	638	637	602	693	660	650	658	625	616	640	632	662	655	654	625	639	665	651	609	677	590	616	648	678	576	635	660	603	639	627	683	628	674	613	671	648	624	629	645	607	632	687	627	674	646	659	654	678	643	619	655	647	620	626	638	653	633	656	650	614	617	655	611	634	687	661	616	639	639	612	604	658	597	585	687	638	623	658	611	604	626	656	636	645	679	627	643	645	649	631	602	633	644	666	638	654	644	649	600	652	604	592	649	581	640	628	623	621	674	666	646	672	629	657	609	600	634	629	630	628	622	666	688	614	708	662	629	672	630	672	647	629	666	620	657	678	658	635	612	643	604	671	590	625	630	624	651	672	686	664	678	611	690	611	635	635	651	623	639
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
