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
339388632721	339388633239	339388633789	339388634339	339388634889	339388635439	339388635989	339388636539	339388637089	339388637639	339388638189	339388638739	339388639289	339388639839	339388640389	339388640939	339388641490	339388642039	339388642589	339388643139	339388643689	339388644239	339388644789	339388645339	339388645889	339388646439	339388646989	339388647539	339388648089	339388648639	339388649190	339388649739	339388650289	339388650839	339388651389	339388651939	339388652490	339388653039	339388653589	339388654140	339388654689	339388655239	339388655789	339388656339	339388656889	339388657439	339388657989	339388658539	339388659090	339388659639	339388660189	339388660739	339388661289	339388661839	339388662389	339388662939	339388663490	339388664039	339388664590	339388665140	339388665690	339388666239	339388666789	339388667339	339388667889	339388668439	339388668990	339388669539	339388670090	339388670640	339388671190	339388671739	339388672289	339388672840	339388673389	339388673940	339388674490	339388675039	339388675589	339388676139	339388676689	339388677240	339388677789	339388678340	339388678890	339388679440	339388679990	339388680540	339388681090	339388681639	339388682189	339388682740	339388683290	339388683840	339388684390	339388684940	339388685490	339388686040	339388686589	339388687139	339388687689	339388688239	339388688790	339388689340	339388689890	339388690440	339388690989	339388691540	339388692090	339388692640	339388693190	339388693740	339388694290	339388694839	339388695389	339388695940	339388696490	339388697040	339388697590	339388698140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3600	2300	2729	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23231	20213	27039	23215	20075	6176	1670	1089	1708	16890	32034	26141	15957	5436	1700	807	505	497	500	504	498	467	507	457	515	487	515	501	477	510	507	501	514	513	487	473	513	511	521	520	488	511	497	451	489	486	574	505	525	497	484	518	497	514	476	520	493	480	520	499	506	461	508	496	562	476	518	475	468	486	500	481	485	489	502	511	486	495	509	506	514	484	518	482	517	488	463	518	516	500	503	527	475	490	505	493	505	493	497	460	473	491	499	469	480	475	510	463	478	481	490	478	508	517	518	495	445	498	498	508	470	444	507	492	466	480	498	491	473	464	529	490	506	473	503	438	468	500	473	523	502	517	529	498	482	507	475	482	471	496	433	520	503	512	538	497	514	473	513	524	514	525	496	453	493	480	501	538	469	483	486	471	524	497	472	485	494	480	473	509	502	518	492	521	513	497	493	521	490	515	482	481	474	511	508	455	490	442	485	497	463	441	506	513	470	480	466	462	494	477	486	499	502	508	513	502	476	516	477	487	484	489	514	514	511	511	536	481	478	503	487	535	473	491	509	485	491	448	467	495	474	492	487	488	494	492	510	475	508	478	481	468	513	510	535	497	463	492	541	492	498	481	474	486	464	531	495	524	478	520	489	537	443	527	488	518	480	482	490	484	512	509	479	503	485	507	493	493	494	480	447	502	528	494	486	473	541	505	477	519	534	483	506	483	496	495	465	488	494	526	496	478	501	507	490	514	537	482	518	468	490	479	479	524	451	472	494	496	455	468	528	518	523	483	424	511	478	469	486	485	470	484	503	464	444	544	498	469	525	523	512	519	504	501	493	494	476	512	483	445	489	504	467	531	477	488	490	480	489	458	460	512	485	525	481	514	525	465	486	507	487	484	481	471	493	478	463	487	477	520	473	490	482	478	491	474	503	557	527	446	495	474	494	554	472	528	490	486	479	545	505	493	466	522	495	466	479	472	449	488	480	479	496	527	480	496	455	427	469	494	473	500	522	487	444	487	478	516	511	490	504	500	484	472	428	445	504	529	460	479	488	489	483	513	476	477	467	458	495	464	498	501	500	469	453	460	504	515	475	498	497	479	548	471	515	489	545	545	504	494	486	481	504	511	466	457	499	478	488	486	483	484	471	489	514	467	498	456	463	548	479	461	483	516	471	485	473	522	493	459	484	525	541	525	498	501	541	476	524	498	541	499	541	507	523	436	464	495	518	524	491	465	511	496	473	489	514	452	513	468	459	517	494	480	517	440	448	471	513	468	501	504	464	476	437	529	499	506	485	488	466	503	431	492	515	483	512	476	528	498	508	492	521	571	469	505	523	498	477	478	493	487	491	482	488	523	507	500	476	495	471	492	496	483	485	469	491	493	499	476	488	493	465	498	462	504	507	480	510	512	536	517	512	494	519	470	556	489	439	505	478	480	485	486	460	504	485	534	497	481	442	533	454	502	479	468	500	492	461	485	507	476	449	470	501	483	469	476	537	510	492	447	477	490	461	472	518	448	479	520	510	466	454	465	503	506	515	485	503	513	498	458	492	486	537	489	542	495	485	473	502	491	503	502	490	441	468	477	490	530	502	474	494	492	467	494	520	505	488	473	512	470	486	488	479	490	512	469	526	468	486	524	504	491	501	481	486	488	495	480	491	495	527	492	516	473	463	476	503	459	478	466	481	504	533	509	481	523	509	518	529	482	504	466	486	496	481	493	478	474	494	419	491	553	477	531	519	459	455	470	505	497	473	497	511	468	512	523	515	435	490	483	455	502	487	499	504	462	519	456	509	530	502	485	511	482	449	503	505	534	493	490	504	496	472	492	474	556	525	471	482	490	510	483	486	493	454	473	530	485	479	435	466	476	488	485	477	476	458	470	437	471	495	477	471	519	495	471	510	519	420	508	458	482	465	460	500	485	482	496	474	490	481	505	489	511	508	458	513	502	530	450	500	487	498	495	460	468	482	471	517	517	527	476	500	437	463	491	510	468	492	465	503	465	493	482	454	500	468	494	488	508	528	489	514	454	498	470	509	500	487	497	488	462	471	466	473	495	517	542	507	515	476	525	523	478	501	511	484	485	494	526	493	479	466	486	500	508	529	496	510	452	546	473	495	501	510	459	525	497	524	490	545	453	458	510	485	507	519	484	498	516	477	497	501	507	495	529	472	491	477	491	488	459	472	482	487	523	517	507	465	510	490	501	511	490	514	515	513	449	464	489	484	437	472	487	465	501	451	472	507	485	514	453	511	515	508	521	492	507	524	484	483	473	501	530	491	543	471	511	497	514	459	463	477	471	472	509	488	489	497	489	530	492	484	513	487	489	484	488	485	477	528	485	520	435	508	531	463	482	492	474	460	506	511	493	549	487	514	469	484	491	476	425	474	479	489	531	490	491	511	489	501	478	486	495	486	503	516	498	504	492	460	511	490	486	455	480	467	474	485	485	473	491	489	465	466	513	476	526	519	489	503	496	489	501	477	501	446	490	470	496	489	525	461	495	514	485	470	522	506	521	498	470	491	483	484	511	466	500	449	509	493	467	475	540	480	483	484	501	503	482	475	455	464	498	470	514	515	481	509	500	492	463	459	501	488	492	488	525	499	489	481	486	490	481	458	491	459	502	485	489	468	498	472	494	468	496	467	480	492	490	489	449	502	509	524	519	508	480	491	491	519	465	470	507	463	527	504	473	475	504	460	449	471	455	482	492	479	465	480	476	490	493	494	521	529	479	465	458	535	487	517	514	498	451	503	490	482	466	507	510	476	497	463	466	480	515	502	488	549	488	447	473	483	463	475	473	481	491	461	488	483	497	481	493	503	471	507	484	450	500	494	475	501	491	481	489	472	488	473	524	516	495	482	493	470	484	465	486	510	497	520	468	480	484	500	493	514	486	523	473	522	449	441	488	521	515	491	496	524	487	482	482	472	487	488	490	506	486	490	511	487	482	458	496	533	433	511	483	503	478	540	525	534	494	509	484	463	476	513	483	528	531	497	472	504	499	488	494	485	494	468	449	491	467	480	485	494	542	504	467	519	493	513	509	470	471	489	505	452	513	432	509	525	486	497	466	443	467	498	488	522	513	513	455	506	461	455	488	486	459	469	476	501	499	505	491	546	525	480	463	522	461	522	495	518	480	505	489	484	472	482	541	474	512	509	469	488	523	445	467	501	506	507	472	489	505	495	533	470	481	484	478	469	501	520	486	473	516	489	513	504	510	515	494	446	459	512	528	507	509	460	522	481	467	536	510	474	484	484	507	497	493	494	487	518	470	468	496	471	499	531	472	493	497	512	488	469	457	506	535	529	492	486	487	506	504	530	490	502	488	493	520	488	485	489	505	482	484	499	455	510	464	505	467	468	443	444	509	481	514	524	513	452	506	491	510	535	480	482	477	511	498	485	447	459	514	487	495	513	480	561	477	455	508	515	500	524	500	486	489	488	495	488	480	486	467	449	451	488	451	490	506	504	526	574	471	490	513	500	472	504	497	508	506
3902	5636	5281	2679	2281	1718	1451	1205	2671	21104	28997	22604	12530	4817	1746	786	543	492	465	474	473	436	470	438	434	463	424	452	492	449	461	464	419	445	457	434	493	476	454	484	449	486	467	493	461	453	419	478	431	468	461	477	445	463	447	444	445	481	471	481	436	459	465	496	436	477	418	464	440	466	452	466	490	476	486	441	455	437	447	480	452	428	442	467	439	447	448	446	458	462	463	468	420	454	464	428	407	441	458	436	422	453	430	471	484	427	449	485	436	493	409	457	418	446	469	482	458	486	485	424	460	469	510	482	433	430	448	427	417	446	470	472	469	447	470	445	448	481	429	452	432	454	445	468	478	466	452	463	463	469	451	471	412	446	465	450	466	486	462	451	430	434	444	436	483	450	476	472	455	472	472	468	475	478	472	432	451	445	451	472	460	440	466	440	453	472	433	432	460	450	445	479	465	434	432	453	486	433	427	402	441	420	464	469	449	426	475	492	454	454	419	417	446	457	446	426	467	413	483	494	437	452	434	459	431	441	435	464	435	454	434	469	429	418	444	461	424	460	442	455	488	425	479	431	471	419	441	459	448	434	478	443	474	458	439	457	469	443	468	466	469	447	456	465	443	440	415	480	446	428	476	471	455	474	474	422	441	470	448	446	496	475	451	440	463	446	462	436	491	409	500	450	466	485	470	460	455	447	454	442	473	440	454	475	436	476	440	437	472	461	464	413	426	440	499	424	470	421	443	460	470	461	493	469	506	433	434	474	453	484	454	492	448	445	460	453	426	450	464	437	469	504	487	430	473	488	432	455	439	486	467	432	471	441	502	443	469	446	459	444	488	458	446	447	449	467	481	470	457	502	451	458	418	450	422	474	459	455	440	475	494	444	461	435	455	455	481	454	469	434	458	460	460	466	430	424	440	520	456	457	440	472	477	496	427	466	446	439	442	441	449	437	465	456	454	432	445	474	456	439	467	438	440	445	461	436	426	471	450	439	436	443	512	474	492	477	448	419	437	527	447	426	448	424	446	457	473	487	446	463	454	435	438	425	474	461	421	440	452	440	463	451	495	449	455	457	470	502	443	420	414	472	441	478	490	468	463	433	443	471	457	439	460	475	446	401	465	480	444	464	442	439	435	476	451	434	480	451	470	449	437	425	450	463	451	426	417	431	493	450	419	439	444	475	479	424	442	449	441	461	429	469	472	433	434	432	455	458	478	432	473	427	470	443	474	439	466	459	426	420	462	454	471	468	489	473	421	486	408	414	469	455	453	433	473	480	415	445	424	449	438	474	425	477	462	482	448	443	491	447	480	437	439	463	475	500	457	447	472	464	423	434	454	448	442	477	431	456	401	429	461	455	450	451	488	460	454	419	417	446	420	466	484	462	435	447	461	472	456	423	477	412	470	478	451	452	469	487	447	499	475	455	420	455	465	418	448	480	408	453	457	468	462	495	497	497	434	461	425	461	401	432	426	423	444	453	468	469	428	453	459	468	426	462	461	433	464	457	458	460	433	474	467	451	424	471	432	435	458	468	489	473	460	459	462	482	456	440	451	509	419	474	425	453	471	399	459	490	453	455	470	454	493	431	447	464	456	423	441	463	453	470	440	442	480	452	463	437	435	471	497	433	456	482	437	437	412	470	446	451	429	454	476	440	440	487	439	410	401	469	482	494	445	479	474	433	457	466	455	432	464	419	442	462	452	486	470	434	453	459	434	480	462	459	461	438	440	460	448	428	461	466	464	458	473	457	508	437	438	456	444	487	493	431	447	432	436	451	492	435	427	437	491	449	466	449	472	475	449	418	447	439	476	467	436	470	453	471	501	441	444	439	464	468	465	471	480	437	448	476	457	424	473	419	433	416	506	492	471	442	427	469	507	429	448	476	452	435	465	417	425	439	459	432	412	486	476	446	460	460	461	463	484	488	455	464	475	466	432	470	504	435	463	466	450	431	469	423	482	484	497	449	430	455	461	449	453	440	469	461	453	480	476	438	456	432	444	474	424	465	453	441	423	464	427	466	429	480	463	423	418	476	461	417	430	445	429	410	468	452	451	437	480	462	461	433	466	430	475	445	451	424	449	446	487	440	457	466	433	438	441	468	431	431	453	457	446	465	427	430	488	461	477	464	476	433	458	438	446	452	475	419	440	409	445	485	455	475	481	447	450	447	433	413	468	457	460	437	405	488	427	479	470	427	454	451	428	427	530	441	458	485	426	454	454	454	487	446	447	488	482	472	466	453	427	451	463	465	443	419	433	477	427	444	465	422	472	434	446	429	455	447	451	461	447	432	449	419	443	453	429	441	469	476	429	444	432	459	443	428	428	469	471	425	448	452	443	453	467	457	448	497	423	406	447	500	448	438	471	465	444	480	468	429	460	448	458	466	435	459	439	484	480	478	441	454	439	455	450	446	464	437	474	467	469	479	454	489	451	428	418	473	434	469	429	515	452	453	463	441	442	491	448	426	454	492	482	411	465	477	427	465	453	449	488	476	438	477	472	456	459	436	446	425	462	455	467	477	496	467	439	435	457	465	471	435	455	441	446	440	437	456	466	438	426	449	416	406	457	462	442	485	454	455	437	443	440	414	405	455	478	440	465	441	469	476	455	464	457	471	475	475	457	462	464	444	455	493	425	435	491	458	446	421	467	448	449	471	421	476	475	435	454	444	466	479	432	452	515	434	470	439	458	449	475	463	427	441	470	428	428	399	448	494	447	471	436	465	438	427	444	442	479	447	446	499	453	427	472	445	486	468	437	419	422	442	444	477	453	426	437	422	456	473	490	455	435	449	428	455	444	423	446	473	408	452	470	435	445	448	462	465	460	414	438	426	465	434	456	466	464	476	472	436	498	432	474	399	428	443	441	467	470	477	456	450	459	446	454	450	450	440	446	471	427	421	409	457	438	462	454	467	454	491	469	479	457	437	476	454	431	432	470	467	469	443	442	478	434	392	430	500	428	469	422	453	419	440	452	430	450	422	435	413	483	454	426	446	470	449	463	471	410	469	471	437	421	457	465	493	464	442	479	460	416	468	476	466	412	422	438	407	473	466	446	451	446	463	486	404	421	440	457	459	483	443	467	433	455	476	449	439	451	451	439	463	437	455	442	464	468	452	507	451	442	479	482	446	493	420	461	481	438	483	448	494	476	482	441	459	466	457	411	463	427	476	457	420	466	406	451	438	445	410	455	470	487	418	472	433	442	425	462	478	462	424	472	462	476	443	457	448	435	464	434	454	464	478	470	496	470	463	457	436	407	475	430	447	464	479	420	439	449	430	434	424	412	457	492	478	465	441	433	455	435	459	458	449	471	432	443	461	437	451	470	431	445	468	472	456	459	440	433	436	466	453	439	466	490	483	423	428	435	458	437	409	458	466	495	471	453	481	466	445	460	462	450	443	441	454	410	431	456	491	430	449	442	456	432	462	428	432	455	474	470	446	415	446	441	461	424	437	445	425	422	441	452	459	459	429	463	440	439	422	429	463
27829	10627	1194	826	599	508	519	441	458	1072	2014	1907	1203	724	540	454	412	425	429	389	416	392	386	377	397	402	374	411	420	426	398	374	395	406	378	416	438	408	373	396	416	416	404	379	424	419	392	394	387	379	396	407	412	416	349	388	403	431	405	441	374	396	400	374	415	440	411	387	386	378	385	415	386	358	386	398	369	429	406	387	435	385	402	392	398	409	441	381	393	417	400	359	423	397	369	447	396	403	434	367	385	378	407	434	425	400	395	412	402	416	385	391	379	440	418	426	402	402	431	375	424	407	397	426	372	397	382	368	371	388	441	397	385	376	430	377	390	389	384	398	409	412	380	361	410	358	366	380	411	407	375	378	396	403	445	424	338	383	434	400	423	385	413	400	384	382	394	437	370	392	388	394	373	380	399	397	393	387	399	400	384	379	355	375	404	402	398	420	403	392	426	420	410	405	398	414	413	404	393	394	345	407	390	409	352	396	378	385	376	418	382	397	419	377	424	393	399	431	358	446	410	404	376	411	405	399	404	394	418	392	411	361	410	395	455	416	379	401	415	383	364	387	447	412	367	399	383	437	355	390	370	437	406	385	414	400	405	421	417	413	406	383	422	386	391	390	393	425	371	377	378	421	384	402	395	405	373	388	405	390	334	349	398	413	389	397	387	387	407	429	404	359	421	410	377	384	380	441	410	401	393	413	413	407	401	406	410	426	401	407	406	404	435	397	434	426	387	396	381	431	415	429	441	388	392	393	397	380	399	414	370	402	390	404	405	398	424	411	411	417	416	382	376	397	377	363	403	457	405	409	398	372	407	400	405	392	380	409	377	416	390	396	346	375	398	400	353	431	369	431	389	420	407	410	402	369	353	390	394	437	395	395	376	379	419	424	406	382	396	386	395	401	378	394	420	386	451	401	379	405	382	394	401	394	382	381	392	412	371	383	401	376	390	410	395	398	378	426	405	424	386	445	378	415	393	408	417	397	374	382	440	396	360	413	419	389	369	424	404	391	429	384	425	352	369	401	427	407	425	386	401	396	390	400	398	383	414	403	378	414	378	388	378	381	361	395	397	377	365	386	406	379	383	416	393	406	414	400	415	426	405	397	388	396	365	409	409	385	380	376	425	383	387	418	420	419	434	362	411	434	365	374	380	430	365	414	383	421	409	397	427	399	396	383	391	370	393	406	421	421	402	453	408	386	424	367	392	388	408	401	388	394	407	372	367	429	397	420	412	401	413	411	370	421	420	395	415	364	376	415	404	408	406	404	372	409	383	382	400	427	393	360	355	405	404	398	417	403	391	401	399	418	436	406	402	370	405	413	400	409	371	398	405	390	402	393	410	369	395	374	379	356	394	400	407	410	374	402	378	380	383	363	402	436	413	398	407	373	386	407	397	410	399	396	417	417	384	370	395	397	404	412	387	440	384	401	404	372	377	420	392	420	377	405	390	384	397	374	365	434	391	373	371	386	413	419	393	383	364	408	373	414	380	415	432	405	387	424	411	381	401	366	396	391	382	407	400	387	405	412	403	388	373	390	385	385	412	410	413	412	430	426	363	452	398	420	419	376	397	384	381	363	420	421	384	406	411	384	387	396	394	397	373	387	412	379	423	413	352	404	397	401	385	376	383	378	422	368	386	404	399	424	393	360	381	369	390	385	392	414	393	426	405	393	386	385	413	404	420	395	387	366	408	374	428	410	397	385	382	406	367	376	400	408	382	408	379	387	407	407	349	389	428	399	376	388	418	427	399	401	404	374	382	367	422	402	386	405	406	412	390	372	403	408	430	412	392	420	385	420	390	407	400	373	355	367	378	415	411	387	418	369	398	415	409	407	419	400	390	415	399	411	408	376	367	397	384	409	416	440	381	368	399	407	418	389	428	400	425	398	378	396	418	377	412	376	418	396	413	399	392	408	385	390	397	405	425	415	394	384	419	399	389	400	367	394	446	404	417	396	392	366	422	387	394	351	408	392	445	396	355	403	408	389	394	370	401	396	400	346	372	402	379	393	349	384	411	377	386	411	379	380	394	393	390	408	420	417	387	370	403	405	412	400	389	448	392	390	392	418	404	404	383	411	370	401	388	419	406	386	375	389	407	384	395	403	397	395	365	387	390	387	382	364	376	396	443	410	403	397	392	396	403	407	412	388	403	406	407	416	386	402	381	383	383	368	369	411	434	402	404	356	387	404	401	403	386	411	374	377	414	398	392	367	438	397	381	412	384	401	379	410	370	401	385	407	389	394	386	407	381	418	407	440	396	394	379	407	411	396	402	371	383	376	383	417	429	368	394	406	384	385	427	437	422	416	389	356	385	383	393	407	397	386	392	383	415	398	405	404	376	419	390	377	469	387	361	385	379	460	402	399	397	415	385	393	420	411	417	423	386	372	343	396	359	387	439	387	415	402	418	382	371	390	383	425	421	400	371	377	411	359	371	401	393	361	385	395	391	396	434	415	400	384	420	392	420	411	407	411	401	466	358	438	423	385	392	416	415	362	380	371	381	420	360	394	394	382	403	389	398	361	373	405	430	376	399	396	365	391	439	400	400	375	408	408	403	422	381	431	401	393	423	385	407	392	398	396	400	404	389	401	362	393	410	371	397	425	418	383	396	401	413	419	373	381	406	380	379	397	424	390	381	407	368	368	426	400	397	378	421	393	383	401	415	391	387	375	388	396	383	390	417	403	443	365	407	387	368	424	410	403	390	407	445	379	396	361	362	361	391	401	379	389	412	394	382	396	409	391	384	395	399	413	406	374	437	422	381	406	417	392	380	419	417	390	412	414	398	374	414	394	365	378	396	379	410	406	399	397	452	380	403	422	356	391	385	428	399	388	413	421	395	386	402	402	388	419	373	373	364	411	385	419	391	402	409	403	373	444	397	390	360	407	404	366	393	398	401	405	390	380	394	388	388	406	378	383	375	384	385	401	411	400	383	422	413	403	362	405	444	360	404	393	403	392	417	402	391	388	417	391	383	402	405	375	384	431	407	425	389	379	363	419	401	389	430	412	411	379	422	386	387	424	413	387	406	383	427	409	368	398	402	394	404	403	373	407	407	368	390	400	388	378	412	379	404	387	409	378	418	393	383	392	376	419	368	378	412	383	377	421	381	362	391	391	408	425	391	387	425	398	392	354	394	400	371	416	403	425	381	419	351	401	397	367	385	405	369	422	421	383	426	393	391	373	472	377	369	382	407	365	409	380	411	387	371	371	429	422	366	433	396	378	399	374	372	400	378	383	408	381	397	402	425	438	398	388	440	414	367	375	383	384	405	404	438	402	367	406	418	400	391	392	393	367	416	396	401	405	410	429	433	419	393	381	386	401	378	409	380	363	387	401	388	407	415	402	421	368	402	403	384	371	423	379	380	417	389	375	401	393	435	388	358	377	398	400	403	406	410	392	448	405	383	388	431	407	383	418	383	416	407	401	376	381	383	377	425	419	407	407	430	422	422	368	385	413	389	403	402	410	361	377	424	431
5368	778	831	643	659	592	537	471	481	1554	2693	2167	1319	763	486	412	357	352	374	384	372	369	399	360	397	390	367	385	358	333	383	356	339	377	383	347	372	417	379	390	358	365	365	341	346	357	345	376	361	369	331	390	337	349	401	357	391	372	351	373	347	361	350	359	360	351	338	397	349	357	373	347	403	405	362	334	376	355	350	332	338	338	361	331	325	354	387	361	349	371	395	396	338	358	382	358	348	382	326	340	356	390	373	416	362	359	384	373	368	361	366	365	341	362	369	371	364	357	377	356	367	376	386	344	361	357	365	365	353	344	361	339	359	375	368	409	368	341	379	333	357	398	363	377	353	388	317	364	383	349	346	394	362	364	405	363	370	357	379	357	329	361	370	389	371	336	344	389	367	352	351	391	326	379	378	364	387	349	367	397	334	355	375	364	350	369	380	366	373	352	375	367	346	365	361	360	354	361	403	348	326	367	346	390	373	345	407	378	372	375	320	388	399	383	367	343	359	356	358	359	376	368	370	335	337	367	349	367	368	354	397	362	378	376	374	371	359	376	343	363	378	352	341	364	382	343	338	350	341	366	356	386	335	393	357	349	372	366	358	343	352	364	347	354	301	375	349	342	340	399	380	330	373	332	353	415	375	369	380	350	334	373	357	402	352	373	339	356	349	350	377	351	373	356	395	343	386	338	368	376	402	412	321	352	319	391	363	392	397	368	315	334	352	333	339	339	369	405	338	384	372	350	351	348	349	334	346	353	367	397	355	349	348	372	338	357	369	402	341	397	377	358	361	348	335	361	367	361	361	372	376	357	386	362	377	329	371	374	338	402	344	342	388	408	393	354	318	339	349	375	390	374	378	386	362	349	383	349	343	379	359	350	363	321	335	400	391	365	341	362	346	328	331	351	371	360	391	349	343	359	377	345	343	367	328	364	321	405	378	403	377	359	366	414	377	378	386	372	374	351	346	399	375	372	347	378	369	355	365	334	377	342	360	332	338	395	388	336	358	370	325	360	304	353	355	366	376	345	407	354	359	362	355	391	361	402	380	365	376	393	363	362	359	388	346	358	343	364	354	343	337	391	339	343	342	378	347	354	360	397	387	357	349	389	341	361	346	346	362	362	347	344	343	346	335	386	340	359	367	365	343	362	383	370	373	374	376	356	373	370	352	349	390	352	389	364	359	358	348	381	383	373	388	386	369	366	369	345	356	381	369	376	363	360	353	397	352	361	369	360	343	381	325	346	347	373	380	335	343	360	394	341	376	364	364	359	349	347	348	363	365	370	359	368	346	369	353	367	344	378	363	334	330	353	320	343	346	373	397	348	336	375	389	355	369	333	360	334	364	348	369	322	355	388	373	382	359	376	343	370	365	343	357	349	366	348	360	355	346	357	391	353	372	375	333	366	321	346	338	369	326	375	345	382	358	342	353	365	358	368	380	357	369	337	347	368	359	359	350	343	341	375	371	379	335	353	343	367	349	352	375	358	359	373	393	371	388	332	368	356	396	334	333	377	371	334	350	324	380	383	378	342	357	342	331	330	367	360	370	319	367	335	350	338	344	369	377	350	336	387	367	351	347	359	375	337	359	393	340	343	334	356	337	329	354	380	389	378	356	388	378	373	370	387	372	367	364	346	359	311	359	382	342	368	360	349	406	360	362	366	353	352	378	354	365	355	334	367	374	347	350	390	321	378	365	357	366	386	363	364	379	338	371	373	340	385	359	359	388	353	414	371	354	356	361	398	404	364	373	354	354	346	344	347	359	360	348	399	341	326	339	348	361	355	357	365	359	369	356	331	382	383	343	366	366	390	367	330	355	356	350	329	423	381	367	360	358	354	367	365	336	355	356	367	350	331	323	354	362	344	370	357	369	357	357	374	330	353	343	348	343	378	360	353	363	374	405	345	355	326	347	351	377	422	351	357	340	362	362	373	338	327	364	372	375	374	388	370	364	334	385	355	350	356	351	328	370	379	357	392	345	380	359	335	352	384	374	391	364	421	398	369	333	376	332	392	403	358	392	351	348	366	436	385	355	368	321	349	369	362	367	361	361	362	389	355	371	375	356	403	333	386	370	351	326	380	391	365	373	349	374	388	355	387	349	330	388	345	343	360	369	365	365	378	347	391	338	367	380	368	358	333	367	393	360	392	383	342	335	335	377	375	352	356	375	340	359	364	338	356	341	364	364	335	362	369	373	374	378	343	367	364	346	347	384	371	369	362	367	369	348	391	369	379	382	369	362	350	344	343	396	341	376	364	363	322	349	359	377	384	345	359	391	387	353	333	384	347	363	359	350	338	372	354	341	331	357	402	377	344	367	394	366	353	396	336	384	374	348	367	371	371	333	367	392	362	391	379	351	355	365	334	354	364	333	364	367	395	377	379	372	373	380	367	349	350	386	365	352	375	380	363	359	393	333	387	337	380	329	375	375	382	352	352	351	354	372	379	363	358	378	361	349	346	392	343	346	330	389	362	356	362	371	357	356	377	345	344	341	365	374	374	372	326	354	325	367	372	379	378	393	387	350	341	345	359	373	343	341	402	334	381	364	413	366	380	320	357	337	364	376	375	341	345	383	382	405	390	342	349	367	333	356	359	310	369	392	367	369	378	383	316	380	358	362	385	357	327	352	396	335	370	370	381	359	370	363	357	385	321	344	335	399	402	385	353	368	365	341	368	362	370	337	360	336	327	366	359	346	390	357	382	354	347	360	375	335	350	364	380	369	371	371	377	373	378	369	365	364	379	364	362	345	385	369	308	370	378	363	405	376	385	356	400	357	400	368	354	325	374	351	340	386	365	371	351	348	351	342	363	356	335	381	362	347	370	363	384	348	354	362	360	366	380	357	379	377	378	359	383	382	342	398	356	366	354	364	371	377	367	370	347	350	358	349	359	365	383	351	355	376	334	358	336	329	376	355	355	336	370	361	380	360	378	343	357	398	363	348	376	396	338	358	361	342	361	363	395	356	374	370	351	372	388	373	381	373	356	375	373	382	355	338	345	357	349	361	365	367	349	369	332	376	395	326	370	367	342	353	333	363	402	379	338	358	362	389	349	381	392	358	369	344	352	327	360	359	319	412	362	366	381	363	380	403	384	392	367	360	386	399	392	367	375	398	367	353	359	358	385	375	373	384	341	386	369	332	359	396	352	333	367	356	403	337	383	346	366	345	325	358	346	336	356	365	381	379	375	378	381	360	350	385	375	367	381	342	381	386	382	358	363	361	346	338	369	394	355	336	341	371	344	394	344	348	344	389	373	352	359	394	379	349	351	355	389	342	383	397	358	342	351	360	392	349	373	359	351	328	352	351	332	361	382	341	332	407	396	380	398	336	400	360	359	328	370	335	361	370	339	335	377	355	370	373	386	362	343	339	362	348	380	372	356	355	395	369	363	376	352	363	378	382	343	372	385	351	367	349	346	359	355	361	351	356	361	371	336	344	364	375	379	378	371	362	367	365	372	368	356	346	356	361	380	345	354
25707	21479	27625	25628	7950	1510	1038	707	812	5866	21058	18778	9112	2836	1077	548	462	434	421	396	428	456	389	397	401	408	426	407	422	385	394	442	368	434	410	420	417	433	435	398	412	409	457	398	425	449	406	417	412	430	398	400	391	383	386	411	387	385	420	425	407	395	403	411	397	422	411	428	403	428	410	372	418	384	417	407	404	422	386	397	423	438	387	451	405	437	385	417	441	414	406	449	449	385	427	395	478	435	386	404	436	423	413	390	377	429	387	416	402	407	401	396	423	431	388	383	413	436	392	414	413	417	428	418	408	397	415	377	410	401	375	436	397	431	426	430	380	372	421	371	441	421	447	409	411	413	366	435	437	430	414	431	421	449	407	438	373	428	396	437	442	414	425	420	412	383	398	408	398	413	386	404	393	415	391	371	399	388	385	424	430	434	399	391	393	380	400	396	399	394	425	419	411	411	403	423	410	396	419	403	376	375	409	441	383	430	371	417	389	410	431	385	368	396	375	418	373	402	392	396	386	410	397	403	424	417	412	416	463	419	383	415	406	398	448	393	399	414	409	397	435	409	385	407	404	442	430	440	399	414	417	427	449	411	425	415	423	403	443	409	429	423	375	382	398	412	383	416	395	399	446	403	426	443	415	413	421	423	361	404	429	418	405	443	392	384	393	406	385	427	423	395	403	421	446	397	431	405	411	416	395	388	442	420	376	421	378	383	340	420	406	429	409	410	421	417	439	391	423	416	437	399	389	406	406	406	406	399	380	417	410	415	406	404	445	379	406	409	376	388	401	409	418	419	428	392	393	415	443	375	409	421	406	407	427	409	399	418	410	432	384	403	399	424	393	376	390	385	409	408	395	392	434	424	420	397	425	428	411	369	430	401	425	404	417	399	409	430	393	402	429	399	362	393	399	412	354	417	380	407	409	433	397	412	429	433	434	393	417	418	391	436	405	432	369	432	416	400	412	422	430	400	397	397	396	396	404	406	389	393	404	412	407	423	417	405	417	416	407	431	434	446	399	404	371	415	377	368	384	392	396	399	418	427	388	419	427	350	421	396	386	383	431	387	452	440	392	392	409	423	378	392	397	371	404	404	395	403	405	398	420	444	421	412	434	426	389	383	409	419	377	438	384	415	417	384	387	449	394	416	363	414	424	430	413	427	417	402	418	431	431	417	407	404	413	403	392	418	423	434	402	444	410	418	415	380	397	409	409	391	414	373	403	406	408	409	393	429	384	389	395	391	414	405	370	392	444	366	399	431	397	411	429	409	394	405	401	406	379	399	391	407	409	410	412	424	413	451	401	352	409	412	412	432	360	407	410	421	382	394	418	411	418	387	410	421	412	417	404	408	401	397	396	436	412	400	388	397	393	396	431	414	401	447	408	415	386	382	389	442	397	432	392	401	393	434	412	415	360	433	378	428	415	396	381	395	428	385	413	445	399	417	407	403	429	409	431	410	407	371	376	421	371	409	394	416	431	370	400	411	399	388	413	417	380	424	385	423	408	386	403	424	391	378	427	376	389	384	392	432	423	412	390	396	434	429	436	400	383	450	387	422	395	426	395	366	391	423	411	374	456	424	436	406	438	426	397	433	394	373	407	394	412	397	422	392	415	422	408	401	431	401	390	439	412	377	364	415	417	394	407	381	371	398	400	411	450	460	385	376	412	397	411	377	375	428	428	382	368	399	446	426	407	408	416	434	422	394	392	406	442	405	377	435	425	399	427	452	402	389	379	430	393	419	394	408	363	375	377	390	442	431	390	389	393	405	386	410	384	386	441	437	390	413	389	391	413	417	360	415	423	389	414	416	402	382	422	399	393	423	401	367	432	434	457	387	384	350	384	393	397	412	436	410	387	418	409	411	397	433	401	412	402	401	385	390	390	404	413	432	403	437	382	408	446	419	448	396	435	435	373	405	416	410	419	420	430	424	411	423	406	414	393	414	419	424	395	377	406	406	393	405	408	428	412	427	380	433	408	396	381	400	399	395	389	438	411	407	404	421	416	397	395	412	397	417	360	392	399	414	417	425	433	386	482	405	424	426	358	421	422	416	395	407	392	417	409	441	403	422	412	415	396	398	391	425	400	365	440	399	375	389	415	389	395	410	432	398	363	422	381	387	395	388	395	405	440	403	368	420	361	431	386	433	398	385	403	416	406	350	405	400	430	397	403	410	384	343	410	412	463	403	425	431	412	422	414	409	422	401	410	418	428	370	392	445	383	405	401	413	346	407	391	385	416	382	383	420	376	443	401	423	402	378	413	422	417	400	389	418	406	399	400	385	376	378	384	411	410	414	399	374	418	441	401	379	416	408	452	407	370	385	368	397	449	402	394	391	417	430	392	393	393	419	404	403	379	416	386	435	392	423	381	405	422	433	388	449	387	411	359	366	414	415	434	400	405	404	366	421	408	410	410	417	402	351	389	408	395	392	399	407	377	403	399	423	403	415	400	418	404	432	403	421	382	403	408	453	381	421	412	399	402	392	409	441	352	427	389	433	380	415	426	395	404	402	414	414	454	415	393	417	422	402	400	395	430	365	346	441	445	437	463	420	421	450	413	409	393	397	388	376	396	438	438	358	432	385	410	432	372	419	402	424	424	395	405	361	447	424	426	420	439	399	419	451	398	392	395	395	448	423	387	382	371	418	435	440	401	425	415	399	427	401	406	426	374	399	441	401	415	408	404	449	410	399	406	399	389	414	391	385	411	425	399	418	412	399	381	434	411	411	383	415	386	396	419	415	427	402	391	387	402	413	388	426	426	420	370	437	421	395	411	417	417	400	378	410	370	405	410	421	370	413	438	422	425	381	397	396	416	429	418	384	395	413	421	430	431	401	416	437	413	399	434	396	408	449	379	423	399	433	407	436	417	428	405	380	411	403	404	411	429	451	389	415	414	386	385	403	382	440	393	436	406	414	401	425	394	437	387	407	335	397	376	432	429	406	382	427	426	414	408	386	443	404	404	397	390	436	439	384	398	429	416	412	411	406	468	431	417	425	412	378	425	386	431	404	401	395	385	374	421	399	394	395	398	406	379	391	391	409	403	377	412	421	425	420	444	431	391	427	381	397	428	397	394	401	416	416	416	429	410	385	390	387	415	441	396	398	416	407	363	388	414	389	417	431	400	379	360	402	444	435	372	410	385	429	391	405	374	389	379	427	392	455	454	408	432	391	410	429	378	384	388	428	388	404	397	426	421	429	446	408	407	395	397	402	400	422	393	415	423	404	404	384	393	401	420	417	392	391	420	398	424	419	438	397	401	422	433	451	412	407	418	402	401	434	397	384	432	425	406	408	403	421	387	395	435	384	424	397	421	436	425	405	435	417	410	416	428	394	412	414	419	402	413	424	410	399	381	409	424	429	395	428	378	423	405	409	420	437	421	431	418	440	406	424	381	362	434	384	420	403	347	392	422	441	401	392	429	397	393	415	377	403	430	411	383	385	362	398	392	432	405	404	399	438	411	402	402	438	396	403	379	414
3981	4373	3856	2231	1561	1297	1121	942	1044	8753	21351	16057	7696	2702	1166	536	437	399	386	398	398	407	367	391	376	361	417	376	354	394	404	393	395	382	379	434	419	354	417	433	423	388	394	376	396	410	357	386	424	398	366	381	375	380	393	393	384	417	416	396	411	379	421	393	360	365	394	397	396	378	405	375	381	356	354	366	386	386	414	403	375	370	402	356	388	394	392	421	413	393	391	358	376	371	408	382	406	420	383	372	407	386	372	383	391	405	418	399	372	423	414	414	389	395	377	350	402	416	418	387	380	407	429	365	355	365	377	370	408	390	382	380	395	406	373	361	375	369	387	362	360	395	388	377	395	387	386	413	387	391	417	381	403	386	377	393	365	368	373	378	361	390	370	356	373	340	354	417	334	390	389	377	375	394	374	379	379	354	397	382	388	366	350	352	377	338	396	400	377	372	402	420	423	398	416	397	373	376	428	385	368	385	362	361	421	387	391	398	379	398	367	359	412	432	416	391	389	391	402	382	383	411	379	380	380	393	411	402	376	403	374	423	405	407	368	379	372	371	413	384	355	393	377	391	374	356	365	438	378	386	371	368	379	409	388	346	374	364	386	387	421	398	361	374	405	364	415	391	397	402	374	401	417	386	390	377	366	394	376	369	380	386	388	396	425	362	391	367	417	398	377	394	366	382	388	375	349	423	382	390	380	351	387	394	366	357	404	392	345	374	380	345	419	371	379	363	354	361	400	387	387	376	382	388	399	382	384	373	353	378	382	404	374	385	373	376	369	378	384	367	396	405	404	382	376	380	361	374	391	389	407	391	406	379	406	413	377	360	375	410	367	411	388	386	375	371	390	362	368	389	390	373	403	363	366	402	409	357	377	382	394	388	360	393	377	393	386	389	387	376	372	380	411	367	388	404	423	356	419	405	378	365	368	389	360	373	388	373	370	357	369	366	386	401	391	381	379	379	370	386	416	350	390	381	407	376	380	378	404	341	403	410	358	381	400	391	419	346	353	380	412	391	405	388	365	406	390	391	394	423	408	402	383	403	380	354	367	368	400	387	373	399	364	379	385	405	359	409	386	358	412	387	355	370	362	383	403	388	383	372	354	361	400	415	392	379	342	359	372	384	388	392	407	400	358	399	360	415	376	335	361	365	422	388	394	377	406	376	401	388	379	386	385	375	371	409	361	384	398	400	386	405	385	340	402	395	355	356	397	398	389	382	367	406	374	389	357	384	394	370	399	396	367	413	400	376	371	393	406	386	392	382	412	406	396	392	349	384	363	361	394	389	370	408	381	382	374	390	394	383	368	391	376	348	410	347	371	371	379	374	394	376	383	365	373	382	373	381	355	379	377	382	359	416	392	385	392	396	392	354	390	372	402	389	382	386	399	368	411	394	425	362	391	396	372	369	395	367	413	398	408	385	390	406	373	399	399	362	394	399	408	339	392	384	381	381	410	404	368	383	371	375	413	391	372	383	387	417	378	333	404	419	371	360	410	386	409	397	383	363	377	412	408	376	392	407	402	392	346	347	401	394	390	374	386	368	401	409	392	404	391	366	401	412	379	372	389	401	360	368	374	378	371	409	366	388	405	371	400	354	384	390	394	388	407	393	328	371	337	370	383	415	368	377	377	389	367	414	371	380	376	391	371	379	348	400	396	424	366	367	377	365	376	407	419	353	390	365	385	374	380	374	408	366	372	379	367	388	340	381	394	382	395	367	390	373	377	448	408	379	392	375	381	386	391	396	377	395	375	401	389	390	369	404	384	381	377	400	381	396	401	381	418	401	400	371	351	391	382	371	373	364	422	399	385	364	391	354	375	385	400	372	397	377	399	390	395	403	376	395	398	389	385	414	363	401	386	360	398	377	406	380	377	365	407	375	386	348	392	395	384	393	401	417	394	398	379	404	355	387	367	393	393	370	415	381	367	399	375	360	423	396	358	394	377	379	388	367	393	437	338	358	382	412	406	375	407	373	363	400	391	363	357	370	380	367	423	365	389	398	381	408	350	412	390	385	386	374	363	390	388	415	424	384	361	396	374	402	368	406	417	403	360	399	400	421	369	365	394	364	379	381	363	399	355	379	395	337	398	366	393	375	415	400	344	394	403	384	394	385	331	397	404	376	379	398	392	352	412	404	390	390	397	419	388	385	376	379	411	349	384	376	433	411	386	419	355	363	374	406	369	404	368	347	406	382	428	401	370	383	382	378	361	382	355	366	349	395	398	392	379	403	382	385	385	366	346	394	423	390	374	389	367	372	364	402	378	386	341	403	392	368	383	394	350	395	366	400	405	413	425	414	342	374	362	402	365	424	354	346	392	383	376	407	355	416	379	372	382	405	407	379	338	386	368	383	382	384	418	380	388	369	368	371	380	375	415	393	396	394	395	388	339	378	389	402	402	372	351	377	366	375	390	379	388	378	355	345	394	404	371	388	348	410	382	333	392	394	397	406	344	365	358	376	360	375	403	389	404	382	384	355	365	394	410	362	377	386	395	398	368	372	385	391	361	415	390	413	400	392	395	349	360	365	391	337	415	370	373	376	417	350	366	407	377	391	408	402	393	330	367	379	433	404	365	411	376	388	395	390	400	408	404	395	379	397	391	365	346	381	368	391	387	387	382	388	386	391	414	374	375	344	397	368	380	379	390	399	402	359	391	386	339	378	378	387	357	353	393	363	378	392	372	365	408	408	388	348	414	373	397	402	405	412	366	382	369	349	375	391	366	341	401	396	378	371	395	368	379	389	400	391	372	373	400	378	363	338	392	369	416	373	434	396	394	360	399	387	395	405	382	397	348	357	373	365	369	370	390	362	372	394	371	412	378	348	411	406	378	327	367	368	382	380	381	397	383	382	387	370	387	361	376	358	380	352	387	357	333	401	374	380	419	421	388	352	366	392	416	384	384	349	389	355	363	370	371	379	385	390	378	368	392	377	379	372	404	354	365	384	394	368	349	412	400	366	378	375	368	385	386	399	407	350	373	422	381	359	374	417	387	414	411	383	386	406	366	435	359	367	388	411	405	392	396	399	386	403	372	387	364	366	364	398	353	389	374	378	372	372	390	349	371	384	388	369	408	388	399	332	385	370	374	378	370	370	382	373	391	388	379	375	368	345	356	415	404	372	346	347	353	395	379	362	386	406	397	370	368	398	388	404	396	373	358	350	385	364	368	382	369	389	364	372	355	384	357	405	397	378	364	371	418	381	383	395	391	385	401	405	353	365	362	381	393	368	415	358	393	380	414	350	387	378	386	400	388	435	354	404	369	380	392	403	407	386	378	383	376	372	379	375	367	437	390	361	400	393	328	413	401	411	360	384	421	365	418	371	398	380	395	412	412	390	374	365	384	393	354	365	410	394	358	370	394	380	401	359	383	390	354	382	375	380	356	366	413	389	363	387	406	379	411	404	369	389	340	397	390	370	407	392	384	368	382	405	382	404	380	401	396	390	388	382	413	412	354	372	406	408	395	370	386	431	381	383
24590	21468	28686	24650	21263	6609	1749	1197	1009	8826	29130	31561	20213	7115	2267	871	611	554	586	564	527	557	526	559	532	569	563	563	542	522	582	546	508	515	550	529	513	544	569	562	529	537	499	513	557	550	537	534	546	533	550	538	531	568	513	611	583	564	514	577	492	543	545	546	541	524	515	580	530	549	573	558	550	518	530	516	548	537	545	471	546	511	546	503	536	528	537	567	529	566	520	506	490	520	547	520	575	526	511	491	520	561	533	506	508	542	503	519	557	563	509	547	520	531	525	523	500	555	541	508	523	572	494	495	544	587	494	506	548	553	550	506	539	550	567	551	549	544	495	527	570	541	500	537	478	520	547	504	532	543	531	501	524	514	515	563	529	541	572	529	544	530	530	526	560	558	522	512	512	508	510	532	482	548	514	534	539	500	542	540	544	536	546	526	542	517	529	508	542	620	509	550	516	527	538	519	576	484	503	494	528	479	534	512	533	528	504	518	521	576	506	585	544	538	555	507	549	521	535	489	520	499	534	537	538	471	501	516	527	524	518	552	554	502	544	557	501	583	531	522	493	567	515	528	520	524	498	544	541	525	514	569	553	509	524	546	556	545	493	534	517	500	567	551	523	553	544	511	523	488	505	557	531	562	538	521	510	488	549	547	524	516	548	510	538	508	498	501	548	526	563	540	518	557	563	516	547	473	521	508	540	558	565	515	533	540	480	589	515	516	552	537	495	543	507	547	520	547	562	498	496	527	548	576	500	514	533	539	527	514	549	532	542	487	555	563	537	508	524	529	519	528	518	542	478	512	525	508	559	523	562	515	514	567	509	538	524	518	541	521	524	518	546	509	465	502	546	507	522	538	526	525	544	530	482	553	524	557	558	530	536	532	573	533	538	514	521	537	509	522	524	533	538	527	521	527	521	534	503	523	572	550	525	504	552	554	540	522	547	524	492	531	557	478	564	547	548	502	565	540	527	523	507	561	521	562	530	576	496	521	516	509	519	570	471	527	528	557	505	499	514	524	521	539	530	495	571	508	504	593	543	496	511	541	526	537	525	552	512	519	489	533	540	530	546	505	533	519	528	551	525	537	572	549	510	524	535	524	521	530	530	541	520	502	523	546	519	545	513	525	537	521	551	512	518	574	503	527	563	487	483	562	540	551	522	571	537	515	526	507	488	533	515	557	543	524	523	568	546	510	523	549	536	560	521	508	564	502	516	488	504	508	526	516	552	520	561	534	523	513	521	520	542	498	537	541	508	570	564	510	532	506	544	496	497	534	461	517	513	507	528	541	540	572	538	537	516	499	535	520	536	548	540	548	496	525	555	509	521	566	499	552	527	542	543	524	497	556	519	547	614	508	558	529	493	513	546	498	558	533	511	571	508	561	530	533	525	514	532	582	511	531	523	531	499	512	583	571	532	565	523	535	561	501	553	528	540	522	517	593	532	527	484	525	531	499	540	529	493	510	535	565	538	528	532	518	533	567	560	512	531	536	490	559	513	553	544	510	519	517	513	486	512	494	551	540	541	532	534	498	528	523	582	575	551	492	527	561	527	522	535	543	494	535	531	536	532	554	537	524	526	535	546	513	545	540	537	527	568	508	524	517	529	521	532	492	517	498	533	534	509	541	535	578	525	554	525	516	544	582	544	512	493	540	568	503	520	543	519	511	532	499	531	524	536	516	559	546	526	498	485	516	510	528	553	543	506	553	555	521	531	509	509	527	506	537	542	525	533	510	498	509	574	554	534	507	540	505	503	507	514	532	549	567	544	537	494	548	564	490	530	532	520	549	535	530	513	515	512	517	517	560	544	530	544	545	565	523	483	505	500	540	510	532	491	525	547	522	505	581	503	524	522	528	504	554	516	510	479	552	541	539	535	537	564	562	531	526	526	558	547	501	524	532	537	528	510	518	568	505	536	513	509	561	513	536	507	537	512	525	536	506	540	516	535	517	533	502	562	546	518	561	534	563	552	544	529	501	504	556	522	511	525	544	516	512	515	525	508	555	553	516	538	516	491	552	531	543	522	533	526	534	536	530	506	520	565	511	506	532	521	486	497	517	523	509	558	527	514	518	527	573	509	525	541	505	494	485	559	523	493	527	544	511	539	527	547	499	526	515	503	522	576	535	572	542	498	527	513	519	520	532	533	518	531	494	533	499	551	525	512	573	547	507	562	545	523	543	568	553	528	504	578	525	517	551	531	543	529	531	550	513	541	559	531	532	546	534	541	538	505	524	520	521	549	552	563	526	485	516	535	552	506	545	514	500	536	518	539	486	474	552	496	551	511	547	497	562	522	507	516	515	513	505	562	484	498	563	513	523	525	559	546	527	507	571	535	498	553	495	536	527	517	513	563	486	497	473	487	513	488	516	542	553	571	496	522	534	522	539	510	569	507	525	538	515	516	521	521	524	562	517	515	565	511	517	515	570	538	542	506	558	543	474	497	544	570	565	522	544	570	568	476	521	561	531	541	490	535	564	562	522	534	546	539	543	559	524	525	514	557	542	514	506	553	523	500	542	526	530	489	560	519	556	495	549	583	564	504	568	516	567	547	519	541	547	549	568	518	549	541	537	539	525	536	536	566	535	496	479	533	545	531	534	539	501	543	539	489	471	557	494	511	551	525	509	528	508	569	516	535	524	553	547	525	530	568	510	501	537	502	518	516	540	559	563	533	534	492	533	519	519	514	575	526	519	539	547	508	527	522	523	543	554	505	535	501	504	550	513	497	489	547	556	551	567	528	552	462	563	510	504	515	503	532	517	521	563	507	519	560	557	519	518	526	523	507	523	521	546	507	498	502	552	534	513	536	525	502	544	509	535	544	575	515	563	558	517	511	556	546	544	513	551	495	518	589	558	521	512	534	544	565	535	524	549	523	533	547	497	515	501	502	495	537	518	529	517	563	506	544	480	519	459	535	581	538	527	572	524	544	529	558	519	517	525	504	559	538	534	533	541	513	516	568	605	492	528	512	544	521	496	556	526	534	541	528	557	537	532	467	519	532	503	554	533	548	536	537	533	551	531	493	515	582	520	516	543	531	503	530	490	512	535	543	516	473	556	591	535	530	534	563	512	510	539	500	507	528	559	516	533	523	531	512	495	570	541	535	535	520	546	573	521	492	524	556	538	545	531	546	491	525	488	521	522	500	530	522	526	468	563	571	543	504	513	528	527	522	530	492	561	505	549	511	524	491	537	508	525	520	522	542	555	510	531	536	517	492	538	495	535	564	484	511	517	525	507	501	592	507	475	562	496	506	572	538	543	525	547	543	561	542	541	516	524	530	549	514	541	538	523	549	498	538	526	521	466	502	565	520	607	563	541	502	560	521	503	522	556	523	558	559	524	498	568	547	476	508	490	535	534	542	498	540	501	551	494	529	530	542	543	578	537	529	529	543	563	539	505	529	512	543	566	542	553	560	496	469	529	558	488	524	523	507	533	506	520	509	513	512	524	541	539	521	547	522	490	547	565	525	514	518	552	527	540
4545	7914	6263	3368	2410	1694	1448	1483	1383	12587	29590	27404	15658	5758	2175	849	525	468	512	500	479	514	510	488	473	474	466	474	498	477	485	464	457	475	478	469	464	445	481	437	487	486	486	470	502	475	431	458	509	498	483	479	486	477	502	497	428	458	478	451	517	458	471	505	466	472	495	515	470	513	460	486	514	478	458	486	457	470	538	508	480	463	457	481	472	493	513	449	477	495	485	430	436	480	475	436	499	478	459	553	431	453	459	426	514	498	429	487	489	486	470	458	478	468	473	479	458	505	455	468	481	489	490	454	475	516	497	481	487	480	453	503	511	519	477	488	462	523	419	491	476	457	488	471	464	493	484	456	469	466	467	482	461	461	519	514	476	502	502	496	512	499	446	441	501	477	487	506	489	454	457	496	466	454	518	456	474	476	477	497	463	437	493	463	471	461	476	489	475	439	470	492	454	474	471	486	474	500	434	483	505	490	489	516	473	462	502	476	485	486	458	464	496	503	501	446	471	456	473	501	470	478	507	489	452	460	487	489	465	476	458	452	493	479	468	458	489	500	505	463	515	471	491	482	468	498	505	510	465	462	495	479	456	455	490	488	490	463	486	478	420	481	458	481	449	459	462	481	492	480	474	466	481	492	479	515	496	469	477	500	449	513	465	479	493	507	451	514	482	482	462	511	507	494	517	486	546	496	488	493	454	498	483	448	491	456	521	471	488	439	478	516	513	481	489	493	487	467	467	489	473	507	494	455	474	493	473	508	487	474	526	482	498	535	501	489	476	444	445	436	442	457	446	474	485	446	449	455	463	488	464	487	530	464	479	476	484	480	495	475	501	469	476	478	468	487	446	460	507	491	475	479	490	520	432	481	469	461	472	474	484	484	479	468	472	475	521	488	512	450	444	469	439	476	471	455	461	475	441	465	501	500	508	499	431	503	436	502	461	474	469	483	446	541	476	502	524	441	481	478	480	483	479	404	448	491	492	513	508	475	494	473	455	500	488	489	465	457	477	484	496	463	467	439	447	511	468	488	480	473	461	443	422	513	459	455	488	445	467	482	499	486	434	492	476	483	456	434	460	463	476	512	476	477	468	470	485	448	466	463	464	432	455	467	427	506	484	481	471	478	497	489	460	497	483	470	480	507	504	488	515	506	487	489	472	461	484	480	521	477	479	433	486	504	473	505	516	484	495	490	488	499	456	446	480	508	449	473	452	438	460	451	454	496	480	476	473	453	497	485	496	469	424	483	476	455	460	484	473	461	522	445	504	513	493	489	486	476	466	476	474	450	502	445	462	499	452	482	456	447	499	478	499	533	485	466	470	460	463	476	475	467	494	478	476	472	502	491	468	490	428	471	483	524	488	467	490	455	470	509	492	464	463	514	475	480	472	502	440	469	465	510	476	476	463	484	450	507	484	486	494	450	478	464	491	488	527	460	490	460	469	506	490	488	496	440	462	492	490	464	499	458	415	469	528	470	492	462	460	479	486	473	485	498	448	444	468	469	466	444	461	511	487	478	492	446	504	456	507	477	447	468	485	449	451	445	508	458	509	473	462	474	463	449	478	464	480	517	493	475	513	516	460	466	469	485	488	486	464	440	541	469	492	480	489	496	459	482	490	514	480	448	492	464	518	480	480	489	495	458	455	476	501	488	474	465	499	467	499	473	481	465	461	456	442	451	445	473	507	502	489	479	477	461	462	495	477	491	484	516	514	469	462	452	499	508	470	464	475	442	463	483	491	492	474	468	440	457	466	466	473	470	511	472	478	455	485	456	472	474	455	497	479	478	485	462	467	490	482	462	503	489	453	442	474	486	484	502	480	473	499	489	519	503	501	478	479	478	486	463	473	518	471	462	478	496	452	480	475	457	483	489	490	499	470	447	486	467	485	484	464	481	483	468	481	545	473	511	490	491	456	486	468	454	471	496	481	478	466	453	481	471	442	448	474	485	477	491	441	450	473	476	511	472	435	484	476	473	486	498	475	452	471	460	459	473	488	474	456	500	470	458	482	502	459	449	484	445	470	490	480	454	466	479	472	502	467	453	459	475	494	496	446	492	523	508	509	470	442	508	476	494	492	431	470	496	459	488	480	450	500	482	464	488	439	449	484	482	480	472	501	460	467	465	465	493	464	490	467	481	469	427	445	475	497	479	490	445	477	471	450	438	481	420	458	472	413	490	470	479	459	514	494	489	468	476	475	504	487	429	493	455	483	467	528	483	491	416	477	450	456	500	459	486	478	466	497	473	468	474	494	520	504	449	498	455	489	471	474	471	467	497	447	482	439	532	474	501	448	475	496	510	425	453	463	472	447	474	493	478	498	481	464	493	452	450	475	521	432	492	520	491	467	510	492	480	471	473	491	444	432	482	502	483	477	446	513	470	434	496	493	475	526	461	477	474	465	518	434	480	497	469	446	480	430	461	470	472	473	478	469	479	488	484	468	458	466	482	510	502	478	451	468	503	514	471	483	438	494	479	445	489	466	463	514	497	483	488	515	503	470	517	447	482	449	465	460	453	432	486	479	468	482	486	482	500	478	462	470	456	495	467	488	480	468	498	464	453	426	478	452	430	520	473	501	444	490	454	496	476	493	495	472	496	452	452	491	480	493	436	460	492	441	490	472	499	446	498	485	460	521	481	469	479	449	445	495	462	463	491	500	479	504	492	461	488	520	489	454	450	493	521	506	486	516	463	471	510	484	464	499	478	463	482	462	445	476	464	467	453	466	445	503	459	497	452	489	454	491	484	443	448	472	477	433	449	445	456	507	486	463	495	472	487	484	494	482	512	457	488	516	497	478	485	479	479	492	472	494	501	507	466	480	481	454	469	456	448	464	458	460	467	471	478	451	444	454	434	446	487	507	529	471	524	448	446	470	453	457	496	466	467	443	454	460	506	466	462	461	460	496	450	510	507	452	465	501	463	439	464	514	484	490	488	480	460	467	462	470	439	480	487	484	486	484	448	517	496	502	470	428	479	480	471	457	482	487	463	467	495	463	466	454	494	507	482	474	510	479	452	448	468	503	464	495	479	461	504	485	506	489	487	485	476	474	433	496	454	505	489	457	426	464	502	490	471	492	450	481	477	474	527	475	449	480	471	487	499	462	441	448	481	467	490	435	451	456	487	455	446	478	456	460	476	488	482	482	497	472	521	450	482	432	480	464	496	449	458	472	475	453	452	511	440	476	455	521	467	453	468	457	477	463	456	463	463	473	510	486	434	479	474	497	435	467	501	475	470	469	490	454	454	466	504	483	484	492	420	458	427	488	500	481	455	456	459	490	436	463	462	432	505	452	486	451	481	437	462	470	476	494	481	457	467	472	457	453	468	496	453	477	472	497	505	440	464	486	482	439	424	505	478	475	489	481	465	460	484	513	505	497	460	451	464	475	476	455	471	473	480	460	471	449	468	447	497	436	430	495	484	433	466	456	468	462	474	479	486	462	475	430	473	512	481	489	449	517	444	487	492	481	490	460	506	450	468
27669	10823	1355	753	515	448	482	466	482	1115	2000	1715	1219	741	547	438	462	427	391	395	409	390	415	402	419	389	390	417	396	426	425	375	380	403	400	412	416	402	407	419	407	423	398	382	417	381	386	432	424	384	371	399	415	432	419	380	420	393	394	389	388	451	431	401	406	446	407	418	407	426	402	449	407	402	439	403	413	396	399	401	424	477	391	414	399	409	376	406	426	431	398	450	377	419	405	367	452	384	404	442	432	407	403	410	422	416	406	407	408	384	429	373	368	398	387	401	447	419	410	401	387	383	377	384	446	439	431	395	374	411	395	407	381	473	376	392	407	465	410	414	400	417	379	441	408	420	426	421	409	414	439	411	430	413	407	401	397	412	446	403	441	387	443	390	445	385	421	447	445	401	424	428	420	450	393	401	398	423	432	377	437	377	408	486	392	415	432	433	424	422	390	380	414	402	391	402	379	406	394	423	456	382	393	424	406	398	398	398	426	401	436	392	406	364	426	377	428	408	393	403	403	440	414	415	441	391	431	415	421	420	396	411	463	399	404	446	455	393	414	395	383	415	406	420	404	407	429	386	427	406	416	399	418	418	374	441	414	446	400	407	404	415	405	436	396	424	381	379	421	400	400	417	425	381	398	418	414	357	412	405	428	396	413	433	409	402	408	442	383	385	403	463	390	397	391	414	401	416	427	386	378	415	428	457	388	415	434	409	410	425	419	377	409	404	401	426	426	428	399	432	411	387	411	414	391	444	408	415	433	414	429	430	423	420	362	411	389	413	458	433	415	394	437	399	435	423	411	383	394	396	376	424	382	391	407	438	423	420	440	430	417	410	406	394	389	467	405	423	418	379	407	426	379	421	435	404	386	443	420	417	460	437	387	359	432	410	418	396	420	389	444	433	400	409	398	401	417	393	390	407	395	435	424	397	426	413	425	419	413	406	396	386	420	415	367	433	441	452	371	384	400	386	418	439	397	414	420	427	434	364	432	422	383	397	401	389	421	412	442	417	427	400	409	419	415	434	414	405	396	422	441	415	434	411	394	455	445	433	391	370	378	410	421	378	432	409	407	427	414	432	424	409	441	398	370	392	413	401	406	441	421	365	401	402	369	386	423	429	414	405	467	439	441	405	416	422	411	409	428	411	408	418	433	434	424	407	409	433	439	419	395	437	395	402	406	401	393	392	416	415	421	392	401	419	398	396	434	373	443	413	415	434	422	369	403	427	431	441	405	435	422	395	412	412	374	396	399	436	435	402	434	440	406	405	404	378	403	442	401	430	445	429	445	438	391	387	405	402	417	413	429	415	460	410	423	395	417	423	405	382	406	419	417	417	432	395	432	404	418	391	399	388	402	383	410	415	379	395	441	415	413	404	417	414	434	413	447	380	398	413	426	416	424	428	424	396	419	438	440	386	410	382	431	347	430	422	406	382	396	408	409	392	400	374	445	427	384	395	381	379	399	419	408	385	398	386	458	424	417	426	380	417	402	434	417	422	419	437	446	403	412	454	386	403	425	407	417	437	413	419	379	404	440	376	394	400	419	410	422	423	380	423	405	419	409	418	392	375	392	413	404	430	408	447	395	399	419	435	409	403	421	413	415	399	357	408	387	412	385	404	407	379	411	392	404	380	408	413	396	426	400	439	429	437	380	433	399	433	419	409	407	396	437	396	395	435	429	396	433	409	404	430	363	390	418	436	421	403	410	428	388	406	417	465	406	427	365	410	380	396	408	420	433	385	423	395	407	423	395	394	385	432	397	384	356	400	417	397	412	401	446	422	378	411	375	384	425	427	431	358	386	434	384	444	380	422	434	457	425	438	435	408	413	428	372	418	416	414	428	393	372	407	371	437	431	410	397	400	428	410	414	427	406	433	406	385	405	406	383	439	418	415	399	404	419	398	411	416	393	402	391	373	438	398	413	426	399	414	408	423	420	423	413	409	390	413	415	398	450	404	427	363	430	368	412	447	406	426	404	407	414	409	390	397	423	393	382	433	421	433	409	378	402	421	420	422	399	417	422	395	431	433	442	413	380	405	416	399	443	401	428	382	423	429	406	424	406	418	433	415	417	394	381	392	424	379	406	418	425	438	430	390	440	388	426	414	418	392	397	378	405	408	422	402	444	464	369	400	400	376	395	453	379	443	395	406	428	428	421	435	399	396	426	414	424	397	423	386	446	448	417	374	407	388	395	412	419	416	396	415	414	412	406	400	435	396	429	390	392	452	414	409	427	397	408	421	367	408	398	423	415	407	371	391	392	397	414	420	438	414	424	393	360	433	441	397	411	385	379	363	418	394	414	391	381	428	436	412	413	386	427	405	428	389	430	443	394	425	404	440	386	392	380	412	397	362	420	453	401	414	372	442	419	406	412	443	410	410	366	411	411	418	396	421	416	441	411	398	384	398	409	384	399	394	375	396	372	405	426	419	419	411	376	459	399	434	431	428	393	411	432	408	431	381	411	424	391	420	415	427	396	437	422	386	386	412	443	401	394	409	408	427	386	391	424	460	430	406	428	449	446	409	425	388	445	418	393	422	371	433	405	419	424	397	412	407	409	398	400	419	410	396	405	447	427	396	419	389	400	399	409	417	415	412	410	398	401	401	400	397	399	377	406	395	413	401	391	425	405	415	393	452	410	408	416	377	409	383	379	395	363	458	381	359	401	395	409	413	388	400	396	433	405	398	397	388	393	405	434	377	431	426	391	414	392	434	423	422	414	418	419	437	442	415	431	424	410	438	394	442	417	395	389	401	422	400	414	403	374	397	395	401	430	392	426	413	408	392	423	441	415	402	406	423	438	419	402	380	413	408	386	417	408	430	459	410	428	367	400	418	417	418	473	446	370	389	381	415	427	424	393	387	386	399	392	409	397	438	411	404	421	423	409	407	410	436	385	427	415	415	436	384	441	400	413	418	410	408	454	424	425	411	406	424	409	430	428	400	378	434	418	396	436	441	400	396	431	440	389	403	401	427	444	408	445	398	405	404	389	429	401	429	387	398	419	417	405	392	409	393	418	381	368	391	371	405	437	439	399	414	382	381	408	412	433	410	391	390	407	428	402	349	409	364	404	400	343	429	418	391	406	400	419	382	390	436	401	412	374	385	420	421	423	411	397	398	398	393	416	421	376	414	401	399	412	362	408	408	426	395	384	417	404	409	440	396	404	425	389	411	438	398	391	397	429	365	411	427	411	397	408	427	428	439	385	425	451	392	371	440	398	428	438	391	404	399	395	426	393	408	393	410	423	433	424	393	381	383	368	368	417	380	426	397	392	399	420	390	394	406	384	411	395	391	475	409	414	403	411	399	417	428	435	417	420	393	418	440	400	398	412	413	383	397	425	429	426	438	417	401	407	405	413	408	440	436	409	428	419	403	389	397	411	371	425	433	412	417	421	421	385	422	427	405	429	392	414	386	416	411	418	396	407	424	426	384	419	469	375	441	433	413	386	404	400	383	403	381	406	444	429	467	384	462	368	443
5482	985	802	644	513	483	489	471	456	1449	2586	1939	1350	797	467	400	349	349	361	348	366	374	369	373	322	395	360	378	379	358	361	401	324	345	344	370	348	363	347	316	375	347	359	358	375	341	363	388	368	389	358	394	369	377	367	360	363	332	363	404	344	396	350	328	328	367	363	401	345	362	360	399	389	386	359	380	336	339	388	371	366	359	355	346	382	360	369	360	357	356	367	366	370	369	388	363	375	372	361	350	357	337	374	387	369	365	380	354	355	367	389	346	363	373	352	378	341	331	364	399	322	360	374	367	361	352	355	386	347	368	349	355	337	390	381	342	342	396	394	350	366	351	388	390	363	370	362	358	366	382	382	388	302	369	375	339	378	364	347	361	336	389	350	370	357	377	395	335	371	403	383	371	386	355	376	316	367	354	362	377	371	365	382	348	356	375	358	361	378	391	370	358	358	395	344	354	363	337	373	375	405	368	356	361	354	364	351	375	373	347	362	340	394	366	363	332	375	349	355	373	319	336	402	357	392	336	339	366	379	330	366	350	373	384	344	333	342	399	375	381	386	371	360	363	393	334	349	367	375	358	353	337	368	347	392	346	359	366	350	401	417	399	350	345	376	340	412	379	375	358	407	349	370	391	367	369	356	366	368	391	343	385	387	368	410	340	367	378	330	403	392	378	383	375	391	365	331	394	342	336	402	384	371	345	366	334	391	342	406	373	345	358	371	343	342	371	368	365	337	318	376	409	354	397	365	375	407	365	370	383	362	330	380	358	343	395	389	376	367	343	333	379	375	374	382	385	373	342	344	366	370	353	307	375	396	382	327	378	359	317	344	365	385	378	384	347	330	373	400	392	348	351	343	334	380	362	342	394	399	354	384	387	362	351	401	386	319	382	366	377	361	367	352	374	408	343	352	354	355	371	407	368	348	382	341	368	359	371	348	360	381	366	349	365	386	368	373	330	376	380	392	384	340	361	385	389	378	352	381	385	390	381	360	361	367	377	329	347	373	364	366	366	353	376	340	344	359	386	377	361	348	366	340	346	364	375	392	321	348	354	355	352	364	376	344	373	357	377	391	362	406	376	393	375	352	386	345	351	360	382	376	391	391	334	382	376	365	332	373	414	368	386	386	358	353	369	356	338	373	345	365	357	415	374	372	381	403	391	379	364	362	328	363	368	347	374	345	366	367	378	349	350	387	349	378	423	367	342	374	342	385	364	367	345	379	364	380	383	334	362	351	366	376	345	403	386	347	391	348	372	373	371	375	362	363	390	345	371	385	367	365	379	372	373	340	371	380	349	340	361	382	337	365	346	384	383	352	373	352	330	361	378	340	355	413	387	385	368	374	394	348	374	339	387	382	347	361	356	382	376	352	362	383	386	340	344	358	368	350	356	349	354	384	381	389	365	377	360	361	363	354	379	385	350	367	356	331	390	348	374	341	379	345	367	380	370	380	355	405	346	331	364	330	390	371	416	341	355	368	368	353	332	347	381	362	377	322	325	415	344	348	360	379	349	371	327	322	359	368	344	350	398	409	358	350	354	355	382	381	376	399	366	347	339	345	365	382	371	343	365	357	363	376	356	356	388	359	359	342	356	369	360	407	350	398	351	340	343	335	357	352	326	357	362	394	358	347	360	365	352	374	361	399	357	387	373	347	367	400	362	349	365	379	337	331	329	384	354	356	356	347	375	400	380	355	363	397	365	379	336	330	337	370	345	372	386	382	372	343	363	359	367	355	386	387	387	378	352	351	371	382	360	370	360	325	368	359	384	413	395	376	353	348	352	349	336	386	323	378	326	379	401	364	332	377	363	372	371	403	357	368	346	308	339	361	374	359	356	373	333	358	347	368	373	339	384	373	374	378	379	356	361	336	342	393	383	360	346	351	345	374	359	409	357	391	345	363	331	390	359	376	348	334	361	362	392	372	367	372	370	379	391	412	383	404	384	383	332	338	390	368	348	369	377	371	370	419	378	370	376	367	359	368	412	389	342	377	350	370	350	350	372	342	380	384	348	353	366	360	399	355	328	365	341	355	362	330	354	358	374	367	353	333	391	364	350	362	360	346	371	342	395	370	375	375	357	379	357	361	386	351	404	356	364	369	378	410	377	363	339	371	340	320	375	366	369	337	368	345	385	362	373	347	368	372	363	390	363	392	375	350	341	377	345	372	380	379	376	364	342	343	332	382	324	354	383	385	375	363	374	360	361	358	358	364	350	344	382	342	369	364	375	361	359	366	348	370	376	356	368	343	346	367	360	348	353	372	336	359	372	383	373	362	379	354	363	349	399	352	381	350	375	367	375	382	350	360	372	380	383	363	365	421	388	378	409	369	397	347	372	395	336	356	354	371	370	364	380	343	381	364	379	359	325	370	334	353	396	366	366	355	380	371	380	337	377	343	335	343	363	350	402	385	374	400	383	362	354	365	367	389	373	370	364	353	346	379	361	367	370	352	351	361	348	375	388	373	354	341	369	352	380	345	342	379	313	376	361	333	375	376	339	329	350	388	343	376	361	372	344	360	363	367	396	364	357	390	387	359	373	367	370	370	387	384	377	354	378	345	359	345	366	375	362	327	364	382	378	356	351	394	367	351	357	370	340	312	372	370	373	346	338	359	363	370	371	375	357	391	361	355	367	375	381	379	362	361	398	373	340	385	387	366	346	368	414	381	328	342	352	367	371	349	367	394	336	382	373	351	376	379	374	375	371	352	349	360	410	339	388	350	355	387	389	387	353	362	370	333	354	364	354	348	352	358	375	393	355	361	375	359	340	353	354	360	350	367	354	357	373	383	332	359	317	361	339	375	330	368	360	358	397	382	366	370	378	346	379	354	356	343	373	332	385	344	376	367	364	360	363	377	356	358	354	402	357	373	346	371	351	377	353	385	370	367	340	334	383	385	383	376	377	375	411	373	357	366	357	385	333	375	366	362	381	308	381	365	397	357	384	355	377	385	355	367	378	382	373	387	363	354	367	347	344	387	389	354	396	358	350	349	336	372	346	337	373	339	375	352	377	342	371	356	349	363	367	343	370	363	381	374	369	358	386	351	384	373	379	367	354	370	361	369	375	366	352	360	366	377	388	348	410	384	372	358	333	354	390	385	354	411	379	338	388	369	378	357	358	371	379	324	346	412	377	365	382	322	373	367	366	365	407	349	348	365	339	363	370	362	360	351	401	346	369	340	378	377	332	334	335	391	360	366	375	399	337	337	371	328	336	348	353	409	347	404	366	342	325	363	367	400	346	360	355	358	381	367	367	359	341	338	350	362	339	384	375	342	356	376	357	355	351	360	408	348	359	321	358	380	376	383	394	390	387	368	356	383	345	347	336	361	384	377	354	373	357	384	357	374	377	369	368	369	363	390	397	336	375	338	384	383	353	361	399	382	390	374	352	370	358	362	389	366	336	367	396	377	359	377	373	422	383	373	372	365	342	390	336	374	407	364	357	355	350	368	419	369	377	376	381	362	353	377	380	363	331
25665	21498	27633	25711	7093	1272	957	653	931	12518	21084	15510	7951	2595	988	559	480	431	428	459	439	427	392	384	378	353	447	413	439	439	455	418	431	396	414	386	447	450	454	388	415	406	432	430	449	437	432	408	429	388	422	402	419	416	430	400	408	411	432	458	409	428	399	360	393	373	406	413	460	395	413	426	363	453	409	402	431	476	433	389	418	436	413	411	461	428	430	368	419	405	449	470	447	411	440	406	447	421	385	411	433	409	405	409	434	394	419	434	446	438	391	432	412	430	429	350	421	444	414	402	387	418	408	451	447	458	431	399	420	396	451	436	443	436	401	393	405	392	445	392	418	424	428	410	403	450	416	445	412	410	442	433	431	457	409	410	439	422	424	419	404	439	428	428	421	416	442	418	400	405	471	439	453	426	442	417	416	389	431	400	386	395	406	438	426	409	392	406	368	409	445	426	430	439	386	435	419	408	438	443	427	412	424	449	417	382	395	408	379	393	400	421	390	437	398	389	436	405	404	427	418	430	439	407	399	416	439	405	405	402	422	415	393	424	435	415	436	417	392	409	427	398	425	411	454	419	400	411	437	382	403	430	399	470	429	383	423	413	446	413	410	434	424	428	428	436	400	410	411	407	437	376	399	414	386	451	410	428	414	412	452	438	405	433	393	431	430	419	438	421	394	390	426	400	405	397	416	387	430	425	437	410	423	403	431	398	422	416	397	432	382	406	409	463	431	408	435	412	404	408	386	422	422	430	408	407	388	411	421	437	407	447	460	386	429	410	434	408	423	398	424	394	401	443	392	422	411	419	423	408	385	427	403	392	472	413	412	385	410	445	414	413	426	414	470	449	405	398	397	440	398	407	421	398	402	393	451	424	427	386	435	403	387	395	387	408	398	391	409	416	393	399	394	366	410	413	451	406	424	389	443	388	434	438	411	419	435	421	445	361	442	439	412	415	410	444	411	383	395	433	441	392	406	386	432	404	433	437	448	418	435	410	390	402	396	408	412	425	393	416	397	390	447	426	409	431	425	413	444	368	446	442	434	426	405	431	417	419	413	427	428	470	394	379	387	456	413	426	431	451	404	399	426	416	376	419	407	401	418	409	435	398	389	416	405	432	455	399	383	407	415	416	427	428	417	435	394	450	417	426	382	405	421	393	382	442	422	408	424	421	405	433	413	459	415	434	459	423	421	401	399	418	441	395	406	408	425	391	425	392	434	433	405	399	364	392	389	416	422	420	406	399	409	408	419	383	394	406	414	406	407	413	421	409	396	414	425	379	404	417	449	426	414	395	431	431	417	422	414	414	426	417	424	418	414	399	445	394	439	384	423	426	395	399	397	422	400	443	396	423	417	430	428	445	387	420	427	416	404	397	391	387	419	418	412	439	422	442	414	397	378	399	415	416	456	421	391	422	452	433	426	418	416	389	439	424	397	404	412	373	427	374	392	382	437	391	418	429	417	448	437	434	380	404	404	427	412	391	453	419	424	380	430	428	393	424	393	451	419	432	394	443	456	412	396	403	428	403	378	388	421	436	395	409	392	423	397	385	377	421	430	391	395	433	447	411	399	421	418	423	398	406	411	436	448	382	428	422	421	425	382	460	439	407	437	415	440	386	408	393	390	377	389	452	418	402	384	385	375	381	442	452	424	402	425	421	416	419	426	417	432	424	431	408	391	400	401	430	423	421	419	460	384	427	376	398	365	442	412	395	437	413	410	367	426	428	420	425	449	405	409	413	411	430	413	430	445	432	410	401	422	378	403	411	417	406	441	440	400	406	426	443	452	379	409	428	463	417	463	397	418	401	434	412	469	405	384	413	400	392	430	438	386	427	425	435	398	390	421	389	413	417	403	416	399	464	399	400	429	409	416	388	422	436	403	422	452	404	406	455	412	444	410	424	421	395	414	403	406	386	413	381	411	428	394	435	405	409	419	387	415	367	382	415	422	417	415	413	427	440	416	389	412	439	408	410	370	443	430	453	418	419	381	420	430	378	395	439	438	377	424	380	393	421	434	434	403	409	417	439	399	403	406	441	420	405	423	407	402	439	406	431	405	379	419	406	414	386	432	422	420	446	409	389	393	396	415	416	429	401	435	438	441	424	391	419	404	432	407	444	412	435	457	412	427	392	403	401	424	402	411	427	391	381	379	427	399	396	392	405	411	440	401	420	438	411	401	430	409	398	410	416	411	428	427	416	400	417	387	394	381	439	406	385	406	389	391	429	439	435	453	421	425	407	433	431	409	432	444	435	395	374	429	402	382	388	407	426	442	420	403	363	455	422	403	402	427	401	398	419	450	458	406	389	406	407	405	416	403	381	410	413	393	407	440	429	420	373	416	404	411	439	402	433	421	393	416	425	417	427	406	403	412	416	437	436	389	409	385	369	391	427	423	434	442	397	434	411	455	401	371	389	411	421	417	406	392	431	405	420	421	441	418	429	406	413	405	397	428	439	396	403	438	458	425	384	389	390	449	397	430	453	362	461	470	445	383	404	391	438	396	422	436	402	440	420	417	428	403	402	399	438	384	411	371	390	472	403	370	443	412	444	405	397	406	389	465	451	371	414	425	404	416	417	385	432	393	387	441	427	454	407	437	413	367	414	409	395	386	431	426	411	418	481	392	422	426	424	391	382	389	442	405	408	429	393	424	394	435	408	388	428	434	433	402	418	446	388	412	417	431	430	421	398	392	422	411	437	426	398	433	437	417	439	449	431	400	411	375	399	418	382	394	400	411	390	411	407	409	431	393	392	407	407	358	386	435	447	417	416	395	357	380	431	409	419	438	418	433	457	417	429	447	426	394	420	444	451	415	406	399	415	432	399	430	444	398	420	446	386	437	447	384	416	414	404	450	410	418	457	431	431	430	426	423	378	393	413	434	428	415	452	435	426	429	412	428	421	417	406	443	404	406	414	463	411	430	386	439	444	453	435	404	437	373	424	449	463	364	439	396	391	401	430	421	420	409	426	409	436	387	429	451	446	376	416	413	419	405	432	451	414	407	413	437	402	450	399	421	428	387	389	438	457	352	378	442	391	409	417	396	459	449	389	408	435	409	433	432	430	397	401	391	389	383	402	401	418	452	396	431	400	444	424	417	404	437	429	418	415	458	413	412	407	422	416	423	418	399	411	417	411	421	415	426	410	431	405	429	408	424	407	412	441	416	463	422	416	381	440	422	433	396	426	382	382	447	433	389	377	407	441	408	407	402	384	428	382	425	442	391	399	429	400	422	398	381	396	439	421	391	443	425	439	395	417	432	437	431	442	399	380	430	415	448	446	412	397	396	416	425	413	412	374	396	451	400	441	410	389	413	374	429	406	408	446	394	427	402	406	413	407	414	422	437	416	433	443	402	394	415	424	398	394	415	429	382	416	396	429	440	396	430	371	429	445	429	377	469	395	407	434	415	438	443	389	385	394	454	432	440	396	386	407	436	403	393	417	408	386	425	403	425	433	448	437	426	446	422	409	403	425	413	389	404	447
3884	3690	2912	1672	1195	1011	996	668	1402	15870	19361	13553	6963	2558	1118	570	396	374	387	453	416	411	393	405	384	391	391	361	387	377	378	411	382	416	395	377	375	420	363	399	381	371	399	369	426	407	392	403	425	361	393	391	425	408	411	373	394	405	402	369	362	364	411	422	412	385	406	371	407	383	422	394	399	364	377	407	378	346	387	366	390	416	373	375	392	427	403	398	368	364	375	404	371	391	379	386	377	374	388	399	409	356	360	381	370	373	400	391	381	416	411	353	408	367	384	411	376	392	426	347	375	427	386	371	383	401	396	383	384	370	385	382	374	380	399	391	412	405	381	387	380	382	421	347	383	391	383	380	382	390	383	373	398	351	362	382	382	380	396	389	396	389	377	372	384	368	371	390	373	384	382	387	410	394	385	355	391	393	406	376	369	373	351	393	357	393	384	369	367	369	379	399	375	377	363	384	414	373	369	371	377	356	363	376	370	382	355	390	375	398	393	391	354	383	376	366	401	352	394	394	353	380	383	398	381	408	375	375	395	342	389	402	369	378	398	383	395	390	411	353	382	397	367	404	383	387	378	396	409	403	407	386	365	363	382	364	429	360	416	374	422	346	368	318	387	406	377	395	381	389	416	368	403	372	384	373	411	385	363	377	366	416	403	376	371	376	403	366	393	373	371	376	393	336	409	378	386	366	381	372	406	393	352	350	404	391	371	356	375	437	373	364	354	360	392	364	399	376	395	368	387	404	335	353	363	355	382	388	382	387	389	374	376	394	399	390	392	369	394	367	381	381	393	381	381	414	369	386	400	363	405	368	358	399	396	377	365	392	380	412	413	395	392	366	405	391	358	349	408	374	417	413	403	440	400	374	381	374	377	388	364	380	348	405	400	366	384	381	354	355	385	372	365	388	367	386	368	386	396	375	399	381	389	404	398	418	373	406	372	369	377	382	408	399	378	403	403	339	367	408	361	393	415	361	404	371	404	415	383	374	396	364	363	395	361	385	373	350	377	394	402	392	388	405	381	379	392	344	426	368	368	391	353	370	380	453	385	352	347	397	427	400	406	398	431	393	353	371	411	400	359	375	392	420	376	379	422	374	388	378	360	395	385	390	388	349	409	405	342	396	390	390	385	371	393	372	369	403	372	363	403	392	390	413	347	384	376	385	368	379	407	366	400	380	386	424	383	387	363	384	372	369	416	392	370	386	361	405	384	383	352	385	378	380	378	373	379	378	415	348	368	403	400	408	400	365	402	394	365	444	426	393	428	347	389	359	398	376	381	386	380	389	396	375	397	385	376	369	324	393	390	383	385	393	390	391	386	383	360	369	411	385	407	415	372	395	393	355	396	427	373	412	409	370	366	367	369	392	343	405	354	389	372	372	375	364	333	377	385	390	365	401	409	393	350	381	367	394	394	381	398	343	370	384	384	368	408	399	403	417	394	406	375	377	381	359	398	356	364	374	360	375	399	385	375	383	387	412	385	355	369	349	393	394	398	407	380	363	379	418	390	419	397	356	380	413	420	374	375	371	363	365	376	380	346	379	399	369	430	403	371	390	382	408	398	397	405	358	417	395	395	375	378	402	405	337	414	345	365	364	391	374	358	367	394	362	384	414	387	370	384	356	354	357	394	414	404	373	399	395	393	333	421	378	396	392	384	393	391	371	389	355	409	380	408	359	416	404	356	373	374	386	376	410	385	392	411	413	377	374	391	358	384	392	364	357	360	375	414	359	414	367	377	367	379	383	345	406	371	394	378	349	376	384	362	395	398	393	375	395	396	376	385	384	370	388	347	386	381	371	349	372	369	348	386	389	388	390	368	361	378	349	400	376	380	371	396	374	380	369	391	368	387	340	408	352	401	406	372	345	395	367	374	387	420	373	369	374	389	368	399	379	382	389	402	373	389	354	378	345	361	393	395	349	381	390	401	379	381	414	395	415	381	359	362	384	411	372	378	409	400	360	422	396	383	385	388	363	355	418	374	443	382	387	394	377	390	412	417	363	380	380	369	350	410	388	383	364	388	398	410	386	382	410	379	365	373	378	388	414	407	374	379	354	354	392	370	407	373	379	387	399	411	389	396	373	358	396	369	394	356	386	404	386	397	368	382	388	375	403	402	380	397	393	367	405	376	354	396	405	370	374	387	404	390	369	409	381	377	378	363	399	411	377	377	389	405	391	394	452	378	405	375	391	374	392	372	370	388	394	408	366	432	408	406	412	400	376	383	385	381	388	379	385	373	378	433	371	356	409	358	358	387	414	390	363	374	398	401	395	402	380	378	391	399	409	358	374	389	409	401	393	383	373	394	399	394	381	388	398	396	393	367	370	365	411	384	363	367	362	380	369	368	407	364	382	388	367	372	391	384	421	369	377	369	347	420	389	383	414	405	365	401	379	421	362	359	383	383	375	384	344	396	378	375	372	389	381	377	429	340	353	369	427	370	398	371	360	383	414	370	345	366	370	396	381	354	385	375	350	357	376	369	396	401	375	362	374	392	381	399	388	397	385	377	377	400	344	380	392	380	371	393	389	378	351	414	366	367	362	378	413	400	406	346	371	378	391	411	362	401	368	373	370	392	393	349	348	377	402	360	390	367	410	420	383	402	363	383	382	392	421	370	398	347	390	351	414	368	364	356	408	351	351	375	366	393	384	364	365	372	402	386	375	355	363	384	365	398	379	369	400	372	384	363	396	374	400	362	364	341	410	358	357	390	394	368	378	370	406	404	391	410	387	348	358	387	379	344	401	371	397	392	397	402	339	386	355	383	383	387	392	370	383	371	382	394	384	370	341	366	406	378	400	377	355	410	387	370	413	365	386	381	384	383	377	360	417	394	403	403	353	371	397	386	366	412	356	389	395	354	383	379	383	396	400	340	396	383	387	397	390	389	410	420	393	380	393	360	379	411	387	380	393	382	411	370	380	418	383	362	392	334	385	367	392	425	423	409	341	390	382	408	433	394	348	386	355	378	400	416	390	379	372	383	376	356	390	391	387	383	389	390	368	352	387	392	374	372	418	355	378	411	379	402	372	388	359	380	387	389	379	405	370	369	388	398	396	363	369	376	412	394	389	366	346	414	371	361	388	372	400	345	360	378	338	403	372	380	387	389	386	383	362	379	391	384	396	375	379	373	372	359	394	363	363	389	349	412	388	359	391	416	367	403	396	365	346	393	354	389	397	386	368	393	413	410	379	363	411	376	386	376	372	334	371	365	409	411	391	389	401	397	395	386	372	392	394	381	369	386	403	369	364	377	359	356	349	362	356	352	369	368	419	393	395	371	358	368	386	375	383	414	385	372	360	367	402	350	386	389	416	394	385	354	383	408	405	390	360	367	391	365	369	362	421	362	392	374	403	401	360	356	381	403	396	382	359	399	353	369	391	401	405	408	404	419	390	408	391	378	382	372	399	347	367	342	330	374	369	369	388	366	407	402	398	360	384	384	404	361	344	384	368	383	395	371	373	383	366	375	381	403	392	417	411
24635	21466	28691	24645	21283	6236	1982	1053	1390	14288	30199	30496	17912	6290	1911	903	619	542	532	538	540	601	539	537	542	504	480	513	552	505	541	569	521	530	475	531	535	546	514	546	590	572	515	518	534	530	560	532	510	550	524	542	518	537	519	508	514	481	540	499	521	552	525	501	544	528	562	506	517	523	551	538	541	506	490	521	583	541	491	500	520	558	519	529	528	525	559	505	546	515	562	533	544	574	557	539	538	530	515	520	508	523	529	545	566	511	514	549	560	504	530	548	545	520	526	523	527	542	533	525	613	549	513	481	535	532	548	509	522	512	533	518	562	536	537	543	542	507	497	544	560	551	554	533	565	540	485	553	545	527	537	560	542	504	530	515	545	543	560	525	530	497	553	535	502	539	528	552	541	531	493	556	515	478	585	517	523	498	535	536	515	525	547	555	564	502	548	559	539	542	554	504	522	529	571	513	499	529	526	524	568	505	495	511	526	544	496	488	536	488	548	525	514	514	573	514	545	491	496	522	589	537	525	546	464	516	549	536	528	509	554	540	531	516	535	515	516	537	513	509	529	529	527	517	541	518	489	558	484	494	520	536	517	535	543	522	506	561	527	499	535	517	491	519	527	515	568	576	582	512	565	512	536	505	510	545	532	501	525	508	532	521	565	550	495	553	515	545	560	512	551	509	543	564	549	512	504	523	520	528	519	508	547	531	531	557	548	530	532	542	522	536	547	521	518	511	503	527	557	502	563	545	488	545	533	560	506	519	554	507	493	555	505	529	501	556	575	514	506	532	547	505	517	501	514	563	514	527	524	510	526	516	553	531	543	529	567	521	511	487	527	556	512	530	558	531	535	538	531	525	541	518	550	541	530	497	525	512	479	540	553	520	490	564	524	534	526	532	527	511	576	516	502	508	527	550	544	506	553	563	562	517	524	482	534	555	524	515	554	541	525	540	578	506	543	507	535	508	564	539	467	594	510	522	515	513	549	538	536	520	563	547	549	501	561	511	528	503	533	527	530	536	522	532	523	515	527	527	532	546	523	510	514	524	547	507	523	513	544	510	515	567	511	521	534	538	506	519	551	516	519	519	514	502	604	551	534	546	492	506	532	554	533	573	544	500	564	576	522	517	510	508	496	531	508	536	554	530	510	475	503	545	501	539	538	556	542	545	510	477	502	576	583	525	511	537	481	513	531	520	523	563	510	523	549	540	512	584	519	513	528	507	549	550	499	515	535	532	559	544	547	551	514	537	543	522	507	513	495	496	570	564	512	546	539	542	529	514	554	507	563	530	531	512	553	516	531	535	552	522	512	546	550	509	496	526	540	521	513	514	515	509	506	517	506	536	529	529	548	504	531	545	528	523	565	495	511	482	551	553	520	560	524	506	537	533	540	527	511	562	520	546	529	553	482	501	522	504	556	526	542	514	497	526	537	515	525	514	550	519	549	508	547	551	540	545	543	522	541	546	584	528	543	568	473	526	514	533	504	512	533	534	558	531	522	525	552	507	533	527	539	551	554	525	511	546	531	559	520	594	561	504	518	504	522	522	527	535	538	489	524	490	521	555	518	521	543	526	541	540	521	522	500	510	517	559	511	517	559	487	562	536	522	557	551	532	559	558	559	548	517	529	534	554	534	513	501	560	531	533	521	545	519	524	537	533	519	527	531	571	525	522	522	535	535	540	513	539	529	507	547	543	535	574	486	508	521	524	526	517	524	503	543	525	531	549	545	542	534	575	558	509	545	537	539	476	536	488	546	542	514	565	520	553	558	531	520	504	522	495	520	571	509	518	519	546	510	504	556	524	546	539	502	515	538	527	559	535	546	563	509	525	520	533	486	564	552	519	534	583	565	544	496	547	526	542	539	513	519	493	528	543	506	489	565	523	530	518	484	526	560	507	530	520	506	491	513	489	522	537	528	538	565	511	506	546	514	548	566	506	512	474	523	533	531	548	526	554	532	544	553	544	566	566	556	515	539	527	517	542	513	545	507	503	556	541	521	537	517	511	520	563	490	573	537	581	497	559	520	500	534	520	526	547	545	526	527	536	513	542	537	558	535	542	532	542	502	497	551	566	520	505	560	535	528	529	556	489	539	477	530	515	549	558	535	487	536	509	531	489	543	526	531	504	523	547	566	570	526	575	552	559	571	522	537	545	563	571	502	530	521	530	523	481	517	511	491	494	524	529	498	511	529	532	528	574	535	535	490	502	527	524	549	505	504	484	550	562	557	535	523	520	492	540	524	461	561	508	531	506	550	533	501	583	542	510	490	504	522	511	539	525	549	535	543	535	516	525	544	538	507	521	538	492	528	574	551	540	526	529	567	502	550	506	509	571	533	539	520	556	524	535	532	510	545	514	511	516	543	500	527	512	544	524	485	516	551	583	545	522	503	506	539	498	471	560	507	537	541	533	538	559	525	478	538	503	510	535	547	515	510	534	540	520	528	508	522	560	516	535	518	522	604	545	564	519	542	520	554	560	542	531	471	538	496	561	539	543	525	531	484	548	528	537	540	534	533	561	501	544	519	513	493	583	477	533	485	475	534	531	501	503	546	574	534	531	552	540	519	528	536	564	534	515	541	513	518	500	518	510	521	541	522	518	555	496	536	518	574	548	529	514	530	537	553	540	530	539	519	495	573	509	558	492	548	538	520	526	552	581	542	521	505	533	544	542	534	523	532	508	519	555	498	570	459	529	506	503	598	516	537	565	528	498	558	553	526	546	508	499	560	505	539	541	523	542	522	511	527	533	541	496	543	558	526	535	500	491	549	540	507	540	528	542	536	560	536	517	536	515	484	534	496	543	498	525	541	530	580	513	538	567	567	560	485	511	507	506	573	518	528	498	525	506	538	500	479	559	518	528	541	468	517	538	552	519	498	569	533	576	538	514	528	551	542	517	519	518	522	537	546	501	573	507	503	525	538	541	516	542	495	501	543	511	528	548	511	557	527	566	504	571	561	519	532	538	533	521	513	537	514	504	489	519	494	556	553	508	554	554	513	533	537	533	538	511	546	552	512	551	511	534	521	552	525	510	510	541	523	512	509	509	491	529	529	526	524	539	543	533	540	504	520	519	522	572	482	540	511	534	526	540	504	496	528	497	499	497	529	539	507	522	541	501	510	539	521	511	492	507	539	546	550	525	547	494	514	510	519	527	526	564	547	517	492	547	528	504	510	521	571	506	510	541	543	559	541	530	568	513	506	515	569	504	552	502	523	524	544	519	534	509	546	549	479	540	530	520	520	527	533	499	540	511	521	484	537	519	543	522	527	536	507	497	509	513	532	528	549	568	531	513	519	535	509	454	493	516	501	527	518	571	541	544	508	523	572	540	561	550	541	499	556	543	545	512	524	514	524	537	536	540	589	524	512	527	591	519	533	539	531	513	530	541	513	557	503	528	586	553	498	537	527	471	511	548	520	560	499	540	519	494	556	485	549	574	528	545	534	554	535	502	504	528	559	506	569	531	505	475	503	561	532	534	546	537
4101	6362	5267	2761	1974	1782	1629	1124	2113	18052	29468	26196	13850	5242	1976	972	541	473	471	488	467	527	462	509	489	519	449	453	535	522	501	470	450	474	539	474	472	463	526	460	489	484	480	461	518	447	492	475	445	472	422	464	479	448	469	465	487	518	500	527	479	478	473	470	494	489	480	448	474	465	503	479	479	479	510	430	461	455	486	493	475	462	450	472	483	477	469	444	495	454	486	463	482	489	516	481	475	466	506	464	447	466	511	485	504	471	480	450	526	472	483	489	450	466	462	505	497	434	464	474	486	466	470	454	481	471	456	469	495	477	526	444	486	469	482	466	522	472	507	470	477	478	485	480	496	458	507	488	456	457	471	472	452	468	476	483	461	484	442	455	551	454	471	477	514	447	468	483	467	504	471	444	435	512	457	493	469	479	471	470	500	500	470	472	471	491	446	443	504	505	481	453	444	468	486	482	480	445	503	467	497	432	447	442	455	463	482	501	491	501	498	480	471	491	479	490	527	455	478	494	491	467	477	487	455	486	442	474	495	459	479	485	508	504	490	473	478	476	446	509	486	475	498	502	506	448	485	462	498	503	453	465	475	505	436	470	534	505	468	469	470	489	465	458	485	459	484	480	471	496	505	506	474	419	457	508	481	483	478	492	475	445	442	475	460	460	484	494	475	474	461	449	475	488	490	473	487	438	484	470	480	465	485	474	495	513	475	475	462	455	510	477	468	458	468	515	497	434	459	480	460	496	448	488	468	490	475	519	480	475	523	458	460	513	465	464	469	527	490	468	480	450	452	447	522	422	482	465	491	457	469	466	487	458	473	489	497	476	479	524	461	443	470	500	475	483	481	498	463	509	488	477	473	452	457	458	480	440	483	474	468	458	458	457	503	473	453	462	477	488	485	511	455	464	488	471	517	452	483	444	483	471	495	474	474	464	488	491	463	470	495	508	462	501	462	496	507	447	480	457	456	470	494	499	467	469	479	456	453	489	455	459	521	487	471	437	470	494	479	449	510	473	457	473	457	488	453	507	447	452	488	464	430	486	492	492	469	457	495	496	460	514	476	477	499	445	461	539	455	497	509	497	480	460	487	520	458	481	494	471	453	484	447	472	457	499	459	499	438	445	433	477	471	463	529	498	468	481	484	480	496	442	505	499	496	486	526	511	481	477	479	480	492	431	448	504	485	496	448	490	479	482	490	495	455	454	459	466	440	452	454	475	478	447	508	463	428	474	479	423	453	456	465	470	487	441	474	459	473	475	454	481	482	457	473	489	468	441	513	479	452	434	443	461	477	472	483	475	472	500	446	518	487	453	464	456	487	494	458	471	474	469	469	453	506	449	489	502	494	475	495	483	460	483	468	463	491	447	506	485	511	519	464	492	477	455	462	485	506	463	445	482	500	476	511	487	473	488	421	494	484	454	487	448	485	514	455	472	518	460	480	471	447	458	471	487	421	501	486	473	470	496	484	472	454	504	468	442	466	455	476	486	464	481	487	539	485	498	483	455	478	487	478	481	529	462	495	443	445	492	472	496	489	493	433	424	481	475	490	488	454	465	465	510	469	427	458	402	471	500	470	459	478	469	471	477	488	463	477	464	473	466	457	447	466	465	470	438	478	479	464	459	464	516	470	469	465	511	463	462	499	470	485	463	461	438	450	481	499	488	481	478	518	457	445	501	432	450	470	472	480	479	474	438	469	471	447	454	461	470	494	473	476	487	445	468	505	538	482	499	449	464	493	489	436	484	461	469	460	470	450	468	486	495	443	489	484	475	474	474	485	509	494	497	468	476	490	461	485	469	456	488	497	478	455	428	447	438	487	531	445	462	446	495	477	458	471	483	494	452	470	447	463	480	471	507	487	478	479	467	472	430	473	492	434	446	443	480	452	461	479	433	452	476	486	459	494	491	475	469	457	474	447	484	473	451	441	500	450	437	459	509	436	467	468	502	477	500	465	458	470	463	482	451	483	477	473	482	467	485	530	463	523	435	452	424	449	457	444	454	508	474	461	440	429	457	483	455	490	478	469	445	488	462	476	496	500	492	472	483	498	459	457	504	480	443	471	473	500	466	504	470	481	448	487	462	513	453	505	473	465	501	440	449	458	500	475	476	479	437	465	509	468	469	463	457	480	486	447	459	487	500	479	505	532	455	482	456	487	498	481	477	490	485	464	461	440	469	455	462	466	469	459	511	429	457	475	486	475	482	525	479	467	483	483	500	497	486	503	467	479	464	497	446	479	450	482	453	474	498	449	472	459	480	481	458	477	469	452	464	506	482	502	526	506	506	465	493	476	494	472	473	459	446	475	487	503	482	465	519	469	485	488	460	450	472	450	488	487	459	471	484	497	445	465	513	457	449	477	451	478	471	460	470	494	483	484	469	500	457	453	473	515	469	463	446	465	513	446	475	476	471	483	485	444	469	479	461	484	463	506	488	497	459	495	469	482	469	489	481	506	490	486	459	409	475	477	462	494	494	453	469	502	451	478	477	493	477	469	471	465	455	457	455	442	455	474	470	475	507	485	488	476	473	463	492	479	479	487	497	515	471	496	456	466	451	479	468	436	477	499	471	475	454	483	475	491	482	514	467	448	479	455	489	481	488	491	496	509	455	454	463	483	472	499	506	501	456	500	440	452	452	477	509	489	509	462	432	457	468	464	483	454	435	468	491	455	480	460	498	487	471	442	464	451	449	446	459	494	492	488	456	472	474	461	480	435	458	526	453	460	445	466	452	464	470	453	467	456	457	481	507	487	513	471	470	494	494	464	453	497	458	479	484	447	428	459	478	512	490	476	459	433	457	501	497	469	455	468	462	471	508	461	487	465	469	489	515	467	480	487	502	450	456	462	471	482	489	480	498	483	469	468	465	478	458	477	398	500	428	497	457	488	486	433	465	492	496	494	477	416	492	491	476	487	458	432	475	475	493	433	437	483	485	434	454	460	466	459	470	453	479	446	448	449	443	459	462	464	486	456	442	499	442	483	472	461	488	485	447	465	476	504	476	453	420	457	443	481	459	439	458	478	471	489	450	468	467	484	470	490	452	464	493	455	497	467	502	449	463	497	460	474	426	488	459	459	479	473	458	462	471	471	498	478	454	471	471	461	462	458	446	475	484	499	503	445	480	483	485	498	476	451	450	486	478	466	458	470	457	494	461	489	453	475	434	475	466	493	459	458	490	480	451	467	457	506	495	466	448	445	488	417	440	444	470	496	474	470	437	505	474	502	495	475	487	453	500	454	430	476	437	475	460	468	509	491	468	508	467	489	518	451	446	496	493	457	478	487	458	496	451	479	491	459	479	459	464	489	475	497	483	437	441	456	485	524	438	455	459	472	445	462	491	466	492	453	477	445	489	502	463	509	490	446	495	468	487	443	429	471	507	487	524	462	455	443	478	465	473	495	462	441	481	500	522	499	454	451	483	454	462	442	503	500	457	470	429	465	447	487	497	476	470	489	454	477	541	450	456	477	475	430	435	495	448
27800	10477	1234	749	476	536	529	391	463	764	1867	1934	1330	782	526	439	433	402	392	381	406	386	442	407	406	393	374	399	379	388	401	431	405	422	372	371	404	443	376	443	380	402	378	389	406	415	393	384	419	373	418	422	410	370	368	404	358	383	388	421	357	418	433	382	458	395	398	441	412	398	389	391	405	399	411	394	419	388	408	434	403	397	403	362	390	375	392	424	391	373	388	367	427	391	393	395	400	414	409	393	409	390	423	366	393	393	358	432	437	350	358	381	405	412	378	387	405	397	393	404	422	393	417	413	400	438	412	435	439	396	426	400	385	370	421	390	406	441	380	358	357	374	393	415	399	405	384	386	400	383	376	426	387	417	382	439	392	405	398	383	380	422	378	399	364	403	407	404	399	419	416	423	362	399	399	445	396	414	390	378	420	413	396	410	410	405	354	384	415	351	439	397	401	409	404	361	421	405	409	408	393	426	352	364	375	404	381	443	389	448	383	395	366	394	388	398	376	379	398	392	377	420	420	394	382	383	416	379	381	392	363	446	411	398	390	421	430	425	409	412	395	391	384	400	399	411	405	368	370	388	391	409	379	417	440	382	395	372	379	345	411	395	417	386	362	424	431	381	390	418	417	420	399	392	398	378	404	397	408	398	394	385	391	383	379	407	425	427	432	385	407	446	407	383	391	362	372	385	420	412	385	376	380	380	413	399	417	432	414	392	403	383	393	411	437	392	409	420	347	395	425	392	359	402	398	378	404	418	390	396	411	427	418	406	416	397	420	378	401	386	395	399	389	386	424	398	403	412	398	392	379	381	415	383	402	405	398	402	392	417	440	421	365	403	397	410	392	419	414	373	415	427	411	404	398	411	410	373	407	401	399	410	394	408	399	414	363	397	421	364	378	416	401	390	391	402	375	400	383	406	396	421	408	380	425	432	398	368	414	441	389	408	410	394	398	412	424	380	396	422	379	371	397	361	395	371	405	417	380	382	408	392	398	389	399	406	393	392	393	435	385	396	382	398	410	403	421	407	384	387	404	393	401	408	389	414	394	377	414	420	416	411	423	418	422	379	415	380	380	373	407	416	392	441	411	425	400	408	378	351	414	417	408	372	350	392	388	397	431	404	382	416	419	416	402	391	410	398	415	409	419	370	413	396	402	412	390	415	410	382	414	381	418	400	402	401	388	361	402	419	412	391	361	364	386	405	346	398	394	414	415	395	385	401	410	382	421	411	386	416	410	409	399	395	416	401	395	399	402	422	386	429	402	389	400	374	386	429	382	377	433	404	402	437	398	414	430	384	389	411	407	400	416	392	434	387	397	364	377	394	385	400	400	357	396	392	387	372	438	388	415	399	408	389	402	418	415	407	418	383	407	407	374	412	435	400	384	424	418	371	375	386	383	422	408	365	412	403	407	422	478	413	392	377	369	419	382	422	365	401	404	408	412	380	403	416	402	352	366	412	382	402	382	402	423	398	363	409	390	399	409	418	375	406	357	385	371	397	402	404	387	368	397	410	390	386	418	393	365	382	382	412	432	424	376	403	406	424	395	422	395	418	392	394	420	416	414	393	422	394	403	354	373	367	375	388	414	393	424	385	408	366	423	401	417	360	383	378	416	389	399	401	402	394	388	410	414	406	439	383	392	408	371	371	378	383	413	382	415	392	364	392	416	455	422	390	376	426	380	414	405	415	371	413	434	378	409	472	382	394	417	393	405	410	387	361	366	356	432	420	396	412	422	377	421	358	408	417	397	406	377	386	379	409	419	419	351	382	402	383	370	374	419	422	410	413	385	376	362	387	393	412	393	404	427	395	434	407	408	403	383	387	412	377	382	405	386	418	371	381	409	400	398	354	376	401	401	441	395	351	401	399	406	409	361	406	382	477	389	395	399	408	385	386	430	408	414	427	402	406	432	404	379	377	342	394	401	371	384	425	433	391	363	403	377	399	349	423	377	396	402	406	410	408	403	414	362	419	397	401	423	392	394	414	399	389	382	399	388	362	390	410	379	402	417	401	399	403	387	389	440	380	409	362	426	378	385	413	413	378	408	399	363	401	390	418	407	432	412	397	397	416	389	422	386	407	388	408	348	393	425	384	394	397	429	394	360	403	433	415	428	415	438	374	386	379	436	409	389	392	405	397	405	362	373	427	386	370	423	388	385	413	420	411	414	385	393	406	412	429	431	424	376	371	410	403	403	411	379	418	405	391	386	395	404	396	395	391	417	396	407	390	403	387	412	413	456	412	414	412	400	408	375	405	393	382	358	371	378	398	392	413	414	437	409	390	412	410	406	388	380	405	367	383	358	418	414	402	372	400	399	400	406	438	385	371	399	418	392	456	434	400	442	388	404	427	423	386	382	391	409	407	396	420	410	415	372	387	368	383	377	352	425	390	405	392	407	388	402	398	352	348	375	399	406	365	379	392	383	385	378	394	416	425	407	378	394	405	416	424	391	414	378	409	394	424	424	378	389	395	370	421	371	368	388	437	387	396	383	430	415	413	418	400	402	384	381	388	380	400	390	447	377	393	378	409	395	391	401	401	389	420	388	392	385	397	386	371	398	396	352	391	404	427	396	406	396	401	388	386	418	385	430	347	382	417	389	360	387	367	425	381	387	380	392	382	409	370	402	396	416	400	408	381	412	389	442	418	367	405	396	419	429	403	398	377	375	393	433	404	397	396	416	409	413	369	421	384	408	380	414	426	422	418	459	396	427	400	412	370	403	376	409	401	428	405	398	407	389	405	405	391	422	389	377	393	390	367	388	421	380	403	428	426	374	413	408	387	447	376	346	402	433	406	376	383	361	402	419	418	437	399	414	423	341	409	362	427	417	419	394	396	372	410	390	408	396	399	366	393	370	390	383	385	407	382	400	377	360	392	389	384	403	415	398	374	443	456	378	438	410	408	410	407	418	391	428	371	374	410	429	419	463	422	417	377	407	430	376	436	398	402	389	401	411	386	363	427	417	410	372	400	430	433	410	393	397	393	397	411	381	384	374	394	389	393	379	415	440	417	412	420	409	382	403	373	386	390	402	422	402	433	378	401	391	379	376	414	411	395	402	433	386	425	378	405	397	386	387	376	421	425	385	393	385	401	355	396	415	405	410	409	417	403	388	388	367	429	391	392	367	437	415	368	404	431	423	404	435	416	395	404	360	432	394	399	391	394	390	410	438	394	379	414	402	363	388	384	387	405	379	428	394	387	384	414	398	400	411	366	383	370	405	413	395	364	380	396	387	378	424	421	367	416	397	373	403	369	414	402	360	362	407	407	397	402	377	371	469	426	404	368	393	409	404	414	364	373	417	420	413	404	412	385	395	395	408	387	395	386	410	410	380	387	382	411	395	405	360	406	413	374	373	429	378	392	362	410	391	431	400	389	404	388	408	415	391	376	397	406	429	367	413	380	398	424	436	437	386	430	405	371	381	399	397	400	403	410	401	415	403	431	380	386	393	408	422	380	391	412	375	403	383	378	391	414
5408	796	788	527	494	654	526	391	490	980	2389	2275	1387	791	507	404	378	382	370	334	351	366	351	383	359	374	360	328	373	366	365	340	366	317	359	348	350	363	327	341	353	361	382	336	392	351	357	363	354	345	357	382	389	385	363	381	361	349	360	353	346	365	361	327	366	371	367	397	369	370	379	360	374	356	382	362	322	373	336	407	344	359	372	353	350	361	368	364	357	360	314	349	377	335	338	371	341	391	382	367	337	379	387	363	386	382	367	347	348	342	330	363	352	355	358	344	332	356	363	372	350	329	327	331	379	350	380	340	363	327	298	356	383	371	357	357	355	368	381	347	349	377	360	339	378	372	322	335	363	399	335	356	340	349	357	373	333	353	386	359	349	349	343	379	353	347	388	372	362	355	364	326	353	388	376	363	334	344	346	330	366	344	357	343	355	347	348	373	350	322	312	331	355	378	356	326	364	351	367	330	356	325	348	367	351	350	368	349	375	362	362	336	374	352	374	330	346	365	370	368	386	367	346	382	350	382	339	384	358	361	349	321	355	413	341	324	356	332	379	346	371	347	354	332	355	377	372	372	387	351	348	343	378	333	373	318	377	363	370	347	366	340	359	352	371	348	377	367	316	365	344	367	334	365	382	373	349	359	329	362	367	311	339	336	352	365	346	376	343	330	354	369	383	362	351	337	348	356	353	344	352	324	349	371	337	359	355	373	374	353	344	372	349	326	342	333	357	328	395	347	354	343	384	360	365	345	335	354	360	340	326	328	317	332	361	394	328	378	337	383	358	338	376	350	368	393	348	344	362	331	362	369	353	353	379	341	353	338	395	350	378	374	338	376	324	384	338	338	334	340	318	337	366	366	383	350	360	352	370	348	328	359	341	386	352	333	342	341	374	329	353	347	365	322	359	354	365	352	344	377	375	371	346	355	355	346	357	347	378	350	341	352	382	328	354	353	342	344	369	368	346	355	360	358	362	329	383	357	363	342	339	344	348	338	369	357	373	334	354	342	341	349	353	378	367	376	364	353	359	333	341	359	360	347	360	360	343	339	349	374	382	352	351	341	336	362	393	349	321	339	379	349	363	366	386	321	340	335	344	316	342	325	366	335	322	331	353	338	355	383	344	359	333	382	373	337	340	346	321	364	351	369	337	346	370	346	354	351	355	374	387	357	335	354	385	329	313	380	360	351	357	363	358	348	362	350	345	366	358	341	368	366	370	388	375	334	334	369	351	360	351	359	390	350	295	354	309	369	332	335	336	371	363	370	354	346	406	323	368	327	347	348	370	339	356	342	347	327	371	342	366	367	356	376	346	352	386	345	366	350	363	395	355	344	352	401	342	362	330	360	384	317	347	371	360	354	387	351	360	381	364	367	362	386	325	381	341	346	372	385	363	317	352	391	343	345	366	357	339	333	367	350	343	349	372	348	369	353	396	360	370	363	334	337	327	333	365	358	386	379	357	366	388	383	323	321	351	366	331	393	356	336	337	348	371	364	331	368	367	362	388	371	347	325	354	343	319	357	335	377	342	355	324	374	338	372	324	368	344	368	360	383	316	371	342	335	330	357	373	348	365	332	345	336	344	322	365	376	366	358	354	366	385	341	341	369	367	345	358	348	352	353	351	341	326	332	339	343	386	385	375	351	359	342	370	362	369	342	322	352	336	392	343	350	386	382	398	331	366	333	343	336	337	348	357	344	356	390	350	359	355	359	329	341	347	377	381	307	372	353	340	377	361	358	321	340	344	388	367	348	384	317	343	356	354	373	364	358	349	372	314	352	361	391	353	382	346	326	338	380	344	356	352	330	362	343	379	374	339	365	375	348	355	343	358	320	341	352	381	392	382	371	379	365	363	322	349	379	385	389	358	330	329	384	376	398	383	341	364	366	346	364	349	395	352	389	338	338	347	314	374	374	370	350	360	379	356	382	348	371	363	334	370	340	369	335	390	353	335	353	376	332	349	354	345	360	345	345	360	350	366	350	343	370	368	379	337	367	380	325	343	357	374	361	346	340	332	351	363	368	375	391	383	334	353	352	358	372	355	347	360	345	358	383	365	303	351	344	364	385	385	345	381	357	347	374	379	355	338	355	347	372	350	346	364	351	356	338	363	339	345	335	356	360	344	350	323	318	344	343	380	330	389	337	356	344	316	337	322	319	323	362	343	349	385	351	375	337	362	322	343	330	369	369	353	347	377	333	353	399	375	346	401	383	379	374	355	335	361	355	337	332	341	377	330	369	366	380	354	340	359	354	356	358	374	361	364	333	326	340	366	357	330	388	377	352	360	337	398	377	336	367	366	373	357	361	342	369	358	336	380	341	338	359	336	362	341	361	366	336	330	359	361	399	359	387	374	344	368	381	321	362	363	392	365	369	337	352	351	331	379	377	361	363	324	362	350	353	360	358	365	387	377	383	372	368	348	354	375	358	317	355	361	352	359	365	335	347	340	363	372	360	352	345	363	316	374	359	373	361	360	371	332	359	336	356	342	338	379	365	377	372	312	358	362	381	354	392	354	368	377	344	352	350	350	348	369	346	348	360	342	362	346	344	350	332	329	328	313	327	374	352	356	317	379	328	358	378	368	340	327	342	348	335	360	384	331	355	346	391	361	363	368	347	370	363	382	392	366	383	349	355	361	344	348	354	355	324	351	342	359	330	358	371	356	349	367	347	369	383	357	363	357	347	363	353	363	360	349	359	361	358	349	363	366	362	359	351	350	351	320	327	347	391	356	352	368	380	345	347	360	366	340	358	389	377	379	332	335	374	343	333	350	353	361	384	323	364	303	338	339	383	366	364	359	347	373	334	367	331	323	362	350	353	389	353	376	359	348	362	366	339	353	340	361	326	350	351	337	386	328	346	361	352	354	364	388	368	321	356	334	366	351	338	349	349	356	374	377	373	361	370	342	350	328	348	370	332	366	388	366	380	319	355	368	379	351	382	323	354	375	307	341	389	354	376	347	345	322	360	343	356	356	357	356	337	350	350	328	374	368	360	311	350	347	323	391	327	360	356	340	333	357	350	322	351	331	324	350	358	355	371	359	366	358	329	360	359	354	327	348	346	344	345	341	349	349	360	371	346	353	340	358	334	349	354	401	377	344	364	339	368	381	387	331	340	374	369	381	364	345	333	361	358	356	329	364	346	373	405	348	369	359	326	339	364	353	333	349	388	348	359	367	403	350	371	365	377	341	368	318	344	330	378	387	364	392	351	346	348	356	355	335	340	353	344	342	372	335	362	361	361	359	361	345	314	345	311	351	357	404	377	353	328	355	340	355	352	358	347	371	367	338	381	350	339	329	371	370	337	352	363	319	349	353	345	351	351	331	348	365	340	377	361	350	369	370	352	379	368	370	389	342	340	358	345	360	394	334	389	350	361	344	352	356	375	353	335	389	353	331	382	389	392	360	344	340	331	362	368	348	329	385	367	335	364	365	372	372	349	364	382	328	380	323	339	362	361	357	396	353	362	355	371	355	331
25667	21451	27553	25629	6987	1552	1046	804	653	4497	19675	18142	10088	3184	1093	629	450	438	389	410	419	424	427	389	415	455	392	405	418	420	416	396	425	412	439	460	391	401	408	394	418	405	449	420	392	390	390	407	410	420	420	414	395	408	426	427	430	406	382	377	415	392	405	406	382	401	413	403	430	394	414	437	420	402	385	387	425	427	430	440	414	429	425	395	419	428	410	377	382	396	370	404	404	439	407	441	410	375	381	404	425	389	384	406	407	430	409	415	413	431	416	400	424	420	397	382	413	406	373	411	407	424	428	391	399	403	421	402	427	372	406	400	385	393	402	402	406	427	394	452	382	396	385	422	423	373	404	404	402	428	393	405	410	419	409	420	425	405	406	394	441	382	423	400	401	437	410	412	416	394	406	440	367	424	398	388	390	392	416	425	424	403	393	397	391	414	409	380	433	409	396	394	418	359	391	425	352	396	418	399	389	412	423	401	405	414	386	410	426	395	442	374	390	399	380	409	431	417	424	419	440	401	365	391	391	404	395	423	374	429	411	376	396	398	403	424	408	387	417	369	425	411	404	408	396	395	434	402	426	416	388	437	366	383	404	373	379	403	396	407	436	423	402	410	412	411	428	409	402	372	382	407	424	440	404	400	417	411	386	406	413	394	384	390	419	419	426	402	394	450	432	358	389	407	351	377	400	371	409	427	378	430	403	434	424	392	430	418	402	420	372	391	377	397	387	394	431	388	386	397	364	370	405	417	391	425	429	418	389	394	360	391	388	408	397	454	408	395	399	413	418	370	409	450	386	399	411	435	394	404	412	453	427	375	389	384	427	400	407	418	404	387	389	416	411	423	390	396	411	378	396	382	405	417	402	411	403	392	370	374	428	435	397	426	381	440	414	401	384	392	411	412	418	406	392	366	407	430	392	376	428	411	427	411	413	407	412	407	377	410	400	400	379	389	417	386	405	422	413	418	422	392	399	389	377	405	416	404	398	406	394	426	392	404	430	399	436	396	379	401	453	405	431	386	368	407	422	396	416	419	409	425	392	379	399	416	397	419	384	400	390	401	410	412	386	412	413	407	395	397	417	381	400	384	385	417	415	413	396	420	420	432	437	405	400	416	398	409	424	418	426	405	391	430	402	417	400	398	413	378	408	426	383	427	425	385	378	422	382	402	400	407	425	457	418	420	411	414	414	428	419	390	408	387	420	407	397	449	394	400	378	389	396	399	385	394	408	396	386	380	393	374	409	418	419	406	408	423	398	381	413	383	401	399	399	374	402	409	416	382	438	392	389	414	397	419	409	421	419	462	394	409	412	408	397	421	380	413	369	408	419	404	413	436	417	402	403	405	447	395	429	405	393	394	448	403	397	383	459	389	429	419	424	367	401	379	394	401	427	390	423	344	428	426	399	417	412	405	437	411	396	401	405	434	412	413	447	395	403	388	376	412	427	365	394	404	424	409	411	371	406	402	437	414	390	391	400	383	405	426	381	398	426	395	440	400	379	403	445	432	428	405	424	432	436	406	398	400	425	388	408	444	414	434	400	418	417	433	380	426	368	370	392	440	440	387	449	421	388	394	420	429	407	427	403	407	415	375	432	380	403	405	423	394	418	434	389	369	396	457	403	444	407	382	391	416	411	376	395	388	413	392	412	407	419	394	419	432	437	375	400	417	419	424	403	421	400	380	376	410	416	412	372	395	403	447	384	426	388	419	384	422	426	414	425	422	364	387	406	413	411	419	406	402	406	385	402	437	416	440	396	388	378	406	403	373	380	423	394	406	438	391	421	373	396	417	388	387	387	397	392	427	425	426	398	415	422	425	407	427	401	409	400	392	398	399	403	399	380	412	347	388	400	382	384	367	399	383	367	396	432	417	416	452	399	414	412	420	393	381	398	408	417	384	384	409	426	394	405	376	421	397	410	426	419	399	400	437	434	455	446	410	410	441	389	400	415	407	409	421	419	416	416	384	385	405	374	364	403	410	409	408	441	399	429	400	426	472	391	416	419	456	411	429	436	433	417	397	405	409	402	403	402	373	467	387	429	377	404	397	402	391	398	421	390	400	414	425	388	415	405	403	381	380	421	443	427	401	407	412	362	406	399	386	421	398	413	434	443	367	385	397	423	386	405	376	388	390	396	394	421	399	392	398	434	444	393	383	406	416	421	460	399	380	441	382	409	429	404	394	407	409	397	399	416	416	410	404	426	398	394	385	418	394	404	402	412	384	409	442	405	428	415	410	410	396	420	420	425	440	386	383	378	389	437	420	402	408	400	427	407	430	363	369	377	384	432	336	408	446	383	370	359	415	406	396	401	414	386	373	417	382	380	387	414	393	384	455	406	431	397	399	424	420	432	397	399	409	443	375	373	441	460	416	415	403	437	416	378	394	401	385	414	400	410	366	438	383	400	428	374	386	407	387	394	411	384	418	413	355	423	400	447	386	395	387	402	438	409	404	393	431	432	437	364	408	430	403	407	422	408	393	379	399	416	377	379	431	422	404	380	390	407	388	414	401	397	414	384	419	406	436	400	412	430	420	409	387	390	392	417	410	441	385	427	409	420	437	385	365	414	382	394	427	377	397	414	394	380	420	439	450	410	379	424	409	406	391	412	405	439	414	424	399	402	397	398	419	370	409	449	370	441	425	424	423	414	404	429	424	401	388	398	380	430	379	429	397	412	425	419	403	425	428	394	395	397	446	424	401	424	384	432	396	403	420	405	406	380	367	356	405	389	381	428	412	417	399	428	411	435	371	396	395	385	402	389	413	385	434	414	400	407	423	398	382	393	404	402	403	402	396	398	381	379	410	418	454	397	375	444	400	421	395	408	367	401	407	412	386	413	367	447	384	391	380	429	399	376	396	391	387	407	392	397	425	405	410	425	413	361	402	413	444	382	420	387	397	436	424	434	407	397	389	424	387	408	383	386	411	431	414	384	411	404	394	412	415	420	404	346	391	442	395	379	392	397	413	412	425	426	395	419	411	410	409	409	396	423	394	456	372	390	440	452	378	376	427	399	423	365	388	392	406	373	374	406	407	430	450	405	437	414	431	438	414	380	415	398	401	445	410	443	411	439	412	415	391	399	425	422	403	397	380	422	413	356	397	410	401	377	407	405	401	441	381	408	387	428	462	393	379	394	386	422	406	360	374	429	405	419	451	413	389	370	443	379	359	417	401	421	395	428	384	427	389	408	410	421	394	393	433	412	406	413	418	435	412	403	408	413	421	406	458	388	430	395	397	433	405	409	401	377	419	402	397	424	381	396	404	371	409	414	443	418	400	398	423	388	426	400	407	403	405	393	405	417	406	392	431	431	425	422	431	445	401	414	386	389	394	409	418	401	400	432	388	407	402	405	398	433	402	385	391	407	395	387	401	416	401	421	429	428	411	386	442	410	397	407	394	398	416	367	403	437	433	402	448	385	403	413	439	402	422	419	369	388	421	360	433	393	387	409	384	392	433	412	410	357	373	408	431	419	397	425	433
3783	3766	3075	1554	1261	1393	1131	974	961	6759	20034	16102	8608	2978	1212	661	431	401	410	419	329	378	374	399	395	362	384	366	393	354	370	365	357	416	373	400	359	394	375	383	321	351	388	373	398	379	360	374	400	351	399	379	371	391	359	361	365	389	405	393	398	367	389	394	355	374	388	393	372	354	362	383	367	362	364	359	379	386	409	338	386	376	371	411	383	335	364	374	369	416	375	407	346	374	384	397	375	397	408	374	394	388	359	376	386	394	412	377	370	381	380	413	381	386	392	355	417	382	364	392	387	371	389	376	383	382	371	361	342	385	393	385	405	382	368	380	403	386	409	386	333	373	365	374	390	373	357	396	379	359	400	363	381	382	399	369	371	365	390	335	370	378	371	370	392	353	343	378	389	396	370	375	391	395	388	412	435	384	374	383	375	348	334	375	358	380	387	345	376	379	382	397	370	390	358	403	377	409	387	356	390	371	347	372	358	398	386	407	409	414	380	360	361	407	399	375	365	392	393	389	351	381	381	391	367	388	402	371	341	367	385	386	398	389	396	389	360	369	403	373	380	396	371	373	345	380	379	391	368	396	349	355	383	364	361	394	358	389	376	355	365	361	414	345	383	350	411	387	389	376	406	365	389	385	344	351	384	351	359	336	372	350	376	391	377	372	357	366	385	362	389	360	398	371	350	414	375	364	381	399	382	366	357	365	332	392	391	405	360	364	399	362	369	388	371	362	432	402	382	371	364	370	375	372	356	349	343	385	381	400	399	367	395	366	367	366	392	340	383	391	389	380	342	387	383	344	361	354	381	384	368	381	392	345	341	406	394	375	388	364	359	346	377	375	365	372	386	341	363	381	387	361	352	393	340	400	403	365	377	371	387	348	414	356	370	388	384	357	375	388	369	370	363	398	353	361	359	383	380	377	380	364	344	375	346	384	380	376	365	375	389	359	365	408	352	403	355	350	385	381	370	372	383	381	378	385	366	375	380	346	361	405	356	392	407	396	404	344	387	393	383	367	374	358	388	362	364	355	384	381	388	360	415	384	326	367	351	343	388	349	416	364	408	375	387	415	350	404	355	392	394	347	390	380	384	332	399	338	396	364	359	354	354	381	339	379	386	347	345	373	405	382	379	366	351	392	364	380	365	412	370	341	399	371	389	381	387	349	367	364	372	360	347	395	345	347	340	383	401	409	358	394	384	350	356	387	382	396	405	343	361	391	379	403	364	382	353	361	404	360	361	388	375	383	387	351	361	353	388	369	348	370	344	384	371	394	392	388	374	363	412	396	342	377	359	345	405	406	381	357	372	359	415	356	401	360	380	347	395	370	346	374	384	364	364	400	331	366	374	363	349	378	383	368	387	402	379	370	360	420	386	367	371	374	390	367	393	355	366	357	382	384	369	364	377	369	389	381	374	390	373	324	371	386	366	357	364	363	392	373	385	371	357	355	366	367	395	386	349	366	359	366	375	420	368	395	383	367	377	407	393	400	362	380	381	381	353	355	396	355	386	379	368	392	387	373	423	376	368	376	420	395	335	367	381	413	382	360	379	373	390	375	369	374	379	326	410	389	381	398	358	360	345	380	382	381	379	381	371	383	399	359	355	387	415	375	401	363	359	374	336	378	373	410	376	362	394	389	375	358	381	367	388	389	374	388	345	370	327	370	388	391	376	391	370	396	373	379	385	386	348	432	389	336	350	346	384	387	386	343	345	392	372	364	350	389	397	373	404	375	374	364	382	375	377	372	361	416	418	361	332	377	394	415	386	380	348	391	403	387	344	373	382	364	364	376	389	398	380	383	377	383	365	359	372	385	351	362	395	372	375	379	378	385	366	393	358	361	386	357	388	405	372	329	347	368	361	367	389	362	350	390	379	376	379	385	392	420	366	371	394	402	351	389	378	381	377	411	363	344	365	381	344	359	354	372	402	341	353	367	397	354	338	413	366	358	402	371	387	374	379	365	336	379	391	357	344	402	350	372	376	374	377	351	384	355	351	378	381	378	439	389	390	389	363	368	358	371	395	349	383	357	334	388	406	363	366	383	397	425	370	334	394	369	338	397	383	405	386	366	403	386	380	370	399	362	386	354	337	380	382	335	363	363	386	349	380	341	373	367	375	348	405	376	348	410	363	364	344	368	386	358	387	353	406	381	371	367	372	381	393	357	372	370	375	404	364	358	362	346	380	388	399	381	345	398	386	384	387	397	386	410	376	382	401	366	364	393	405	366	360	357	364	383	358	379	375	397	380	372	381	401	391	364	385	393	368	381	404	387	356	377	403	381	368	370	354	364	347	361	358	385	371	398	380	386	354	367	366	350	378	374	376	388	383	374	388	358	377	359	366	388	379	386	384	405	377	399	387	359	352	373	348	334	382	393	360	388	383	347	387	380	367	421	381	384	356	405	381	349	409	403	362	375	401	338	381	377	376	374	389	367	402	361	375	417	387	353	429	368	383	359	378	397	349	342	354	370	387	393	371	372	374	388	390	369	380	368	377	350	373	385	387	365	377	385	372	355	336	403	369	402	394	371	368	398	380	413	345	374	406	380	344	352	361	389	398	399	364	400	380	410	334	425	402	370	356	420	392	374	384	384	428	353	345	383	439	386	349	357	390	379	360	382	378	389	410	379	365	371	374	349	389	325	397	371	367	353	365	355	368	381	375	400	365	361	383	361	376	389	372	374	414	378	381	359	356	397	357	366	387	385	350	384	359	361	379	385	414	393	381	380	328	385	370	380	377	431	360	384	367	401	368	369	373	351	382	359	391	381	372	340	398	363	367	385	396	358	380	355	345	373	400	349	418	355	351	363	322	398	354	397	360	370	387	363	385	367	396	360	386	403	339	344	367	384	361	361	402	361	410	389	365	391	369	354	361	418	383	374	364	374	360	405	388	383	377	356	359	370	377	374	357	380	367	405	381	380	392	364	368	371	375	364	362	371	377	377	352	424	366	345	344	384	357	360	345	383	374	405	355	361	378	385	364	371	377	411	384	365	387	383	386	411	403	390	392	362	397	378	342	357	351	396	356	345	386	380	382	364	416	380	369	369	374	346	378	353	363	357	386	384	374	372	358	366	376	354	382	359	391	365	385	390	366	396	362	343	384	383	367	365	415	348	366	401	379	365	386	348	367	369	350	387	371	386	394	382	390	398	377	342	353	399	354	351	375	364	378	347	355	362	386	352	398	360	387	335	383	328	367	354	369	380	381	389	376	374	384	358	374	390	372	385	387	391	359	349	343	340	352	363	333	396	350	381	367	385	341	389	408	373	369	366	376	370	372	366	373	393	386	413	379	398	360	386	355	354	383	396	362	394	394	354	334	376	346	385	370	363	352	383	419	376	397	393	342	354	354	371	387	381	350	342	383	383	357	365	352	375	397	368	365	411	371	407	360	370	357	364	350	387	380	342	365	386	407	361	396	363	375	348	370	336	394	353	391	370	393	396	378	362	386	376	369	374	363	357	350	395	366	367	391	380	376	436
24744	21482	28698	24702	21291	6567	2144	1198	1078	11752	33331	28992	18463	6662	1864	934	614	578	577	571	567	554	548	508	521	566	570	520	570	568	564	541	521	536	488	530	525	527	563	554	552	553	511	508	498	505	526	540	541	512	580	578	531	569	524	571	560	567	506	553	522	597	536	546	516	554	514	580	553	561	528	528	558	526	509	519	559	526	552	544	513	531	570	554	567	524	551	480	534	503	555	497	549	540	517	528	480	545	553	559	487	534	525	556	533	532	560	526	474	519	541	505	547	532	533	524	560	546	503	533	536	540	555	542	554	520	524	541	525	544	515	543	537	531	527	488	513	569	557	548	547	555	571	511	544	555	520	524	542	513	525	531	543	526	472	550	529	527	513	525	488	560	548	534	509	555	573	553	538	536	552	563	543	509	558	551	550	543	576	574	557	526	536	524	541	551	555	525	511	543	527	549	554	571	552	499	513	536	500	521	518	534	521	548	554	543	576	574	522	513	533	493	536	536	552	543	577	558	497	537	555	557	517	555	530	555	496	522	536	531	526	501	515	559	519	521	550	498	525	573	502	525	512	521	517	546	523	510	510	551	539	536	523	548	524	528	515	526	502	528	541	522	557	488	520	481	508	532	553	590	519	500	531	533	504	571	502	526	550	543	559	574	520	507	541	523	534	514	529	540	573	545	558	505	525	528	546	527	509	534	492	527	549	512	552	509	529	563	520	525	539	535	539	518	521	547	518	528	555	538	513	535	538	507	558	553	547	503	556	522	554	507	530	580	527	566	512	524	536	567	520	527	530	538	494	521	534	536	514	545	564	534	528	566	545	510	523	541	512	518	494	512	531	533	526	495	560	512	537	508	471	516	523	502	556	534	538	578	523	556	595	517	529	527	545	536	564	578	514	552	538	481	493	525	531	557	531	555	526	540	569	520	532	504	538	602	569	546	521	546	584	525	494	508	510	518	560	545	512	539	519	514	527	527	531	580	552	558	558	522	582	576	527	537	566	551	564	527	554	549	564	517	519	511	567	548	545	530	505	569	495	500	529	533	537	543	522	538	566	541	531	520	487	563	535	540	561	530	522	523	530	523	493	499	538	538	555	576	508	509	547	511	553	520	535	498	543	544	573	505	497	531	517	540	491	495	539	526	568	523	522	508	516	528	516	554	549	544	535	553	518	510	538	518	577	575	525	501	520	544	530	567	528	550	490	538	503	525	482	498	501	520	526	507	532	519	538	513	491	577	548	518	539	540	544	536	524	508	515	537	501	494	532	556	503	482	509	581	514	518	579	511	544	554	528	559	504	539	537	542	535	513	516	532	520	508	536	548	497	508	550	540	518	546	565	557	505	502	481	507	527	529	529	521	547	530	536	523	516	536	516	550	523	543	528	535	539	532	539	519	523	515	547	560	506	516	536	525	532	503	545	515	494	514	561	569	504	516	526	559	524	533	540	533	470	525	531	532	530	540	513	524	494	526	561	492	572	522	557	541	570	534	502	532	497	553	531	558	509	536	509	489	532	486	541	552	510	528	539	543	527	557	570	525	536	598	602	554	528	543	545	502	514	540	524	589	530	542	511	525	534	507	511	548	547	514	504	535	540	510	509	519	577	521	527	505	528	527	540	548	540	550	531	504	556	528	514	512	520	536	550	536	497	523	559	548	521	534	555	550	535	518	524	531	505	538	531	552	529	518	508	547	537	522	520	491	515	502	516	522	542	541	513	564	560	496	572	548	530	525	562	517	523	539	549	521	528	545	528	552	575	532	526	528	551	523	498	507	568	522	539	540	540	508	581	552	529	505	547	520	553	555	537	507	518	506	556	523	489	531	501	547	570	539	579	554	522	507	523	520	545	499	533	527	535	534	556	567	551	562	540	549	547	507	513	518	505	530	553	509	560	516	542	545	505	544	499	583	509	529	575	535	544	545	473	543	517	543	547	558	530	578	552	535	547	560	520	497	506	554	546	530	506	562	507	546	537	520	496	525	542	519	535	540	524	579	483	537	526	548	518	523	516	496	501	510	527	493	528	542	503	575	507	547	582	524	524	537	488	522	542	531	523	511	527	538	563	550	527	546	503	560	537	530	563	509	554	497	503	522	525	531	511	556	499	530	513	493	524	582	515	532	523	544	570	534	509	527	507	510	508	544	534	553	481	548	537	545	541	497	545	521	531	485	526	538	523	523	535	542	542	518	527	520	517	510	531	511	486	562	526	478	531	514	500	533	526	539	514	540	532	516	497	504	564	544	561	513	543	488	517	518	511	519	494	552	547	489	526	527	566	531	516	530	538	511	532	539	512	529	486	532	521	573	550	549	536	524	538	510	512	503	549	514	520	529	515	556	512	520	505	550	494	510	558	538	580	526	530	496	562	537	543	515	503	538	547	514	514	522	561	485	545	520	525	491	527	518	542	542	554	502	540	540	501	541	510	542	518	486	532	571	552	520	536	525	514	536	524	470	536	529	531	573	536	544	523	551	549	536	513	529	524	542	539	529	521	537	522	516	529	506	539	528	547	529	521	553	566	514	534	536	511	515	487	523	522	532	517	516	480	521	509	532	482	546	521	508	533	536	501	553	487	512	550	531	500	559	548	500	524	565	543	523	556	535	543	502	505	546	521	510	531	537	527	549	527	589	543	560	493	523	532	486	507	505	529	523	535	541	518	525	537	539	530	520	527	555	558	541	538	558	536	535	539	551	492	549	521	519	518	533	511	531	530	522	538	540	506	490	527	479	517	563	550	515	540	510	506	538	547	532	544	526	539	514	539	534	541	546	506	529	548	511	568	518	539	498	514	520	563	513	512	519	521	525	505	574	545	555	526	514	563	484	529	535	537	550	536	533	503	525	489	527	483	553	539	521	508	520	542	560	532	550	507	523	526	540	528	505	544	541	552	533	526	541	509	563	513	531	520	537	563	581	511	513	540	499	523	580	527	552	475	557	555	516	539	546	486	518	520	533	538	534	568	522	522	548	512	491	530	494	488	541	508	531	568	551	537	518	538	536	510	522	519	545	543	485	550	537	476	538	602	562	540	538	490	563	554	504	526	553	574	541	499	527	541	555	561	621	523	510	518	497	504	552	559	551	513	546	528	512	494	499	584	506	526	505	492	504	539	542	562	512	526	514	498	499	535	498	539	514	519	551	555	520	485	501	517	475	515	553	482	507	520	516	521	530	551	470	541	539	497	559	526	537	523	524	615	510	529	513	514	497	573	551	525	527	572	546	554	509	578	557	524	516	540	516	528	536	492	504	542	570	524	524	531	500	503	547	512	547	535	548	500	513	512	535	519	527	484	517	552	547	523	513	518	521	521	503	494	507	486	504	531	535	516	548	533	553	502	521	560	563	554	546	534	508	513	496	570	543	531	554	505	575	537	545	515	511	539	552	537	504	499	512	508	597	553	490	527	487	529	508	524	546	506	544	513	537	546	558	537	532	513	549	501	550	553	479	501	545	493	540	541	530	512	537	508	549	469	510	515	523	503	536
4190	6839	5235	2988	2362	2049	1833	1393	1536	15994	31373	25016	14644	5435	2018	959	590	530	510	479	505	486	494	480	476	513	499	493	486	457	443	466	467	504	466	493	431	476	459	465	482	472	503	499	476	470	460	496	482	479	456	462	482	483	496	493	467	485	484	476	486	491	484	502	490	461	494	461	469	499	485	500	462	484	431	466	535	519	439	483	448	474	497	488	499	456	523	456	454	500	493	490	485	476	510	495	465	484	490	461	483	514	502	455	495	472	476	443	480	501	503	499	509	463	495	475	478	517	500	457	496	468	482	482	485	487	479	483	445	479	470	492	479	478	445	470	510	483	513	484	480	519	460	515	483	507	474	469	483	482	495	442	486	516	459	456	518	469	474	458	461	478	493	455	506	476	486	466	460	468	461	462	497	496	511	510	499	465	451	508	487	479	499	453	470	482	499	500	485	494	492	485	455	484	488	483	486	485	477	519	466	475	484	491	458	503	478	475	471	458	508	467	489	452	453	453	449	482	437	463	479	492	444	472	468	476	504	471	483	494	489	479	460	478	476	491	492	485	495	477	507	445	487	472	492	486	521	507	477	483	478	501	492	519	463	468	505	454	489	523	491	451	517	479	485	462	453	459	530	496	487	453	475	459	494	468	490	477	468	445	506	442	491	493	448	492	512	497	514	470	450	490	482	489	524	469	487	506	488	507	496	469	458	466	479	474	500	513	464	465	489	481	493	474	472	470	467	467	468	472	461	473	484	470	462	449	490	503	468	474	480	443	486	483	478	473	486	476	483	494	480	476	486	455	433	474	459	479	505	514	483	483	476	478	429	490	464	464	492	489	503	509	449	479	477	511	492	464	490	516	489	465	489	488	493	490	480	476	467	460	485	460	484	484	489	472	468	465	502	517	488	482	523	462	470	522	462	437	512	503	482	449	509	492	461	486	493	489	491	482	469	450	442	477	511	495	481	471	440	482	468	489	502	455	478	465	465	434	458	473	494	511	480	511	495	477	472	502	455	481	494	466	467	468	499	478	511	455	487	455	503	444	480	489	460	482	446	493	445	485	455	482	436	476	470	471	485	492	465	459	485	482	475	449	469	495	474	488	518	476	502	466	470	463	465	465	516	474	479	482	437	493	468	465	471	441	494	497	460	487	497	495	500	480	497	490	495	468	440	526	431	429	498	488	493	447	504	490	440	478	500	448	484	461	518	474	486	483	463	496	513	468	465	471	497	461	503	456	506	493	490	470	475	496	461	487	477	487	443	489	475	512	465	468	487	475	477	467	463	455	442	490	455	471	475	452	469	488	488	461	438	442	466	448	466	501	464	482	463	479	472	524	519	465	486	477	486	495	450	426	466	462	490	457	482	496	467	479	467	513	493	486	466	487	505	510	463	473	477	477	492	463	474	466	457	454	499	488	460	468	501	495	493	483	500	453	479	471	508	495	489	495	490	490	449	443	463	501	470	498	509	505	485	456	475	474	517	486	477	475	515	469	490	450	457	476	537	509	455	511	500	437	488	484	462	533	497	431	456	494	494	478	499	446	454	513	484	478	436	493	467	445	479	491	467	461	496	489	517	465	491	474	459	472	513	463	485	496	455	489	479	458	452	521	458	487	467	509	507	475	447	493	477	481	478	493	508	489	473	471	450	488	489	467	502	514	504	475	474	500	495	515	481	513	492	463	492	497	460	515	514	487	460	469	523	501	466	492	431	462	448	482	531	492	523	485	469	477	501	438	476	493	518	469	491	485	479	450	436	415	475	476	446	474	501	497	472	482	492	480	481	472	464	459	468	472	513	461	500	473	488	483	475	507	526	491	510	475	488	489	469	491	488	461	474	483	509	458	453	483	469	514	482	472	440	476	501	481	499	471	475	464	535	418	497	482	458	522	497	485	497	446	468	474	495	449	476	468	467	533	509	474	462	462	507	506	513	494	498	527	461	507	486	504	469	473	482	468	494	513	490	499	517	449	498	506	497	475	479	512	511	440	452	485	501	475	450	454	476	486	476	502	492	448	527	450	480	476	448	513	494	473	470	475	485	476	481	480	473	457	457	495	469	490	486	463	480	478	488	506	472	446	498	516	500	477	477	519	447	494	456	471	487	473	488	503	521	493	458	528	511	506	463	448	465	499	466	496	494	485	465	461	514	441	488	504	466	487	472	471	486	472	442	460	450	456	491	453	482	455	448	473	481	477	524	464	493	440	470	486	443	483	498	457	483	487	481	498	482	504	464	507	489	486	472	456	493	467	472	478	473	470	495	463	484	493	515	489	476	461	442	505	459	491	481	498	481	457	476	516	467	461	448	457	491	457	454	472	483	476	471	451	481	487	446	487	485	458	499	498	473	480	476	483	469	478	471	459	481	478	480	473	499	479	489	495	452	497	465	486	476	472	512	496	473	489	446	470	486	488	443	488	518	493	472	487	473	487	496	444	446	469	436	495	475	485	517	449	472	473	485	479	491	496	452	466	480	467	510	479	469	451	505	455	477	455	465	529	482	459	485	479	479	514	473	527	458	504	466	489	456	467	495	492	430	444	508	458	454	478	484	497	487	499	479	515	493	493	515	478	519	512	483	547	482	486	452	441	496	465	456	504	482	464	507	513	482	484	528	477	511	530	476	459	514	458	501	454	450	483	475	475	498	463	476	495	487	496	491	487	471	505	451	446	468	446	450	483	471	475	507	475	475	479	459	462	484	495	478	451	478	495	506	475	487	486	441	503	524	472	499	487	497	476	487	443	478	448	467	495	443	454	475	505	464	511	461	446	520	449	507	481	443	476	513	454	459	490	501	483	478	483	485	496	439	470	493	488	493	492	443	470	427	470	467	495	489	475	544	448	508	456	489	498	497	487	475	467	516	471	492	483	471	456	498	464	490	512	483	469	462	509	474	441	473	457	469	479	478	438	469	466	453	460	482	469	465	491	489	417	455	504	463	478	463	489	481	509	499	518	461	481	447	470	447	438	476	480	510	526	461	437	474	473	466	495	474	451	458	486	450	457	459	470	504	490	450	492	474	459	486	490	481	416	492	486	480	468	483	484	531	481	513	477	445	449	475	476	467	488	469	470	470	476	493	459	479	474	515	445	484	451	497	485	474	491	469	484	471	487	455	473	469	495	495	461	515	468	486	504	461	459	502	489	478	490	487	451	463	501	491	476	448	455	468	475	446	478	496	484	460	482	455	447	533	488	492	487	501	449	482	483	483	483	483	522	452	457	492	473	488	484	474	501	499	479	431	509	507	482	461	473	445	453	501	496	507	482	461	457	498	475	432	443	471	453	473	467	465	482	490	464	512	483	428	467	470	456	469	484	497	512	460	491	479	480	475	484	490	478	499	502	448	483	473	480	482	441	451	492	454	462	466	453	461	462	459	503	458	473	547	515	492	483	465	462	499	484	483	473	504	493	494	478	476	491	460	491	479	494	471	478	494	464	467	516	513	463	474	437	480	443	513	457	489	489	482	474	493	439	486	464	465	475	508	474
27842	10310	1296	775	562	522	543	481	440	801	1586	1746	1328	832	553	466	414	387	408	443	376	376	405	394	409	364	440	422	368	395	423	404	389	400	410	415	395	376	386	396	412	365	409	413	420	401	449	403	403	383	383	393	368	416	412	416	417	396	329	431	415	357	423	388	394	377	358	390	382	377	392	426	416	411	377	378	394	394	393	386	415	386	443	432	372	368	389	427	393	407	426	401	379	376	436	403	409	391	386	396	458	398	375	399	424	413	423	406	391	378	412	422	415	408	428	383	390	419	376	357	423	362	437	388	410	405	392	387	411	431	372	435	412	394	394	405	420	393	376	407	394	412	435	404	405	418	387	358	394	385	408	390	417	436	405	387	420	364	432	353	384	399	388	382	405	390	385	404	377	394	403	378	433	460	419	407	412	416	408	397	468	450	357	354	430	371	408	379	398	382	385	380	398	404	401	389	374	375	422	374	376	398	397	371	396	418	383	405	350	390	407	377	435	390	391	384	414	375	429	392	391	386	386	391	387	384	389	402	430	427	422	344	407	374	393	419	411	393	369	389	385	407	383	426	395	424	417	392	412	419	412	416	358	430	371	376	414	373	378	400	424	389	377	419	396	368	436	393	369	379	394	407	383	391	394	368	412	448	430	391	384	414	430	420	408	411	367	403	409	367	397	392	409	384	409	428	392	397	382	391	401	370	404	399	416	396	413	406	401	382	418	415	408	395	410	373	396	392	354	381	383	422	411	403	417	398	404	377	430	408	387	397	373	386	401	406	412	437	380	410	419	412	384	395	432	410	382	444	392	379	409	395	353	396	415	400	362	412	389	393	413	394	389	404	372	396	396	411	410	408	382	410	392	401	427	419	404	393	426	405	407	398	405	431	388	393	422	407	374	395	369	377	405	422	402	416	396	419	388	401	388	387	414	364	363	396	396	412	410	440	411	380	402	456	406	406	383	407	427	407	386	379	407	425	415	438	396	368	373	376	350	392	422	424	394	413	402	369	427	423	358	420	368	410	381	422	437	348	416	415	434	379	387	393	414	398	420	387	419	444	389	417	378	407	370	413	368	378	382	386	379	394	385	433	371	413	382	412	403	418	394	361	408	359	402	371	410	402	405	394	403	364	400	392	411	389	382	415	368	401	404	410	415	414	386	389	440	394	385	404	407	428	397	401	361	363	354	401	389	375	383	388	426	400	423	389	402	394	408	371	386	362	412	449	392	394	409	384	378	412	375	407	386	419	422	405	416	408	375	411	374	373	411	395	394	387	390	392	414	407	382	376	365	366	442	418	409	403	403	395	403	405	389	386	425	406	389	414	380	380	357	423	421	422	387	411	387	390	392	412	377	397	381	396	393	401	406	391	384	416	413	379	392	410	381	416	370	387	418	400	412	406	378	416	400	397	393	381	389	404	393	415	402	406	424	402	402	371	392	370	389	389	421	433	418	401	386	404	381	386	407	386	425	405	427	392	374	410	436	375	398	413	398	393	407	405	356	362	386	387	415	439	421	397	381	419	396	434	404	415	406	426	391	399	383	395	387	396	411	362	404	377	382	391	406	429	402	445	399	405	406	382	384	378	359	414	384	405	427	404	406	394	413	374	391	418	423	397	376	370	414	392	384	398	415	387	405	413	396	404	413	398	418	386	418	383	416	409	361	396	417	421	413	419	371	416	398	410	363	394	377	396	357	394	403	386	439	415	422	394	367	458	423	396	389	388	392	432	426	387	408	377	350	405	375	382	343	373	410	398	395	397	400	414	409	418	401	380	390	420	415	414	379	411	402	354	450	411	415	443	367	422	402	435	395	398	400	414	401	394	413	399	398	399	401	404	361	375	435	433	412	433	410	395	373	399	398	423	394	419	422	409	388	436	441	403	382	390	416	401	416	358	383	372	387	396	420	399	445	403	434	420	391	424	399	405	361	407	373	408	423	422	400	392	426	397	369	379	367	372	402	380	399	393	370	372	386	419	442	453	430	456	390	389	395	379	417	436	413	422	426	398	419	360	399	441	373	408	403	392	384	423	358	382	391	392	386	420	412	383	393	407	422	394	419	416	367	397	411	400	406	414	441	380	390	407	407	397	386	398	401	411	432	407	411	426	408	395	374	417	399	399	405	426	404	400	396	408	420	393	370	466	426	391	411	442	386	373	405	381	438	388	405	419	427	403	404	392	407	386	401	414	416	409	390	397	388	380	438	364	423	389	403	404	419	398	379	444	410	387	378	414	366	388	412	383	402	364	412	396	381	400	387	406	404	399	408	375	402	391	399	412	382	395	408	395	378	401	416	388	392	401	375	410	404	394	386	351	405	391	386	395	399	388	400	382	428	383	397	431	417	388	416	382	379	390	427	402	378	404	389	401	396	407	354	417	407	390	411	413	438	428	414	386	383	382	400	398	410	392	406	409	379	405	393	416	397	394	378	429	385	425	373	410	387	398	414	391	418	345	425	404	372	417	395	364	406	422	364	416	370	394	393	369	406	404	427	393	380	406	422	378	416	418	431	428	437	383	428	353	423	412	393	399	385	404	437	412	401	435	413	389	382	381	381	390	388	398	388	373	434	398	395	414	400	391	400	372	396	429	408	396	430	399	424	381	415	358	379	397	448	389	394	386	382	444	390	375	403	440	400	407	396	417	371	408	378	428	399	385	381	408	426	382	432	405	430	422	423	376	409	420	411	388	430	411	417	454	394	388	416	376	425	370	379	369	384	386	362	354	407	379	405	402	373	401	405	382	409	446	410	431	395	403	377	385	386	437	419	374	419	404	407	424	423	403	393	432	414	368	385	411	429	394	365	396	417	385	375	400	364	396	387	395	423	385	392	401	359	388	380	393	374	391	395	414	359	383	426	386	400	432	405	394	381	400	405	433	383	387	380	394	389	424	425	390	408	376	432	393	414	401	381	409	353	390	390	384	388	434	403	390	402	374	422	425	412	419	412	389	386	367	361	391	430	395	394	410	442	431	405	375	418	410	422	430	412	401	365	369	398	394	428	434	413	385	405	400	395	389	353	391	377	396	397	433	379	411	375	429	408	381	400	387	418	396	405	418	424	424	402	376	393	384	389	403	366	412	390	434	357	401	365	393	403	407	379	390	391	406	405	406	418	387	383	398	382	374	366	402	390	381	420	423	370	399	390	393	402	404	421	396	389	385	390	356	405	397	410	410	375	412	410	434	411	402	420	375	391	412	425	430	417	412	362	399	407	388	402	390	385	400	396	401	426	395	400	364	439	436	402	385	400	425	397	380	391	409	413	404	421	432	378	370	417	390	393	380	425	404	402	396	424	409	381	369	404	384	379	386	396	358	421	419	331	403	382	370	354	393	406	409	368	378	423	381	384	399	373	413	404	379	416	400	383	425	404	388	400	418	386	393	381	399	373	376	382	436	421	427	385	413	386	403	349	402	405	416	405	382	386	399	378	400	387	391	360	423	405	386	391	365	413	430	406	440	408	379	426	416	377	395	402	425	411	420
5415	810	827	644	671	600	514	497	470	1045	2326	2176	1435	884	486	406	361	350	350	384	336	371	330	345	343	360	346	361	381	340	342	392	347	375	365	367	342	322	368	345	351	360	359	368	370	344	341	376	389	354	329	383	349	388	351	392	371	369	365	362	370	341	366	352	387	354	383	333	326	347	338	355	373	356	335	368	350	377	399	362	394	320	343	354	363	346	329	350	378	354	353	348	352	352	372	384	369	348	354	336	374	372	353	393	354	349	368	353	372	359	388	363	376	332	395	365	387	384	350	344	397	351	382	356	325	310	330	321	368	363	337	388	394	353	374	338	380	352	368	369	406	351	374	328	354	362	370	377	362	350	327	360	342	360	384	345	366	327	352	378	334	342	359	346	380	382	349	368	390	359	364	348	346	349	381	367	372	352	349	422	336	352	380	340	403	378	331	330	379	349	327	355	375	367	344	362	370	349	369	350	376	347	369	345	355	355	366	363	325	347	352	347	374	379	362	363	380	369	340	380	373	343	389	375	362	364	373	385	361	381	362	378	349	341	326	374	358	346	369	343	361	347	330	355	338	364	365	351	379	370	379	372	357	353	380	356	389	362	338	344	352	381	363	315	344	357	341	352	376	388	357	381	344	325	374	371	342	354	357	372	369	312	361	380	364	374	336	355	341	402	360	339	330	385	346	361	345	359	358	364	363	330	360	347	351	374	380	372	373	331	373	383	321	363	391	387	334	346	367	363	357	338	382	374	396	371	335	349	352	334	400	357	362	358	356	383	350	396	350	343	357	358	389	389	377	393	335	367	357	342	315	357	347	317	385	334	328	324	363	322	325	357	344	378	373	356	356	342	368	356	379	332	347	362	352	373	357	369	355	366	370	363	390	365	360	352	331	364	368	384	329	354	371	360	387	383	397	343	359	365	353	332	376	358	382	356	339	351	331	359	374	352	375	328	334	366	329	358	365	312	362	388	347	394	360	338	349	391	356	385	372	371	352	348	349	375	369	395	360	402	359	339	358	361	369	336	356	331	338	331	382	366	360	364	361	359	382	353	379	380	322	340	385	322	335	383	358	343	347	354	346	358	330	370	332	357	327	365	364	336	357	329	333	340	371	374	344	361	361	394	342	341	356	377	365	395	374	327	384	334	356	352	359	354	344	358	344	372	327	345	366	344	348	302	346	361	370	338	348	358	368	372	366	369	369	371	332	364	360	359	339	346	363	320	343	356	377	348	329	340	327	381	354	372	385	337	368	349	378	360	359	345	382	384	342	391	358	380	384	351	338	401	382	378	341	352	370	348	366	339	394	397	359	350	353	345	365	347	389	375	343	367	351	338	379	368	359	369	359	326	356	363	348	369	390	327	346	349	391	355	371	393	332	403	374	375	357	383	370	352	383	354	345	349	376	327	359	379	359	342	362	351	336	349	373	338	352	360	378	349	376	339	349	356	385	400	343	366	382	329	390	365	369	340	357	355	345	374	354	351	362	385	336	366	358	361	341	377	314	378	390	336	374	366	378	356	356	359	366	349	363	379	351	371	393	337	358	363	337	356	349	362	352	350	366	386	386	354	345	397	352	393	358	345	363	334	346	372	349	341	339	365	364	332	370	378	373	367	336	345	318	347	380	354	385	346	327	375	357	329	343	359	345	353	377	368	401	365	369	359	349	344	338	373	384	376	376	377	349	396	360	364	348	353	386	355	360	349	354	354	351	355	344	371	342	347	362	372	335	369	353	321	354	380	333	381	338	367	357	394	335	348	341	343	392	339	372	383	371	389	349	389	361	377	390	356	380	378	367	338	350	362	324	349	383	329	349	366	356	328	322	372	343	329	341	390	361	386	356	403	346	341	332	348	362	359	343	336	371	388	343	362	368	344	374	363	350	333	369	360	347	329	362	348	346	366	356	344	358	382	383	378	356	366	370	406	330	330	390	330	347	341	349	376	356	320	371	312	360	341	402	329	395	376	378	371	341	342	367	354	322	375	343	359	366	355	351	339	365	366	364	352	346	394	341	349	377	342	381	319	335	327	364	357	341	369	334	349	368	354	355	313	358	376	359	380	354	364	332	333	363	374	341	365	338	322	367	402	335	375	369	336	361	355	330	336	353	347	386	369	350	330	385	334	381	346	324	376	355	322	365	335	361	371	363	361	353	372	323	359	377	365	361	353	382	380	337	400	357	363	336	344	358	374	359	383	395	346	348	361	359	338	380	354	360	397	333	387	372	339	400	384	352	378	348	356	383	357	411	335	359	366	375	357	366	369	380	370	345	365	387	370	339	378	325	375	393	373	361	381	374	357	387	334	359	354	347	386	315	390	353	412	355	366	382	345	363	389	395	362	355	378	361	358	324	368	396	352	337	370	361	370	384	344	374	361	369	385	322	382	369	346	376	367	370	426	401	374	382	356	379	343	389	349	373	383	339	369	317	345	331	342	335	343	381	337	363	349	336	392	338	356	336	363	324	370	350	367	361	345	375	364	356	344	343	345	371	366	364	346	343	318	376	363	387	374	314	328	358	362	370	338	369	370	364	336	352	339	380	346	354	346	348	367	369	338	395	347	355	364	378	338	347	355	339	341	355	352	340	335	360	340	370	352	350	387	380	335	359	353	349	353	372	353	363	345	362	375	372	347	359	345	369	373	363	371	370	334	355	350	371	390	357	355	376	380	379	363	336	380	361	401	350	369	368	369	358	346	347	394	330	316	361	365	362	367	326	373	342	336	350	359	356	349	376	379	385	318	326	367	367	391	361	348	344	396	364	353	353	324	366	357	348	386	363	334	373	336	358	349	365	355	357	365	333	355	368	368	370	375	335	375	388	348	352	328	381	368	384	366	353	373	367	372	347	349	338	365	365	356	347	390	330	358	359	355	372	370	373	373	356	379	392	371	369	356	404	360	343	344	345	365	369	322	340	370	351	346	354	370	335	341	380	367	385	356	373	342	336	357	323	373	349	326	370	342	375	380	352	323	370	371	371	383	323	372	369	363	350	359	379	353	362	389	341	346	373	358	335	318	400	380	351	359	326	385	359	349	387	324	369	341	359	356	360	371	372	356	349	388	359	331	353	353	360	363	348	375	380	370	373	367	354	369	350	399	390	398	364	388	347	372	355	371	365	382	388	368	359	354	353	388	354	371	370	326	346	361	352	370	353	355	341	321	375	416	346	340	371	343	331	322	364	394	390	347	360	371	348	356	345	362	361	388	355	366	356	334	392	325	341	357	408	331	353	374	359	347	334	366	314	380	350	342	335	371	334	345	351	331	370	392	384	371	392	324	358	369	365	362	354	330	346	369	303	345	391	378	360	382	373	310	360	374	369	392	346	340	367	350	373	376	357	381	339	389	354	344	329	377	360	367	349	358	351	343	364	372	376	360	360	338	332	377	359	385	344	363	331	349	371	335	378	351	354	368	372	357	347	382	345	350	353	351	378	354	342	376	378	396	351	413	356	351	368	342	383	375	386	382	352	360	360	352	360	363
25540	21414	27448	25559	7716	1608	953	733	662	2855	16995	18023	11198	3530	1145	658	449	423	396	380	424	396	384	408	390	422	383	430	424	415	411	405	408	420	404	398	418	394	407	393	404	431	411	393	399	384	413	417	426	428	424	376	393	393	393	388	400	435	383	402	401	403	417	414	428	407	432	423	426	408	433	393	378	392	389	364	390	448	414	420	411	367	397	401	417	401	413	396	394	393	436	436	409	402	392	352	372	409	401	403	423	380	401	413	402	415	383	428	392	415	408	399	406	386	417	375	403	422	422	410	414	390	396	362	367	426	369	406	388	345	412	398	398	412	430	399	384	434	384	389	377	410	415	434	457	419	419	405	407	408	416	371	427	405	389	436	406	455	397	435	436	408	400	426	445	438	393	385	370	390	419	416	382	408	399	407	413	392	363	425	413	372	367	435	385	387	432	392	414	382	406	403	395	405	416	424	398	420	407	365	427	395	393	427	372	374	346	409	361	400	384	387	427	416	399	395	460	390	397	410	392	347	391	405	446	422	427	417	377	412	404	394	439	405	392	398	360	443	397	401	369	423	400	421	396	418	396	399	397	383	399	423	420	422	384	358	429	360	414	392	400	417	444	380	407	416	356	365	387	441	416	407	398	402	372	400	406	415	399	389	415	418	403	390	387	372	413	381	392	375	416	394	395	391	411	425	375	419	422	392	393	403	423	425	414	375	385	382	385	417	390	371	412	393	435	405	376	369	404	413	400	403	393	403	411	424	377	423	389	382	387	362	382	384	423	387	370	404	431	388	420	368	411	396	398	380	379	375	375	408	403	391	418	408	404	383	386	371	370	425	421	397	430	371	454	383	376	373	367	400	409	406	389	387	378	403	339	398	427	394	399	354	439	358	378	388	392	390	402	399	434	405	382	378	380	373	368	400	430	418	406	416	395	406	409	401	426	411	388	389	450	407	415	397	386	403	394	406	384	409	368	399	418	408	389	367	389	414	402	410	415	431	398	390	431	427	396	379	372	385	429	407	394	413	412	395	426	404	384	370	406	408	392	423	398	427	434	394	401	392	359	416	396	372	409	393	389	411	388	364	386	394	375	379	413	438	379	371	414	405	415	368	407	381	386	439	441	357	395	386	374	363	390	428	430	426	393	385	410	359	384	406	376	409	386	421	374	395	400	409	407	376	398	432	429	378	386	409	373	374	380	417	443	415	400	358	388	371	360	376	374	383	368	405	389	411	378	384	398	427	398	379	416	404	361	389	388	421	385	377	420	403	366	406	400	390	389	374	388	410	406	396	378	392	381	430	393	398	388	390	373	408	430	418	399	404	420	394	391	413	385	399	414	380	428	394	441	426	411	404	393	375	417	408	420	413	380	357	413	393	428	431	400	378	387	411	414	383	420	415	430	388	351	382	394	389	360	381	384	403	407	386	424	396	394	396	376	379	397	359	397	415	407	406	392	406	410	379	427	416	392	409	414	386	399	409	421	408	365	407	418	397	377	403	405	429	417	398	371	389	359	409	409	429	391	411	408	429	432	396	418	373	433	430	432	418	390	436	406	401	418	399	397	428	410	367	366	383	422	422	416	393	443	450	434	397	399	398	385	384	368	386	410	444	385	409	417	389	423	371	399	431	397	447	403	414	391	379	448	410	407	392	400	397	381	384	390	389	430	402	402	405	382	396	384	372	383	376	428	424	398	386	415	370	405	392	395	391	402	416	401	387	418	411	434	394	401	421	381	434	394	416	406	410	355	403	374	377	443	388	403	389	405	390	397	401	381	402	366	379	390	385	428	436	436	384	400	387	379	389	386	443	435	432	418	387	422	406	378	402	443	398	378	370	408	417	418	386	415	382	430	424	433	390	403	424	377	400	418	381	385	408	398	384	400	406	409	422	403	408	392	384	377	392	427	398	359	440	420	394	382	400	415	362	403	412	402	442	394	401	405	357	392	390	393	390	365	401	400	429	387	417	403	429	379	410	413	399	378	387	372	402	410	357	411	420	418	400	385	414	407	403	400	419	380	396	392	387	380	390	410	419	401	404	388	393	405	417	408	387	408	383	398	382	419	348	401	420	397	402	423	371	410	403	384	392	379	409	386	374	393	398	418	419	373	441	425	400	393	392	403	395	424	402	413	393	387	434	389	366	403	363	396	375	399	430	366	443	419	420	397	424	426	418	396	376	428	417	379	376	428	395	379	382	384	360	387	387	394	424	418	379	380	373	421	416	393	413	378	350	390	417	402	409	387	384	390	412	393	425	372	411	418	421	418	380	430	405	399	402	430	416	353	441	403	401	380	399	377	387	368	409	374	400	400	396	366	370	400	423	409	396	373	395	397	398	400	405	390	393	389	423	372	401	377	404	389	395	372	414	400	400	384	404	441	400	401	392	381	408	422	383	387	405	362	426	409	389	381	418	404	384	388	423	383	434	403	389	378	409	397	420	398	367	367	398	372	438	402	394	361	387	374	391	417	382	380	402	401	375	363	377	387	438	428	429	390	415	388	394	399	427	405	376	419	353	406	373	378	415	418	383	373	410	410	386	381	427	415	370	402	405	412	402	391	393	391	372	422	410	387	417	415	393	391	390	410	408	392	409	405	385	440	380	400	413	417	382	397	415	397	412	424	396	388	380	398	408	386	415	365	432	418	358	399	384	410	399	382	404	398	424	378	396	433	400	389	394	373	411	410	397	391	407	401	385	400	387	369	421	407	416	416	371	393	381	383	404	385	403	381	381	433	380	371	418	414	394	432	354	417	352	406	406	367	445	381	397	400	415	416	410	405	415	384	403	362	393	406	415	379	370	379	423	379	385	406	411	402	344	396	397	395	383	415	368	388	419	374	420	425	434	417	406	386	417	384	400	385	398	417	383	415	418	407	383	382	379	428	368	392	389	401	397	368	402	390	405	387	395	417	406	410	372	390	386	385	412	405	413	394	416	381	370	426	388	391	361	403	391	405	392	396	404	411	416	432	379	363	387	402	392	399	426	427	434	406	379	404	404	388	382	409	386	379	379	389	423	378	430	431	401	409	389	388	428	402	389	393	417	409	406	367	391	392	385	410	412	428	396	372	399	396	400	401	416	388	378	379	387	410	400	401	381	419	402	415	412	423	439	404	372	401	390	430	366	373	436	414	392	410	379	422	367	366	417	425	383	413	408	375	371	398	389	403	383	369	368	396	420	362	396	404	399	423	395	394	384	383	407	368	385	411	389	395	438	360	398	345	359	440	410	375	421	378	385	394	424	419	343	379	390	409	401	416	391	414	398	387	400	387	406	397	342	411	432	395	407	406	386	388	412	419	435	398	397	412	435	384	414	393	394	365	412	370	383	442	378	419	391	398	393	369	420	411	392	412	380	396	422	433	416	388	370	393	405	414	397	374	422	374	383	369	403	377	411	404	394	406	402	413	406	419	382	381	420	378	390	386	389	387	406	415	446	415	355	395	394	374	385	382	398	379	425	409	419	404	400	401	420	408	383	400	408	379	390
3816	3662	3401	1984	1743	1430	936	897	836	4710	18302	16548	9756	3369	1242	688	451	406	356	394	353	384	388	391	394	390	420	385	397	378	379	398	378	415	347	370	359	392	387	359	411	366	351	402	377	378	349	390	375	365	384	335	358	382	379	385	344	414	381	344	385	395	369	391	384	404	390	399	387	370	403	371	433	363	388	368	378	398	351	385	344	368	367	390	412	389	353	387	347	383	340	374	327	400	414	371	370	433	375	346	398	410	403	358	375	360	359	372	343	386	383	365	365	429	376	386	326	397	389	358	363	381	390	340	397	370	372	361	353	409	387	401	388	386	371	371	357	401	387	417	429	395	366	400	371	369	347	367	353	355	415	370	329	389	364	412	383	372	367	384	364	400	377	375	362	389	390	377	392	382	379	396	364	362	359	381	356	397	374	364	400	388	378	352	373	369	361	371	401	373	357	373	385	397	378	379	373	359	382	393	342	383	376	380	370	358	410	395	389	355	384	378	365	360	358	397	345	389	400	386	381	364	388	385	353	424	405	368	350	363	386	391	368	365	353	380	345	393	366	369	371	381	369	353	371	378	375	382	368	382	378	354	382	415	384	388	378	368	360	392	382	421	379	388	398	333	374	384	355	400	389	376	362	372	382	397	401	378	384	363	391	410	378	395	367	367	386	391	339	361	359	362	411	396	384	360	384	362	354	357	403	368	367	373	387	325	351	383	390	365	362	394	405	365	392	384	405	376	393	399	371	381	374	374	398	352	354	354	381	372	380	351	348	350	379	375	400	386	374	375	388	405	375	373	352	414	371	382	381	370	390	381	388	373	371	353	349	366	343	398	398	364	354	397	400	363	373	379	403	360	392	371	388	361	364	353	430	372	380	354	423	331	390	375	389	382	378	420	363	389	376	361	422	387	363	365	393	373	393	382	403	394	387	374	355	367	379	401	386	386	385	365	383	375	369	338	386	381	368	356	359	385	378	392	356	364	410	358	365	375	340	398	383	411	391	348	367	382	356	377	417	362	367	386	371	394	367	360	361	335	382	367	363	343	363	392	422	364	416	374	385	369	388	395	342	352	401	378	383	417	366	385	351	349	375	367	401	357	368	364	356	343	368	375	367	377	368	393	395	393	380	374	338	364	368	361	339	420	388	408	362	394	394	390	371	385	416	361	372	339	372	375	386	352	383	376	385	382	366	404	386	356	410	349	398	378	393	374	418	347	382	375	387	342	364	390	351	387	353	371	373	390	371	390	371	370	343	363	369	366	389	382	396	374	392	366	351	381	362	371	378	365	382	382	385	362	370	336	399	390	381	378	379	395	413	381	386	362	369	375	388	360	369	413	375	380	377	363	384	404	401	369	341	364	359	361	412	380	380	365	370	338	365	414	383	392	384	388	399	356	391	359	410	360	377	387	389	378	371	388	380	361	367	378	350	387	351	368	373	358	413	371	338	367	388	363	390	406	383	363	365	359	370	371	369	406	368	377	376	398	376	344	349	393	390	370	385	340	371	392	374	364	350	388	381	369	383	403	368	383	394	365	370	377	365	353	390	400	395	318	380	409	395	386	416	372	379	382	437	387	369	387	386	371	412	367	371	374	388	368	387	358	384	408	394	366	403	395	380	346	367	359	390	380	402	402	379	433	407	364	394	391	376	378	343	377	356	379	359	358	431	370	358	355	370	385	342	370	366	355	389	388	351	384	405	340	381	359	357	363	376	360	393	366	393	384	386	384	383	360	388	381	370	367	342	396	370	401	407	376	409	382	375	383	381	386	338	399	370	362	341	375	374	384	370	392	400	378	376	376	393	378	367	364	383	384	364	383	361	376	347	380	397	380	393	344	357	397	385	378	395	352	369	383	378	369	364	415	367	386	383	370	364	401	357	343	362	380	384	376	381	383	375	363	388	367	378	412	402	349	381	360	398	417	389	411	424	407	403	399	371	351	389	368	378	388	371	376	398	373	409	376	382	379	383	391	353	372	371	355	404	398	342	413	383	394	344	377	376	374	408	364	360	369	371	403	387	383	394	400	391	394	396	374	378	392	403	343	393	393	369	373	365	371	367	342	401	377	379	375	374	385	369	389	357	392	406	324	375	384	379	364	356	384	402	394	347	403	398	351	375	369	377	399	400	343	366	399	386	415	395	379	354	347	386	376	409	366	374	378	393	376	356	371	347	348	387	397	326	357	333	373	350	362	368	399	390	383	392	397	377	368	362	381	375	374	394	406	389	356	334	357	358	362	338	381	387	365	367	384	363	364	373	397	392	380	373	379	333	342	349	385	371	411	384	363	343	388	421	380	361	369	363	378	373	391	375	369	387	397	338	388	388	358	343	400	362	387	367	340	379	328	367	379	386	399	343	369	362	374	383	374	379	364	374	360	360	376	367	384	374	359	414	371	386	397	389	368	381	337	354	337	378	356	389	377	394	403	405	360	381	384	361	383	340	391	371	381	373	375	375	342	355	388	388	374	383	403	387	393	367	360	348	382	377	395	396	390	364	370	390	374	356	371	370	393	398	365	342	352	392	368	387	377	432	360	375	372	356	410	400	394	394	397	385	353	354	380	389	387	378	365	393	339	368	371	408	380	374	356	367	374	409	360	363	363	379	410	372	384	376	377	356	360	369	378	376	398	350	405	365	386	390	376	328	373	407	381	348	367	378	367	364	359	367	382	377	385	363	391	375	381	370	365	353	374	363	386	384	392	408	354	362	372	379	356	380	409	394	382	358	387	382	358	376	352	339	380	384	360	390	359	394	363	325	383	345	398	397	367	371	388	350	362	368	371	395	344	412	408	359	390	394	374	377	375	372	395	397	377	356	339	389	374	390	332	383	340	380	360	378	353	351	344	394	377	361	376	382	385	413	383	391	367	345	370	360	403	348	336	382	350	391	392	367	385	376	398	389	349	347	405	381	384	381	375	405	407	377	401	395	403	338	351	384	382	337	404	388	377	371	386	386	345	353	369	362	370	378	385	385	380	372	366	380	364	392	395	378	395	371	386	387	380	368	386	367	401	360	403	379	387	356	380	351	389	376	358	383	362	406	392	368	410	380	394	416	352	375	374	384	361	378	336	358	367	357	401	380	370	400	403	404	385	356	374	387	401	384	381	341	369	354	389	381	353	397	371	395	350	369	355	353	405	368	412	386	362	371	365	376	374	376	350	377	391	405	345	370	362	350	378	418	361	387	345	402	342	401	377	346	396	378	380	389	386	355	343	363	365	363	376	378	377	369	388	375	357	398	426	368	357	384	382	357	370	401	388	378	356	368	390	398	385	350	360	377	365	381	380	343	380	364	384	386	367	393	363	365	410	369	372	352	365	364	353	390	366	373	369	386	402	366	379	361	400	358	362	338	376	416	386	378	381	347	344	348	395	381	401	386	381	341	409	356	381	364	366	396	325	390	365	371	380	364	376	414	406	385	355	360	368	407	320	367	369	408	364	361	398	384	383	405	407	373	400	380	381	380	368	352	377	435	353	353	385
24603	21416	28603	24635	21196	7522	2268	1224	1051	13274	31977	27828	18257	6101	1807	913	558	531	527	513	540	529	484	504	570	501	520	553	521	502	571	546	533	481	532	507	557	518	523	532	529	523	556	547	544	466	536	510	545	503	516	520	556	525	551	487	533	514	518	514	517	561	497	530	535	544	555	539	548	555	519	560	527	524	496	527	522	525	528	506	517	523	540	490	542	511	544	519	544	524	525	536	469	505	555	513	524	539	538	524	518	514	545	540	523	501	515	516	523	533	512	515	524	527	514	506	464	489	536	543	516	551	552	550	498	528	539	498	539	522	514	537	526	503	546	485	497	498	526	474	525	553	538	482	531	492	535	551	505	514	522	485	555	509	540	501	520	516	507	518	553	550	483	567	550	520	549	525	501	530	516	555	504	503	503	530	524	555	524	524	528	528	504	527	522	531	546	505	569	518	541	510	528	480	552	522	529	551	502	510	513	530	543	531	495	525	515	534	509	514	576	557	554	525	532	500	519	528	534	507	482	543	557	518	486	530	556	490	522	516	486	539	516	589	513	497	541	503	505	543	515	523	507	586	551	565	490	556	556	490	556	497	523	492	476	521	529	488	533	524	521	519	509	535	508	544	514	520	509	559	562	499	487	508	500	502	506	506	550	496	504	469	537	558	497	525	521	514	538	523	480	537	530	523	535	526	556	564	524	488	511	555	489	511	515	506	498	485	561	536	515	559	525	523	519	530	509	533	521	496	503	559	541	509	531	555	559	552	537	539	531	519	508	502	550	496	514	535	548	526	504	469	540	527	496	492	452	493	496	512	518	527	494	558	506	526	518	508	507	560	476	474	504	517	482	492	539	513	484	526	516	518	540	525	519	521	530	522	508	506	500	519	532	508	532	486	514	530	525	501	530	548	540	547	517	501	544	519	511	549	546	491	518	510	504	524	541	497	533	515	491	543	551	498	489	485	509	467	473	561	504	550	519	525	522	521	500	528	558	515	488	535	502	516	487	531	497	539	531	524	505	516	519	529	553	530	556	510	545	532	530	518	510	513	496	548	544	492	523	536	539	488	520	550	514	509	482	542	488	494	497	518	500	515	523	502	505	503	529	578	523	508	559	485	523	524	507	501	519	499	504	495	506	550	515	521	516	490	563	560	513	536	510	542	529	520	508	551	515	480	478	508	482	530	487	488	559	552	478	545	522	491	543	550	513	485	525	539	523	493	495	508	542	537	488	523	551	542	502	551	511	514	520	515	511	518	455	525	503	504	545	538	513	547	497	537	503	535	489	549	505	503	512	540	530	512	497	510	498	517	530	496	495	507	503	523	505	539	534	483	483	523	539	540	511	484	541	493	554	513	491	553	506	541	502	466	505	523	497	549	525	535	513	509	492	495	515	554	551	499	492	531	517	548	512	539	502	527	540	544	535	566	498	550	533	553	505	525	481	486	503	494	511	517	539	499	533	524	531	583	491	488	531	551	501	504	540	544	523	521	484	530	508	509	544	568	524	528	560	533	476	537	492	522	542	554	454	490	542	528	533	541	526	541	478	508	548	520	547	521	473	534	499	548	516	546	506	537	528	541	529	541	570	519	501	532	538	469	526	508	493	473	516	541	530	505	482	509	515	503	512	552	546	554	516	489	513	514	515	521	526	525	523	518	509	492	498	496	545	530	505	498	522	561	482	493	498	529	507	490	510	582	544	478	503	514	536	511	505	521	549	494	537	529	542	509	541	532	488	514	532	527	549	474	529	546	556	522	478	544	480	497	540	511	487	488	506	465	508	531	514	550	516	498	500	555	491	515	484	523	521	482	528	529	506	488	487	543	532	522	491	501	541	548	487	512	485	527	519	512	533	511	516	544	516	509	531	514	540	545	517	540	529	535	558	508	467	516	498	516	551	535	503	490	491	507	527	531	484	565	504	503	554	516	529	515	582	511	507	508	513	471	494	508	519	501	565	561	537	534	553	538	565	555	492	496	534	505	516	507	495	505	498	537	521	517	509	521	520	496	495	540	485	502	509	540	530	552	509	524	554	507	526	499	532	506	468	502	472	531	511	496	528	533	552	512	524	479	524	533	534	525	546	554	534	509	515	495	524	552	497	514	527	560	484	536	504	508	509	526	515	541	530	541	536	512	524	526	525	523	540	492	540	518	525	488	546	507	529	528	538	559	541	490	528	531	502	492	560	528	511	528	571	470	559	509	484	531	533	529	512	457	497	487	518	492	559	520	528	534	488	510	564	513	514	506	498	543	516	522	508	513	498	538	508	543	497	518	493	544	528	490	515	496	532	527	513	544	582	489	514	500	511	494	513	478	512	560	507	493	498	540	473	492	500	521	533	532	508	536	527	505	525	521	493	519	506	501	516	537	527	564	527	517	496	504	539	526	531	510	537	510	535	555	555	517	539	484	518	522	550	526	526	495	493	514	509	567	501	504	491	514	490	531	555	514	491	511	485	473	483	528	539	491	495	496	496	492	513	556	543	522	530	524	533	542	524	506	489	534	551	547	515	571	489	509	526	543	515	560	518	529	504	546	561	500	533	546	548	506	500	558	530	552	558	542	499	513	523	518	532	526	526	509	491	568	514	541	507	492	504	556	534	496	562	495	551	502	543	478	556	514	519	507	500	507	518	524	495	530	528	554	524	529	508	525	522	491	469	526	480	565	523	479	537	519	510	518	483	546	507	493	514	509	499	518	512	545	474	569	519	556	520	492	485	528	515	504	499	527	534	563	503	543	527	522	511	495	522	478	478	539	526	511	521	503	476	565	507	520	454	553	536	527	527	522	476	526	453	508	529	506	493	540	500	523	560	537	531	515	534	524	508	531	526	544	498	525	535	540	507	503	504	556	550	530	561	517	537	520	511	495	479	505	480	528	522	512	516	488	518	549	465	492	517	556	526	522	482	504	508	464	504	562	545	476	475	485	515	523	504	523	510	516	520	566	571	498	507	492	527	514	502	553	535	505	483	480	511	509	538	542	545	504	535	521	509	491	514	509	525	515	499	501	505	500	513	508	549	566	552	500	508	493	541	529	540	500	523	512	513	507	521	494	530	527	529	534	518	485	505	547	554	533	520	529	508	504	500	492	530	537	507	532	510	534	518	536	483	530	482	539	519	535	536	492	498	536	527	513	541	513	512	519	534	574	555	512	497	549	522	535	485	542	501	515	481	528	497	529	495	493	499	531	494	550	518	509	525	545	523	582	528	530	517	503	497	574	534	466	533	534	502	503	511	492	555	510	520	529	517	466	546	531	524	514	494	514	485	522	550	527	541	521	518	466	507	541	513	513	494	515	530	510	516	542	549	543	492	551	506	489	479	480	484	525	527	489	511	516	534	524	542	487	538	511	539	510	557	491	526	521	492	542	551	499	537	572	496	535	534	500	575	490	545	501	524	478	503	517	525	517	562	492	506	549	444	500	523	508	510	500	551	495	533	537	486	532	502	485	513	523	530	507	546	494	518	529	531	517	541	545	509	516	509	511
4063	5904	5907	3373	2905	2510	1984	1499	1494	17097	29903	24193	14743	4967	1887	987	596	464	495	455	471	503	510	486	489	501	440	482	460	462	501	506	478	479	467	469	471	461	494	476	457	447	470	522	472	485	461	470	452	457	445	484	480	484	471	475	453	471	429	498	459	476	507	453	462	459	474	460	479	455	449	472	490	466	441	481	441	480	471	479	465	469	478	524	514	449	446	507	439	499	504	504	478	498	488	477	440	471	467	468	518	455	450	483	491	523	444	448	500	471	481	500	452	481	473	461	443	473	435	442	514	486	486	455	470	476	475	467	501	476	472	451	491	496	466	467	457	435	458	463	468	491	485	475	483	459	477	477	441	436	494	494	490	467	486	465	443	514	470	429	488	445	489	455	454	450	456	479	487	459	442	465	487	488	475	488	473	472	452	450	451	477	506	477	475	479	491	484	487	472	481	455	474	474	461	468	473	438	486	453	450	505	457	506	443	505	479	471	493	507	475	467	444	431	454	459	438	465	494	484	427	487	443	463	510	490	473	463	446	488	494	488	463	482	476	478	479	493	453	475	440	420	514	445	489	480	447	473	486	476	471	479	465	491	485	461	470	509	461	455	447	462	486	454	447	468	468	465	480	467	426	455	449	464	450	478	453	466	466	455	487	483	429	459	465	452	496	479	438	485	481	464	445	479	457	487	400	468	459	461	449	464	473	491	460	478	476	482	476	455	474	485	500	456	490	445	473	433	483	496	480	424	424	458	497	463	460	466	454	528	457	499	491	469	492	463	490	446	472	498	482	465	490	462	498	468	477	439	487	446	439	494	486	442	460	452	436	479	496	497	459	458	471	449	493	500	478	458	464	510	466	461	477	484	449	460	463	497	470	471	469	505	486	475	467	459	518	482	434	474	453	502	457	441	465	505	477	425	494	516	461	461	476	459	477	474	464	457	455	484	435	480	474	452	446	440	483	503	455	431	479	486	479	502	510	463	473	468	461	469	467	482	471	481	474	435	489	470	486	497	457	491	500	479	461	463	459	456	446	462	435	466	473	474	486	492	492	465	448	507	454	500	468	538	464	459	487	465	501	466	491	464	494	466	493	458	450	470	499	478	480	461	470	472	467	447	467	446	497	476	458	463	467	472	485	437	459	507	466	432	496	484	456	456	469	447	492	504	455	479	487	461	483	498	485	463	497	491	428	461	480	465	472	467	472	475	454	437	455	446	437	478	484	485	471	502	468	487	480	509	446	489	485	470	441	515	498	454	507	465	463	480	479	426	464	457	493	436	450	498	529	466	513	440	491	480	480	493	493	495	445	483	475	497	467	483	448	446	446	457	478	479	474	469	459	500	466	497	446	453	488	458	463	479	460	462	474	472	472	428	506	426	504	489	464	481	484	477	476	434	442	481	443	449	468	483	480	463	494	488	428	463	460	455	520	449	497	502	443	463	461	521	490	431	471	453	469	427	490	472	465	433	459	437	445	482	436	484	472	458	440	487	502	444	453	502	484	433	471	489	468	451	445	493	447	435	457	473	509	495	479	512	417	452	477	467	487	473	489	522	472	496	480	492	466	451	440	498	455	489	444	437	463	473	527	480	485	490	472	455	489	450	447	478	437	473	510	466	462	430	465	467	445	444	479	469	430	501	412	495	457	454	489	453	479	455	464	466	465	495	484	480	451	481	449	477	484	442	465	476	495	465	465	471	487	428	479	488	471	484	484	489	501	493	491	477	504	436	481	508	453	479	464	497	454	521	429	491	474	470	439	480	447	448	453	507	457	483	465	474	505	470	470	466	465	470	484	469	437	457	458	475	468	483	448	441	519	495	486	467	505	461	494	433	519	483	451	496	478	506	460	475	486	437	437	499	467	493	474	477	438	449	454	441	450	455	465	484	491	496	494	460	437	476	463	473	513	452	441	477	443	477	423	431	473	459	459	480	455	465	476	484	488	492	458	471	455	476	487	466	482	452	503	487	477	478	498	489	488	450	450	514	470	444	468	509	460	437	443	460	453	445	488	467	461	481	471	490	485	460	487	440	497	476	460	492	488	459	448	494	447	464	455	436	462	473	465	486	480	440	498	448	443	502	490	475	498	447	440	449	484	489	450	458	442	480	491	492	442	441	444	494	480	502	457	507	480	443	435	450	476	433	496	482	493	497	442	490	472	491	460	478	443	465	490	487	442	447	487	465	483	474	484	475	460	483	503	505	452	452	459	447	481	452	479	451	426	477	468	447	478	472	466	515	495	485	430	464	442	438	444	443	513	462	457	463	482	454	488	478	457	466	492	430	470	466	486	460	459	501	445	463	426	456	455	485	476	453	485	436	466	468	458	494	465	467	474	441	432	503	504	493	466	474	488	469	473	512	477	475	518	452	494	438	459	468	455	475	479	501	447	459	487	469	490	479	423	450	471	462	430	471	457	434	448	463	472	497	497	454	464	446	499	455	434	437	462	465	475	446	428	485	443	504	468	438	466	479	461	480	474	489	488	465	433	468	462	481	500	470	467	461	464	475	451	464	496	477	473	435	454	421	475	472	444	451	491	499	439	465	484	500	481	464	457	499	482	470	447	462	459	480	462	455	459	477	458	420	473	464	464	496	477	461	416	505	469	474	478	467	465	463	481	447	485	459	471	451	444	425	490	503	431	446	454	468	483	453	448	467	477	465	460	478	482	466	467	514	474	496	512	465	469	478	523	455	469	502	448	458	459	486	500	480	508	455	474	456	444	487	447	493	472	441	462	507	479	451	473	477	469	439	467	438	439	449	432	483	476	457	439	480	454	490	454	479	440	494	465	501	466	454	484	479	450	501	480	460	490	468	486	446	446	444	492	485	461	473	463	417	455	471	528	507	476	460	476	488	493	488	416	439	496	424	494	470	460	475	474	467	523	474	485	430	455	476	477	483	501	473	513	456	486	484	430	472	510	509	465	488	484	471	467	447	443	485	453	462	449	496	468	494	453	469	457	441	493	469	453	492	514	518	471	486	470	488	485	461	452	472	459	459	489	434	456	435	494	477	485	447	454	456	483	455	439	469	470	492	460	462	427	458	481	448	457	481	448	496	416	484	490	446	490	476	463	489	510	493	476	451	457	480	445	474	502	435	451	435	467	484	463	497	482	474	491	416	515	472	474	462	496	494	450	459	466	474	447	460	457	471	468	490	450	409	533	429	445	501	478	461	442	510	476	485	512	465	482	461	479	465	473	489	457	466	441	494	523	424	443	462	476	495	478	463	463	480	471	470	466	483	491	476	531	474	486	528	463	469	491	456	445	468	482	449	465	428	485	438	467	482	499	462	460	453	506	417	505	465	470	489	481	475	463	430	491	458	482	470	488	505	436	451	481	451	479	442	486	443	459	487	473	455	507	474	459	446	442	443	463	506	437	447	472	438	462	443	438	458	474	490	440	463	495	494	429	486	441	453	471	451	476	482	464	455	431	448	457	499	457	536	468	490	506	476	450	470	492	494	473	510	449	453	442	508	423	440
27672	10359	1534	913	567	520	479	461	451	941	2034	1848	1208	717	489	429	427	382	449	390	405	399	379	382	414	408	373	393	417	415	401	401	442	412	392	382	410	389	390	405	407	390	414	399	391	401	413	414	405	361	406	401	425	396	390	361	379	378	422	394	423	398	389	373	411	371	390	396	388	391	387	412	392	387	371	398	397	358	376	390	381	416	402	391	388	377	400	402	380	389	375	385	398	421	419	402	408	390	379	435	406	375	391	373	397	392	343	391	386	395	389	355	363	423	398	403	387	393	397	370	396	372	393	376	393	354	384	377	400	363	415	412	400	409	368	373	400	396	412	390	375	394	373	385	385	380	410	411	415	378	385	383	379	405	397	382	379	418	376	421	367	388	361	410	368	417	357	414	417	392	440	387	392	427	372	417	406	386	414	425	414	383	362	421	389	374	373	374	364	375	388	388	376	424	420	386	436	372	372	401	405	374	366	383	408	354	379	373	372	385	417	397	374	395	394	377	403	389	391	397	414	378	397	382	392	346	401	375	396	381	374	427	384	434	379	410	425	367	401	400	370	373	399	373	393	392	381	396	373	359	393	372	393	397	396	405	365	407	375	363	390	398	391	390	376	430	403	396	377	407	399	364	390	367	391	379	408	419	399	382	403	382	418	395	397	364	388	377	339	406	425	373	389	391	371	381	385	381	361	379	393	385	397	378	406	375	378	379	376	374	378	386	374	383	373	401	428	393	424	379	418	356	377	403	385	374	409	392	414	390	401	393	396	381	411	381	378	425	410	414	421	397	361	371	399	370	380	375	378	407	422	378	417	366	398	376	376	338	373	381	352	363	371	345	439	399	443	425	413	428	366	400	398	378	407	394	400	386	401	391	418	391	368	366	382	377	397	356	386	386	418	401	390	418	388	401	430	396	382	405	351	401	384	388	384	412	419	355	384	389	399	415	392	388	403	403	376	401	390	442	409	412	397	368	376	384	389	395	426	409	382	391	358	407	387	382	407	414	405	394	399	428	405	382	378	398	389	345	411	406	392	379	378	393	392	374	386	402	404	402	391	414	420	362	398	375	401	396	439	400	409	407	395	372	367	425	392	370	395	388	383	382	409	428	382	365	429	389	396	402	377	368	419	394	394	394	421	374	376	391	394	411	349	391	402	392	388	408	391	411	412	401	401	419	388	397	350	385	389	400	386	388	399	407	419	404	374	407	397	406	411	356	396	399	411	399	396	380	400	386	350	399	363	366	401	391	428	380	423	410	396	412	404	384	409	373	407	403	424	418	380	394	374	432	389	391	409	383	394	418	382	410	375	414	364	423	371	397	341	364	368	435	376	417	410	421	369	416	399	415	399	389	413	360	386	356	441	404	403	348	419	395	404	342	393	391	414	401	359	449	402	391	374	401	415	404	388	399	448	407	400	415	383	399	399	397	373	409	387	427	382	433	391	420	410	398	389	396	406	409	377	392	385	374	383	394	392	397	417	443	393	387	397	421	337	367	389	372	428	402	402	391	415	391	406	401	423	402	371	406	390	374	370	386	389	400	391	378	387	364	421	391	426	385	389	394	349	384	405	369	403	412	399	452	371	350	393	412	391	400	388	412	406	394	383	376	432	400	405	412	381	374	426	401	362	382	420	371	408	417	358	380	376	434	418	408	372	418	391	440	416	417	397	376	383	413	403	406	374	340	409	381	372	391	385	379	378	423	372	394	404	419	406	359	390	399	391	408	411	391	378	403	408	382	404	417	419	394	431	359	382	382	375	366	437	378	397	380	391	409	377	401	391	400	392	411	388	378	393	362	387	386	383	396	412	390	386	375	405	348	385	409	410	401	378	417	393	377	422	363	415	393	439	359	400	389	398	382	391	404	407	434	371	391	422	407	374	427	405	428	400	414	399	375	377	404	362	363	377	385	400	375	412	408	392	366	401	387	394	410	406	394	386	369	403	346	387	396	415	380	402	401	392	393	401	359	381	412	392	436	346	388	398	380	396	387	390	390	357	424	383	412	364	392	410	368	420	397	417	402	426	388	437	400	365	397	376	398	394	416	400	394	345	388	390	395	400	415	375	391	403	376	389	419	406	396	374	406	356	393	393	387	411	376	390	392	366	416	384	404	370	362	378	426	358	378	367	405	408	382	371	398	386	412	393	406	407	390	346	360	416	413	369	386	394	372	387	368	411	419	367	379	384	372	406	416	425	373	374	410	407	377	371	366	403	391	420	363	406	373	445	384	408	420	413	411	403	384	397	440	375	380	389	398	388	391	393	408	407	387	361	380	403	368	407	358	392	374	386	409	402	386	427	359	419	397	383	356	408	437	399	406	350	362	380	368	367	437	391	440	375	397	369	450	409	396	400	424	396	373	412	395	400	380	391	398	394	435	387	365	392	374	361	375	382	369	388	410	392	422	416	401	408	390	403	413	403	362	396	366	416	402	372	377	427	450	398	382	405	415	373	412	381	394	417	406	406	392	373	415	346	424	395	388	385	397	401	392	419	379	399	391	390	400	396	427	373	383	370	358	379	371	379	410	407	401	385	385	365	426	402	378	391	397	369	385	388	400	397	379	369	365	362	403	395	379	352	378	372	393	372	366	357	359	370	405	405	392	423	390	380	375	382	386	378	415	362	398	400	374	408	379	411	387	353	362	377	393	390	368	400	366	404	340	398	425	394	406	393	375	381	404	420	412	390	411	371	390	386	409	402	399	409	348	396	412	382	384	361	408	403	405	388	408	373	393	411	358	426	391	392	381	400	370	362	412	349	403	404	383	404	387	379	417	418	383	356	383	369	378	412	419	415	395	418	388	381	369	378	381	406	394	389	421	392	382	357	402	385	386	428	419	395	396	393	400	387	381	373	355	419	361	406	391	379	354	400	392	435	435	369	387	371	378	393	432	372	384	398	371	402	402	408	398	394	371	381	383	380	417	419	388	381	389	386	394	378	427	362	393	397	420	406	406	380	387	393	387	381	407	394	363	395	383	384	380	361	384	356	390	392	398	410	409	364	362	396	404	412	399	380	413	401	414	388	389	414	379	393	407	364	372	400	388	366	400	392	374	367	390	392	410	395	364	392	372	360	400	392	407	384	413	400	393	388	368	361	392	406	406	390	366	414	376	382	371	356	364	389	379	371	392	406	429	409	380	385	368	383	410	374	407	386	400	385	355	428	407	358	404	376	397	371	386	428	365	393	399	426	406	401	371	378	421	392	389	377	363	401	396	388	380	399	394	385	407	369	377	378	343	364	392	404	400	428	427	420	378	414	385	394	396	389	371	405	403	403	421	376	410	355	402	404	414	376	406	368	378	395	414	410	448	375	384	425	401	398	390	369	409	369	408	407	389	406	388	410	413	367	383	432	381	411	385	401	399	370	384	404	369	388	377	440	391	421	369	351	344	414	435	352	468	390	395	363	395	371	394	350	388	352	398	397	416	421	405	366	391	399	401	387	376	408	404	385	378	385	409	363	366	398	369	388	395	381	399
5412	809	1138	790	598	566	608	500	428	1294	2607	2190	1275	696	478	436	377	362	332	359	363	362	339	365	336	322	373	363	382	369	368	370	356	344	331	329	373	374	387	376	329	385	339	354	334	378	352	335	352	340	369	372	379	365	342	337	358	334	336	349	341	370	332	366	368	364	351	364	386	337	371	330	382	380	312	344	357	341	345	337	354	352	353	353	357	358	370	349	321	330	358	404	338	344	380	328	383	369	356	330	363	342	352	339	325	407	335	342	374	339	327	331	395	349	383	374	364	352	348	356	352	365	335	367	361	346	300	363	354	347	344	352	329	310	334	362	350	347	368	367	313	342	365	368	347	353	360	327	375	324	356	358	368	325	343	377	340	375	383	354	354	362	344	366	338	347	377	391	346	348	341	350	365	349	360	361	360	364	327	331	341	331	358	364	362	378	336	340	343	337	365	350	379	318	333	368	326	362	354	347	325	348	349	340	357	352	347	359	355	364	369	375	358	354	349	358	361	343	309	339	358	363	413	366	392	335	346	356	335	350	390	348	366	351	343	322	315	378	359	324	364	329	357	352	347	360	349	329	344	357	366	351	383	361	331	345	353	359	335	382	353	364	341	358	360	331	358	348	355	334	344	361	348	344	362	334	332	361	361	367	376	330	326	352	357	349	359	366	388	379	334	381	348	344	350	363	335	359	358	333	329	342	345	359	383	355	329	353	347	347	348	378	323	343	359	375	370	371	362	302	344	351	353	379	324	387	311	375	386	374	336	355	355	359	338	364	347	358	324	332	335	347	352	391	344	330	309	356	334	375	330	374	316	362	350	368	381	373	348	358	331	309	349	376	340	350	343	363	368	359	348	390	374	380	360	346	360	361	317	387	355	358	352	336	332	345	356	307	390	332	346	377	353	384	360	333	359	328	342	324	375	364	342	378	329	366	368	410	345	333	354	363	346	327	347	308	348	398	365	370	354	345	340	351	334	363	335	364	339	359	322	345	366	328	358	368	342	366	337	345	337	378	354	350	330	315	343	315	361	381	362	343	377	362	364	347	334	365	371	320	352	358	324	342	357	344	350	355	384	337	333	338	395	335	355	350	328	359	350	352	356	347	365	352	337	330	361	325	349	360	365	339	333	352	341	401	347	369	336	358	349	380	393	365	379	371	319	360	331	350	364	339	350	353	344	307	337	334	351	326	358	351	314	375	360	386	363	367	342	357	343	340	337	396	389	354	360	331	392	359	351	369	360	372	380	405	354	347	358	353	362	399	361	360	357	361	374	357	351	354	386	349	364	392	361	365	358	379	353	362	341	324	338	371	387	347	353	345	355	364	346	416	352	371	335	355	379	337	337	359	342	331	385	326	371	343	333	367	372	347	358	338	359	368	363	335	377	361	354	349	349	347	330	352	384	355	370	394	367	381	338	365	353	388	349	367	367	358	321	361	384	332	360	336	388	330	339	313	376	356	364	346	346	368	345	381	362	373	348	380	395	345	359	378	384	390	373	353	357	358	364	351	329	343	374	337	360	352	392	346	363	317	359	386	346	356	349	357	339	374	335	340	379	323	325	361	346	366	344	342	353	336	381	361	375	345	349	365	328	340	360	359	349	338	337	367	332	371	346	359	379	353	369	367	384	369	367	334	352	339	354	331	368	333	401	360	330	351	352	370	345	343	370	359	291	363	375	332	371	351	375	335	377	331	368	323	381	356	342	364	351	387	343	389	316	345	334	370	370	365	339	331	360	351	347	357	368	360	360	356	324	354	339	337	364	368	379	357	350	373	365	337	356	370	353	367	348	345	387	357	341	333	367	335	354	371	366	351	359	338	352	361	326	320	352	367	398	345	344	386	348	335	355	340	344	345	326	355	386	363	366	359	319	340	358	334	362	356	360	336	346	360	353	333	382	354	347	359	361	344	342	350	343	335	359	359	348	353	360	347	341	378	336	364	344	345	362	354	346	365	390	380	338	326	356	326	380	325	334	339	331	344	370	371	360	354	362	332	346	344	373	354	366	357	382	333	338	390	385	351	386	365	357	364	363	372	371	364	352	386	341	371	335	355	354	329	309	372	373	341	349	367	382	336	356	357	384	356	355	365	342	328	346	343	352	363	348	367	360	338	340	371	331	331	363	361	343	375	338	330	352	347	359	363	357	374	345	380	342	379	373	339	324	357	376	342	360	352	331	364	373	315	328	385	376	341	357	376	346	347	330	376	348	342	339	369	385	368	343	372	346	354	375	346	372	348	358	359	341	331	351	342	331	359	351	375	346	342	339	377	383	352	382	362	391	325	350	361	359	329	315	353	339	363	337	356	344	348	333	360	389	351	358	360	343	344	372	353	353	358	350	344	344	358	364	342	344	345	367	348	358	363	355	350	338	368	384	335	361	358	312	343	369	356	362	319	359	346	358	339	349	315	350	360	324	328	330	354	379	327	333	356	375	352	331	372	335	371	334	329	363	368	366	355	389	369	352	337	369	361	339	342	350	342	338	363	359	345	384	340	381	374	346	352	358	343	373	353	376	387	355	355	384	382	358	361	367	361	328	365	376	353	366	311	353	365	370	345	320	332	361	309	343	342	339	365	383	327	350	349	358	343	315	331	344	337	366	381	341	333	340	361	333	352	376	358	331	317	340	343	393	386	330	348	331	348	328	363	352	345	347	370	358	337	345	341	345	367	342	356	343	327	355	370	354	351	345	330	374	348	362	359	354	373	337	368	376	339	344	375	343	355	348	357	384	364	350	353	351	387	347	338	361	327	356	326	342	353	345	360	366	340	347	394	373	315	349	352	376	368	378	346	355	360	373	347	367	351	391	360	340	335	340	380	348	349	351	324	361	327	332	367	333	356	363	341	381	334	351	346	341	349	364	363	345	340	349	348	344	370	360	362	377	346	368	347	355	342	368	360	372	397	374	336	358	327	359	375	354	354	377	334	368	350	363	395	303	335	372	376	364	347	354	362	342	315	339	349	335	356	334	346	343	379	339	353	351	331	372	356	353	363	346	365	353	390	320	363	342	341	356	380	357	334	326	373	361	358	371	371	384	370	334	351	390	385	338	345	357	333	436	330	347	368	356	355	362	384	356	361	365	346	366	355	386	368	331	331	353	339	381	332	337	348	364	365	335	364	385	355	330	357	346	311	348	339	360	342	357	360	329	348	351	335	364	352	385	344	358	354	359	376	341	362	357	352	401	357	386	319	338	335	345	351	355	349	354	342	400	371	335	322	361	332	358	322	394	343	353	361	323	329	358	336	371	377	349	371	340	342	361	338	340	342	343	364	358	363	330	357	350	371	339	345	314	379	387	343	359	340	344	345	326	392	362	379	362	374	403	328	385	353	346	368	348	394	345	357	356	351	349	376	319	352	352	347	383	368	380	347	368	364	392	336	352	362	333	361	361	359	358	353	367	378	336	383	373	359	364	377	330	311	372	357	358	367	369	371	356	342	352	385	382	334	366	325	317	361	340	321	365	367	353	339	362	313
25546	21416	27482	25563	7379	1455	981	743	591	2934	20269	18986	10019	3038	1019	592	448	402	406	388	412	453	400	384	411	374	409	368	356	404	351	453	356	406	440	402	407	390	400	405	398	375	412	401	395	387	362	385	390	410	412	418	412	423	381	371	390	394	394	408	397	384	414	397	390	385	405	420	376	415	399	397	391	380	392	378	378	400	412	409	421	417	385	366	401	410	378	421	377	410	386	402	375	419	391	393	392	366	374	366	407	397	388	375	402	402	360	381	375	382	421	451	437	436	380	383	347	411	376	377	434	400	387	366	413	387	393	396	373	412	364	410	402	389	391	383	373	399	434	392	412	380	413	370	381	357	352	387	403	433	380	407	425	386	418	439	418	416	394	373	372	410	434	374	427	429	422	437	371	383	395	396	414	395	399	350	408	385	414	412	391	434	415	404	382	398	426	421	402	421	383	377	353	399	388	384	344	374	362	425	377	412	393	377	411	418	387	385	372	399	440	387	393	395	385	397	403	418	376	392	398	388	397	367	418	389	393	381	409	429	401	397	441	402	378	403	381	396	405	360	402	421	405	396	382	422	412	393	413	403	377	371	401	403	377	393	411	381	393	392	393	391	389	414	424	389	387	406	386	415	387	415	423	404	404	392	389	367	385	409	388	392	420	401	407	370	377	402	394	375	405	410	400	414	374	374	378	407	393	365	400	384	393	400	427	410	416	402	400	389	417	408	381	406	417	387	383	366	405	390	404	423	396	398	378	350	382	375	359	428	420	379	410	377	391	425	407	414	391	381	367	400	430	388	401	400	380	372	412	411	405	396	434	393	376	399	367	386	370	398	405	384	388	389	382	383	392	400	382	338	400	410	406	382	408	410	387	379	395	407	412	410	421	417	358	389	384	405	387	410	394	386	377	411	388	399	390	375	399	378	368	368	391	408	366	375	380	398	422	390	385	398	389	398	391	345	423	378	401	399	402	384	384	373	394	368	401	416	404	397	412	427	428	407	414	389	371	395	379	410	394	394	408	371	368	367	344	383	377	361	404	395	353	346	413	424	378	400	411	429	406	397	423	439	398	406	368	389	373	396	363	387	405	382	361	389	364	387	433	378	378	382	385	405	379	380	401	409	387	384	411	407	386	383	362	391	403	377	416	402	413	403	405	395	365	421	426	419	389	397	411	383	412	383	412	392	350	390	396	401	376	373	384	379	373	398	396	390	432	385	386	412	381	418	396	393	367	367	327	377	392	415	390	361	409	384	412	396	387	368	375	401	405	412	374	387	380	425	401	393	405	401	365	414	382	406	394	378	409	352	339	369	374	384	413	420	400	384	404	374	387	359	381	384	426	427	412	395	406	394	396	410	400	368	400	401	402	377	416	411	390	396	438	405	384	383	402	379	416	368	371	414	384	339	387	406	395	391	344	402	401	377	426	386	424	411	396	394	379	416	395	409	390	394	373	421	419	396	381	392	390	419	403	419	372	404	409	406	398	408	434	386	410	397	400	401	374	415	349	402	388	400	417	381	396	391	387	431	402	384	371	421	400	391	404	392	387	398	419	368	404	362	426	430	407	366	391	411	440	395	419	406	416	427	412	389	359	413	394	373	418	359	397	371	424	356	358	377	374	390	394	389	387	379	403	359	375	407	414	382	393	412	409	368	394	395	397	413	370	396	391	407	367	364	393	410	406	388	414	359	386	405	418	414	401	398	383	404	376	405	424	445	398	417	400	397	394	397	417	415	389	411	390	341	378	406	351	416	417	385	403	401	382	405	361	345	399	420	377	394	381	372	402	365	381	382	405	386	363	379	391	386	381	384	398	386	390	410	375	398	374	361	403	384	400	398	407	346	381	357	410	403	413	383	406	432	396	382	403	394	388	414	391	400	389	389	418	388	432	402	377	359	363	403	386	387	413	395	384	374	362	374	376	407	364	398	400	394	411	405	405	387	380	388	404	382	405	417	413	403	409	396	400	413	373	398	379	430	386	357	393	364	401	402	405	408	363	405	356	398	405	424	382	447	390	385	378	365	378	411	373	397	409	396	395	367	388	391	385	405	409	375	383	385	382	412	400	365	357	390	394	393	397	389	378	422	372	370	375	397	385	381	393	410	403	361	384	357	404	372	384	349	391	391	375	386	382	394	381	413	364	385	392	397	381	395	394	388	383	417	385	387	392	372	407	352	413	418	417	422	399	408	396	407	380	403	410	394	378	372	405	368	372	397	380	361	378	371	442	391	370	359	426	398	384	398	394	393	414	380	401	432	405	377	370	399	400	402	371	389	343	380	395	363	403	421	350	426	405	401	403	422	382	388	392	389	405	374	389	404	416	382	411	411	409	385	421	418	385	386	394	389	413	399	370	409	392	434	364	355	388	411	403	405	376	411	402	373	403	336	390	407	422	375	439	375	359	420	380	401	402	393	387	400	366	360	383	426	388	375	369	390	402	386	418	385	426	365	371	412	379	443	408	380	375	391	357	418	368	392	375	358	376	374	391	376	389	376	406	463	419	397	341	382	339	390	389	399	380	372	357	444	409	421	362	382	394	403	408	348	375	365	414	410	428	387	370	388	396	402	403	379	404	388	395	387	349	412	413	430	402	413	439	401	369	387	394	373	427	394	399	359	392	413	396	369	371	432	341	382	389	364	387	400	397	408	395	380	382	411	379	395	402	387	371	415	374	420	411	386	376	412	422	398	441	361	369	422	373	377	407	392	374	422	407	359	412	411	385	367	376	415	397	403	402	400	407	376	418	402	388	398	437	393	369	401	354	390	406	372	387	398	379	383	373	362	406	430	380	398	397	377	400	374	408	379	381	420	397	389	378	416	370	382	375	429	384	390	391	351	361	371	395	401	401	407	386	412	381	391	378	381	400	421	414	361	383	384	393	396	415	375	399	378	385	379	403	410	433	401	413	430	421	369	398	372	387	399	398	365	402	384	392	377	369	361	363	404	390	388	413	397	369	367	365	399	387	426	409	379	374	368	396	409	386	391	374	387	418	404	419	375	399	411	408	403	365	409	380	412	391	366	373	402	384	402	402	360	380	369	382	406	370	405	402	395	410	403	422	394	380	389	410	393	400	389	418	358	399	370	393	411	356	377	385	384	384	400	368	392	377	405	365	385	403	400	383	408	351	400	377	366	416	418	387	384	375	422	417	424	384	438	390	434	421	395	394	425	376	390	393	339	397	416	410	422	397	394	379	375	360	375	392	401	405	387	400	397	393	381	385	368	385	390	384	363	412	400	412	389	404	368	416	413	377	411	379	377	389	381	422	393	402	374	394	388	374	387	392	404	367	376	373	427	361	380	419	401	372	384	374	400	376	390	392	373	362	379	395	383	382	416	408	403	388	397	386	397	428	389	354	402	360	385	401	380	377	395	361	407	373	421	405	423	422	384	387	417	411	346	376	403	437	390	367	377	391	408	373	406	397	394	367	379	422	433	421	404	401	380	392	429	399	441	366	430	390	381	410	385	410	374	411	386	371	400
3943	3786	3071	2047	1403	1259	1061	933	777	5007	21114	16687	8552	2951	1086	616	432	394	381	386	370	386	363	400	381	378	391	383	412	377	378	395	368	377	361	391	382	345	393	357	354	401	332	389	350	380	398	358	410	355	370	365	389	357	389	344	368	366	374	368	358	374	388	385	384	357	355	368	391	357	392	372	385	360	381	388	387	374	375	314	371	360	390	332	344	390	344	346	350	372	399	330	327	380	393	359	384	364	376	377	361	402	354	356	360	391	376	387	352	360	404	372	339	365	344	377	388	372	373	398	398	372	380	385	374	344	359	384	424	401	356	356	350	367	396	372	347	340	365	371	380	376	395	381	386	353	408	364	379	411	339	337	377	390	379	385	368	389	367	371	383	377	406	406	383	387	374	367	381	358	355	377	373	359	374	390	393	364	361	363	375	355	377	397	381	392	388	382	342	376	374	351	381	354	385	372	349	414	361	365	390	396	356	409	380	377	361	372	360	359	367	354	364	386	338	390	375	383	351	367	354	399	381	395	389	374	372	383	362	364	383	384	392	382	392	364	387	359	364	379	371	357	369	391	388	358	361	374	353	346	352	384	361	400	397	358	389	395	379	402	351	385	398	369	410	349	375	384	399	350	376	388	367	375	375	363	376	389	383	353	395	407	397	359	385	379	389	412	369	375	399	337	345	393	330	323	352	380	365	360	415	391	374	362	362	341	400	336	385	375	366	379	350	378	326	367	366	354	395	346	383	353	390	378	369	382	332	385	382	357	333	380	347	350	363	380	374	334	344	369	386	352	386	395	362	339	367	356	345	349	394	373	406	362	395	394	362	367	361	376	368	365	375	413	350	322	367	373	389	378	365	393	361	384	334	378	343	354	360	393	368	389	368	417	358	383	369	374	396	378	377	347	378	377	396	367	368	372	352	376	358	388	341	357	377	355	355	361	407	366	385	385	397	396	396	357	408	372	378	408	388	374	377	360	416	352	360	359	377	396	364	359	387	337	382	369	356	409	374	356	395	353	388	370	363	371	377	376	401	389	344	407	380	383	357	362	349	385	416	375	354	380	390	374	345	399	364	374	317	397	388	361	375	395	394	368	351	364	369	387	379	417	361	379	379	412	324	373	351	387	366	367	358	367	390	364	358	394	384	384	389	399	373	371	382	394	402	364	401	366	369	372	357	371	355	353	325	341	347	349	384	363	357	350	358	374	388	362	387	390	339	400	361	386	412	364	388	408	377	357	393	367	400	370	369	374	365	378	340	393	365	390	372	386	367	390	371	366	383	396	382	407	388	372	384	369	336	362	372	349	355	363	385	357	369	377	353	362	383	367	342	355	358	346	371	343	391	368	355	325	395	356	402	357	400	400	373	354	399	353	417	367	385	374	394	370	396	373	349	391	361	356	355	378	395	343	378	373	401	399	372	369	345	343	350	388	388	365	378	399	401	353	361	353	370	389	371	381	364	375	355	360	333	366	362	359	364	364	387	384	347	365	370	367	384	398	379	357	364	381	330	387	361	371	346	330	352	389	365	385	385	367	375	342	404	383	344	393	379	394	355	350	355	403	364	368	371	381	369	340	377	363	357	387	391	361	346	373	350	381	362	374	399	351	394	394	344	355	353	348	344	399	363	355	401	379	381	368	359	392	374	330	338	364	386	366	381	372	334	362	371	400	377	368	362	353	389	340	379	364	389	354	408	372	380	368	385	348	388	372	386	375	364	388	370	397	441	379	382	355	381	377	394	380	355	360	364	368	354	382	379	371	352	377	345	369	360	383	378	383	336	347	382	364	397	384	383	387	377	401	372	363	333	366	331	361	382	340	373	346	351	384	398	359	367	345	344	380	376	386	358	353	381	368	375	387	359	379	327	342	403	340	364	380	344	364	393	366	358	337	337	355	355	399	330	379	394	410	364	383	326	355	341	410	337	399	346	411	330	329	344	395	346	358	374	411	388	367	360	346	382	372	349	398	387	358	362	382	381	372	341	342	380	362	358	384	368	364	388	349	366	340	394	352	356	370	406	377	386	374	401	346	389	387	379	355	335	404	380	384	367	403	358	353	368	352	366	362	369	370	340	406	404	400	347	349	385	338	344	361	349	416	365	377	369	372	396	371	329	382	348	375	372	359	364	370	400	371	361	366	347	333	411	337	361	359	379	358	356	333	356	354	380	343	394	357	340	379	388	341	369	356	352	316	395	348	397	399	349	385	329	407	378	363	344	375	373	389	373	356	372	366	389	365	378	364	338	368	375	387	414	400	374	401	365	346	353	393	363	351	375	403	353	353	364	392	344	350	336	348	379	371	381	410	356	389	427	324	355	420	356	388	355	364	380	381	386	344	351	378	359	392	372	420	343	355	391	336	356	367	359	347	381	358	341	345	370	362	392	353	360	397	392	401	397	362	361	373	362	342	407	374	356	354	381	400	371	392	377	376	397	349	340	322	372	352	389	379	381	354	399	358	398	381	357	361	367	356	379	363	382	370	337	363	329	343	381	400	368	396	369	364	348	391	383	362	375	352	326	367	380	380	379	380	376	329	386	379	366	359	387	383	340	373	399	377	355	378	379	338	374	393	365	338	388	341	359	393	401	372	380	374	349	353	358	383	384	338	359	376	357	368	388	366	375	360	376	354	359	377	339	355	344	368	375	372	397	394	405	414	365	381	369	350	320	397	361	375	375	367	347	383	391	369	361	372	410	362	375	384	394	397	359	419	366	355	362	378	373	353	370	372	356	369	404	360	369	348	346	348	387	375	397	384	391	402	390	373	389	378	393	356	368	379	362	343	391	366	340	378	384	361	342	347	389	381	360	383	381	351	347	369	392	340	385	388	349	369	378	374	345	366	379	335	376	357	361	400	369	366	375	364	414	335	376	357	369	349	336	378	357	379	348	421	383	388	364	357	343	363	415	357	363	336	349	389	355	359	385	358	394	369	342	365	371	363	358	386	418	380	377	357	397	378	342	411	374	399	362	383	394	366	396	352	381	379	396	346	370	361	351	337	368	361	347	401	375	366	379	383	381	397	375	391	384	373	375	358	422	354	361	387	336	362	379	366	385	343	404	383	371	366	341	375	395	369	344	381	343	377	359	389	334	364	352	387	350	334	375	361	377	367	390	344	356	344	390	378	376	382	360	372	376	356	360	375	378	348	372	357	358	339	335	400	337	369	387	379	359	335	378	338	370	332	388	363	403	360	343	336	372	392	380	379	373	303	380	364	380	383	408	370	385	357	340	380	386	336	379	363	370	354	354	370	387	386	363	349	399	333	363	358	350	400	375	370	361	382	352	375	401	377	337	375	344	389	379	373	362	366	332	373	342	378	389	379	377	395	393	372	378	406	363	416	379	353	376	357	357	329	366	371	379	398	373	357	371	391	382	391	355	361	367	384	343	369	361	374	357	380	375	397	397	401	328	372	368	398	388	353	384	354	404	378	398	375	363	383	378	366	398	384	342	345	348	380	345	367	346	385	365	364	384	381	376	379
24646	21434	28643	24648	21211	6535	2080	1097	990	9315	35300	29548	17259	5525	1756	831	600	573	532	521	532	523	556	512	528	578	541	530	536	544	522	517	514	514	562	510	547	514	490	526	502	499	548	510	525	512	509	516	554	513	518	542	475	537	506	497	515	526	520	574	497	503	551	508	524	470	513	462	508	532	513	531	494	530	507	486	522	517	506	549	509	534	550	555	499	531	518	514	497	538	540	519	508	492	516	532	513	516	481	521	488	501	502	489	538	539	538	500	524	522	505	502	526	500	510	529	540	484	533	524	501	475	506	509	500	519	534	524	538	487	490	495	526	562	521	525	565	487	521	526	548	508	567	522	514	552	510	503	514	490	478	499	512	499	494	518	558	486	489	536	534	552	537	497	484	499	515	488	490	535	518	519	504	511	542	517	524	528	511	541	511	528	529	511	516	500	530	556	516	524	506	487	485	492	498	508	528	511	501	514	508	481	501	495	532	523	489	560	503	469	528	528	524	477	486	526	517	553	509	489	569	510	517	532	529	534	502	477	464	531	508	543	549	490	557	517	517	530	515	502	498	523	495	500	514	484	488	525	531	553	519	480	519	482	499	498	522	544	503	491	498	527	541	499	520	563	519	513	508	518	518	520	537	487	529	470	486	554	548	522	570	490	569	490	516	522	532	514	489	518	505	521	499	504	530	534	558	520	510	513	477	531	523	469	536	539	531	509	538	515	529	530	481	529	497	553	530	535	531	472	544	506	504	521	525	517	502	480	493	503	539	476	540	508	498	468	507	506	551	540	526	509	426	524	526	534	471	499	507	506	507	509	520	506	513	544	507	522	479	499	545	495	525	453	502	498	483	498	523	512	544	482	536	498	534	471	528	502	492	501	530	510	507	556	495	524	543	490	512	483	584	495	471	554	523	489	503	537	501	511	533	506	553	508	488	534	531	480	530	481	508	490	502	490	507	537	493	529	514	495	495	517	541	512	563	514	486	510	512	537	512	521	506	470	555	500	520	514	511	535	482	530	530	536	478	521	504	529	518	546	523	526	501	500	504	508	518	545	512	513	524	496	547	529	485	527	493	486	479	521	534	548	534	505	519	488	506	511	513	529	511	526	517	519	547	522	572	556	507	556	507	474	484	536	539	478	512	521	531	519	520	493	496	474	533	518	466	511	508	497	487	509	520	547	484	508	500	499	552	534	503	478	497	562	535	540	495	493	518	519	512	521	503	500	515	499	526	519	491	530	483	474	515	501	523	538	539	515	531	549	488	545	478	510	514	520	514	540	493	543	519	485	482	500	522	503	511	547	516	507	541	479	509	506	539	505	487	523	484	508	531	519	553	523	547	486	555	483	499	493	520	481	494	485	495	514	530	492	510	532	543	534	519	504	525	510	566	496	535	501	530	528	539	518	513	495	508	499	524	484	520	574	516	499	545	484	496	542	531	548	514	487	538	492	529	491	490	492	533	523	509	532	516	504	515	558	511	545	493	513	539	506	496	525	558	589	539	557	496	506	533	523	537	513	486	508	535	502	490	509	548	475	521	547	504	512	547	476	491	532	505	514	565	499	543	495	535	483	506	464	486	527	506	537	495	521	521	506	517	483	497	467	540	511	490	497	515	520	540	496	527	494	521	496	491	510	555	505	530	506	488	536	517	498	488	509	501	517	518	494	481	535	513	514	515	516	529	498	496	501	502	479	519	494	502	516	514	510	549	493	518	522	478	517	540	529	477	527	505	521	500	514	542	479	502	507	534	519	496	547	524	528	491	509	497	514	509	482	501	540	507	516	509	519	512	510	485	502	520	514	486	487	501	508	516	522	504	493	496	540	496	480	501	492	515	517	509	565	528	523	484	517	512	538	484	497	491	551	550	496	540	558	508	515	540	543	527	534	554	536	474	525	562	513	540	475	571	528	544	514	565	521	489	490	492	534	501	534	523	537	491	510	494	519	517	492	514	500	510	535	562	522	525	545	526	481	514	482	499	519	496	519	491	470	503	521	537	530	503	495	535	474	486	522	489	502	503	489	502	505	511	514	504	498	520	523	525	524	520	528	522	465	474	481	488	451	497	453	531	526	516	495	502	523	467	499	544	523	502	495	481	505	487	509	506	474	530	495	540	491	495	550	543	510	525	510	500	466	490	521	496	515	516	531	506	529	525	528	509	530	519	550	497	482	519	517	497	529	497	533	510	507	525	501	503	527	500	540	468	517	495	517	497	523	516	501	490	553	518	494	515	539	541	506	516	500	507	503	486	471	513	477	527	511	524	516	565	503	526	529	501	472	507	517	503	551	573	498	464	522	508	488	509	531	522	546	516	502	475	460	494	510	523	500	473	532	495	534	531	533	500	513	516	493	492	519	479	527	539	509	528	506	502	490	502	486	510	491	540	548	460	580	549	533	464	517	508	484	536	494	538	477	499	488	534	520	524	518	524	535	501	533	515	528	488	525	526	507	519	526	510	475	497	535	501	504	542	509	530	497	497	521	508	514	463	480	532	484	492	566	455	504	536	520	489	552	488	522	486	514	534	501	530	543	470	541	509	540	490	481	491	535	542	550	574	531	516	519	495	495	475	508	480	462	516	538	536	513	536	473	511	538	547	475	490	480	470	534	543	503	526	485	515	516	529	541	472	503	547	477	486	514	521	499	499	471	502	498	483	516	497	546	503	514	520	495	503	492	489	500	473	486	532	483	485	496	536	522	513	497	527	528	528	504	554	515	476	508	531	563	507	551	511	509	497	523	504	514	529	508	521	492	456	504	542	529	529	481	533	552	480	560	526	537	545	532	504	520	510	503	530	553	507	515	554	547	486	511	540	486	546	511	509	480	507	517	539	502	528	499	488	516	517	500	540	579	533	488	519	522	504	478	486	491	523	512	527	483	477	530	510	511	507	528	493	525	506	494	524	505	513	516	506	514	519	476	540	510	519	532	501	498	481	543	543	495	526	526	497	555	506	510	515	531	552	509	501	544	494	501	503	528	511	528	515	481	508	510	505	455	535	533	501	492	526	528	504	518	502	494	522	525	503	520	487	516	488	503	505	517	545	524	521	498	509	504	493	549	534	528	526	515	529	485	525	484	508	528	539	540	469	537	510	487	515	510	512	488	517	513	503	520	567	521	537	522	517	540	533	511	504	489	458	526	549	504	515	501	483	502	523	484	480	537	512	541	522	502	510	493	492	547	476	526	480	531	535	503	518	519	524	483	499	488	504	482	516	497	506	531	473	472	474	509	527	517	490	540	489	528	551	511	540	487	550	486	532	533	493	452	484	460	525	533	517	518	486	494	503	522	500	497	523	493	505	515	518	488	515	505	535	513	489	501	507	496	474	535	549	530	539	457	549	515	509	502	489	532	532	483	501	531	550	520	573	497	497	516	495	528	499	494	509	535	510	534	498	467	506	569	489	523	542	492	508	487	543	486	559	530	525	532	535	490	515	529	533	504	528	534	541	556	498	522	513	526	469	517	513	548	568	508	503	510	524	558
4262	6543	5120	2833	2388	2038	1834	1271	1253	13217	33679	24870	13618	4584	1835	830	535	470	466	480	508	477	455	481	532	478	472	490	482	508	507	540	467	499	498	499	496	482	500	480	458	453	501	516	476	491	501	474	492	503	500	474	444	480	471	488	458	515	488	475	461	495	495	450	491	460	487	467	465	534	437	461	485	467	489	446	477	513	495	467	468	484	505	490	512	463	445	489	446	509	471	477	507	426	485	444	470	479	489	507	486	476	442	461	462	475	507	500	489	497	483	479	456	461	484	464	455	457	459	515	486	513	454	450	443	466	498	471	494	461	438	488	492	483	485	467	478	465	450	492	428	432	484	457	475	469	476	478	498	487	470	473	459	454	478	465	495	461	463	466	478	478	426	495	463	479	482	460	455	457	456	482	470	481	491	501	448	485	484	481	494	495	536	524	477	502	468	486	456	473	481	475	521	442	480	467	503	484	473	491	506	458	449	455	516	470	488	454	488	459	458	443	494	485	483	458	458	494	502	460	446	529	471	501	453	465	499	480	447	490	472	491	478	489	487	464	506	486	496	475	473	492	485	492	486	468	461	492	467	471	463	487	471	464	474	495	513	507	507	486	464	443	490	486	476	452	493	466	437	473	444	486	472	471	460	476	439	472	485	449	451	510	487	437	493	453	464	488	464	471	478	492	484	503	489	466	428	463	412	464	434	485	475	419	474	480	444	462	485	495	463	478	479	488	479	449	457	522	466	483	503	477	444	481	475	476	466	513	484	465	460	476	487	445	476	490	439	469	440	462	512	449	479	479	503	483	467	465	444	490	519	471	447	441	464	490	428	480	455	526	488	495	457	502	502	434	507	480	467	499	485	486	478	479	527	461	462	471	510	481	457	479	471	468	483	495	472	467	456	494	472	506	490	514	473	475	469	476	480	466	466	474	473	490	508	464	518	461	525	468	471	515	467	449	515	450	481	491	502	494	482	482	434	487	448	492	468	444	458	479	505	470	490	473	489	470	477	482	502	482	458	443	494	481	468	484	450	517	489	430	479	486	435	467	477	480	475	472	442	445	469	467	453	497	461	499	464	461	440	459	472	447	464	474	462	480	460	460	461	473	492	445	466	474	480	515	491	499	472	512	484	449	487	465	494	499	473	461	462	470	421	475	473	501	476	465	451	501	456	471	471	522	474	456	500	487	496	474	484	453	484	472	475	453	424	449	470	459	483	464	479	484	505	494	490	471	443	501	464	481	456	474	452	445	489	473	455	460	467	475	504	477	489	458	502	490	459	483	449	490	456	471	491	440	465	461	476	537	464	513	474	504	458	517	470	484	438	503	485	502	498	453	452	492	500	519	451	459	514	454	453	480	480	457	487	489	443	438	495	445	489	457	438	520	469	469	487	439	471	490	490	447	472	480	461	467	448	486	496	462	458	466	454	478	497	437	451	444	445	463	496	472	461	464	470	528	452	456	482	491	480	464	485	470	488	466	455	483	462	490	504	441	468	465	473	458	438	448	465	500	494	433	463	477	485	452	459	533	492	468	462	456	510	502	486	475	480	485	450	447	436	496	465	439	470	476	455	522	456	449	477	444	485	492	475	444	438	441	506	483	430	466	500	469	485	492	466	450	436	459	459	495	511	523	480	454	425	473	495	492	464	486	495	499	468	438	474	459	484	424	497	487	503	481	480	480	466	472	469	480	439	486	457	542	458	507	474	467	502	485	457	482	524	474	453	496	456	441	485	491	463	475	463	500	481	451	481	452	459	495	452	508	466	505	442	483	469	446	442	488	453	451	440	450	472	461	456	482	494	465	491	467	464	459	484	468	470	457	473	427	441	505	469	441	472	462	471	510	477	430	455	454	496	471	461	468	487	474	506	456	509	487	517	476	478	481	456	472	500	493	452	464	504	448	498	500	448	473	502	478	470	541	450	468	444	457	496	472	440	486	475	480	479	468	473	462	543	472	412	468	477	476	520	485	475	440	489	486	480	425	452	445	443	491	495	481	461	507	453	519	497	450	459	441	495	491	459	488	464	474	482	461	446	507	512	458	481	483	497	468	486	450	474	488	471	484	478	469	463	452	466	442	463	472	460	465	472	463	484	437	456	448	485	479	462	468	463	433	447	485	468	449	459	454	497	473	489	491	464	481	481	473	451	484	461	456	468	448	519	462	488	464	446	481	484	481	479	479	460	508	447	462	485	487	459	455	434	470	469	473	460	475	491	455	483	463	463	488	440	460	429	487	483	470	464	473	426	443	470	488	472	472	479	445	465	500	468	460	467	496	448	443	448	477	488	492	480	447	451	485	488	474	467	473	458	470	426	476	470	496	455	493	466	467	453	488	487	476	483	463	483	472	486	430	471	463	464	504	492	490	464	501	491	466	467	461	496	466	470	467	489	462	489	485	504	496	448	482	443	481	477	479	461	432	487	455	480	498	477	472	496	433	503	499	490	476	427	491	458	450	455	448	465	476	499	459	513	458	436	486	480	488	455	487	448	446	488	470	478	472	466	466	470	473	475	431	510	500	456	464	471	453	437	449	490	506	420	473	476	501	463	456	475	489	499	485	489	478	442	472	493	486	444	467	496	488	489	482	465	482	482	486	483	489	484	499	450	477	457	450	454	513	476	435	524	467	530	492	461	459	502	452	461	449	461	490	483	453	466	505	479	429	461	430	495	503	437	467	506	495	456	524	468	464	465	469	461	459	476	465	446	473	470	472	471	488	453	496	458	478	437	507	458	424	481	491	481	463	469	480	463	494	440	491	483	495	476	476	444	427	447	492	487	474	476	453	485	488	492	464	459	459	484	445	495	475	450	481	489	435	455	464	493	473	474	495	488	455	463	487	444	501	492	500	458	447	435	484	505	479	484	471	465	452	499	458	477	449	483	465	491	479	484	470	497	453	462	479	511	461	498	495	474	448	488	460	467	448	500	484	495	473	445	480	453	470	448	443	487	454	465	474	545	481	455	513	464	428	480	479	492	443	459	459	464	479	478	472	519	498	446	439	470	469	469	463	484	442	484	542	486	438	511	467	454	461	447	434	471	433	449	447	462	463	509	498	469	536	457	498	516	407	454	478	446	445	475	502	461	469	499	458	457	515	477	493	461	510	456	450	469	479	510	460	454	482	485	433	503	457	461	485	472	470	453	444	492	483	448	470	456	435	475	436	486	497	440	476	446	457	480	403	460	481	500	491	464	458	441	488	479	478	454	453	496	462	458	526	456	458	477	486	476	489	493	477	452	520	468	436	476	492	483	489	465	485	477	473	450	483	460	418	414	462	434	469	492	454	473	494	469	483	458	441	458	477	476	488	445	466	456	504	455	487	449	470	461	454	482	474	471	490	492	425	486	495	476	463	462	478	467	500	460	476	477	475	453	454	427	492	470	469	478	504	460	476	492	461	502	459	468	497	443	439	465	468	493	473	485	471	479	483	502	476	490	468	461	468	484	440	506	436	451	459	489	473	479	484	474	445	484	450	475	482	454	477
27582	10503	1197	784	657	535	456	473	404	1040	2135	1985	1202	635	483	414	402	393	391	409	396	391	416	385	400	386	430	377	433	368	399	407	416	397	418	429	396	395	421	405	388	419	396	377	386	427	420	377	389	391	397	393	389	414	418	360	390	373	435	406	413	425	415	366	407	398	406	410	395	419	375	400	409	398	379	389	372	406	397	398	378	422	384	417	430	400	411	399	397	371	407	416	393	347	409	362	390	384	385	397	410	447	406	391	402	394	399	402	395	401	408	417	367	388	389	387	385	428	347	415	393	381	398	414	367	391	425	379	396	386	406	422	413	393	402	386	406	374	417	375	411	414	414	378	407	401	389	383	373	398	371	387	395	376	427	412	387	379	394	398	412	397	442	417	400	395	408	389	370	373	400	425	372	397	388	446	402	406	394	394	407	368	403	408	343	409	428	373	412	377	398	390	401	413	419	390	428	396	390	407	418	416	366	382	421	389	417	371	363	367	414	383	407	394	389	384	406	387	407	373	405	380	397	382	376	412	380	356	420	373	380	384	414	346	376	395	406	402	404	369	387	398	404	368	389	396	355	399	411	378	405	417	384	381	382	384	391	394	412	364	407	364	380	362	409	397	383	402	426	377	386	399	379	439	389	398	402	411	441	378	413	370	377	403	388	378	367	387	386	387	403	394	406	356	395	436	409	389	384	395	395	413	381	421	392	389	359	361	403	362	404	392	390	379	384	397	427	401	363	393	401	380	398	397	371	412	376	388	410	386	384	418	399	404	385	423	366	386	412	406	386	353	378	376	355	371	417	400	405	412	374	382	385	401	397	365	439	351	407	397	417	386	415	405	419	364	381	410	379	365	361	376	371	391	388	405	383	391	359	375	395	427	420	387	392	365	397	382	350	350	377	378	427	378	443	365	420	403	383	379	418	405	383	429	383	395	382	391	382	397	395	397	443	384	390	353	395	419	382	380	399	376	388	390	377	420	372	409	383	382	419	379	382	405	400	391	399	374	365	384	391	405	403	403	393	379	433	394	410	406	376	412	369	411	375	410	417	405	412	363	422	381	403	377	375	369	417	392	399	393	407	429	385	369	374	363	398	386	429	389	393	398	369	365	383	389	409	383	373	388	396	368	382	389	408	421	385	380	362	408	402	400	364	392	432	392	399	397	394	370	406	383	431	418	392	412	406	402	382	427	400	387	424	358	424	394	393	401	408	408	407	399	385	365	405	412	384	350	398	403	405	396	379	418	400	417	392	416	396	380	387	394	397	408	394	411	433	380	401	406	385	379	398	413	408	412	365	404	389	415	418	340	392	425	423	387	398	386	378	405	390	428	358	391	394	431	417	397	417	399	393	417	357	419	391	439	414	395	406	351	427	392	382	417	393	365	395	385	373	388	419	410	388	387	386	383	390	385	408	365	382	370	399	417	354	402	431	410	403	384	401	368	375	426	423	422	404	403	406	412	400	383	386	376	364	386	386	415	381	353	404	397	397	408	396	408	399	383	392	372	415	396	367	401	426	400	399	383	418	395	425	395	414	383	381	403	367	417	424	395	375	390	379	399	399	387	413	390	404	371	394	428	410	423	384	368	398	404	390	416	353	395	388	399	395	382	384	363	368	430	378	391	374	345	360	384	407	395	406	406	407	346	385	393	372	404	369	403	394	399	414	369	350	395	407	431	414	383	389	412	385	371	403	404	380	420	375	428	395	391	358	374	390	365	405	411	382	406	378	394	392	401	415	394	393	409	393	383	427	416	403	393	417	369	400	406	401	399	406	388	401	391	369	405	386	403	415	414	407	401	363	365	359	382	398	416	385	390	419	407	382	389	407	400	398	405	416	403	402	383	399	394	377	384	360	402	392	412	404	379	431	386	406	401	369	377	368	368	393	425	388	431	406	390	401	403	394	373	394	396	385	350	409	387	378	375	413	404	421	390	383	391	427	381	400	408	408	393	355	403	411	369	378	365	367	406	408	437	393	369	433	418	407	399	423	455	378	395	421	398	404	387	379	371	387	383	414	391	406	419	382	367	413	394	416	376	378	403	381	432	419	402	365	425	419	383	385	402	396	416	397	374	391	408	405	411	411	408	376	354	378	387	403	426	377	415	407	389	419	380	389	336	393	360	383	396	412	417	378	397	391	367	384	388	422	413	386	435	407	371	385	399	400	397	371	392	400	434	407	380	387	435	372	380	390	414	387	379	412	355	350	414	384	437	397	396	402	429	346	395	408	394	375	371	402	390	408	425	433	414	426	390	404	385	404	428	412	394	388	386	390	387	402	378	389	382	423	396	391	415	395	417	418	339	391	396	375	376	410	417	377	411	369	407	419	402	405	380	412	431	415	421	370	378	391	374	396	400	409	398	396	427	401	394	402	429	409	384	384	409	449	421	364	408	430	415	408	375	393	369	392	421	402	385	375	381	380	403	394	424	407	404	390	384	402	414	383	395	386	379	396	375	409	411	379	392	406	404	423	377	389	416	409	442	388	395	372	414	396	383	402	395	383	386	393	394	389	401	389	424	394	413	382	392	376	419	368	416	404	430	449	386	399	396	433	403	416	410	379	367	435	406	411	378	392	369	383	384	382	408	388	370	364	422	413	393	406	394	372	410	353	388	400	443	402	386	417	443	363	398	330	367	345	410	380	418	381	377	405	373	390	396	386	436	400	427	376	401	406	374	366	402	412	447	399	373	380	397	401	360	394	418	393	406	392	390	389	404	378	375	405	359	410	418	412	400	412	404	373	425	441	375	392	399	411	403	413	403	392	389	391	386	391	398	409	403	408	387	410	397	394	369	373	385	402	409	387	393	405	432	388	378	335	342	398	384	411	412	421	367	361	379	392	398	374	406	380	376	389	381	378	366	388	417	418	395	414	423	398	352	390	398	381	431	366	381	392	423	370	354	405	418	409	373	395	417	425	421	392	411	377	412	415	385	388	404	380	389	388	407	401	408	391	404	385	403	393	374	422	387	420	381	395	403	385	412	417	391	385	409	399	388	415	396	365	374	383	407	372	397	374	396	412	391	376	372	412	385	429	413	411	383	425	405	367	419	435	411	389	393	448	409	402	384	404	411	382	386	407	393	381	347	381	379	371	400	444	438	357	427	382	404	368	348	398	398	406	398	386	376	348	373	398	403	401	377	376	391	376	386	410	407	396	399	405	407	403	408	406	423	348	412	411	363	381	409	426	357	367	403	417	393	411	432	429	409	414	408	370	372	348	390	399	385	402	400	372	367	369	392	422	384	401	407	412	374	423	360	392	378	379	372	409	423	421	398	382	365	394	378	375	382	359	411	388	363	349	411	370	409	429	437	397	384	351	416	377	393	386	402	395	380	408	409	405	398	404	349	398	389	378	383	409	401	381	419	392	386	438	370	386	371	386	398	376	415	369	360	398	381	421	376	391	407	383	366	375	394	400	386	364	392	415	397	414	389	391	443	393	385	395	399	387	382	413	368	394	407	386	412	392	396	403	409	375	393
5385	872	737	706	763	627	502	463	476	1417	2859	2171	1260	705	522	363	373	364	347	352	349	379	363	388	362	357	365	367	363	387	372	384	363	341	356	362	320	388	358	346	383	369	362	386	383	350	370	353	337	355	370	371	363	344	345	344	343	371	358	355	392	358	361	374	342	367	366	369	357	370	358	351	353	344	361	371	336	380	385	381	348	377	335	345	355	387	347	366	334	330	352	370	351	334	353	357	378	343	378	339	370	338	365	348	327	360	373	352	336	334	377	357	341	359	373	339	340	346	346	363	310	347	354	317	365	329	417	351	372	354	347	335	367	357	357	357	364	334	381	346	340	349	345	363	335	364	352	372	333	373	344	370	345	382	316	368	378	332	382	369	380	347	356	364	325	377	355	350	358	384	347	372	349	348	350	343	319	351	358	358	350	355	373	363	395	340	357	347	352	357	371	359	341	370	351	352	334	364	327	335	381	345	336	341	344	359	373	327	351	334	380	335	355	367	374	338	343	353	347	357	345	334	373	353	333	384	330	349	335	378	356	343	356	363	357	342	350	368	337	349	372	349	365	348	365	347	358	379	350	347	338	373	376	341	355	331	363	328	361	384	344	355	376	375	361	353	351	357	370	354	367	304	343	361	363	357	364	364	394	351	356	335	356	347	330	348	365	369	378	339	325	351	351	357	374	351	329	371	336	351	397	390	345	327	351	330	337	366	404	354	347	350	362	334	330	341	326	354	409	376	357	348	386	328	371	376	331	375	336	348	367	344	365	373	327	387	337	359	353	401	348	357	366	363	375	387	383	345	363	356	328	346	358	385	359	379	328	371	360	354	326	340	388	350	377	357	379	367	369	360	389	358	359	353	351	361	345	368	332	369	367	384	370	387	346	383	344	369	324	362	348	357	368	358	371	351	379	359	354	368	389	332	343	339	398	338	309	363	366	324	349	354	375	351	348	349	374	338	389	396	359	357	355	366	369	396	365	376	372	356	390	378	346	365	358	365	349	351	355	363	392	316	368	341	375	344	369	360	347	336	363	349	362	375	371	330	369	337	325	348	366	348	355	360	371	363	375	367	376	367	357	364	387	338	335	348	346	378	353	383	340	379	353	322	379	340	353	337	369	331	345	348	376	333	352	353	353	336	348	382	337	354	343	354	369	318	345	340	348	348	372	343	363	356	329	370	358	360	337	357	376	346	356	342	331	335	367	357	355	359	325	353	383	341	374	369	357	341	338	336	333	321	363	358	358	336	346	344	334	385	339	370	354	357	342	348	339	390	370	334	350	352	345	333	381	384	376	377	341	356	353	350	355	397	344	358	366	339	338	328	313	359	379	340	348	372	302	334	394	317	319	349	375	360	316	352	346	366	328	359	358	348	357	336	332	346	358	352	318	351	340	376	369	359	368	368	356	355	349	372	348	350	310	360	360	336	318	358	348	371	360	364	373	379	360	365	360	383	395	338	389	329	381	335	378	362	362	362	300	336	367	341	343	383	379	366	379	346	330	312	341	356	370	363	355	352	366	397	336	360	346	386	370	338	374	345	321	363	353	333	351	353	337	359	389	365	349	402	376	349	366	359	335	403	372	342	376	339	395	343	355	357	353	367	389	369	342	340	360	358	340	334	377	348	332	338	338	361	368	370	335	331	337	395	359	363	349	362	367	336	346	330	346	361	363	355	343	354	378	336	372	366	338	365	406	352	343	309	344	331	364	315	348	343	375	385	331	349	343	353	334	376	342	342	354	376	340	359	384	341	410	354	359	352	320	346	362	373	340	369	372	369	366	380	403	366	379	363	365	357	354	379	361	347	380	369	367	393	339	349	359	347	366	327	332	401	345	367	346	328	355	400	307	360	349	355	360	380	325	365	338	351	402	368	351	345	349	369	369	315	369	362	341	342	375	375	366	367	388	345	374	385	331	367	377	335	372	358	367	331	342	394	359	308	353	351	340	330	392	351	378	344	370	337	380	364	334	322	349	371	355	356	353	365	326	364	375	360	380	344	381	367	338	380	339	352	369	368	362	377	320	382	344	376	338	365	352	383	354	386	378	329	344	349	364	358	355	364	404	360	311	341	376	369	371	371	361	362	375	392	367	352	377	370	348	349	365	361	336	356	381	389	358	347	365	332	366	367	387	360	340	353	380	369	353	357	404	370	349	368	351	345	335	340	369	361	363	333	367	367	339	375	330	375	367	344	369	394	376	388	370	326	369	367	352	361	372	341	358	362	384	331	331	375	342	399	342	360	353	354	352	370	349	333	377	348	351	341	353	367	385	343	364	357	357	361	332	378	350	351	360	357	342	344	358	391	357	358	317	332	366	368	376	336	371	398	356	380	379	347	369	383	362	339	372	343	390	424	344	346	345	352	344	325	346	319	367	360	351	391	361	351	338	376	353	355	357	344	375	362	372	366	359	332	330	331	370	351	331	332	379	389	337	332	348	344	343	370	366	356	325	328	360	370	336	340	376	335	371	342	335	341	353	362	360	355	364	393	376	344	352	355	340	369	384	375	364	395	383	372	336	380	372	328	356	340	326	359	351	367	389	362	375	348	374	354	324	345	366	326	365	370	357	358	369	355	350	342	385	362	375	349	371	340	357	364	389	332	342	364	375	329	393	382	361	372	366	324	398	368	378	377	374	344	376	354	343	330	383	336	330	354	389	342	362	362	344	354	360	346	337	385	366	360	384	362	370	349	345	339	351	340	352	352	400	361	347	353	355	360	354	355	357	372	368	356	368	354	351	353	406	357	344	352	362	370	388	374	379	389	350	374	335	365	364	356	353	338	393	354	368	326	393	372	335	376	385	342	393	362	362	325	358	354	373	338	376	367	344	356	386	337	357	367	372	353	359	330	363	385	335	376	364	373	397	347	363	341	342	342	351	362	314	338	377	362	373	340	365	386	298	356	364	361	349	365	383	348	317	356	361	371	349	366	342	315	371	375	341	374	357	324	335	343	346	364	350	337	347	348	386	387	391	373	347	371	368	329	362	330	346	335	318	321	348	362	346	363	340	398	365	360	340	383	342	360	383	344	355	354	373	347	330	353	383	344	363	372	367	358	351	361	365	370	353	354	359	368	380	344	356	359	354	344	408	347	350	367	339	369	325	344	377	379	406	364	337	362	346	368	357	376	348	382	365	379	322	380	384	366	348	327	333	347	354	383	368	388	369	343	372	359	347	371	348	401	343	357	362	391	375	374	326	343	364	360	378	344	355	354	356	326	325	354	378	345	385	333	354	342	346	365	368	384	375	316	343	365	376	377	343	361	341	342	384	335	357	353	361	366	379	395	373	338	405	366	365	364	371	367	337	381	369	365	362	349	360	370	336	371	346	368	316	377	351	382	328	342	364	358	330	376	364	344	413	359	356	382	370	368	318	379	362	361	363	338	345	347	338	328	338	381	358	393	365	340	348	373	367	331	334	353	334	360	352	378	342	355	338	366	355	382	372	357	377	371	353	373	371	347	363	341	351	360	335	366
25641	21458	27534	25571	8273	1703	1016	777	713	9566	21866	18019	8085	2132	863	488	426	420	404	410	445	409	444	383	390	425	425	403	442	416	375	399	407	424	439	413	419	432	434	421	440	399	431	439	449	384	407	410	412	391	409	374	453	370	447	410	414	385	422	385	417	400	386	431	448	402	417	410	414	447	386	396	401	400	424	413	421	444	378	391	387	394	383	426	382	434	424	406	449	446	394	395	390	398	359	404	409	421	381	435	409	430	397	405	368	406	429	422	402	411	384	385	415	400	384	422	385	398	398	373	415	413	390	439	409	406	413	427	384	397	426	420	403	407	404	399	390	403	402	414	395	401	405	405	377	373	436	435	405	409	376	366	381	405	457	443	417	394	392	431	399	426	366	419	414	378	423	452	415	414	442	428	418	415	409	402	403	406	391	420	432	418	409	411	407	401	417	383	420	456	415	353	425	412	419	378	408	378	408	406	416	362	406	452	376	470	461	387	385	411	424	409	417	407	393	397	401	392	431	386	444	346	396	390	394	445	396	425	420	413	381	380	381	415	401	438	424	384	401	424	357	394	413	372	421	401	388	430	417	385	393	420	411	403	374	421	405	412	450	449	395	367	383	410	408	399	426	400	429	434	361	397	387	385	406	403	417	414	391	401	441	406	426	381	404	387	405	410	418	381	405	389	356	403	431	421	399	440	387	407	410	417	426	408	420	450	447	424	425	388	394	400	407	411	439	419	432	415	398	421	378	421	416	383	419	391	391	396	388	398	418	414	394	425	444	385	412	409	437	411	410	428	427	390	417	385	390	407	426	410	380	424	419	412	401	407	431	429	412	417	411	428	390	433	407	416	374	417	455	372	389	393	389	395	429	386	404	415	417	436	367	398	412	394	362	423	413	424	415	426	410	412	410	413	406	401	405	437	416	403	373	400	410	449	381	421	426	414	392	392	389	428	427	414	437	396	419	418	401	398	414	399	386	396	434	382	385	379	443	408	410	384	413	441	421	401	384	412	413	437	417	393	402	413	441	394	414	406	399	406	425	413	420	397	393	395	394	377	418	396	417	402	399	396	434	421	391	388	414	416	379	430	408	397	431	346	369	429	428	386	420	433	401	396	420	417	437	461	421	364	415	408	408	403	404	412	370	388	410	361	398	372	437	396	437	389	395	395	398	373	375	407	439	415	407	398	399	421	397	404	428	407	447	413	400	402	430	385	398	387	445	431	389	381	376	403	419	435	426	391	417	404	416	386	365	402	351	432	420	370	414	408	419	422	395	453	408	421	411	379	387	385	395	433	381	396	468	439	437	380	390	402	428	383	386	431	410	439	383	407	401	411	382	439	397	428	418	387	422	434	403	431	440	394	400	376	426	414	402	404	410	433	386	433	388	387	415	409	413	413	409	380	414	425	426	391	419	386	388	375	415	410	403	391	401	444	392	413	399	408	401	415	391	421	404	425	397	442	398	406	396	408	398	436	410	425	403	382	376	386	377	412	388	406	427	414	397	371	392	419	405	393	430	378	395	404	402	402	459	423	439	419	388	391	385	398	419	396	422	418	424	411	435	390	394	413	418	438	398	395	410	435	437	403	383	412	400	389	411	393	391	432	395	389	465	394	425	420	402	419	418	413	404	377	406	397	415	392	417	407	413	384	379	412	412	413	397	383	403	433	401	414	417	418	376	387	421	418	407	395	384	417	384	379	420	421	400	418	403	382	380	388	404	418	385	389	417	407	419	431	384	393	391	390	404	371	422	409	401	399	405	431	388	427	403	396	411	401	411	380	393	383	395	417	389	391	389	390	381	394	357	398	416	405	398	397	427	381	399	424	419	393	449	400	411	424	427	421	417	401	401	430	405	413	376	417	393	444	420	408	409	441	391	415	407	394	420	377	412	405	409	399	439	396	388	435	411	399	396	425	393	391	422	367	400	370	378	402	405	423	400	388	405	422	414	425	375	425	422	419	394	380	412	406	452	412	397	387	397	424	438	422	404	415	425	400	375	368	388	390	440	364	404	441	410	428	389	366	424	413	387	418	422	398	410	405	399	417	401	425	439	372	396	434	388	414	401	407	396	413	402	397	426	387	426	409	451	395	412	394	444	377	358	399	401	411	392	417	438	419	400	459	390	424	412	432	429	387	418	404	436	437	396	388	439	430	428	422	385	416	415	410	454	426	404	402	428	421	395	392	424	401	416	445	391	424	375	364	413	417	379	380	395	392	408	382	396	397	409	404	364	403	396	404	400	405	444	408	433	392	436	389	419	429	419	424	402	417	435	432	432	374	353	391	394	423	420	446	393	377	423	410	430	428	426	440	395	404	376	421	450	453	379	380	433	419	385	412	396	472	438	417	448	376	391	411	410	377	364	391	421	400	434	386	420	386	422	389	408	425	370	365	438	379	423	436	400	393	360	395	419	423	385	416	449	409	423	436	445	432	413	436	438	397	398	403	404	445	418	432	398	387	418	378	400	371	376	371	403	458	428	379	382	421	389	388	403	400	384	429	388	461	394	414	416	441	401	444	413	390	418	425	421	386	409	402	371	416	414	385	433	414	410	415	412	417	389	398	410	358	415	434	400	387	423	386	414	425	409	412	406	421	378	372	427	407	446	413	416	435	420	394	399	438	435	411	422	401	448	402	409	433	412	407	389	403	440	387	410	442	386	394	418	364	414	373	415	417	406	372	422	429	399	411	398	417	364	375	435	371	413	419	420	399	424	406	408	427	455	414	435	411	423	389	396	356	399	409	398	409	421	412	391	406	372	422	419	406	417	386	450	428	387	410	424	423	393	389	390	415	417	402	382	389	399	424	426	382	378	428	393	355	444	367	407	368	394	403	413	422	425	398	386	415	418	399	376	376	435	389	403	378	394	441	394	398	403	407	436	423	406	432	350	432	388	409	410	419	426	395	391	402	435	424	421	404	404	407	416	382	425	427	435	409	375	416	401	398	394	389	397	380	395	364	410	408	400	404	414	406	414	408	403	394	454	366	409	401	392	437	398	382	409	402	406	403	424	399	411	409	388	396	389	415	427	423	418	405	448	421	395	393	400	419	415	426	397	412	410	412	378	357	409	399	395	380	389	414	418	431	422	417	380	415	413	423	457	423	399	437	430	426	422	386	386	397	397	404	409	415	442	396	442	397	419	403	419	409	347	374	417	404	384	412	397	410	436	389	381	415	403	427	403	416	388	414	397	432	422	403	364	402	412	434	442	417	402	400	412	405	388	429	395	405	405	428	423	402	411	373	438	424	416	393	403	421	405	386	396	398	421	426	361	420	407	409	408	395	417	408	389	406	412	405	422	460	397	403	410	391	408	389	423	431	428	381	413	403	393	425	393	377	441	390	437	416	400	413	388	415	404	385	408	411	419	405	400	384	400	399	435	431	377	387	413	402	391	407	399	418	413	413	395	422	407	407	382	424	401	397	392	394	380	419	359	444	422	406	454	399	447	390	444	405	446	404	413	396	391	404	428	361	440	472	458	428
3928	3667	3125	2926	1999	1328	1110	974	1073	12618	20607	15379	6633	2101	934	528	391	337	419	396	389	379	351	382	378	401	391	388	359	382	369	393	335	376	383	369	393	388	379	410	361	421	385	356	351	374	369	389	346	383	356	371	352	374	357	377	383	379	383	412	400	409	361	374	377	377	344	377	405	372	343	375	359	403	379	355	351	415	365	376	388	364	384	420	375	360	373	354	376	362	371	394	427	382	373	371	409	370	360	386	364	353	356	391	379	359	374	394	386	389	407	406	384	362	368	397	379	346	366	365	392	348	355	392	427	384	387	362	380	357	391	373	367	379	392	383	398	423	394	424	384	356	400	366	351	363	368	378	405	350	392	387	405	387	379	385	386	380	355	424	398	393	400	363	393	355	388	372	368	376	373	384	429	378	398	375	404	407	372	388	377	368	356	368	396	388	336	377	404	391	394	381	383	349	372	372	387	400	341	386	410	393	393	372	379	429	390	383	409	393	333	363	376	384	419	365	384	396	367	368	386	345	406	381	362	373	345	380	371	373	381	408	396	385	390	378	383	392	362	378	381	356	382	371	386	377	388	423	430	398	377	395	380	350	374	377	377	428	373	353	398	374	389	337	401	387	381	369	399	420	371	406	349	379	380	367	350	390	364	348	387	396	370	370	398	376	387	350	384	360	342	400	361	334	397	359	397	402	361	347	397	392	386	411	398	386	393	344	380	406	387	377	381	348	360	389	398	397	364	387	354	362	364	416	387	415	389	396	358	352	401	374	376	428	355	342	390	362	394	369	395	376	385	393	405	360	376	352	374	401	418	382	377	356	360	380	365	423	339	389	393	356	408	382	356	351	385	383	409	418	375	387	390	349	400	355	370	380	373	391	389	405	369	361	407	410	389	365	376	366	396	363	373	365	387	374	399	341	375	388	405	384	387	390	360	411	372	367	359	377	400	344	365	362	368	392	376	387	386	342	359	393	369	399	360	401	366	373	367	377	377	373	393	387	346	376	375	368	352	394	381	400	388	378	375	423	381	386	376	353	365	356	402	376	375	402	390	354	401	382	413	417	366	397	359	390	356	389	394	383	356	426	344	371	332	371	378	375	366	417	340	408	386	387	372	384	362	403	354	400	354	361	385	368	376	417	405	390	385	373	360	406	360	370	383	404	379	358	410	369	390	377	388	392	395	363	395	412	397	375	372	391	365	386	402	395	387	397	371	396	378	373	388	385	393	372	390	398	397	362	409	350	394	418	387	377	354	366	379	409	406	385	362	382	383	364	349	365	373	400	369	395	396	358	360	371	356	344	367	402	402	374	381	395	377	398	350	406	361	397	357	353	400	391	379	341	383	339	344	380	379	377	403	386	400	384	352	363	396	366	354	394	353	392	397	380	366	404	373	349	392	378	388	398	411	341	394	363	427	391	376	408	352	417	394	357	355	352	411	386	379	371	366	378	362	378	378	427	354	366	387	375	371	388	347	370	389	354	372	426	365	424	366	381	373	386	362	391	414	371	352	394	364	398	386	357	352	400	391	386	332	355	374	370	417	364	387	415	383	411	392	360	360	390	356	379	347	349	387	404	394	392	383	394	371	389	379	375	364	410	391	363	380	364	373	396	408	370	388	367	348	390	379	420	377	380	383	367	401	399	358	384	428	373	363	357	378	376	422	382	407	400	365	365	387	384	370	375	362	385	367	397	399	362	355	417	396	363	355	356	327	364	389	399	357	381	397	344	398	374	374	394	379	366	389	410	387	351	395	394	357	360	414	378	408	387	392	380	378	375	385	345	363	370	347	435	387	330	354	371	348	368	381	390	380	357	388	390	374	356	371	396	353	349	367	368	362	378	351	389	370	337	401	379	365	366	350	374	403	403	366	391	368	420	386	397	386	401	365	353	369	396	392	383	362	381	387	376	370	371	365	367	392	391	393	348	387	358	358	406	368	385	369	379	376	361	375	382	361	415	377	347	383	366	417	377	373	394	340	389	354	395	403	394	408	359	381	399	374	373	364	389	359	362	352	382	360	370	351	413	398	398	365	374	385	414	365	398	389	377	366	410	382	371	384	390	399	377	393	392	389	388	378	362	385	388	416	355	408	342	366	397	380	400	334	364	405	358	397	366	380	396	367	382	351	391	393	383	355	391	358	352	361	386	382	370	379	357	368	397	387	352	399	362	366	364	405	384	359	392	367	376	402	380	407	348	401	391	378	377	370	384	369	379	383	370	355	373	378	369	404	382	356	358	389	370	369	381	372	407	412	393	360	336	372	397	372	383	385	399	350	345	406	401	389	381	387	383	390	358	365	389	379	390	379	371	383	395	392	396	400	384	370	382	387	372	352	358	391	359	360	378	376	379	372	398	338	362	419	381	344	382	389	349	374	387	377	386	372	402	378	400	356	374	360	377	361	367	384	390	361	374	382	371	421	375	397	390	420	369	372	378	396	360	358	420	402	382	367	372	402	389	417	391	358	391	386	373	394	389	330	396	350	342	368	373	382	360	389	388	378	380	369	391	376	402	405	385	389	376	379	388	392	381	402	348	402	378	350	387	373	340	362	369	374	389	374	370	378	374	358	391	369	415	380	369	395	381	369	348	379	387	353	376	376	374	354	391	390	396	384	354	387	370	399	386	419	406	364	391	393	400	387	409	407	361	387	378	338	379	378	392	396	379	391	387	366	378	401	389	378	358	393	401	413	405	390	387	410	371	382	346	378	382	368	391	398	357	399	375	416	393	356	361	392	384	376	370	377	426	373	365	387	390	353	356	360	359	374	339	374	360	349	361	427	400	363	393	384	398	383	394	361	382	367	365	359	422	379	357	392	375	380	381	390	416	381	371	372	371	390	378	396	386	368	379	391	388	354	406	389	365	372	405	414	369	350	355	354	414	395	399	383	399	372	383	371	399	378	365	403	374	371	404	372	372	397	402	365	365	395	392	363	389	384	415	386	368	371	406	369	396	382	391	389	357	362	375	364	379	388	352	369	351	359	327	381	373	375	361	369	352	364	371	375	361	373	366	355	384	362	375	391	389	384	387	401	415	419	349	368	380	402	385	381	374	383	401	359	404	376	386	380	396	383	400	377	360	375	350	361	387	388	361	356	397	378	366	404	358	385	376	382	408	336	365	335	406	369	384	356	397	359	370	381	380	383	367	428	392	384	372	351	376	373	412	354	382	379	390	356	430	382	423	361	406	385	387	379	372	391	407	391	348	356	403	381	387	367	368	382	416	366	381	364	380	378	350	375	377	347	391	355	334	347	371	350	423	342	391	346	388	363	384	408	361	369	398	399	347	397	357	385	358	339	356	385	380	401	343	359	379	366	371	362	397	359	402	392	380	415	354	375	371	403	380	406	356	379	359	383	369	356	383	403	335	380	366	396	325	400	388	355	415	359	403	374	373	366	392	378	362	361	397	384	370	375	386	369	371	345	395	320	375	388	328	392	413	415	351	359	350	367	359	366	370	356	367	344	361	381	353	365	375	394	388
24596	21446	28669	24613	21152	6753	1738	1166	1046	15023	34434	29888	17088	4838	1504	779	562	511	556	488	547	530	552	527	541	546	512	525	549	535	526	511	571	516	558	484	501	529	463	556	525	504	559	526	548	499	513	515	500	503	505	564	532	530	506	566	567	490	524	512	541	474	517	532	519	551	495	510	534	515	533	517	508	509	528	545	541	542	515	515	512	566	516	507	546	525	536	512	527	556	510	543	501	530	523	500	525	551	533	504	535	567	529	563	552	518	509	509	518	512	532	527	515	565	522	526	534	533	581	508	512	526	477	551	503	545	546	485	513	525	484	503	497	508	546	511	492	531	523	517	548	543	495	564	534	544	547	515	554	508	533	505	520	530	494	514	531	528	495	526	544	535	545	543	473	493	523	524	542	538	525	528	493	527	549	518	526	524	496	555	533	568	562	590	518	547	527	501	521	491	534	539	505	502	536	528	527	555	497	536	509	528	541	549	553	522	533	515	504	511	514	544	496	540	495	544	504	579	461	508	495	571	550	539	509	551	565	544	502	578	556	499	535	528	525	497	529	512	509	507	521	560	522	523	548	549	522	503	502	491	543	495	542	510	519	528	546	544	513	545	516	498	520	539	528	519	522	531	570	525	558	515	518	533	535	548	505	532	510	575	518	495	506	543	515	526	506	514	533	549	555	521	520	540	569	543	491	525	540	543	566	487	509	509	567	485	512	485	504	542	532	538	512	532	500	521	505	551	519	518	512	525	550	515	501	551	526	558	541	497	502	535	535	526	500	544	544	510	560	524	544	553	527	555	515	548	599	483	535	559	561	506	514	552	505	541	531	566	503	482	506	508	513	519	474	544	560	534	496	525	468	500	503	511	537	525	546	549	569	537	519	554	529	540	527	501	548	546	497	485	565	541	511	506	525	504	524	514	516	572	526	535	547	495	560	542	540	545	505	562	546	556	539	529	525	480	526	526	524	578	533	532	506	490	534	569	550	497	526	538	560	520	535	533	552	523	515	528	576	548	536	549	515	518	530	514	507	513	573	536	525	532	525	507	552	547	514	565	561	507	503	538	499	544	504	520	487	522	515	509	552	560	536	527	527	503	545	510	500	550	536	496	516	482	547	535	567	517	515	528	510	526	485	510	516	509	517	510	535	528	514	516	532	538	591	516	593	532	505	503	552	544	541	494	479	549	523	509	535	512	532	507	504	526	542	503	569	541	536	502	494	536	511	516	557	509	581	571	551	505	509	495	504	524	536	511	514	539	545	488	539	524	519	513	537	556	543	484	527	534	540	552	517	518	578	508	517	530	536	496	532	526	542	532	516	524	494	525	498	518	515	552	515	543	497	493	523	501	518	542	479	510	512	539	552	495	574	492	539	548	511	541	518	506	565	525	497	531	528	491	524	503	541	527	574	518	568	491	484	547	492	541	523	518	537	530	535	509	545	511	537	520	525	513	569	483	535	469	539	545	502	503	477	557	549	495	510	502	543	551	506	525	528	575	530	524	545	507	520	543	495	551	538	477	560	516	525	542	496	545	542	543	538	545	484	529	543	527	519	525	519	562	539	528	488	507	534	517	524	525	555	558	547	544	476	560	492	486	500	529	542	576	554	502	530	511	526	527	493	527	507	528	481	553	495	487	506	566	561	505	470	537	517	563	553	540	500	520	507	548	485	519	475	524	517	485	485	493	492	573	506	515	549	498	511	490	502	489	531	523	515	505	532	567	533	550	560	524	514	521	533	489	475	542	502	541	549	540	522	498	552	520	544	496	517	542	538	528	532	534	498	539	527	519	524	507	546	555	542	545	554	553	522	535	518	518	523	556	557	516	561	477	499	509	526	534	498	517	517	512	560	472	493	541	550	480	532	504	536	588	509	511	520	524	523	509	506	549	521	501	551	550	479	523	515	530	529	548	556	529	530	505	548	526	504	539	493	486	497	486	533	548	513	529	558	495	524	537	526	523	509	549	512	546	518	504	482	548	495	517	493	527	510	525	527	527	593	527	532	518	534	540	509	516	540	540	524	496	512	541	513	513	530	531	554	530	488	514	533	537	530	535	497	547	539	528	536	571	542	575	539	571	577	536	546	501	490	520	541	510	544	513	502	516	536	512	544	503	516	511	550	529	460	519	579	528	562	550	524	556	590	538	544	532	558	514	539	514	528	510	511	503	537	523	560	531	522	516	539	590	536	541	579	500	526	506	500	530	559	512	523	558	506	588	501	515	553	563	472	461	497	544	547	531	522	542	535	500	497	516	497	472	504	549	496	524	522	506	510	518	508	529	543	525	522	528	500	529	568	531	538	538	550	544	526	516	504	496	539	536	530	521	497	517	515	480	568	549	548	525	539	513	524	534	497	548	518	521	516	537	509	521	477	532	539	523	518	509	522	483	513	523	546	550	538	533	511	523	510	525	537	509	508	545	530	488	486	501	487	520	499	493	535	470	510	545	497	518	521	541	513	492	504	547	473	522	529	537	524	508	515	512	545	528	563	540	494	515	478	521	533	487	514	511	528	497	512	511	526	555	553	511	544	566	530	483	508	525	543	524	514	504	551	542	542	495	520	517	530	515	521	491	526	555	510	487	562	543	494	532	527	523	520	549	528	497	475	537	466	523	530	524	534	554	538	514	511	552	515	524	550	530	499	473	497	547	548	507	529	514	569	516	529	529	513	525	550	517	517	504	514	527	510	560	523	482	496	568	559	531	554	525	487	463	494	466	538	538	545	515	527	525	569	531	486	530	520	508	498	508	520	546	499	515	513	536	535	571	521	543	474	518	511	519	526	538	522	479	525	549	542	525	490	482	522	509	530	552	521	514	490	522	549	495	534	519	518	576	542	577	485	474	533	460	538	532	522	564	555	545	499	541	504	527	493	546	529	513	542	512	553	501	541	508	518	491	529	509	515	531	525	511	545	537	492	488	537	529	498	535	524	536	520	502	545	579	514	511	558	524	525	501	507	524	542	537	582	531	496	533	495	486	564	542	489	518	543	532	493	499	543	540	511	544	498	496	499	568	511	524	472	537	516	520	530	534	529	507	541	544	523	548	536	569	496	531	516	548	563	574	552	539	520	501	523	507	550	518	544	559	527	522	525	513	520	547	526	504	543	521	515	533	511	516	556	559	493	540	531	565	494	513	597	506	498	529	530	514	517	523	551	509	521	506	508	538	521	516	518	514	556	528	502	500	532	502	506	525	555	515	488	522	531	543	506	532	475	488	526	476	494	525	493	499	512	550	513	509	511	552	519	531	523	499	515	508	539	526	518	536	561	508	548	530	496	505	476	505	545	520	477	586	525	555	554	510	511	530	511	497	531	484	564	477	511	563	516	532	504	561	490	540	510	552	545	520	523	505	527	542	546	499	497	522	549	495	526	505	547	539	534	519	498	533	517	523	554	540	519	559	537	504	564	556	515	548	513	498	567	520	517	532	507	532	571	497	550	541	564	552	522	540	483	523	521	502	511	538	511	494	515	541	513	489	502	549
4195	6550	6723	4344	2612	1674	1371	1420	1376	19341	32011	25450	12552	3971	1582	745	518	475	465	505	488	464	466	479	514	509	516	458	518	468	457	492	476	487	486	484	489	447	480	425	507	479	478	462	496	502	479	490	487	468	454	454	513	496	435	449	459	473	485	455	507	470	465	469	470	511	481	467	449	458	461	497	492	473	470	513	483	447	450	468	491	456	459	443	503	471	471	494	465	449	452	494	511	500	503	481	493	476	450	492	442	444	471	474	456	465	496	427	468	440	461	478	494	439	482	506	479	479	428	456	520	486	458	474	480	470	534	527	482	486	480	485	449	475	460	470	471	472	483	455	464	513	493	480	500	522	455	471	480	479	513	496	449	503	494	468	498	489	461	455	455	460	469	473	489	456	474	478	467	451	510	453	473	466	481	487	468	465	406	445	440	473	452	503	510	452	468	458	503	529	531	494	466	457	472	443	466	478	452	468	466	439	459	490	489	499	488	525	468	496	466	502	472	473	498	504	455	460	495	431	506	473	407	479	470	489	475	475	462	460	465	460	506	441	452	479	474	471	472	497	490	461	471	499	486	498	463	407	467	467	477	450	508	506	483	477	474	485	509	472	483	478	490	465	479	465	490	479	505	541	461	485	492	494	502	436	478	479	500	467	499	481	505	470	487	445	488	461	475	485	462	436	497	479	460	467	431	490	493	468	497	465	478	509	506	463	471	513	475	505	479	442	442	467	475	471	506	528	496	517	490	469	481	433	510	452	469	427	475	498	480	493	406	481	509	541	475	474	477	458	497	492	478	490	470	470	454	498	477	451	482	472	479	473	469	497	467	443	483	466	492	404	507	414	488	490	464	457	476	446	474	458	459	476	515	488	487	529	452	464	423	489	493	452	468	492	444	468	425	457	462	493	521	482	488	445	469	450	451	427	494	487	468	447	499	473	479	483	455	468	483	486	465	497	479	511	449	497	444	455	464	482	477	477	479	460	538	464	451	478	493	507	489	485	457	498	482	474	503	488	443	447	455	479	477	498	492	494	485	516	473	479	474	494	483	453	464	455	466	461	468	462	451	483	513	468	475	467	486	465	446	474	479	475	437	481	502	441	453	479	490	499	482	460	492	499	449	473	480	476	497	486	492	448	474	472	469	488	478	497	458	478	457	475	479	441	472	451	474	494	487	436	456	488	455	447	478	467	481	435	444	496	442	472	443	487	466	416	440	448	475	482	438	503	468	496	476	440	472	527	483	482	473	463	469	461	483	494	474	469	477	484	467	461	448	469	477	476	495	431	469	474	465	474	488	458	472	443	479	525	466	466	417	461	474	464	473	437	437	457	428	485	485	477	487	505	439	474	468	488	488	499	461	464	445	467	483	450	480	465	487	455	455	480	472	447	474	461	495	481	491	438	477	484	437	471	455	498	465	474	520	480	454	490	454	467	470	462	447	463	458	478	462	481	493	519	447	479	466	468	496	468	495	460	474	469	435	487	479	483	476	492	465	464	481	503	451	478	483	474	476	460	463	468	465	503	473	465	463	475	484	483	473	487	457	471	508	459	472	495	458	436	475	473	487	443	478	500	469	482	436	440	478	492	462	469	472	473	515	471	470	501	471	468	492	474	476	480	481	479	470	474	484	484	473	451	473	467	518	484	481	477	499	476	486	473	450	487	502	493	473	436	498	455	454	464	436	478	493	451	485	495	412	434	513	490	477	454	501	496	476	467	497	462	466	447	451	441	497	504	488	451	470	461	485	472	512	499	477	480	469	505	482	477	467	460	471	486	470	450	470	446	433	479	482	488	522	501	465	504	517	476	453	506	458	451	503	519	446	452	493	456	474	489	456	453	451	461	455	475	464	463	471	447	468	467	499	479	469	469	463	458	469	485	432	449	504	464	468	479	500	459	454	466	479	505	489	455	490	487	474	478	459	487	471	447	495	460	457	446	426	490	459	480	431	485	452	476	500	493	441	504	441	470	483	474	459	472	456	486	444	450	526	467	461	426	465	457	485	483	457	472	462	497	474	423	463	483	481	422	488	472	461	503	441	459	474	500	512	476	483	434	464	479	460	480	480	468	519	445	470	486	460	467	480	428	483	485	494	452	488	491	490	473	429	430	484	470	510	492	451	480	494	476	478	500	467	471	436	469	475	443	449	447	488	483	431	447	530	466	479	467	470	473	471	452	454	531	516	444	471	450	489	474	444	449	446	443	508	494	481	460	459	473	483	486	493	479	453	458	465	445	459	541	474	478	498	481	469	486	440	471	492	486	477	451	484	463	463	466	475	447	465	433	479	457	460	474	471	450	467	488	479	452	473	443	495	427	440	468	451	444	462	488	477	439	440	469	506	457	447	471	455	481	453	488	483	458	494	441	483	474	469	500	495	428	431	468	447	459	479	467	448	439	500	473	470	499	477	452	493	471	516	478	464	462	464	471	467	454	475	497	486	456	473	435	500	475	450	448	433	477	446	476	501	468	494	469	479	513	442	470	453	496	466	480	474	509	487	470	469	492	497	453	474	471	467	477	470	516	513	512	476	471	486	494	446	460	464	451	490	476	478	482	456	442	440	453	477	452	471	485	479	471	456	470	488	468	494	477	476	436	470	523	502	477	502	501	486	438	443	492	489	507	474	492	503	468	507	460	491	450	491	441	482	460	494	488	464	447	474	488	506	468	482	454	502	472	497	499	448	437	460	473	429	521	443	458	456	475	488	496	479	485	475	491	450	492	444	463	474	464	487	476	499	426	470	462	466	467	482	501	491	484	482	485	478	459	472	477	460	488	424	453	470	441	486	488	465	471	475	461	474	466	457	463	499	423	505	489	459	479	472	450	448	477	461	463	491	457	445	465	519	446	437	471	435	506	454	451	460	454	506	500	452	467	454	453	470	486	510	478	463	459	494	497	466	482	460	465	451	473	467	465	461	477	496	492	472	492	500	516	461	469	468	460	466	475	463	496	506	506	421	499	416	409	468	513	504	456	471	484	475	480	472	449	477	465	457	464	482	438	450	439	507	471	464	441	461	498	443	445	444	506	508	465	485	492	475	478	475	481	501	437	451	458	492	499	491	458	470	466	483	493	440	465	485	469	466	490	451	480	453	473	457	498	472	486	504	465	488	481	458	444	449	447	485	478	502	435	457	484	457	452	476	491	474	467	447	476	454	469	482	493	468	506	467	458	491	463	484	430	452	470	453	466	480	435	472	450	470	498	477	465	488	428	467	478	465	475	471	455	482	456	468	480	441	516	475	439	425	484	424	464	426	440	477	502	466	458	439	492	467	480	500	491	464	466	455	491	519	458	446	444	488	478	500	493	460	473	476	456	491	500	480	465	496	440	498	476	489	488	475	470	476	463	456	496	472	482	483	498	499	508	482	443	435	453	464	482	449	477	482	437	466	448	521	449	451	465	481	466	445	452	456	419	442	471	454	442	480	451	448	450	456	478	466	467	427	467	498	478	486	472	444	435	473	484	508	463	462	476	459	502	500	450
27604	10768	1596	971	584	507	429	374	410	951	1977	2121	1335	742	493	471	428	368	432	425	408	395	401	403	399	424	415	410	389	400	374	403	393	382	381	417	420	385	383	387	407	394	371	375	373	392	391	412	402	387	382	380	402	385	365	435	401	421	399	379	392	414	397	381	410	386	421	377	379	372	408	397	413	360	401	392	403	398	408	397	418	385	406	405	391	418	418	397	386	404	370	389	428	400	389	389	385	400	387	405	385	400	416	370	370	391	378	383	418	409	407	416	384	377	377	399	371	383	420	419	363	378	416	369	373	362	404	370	408	396	378	386	404	415	383	381	403	373	363	383	404	388	377	392	383	379	405	397	409	367	383	386	410	408	449	349	437	400	421	395	416	372	416	393	394	442	388	378	399	373	414	398	350	424	390	385	407	404	398	365	405	387	405	365	419	423	416	380	412	378	386	437	408	393	418	440	389	360	409	415	443	370	396	414	376	397	394	387	391	381	393	372	364	407	369	388	389	389	423	411	371	391	430	369	372	420	379	401	417	379	390	379	392	400	394	386	386	383	419	396	368	422	351	403	391	358	417	378	379	385	415	417	403	393	399	381	370	396	374	425	409	427	388	409	357	403	391	399	357	407	390	381	387	416	394	415	405	403	401	414	382	398	372	375	393	432	389	376	420	393	383	408	432	392	384	387	402	384	387	399	417	372	405	383	397	430	370	401	392	395	401	382	424	392	363	388	381	356	398	386	362	389	372	425	367	379	406	386	396	399	394	358	411	420	367	429	407	365	411	409	403	398	399	400	379	391	385	420	424	394	365	432	401	358	385	392	387	394	412	379	385	398	421	378	382	370	422	363	397	375	455	361	363	384	384	415	346	372	394	406	435	389	418	431	369	396	393	399	422	405	390	424	397	405	369	374	401	394	407	421	411	373	398	376	378	390	393	392	409	447	387	374	374	375	370	376	393	385	369	377	404	367	398	406	377	390	370	368	384	348	370	395	377	415	409	389	380	415	407	390	405	386	409	386	406	438	405	385	410	394	420	367	360	400	389	366	400	403	413	359	383	429	367	398	379	420	359	391	370	380	374	410	397	375	409	400	376	363	398	434	404	403	438	393	394	386	399	365	429	381	390	420	408	407	388	399	404	408	397	385	407	395	417	440	397	426	394	408	386	387	429	387	406	361	371	379	396	376	410	367	369	405	395	378	436	374	388	385	404	392	369	389	385	393	407	389	383	394	412	394	389	420	397	404	376	373	405	384	409	395	349	388	353	377	412	392	441	378	380	397	384	396	390	389	402	394	359	421	361	426	388	389	411	405	394	391	390	430	424	380	374	395	362	385	380	401	406	389	412	408	388	397	376	405	418	397	407	404	421	401	398	399	379	421	395	363	424	405	376	392	386	388	397	389	394	369	407	388	351	376	402	421	377	380	388	423	392	371	364	389	405	395	391	402	394	388	410	382	395	378	397	380	432	400	405	406	394	435	392	430	379	439	368	419	411	401	369	384	381	392	464	397	422	396	390	381	383	396	395	398	401	379	387	354	385	417	368	417	354	359	367	396	402	371	384	373	393	411	401	355	368	371	397	402	402	404	412	400	379	442	405	391	402	377	410	365	390	406	389	369	392	391	383	419	412	383	409	401	423	386	407	375	391	391	376	380	420	399	416	392	407	368	405	376	389	377	365	395	391	421	398	409	416	400	382	409	356	409	405	387	419	371	399	397	361	393	412	385	401	404	399	434	389	421	363	378	402	401	388	404	401	358	392	400	415	400	386	413	423	378	366	359	425	425	425	388	369	382	425	398	388	367	410	369	395	372	346	379	392	397	403	410	373	405	381	464	408	408	369	390	360	410	402	391	391	391	423	386	360	405	393	390	409	380	435	427	366	421	417	384	405	382	413	386	394	380	398	384	371	415	418	368	388	442	403	388	379	387	396	403	398	385	354	387	400	435	381	409	405	420	395	399	424	394	377	420	398	388	422	402	420	376	427	417	362	398	400	390	364	411	380	424	406	392	404	377	416	390	410	380	385	371	421	374	417	381	373	380	373	423	405	415	398	386	384	369	388	395	398	415	393	415	357	399	360	376	398	366	414	423	361	376	430	390	380	358	411	439	417	392	386	419	371	402	400	394	395	398	414	381	411	381	375	383	370	401	393	403	400	366	394	391	391	419	423	349	370	425	388	384	368	371	370	396	397	338	390	402	406	406	416	369	380	350	380	398	381	402	412	420	409	376	379	404	391	387	398	414	375	414	440	365	369	412	381	406	405	399	374	369	377	408	397	398	346	433	377	375	380	421	401	389	417	405	367	377	373	372	387	362	422	384	397	390	388	395	383	394	390	404	397	399	399	422	399	375	411	389	424	351	372	388	392	394	418	391	386	394	401	387	410	408	420	374	370	386	385	374	370	421	430	392	395	422	411	379	396	371	374	408	395	392	387	400	393	400	397	413	370	369	358	403	360	411	441	410	436	406	387	387	358	399	421	367	394	398	398	390	425	415	409	408	382	366	409	403	408	416	383	349	409	414	426	367	381	398	400	394	368	406	391	400	403	390	364	413	400	417	398	399	372	391	403	413	383	404	396	400	369	400	396	396	382	387	385	392	362	421	428	409	404	373	395	397	380	394	406	435	441	360	427	415	407	356	371	374	379	380	411	368	397	439	389	385	407	379	411	401	387	371	382	404	383	402	386	419	409	399	393	387	412	407	402	402	415	361	371	360	392	428	388	395	387	397	401	379	403	419	399	387	426	424	395	418	371	380	378	399	388	345	378	394	374	428	408	408	401	397	388	347	397	397	392	402	374	419	363	389	390	376	403	402	378	389	382	393	393	406	421	354	388	402	368	406	382	418	399	417	408	385	367	339	450	403	368	377	394	424	401	403	415	395	417	400	385	404	380	371	377	420	401	407	378	427	409	386	416	415	411	392	399	402	392	391	392	404	368	398	385	395	390	388	397	413	399	411	400	387	390	373	414	422	399	382	383	430	421	409	363	394	351	376	401	401	388	399	380	383	408	359	426	412	411	387	376	412	393	388	390	387	397	392	413	386	413	401	389	391	369	404	405	399	402	404	405	450	383	383	412	367	378	388	389	398	433	400	404	381	377	401	371	396	401	408	376	408	376	398	437	398	348	406	389	356	385	424	387	380	407	390	392	387	358	382	382	361	408	430	385	376	404	389	379	403	424	402	402	395	384	410	422	382	397	399	403	440	407	394	387	404	374	402	414	398	397	357	418	390	400	415	394	415	413	381	358	381	400	376	374	393	404	392	398	367	389	388	402	412	416	435	394	382	393	411	389	375	357	417	387	360	389	398	422	389	381	401	394	380	414	359	388	385	386	382	388	397	398	401	385	399	431	387	391	401	444	403	351	398	408	406	410	375	392	384	390	404	407	418	393	410	385	398	369	379	389	417	362	439	400	400	396	411	394	404	375	392	435	399	394	386	416	400	401	360	387	418	401	398	395	373	385	378	392	426	340	376
5389	1032	1339	855	591	513	393	410	459	1214	2573	2314	1479	722	484	397	363	360	344	352	367	331	381	348	352	343	379	348	336	371	341	348	335	364	335	349	319	342	386	349	339	331	390	346	362	354	391	370	335	362	329	373	346	351	347	348	323	376	355	364	350	347	378	339	325	368	317	354	395	374	303	342	335	322	328	354	359	371	378	374	365	351	348	344	358	352	345	340	336	348	344	342	375	347	356	366	379	342	373	352	370	345	352	359	317	357	345	351	341	362	358	346	351	337	346	382	353	341	342	370	385	367	356	336	338	352	332	347	328	386	333	338	366	365	336	367	349	346	332	390	375	392	352	405	379	356	360	349	334	369	357	335	353	355	339	382	349	374	362	349	328	342	367	369	353	356	388	350	367	388	360	341	383	350	400	343	372	359	352	314	342	369	363	343	328	348	339	376	367	337	318	397	318	348	369	367	384	342	347	352	348	345	374	379	353	353	321	337	347	361	376	353	367	364	342	357	327	331	347	333	333	373	369	358	343	374	360	333	343	370	350	345	362	341	346	338	354	350	355	327	358	351	387	375	346	361	357	351	372	340	339	354	378	342	402	368	343	368	329	379	329	331	354	369	380	374	326	339	340	351	335	382	357	339	341	366	379	343	361	348	358	375	371	360	358	326	335	379	384	360	373	335	346	373	325	360	364	352	342	380	384	349	365	377	370	353	360	352	345	348	348	336	336	378	335	357	369	327	355	351	360	336	349	352	368	340	370	364	346	348	362	350	347	332	369	364	371	340	344	347	377	367	359	350	390	330	352	346	324	359	366	327	360	363	363	389	358	328	330	334	380	361	348	384	329	360	316	358	359	381	343	352	392	356	383	339	343	356	372	378	358	318	361	351	359	371	342	346	340	338	367	342	361	354	388	354	346	360	372	360	319	388	365	364	380	339	325	374	352	358	360	343	317	347	285	365	353	341	360	360	366	341	323	364	388	360	341	347	349	345	369	364	354	351	351	328	347	361	376	347	363	370	377	371	323	379	319	346	341	360	356	368	336	313	354	376	363	352	348	385	334	332	363	354	359	363	305	349	371	365	380	331	346	367	359	319	366	349	333	336	358	359	356	310	336	353	366	343	364	347	344	379	347	354	349	360	368	359	374	351	363	345	369	356	346	360	351	354	380	355	350	328	379	372	367	336	340	372	373	328	406	356	305	331	363	360	323	358	369	321	317	364	374	356	368	340	366	366	384	388	386	357	352	365	349	378	331	337	341	380	337	351	363	381	356	349	356	383	378	361	350	376	333	336	356	361	361	372	413	363	380	353	309	336	366	358	335	335	321	371	349	349	363	322	354	362	361	382	335	333	370	350	290	371	357	361	342	328	334	346	376	365	339	358	348	381	332	326	355	389	356	359	344	369	373	370	352	367	342	367	368	347	337	364	327	360	345	336	337	328	354	373	339	378	395	359	372	343	327	360	334	371	349	350	386	359	345	367	338	332	359	300	343	324	382	371	337	350	331	376	335	345	369	371	376	355	378	346	326	345	357	380	347	340	328	373	337	374	359	356	363	354	334	347	371	359	381	333	360	347	344	384	370	341	343	340	355	371	358	375	336	346	332	353	359	343	394	375	361	362	375	348	378	383	341	360	369	388	331	384	334	366	346	356	356	375	353	374	352	366	363	286	383	341	341	358	354	344	332	355	312	345	338	362	327	380	379	359	389	348	343	325	320	338	353	368	349	342	394	339	374	353	364	339	364	348	346	368	362	384	366	375	377	310	370	357	364	392	353	348	353	344	356	312	362	344	324	363	379	356	343	341	355	353	355	341	378	355	364	324	356	346	349	389	311	346	351	359	359	336	348	336	355	355	360	323	327	369	338	363	356	304	345	360	354	322	343	348	369	370	351	375	360	350	330	350	367	378	362	376	355	350	345	332	363	363	363	351	361	370	337	371	358	312	348	354	328	348	355	374	361	331	363	334	329	339	377	347	353	367	329	355	359	378	352	391	345	362	360	354	363	375	346	359	367	369	363	339	365	359	369	293	366	350	360	332	383	333	335	361	363	349	336	347	370	347	331	363	368	329	347	341	340	365	323	340	379	362	356	366	369	363	327	345	363	374	398	340	338	348	373	336	366	359	340	340	334	336	360	355	338	372	368	371	313	324	338	382	372	329	360	349	352	352	356	324	375	348	333	404	362	369	372	354	344	366	358	334	360	345	343	339	369	375	347	360	364	338	374	370	358	351	369	333	357	368	378	352	343	388	384	343	353	344	336	401	365	349	344	355	370	348	338	321	349	383	385	341	365	353	369	360	356	337	378	378	331	365	343	353	331	360	351	339	365	341	370	361	322	380	363	373	370	328	364	339	298	347	386	372	368	358	354	357	375	346	338	360	359	390	355	333	347	341	353	381	363	306	369	357	366	348	331	344	363	342	378	320	374	358	352	359	344	331	377	335	355	381	349	347	348	382	339	347	371	338	377	352	355	348	334	334	368	317	350	343	328	354	335	351	353	364	332	355	309	370	379	368	359	333	376	336	385	342	357	309	353	394	353	349	377	359	371	333	344	360	354	344	353	365	356	336	347	322	368	367	335	345	354	381	348	350	350	367	346	323	310	364	364	353	350	322	386	348	338	382	372	338	365	368	353	336	341	329	364	387	334	363	330	334	344	340	347	364	352	382	357	342	365	385	352	393	372	389	340	331	357	341	370	356	407	401	353	347	351	362	369	361	353	392	371	356	356	345	345	334	374	326	336	351	365	395	358	336	336	380	335	355	341	368	348	333	386	380	321	364	366	378	379	316	366	366	343	373	346	382	331	368	354	337	322	333	342	352	337	361	354	374	328	365	326	368	328	384	339	356	333	351	334	300	328	335	373	354	388	356	330	343	329	329	360	370	383	340	338	355	375	328	299	334	347	365	344	362	359	392	321	364	331	377	347	368	350	354	346	380	349	346	350	321	347	337	370	365	323	350	329	346	381	388	366	341	343	346	349	331	359	370	368	319	324	364	342	370	378	371	366	336	361	338	357	350	325	376	355	371	377	346	338	349	358	371	338	336	369	352	328	341	375	376	330	301	345	379	326	359	341	368	349	342	351	376	368	343	407	349	356	344	352	355	363	363	354	393	371	331	354	348	359	348	348	339	344	387	339	343	356	355	356	354	374	348	350	395	334	350	365	347	376	347	342	385	383	357	370	356	348	345	343	376	348	371	339	326	383	340	330	369	362	350	352	396	355	354	331	374	365	383	372	343	334	329	347	405	363	363	360	339	376	327	322	331	350	362	388	362	366	323	360	340	318	361	368	338	363	368	340	333	367	337	346	383	332	356	389	351	389	370	352	362	330	323	367	370	359	380	355	314	367	376	359	375	328	336	346	363	340	354	370	381	360	384	385	334	334	347	370	359	356	361	328	317	389	350	330	399	330	343	350	366	347	360	358	350	341	370	359	352	341	342	320	319	377	349	353	355	350	361	339	371	333	351	332	359	341	316
25745	21430	27515	25570	7792	1395	816	592	637	4702	23217	18763	8973	2422	928	512	454	420	420	390	390	409	388	412	414	368	403	405	357	419	422	441	402	421	351	421	395	397	437	397	400	414	343	428	387	394	393	403	406	400	440	394	420	369	379	423	411	425	375	401	380	401	378	387	425	415	407	397	421	399	406	405	406	383	406	406	404	405	428	434	382	418	396	361	398	432	420	404	407	403	408	383	386	403	408	401	419	410	367	381	419	411	389	403	408	377	422	370	411	368	375	407	376	399	430	420	375	435	426	367	398	408	371	357	410	390	417	397	389	410	410	411	401	373	408	428	395	387	428	409	418	441	406	399	392	393	398	404	421	374	413	408	423	403	400	419	381	395	384	394	401	421	417	398	365	391	385	428	378	421	405	414	392	411	413	407	392	405	404	351	396	400	399	410	410	404	368	416	406	385	409	379	384	405	385	398	400	410	374	419	415	412	406	385	404	382	404	400	395	408	383	397	376	442	420	396	403	406	417	404	407	386	407	381	360	425	371	375	434	404	398	364	398	383	369	386	396	407	406	370	409	395	436	415	392	388	417	388	409	407	409	398	393	378	383	423	398	407	446	400	423	395	343	423	415	393	380	420	391	399	406	406	414	396	409	367	400	393	377	380	399	386	390	401	386	379	425	382	381	413	415	382	437	379	365	398	372	419	439	394	399	428	388	387	394	418	418	426	411	393	430	425	417	356	379	365	397	436	422	380	428	389	392	419	381	376	414	420	390	397	402	401	363	427	433	416	415	421	406	417	434	368	464	359	404	436	363	400	401	382	399	365	411	394	398	385	396	358	398	422	411	400	428	410	400	405	396	415	421	413	401	386	407	353	398	418	419	413	414	462	437	433	377	405	365	380	385	414	369	443	413	416	414	397	404	401	414	383	397	422	404	407	416	391	421	380	421	368	395	407	386	403	401	399	376	419	401	385	403	420	429	412	382	418	375	401	388	411	388	406	385	401	396	372	391	377	386	420	368	382	385	394	366	404	414	450	384	423	410	371	385	402	354	391	385	405	405	398	397	427	373	357	355	406	406	403	388	409	390	413	374	374	396	399	361	417	404	394	385	393	403	439	411	405	364	383	390	419	401	406	394	383	392	387	369	396	415	400	385	403	394	411	383	397	379	394	455	388	395	428	384	420	428	393	412	429	397	423	415	389	362	391	392	397	417	436	397	389	382	423	377	377	412	404	399	424	380	403	413	390	371	411	381	404	394	413	450	370	404	409	398	408	345	385	396	388	374	373	380	391	436	375	412	367	409	403	396	395	373	376	417	406	394	382	369	391	364	403	395	425	395	428	432	388	408	393	400	368	402	435	396	365	402	376	355	383	394	374	362	371	397	414	385	412	389	387	424	423	413	364	393	396	379	413	362	376	435	409	391	396	418	385	398	369	402	376	376	391	407	417	378	388	398	389	402	385	384	395	384	436	421	404	425	411	406	380	378	438	410	405	407	408	405	387	388	398	398	426	354	403	380	423	376	377	437	376	419	397	402	408	355	407	392	387	394	408	434	391	425	431	440	431	404	380	414	415	387	404	362	387	365	383	426	432	397	406	405	377	399	397	406	393	415	374	400	384	428	395	374	426	376	375	408	409	377	400	420	401	461	423	376	404	414	393	457	406	375	419	422	413	403	391	410	418	423	404	436	380	405	399	410	380	401	372	410	407	387	408	402	416	402	404	412	384	373	386	417	397	427	389	456	395	403	396	415	418	410	417	383	395	346	396	394	408	409	410	420	438	403	391	403	386	397	377	388	437	402	359	397	407	401	420	402	415	414	394	409	393	410	413	403	418	365	376	371	371	433	427	376	408	424	392	433	379	387	406	394	417	396	405	379	370	378	411	423	404	367	377	406	395	411	445	368	392	372	397	422	427	375	395	374	396	383	407	387	402	377	430	402	387	379	399	360	367	422	456	395	408	383	371	399	374	402	408	414	385	382	415	410	375	387	415	408	400	377	396	378	368	384	389	400	366	402	395	410	399	411	380	430	394	405	410	374	389	364	412	377	431	395	411	433	389	397	390	400	417	378	393	380	409	383	378	383	407	400	386	371	401	402	397	389	379	384	382	394	415	402	424	385	432	379	404	413	400	390	422	360	387	386	386	380	417	401	387	407	413	395	413	417	391	370	433	389	435	379	399	403	392	401	382	385	395	392	417	405	385	433	398	411	402	437	388	412	410	371	407	415	375	388	382	407	382	444	390	404	407	403	393	383	404	390	402	408	403	430	343	391	408	411	401	411	392	398	368	378	374	393	431	378	395	396	358	398	384	417	413	391	372	443	376	383	407	360	395	388	426	374	392	383	414	390	397	405	408	405	415	390	367	365	388	396	388	399	352	400	391	442	460	404	390	395	390	364	439	423	412	389	402	408	389	373	402	376	379	389	398	407	384	418	431	395	410	438	398	396	438	360	386	395	396	407	390	403	417	401	401	393	367	391	433	413	371	356	415	376	390	384	393	414	414	381	367	387	420	387	406	411	388	410	385	403	415	424	427	395	377	430	380	405	404	399	412	374	450	415	411	377	393	391	410	396	361	396	370	382	374	428	372	407	417	390	398	384	434	406	426	393	393	416	395	397	394	411	360	398	392	408	399	425	400	397	419	395	416	391	392	379	397	352	376	395	401	393	373	393	399	390	411	384	399	377	406	397	412	400	380	377	397	395	398	376	405	409	387	407	393	430	379	383	396	405	397	409	356	397	433	421	402	391	388	391	431	355	400	417	397	448	415	405	431	409	422	400	401	423	404	395	418	401	408	403	395	352	395	403	385	365	380	423	354	376	393	413	395	416	412	419	419	424	387	392	393	389	366	411	433	382	416	394	382	423	376	418	386	424	433	393	411	406	416	393	418	395	419	397	422	396	384	394	396	395	412	405	419	428	405	380	409	412	400	382	413	373	418	387	392	401	417	424	414	374	374	359	398	394	403	394	393	353	402	383	380	458	430	413	398	414	446	406	413	420	416	387	408	395	403	401	419	365	374	393	377	370	408	410	412	412	415	411	412	383	392	385	359	398	386	397	363	405	421	383	390	418	416	379	398	383	390	401	406	417	410	390	408	416	394	366	385	413	407	397	412	420	377	368	407	385	384	431	367	399	405	397	422	392	397	398	393	370	377	456	420	374	418	409	384	429	384	412	389	407	373	367	370	382	359	406	412	378	369	402	392	371	379	386	411	421	442	401	405	398	384	420	417	370	385	389	393	421	390	398	366	415	338	360	399	447	391	363	426	375	407	437	390	412	373	416	417	442	396	450	370	422	356	388	407	394	421	393	399	378	356	369	364	372	382	421	398	366	396	448	425	372	397	364	383	431	369	406	406	352	387	384	382	394	382	412	411	389	418	397	423	367	416	359	372	418	425	378	397	406	383	368	392	399	417	387	383	370	428	401	399	373	381	409	418	414	417	401	385	401	400	424	406	389	354	364	401	421	416	401	417	359	385	456	393
3973	4655	4562	2315	1493	1099	787	722	764	7245	23600	15596	7417	2448	1067	507	405	393	385	395	367	357	380	382	369	348	414	359	351	383	373	408	355	376	397	371	384	373	420	355	374	373	365	393	364	386	349	385	372	403	348	382	404	394	364	371	412	403	377	387	389	365	354	383	360	357	394	432	396	389	385	378	339	377	361	373	393	388	390	380	353	367	400	372	386	372	353	375	401	373	341	361	380	363	368	387	393	353	363	369	370	380	366	375	414	369	381	389	408	371	416	362	356	341	393	371	395	393	364	406	385	364	382	390	377	387	381	344	388	375	388	364	386	391	360	352	366	402	374	377	381	364	378	373	384	339	377	357	385	366	358	349	367	361	378	414	410	400	353	361	389	373	386	393	382	385	366	382	355	346	395	370	415	344	372	400	381	351	359	383	408	390	355	402	391	352	409	349	357	402	359	350	348	382	362	394	377	390	360	399	359	363	354	391	391	362	384	355	400	393	388	387	333	380	394	395	385	353	395	378	348	369	365	389	355	366	348	389	386	344	386	347	364	381	367	370	359	358	359	393	383	369	357	378	367	390	388	397	409	332	342	368	368	395	378	380	358	400	384	377	389	412	373	395	358	413	374	367	373	371	395	375	376	363	393	350	388	381	382	385	369	408	388	368	366	381	391	388	349	381	384	346	373	361	361	365	357	392	334	372	415	370	358	342	359	394	401	345	418	373	381	380	363	391	405	373	398	368	395	385	412	394	389	355	357	364	361	363	370	419	431	372	376	422	352	353	380	348	377	364	353	411	371	406	355	359	373	395	389	385	383	357	372	357	361	390	405	405	334	402	347	379	393	378	369	395	358	360	352	383	379	381	370	393	392	369	326	382	381	377	353	377	378	377	381	343	332	346	380	381	364	393	358	355	370	407	394	377	399	378	395	347	403	380	362	387	345	391	377	369	373	381	381	359	384	394	386	403	343	394	362	345	368	391	345	358	397	390	379	391	369	394	389	381	400	375	360	412	397	395	401	396	336	408	384	438	387	380	341	382	373	329	367	325	411	410	346	367	362	338	395	353	405	351	382	379	362	410	399	371	424	376	395	376	358	419	378	389	390	359	394	354	396	386	398	365	342	369	379	396	361	374	346	353	367	369	397	363	392	429	367	359	377	401	375	351	362	357	378	376	369	371	375	388	351	357	358	384	376	340	359	364	384	383	372	389	380	366	358	389	373	360	393	365	392	399	393	384	390	370	370	340	381	386	389	373	396	383	357	369	367	363	396	378	347	347	355	364	346	383	377	387	394	393	400	343	384	359	352	382	312	360	379	370	388	381	370	346	399	358	365	364	381	358	331	374	351	359	386	351	389	367	373	362	382	405	392	373	370	354	358	399	405	385	406	343	377	364	356	372	359	379	344	357	391	413	377	371	366	371	406	370	401	363	403	353	366	424	336	360	398	352	363	391	375	380	389	392	345	374	365	374	389	405	367	329	393	351	370	381	396	372	369	349	381	382	343	345	381	389	403	395	387	364	421	372	337	392	341	390	369	356	358	357	379	363	379	356	389	352	367	405	399	377	408	388	340	405	411	400	404	345	366	364	415	376	385	402	388	408	421	388	369	375	361	409	355	382	382	366	367	415	392	371	355	328	395	377	395	358	375	339	359	361	402	356	393	377	368	369	349	379	365	389	403	367	349	369	364	355	417	354	373	369	381	415	395	377	410	383	373	373	394	389	391	378	378	375	399	362	371	417	412	374	405	385	391	341	386	372	391	374	365	372	380	390	350	335	377	371	411	339	403	344	367	367	398	379	365	374	372	359	351	381	387	401	384	401	387	391	358	383	367	362	372	384	374	396	394	364	402	401	369	377	362	384	408	340	387	370	385	355	371	368	355	342	386	365	370	378	365	389	379	373	391	392	373	383	390	378	402	363	343	398	336	360	368	380	361	379	356	378	393	374	375	363	331	363	374	422	365	393	438	341	347	359	346	348	373	353	406	389	385	403	362	395	359	350	380	356	390	392	348	387	357	383	386	367	381	353	323	375	388	390	359	389	402	391	362	357	359	338	397	373	369	373	364	371	375	383	413	355	363	379	364	335	377	413	373	370	383	366	351	367	357	391	379	370	393	368	396	336	404	352	325	338	385	364	357	376	395	356	394	420	354	376	348	344	378	363	393	387	365	374	362	347	400	367	350	376	361	361	360	366	346	371	377	367	378	374	394	345	372	375	374	378	400	352	334	399	403	362	370	399	351	359	376	363	377	360	379	392	387	378	401	365	349	390	341	377	381	365	356	355	400	365	347	374	404	402	381	357	415	342	389	393	367	357	391	377	364	370	360	358	368	357	396	360	375	360	359	373	372	381	380	379	405	370	326	394	341	387	388	372	338	339	390	358	391	371	369	354	389	367	358	359	345	359	380	393	391	390	392	395	358	359	412	369	379	374	394	369	365	392	361	362	398	364	378	389	361	365	370	354	373	367	333	372	379	377	382	331	366	370	357	357	379	337	394	328	364	373	359	371	379	387	322	393	400	366	374	345	413	326	380	373	383	354	385	362	357	382	385	395	372	375	398	392	386	360	366	375	382	382	365	403	379	361	361	391	392	363	402	353	370	351	423	318	344	395	335	389	340	403	376	361	364	393	413	383	367	381	361	370	361	368	368	370	367	336	358	359	357	396	400	391	354	367	365	402	373	361	362	348	403	370	375	378	415	384	383	369	378	393	375	393	369	373	363	356	379	383	345	420	367	367	335	359	392	379	375	376	360	389	375	393	363	382	367	359	374	382	371	362	374	374	360	362	356	360	348	366	351	353	353	390	376	371	374	381	366	405	369	355	379	376	403	404	378	370	389	354	380	382	377	336	377	372	377	384	370	409	347	371	400	360	337	378	390	391	349	381	415	398	391	370	404	310	336	378	374	368	362	403	381	383	349	415	378	418	387	348	393	380	365	316	378	361	385	374	360	386	372	411	337	352	406	353	396	385	378	379	387	362	350	355	372	376	333	364	399	374	389	339	400	379	377	376	377	366	401	392	371	382	419	369	345	366	372	354	348	359	392	390	361	346	360	354	370	320	392	392	397	385	333	364	377	352	348	422	408	375	360	372	352	370	361	378	387	359	336	361	372	388	371	379	385	384	374	416	380	379	358	354	363	374	366	376	365	352	400	382	373	408	381	332	377	382	345	395	339	381	361	371	368	375	393	366	389	366	344	371	418	356	373	336	365	398	381	340	369	327	384	372	403	336	383	380	406	381	382	384	400	336	350	380	368	355	377	379	378	393	359	316	375	353	399	380	332	354	373	370	388	332	417	381	376	366	390	369	372	375	405	335	391	343	366	374	328	375	344	364	363	330	384	364	358	392	366	420	378	377	389	393	361	386	377	372	358	404	344	388	362	387	365	370	393	383	398	394	378	370	379	381	387	379	370	352	338	348	363	377	382	346	349	395	361	374	347	369	396	382	357	400	363	374	394	412	416	403	377	389	364	342	381	407
24664	21422	28645	24609	21167	6701	1934	986	982	16568	35552	30056	15753	4693	1555	732	562	516	485	503	513	538	505	515	527	523	514	481	544	540	531	527	516	535	536	517	504	534	530	554	504	541	517	536	514	544	529	527	542	490	477	548	516	506	477	579	506	495	495	546	489	525	524	552	524	478	533	510	492	496	486	541	470	533	510	518	511	505	490	497	517	533	509	498	496	564	527	492	536	539	545	525	492	489	478	528	495	479	514	514	487	493	476	489	566	515	526	540	507	504	488	509	530	487	544	502	512	499	561	539	544	547	475	544	499	529	485	495	524	544	504	491	477	528	535	505	469	511	497	466	538	484	547	530	520	538	473	497	528	506	493	500	531	500	530	531	547	507	556	521	528	534	506	529	510	548	503	532	525	536	516	539	497	518	516	521	532	560	506	463	516	491	487	497	507	542	537	525	480	516	526	489	458	490	581	510	526	496	529	475	510	483	507	508	509	500	488	505	505	551	487	516	512	520	532	502	504	535	509	515	490	540	518	538	547	538	522	522	550	502	486	533	518	516	471	503	527	474	488	501	471	521	479	539	493	541	522	532	500	516	546	540	503	538	526	499	502	494	507	536	502	480	519	501	524	505	486	511	510	513	486	505	479	534	511	507	508	481	511	437	536	528	545	532	494	540	525	503	509	506	470	480	529	554	516	472	474	476	536	486	516	521	526	531	522	500	499	530	510	529	490	527	521	515	483	524	504	524	491	496	500	551	528	551	508	517	498	501	509	492	458	484	533	528	520	526	561	497	533	528	518	538	537	553	485	509	514	543	542	453	454	483	513	486	568	504	480	539	521	525	542	511	525	583	512	485	525	505	531	524	499	479	541	472	449	532	513	491	499	543	537	497	529	524	472	531	509	511	514	548	501	500	496	516	502	530	531	517	467	511	521	500	533	505	510	503	521	537	531	481	515	541	484	536	498	484	517	485	496	501	488	523	500	520	536	547	499	497	500	560	476	520	479	536	472	489	538	566	502	478	493	530	554	529	513	532	517	488	484	487	517	530	488	522	536	498	527	495	483	512	539	499	483	517	528	525	512	528	535	560	503	544	521	559	530	507	515	506	507	501	511	492	503	489	504	506	477	544	471	501	507	538	521	514	520	499	530	485	495	486	523	531	532	497	514	516	508	518	500	523	488	501	547	536	501	505	518	513	515	536	488	504	513	519	531	511	513	521	511	453	507	508	485	545	490	521	466	490	477	523	530	555	465	488	484	526	501	506	506	502	481	512	516	513	514	502	471	503	530	505	544	519	532	530	503	498	518	508	496	454	491	505	531	531	520	517	511	512	556	507	500	513	528	544	501	471	517	525	494	504	499	500	487	534	511	545	495	506	525	523	479	524	501	554	498	509	537	549	501	530	537	525	525	513	485	534	549	512	506	465	526	475	549	479	502	496	518	526	524	509	463	476	524	499	507	517	519	499	517	508	494	504	506	549	516	491	491	527	519	507	540	521	507	494	485	503	543	470	496	554	518	518	487	532	513	505	506	499	493	488	508	492	532	529	524	510	500	492	522	492	534	529	505	496	495	492	476	542	516	520	483	503	498	505	509	500	490	477	502	528	454	498	475	549	492	539	495	492	520	496	557	508	533	516	534	459	520	499	535	492	521	486	492	492	506	511	503	509	528	461	519	518	518	465	525	473	463	505	514	521	491	511	497	494	545	537	553	486	518	492	513	507	510	493	503	499	512	497	542	490	529	470	518	466	513	513	530	494	518	502	531	525	501	504	514	471	531	474	495	507	516	526	494	566	523	518	541	464	543	449	475	513	539	463	495	511	485	472	520	482	498	516	528	458	514	503	469	493	497	564	474	550	501	472	499	494	466	512	521	504	517	490	518	510	480	489	547	518	517	492	519	491	509	491	520	485	529	529	483	527	533	470	470	507	530	539	525	515	501	504	517	546	534	483	556	514	449	527	488	548	507	511	555	512	521	509	513	571	520	521	473	509	547	454	496	521	528	548	479	541	461	504	509	516	526	523	492	487	503	477	476	513	518	542	531	503	472	525	494	487	531	537	469	483	534	475	494	507	553	488	514	555	525	492	521	497	462	479	533	516	527	513	498	516	490	508	510	514	486	513	500	515	500	513	517	560	514	472	491	478	515	474	473	519	515	491	530	498	475	492	501	490	544	482	475	513	510	534	509	516	480	504	543	505	531	520	515	474	523	508	501	525	488	491	459	489	516	488	482	546	526	468	529	503	495	546	483	524	515	556	501	518	491	491	540	503	498	481	509	484	523	501	527	522	527	497	531	502	536	550	512	523	453	485	522	442	480	518	543	542	538	502	532	496	549	538	522	554	488	512	505	491	524	522	519	522	499	532	534	518	517	508	533	545	553	506	534	498	521	494	505	509	531	526	531	515	522	522	539	553	480	524	491	522	500	490	535	499	521	524	535	484	485	514	506	513	533	481	503	451	528	512	536	452	497	471	488	519	539	544	464	475	490	504	463	509	476	516	507	575	510	491	542	510	466	523	480	534	527	519	518	531	557	506	520	518	522	485	529	506	495	521	501	490	502	517	522	524	501	502	542	572	512	514	514	505	471	521	482	555	505	522	547	524	540	487	532	538	506	550	560	479	488	507	488	545	555	486	511	543	517	509	522	502	452	524	498	520	485	490	530	527	546	496	547	493	506	547	526	520	500	485	519	524	529	534	528	529	486	538	506	522	536	546	536	496	483	511	533	512	489	531	488	508	476	486	506	513	509	513	519	492	530	521	507	505	479	530	519	509	504	534	494	474	538	475	536	516	503	504	507	505	549	528	464	517	524	480	521	491	537	494	518	482	487	501	500	497	488	504	534	519	512	518	469	519	514	513	499	511	503	483	531	530	452	471	524	519	508	498	501	530	507	528	489	498	495	520	503	470	521	483	573	515	515	508	511	528	540	480	495	502	508	551	515	488	528	505	533	558	501	522	543	517	507	499	546	486	506	484	527	519	499	532	508	518	500	499	487	516	510	510	513	480	472	515	491	509	518	505	464	496	504	543	497	563	518	530	524	508	500	520	494	504	513	481	463	513	471	505	512	524	518	533	504	546	496	482	508	507	479	495	516	496	485	550	530	509	519	501	544	520	525	481	505	515	490	513	480	501	519	484	475	532	471	534	568	503	487	495	491	482	508	470	483	540	521	553	505	504	506	525	492	531	502	498	548	501	484	512	492	475	552	531	501	490	515	492	489	517	491	523	503	527	504	517	469	483	505	495	468	508	531	528	491	516	473	516	448	504	516	486	549	486	493	519	532	509	515	543	528	494	501	433	493	508	506	491	508	505	521	511	536	540	528	497	520	497	492	519	475	505	487	544	469	496	526	502	475	497	521	501	507	494	473	483	499	504	491	486	453	497	528	454	476	473	496	479	461	489	496	466	505	527	516	480	537	514	526	488	463	554	504	538	487	538	544	485	486	529	500	479	495	507	527	501	464	513	565	519	493	488	489	465	490	563
4455	7817	6473	3765	2402	1967	1608	1071	1380	20396	33484	24559	12071	4117	1648	670	513	456	486	449	465	481	480	458	481	469	513	478	470	477	453	499	467	458	519	482	447	479	477	467	483	506	486	413	493	499	456	453	453	456	440	495	462	458	510	478	474	525	476	471	436	443	501	432	504	439	486	480	441	460	473	445	491	474	508	490	444	497	480	446	456	496	475	481	526	501	460	467	472	465	437	485	473	470	474	452	437	486	473	490	479	467	492	488	501	483	493	467	464	489	483	467	429	473	424	494	474	503	465	505	501	490	470	480	481	464	521	447	473	431	440	485	425	460	478	454	470	469	436	468	476	468	422	489	493	487	472	470	499	480	471	453	477	497	484	477	501	445	476	464	485	498	469	481	541	479	497	468	440	441	485	484	465	491	442	446	478	440	449	460	503	471	434	487	465	457	466	457	436	493	484	503	470	482	476	451	435	426	501	483	508	493	457	482	454	492	461	458	443	447	496	472	455	464	485	491	441	490	476	496	456	511	498	484	522	512	499	450	463	457	410	482	448	475	426	470	471	492	448	491	449	472	483	482	459	484	464	501	489	457	489	497	449	467	420	466	482	449	481	496	446	489	462	469	505	482	469	495	489	502	478	470	514	489	475	479	533	510	501	472	483	470	471	493	440	453	514	456	464	429	519	444	475	485	454	500	468	508	429	480	451	464	485	449	479	481	477	431	483	464	463	468	462	460	477	462	479	444	448	462	464	464	467	455	454	448	466	499	441	472	457	456	472	458	464	448	463	489	476	452	458	467	493	502	474	427	464	482	456	462	533	464	444	477	453	477	433	502	436	481	489	482	504	450	458	479	499	500	454	475	455	491	451	446	446	453	475	466	458	474	497	472	455	452	502	468	482	484	467	457	446	498	456	482	479	470	495	492	478	511	462	471	499	462	534	489	461	462	451	450	467	501	496	463	480	483	483	424	463	416	467	462	473	480	467	451	473	423	480	487	481	510	468	462	452	446	471	471	472	479	502	462	453	498	451	479	484	458	486	444	495	444	550	454	452	444	490	485	502	440	456	435	447	488	451	522	456	475	490	497	446	477	480	466	463	482	491	460	461	486	455	498	480	427	420	469	465	474	512	488	462	452	445	481	486	467	468	462	477	497	465	456	447	477	484	482	467	461	460	484	458	465	457	438	465	442	435	474	467	472	453	499	500	446	494	453	460	475	458	461	460	531	483	494	483	509	450	455	475	458	499	450	467	495	475	497	489	486	463	461	470	485	485	476	489	457	454	480	452	466	447	468	490	449	463	492	459	484	508	455	461	455	478	477	463	443	495	470	445	466	460	446	444	493	449	475	447	443	478	470	474	489	488	474	501	487	474	469	505	460	472	479	426	443	449	482	435	439	457	441	451	454	443	495	459	439	440	495	493	451	440	481	479	408	495	508	473	433	488	513	471	461	474	474	474	445	461	471	516	505	447	435	464	476	458	517	461	468	461	469	493	471	518	453	484	509	434	444	492	464	450	492	472	477	487	440	442	479	482	481	460	449	465	456	468	469	477	490	480	461	441	464	463	434	445	425	460	464	487	469	471	445	448	495	523	483	441	453	483	449	479	437	471	461	489	468	436	454	505	437	426	478	466	455	447	444	465	454	471	492	442	459	477	482	449	466	454	481	465	485	450	485	477	456	463	503	483	477	450	490	457	447	490	446	478	465	506	456	464	443	490	449	446	488	465	475	466	444	501	433	478	454	472	466	496	472	475	497	472	463	478	438	498	472	452	436	453	459	445	446	458	483	476	438	448	462	475	471	471	414	508	445	472	486	423	483	505	483	483	456	435	464	443	483	438	460	424	469	444	452	470	457	460	443	474	412	399	468	445	453	457	462	516	481	460	478	507	496	442	481	492	486	458	492	473	452	491	488	483	461	452	512	482	480	416	454	480	499	460	497	449	471	430	487	461	419	490	499	461	496	453	457	477	462	488	434	455	455	455	471	484	476	504	451	516	464	472	436	479	454	490	474	479	445	467	456	409	464	471	480	482	434	523	491	464	478	464	447	455	461	511	483	458	466	493	503	493	432	467	472	465	487	453	461	473	439	500	438	466	435	460	421	455	511	458	506	460	510	465	503	487	444	516	495	454	459	474	474	465	467	432	477	496	458	460	488	478	468	448	486	451	479	498	467	502	459	469	444	474	483	471	457	441	479	468	454	473	481	441	457	487	478	436	479	461	491	481	441	449	490	476	458	483	447	431	479	472	447	461	436	471	467	479	495	484	477	420	476	466	479	502	560	446	450	465	467	474	476	437	474	464	476	419	444	446	461	453	447	487	478	468	489	451	487	460	495	455	473	491	456	464	459	475	481	424	422	474	503	464	452	457	437	501	462	476	477	476	456	445	495	481	500	475	425	465	449	489	417	454	472	436	474	508	460	495	464	482	480	459	487	446	486	468	482	433	474	463	466	486	492	462	437	452	454	474	457	483	471	465	438	475	448	459	482	486	474	490	466	431	460	466	472	491	490	430	441	477	483	442	468	485	461	493	460	468	445	495	470	483	448	468	467	469	477	440	455	460	452	484	496	461	441	484	516	474	454	476	476	462	491	429	460	487	459	478	494	476	460	486	470	442	433	448	497	422	465	470	485	425	458	451	484	479	487	514	525	480	481	457	470	490	420	474	508	500	470	462	453	459	455	477	449	473	465	474	450	478	476	483	496	469	474	482	434	472	443	438	475	461	428	468	455	431	465	457	425	468	494	444	464	490	435	439	456	458	489	489	477	477	466	446	461	451	471	484	453	415	465	468	463	489	429	473	464	455	471	465	465	470	518	465	471	487	431	471	442	476	479	482	459	431	443	461	414	477	437	460	507	478	464	485	481	456	493	481	470	428	463	425	456	484	462	467	455	454	471	465	489	450	456	452	472	459	474	480	503	499	494	494	496	454	475	478	447	458	468	472	472	417	442	476	472	519	440	457	474	427	457	464	439	495	463	463	473	451	497	462	432	481	451	461	417	484	496	462	471	536	483	475	484	490	452	449	477	482	465	450	451	501	447	468	472	406	476	460	460	493	470	455	440	462	433	491	441	452	449	475	416	448	445	461	492	508	480	495	455	431	463	450	461	498	480	489	458	505	488	489	422	438	476	472	451	488	462	498	501	483	467	486	493	464	455	420	466	480	472	452	438	437	484	438	485	476	512	478	437	429	466	472	457	455	472	486	476	429	452	430	477	459	415	487	467	493	487	445	450	467	506	481	494	425	486	447	427	504	473	433	496	478	453	489	444	477	454	499	467	449	420	434	455	479	467	461	475	478	432	486	464	478	466	482	436	451	420	461	508	451	442	443	453	414	482	466	477	454	448	458	488	484	445	446	462	469	440	466	468	447	451	464	445	495	442	466	456	475	478	470	461	464	499	463	465	463	468	503	440	440	482	438	457	482	487	481	435	466	490	486	467	477	513	447	456	450	455	473	466	471	472	444	443	453	478	438	464	477	478
27607	10711	1780	1028	688	496	495	396	435	1151	2440	2035	1229	737	493	438	416	387	388	393	368	398	364	356	385	394	385	386	390	370	339	411	376	408	359	335	361	381	366	371	371	424	363	365	363	376	353	345	372	360	404	368	383	356	379	375	381	379	399	401	373	348	364	368	355	364	374	378	351	357	367	361	352	346	371	354	376	349	398	382	383	394	383	383	380	352	369	317	358	380	346	409	318	366	384	400	372	357	339	372	339	363	377	351	358	363	370	395	347	359	385	349	343	383	364	348	361	370	374	388	355	341	372	391	363	362	368	383	358	412	377	328	384	371	396	359	343	362	352	397	354	382	377	375	383	355	368	390	393	338	392	347	371	392	371	376	384	364	361	344	353	344	372	369	372	381	375	396	379	380	370	388	383	372	410	383	392	371	383	359	359	385	369	395	392	386	358	379	331	372	421	386	422	377	353	381	364	346	368	415	362	388	364	367	386	355	377	370	385	362	376	359	399	378	391	354	393	362	330	366	370	385	375	381	354	378	352	368	353	363	346	357	368	385	372	377	353	383	386	358	368	415	386	418	382	380	378	345	368	387	354	361	393	363	395	358	384	389	368	360	383	351	362	378	354	378	410	369	367	400	371	407	377	382	368	367	353	402	372	347	411	404	400	352	328	404	407	362	371	370	347	368	357	383	370	358	358	405	358	369	363	387	375	381	379	349	369	385	389	373	395	431	346	364	380	383	389	369	343	373	370	351	375	392	368	404	361	404	362	383	352	405	360	405	380	393	365	350	386	377	398	374	390	382	362	377	371	411	356	402	385	355	395	387	353	386	421	371	358	367	404	383	363	348	333	363	384	351	335	358	359	382	379	395	354	344	356	363	351	365	379	378	362	364	380	371	363	397	388	364	370	378	370	392	417	376	402	384	356	365	366	357	348	376	383	375	360	374	382	367	387	340	357	407	334	371	374	404	356	364	379	403	335	380	400	358	378	404	393	378	395	371	356	389	366	351	369	343	431	389	386	413	399	370	370	400	391	367	362	394	387	408	368	344	397	375	339	410	400	368	387	350	373	382	375	364	395	402	368	380	344	354	403	375	386	377	363	383	422	401	383	401	405	365	401	357	363	350	383	355	381	363	361	379	386	421	374	380	378	406	379	349	353	401	366	360	373	402	352	338	417	392	351	385	366	408	367	366	351	362	362	341	372	384	369	352	398	339	419	375	402	361	382	396	351	369	393	370	382	363	392	416	363	413	367	383	344	360	408	368	365	388	410	374	361	355	359	390	357	365	383	377	370	398	388	347	402	398	397	379	400	363	369	356	418	402	397	359	384	405	384	367	363	391	403	335	382	366	404	380	406	374	325	379	365	349	394	363	363	345	368	359	345	393	374	385	365	383	420	381	377	380	377	396	395	369	390	337	392	402	410	375	384	388	379	369	356	375	416	387	353	406	361	399	352	384	394	388	374	341	354	363	346	400	343	327	429	362	373	399	376	393	366	350	363	378	352	378	361	380	343	382	380	391	387	360	354	370	393	372	369	373	335	402	379	361	387	360	388	379	408	366	372	400	402	387	393	359	365	385	363	348	375	366	374	338	376	381	386	405	364	393	384	373	349	382	365	394	359	365	347	336	388	368	340	379	366	375	368	391	415	375	366	375	389	374	399	382	390	370	390	384	358	378	361	368	432	399	351	368	395	369	375	344	427	405	385	370	354	356	382	370	393	374	380	348	378	388	395	364	367	332	367	353	363	395	398	422	379	380	381	313	385	329	402	364	373	395	352	351	375	383	365	360	402	387	381	403	365	394	356	387	364	341	366	385	368	366	377	376	360	366	395	386	379	353	381	353	382	351	346	391	387	349	359	403	354	393	388	384	352	387	383	367	347	360	368	366	368	394	387	363	344	382	387	384	333	339	372	386	392	372	380	392	398	371	363	373	414	351	392	373	370	367	369	362	346	387	390	361	405	372	358	368	382	381	367	387	385	377	346	370	377	350	370	362	384	381	347	384	384	357	375	412	358	389	406	374	387	354	377	334	361	366	361	354	409	351	409	390	379	339	398	384	356	389	374	418	382	362	337	356	370	368	368	350	365	412	351	355	373	383	363	398	374	368	396	369	393	375	350	396	370	386	371	381	350	405	351	403	393	368	375	351	382	358	392	403	369	402	413	363	388	393	389	404	366	351	381	343	387	350	358	395	394	387	373	349	361	347	382	387	392	352	365	395	403	380	381	370	376	394	381	402	375	338	361	355	344	396	390	360	371	362	371	359	410	364	359	399	392	397	405	380	418	403	351	368	353	379	364	378	381	359	368	385	368	366	384	407	371	353	390	376	367	345	401	372	360	370	388	347	383	346	381	346	373	385	389	390	352	363	406	342	409	363	337	363	368	390	393	374	401	373	391	373	365	380	385	356	365	396	403	381	394	388	355	367	412	388	363	390	335	377	306	371	364	385	376	375	365	360	372	393	392	408	342	359	358	352	354	356	401	350	377	346	385	399	394	352	373	398	362	389	366	379	382	389	391	358	368	371	384	357	374	326	349	355	378	406	369	375	357	381	351	360	397	366	376	375	357	404	393	374	389	367	371	379	402	382	392	384	388	394	338	388	411	359	380	360	365	376	425	374	358	381	370	365	400	359	350	357	339	394	374	394	378	390	385	373	356	410	356	385	382	384	363	381	385	388	377	391	407	378	333	374	375	380	368	399	372	371	367	373	351	358	355	362	364	353	392	376	377	410	379	353	388	336	365	362	362	393	343	371	391	372	388	408	374	376	395	375	379	349	365	397	394	407	368	373	398	371	380	364	369	389	381	398	412	363	386	389	348	377	342	396	357	373	380	394	395	393	392	360	379	372	329	373	397	394	402	354	397	359	394	371	360	390	386	376	348	390	366	382	357	364	373	396	370	383	350	366	371	365	379	353	370	376	379	371	341	384	389	347	353	355	367	388	365	375	393	390	393	353	339	393	380	368	374	368	374	329	395	386	338	339	403	388	362	369	335	412	376	424	363	371	373	368	397	358	373	369	371	387	360	410	365	375	384	368	381	371	376	407	401	386	435	402	376	375	367	354	342	391	385	381	407	356	372	381	384	342	350	389	340	361	375	369	372	348	382	366	376	401	404	364	361	370	386	353	373	374	357	357	373	356	356	341	394	368	348	371	380	367	365	362	364	421	406	401	358	367	345	357	346	333	361	391	353	396	400	336	383	355	353	351	404	375	356	419	381	360	359	360	383	344	342	357	338	333	344	363	349	391	393	368	397	341	377	379	372	383	345	371	365	365	383	358	380	452	361	358	380	375	353	383	357	391	367	408	339	354	376	385	391	370	363	381	364	343	343	367	359	362	386	383	355	365	333	408	348	388	364	403	356	411	379	349	339	373	401	362	365	390	383	369	380	381	364	362	362	377	372	336	351	359	368	356	341	389	363	374	386	363	344	341	344	362	368	350	374	370	385	374	354	359	366	381	358	362	380	387	353	402	367	365
5516	1543	1208	718	563	454	560	371	427	1576	3037	2280	1258	733	451	386	333	330	338	363	325	362	354	361	336	382	358	337	374	344	322	352	348	366	321	338	378	340	343	336	337	344	333	343	342	344	360	341	286	318	353	343	360	352	349	351	340	352	353	333	362	375	326	350	321	319	368	342	353	361	355	338	302	318	341	346	349	343	318	340	381	327	362	320	376	318	316	324	344	353	347	337	339	329	344	334	331	338	336	339	338	326	359	348	312	366	334	366	321	354	324	345	355	317	377	320	359	351	344	341	338	337	344	364	336	338	353	365	325	356	330	336	343	366	369	341	348	341	345	340	328	316	319	351	352	342	325	336	342	307	328	332	345	329	345	330	320	328	346	367	341	331	336	351	355	321	312	360	350	383	337	357	321	357	336	327	347	353	345	330	373	316	357	324	371	371	353	317	382	321	346	340	311	354	348	360	315	365	356	334	340	340	362	339	333	351	357	344	352	343	342	347	343	326	357	320	346	364	370	324	331	340	328	342	327	301	330	347	367	334	345	308	343	328	315	340	380	345	340	333	317	342	312	344	340	342	333	354	331	326	336	377	329	361	333	360	336	347	354	329	350	346	348	340	345	330	347	339	342	329	331	324	318	356	345	352	291	326	356	340	324	383	300	363	379	367	359	330	360	282	354	344	309	362	326	319	381	334	319	307	331	356	327	375	353	353	326	384	318	342	341	380	355	320	325	364	368	357	350	339	367	320	338	335	360	342	348	352	335	338	346	352	322	358	367	338	329	368	334	346	322	333	335	343	356	366	334	366	332	310	336	323	333	323	319	323	355	351	325	345	346	321	333	332	355	283	322	339	333	345	328	317	371	304	393	342	331	336	331	336	329	336	319	364	351	338	372	356	340	352	330	351	340	361	341	343	341	347	338	333	305	368	337	320	326	307	341	362	353	368	360	340	360	361	322	365	317	343	330	353	344	342	327	336	312	347	337	354	367	378	336	343	327	360	337	304	349	328	331	342	322	358	307	361	370	332	336	358	346	335	326	316	337	320	330	358	352	337	355	344	358	331	320	331	347	297	341	324	340	346	329	335	311	362	360	336	340	348	354	319	342	344	357	330	325	328	318	325	369	327	327	323	338	303	331	327	358	346	327	322	355	377	327	354	340	364	353	354	335	380	338	347	309	344	334	337	316	365	342	352	308	330	339	345	342	364	336	315	330	331	335	317	317	342	351	320	359	318	344	346	373	336	338	315	352	347	308	354	356	351	317	354	358	339	325	329	355	349	340	337	342	310	353	346	361	363	289	359	294	323	327	335	355	334	369	329	329	341	338	308	322	308	355	349	321	358	351	346	347	315	337	355	336	351	326	342	366	330	370	343	364	343	352	358	366	341	348	389	344	348	326	318	343	371	310	342	313	323	327	316	350	357	338	361	348	352	347	363	365	322	313	351	315	356	328	324	319	319	356	310	361	345	345	330	356	296	321	369	329	336	358	347	363	320	327	339	310	362	332	350	348	330	345	354	384	328	326	345	332	310	322	312	378	330	356	335	371	326	365	341	345	354	320	339	316	381	347	338	351	333	324	322	355	345	357	351	368	334	331	356	327	310	329	387	335	325	319	376	355	338	359	331	290	352	359	338	347	351	330	328	308	376	357	357	314	308	334	334	334	338	335	343	351	323	336	342	324	325	344	370	309	347	338	339	324	326	308	361	345	344	370	325	312	350	341	370	347	318	352	333	349	306	345	335	340	326	356	336	339	327	311	374	347	337	320	328	358	354	292	362	350	322	342	324	346	325	355	348	339	366	314	304	328	334	353	326	304	344	340	327	308	325	332	332	293	366	334	339	363	330	369	302	323	356	357	343	333	340	379	336	347	330	324	368	364	327	349	372	359	347	333	318	357	300	371	334	325	346	350	352	327	367	353	336	306	352	335	324	337	322	337	360	347	385	362	359	377	351	300	346	353	329	353	342	352	305	367	343	352	339	368	354	359	334	339	324	335	361	330	315	348	359	343	356	336	319	380	342	356	360	300	341	341	337	322	363	342	323	361	331	319	313	333	322	331	379	371	325	319	315	334	339	325	311	344	364	354	334	358	346	313	367	339	326	355	351	342	350	348	352	366	352	338	348	364	332	343	360	357	356	301	348	357	328	316	346	344	344	338	341	339	369	375	337	319	363	329	334	340	372	334	366	338	352	330	335	317	337	353	339	316	338	349	320	328	369	333	327	351	320	345	325	329	378	356	329	319	388	335	334	335	345	298	339	335	334	333	352	328	319	365	348	366	356	336	343	355	364	333	350	346	357	339	371	374	357	354	313	325	369	341	378	375	354	359	333	362	352	330	318	347	365	329	361	381	358	362	327	314	350	313	339	335	374	361	330	340	365	343	344	311	356	362	364	318	351	341	322	364	351	367	333	342	351	349	332	313	340	329	309	332	310	338	377	326	368	326	370	357	346	325	362	351	314	341	319	359	322	325	374	335	341	363	354	359	335	292	341	321	339	344	347	360	355	365	350	328	334	302	336	332	362	333	339	334	332	306	304	374	322	309	315	322	350	341	371	316	319	318	342	338	349	350	335	355	372	352	340	337	337	330	324	332	346	333	338	354	332	365	350	362	332	347	335	334	334	342	354	353	361	340	320	347	334	325	369	328	324	375	346	323	346	375	334	334	353	367	338	329	343	343	331	353	314	355	333	325	357	330	341	366	324	348	297	363	310	338	346	364	296	329	335	316	358	335	349	340	345	325	326	342	350	339	356	354	339	319	338	361	322	370	382	333	362	372	314	346	363	333	338	340	365	350	340	340	359	321	353	346	332	308	367	373	342	343	320	340	330	340	319	313	366	336	339	353	312	318	334	368	324	340	348	357	334	350	331	333	338	350	342	368	334	348	338	332	352	344	352	328	297	365	317	358	315	362	342	359	353	332	327	331	348	336	313	327	339	330	349	364	354	339	328	334	317	347	310	319	323	330	376	324	366	355	310	322	377	346	320	375	318	326	377	361	360	343	373	346	337	336	341	337	322	326	327	337	346	370	359	347	347	335	391	374	354	343	357	312	346	316	352	340	311	363	355	307	362	317	328	336	306	341	337	304	325	344	340	305	329	333	332	318	343	350	343	338	359	338	344	358	299	366	359	332	348	338	340	322	345	346	326	318	334	342	303	329	348	324	356	346	311	313	323	329	349	315	349	328	319	362	328	371	345	316	362	343	313	362	362	308	334	352	335	324	342	326	355	346	317	366	336	322	333	333	350	352	322	306	313	324	369	341	360	356	357	334	353	339	355	402	352	337	349	334	354	360	361	349	324	363	304	353	318	324	352	327	343	330	340	321	351	337	313	366	323	345	342	346	361	353	334	332	345	345	350	348	349	357	325	351	325	347	293	347	338	353	328	348	357	327	362	326	340	384	318	347	319	313	356	379	323	332	332	349	327	320	348	316	329	319	350	382	350	375	351	326	370	366	350	344	309	341	339	339	350	344	347
25665	21400	27474	25545	7231	1198	912	782	621	5269	22560	17891	8576	2721	1055	554	397	385	431	391	401	358	377	432	357	404	425	385	374	392	357	376	370	416	380	391	394	386	388	330	380	401	382	348	350	366	382	352	357	391	394	371	359	407	400	389	391	385	388	389	394	372	397	371	397	375	362	356	383	362	362	350	383	400	398	378	411	379	362	358	369	391	366	372	381	377	427	401	359	378	335	373	350	349	371	340	376	380	389	346	394	381	375	378	379	385	364	383	349	339	331	379	352	408	358	368	369	404	377	377	354	381	407	381	402	388	367	400	370	390	376	367	400	375	369	397	374	366	340	344	388	360	357	349	371	368	321	368	377	362	368	354	371	374	356	382	367	366	385	388	378	426	374	380	378	372	375	351	392	378	375	417	367	385	368	365	379	388	372	388	372	395	381	412	400	348	398	363	348	374	397	392	375	382	352	361	403	381	392	381	371	346	392	356	342	386	393	373	355	399	362	397	352	386	412	374	393	381	380	379	341	358	370	374	347	380	361	364	405	355	367	402	397	346	370	360	376	379	388	321	383	396	372	373	381	352	380	391	400	358	397	363	401	358	382	366	377	367	336	365	344	372	408	343	337	384	343	370	367	374	388	393	394	376	364	369	383	361	356	366	386	396	351	357	347	386	332	369	354	366	346	367	413	356	358	370	411	355	414	368	368	383	371	377	362	370	346	363	389	368	373	389	396	353	386	335	384	381	352	337	370	399	360	394	378	379	375	349	361	390	349	387	370	353	380	381	382	384	392	382	365	374	371	383	387	413	390	350	395	383	365	390	350	399	399	361	368	380	370	363	375	353	368	370	387	388	382	361	383	374	407	386	371	409	368	406	389	368	358	389	379	381	366	392	386	369	363	394	393	355	392	397	364	402	403	360	380	386	386	387	378	382	397	362	331	352	358	379	380	382	375	368	418	387	405	375	385	346	358	420	402	391	408	385	351	392	376	376	363	388	376	344	357	384	383	375	368	394	378	396	376	363	364	371	389	355	362	390	343	373	378	360	387	354	369	413	340	358	364	404	421	387	356	368	360	346	352	386	381	369	357	370	388	402	370	428	355	358	379	379	343	354	343	376	395	390	368	381	380	375	346	380	337	361	357	360	382	348	388	374	365	375	356	369	341	384	353	392	388	394	358	358	358	380	375	361	387	380	388	407	377	366	419	380	378	373	358	390	366	380	373	362	359	347	330	365	395	364	373	386	380	387	389	381	394	352	418	371	382	349	384	405	403	379	401	392	368	360	346	385	367	357	339	407	362	399	375	338	370	390	392	369	376	348	374	390	349	357	379	322	377	345	374	401	371	375	356	373	355	374	370	382	360	379	374	383	379	384	382	374	357	372	362	360	403	403	422	367	394	365	418	364	381	386	361	374	369	385	365	384	376	382	352	379	361	356	381	374	388	397	353	379	368	355	368	373	382	358	374	351	402	390	385	362	390	361	401	373	386	381	349	393	387	410	370	374	378	382	397	311	370	355	348	345	388	375	371	369	367	343	389	423	403	385	373	407	378	392	386	366	362	403	367	370	357	386	369	372	382	389	387	390	369	360	381	380	370	365	356	353	376	352	364	369	393	379	387	376	387	345	359	375	372	396	420	367	399	396	391	412	342	370	400	357	355	341	342	377	396	373	363	366	373	365	361	381	396	347	378	393	383	400	392	339	359	385	372	379	367	378	362	373	371	391	394	362	392	389	376	382	380	340	343	356	375	381	405	367	367	397	386	413	367	394	366	396	373	400	399	370	347	393	376	393	370	328	373	374	361	386	387	429	384	367	373	363	375	335	402	377	401	377	357	386	349	334	385	372	404	386	396	345	400	387	354	356	366	386	388	418	363	390	375	381	345	369	382	384	405	335	351	409	346	378	333	359	366	343	387	361	375	410	377	363	400	406	362	347	377	350	386	367	370	390	398	362	371	338	387	403	419	345	375	390	386	376	411	375	378	397	349	348	370	358	409	364	338	385	380	352	381	400	416	328	380	352	351	373	408	384	353	364	370	364	395	364	382	406	389	386	337	355	343	366	340	340	359	409	384	381	371	375	387	393	368	403	377	405	355	383	371	383	334	386	378	366	380	340	372	360	392	362	372	393	412	354	353	388	429	358	385	391	354	364	403	395	408	335	388	340	398	360	420	395	366	355	355	395	364	368	359	394	372	384	391	367	391	370	391	358	339	390	378	363	405	371	388	381	394	388	353	370	377	368	345	368	380	362	424	398	370	354	359	377	350	372	337	385	394	331	390	346	373	369	391	372	362	404	382	355	391	341	339	372	361	363	392	447	354	389	389	358	390	381	424	383	399	423	342	366	390	351	420	398	363	365	354	401	366	369	391	361	369	388	354	380	391	369	371	392	336	383	361	352	354	353	372	367	359	395	361	373	370	380	386	407	367	396	360	420	390	381	370	335	371	376	367	370	360	376	390	377	393	345	401	380	343	373	355	364	388	378	352	390	367	377	384	372	388	398	350	389	355	378	382	367	392	374	363	378	417	379	396	364	393	363	368	383	384	350	325	367	361	396	368	399	401	382	374	353	389	374	372	337	388	367	404	375	371	377	368	382	399	386	352	359	399	356	376	356	382	386	358	388	371	382	371	380	349	372	340	351	371	338	358	359	331	361	345	404	356	370	370	396	333	375	378	383	360	387	343	383	380	413	399	382	339	408	378	382	400	362	377	359	364	373	322	393	383	392	375	396	400	363	376	383	368	372	326	363	394	378	385	397	345	382	342	381	389	359	379	370	325	399	378	381	405	348	349	368	401	372	383	382	387	360	361	365	393	345	386	366	372	366	379	348	382	344	388	347	397	368	368	340	363	357	378	390	400	403	391	386	376	386	384	350	382	372	332	386	354	371	371	390	392	377	380	379	359	364	362	365	380	360	341	367	355	344	416	403	378	362	353	354	374	372	335	372	400	344	356	328	407	401	358	386	370	355	367	368	351	364	390	380	365	346	384	370	366	369	373	334	393	358	348	380	400	357	362	383	331	333	369	369	366	348	364	397	381	361	351	386	373	375	385	374	380	366	391	344	366	357	340	370	377	379	361	414	366	383	394	369	373	418	340	381	377	335	354	393	391	343	398	361	333	393	392	347	403	401	356	399	387	381	372	355	359	328	374	372	363	390	352	353	361	365	360	353	386	358	356	352	381	373	330	351	397	375	404	376	381	355	406	373	363	391	386	379	360	379	372	380	354	377	372	357	371	351	370	352	381	382	333	374	341	362	371	390	386	395	385	392	376	398	386	372	335	361	393	385	370	366	336	349	351	386	398	377	382	367	376	347	418	380	355	386	403	354	353	369	381	387	395	386	374	405	375	393	365	352	362	351	345	391	351	358	354	367	359	355	397	378	354	392	379	372	380	355	371	341	368	348	369	378	337	393	331	363	406	362	366	378	394	384	366	409	407	374	386	370	372	377	384	371	369	349	365	395	352	396	370	403	368	379	363	362
3983	4401	3913	2067	1280	915	1055	1011	804	7995	21916	14744	7447	2720	1053	543	412	333	373	341	368	365	356	370	364	350	376	340	382	346	329	370	337	350	362	349	358	344	370	344	375	345	341	344	358	369	337	335	353	346	395	362	355	357	343	348	331	316	363	339	371	359	365	321	366	352	348	351	368	373	358	374	353	348	382	345	333	346	351	324	343	368	350	368	336	347	362	360	372	325	375	355	331	350	374	304	339	335	333	363	349	364	320	406	364	322	376	353	363	374	379	318	346	349	359	341	365	342	339	353	387	357	353	392	352	391	363	346	373	303	384	356	349	374	345	351	329	349	349	336	354	346	335	333	329	356	368	362	334	375	345	339	321	371	365	331	378	348	361	364	366	362	337	344	383	344	340	368	322	345	323	380	368	341	353	338	324	348	339	320	332	376	367	369	345	337	345	366	366	300	342	351	339	365	384	351	347	339	353	326	353	336	319	347	356	349	340	356	348	363	380	368	335	349	342	341	345	331	353	349	360	360	347	322	356	333	338	336	363	340	344	332	351	361	321	354	372	343	356	356	375	362	316	359	338	334	353	347	412	336	345	367	343	341	351	336	336	325	362	338	332	368	340	370	380	346	365	316	320	358	327	334	356	330	335	342	372	372	362	370	336	346	360	362	324	330	342	359	368	329	357	363	324	355	356	347	308	334	373	367	361	375	379	356	333	326	367	391	333	348	356	356	356	351	363	355	358	350	369	371	325	387	333	357	364	342	387	335	371	324	344	356	352	351	332	368	342	336	357	329	328	347	365	365	353	329	349	382	368	357	317	362	345	339	356	349	378	325	331	372	377	346	350	401	341	343	356	345	369	350	342	375	383	348	334	376	367	354	384	390	346	350	362	319	338	353	387	326	355	363	360	342	324	358	397	335	356	362	314	309	354	342	338	332	312	338	356	354	324	319	366	350	409	348	379	378	393	337	362	363	352	347	355	341	334	357	345	343	328	356	369	341	337	363	341	320	364	374	318	326	350	354	328	348	312	382	372	361	352	334	366	368	350	351	362	371	375	358	352	364	336	363	345	348	327	347	345	328	316	344	370	366	370	375	361	387	330	356	391	361	366	336	338	368	348	330	356	341	382	353	370	359	406	350	342	363	346	382	400	354	337	345	371	370	351	325	384	360	352	317	375	360	353	329	338	353	381	327	376	342	329	365	376	351	367	371	330	340	320	336	356	344	380	334	348	346	340	343	323	351	374	355	344	339	360	352	329	360	354	368	380	367	371	367	353	335	362	347	335	365	317	316	322	354	341	338	339	372	336	392	354	318	337	380	361	354	333	362	349	357	344	356	348	361	351	330	336	378	349	363	337	319	365	339	345	338	339	340	331	324	379	340	328	357	341	344	331	351	330	358	344	330	316	345	373	355	343	352	369	363	343	358	367	331	346	373	371	374	340	342	336	369	372	342	367	347	347	347	383	346	322	337	341	356	337	318	346	347	355	376	347	332	355	352	382	352	316	361	371	345	332	370	371	361	337	355	347	331	365	339	364	350	312	359	324	343	335	344	373	360	361	336	368	296	351	356	330	367	332	346	373	367	345	347	385	348	346	335	354	329	349	354	343	363	358	325	343	331	356	334	329	364	350	340	378	357	364	355	374	344	346	358	313	356	357	347	338	335	333	326	356	371	336	359	374	336	321	344	355	349	386	327	349	362	373	330	347	341	351	320	328	356	369	355	352	341	359	349	340	368	356	340	370	361	355	370	378	332	356	314	337	327	344	354	326	351	377	319	338	378	330	345	336	320	383	368	323	343	346	345	346	337	373	333	360	362	347	333	352	360	343	360	332	339	357	351	334	333	335	350	338	350	363	347	358	339	337	367	315	342	353	378	368	394	342	342	320	344	316	345	334	347	343	351	333	347	315	346	320	360	322	375	355	349	331	331	319	359	362	333	333	335	329	342	349	347	341	364	327	325	357	367	354	362	349	328	357	329	339	348	354	355	348	351	339	369	351	358	374	353	339	322	363	357	374	358	371	316	381	345	342	380	337	356	351	344	363	329	300	358	342	337	359	346	327	355	375	336	347	346	346	371	352	315	357	347	330	364	334	343	337	355	329	337	344	319	379	311	360	338	324	352	350	332	312	308	375	367	365	367	309	350	368	373	344	329	337	365	346	336	355	367	365	344	366	336	359	363	353	342	334	349	351	371	343	367	331	368	320	361	368	332	349	353	370	357	376	349	334	342	350	335	349	367	346	347	366	374	386	364	370	412	361	317	327	357	368	375	369	340	375	327	339	383	335	340	357	321	372	384	313	370	368	346	351	344	403	359	355	346	380	350	376	341	361	333	360	377	348	355	362	362	349	383	374	382	339	359	358	357	356	361	384	363	357	360	390	364	366	343	377	381	350	365	345	370	340	335	349	369	350	385	351	336	361	353	333	328	359	345	374	366	345	339	357	325	373	344	368	354	376	326	358	312	351	366	356	345	390	341	333	330	371	383	360	375	352	345	342	353	357	360	348	380	380	340	385	346	343	349	377	384	346	362	359	344	337	343	385	390	328	365	347	347	343	354	332	369	361	301	362	356	319	378	333	325	338	358	335	311	360	334	323	335	340	392	368	360	376	340	348	339	348	356	360	357	314	381	348	352	335	356	372	314	348	350	345	361	334	333	346	368	338	374	333	401	369	382	355	351	379	359	336	338	348	359	339	364	349	355	345	333	375	339	370	320	343	328	376	374	327	347	344	355	364	361	348	368	347	341	345	345	333	341	356	337	344	329	335	349	329	341	369	367	316	343	356	369	336	349	332	358	370	341	366	372	355	340	343	334	342	338	319	361	346	334	371	342	390	353	327	366	348	351	339	334	361	338	355	331	350	371	348	391	342	309	327	347	348	356	349	325	327	337	377	359	382	320	364	355	368	361	390	339	320	362	355	362	357	376	340	302	323	346	346	341	333	356	380	356	340	319	314	360	343	335	339	360	382	332	351	353	349	382	338	374	392	354	338	324	354	343	334	397	332	368	369	323	347	371	386	354	346	308	362	333	337	331	354	336	344	339	364	332	373	322	363	385	332	347	335	347	321	337	362	305	379	358	375	364	370	367	332	367	354	353	358	338	335	342	343	340	336	327	353	355	345	350	323	322	351	376	342	332	319	376	343	375	353	380	343	331	358	345	342	352	369	348	354	374	349	363	355	345	382	395	345	317	350	343	344	326	320	368	357	341	380	359	353	362	405	372	352	341	356	382	386	333	352	359	349	350	335	353	338	356	321	349	349	346	343	357	336	358	367	372	372	350	386	342	353	367	337	340	327	364	380	347	357	365	329	370	348	330	325	346	331	328	341	347	349	341	368	364	364	363	333	387	327	354	379	328	301	375	335	381	314	348	298	332	339	343	341	304	327	365	350	346	352	365	374	351	367	376	339	364	356	365	346	362	376	375	367	341	346	341	368	380	331	337	327	382	347	330	353	346	351	337	338	341	333	351	355	346	339	374
24702	21482	28723	24651	21243	5901	2202	1423	1040	6789	33857	30133	18651	6415	2104	888	613	516	527	502	526	520	493	525	507	472	487	509	543	488	517	512	468	502	463	494	531	519	519	543	518	514	525	504	528	569	486	483	515	498	488	517	533	528	501	503	557	504	494	495	489	504	481	508	491	546	493	505	498	523	544	518	463	526	510	475	491	503	515	468	484	521	497	463	508	506	537	486	507	499	497	491	522	479	497	502	501	525	481	524	508	491	484	540	501	507	519	543	558	491	477	478	526	493	521	508	498	500	489	542	496	485	485	458	535	470	496	517	464	466	516	526	534	489	493	529	522	495	529	505	507	531	500	495	502	523	549	530	516	538	483	480	525	532	484	518	490	485	502	495	514	514	512	532	516	504	520	556	490	469	524	496	497	485	530	523	531	528	513	513	493	501	526	512	492	509	513	506	541	502	466	550	473	517	524	500	508	509	490	488	478	490	492	512	472	509	524	511	530	504	491	518	521	496	482	502	513	511	533	477	510	470	549	505	486	530	530	491	493	473	479	492	505	494	499	519	521	491	538	495	538	470	513	477	506	542	459	564	528	489	524	529	490	509	506	537	492	498	474	523	481	465	514	471	516	498	479	522	500	463	523	512	482	496	529	496	535	508	481	504	485	461	538	515	498	551	512	518	488	499	508	484	467	513	517	495	480	514	551	498	512	473	540	528	505	470	531	486	495	522	505	525	514	489	504	539	504	495	477	452	543	511	516	492	496	546	513	520	529	509	532	539	500	498	510	508	503	508	492	512	493	474	485	517	465	504	498	487	522	518	520	504	522	514	536	507	499	492	518	516	506	520	510	512	535	555	517	500	485	489	463	495	518	484	521	501	505	479	505	458	503	524	487	480	506	503	507	500	534	505	505	514	508	492	472	485	502	497	534	503	511	491	511	508	493	492	486	543	540	511	452	506	477	495	464	509	498	486	499	485	456	452	503	511	492	517	558	475	502	527	514	531	484	474	515	547	517	517	477	461	479	503	487	519	526	498	487	530	492	525	490	529	508	467	502	482	503	541	552	475	511	562	541	529	502	492	493	490	534	502	492	528	519	529	482	509	519	469	540	504	494	513	501	503	484	500	472	513	494	507	485	468	505	562	482	495	532	530	506	533	490	501	494	487	488	525	517	526	496	501	477	492	464	521	490	481	504	510	505	470	453	488	493	498	503	495	494	473	480	510	480	530	480	476	488	482	531	478	523	514	479	515	541	535	461	471	495	472	542	534	497	510	514	495	503	474	505	513	481	486	511	533	519	508	516	497	500	496	521	521	497	475	507	519	501	524	505	507	479	525	515	491	475	489	510	507	495	517	467	486	492	499	484	517	506	469	550	479	486	500	501	475	547	490	496	485	506	559	510	502	525	521	471	479	501	500	521	506	504	522	518	489	480	500	510	537	501	493	501	527	514	465	502	468	493	529	522	511	506	496	512	489	530	488	545	524	514	487	539	509	517	522	527	552	482	520	505	495	510	508	536	499	522	497	523	512	461	497	526	491	479	497	533	509	457	514	463	492	508	470	495	497	518	490	530	507	490	526	511	534	519	506	546	510	488	478	485	514	466	497	534	497	523	507	549	529	519	499	534	497	471	528	493	512	519	515	509	485	504	495	473	466	559	490	505	519	502	486	481	505	495	525	501	514	483	499	515	510	475	541	478	529	532	512	591	500	506	468	505	483	500	515	492	505	535	512	535	499	501	499	463	497	548	507	487	481	519	535	499	500	503	503	482	528	512	517	496	522	531	458	490	492	498	531	450	517	504	515	483	513	493	545	535	455	509	472	462	492	504	519	541	522	497	560	527	509	519	497	516	482	510	522	492	456	496	513	516	481	444	519	501	526	531	479	459	483	525	516	483	475	543	526	506	461	505	492	481	529	520	530	480	461	517	544	484	517	499	470	499	523	483	515	541	506	509	493	470	489	511	505	498	495	530	513	514	496	525	550	497	445	548	529	523	470	473	509	527	539	497	522	517	483	529	474	482	526	496	494	504	535	510	487	480	556	528	513	498	515	486	514	486	470	530	486	509	482	498	495	515	501	464	500	490	506	530	501	535	467	488	494	468	525	492	492	515	498	522	489	510	526	489	498	546	520	491	483	488	507	477	512	514	559	471	507	525	539	516	484	481	508	486	522	503	522	565	517	520	468	470	499	519	525	519	517	511	483	512	522	484	512	475	479	500	531	465	525	529	523	528	508	502	503	477	507	516	467	492	512	476	495	525	450	492	497	484	511	462	513	488	513	508	494	478	501	488	514	497	502	495	524	488	510	496	512	501	512	488	496	476	506	518	523	469	519	516	497	502	517	555	466	519	481	530	495	492	518	497	538	549	516	505	550	458	511	518	514	449	517	482	503	496	515	538	520	459	515	488	512	506	488	503	482	509	473	478	534	508	501	525	484	532	495	471	501	516	514	480	509	522	477	495	487	507	522	488	498	512	512	542	536	500	479	525	504	510	511	485	519	520	493	495	498	508	467	470	433	512	528	489	450	495	541	520	499	473	502	516	497	541	466	488	484	503	479	552	480	514	513	494	545	502	521	571	481	504	502	505	495	492	493	486	478	496	515	499	511	488	478	512	514	482	485	544	518	483	547	475	527	530	493	504	518	484	483	504	509	471	476	560	543	462	518	513	520	530	550	481	473	493	473	505	517	514	493	521	523	512	518	511	525	477	505	468	512	481	482	504	507	484	524	505	523	502	489	530	499	504	490	491	424	531	540	497	456	514	482	515	501	506	563	543	551	509	507	516	479	468	518	490	527	496	520	490	484	496	490	489	509	483	497	495	527	513	498	498	473	514	524	481	503	508	522	499	501	496	483	506	521	477	484	461	477	521	519	476	474	520	528	517	532	519	528	479	479	530	542	554	539	515	490	490	487	475	504	497	490	543	488	495	487	509	485	484	511	485	490	504	522	490	483	510	529	510	494	518	511	463	485	506	531	501	475	587	504	491	491	496	522	512	521	529	502	474	496	500	515	493	538	493	535	480	541	482	516	486	499	527	531	491	487	494	477	509	509	519	481	495	541	493	478	515	494	493	511	523	461	518	523	526	528	509	515	513	526	522	533	498	492	498	496	509	521	507	510	492	504	503	507	490	495	477	502	510	495	510	507	512	511	490	455	475	458	515	446	478	495	497	516	531	506	528	493	512	468	484	509	498	495	518	515	517	509	538	497	476	501	534	473	456	510	496	501	519	519	491	498	508	461	484	526	488	515	515	496	483	505	469	501	543	539	489	510	518	477	495	517	488	506	471	523	509	488	504	493	512	513	481	472	508	536	474	481	462	480	531	535	513	527	480	525	516	520	485	503	489	487	515	510	498	521	503	486	491	506	442	468	448	491	542	498	519	458	493	502	483	486	471	505	485	469	518	542	466	493	487	515	478	502	543	503	492	500	474	555	500	463	522	509	516	456	489	495	532	509	491	516	499	492	542	531	490	512	531	500	503	486
4444	7544	6444	3623	2112	1436	2040	1728	1473	10446	33128	25503	14149	5340	2136	926	525	480	435	475	477	478	473	488	453	463	469	400	457	528	473	449	457	467	472	447	440	461	415	462	467	451	459	439	435	492	426	462	470	460	456	440	466	485	480	427	439	428	434	461	442	438	514	458	469	439	469	451	470	473	458	471	433	454	459	444	470	464	463	436	450	440	438	459	473	434	468	437	431	455	444	454	469	448	412	452	410	486	464	458	470	457	414	447	433	482	441	465	452	471	450	441	461	463	460	464	473	476	422	484	441	481	479	442	474	498	488	483	449	455	449	464	509	472	447	432	478	445	493	483	500	450	460	454	452	467	409	443	414	424	457	487	466	446	463	441	435	414	450	439	471	448	427	446	484	444	454	427	439	469	473	465	458	494	465	491	438	447	426	460	471	471	434	467	464	490	447	463	486	437	459	450	440	420	435	474	458	460	465	442	443	461	489	456	466	464	432	484	450	479	451	449	471	473	469	471	432	437	444	459	457	454	434	462	459	452	441	477	468	444	480	462	444	475	499	445	448	480	460	453	488	480	452	450	480	469	467	469	466	445	501	439	424	442	489	455	444	485	460	485	443	471	446	438	439	449	449	447	470	468	465	453	483	453	463	496	452	456	474	477	439	444	449	493	482	453	485	459	447	450	439	462	468	454	430	472	409	479	474	466	461	453	451	490	427	459	454	434	444	464	469	441	476	474	446	428	423	411	437	486	449	462	458	468	441	420	499	482	451	433	467	414	454	460	466	440	452	442	447	456	446	460	427	486	454	455	462	484	453	446	457	466	430	443	448	446	456	467	462	459	418	470	466	446	455	475	490	432	469	478	455	424	418	456	509	498	464	405	473	447	424	475	467	455	477	480	454	418	455	447	439	440	448	427	450	457	420	483	418	496	432	480	466	471	445	452	485	460	466	444	441	468	428	463	436	433	466	465	436	417	448	466	442	448	489	479	441	459	450	476	474	465	463	463	469	434	467	468	475	457	484	440	479	457	442	447	481	427	476	441	474	479	470	463	435	473	431	473	469	425	438	448	464	451	447	428	442	465	452	436	453	471	455	481	501	432	406	461	481	456	429	457	447	448	458	439	429	427	462	419	470	451	445	441	406	466	454	484	403	446	462	450	461	440	479	398	471	451	426	415	447	461	495	458	467	476	474	476	481	437	450	452	458	426	481	465	455	470	457	449	465	472	482	453	433	451	474	445	431	488	496	502	490	493	418	437	469	439	469	470	416	427	470	438	468	418	466	445	471	473	452	475	436	453	468	439	512	465	496	465	480	477	474	443	458	451	454	484	450	474	468	444	447	418	409	485	456	504	467	466	471	451	449	484	479	461	448	456	497	465	456	453	442	467	449	460	468	452	451	435	465	450	447	466	441	460	482	492	477	446	443	465	438	440	456	475	440	439	419	429	458	455	464	452	465	475	452	436	493	461	446	469	471	481	453	412	465	393	447	451	424	463	493	497	450	450	508	456	434	498	458	456	430	439	492	453	480	438	457	471	463	480	501	474	456	464	484	477	451	412	447	410	426	454	492	461	445	449	476	462	456	426	433	437	484	448	480	471	471	448	469	472	422	477	410	452	460	497	446	483	456	462	463	454	448	415	471	494	407	452	418	453	455	453	436	483	431	453	460	450	455	496	441	468	452	426	445	451	453	500	485	411	450	474	458	456	440	440	441	478	489	467	431	449	455	457	419	476	422	444	423	466	457	481	464	505	455	506	441	473	458	458	416	461	465	471	466	488	460	467	448	429	456	441	463	457	455	443	447	447	451	469	430	441	441	462	489	464	458	460	462	467	441	452	485	452	499	471	450	460	421	475	437	469	518	479	457	459	444	451	461	450	448	485	476	465	439	441	484	419	415	435	438	492	456	472	436	441	452	473	462	464	465	496	477	470	456	480	452	445	471	453	450	460	458	426	415	446	452	444	478	457	462	444	437	461	465	435	438	475	489	454	488	455	483	447	436	435	451	469	467	452	481	437	493	433	432	462	427	442	476	428	443	475	450	490	462	433	461	408	481	471	458	441	441	479	425	463	474	495	469	439	449	455	434	447	449	461	454	436	460	448	463	446	425	454	478	421	432	474	483	460	475	467	462	455	468	432	441	447	432	466	473	463	431	449	451	462	477	479	449	419	430	448	457	480	459	436	472	466	475	462	465	435	425	473	472	430	463	474	412	486	496	440	441	417	493	449	429	481	436	474	431	425	437	434	443	460	480	470	459	447	454	471	457	460	474	461	445	437	477	460	412	464	433	433	465	459	436	407	450	471	457	448	451	455	442	461	439	444	494	455	427	432	467	443	479	441	451	515	431	423	426	463	474	464	441	472	488	448	505	437	447	457	435	487	471	470	445	407	447	449	469	453	445	455	493	416	436	431	435	476	481	453	460	438	406	453	460	452	458	482	446	470	425	404	391	447	494	478	463	421	447	447	430	461	419	467	479	436	464	443	474	434	480	432	456	449	461	444	473	475	488	462	447	477	446	490	475	438	487	459	445	447	444	457	465	478	437	466	482	470	421	467	454	438	448	447	478	441	457	481	408	430	406	492	445	466	442	428	449	436	475	448	435	470	433	457	447	475	498	455	424	474	469	457	488	465	444	472	451	434	463	464	428	459	445	454	459	432	439	453	464	491	520	483	477	462	408	426	461	431	455	443	448	442	443	463	459	465	466	430	442	442	462	444	477	438	431	453	450	462	460	473	446	462	435	458	456	442	436	440	465	459	417	428	435	457	464	479	471	463	499	404	455	438	457	439	449	461	445	465	440	454	460	455	440	460	436	469	440	440	442	445	483	425	438	457	460	459	461	451	457	455	442	441	411	432	456	419	472	458	459	473	477	417	452	496	456	452	430	417	478	416	486	453	453	463	505	441	470	453	450	484	466	481	503	454	463	436	441	456	459	448	427	445	468	453	479	482	458	459	442	438	484	447	411	448	453	421	488	462	466	455	463	425	456	429	433	458	454	490	423	484	449	445	461	486	493	452	435	463	453	466	435	460	442	412	485	436	435	459	442	461	465	441	456	430	459	449	473	426	479	467	422	450	441	471	454	479	447	515	503	452	474	422	446	467	448	460	494	461	428	446	450	438	447	451	465	443	461	476	466	427	460	431	442	439	447	428	464	428	450	426	448	461	452	433	460	469	485	470	491	448	474	439	420	432	424	472	466	437	410	500	441	469	436	459	466	460	449	443	459	491	436	439	478	460	450	488	438	447	435	425	484	458	438	473	462	446	480	466	522	473	462	452	428	455	454	443	448	475	495	462	507	428	490	448	448	424	403	444	447	436	476	460	459	483	463	439	487	474	445	435	411	441	439	463	465	452	428	482	439	457	433	452	463	448	466	498	429	439	454	429	451	461	492	481	456	463	461	459	455	468	475	460	489	407	410	471	389	426	518	489	423	427	426	477	477	440	446	456	431	447	431	435	450	470	450	457	444	450	448	456	464	448
27675	10309	1630	753	503	509	563	442	464	650	1794	1821	1369	828	503	467	385	402	380	406	384	359	386	398	381	381	402	378	360	361	392	367	342	361	386	365	332	376	369	394	397	367	418	331	430	376	371	369	384	381	371	383	374	353	393	393	378	356	355	402	389	386	389	365	389	353	380	392	414	379	374	360	397	384	332	364	376	353	363	347	357	387	384	371	383	362	349	350	381	392	363	346	373	381	371	363	394	368	360	347	389	356	403	390	362	410	338	367	391	396	350	367	348	384	363	370	336	390	377	379	387	352	387	393	361	347	401	364	379	396	360	371	343	326	379	395	346	398	392	362	362	351	411	372	380	358	368	350	379	349	376	373	394	381	356	342	380	368	344	372	343	369	371	383	366	368	349	401	362	367	377	349	398	376	346	381	383	359	373	376	367	369	356	363	409	384	342	373	360	383	367	378	371	388	393	386	383	379	379	358	404	394	365	393	396	381	392	353	373	378	380	396	373	384	356	375	386	408	373	389	384	376	372	379	350	349	379	411	384	380	359	428	363	384	384	398	359	369	343	353	351	356	363	358	349	343	359	363	401	342	372	384	391	374	351	393	367	399	408	357	367	357	364	406	373	349	349	372	375	388	389	336	351	343	363	361	378	347	371	355	368	368	344	397	380	362	384	360	366	392	384	359	375	372	380	393	372	367	364	371	340	380	388	361	384	374	394	373	363	396	367	371	384	361	391	337	347	399	338	391	377	376	388	383	364	382	354	388	372	355	364	355	367	389	387	372	326	388	379	389	368	341	362	394	360	361	385	365	362	356	433	381	375	372	384	390	381	399	377	385	379	383	388	385	389	366	363	377	359	380	417	361	354	359	360	415	392	375	376	391	371	358	368	378	370	365	369	355	398	396	371	391	354	340	361	363	368	379	358	381	392	362	353	381	373	362	392	418	368	400	383	377	351	322	379	361	393	388	415	392	400	389	363	340	374	349	369	388	362	385	426	388	376	381	350	345	355	358	371	339	362	380	353	405	399	357	365	341	356	342	339	351	405	380	379	369	391	386	410	391	378	325	334	395	380	368	348	368	369	373	381	393	395	378	377	378	375	411	370	380	398	381	379	375	379	367	382	363	383	365	378	407	334	374	355	369	342	386	323	387	395	328	384	389	382	367	361	427	366	382	382	437	340	366	388	394	382	365	370	357	364	382	359	342	353	409	380	367	336	370	367	349	373	402	373	360	387	332	352	390	387	373	380	350	398	383	395	368	390	393	401	380	387	391	370	317	341	384	359	372	395	376	406	393	380	388	358	364	370	336	385	379	348	392	371	361	340	379	367	396	385	389	372	335	340	388	367	394	389	386	376	368	367	376	366	364	362	338	366	355	401	362	402	374	391	389	356	383	392	359	386	390	388	370	412	370	373	380	391	393	380	391	373	360	356	374	356	371	371	398	372	356	334	371	399	381	389	387	354	317	369	380	349	378	400	395	368	404	359	362	339	362	390	355	378	391	360	383	345	383	370	357	389	380	382	376	363	351	395	373	373	384	368	378	384	351	409	395	376	328	341	376	373	364	364	410	381	354	375	347	382	353	354	368	402	361	383	362	401	401	350	378	423	353	379	347	382	366	382	368	378	364	393	360	376	364	357	380	394	370	366	386	389	391	368	357	419	386	364	361	395	364	350	337	395	379	356	383	361	362	396	398	394	353	368	409	356	359	386	382	385	351	377	356	359	365	349	370	345	352	385	403	357	356	361	395	358	372	367	353	357	353	349	350	350	369	365	382	380	363	349	344	361	373	362	402	398	331	362	377	375	366	379	385	375	369	343	371	368	362	381	373	371	379	422	350	375	370	355	349	348	348	401	365	380	360	392	359	342	370	363	346	366	393	366	342	350	372	390	373	392	405	376	396	401	395	347	365	370	361	402	337	361	386	382	400	438	378	363	390	394	343	339	393	357	396	330	369	345	374	344	392	373	369	400	352	390	435	391	404	346	366	395	368	369	380	398	401	388	345	357	365	369	409	363	376	397	367	394	357	387	356	351	372	371	375	350	391	389	381	369	356	368	361	365	380	409	400	404	368	375	415	354	383	362	375	376	358	395	374	385	401	388	353	385	361	346	389	396	340	384	362	358	383	367	350	377	375	374	367	361	329	382	391	350	387	373	406	377	394	393	370	353	398	341	380	364	390	382	342	368	351	382	384	378	383	370	343	371	414	385	372	362	344	402	378	375	360	421	359	356	371	386	397	402	351	368	394	379	409	366	367	365	333	392	368	394	393	392	392	362	378	391	374	360	384	371	392	342	385	370	379	400	378	349	391	356	342	389	404	388	381	376	362	399	390	363	394	340	384	366	391	330	348	374	364	387	387	341	374	355	355	355	375	367	401	371	372	381	373	380	348	348	386	378	366	358	385	386	394	416	377	384	397	381	356	380	361	371	398	354	393	386	357	362	378	370	390	379	363	397	382	363	353	355	353	371	385	369	393	351	372	396	345	351	363	380	336	385	400	330	338	374	344	370	378	371	358	413	345	389	382	372	337	361	390	378	389	372	391	361	360	333	381	367	394	376	360	361	397	370	384	360	352	402	339	364	351	349	378	400	397	400	368	354	371	342	391	392	397	406	391	375	356	353	366	363	366	390	385	356	415	375	373	395	399	354	350	373	378	339	356	387	350	387	383	374	372	396	371	346	369	396	393	394	387	388	384	369	367	385	351	346	395	353	356	420	384	360	400	355	378	352	352	379	396	397	372	401	371	373	372	374	344	398	349	369	366	358	364	391	394	387	354	407	349	355	337	369	375	356	369	386	375	365	383	361	372	342	382	363	372	374	357	378	342	347	335	381	345	368	376	394	330	386	361	351	382	376	385	391	386	340	365	358	388	373	341	389	374	390	381	400	350	372	379	346	386	374	377	396	363	434	348	351	348	385	311	396	366	408	346	386	383	393	413	374	385	341	347	388	379	388	344	388	381	375	387	358	373	397	358	403	357	411	370	342	373	409	358	363	384	403	385	397	373	374	395	377	363	360	377	380	397	357	354	377	400	345	413	365	397	402	392	397	372	371	351	392	362	375	373	358	367	386	348	359	378	398	387	418	393	364	383	400	351	400	390	348	385	348	399	356	416	359	396	360	416	374	326	386	388	345	368	369	384	383	361	388	424	386	371	374	367	349	416	371	367	413	347	390	400	377	373	355	392	368	362	371	381	335	364	415	364	386	387	411	388	379	390	366	355	367	368	340	384	382	369	372	359	383	356	368	373	354	362	383	356	369	387	374	353	378	368	354	366	370	407	369	340	336	388	362	372	372	375	406	365	364	389	390	400	394	385	351	357	382	367	364	343	376	391	355	404	344	440	373	399	361	357	325	373	389	413	368	354	375	369	361	380	377	399	376	374	390	374	406	350	379	330	380	368	370	372	349	392	370	368	404	333	371	387	370	396	372	385	369	389	403	403	394	335	390	366	363	375	353	386	379	370	366	406	361	355	363	372
5443	1184	1294	486	446	593	598	488	480	753	2391	2236	1498	818	533	382	358	334	346	341	314	332	367	323	352	313	316	338	336	363	348	333	340	366	348	351	324	307	327	324	337	337	336	356	316	368	354	332	347	317	315	337	370	327	362	333	353	339	350	376	385	358	329	358	339	355	319	356	355	372	328	349	347	337	339	343	315	375	312	314	335	331	346	365	342	356	375	320	348	359	310	334	324	374	369	356	368	365	322	348	342	328	330	321	358	358	335	313	334	341	350	357	338	318	320	333	389	305	344	356	372	299	354	334	361	328	334	328	329	354	344	348	318	310	343	398	348	337	368	339	317	352	337	341	354	343	326	336	343	330	336	326	341	314	358	337	345	341	302	341	343	358	328	381	324	312	330	348	364	317	335	399	340	365	351	348	362	350	313	354	354	336	367	336	332	338	348	336	345	340	333	368	334	343	363	338	349	335	340	305	330	363	350	370	383	337	352	348	323	327	344	321	336	341	356	291	315	359	321	334	368	365	305	335	327	347	350	353	355	339	324	345	344	342	320	344	367	356	294	339	369	333	326	339	337	336	356	321	374	332	360	388	373	345	333	350	351	312	326	317	357	332	329	323	345	371	334	362	336	326	332	339	330	327	347	352	328	312	349	375	353	366	351	323	301	334	343	358	321	309	342	335	345	355	342	358	319	322	378	316	310	293	374	352	338	358	364	354	336	363	356	348	326	361	342	337	290	319	361	365	306	325	318	331	295	340	321	341	323	295	334	336	315	332	310	331	356	344	350	338	361	339	368	342	361	352	323	323	386	352	370	357	366	325	320	343	335	351	345	337	334	316	306	329	332	357	327	316	351	324	335	341	353	333	370	329	318	364	347	329	338	320	365	333	318	366	355	338	312	332	345	340	321	327	320	344	339	353	328	344	324	342	319	329	353	353	332	320	304	336	332	323	325	340	388	330	319	350	345	372	381	290	328	324	359	359	346	338	334	334	308	320	361	308	363	330	358	321	339	341	317	339	360	332	336	333	334	335	354	353	326	343	329	339	349	357	332	339	341	357	316	356	336	384	342	356	367	299	345	362	339	304	332	343	343	327	343	319	344	326	347	367	346	325	313	344	351	333	322	353	332	327	338	348	346	351	332	341	362	375	377	364	331	327	336	293	354	321	309	342	359	335	341	320	340	354	374	352	360	338	360	351	345	393	324	344	318	349	331	313	329	319	310	341	337	332	365	362	352	366	335	307	362	378	331	331	332	333	353	317	358	363	342	344	346	341	358	350	328	324	371	326	331	341	305	321	359	361	325	347	342	302	335	327	347	312	326	351	341	337	296	332	313	324	351	318	360	336	348	331	360	330	304	302	334	356	326	359	350	355	364	329	334	349	347	341	365	350	354	341	360	308	338	331	351	346	331	343	321	337	314	306	329	332	336	313	340	335	318	334	318	356	357	350	323	377	385	335	359	306	330	323	323	344	359	329	335	349	336	363	340	352	323	327	319	353	355	347	323	331	344	319	328	329	331	318	343	317	350	321	327	328	321	345	322	347	357	352	315	314	366	343	316	362	330	334	323	317	337	338	341	320	354	372	341	352	308	316	307	320	328	354	340	335	323	339	338	346	345	334	357	337	358	335	364	346	381	321	336	331	373	354	353	313	342	341	338	339	327	343	348	365	348	313	324	377	347	337	349	328	352	369	344	320	345	358	318	331	350	346	357	318	327	379	351	328	337	356	340	337	324	374	371	303	361	352	304	318	338	334	358	334	283	320	337	370	344	329	332	310	335	308	362	331	321	319	381	304	340	335	340	371	335	347	341	344	327	337	320	331	360	338	378	341	356	325	309	344	355	349	351	346	350	340	290	362	345	364	331	347	338	335	316	367	312	376	338	341	319	355	335	328	382	348	355	358	329	364	381	313	341	344	371	340	356	334	373	360	350	340	359	344	339	336	309	328	310	328	311	308	369	353	373	340	344	334	343	342	344	324	334	333	330	325	339	344	355	364	316	333	361	307	342	374	353	347	359	336	341	332	332	317	316	314	351	338	350	333	370	359	352	331	362	357	348	358	352	372	348	323	330	334	350	330	320	334	343	333	329	375	319	330	319	331	321	324	326	290	339	344	352	329	340	372	326	344	352	311	293	329	345	320	329	346	383	320	339	325	345	323	357	334	346	359	365	323	345	338	299	349	364	338	321	338	339	331	318	323	317	346	324	348	330	346	322	321	311	378	322	344	359	323	387	316	327	343	290	355	363	344	352	301	338	338	313	358	350	342	352	335	334	318	346	316	353	379	363	319	329	327	359	342	346	358	338	324	343	323	353	367	373	336	345	336	313	339	304	313	354	321	350	353	377	309	328	311	346	355	361	354	346	337	333	324	351	338	359	351	330	337	359	336	329	316	344	329	345	336	318	313	353	313	340	358	347	315	326	306	325	344	353	328	354	343	352	333	332	362	342	299	362	308	310	360	348	341	351	301	343	337	331	332	339	323	341	343	331	353	354	329	341	324	342	321	356	367	329	353	308	360	332	324	354	341	333	325	319	377	337	355	346	348	347	337	350	340	358	359	328	325	339	349	349	341	366	320	360	327	349	339	354	321	324	327	331	338	337	328	375	361	335	321	332	329	322	352	336	336	332	324	371	340	357	341	336	353	312	336	371	319	357	333	350	325	349	362	347	335	333	326	346	334	328	336	363	355	334	314	317	365	336	351	329	334	342	343	358	319	327	389	356	321	329	356	346	340	345	298	324	322	357	323	342	339	342	319	345	345	332	331	322	307	317	322	339	364	346	315	300	339	315	351	325	318	337	347	341	313	333	353	336	345	317	353	349	344	347	344	370	333	315	337	334	377	339	349	347	366	331	344	363	323	304	337	341	325	334	357	347	347	351	312	356	345	360	340	349	335	326	316	329	363	343	352	332	372	323	345	336	378	304	355	350	329	353	327	331	332	333	344	328	378	338	341	340	319	357	327	313	309	346	347	319	322	318	336	373	321	346	339	322	324	340	343	342	319	333	342	353	328	314	353	359	321	368	341	339	355	356	326	375	375	351	342	360	341	302	347	312	326	360	320	339	333	371	335	316	356	335	346	326	335	328	371	351	304	336	321	353	333	367	335	352	356	353	321	334	335	353	333	382	310	318	361	374	331	353	362	319	335	335	355	340	341	353	367	317	359	317	362	365	344	358	373	326	376	312	348	360	331	325	346	354	309	333	361	332	347	379	328	346	367	374	325	355	328	348	340	363	338	330	359	348	356	353	349	337	303	355	335	348	351	342	361	364	334	358	333	347	300	354	324	377	319	316	337	348	335	339	312	313	320	341	338	368	325	350	349	379	335	369	348	316	345	329	364	360	393	359	341	340	343	322	296	345	329	349	330	328	311	353	331	325	313	353	315	328	340	336	372	357	341	310	339	349	319	297	314	367	331	357	358	330	317	354	345	376	363	361	354	304	372	361	341	334	378	341	314	325	355	372	328	324	345	321	346
25523	21423	27475	25568	6443	1419	1215	726	688	3860	17732	17929	10157	3410	1150	584	438	391	469	416	373	410	408	414	414	442	372	387	381	409	372	365	399	384	376	378	427	388	395	372	403	375	391	356	394	374	370	393	365	400	402	360	384	427	379	400	391	377	381	425	365	394	369	403	377	366	360	420	359	360	407	396	409	384	378	410	373	410	374	361	421	393	417	387	384	403	406	383	377	385	381	375	380	380	379	376	415	375	395	410	382	409	425	372	404	402	372	382	398	420	405	384	396	414	382	394	367	404	386	397	389	401	376	384	360	394	347	405	396	331	386	369	354	384	369	366	393	340	356	349	378	374	359	445	421	371	388	386	398	407	384	383	404	397	395	383	394	366	378	402	399	407	420	383	394	424	352	375	356	414	392	388	390	381	365	404	371	405	403	389	386	365	393	416	391	398	365	367	389	397	391	403	383	402	401	365	398	413	406	419	377	353	386	394	357	359	426	351	376	378	372	377	396	385	400	394	402	371	378	388	373	402	388	332	358	409	377	382	412	349	393	409	393	410	387	350	377	359	401	426	412	397	417	386	362	366	372	375	365	379	394	422	390	429	406	390	394	377	405	418	345	391	397	420	379	382	343	381	357	356	372	385	369	437	347	386	370	398	382	383	361	388	396	392	364	373	351	391	377	372	412	395	431	425	404	390	415	388	364	401	386	411	412	412	406	392	384	390	378	366	355	414	360	395	374	361	416	385	383	387	388	406	364	414	386	383	374	372	375	368	364	394	381	418	356	376	358	361	389	428	408	411	369	375	382	393	347	418	390	389	376	382	400	422	369	342	373	409	345	373	394	400	408	360	362	410	378	394	402	375	384	410	390	402	388	394	393	408	331	387	410	396	409	395	356	391	380	359	376	376	377	395	418	410	376	393	394	380	395	445	406	399	423	394	401	362	397	381	396	368	404	379	370	377	380	388	380	375	382	369	392	356	406	393	382	352	376	364	352	395	402	369	393	393	397	383	404	383	365	385	397	352	422	411	424	406	383	354	365	391	418	394	364	372	393	386	375	363	393	403	358	387	366	387	373	446	401	384	386	384	401	378	415	364	378	400	372	377	400	368	383	395	401	392	370	381	347	377	396	360	405	355	373	427	405	386	384	407	374	357	412	357	391	366	363	415	356	411	371	413	390	421	381	360	421	399	407	394	393	390	399	374	381	384	394	377	397	390	362	365	356	409	414	384	360	425	402	394	392	415	383	351	404	401	365	382	387	372	363	395	374	421	389	393	382	363	382	388	420	339	411	366	429	404	397	349	393	352	386	386	404	415	377	377	384	374	390	377	408	374	415	389	363	383	391	414	359	404	370	402	359	380	404	423	379	392	378	350	398	369	384	380	386	376	416	362	370	387	351	392	366	418	413	355	328	390	379	380	383	357	437	384	377	382	422	400	380	371	358	407	390	376	387	397	364	400	398	399	356	389	398	333	399	409	367	359	405	377	403	403	380	376	391	404	370	393	391	401	406	374	398	397	396	414	379	373	392	376	362	383	394	368	415	382	422	428	409	384	344	399	399	432	356	424	369	428	403	380	396	401	418	396	381	396	379	386	397	396	407	388	344	391	378	408	409	384	352	387	392	382	398	416	382	363	377	361	407	378	373	348	400	376	387	398	410	390	419	369	358	398	371	410	376	372	387	378	428	385	397	351	388	419	387	389	380	378	394	388	415	387	387	385	389	384	357	387	429	352	369	392	421	402	358	413	379	370	413	403	390	385	445	419	365	429	404	370	407	379	388	421	359	362	383	395	387	380	365	379	407	367	413	364	373	327	384	388	368	400	388	387	396	391	382	408	414	381	351	351	390	398	403	406	397	407	355	343	390	374	395	411	410	364	385	417	384	393	354	370	341	371	376	373	399	393	409	343	375	382	353	365	392	375	365	411	429	378	381	363	390	393	406	400	420	400	369	372	391	389	410	368	387	399	398	378	400	389	390	428	428	404	396	403	376	380	402	369	436	377	382	437	370	375	377	374	358	413	389	421	400	404	399	360	406	387	375	386	404	393	394	341	403	414	415	386	403	391	382	359	403	392	397	378	392	414	363	357	378	391	383	382	410	385	364	369	382	393	376	380	399	400	374	384	351	406	367	384	379	414	432	360	350	398	388	346	379	403	375	360	364	378	370	404	409	393	368	408	363	387	357	366	362	403	384	386	404	373	366	384	380	406	384	427	351	375	365	412	379	413	382	392	378	407	407	381	363	369	404	413	381	403	389	389	382	402	358	398	378	371	451	384	390	337	358	365	412	391	362	385	405	422	401	373	370	389	380	365	401	345	421	426	390	393	389	392	399	383	350	432	392	390	400	406	351	401	397	366	354	392	405	384	400	373	378	391	420	377	411	430	373	372	402	385	361	396	363	399	357	378	428	389	388	400	357	376	387	384	367	407	377	382	403	363	363	376	409	363	399	400	398	362	405	399	392	384	438	400	369	360	347	394	393	425	385	344	388	341	357	387	380	379	393	399	408	386	409	369	394	359	407	381	412	384	400	401	417	358	373	357	365	396	385	356	399	350	418	413	389	385	405	407	382	378	375	375	382	399	365	397	410	394	391	397	383	386	398	389	373	408	381	353	442	370	370	425	413	378	399	387	427	376	345	374	384	370	371	389	406	436	404	365	365	378	405	403	388	375	394	387	346	381	387	377	370	392	428	415	369	400	404	403	353	423	398	367	382	354	394	418	403	400	401	391	402	402	408	379	380	358	394	353	372	403	374	356	366	385	389	361	385	381	370	404	410	374	354	408	375	385	360	395	382	418	370	396	382	387	358	380	390	358	399	378	404	360	379	384	382	390	386	409	386	377	422	335	402	407	383	365	379	376	374	373	389	384	373	381	404	357	376	399	356	400	390	405	407	379	378	381	380	341	351	369	385	412	362	385	416	363	355	365	363	373	379	343	392	391	362	390	381	369	400	402	372	383	353	365	399	369	403	353	383	388	399	397	384	376	398	342	368	420	416	386	377	373	405	339	395	358	409	415	391	410	374	406	342	375	383	399	388	376	406	392	419	399	378	421	384	411	388	346	394	412	401	328	388	419	375	381	364	367	407	373	385	370	371	401	393	359	431	374	379	389	373	389	391	355	375	342	399	384	415	373	365	402	411	396	369	383	379	376	378	414	371	383	392	393	400	403	366	391	395	393	374	366	397	396	404	352	365	372	402	378	406	359	391	443	350	384	402	379	374	421	382	394	405	381	404	407	422	384	390	394	414	366	377	370	371	386	359	361	363	394	379	387	378	398	379	384	390	412	382	394	392	364	408	363	362	392	404	372	383	369	372	419	352	380	371	374	383	383	423	377	376	416	404	391	388	359	394	382	366	415	390	390	355	354	355	353	394	417	375	386	398	360	370	384	391	375	400	385	440	405	400	354	379	408	408	376	389	367	397	385	384	365	382	379	371	370	407	414	374	382	392	370	377	395	345	364	403	330	365	411	394	351	395	377
4107	4828	4081	1519	1080	1333	1237	857	879	5998	18897	16055	8886	3288	1283	606	402	365	353	405	360	354	370	339	369	370	371	383	368	369	355	376	382	367	370	383	376	376	321	362	342	356	343	361	358	388	366	376	386	380	301	378	440	343	392	345	356	358	373	408	353	391	373	386	324	358	372	354	360	335	398	356	326	361	360	340	346	382	338	360	382	326	347	349	290	388	363	357	398	325	370	398	377	357	391	363	365	342	390	344	365	374	345	334	381	354	331	393	379	364	363	360	338	318	356	370	378	378	369	355	344	381	365	363	393	381	378	377	375	350	329	393	378	349	355	373	346	385	356	373	340	390	372	361	356	348	397	338	397	374	351	407	347	357	375	371	385	361	375	379	342	358	411	351	373	354	361	359	357	337	354	381	358	346	340	375	325	343	353	336	375	372	359	362	327	333	365	341	348	377	353	372	414	376	325	329	331	364	336	361	383	373	383	331	387	376	339	358	380	366	382	349	407	335	354	381	363	358	359	388	354	356	360	367	361	381	347	355	352	374	347	343	338	375	352	376	366	381	330	361	350	370	363	389	360	357	382	352	367	387	357	353	316	399	334	362	368	374	379	373	372	360	357	382	354	383	356	368	354	348	332	346	379	397	390	351	357	350	379	369	353	393	328	346	344	381	391	389	360	376	353	365	350	351	368	336	398	365	359	370	360	402	352	350	354	366	370	362	392	383	356	372	395	352	334	357	384	369	377	364	380	386	365	341	362	360	368	347	345	356	360	376	392	391	366	355	347	367	388	371	349	347	358	381	353	344	364	347	366	403	349	390	333	367	376	369	372	353	363	368	360	345	367	359	365	396	373	373	379	361	380	367	330	384	358	355	351	372	359	362	352	371	349	331	366	390	334	343	368	344	348	366	360	358	367	364	379	375	340	354	345	370	350	355	382	371	330	361	364	347	365	327	394	369	355	370	370	318	377	357	356	366	371	346	332	382	387	337	352	351	362	352	372	397	360	357	356	351	356	371	377	364	336	377	387	369	377	365	399	352	363	324	377	358	362	360	353	379	313	338	379	343	366	340	369	398	348	365	361	365	373	374	317	344	342	355	388	325	378	364	358	363	372	369	334	359	355	318	394	336	344	317	342	350	387	365	363	382	366	346	371	373	353	377	380	369	380	343	331	368	349	391	341	339	339	377	371	362	362	386	364	335	388	401	352	366	351	361	356	384	362	386	346	365	385	369	361	308	361	304	364	366	362	328	415	355	375	350	373	379	342	347	362	338	409	354	364	338	351	364	363	367	396	356	341	326	362	381	385	333	338	401	345	347	394	368	335	347	402	372	329	356	335	372	352	347	324	338	390	376	347	392	374	320	346	349	352	386	328	378	397	365	352	355	360	318	357	387	379	386	341	353	322	377	381	385	330	370	404	348	348	346	333	363	384	370	344	363	386	351	347	363	356	340	376	384	407	354	391	351	365	363	359	332	359	369	353	338	331	371	353	387	356	378	354	380	359	372	342	396	376	378	353	362	354	352	359	384	380	344	361	353	362	355	395	342	378	384	357	373	335	329	398	374	363	336	410	356	378	371	390	340	318	354	358	357	386	348	339	357	345	360	360	366	334	346	346	387	369	394	364	358	375	358	356	381	350	339	363	361	372	329	324	355	353	364	345	375	390	333	361	349	359	376	395	355	352	372	350	331	352	328	357	329	342	389	351	351	348	368	331	343	324	369	335	335	369	382	327	359	381	367	374	361	350	357	364	350	370	356	328	354	367	363	334	371	375	368	381	383	364	332	402	341	349	337	317	376	431	348	321	343	329	359	372	361	379	369	366	344	351	370	375	348	372	366	340	367	374	373	362	343	318	343	369	395	359	377	351	359	335	332	351	373	348	345	368	388	369	367	369	373	361	359	390	371	354	366	352	372	368	373	367	410	357	338	358	362	347	362	388	349	372	348	412	360	333	367	355	374	360	383	375	364	344	370	340	371	344	365	364	365	307	349	378	353	351	335	401	353	383	385	340	375	354	390	345	372	375	383	390	361	344	367	351	380	358	363	360	379	355	362	357	352	363	374	341	396	377	355	378	393	363	360	340	370	368	342	331	345	367	363	387	350	386	367	388	332	358	361	381	354	379	343	371	381	349	370	355	348	328	371	381	363	401	365	378	368	382	336	332	377	354	390	368	352	398	378	337	341	337	334	382	384	375	373	367	385	349	354	359	401	357	365	345	370	379	366	410	352	354	337	378	326	344	361	337	356	370	364	384	354	327	366	326	392	389	365	350	357	375	354	352	352	360	378	332	351	362	370	357	392	342	359	351	340	362	377	350	343	351	388	364	365	366	370	343	338	326	361	319	345	344	343	361	317	368	357	351	384	351	393	339	381	373	353	390	375	377	369	387	373	356	399	337	344	329	344	341	350	371	338	343	382	374	358	372	352	354	357	368	359	331	352	362	342	328	374	308	373	348	371	326	352	361	370	337	344	350	335	356	364	346	330	358	369	372	331	387	390	334	406	340	336	353	368	390	349	345	385	364	349	354	370	391	355	375	328	407	354	394	331	384	389	347	362	313	349	355	384	376	380	359	379	368	358	369	365	343	387	362	395	379	342	340	369	371	364	344	300	363	320	351	347	370	317	349	360	366	380	355	331	416	379	383	378	359	338	333	341	356	342	367	345	382	352	340	372	353	342	367	358	334	348	370	369	370	359	332	357	407	334	370	341	370	333	381	360	364	362	341	337	369	371	367	359	347	370	356	342	353	378	362	360	372	351	415	343	328	348	383	375	315	339	372	360	390	377	327	360	352	350	368	342	371	394	381	372	363	338	384	344	341	338	366	327	352	351	352	367	384	392	352	351	363	364	369	359	355	373	408	365	340	365	361	405	366	340	372	364	386	353	375	384	381	353	362	365	364	363	340	355	356	372	351	331	339	363	350	346	352	359	363	365	389	348	398	330	355	359	358	377	357	397	349	373	349	367	336	367	374	382	374	354	349	353	397	374	377	418	340	351	388	363	357	347	375	337	351	367	361	370	352	327	353	326	393	359	361	389	326	344	334	389	346	356	352	356	334	335	356	399	358	367	350	348	352	351	363	351	340	340	361	351	392	351	375	407	340	346	345	367	358	377	322	325	389	383	354	379	339	385	343	357	339	411	314	295	345	367	391	353	340	341	336	360	348	365	345	365	399	373	391	357	352	364	398	344	348	324	372	346	385	366	380	381	330	346	362	392	342	339	351	349	346	347	372	361	353	333	394	323	383	339	341	371	366	338	370	332	344	334	348	371	353	325	356	400	344	367	343	376	323	350	360	362	346	367	357	373	341	342	356	355	365	365	384	342	347	369	358	391	359	367	354	384	354	364	373	386	381	391	369	374	353	345	389	333	357	371	335	344	391	349	373	386	353	376	356	386	377	375	362	348	355	365	375	354	397	365	342	359	326	339	391	342	350	371	337	330	342	390	372	373	367	338	371	393	373	360	341	365	332	400	351	372
24669	21434	28668	24612	21237	6374	2431	1606	1158	9334	33307	29189	18241	6322	1919	856	584	527	509	552	528	532	514	511	514	511	529	542	466	510	513	513	499	490	520	480	523	488	534	507	526	529	514	509	523	514	519	474	492	511	525	509	522	499	489	469	499	534	484	540	495	539	558	500	495	537	533	489	489	533	499	540	527	494	498	507	511	488	537	482	509	501	498	483	490	520	509	488	528	545	491	506	528	504	516	522	488	566	527	525	513	538	502	495	484	482	523	500	493	476	529	499	485	537	479	482	508	505	520	493	541	512	544	518	512	503	526	490	538	468	513	509	528	447	498	496	507	499	492	537	474	522	524	504	478	476	530	532	502	521	526	519	477	517	522	490	526	505	475	481	503	515	529	521	484	511	488	557	508	502	479	542	485	494	473	499	481	510	511	517	484	501	468	505	511	540	474	539	564	534	514	499	495	476	532	545	510	524	466	463	548	485	508	515	514	526	527	514	515	530	500	520	506	539	501	495	486	510	490	509	499	501	516	492	533	474	514	516	556	502	495	474	513	509	482	549	543	522	527	494	507	511	481	510	499	532	474	491	550	508	460	494	503	525	486	559	495	521	586	490	515	547	492	510	517	510	484	524	531	479	478	512	525	518	491	503	480	508	505	523	538	560	500	504	510	489	507	485	485	491	518	487	516	496	516	491	513	513	543	494	506	535	525	511	501	543	502	525	522	542	495	508	546	527	500	499	532	537	493	507	483	496	531	506	516	494	535	488	472	500	489	498	523	550	483	539	512	500	512	497	491	522	506	502	490	513	497	494	527	557	502	546	497	494	474	547	515	502	530	473	516	483	534	493	538	474	507	513	504	528	499	507	512	522	514	488	521	502	485	537	479	473	540	492	491	509	526	531	542	516	524	539	478	485	519	502	498	513	498	470	505	479	502	481	503	535	532	510	548	508	494	499	513	538	514	523	498	488	499	494	493	533	486	550	521	510	536	514	480	533	529	507	487	488	512	522	516	536	491	531	478	506	493	512	522	506	487	502	496	521	487	490	542	488	499	540	504	488	480	495	540	504	528	495	497	508	498	505	503	511	484	481	495	494	509	482	522	492	485	505	476	454	521	448	490	493	491	501	497	468	463	512	494	519	457	538	505	494	536	530	537	489	529	511	517	527	488	543	504	499	504	505	486	498	481	531	536	466	497	515	500	516	489	528	465	510	510	501	553	555	495	498	518	494	476	524	514	515	519	492	538	489	487	530	489	507	503	503	496	505	484	509	487	538	498	492	502	456	523	493	525	491	498	530	533	503	463	503	526	481	522	508	525	522	512	488	498	511	464	502	486	534	531	548	549	483	501	529	504	524	459	517	535	500	518	517	496	497	480	533	501	487	536	516	486	542	515	473	532	510	529	488	513	519	545	530	499	464	497	532	482	474	513	515	505	512	508	470	515	514	516	521	510	515	541	501	505	478	528	492	455	515	526	510	503	469	514	447	500	499	498	510	449	523	471	512	517	532	526	527	476	486	540	498	516	490	498	456	489	521	506	510	507	492	495	500	498	492	500	517	509	468	505	509	532	484	523	501	524	510	510	517	513	515	510	498	508	480	471	509	523	508	510	480	526	486	559	490	530	487	486	480	525	536	503	483	462	495	499	501	484	525	502	472	524	533	500	543	478	526	511	509	539	486	517	528	505	524	467	506	474	526	511	522	551	522	501	504	487	505	523	477	515	516	506	511	509	493	534	542	475	533	495	523	512	497	497	524	484	521	505	472	544	491	499	466	535	504	490	512	523	530	479	482	460	507	513	526	512	478	536	525	507	501	493	522	518	494	503	550	520	490	536	522	509	533	474	522	495	548	532	522	565	475	498	532	501	535	521	521	485	516	468	487	472	514	516	490	490	513	561	502	540	497	489	462	480	508	529	502	490	509	510	491	474	522	491	463	561	481	517	504	491	506	512	559	520	501	499	563	508	514	499	511	536	502	498	498	477	491	516	493	462	505	498	486	507	504	492	503	475	516	525	467	509	481	481	519	476	498	511	521	539	511	502	511	511	524	490	484	505	503	557	487	479	489	513	505	517	451	512	505	531	539	524	461	482	497	530	515	572	531	494	454	495	505	528	501	517	479	539	519	485	495	515	466	528	537	519	471	546	497	488	488	548	561	519	494	519	535	503	473	511	509	558	521	463	489	497	514	527	540	492	457	506	477	518	511	514	504	519	514	498	476	501	513	525	486	498	526	472	520	460	510	516	504	489	518	522	515	493	541	506	530	518	503	504	496	554	506	455	478	526	513	501	497	504	528	533	537	511	491	492	471	493	509	520	490	485	500	485	496	518	485	549	539	494	500	509	498	474	519	476	525	492	451	511	531	493	546	504	507	509	507	495	513	507	521	508	507	543	480	485	479	529	492	472	504	501	461	575	530	499	509	485	505	497	480	516	532	513	510	531	478	482	504	496	519	515	493	525	545	484	520	517	511	509	531	492	501	494	525	486	495	514	516	506	512	478	502	507	511	495	491	512	487	492	486	507	470	505	518	527	470	516	486	508	457	501	501	470	555	504	515	503	537	488	483	490	514	473	473	540	529	511	502	518	536	511	528	497	473	501	505	510	545	505	531	457	506	487	495	492	472	529	531	490	525	510	525	529	467	519	503	501	497	470	482	517	519	503	483	545	544	470	507	519	508	458	479	519	501	508	481	501	495	489	495	481	545	521	549	510	545	513	503	483	520	510	488	487	521	515	482	511	511	516	479	487	521	517	505	477	514	501	502	503	475	537	541	523	527	508	481	511	535	524	541	527	539	488	461	496	501	514	531	501	523	510	486	504	529	527	489	513	542	473	510	503	524	483	485	487	505	505	534	502	474	493	533	492	537	497	520	496	506	509	472	500	488	520	534	539	540	519	531	499	539	510	544	517	512	466	490	536	511	483	489	509	517	524	521	534	501	499	478	483	525	469	471	511	488	542	526	456	504	518	528	464	514	520	490	528	509	495	517	490	521	517	492	507	502	495	471	522	499	524	518	496	519	486	491	538	472	529	486	478	485	505	490	496	486	518	523	469	509	471	494	497	469	488	478	491	483	538	540	521	514	513	529	507	458	513	492	494	540	490	505	477	495	483	512	495	508	493	542	503	512	508	496	510	509	484	506	500	501	468	519	492	467	528	479	484	520	466	490	512	529	480	508	547	471	496	517	510	515	494	483	496	488	525	525	518	478	485	467	494	505	495	516	494	506	522	506	473	497	506	532	444	552	492	523	490	518	531	499	518	516	509	519	522	490	512	526	512	540	490	508	494	472	532	511	536	492	477	489	529	487	499	529	458	515	498	519	530	524	451	489	484	537	446	507	480	515	521	531	493	550	473	490	517	506	525	514	526	483	518	494	481	520	536	492	453	469	460	467	504	505	522	493	497	510	496	479	509	501	470	497	463	514	545	541	531	499	490	502	478	490	493	460	485	503	479	495	522	470	484	492	478	503	474	537	499	464	510	556
4749	7885	6051	2762	1941	1963	2316	2026	1550	13010	32172	24784	14245	5310	2024	847	555	470	465	503	489	442	445	483	463	508	488	516	473	475	463	477	482	499	431	476	493	468	435	463	480	511	480	459	499	448	492	469	452	483	497	456	509	454	452	520	436	508	456	462	478	487	478	451	465	459	444	493	457	454	462	450	460	463	511	485	448	499	458	421	522	422	474	440	444	458	478	445	455	468	421	475	472	470	484	484	456	465	467	454	428	488	470	454	473	450	447	466	425	446	448	459	447	470	439	447	453	490	485	466	450	453	449	454	438	424	466	480	444	476	472	450	466	498	470	501	471	498	464	455	459	486	434	486	458	458	474	483	432	451	461	480	456	478	483	469	520	420	491	472	464	494	454	441	483	439	424	449	469	465	477	449	421	429	453	444	475	487	482	479	496	464	483	453	458	452	455	459	432	435	461	441	469	466	474	463	452	458	471	487	456	475	451	506	436	481	468	467	481	477	440	467	433	497	464	456	471	474	447	434	490	451	463	445	467	440	491	428	431	475	478	443	455	447	483	481	462	454	493	484	437	466	443	451	450	451	439	436	483	459	431	445	476	486	482	455	475	473	469	490	483	472	436	471	437	466	433	476	463	447	479	468	468	466	470	457	444	415	439	469	493	488	491	463	466	449	478	489	448	482	463	448	419	503	460	395	470	435	461	501	471	492	437	454	490	439	477	454	467	475	483	462	453	459	483	481	425	458	449	453	473	477	470	423	465	484	486	441	458	451	458	507	453	467	493	474	468	452	455	495	448	446	416	461	460	451	473	455	456	447	445	470	475	451	492	442	465	472	440	470	468	481	448	503	449	419	433	458	482	482	487	425	442	435	445	453	479	481	492	417	468	476	455	472	469	489	460	434	430	461	432	450	460	493	487	457	456	426	452	489	423	460	483	433	438	452	470	409	470	448	484	454	432	438	453	485	406	465	490	449	481	454	487	417	475	460	445	507	466	467	504	449	472	486	455	461	451	441	440	490	465	455	476	451	480	479	461	482	464	476	453	465	411	445	470	427	453	454	496	472	478	465	450	473	419	463	500	444	493	467	500	457	440	458	459	419	468	456	482	471	423	486	415	499	449	441	451	473	465	440	440	481	487	461	452	468	465	463	472	456	448	471	454	453	443	504	473	452	432	450	501	476	453	417	440	494	457	424	442	476	468	486	442	447	465	476	487	443	427	450	458	474	448	428	465	445	484	457	433	444	473	450	456	498	477	403	478	485	488	475	427	479	471	462	438	436	463	469	446	466	488	481	450	477	459	443	428	441	485	483	468	412	483	446	445	466	434	511	455	499	474	446	482	462	463	446	476	451	494	466	472	484	482	440	421	436	460	451	447	433	442	428	485	434	465	420	466	482	429	454	450	468	463	479	447	438	459	450	466	485	481	456	474	476	480	467	482	518	475	476	473	467	463	481	465	494	457	481	457	437	457	492	457	451	497	465	459	457	432	454	467	434	480	463	458	485	415	405	457	431	477	491	499	487	493	444	461	444	463	446	459	432	482	466	453	418	442	430	484	450	430	493	456	432	472	486	466	422	450	488	473	464	468	490	496	477	483	426	459	510	460	489	453	472	502	447	448	450	476	485	492	443	436	454	475	473	465	468	473	448	450	434	453	441	482	483	454	436	459	455	456	483	477	448	450	460	473	502	433	454	473	484	464	463	460	443	474	466	453	417	446	454	461	441	468	462	436	457	448	433	470	479	430	471	441	416	470	450	468	508	449	478	488	471	449	489	440	462	445	467	447	432	471	432	486	444	423	484	477	459	451	425	435	447	487	437	461	441	455	439	476	449	451	436	471	477	457	471	476	479	490	474	458	477	485	484	428	477	453	429	441	491	437	472	456	493	495	467	449	430	414	489	485	481	440	484	445	497	482	429	462	467	453	484	451	457	498	485	450	470	444	467	427	448	463	454	435	490	440	442	475	463	462	468	446	425	435	443	479	476	486	449	464	472	462	415	474	452	430	468	487	444	454	467	478	460	450	435	472	450	453	467	479	455	465	447	455	458	473	466	480	445	457	454	442	453	471	495	441	475	441	438	411	453	427	500	495	391	419	437	456	466	465	435	438	461	488	500	463	491	459	439	475	443	452	440	439	418	440	450	477	495	441	458	456	494	430	464	447	453	452	484	447	497	474	432	458	465	469	473	452	426	462	450	457	467	453	473	449	477	461	460	439	452	477	434	456	429	431	454	438	454	437	416	443	448	471	497	485	470	454	498	436	455	451	466	413	504	484	478	473	470	455	430	444	418	459	440	482	431	463	486	464	427	449	467	436	460	403	446	482	466	494	471	451	475	454	431	434	440	452	452	476	487	445	512	441	508	440	487	466	446	493	453	446	479	448	455	482	431	435	486	476	429	459	440	491	453	465	474	475	470	445	474	510	467	468	468	446	440	449	478	457	493	451	442	453	438	446	467	454	474	473	456	482	460	446	467	483	462	470	435	467	490	447	465	436	436	486	447	476	470	412	455	464	448	447	452	427	482	444	467	466	495	485	475	497	470	443	455	465	441	461	463	439	467	475	467	490	476	483	438	466	467	479	452	471	467	456	435	448	464	434	432	464	420	475	468	445	502	424	469	459	468	448	450	488	441	459	422	451	427	425	422	468	461	464	480	445	435	457	448	457	448	464	471	453	497	467	447	435	459	478	436	414	458	488	508	458	460	465	468	453	475	482	458	464	472	464	438	439	448	468	455	478	460	467	479	471	459	473	402	458	497	453	467	453	451	425	469	464	492	454	442	462	438	477	444	469	477	462	457	456	465	451	482	454	425	456	477	446	454	433	441	477	402	444	448	434	469	463	462	457	439	478	456	478	455	459	482	465	453	499	438	445	488	482	455	449	451	474	450	482	425	426	450	432	491	479	444	457	461	461	436	480	481	466	446	509	439	432	469	458	447	455	482	438	445	450	428	466	460	487	466	431	437	428	420	451	427	492	434	449	496	450	460	457	457	449	463	458	429	421	454	466	414	450	446	436	461	463	460	424	487	452	482	486	492	490	491	440	471	471	490	458	453	460	475	447	446	461	464	435	474	431	454	480	469	421	463	465	431	430	474	470	437	464	480	479	446	471	446	446	455	429	429	470	485	441	469	453	486	456	456	458	460	465	489	448	461	498	509	425	451	504	462	455	422	421	443	442	422	386	433	466	446	447	434	418	481	446	436	445	451	456	472	434	443	510	428	465	450	457	438	441	427	460	454	434	457	484	482	432	463	439	473	458	473	465	488	461	413	444	453	472	445	465	469	454	451	454	421	427	429	455	449	512	466	428	453	445	451	446	471	442	474	476	446	479	500	454	437	447	473	470	409	457	445	458	474	463	514	472	446	472	465	452	477	464	451	454	459	481	486	433	439	430	461	447	455	502	444	447	431	460	448	453	462	467	440	456	478	449	452	441	443	455	494	462	470	457	482	439	432	466	453	448	514	452	482	453	455	437	445	482	435
27620	10492	2033	1344	828	631	686	593	461	776	1810	1871	1277	705	514	421	409	388	360	381	386	357	391	388	394	380	370	347	356	350	392	384	374	370	374	366	368	331	387	359	386	407	362	381	383	354	370	387	384	361	392	373	362	388	366	376	395	398	389	393	375	386	333	409	368	358	355	371	347	355	354	362	392	387	392	354	371	396	368	361	386	354	359	324	398	360	377	392	356	354	345	356	378	394	383	371	382	324	397	381	379	353	348	367	339	395	388	339	388	393	375	364	354	351	378	386	369	393	376	364	399	382	378	367	353	359	353	400	335	334	365	380	373	380	391	343	340	381	388	371	380	341	355	324	400	361	383	394	366	367	330	364	403	393	349	376	366	374	357	386	374	350	344	383	341	352	370	377	321	378	358	394	380	348	334	357	387	340	399	369	344	377	353	359	415	346	342	377	400	350	381	383	370	389	354	365	390	371	359	374	417	372	391	382	343	348	394	356	370	387	379	374	374	364	373	348	376	376	394	393	384	399	412	335	374	370	329	367	362	366	370	359	350	392	401	375	359	392	380	383	378	375	344	371	335	362	376	393	393	386	394	384	364	385	368	379	358	333	365	381	382	335	396	373	344	374	359	390	373	364	346	357	342	368	405	410	366	347	342	390	354	390	390	391	388	374	364	328	406	375	355	342	370	351	412	335	385	366	371	391	371	365	361	358	352	359	356	390	355	368	376	353	361	390	382	373	369	336	389	362	388	363	375	370	389	365	364	379	364	352	363	344	354	377	420	363	383	355	386	369	343	381	324	333	382	365	391	367	396	380	396	357	362	392	345	407	367	350	357	398	366	401	371	345	392	354	389	390	369	360	348	375	381	376	371	376	367	358	393	362	372	370	391	392	351	344	374	388	368	363	359	385	367	358	375	402	386	351	368	396	377	353	389	364	376	359	391	375	369	382	363	372	385	352	381	371	365	387	384	352	395	360	377	354	377	347	339	309	367	386	382	350	383	356	382	386	380	373	343	385	375	375	357	391	361	397	386	368	362	372	358	356	351	351	385	376	371	427	372	369	407	387	368	386	379	376	360	376	382	337	401	363	375	377	369	364	396	362	384	396	360	328	359	412	375	367	363	345	390	382	380	407	373	349	384	373	340	366	346	371	356	366	356	396	374	413	330	379	365	338	385	384	355	374	383	379	380	389	352	371	366	346	394	393	357	382	358	373	369	384	371	367	361	388	403	377	386	380	383	350	340	377	349	365	369	364	385	357	380	398	338	411	363	374	391	345	389	373	378	366	388	341	374	369	372	345	340	376	365	374	371	363	356	362	361	361	370	365	380	379	383	361	394	370	361	393	352	395	396	354	382	403	374	367	362	359	380	342	392	378	364	388	398	419	352	382	373	374	400	363	370	388	347	377	355	348	375	359	357	350	338	369	351	338	382	372	374	397	366	357	346	397	374	406	354	389	347	367	354	352	364	383	341	340	415	394	421	386	384	383	362	361	336	368	345	388	349	403	332	337	412	403	377	377	387	387	345	391	340	351	399	361	370	394	362	394	349	369	368	356	356	343	375	411	352	378	369	369	376	365	351	381	373	359	349	329	363	401	337	326	385	359	387	352	384	405	368	390	315	380	357	388	390	354	357	400	358	366	339	405	369	396	374	399	406	361	352	352	394	364	384	392	377	363	373	339	350	344	338	382	360	383	375	395	385	385	349	368	385	408	397	336	390	353	375	369	345	370	379	378	399	333	390	331	406	377	395	400	354	358	377	382	390	410	376	358	376	380	375	364	420	388	414	396	380	372	360	385	367	355	382	358	373	420	350	351	360	308	353	375	408	374	348	393	377	366	369	367	371	360	343	385	342	357	376	370	370	351	362	351	367	365	378	384	384	365	379	369	356	360	390	384	343	343	388	372	388	376	345	390	348	359	374	381	388	381	374	382	403	359	355	376	387	386	395	376	356	379	373	421	406	397	371	351	351	384	347	382	372	401	367	359	385	380	390	370	346	360	343	353	378	372	351	355	395	356	358	352	354	386	353	335	352	370	372	378	392	358	383	360	325	394	374	380	345	372	379	366	388	416	377	380	372	392	385	388	360	348	379	387	373	382	358	373	367	361	378	363	375	369	354	360	359	357	368	378	368	373	357	377	386	372	382	359	359	353	375	348	390	383	352	386	360	355	373	402	356	419	360	361	381	354	365	348	389	419	369	363	376	367	367	368	348	419	392	362	367	385	352	361	379	395	378	385	380	362	385	354	383	342	371	364	373	402	370	353	380	385	360	358	354	357	367	405	370	368	403	360	371	353	412	355	367	349	370	378	362	357	353	381	389	372	368	356	344	399	371	362	384	349	342	324	356	365	372	372	367	351	389	382	343	404	395	351	361	375	361	370	392	373	390	354	341	381	340	344	400	356	368	360	384	366	353	383	388	409	352	379	387	360	344	351	375	347	351	356	331	369	365	362	375	379	391	344	352	356	350	382	360	416	381	373	383	352	378	372	355	376	395	369	364	343	318	352	387	363	360	359	365	377	372	408	365	371	350	380	375	366	356	381	346	397	374	384	374	381	393	399	362	387	393	355	392	371	376	364	373	384	374	362	393	345	393	368	360	368	365	340	387	352	378	377	385	401	391	337	346	381	391	356	344	374	368	356	340	370	361	364	380	376	370	353	363	367	344	380	375	365	396	348	373	359	369	373	352	339	356	390	361	352	307	391	349	349	386	369	349	373	353	411	383	360	381	342	372	354	352	364	370	365	385	368	387	365	392	351	368	373	344	374	341	429	385	368	372	363	361	361	371	374	391	337	361	371	358	387	392	371	353	380	373	375	364	341	351	358	376	390	371	359	403	393	369	328	369	375	383	341	419	352	362	406	377	389	358	374	338	339	341	354	392	375	379	378	368	357	386	391	386	383	387	346	339	377	367	397	366	363	385	398	380	372	393	370	387	371	358	368	393	388	368	352	339	387	393	386	381	369	359	372	387	362	343	383	379	383	395	355	357	389	380	392	397	357	378	371	371	353	368	378	402	371	381	385	396	378	394	381	383	359	343	398	360	356	383	319	337	386	404	383	384	365	362	376	396	384	399	357	387	344	391	352	408	367	394	340	358	412	368	386	371	353	370	376	349	370	361	383	383	400	378	398	367	363	418	365	394	358	404	376	371	371	406	388	373	370	372	374	371	326	363	356	381	344	374	369	370	363	358	377	356	386	356	369	345	403	360	383	370	383	378	352	386	378	340	395	388	361	367	380	397	341	362	380	356	373	360	353	348	401	405	400	425	368	338	415	379	359	391	371	335	395	377	370	337	354	388	372	368	327	361	399	375	401	374	347	390	346	383	392	378	377	352	392	407	350	395	389	354	376	377	376	381	394	383	365	401	398	344	378	358	371	370	365	388	386	406	391	357	412	381	368	386	396	360	386	376	392	385	347	398	390	357	410	368	403	365	373	365	390	362	389	354	378	376	399	378	353	403	370	407	410	375	378	378	398
5540	1559	1879	1284	1051	715	930	706	485	1091	2515	2178	1294	721	473	368	359	362	342	349	341	352	340	348	341	354	345	336	333	340	359	373	324	338	346	321	331	329	317	332	355	349	355	336	370	336	307	343	337	356	374	333	367	357	379	328	351	359	373	360	314	334	311	350	313	330	319	332	366	360	351	351	361	337	338	351	348	327	355	359	353	357	333	336	370	352	349	332	333	348	314	354	330	342	347	311	321	318	321	345	350	323	315	313	312	314	325	318	329	348	343	314	322	357	314	335	342	342	362	356	348	334	317	356	351	355	360	325	344	336	372	349	311	357	319	336	358	331	371	337	332	324	338	372	337	305	352	336	338	346	300	341	346	335	350	342	352	357	342	341	331	345	296	325	341	325	344	346	345	358	280	324	314	341	321	367	328	336	329	358	334	362	325	324	339	338	302	347	319	322	326	349	359	312	344	326	355	308	352	374	356	331	364	330	349	331	311	331	294	320	346	323	382	341	356	343	347	350	316	348	366	322	342	331	381	337	344	344	338	338	316	331	324	313	340	362	324	352	320	312	330	311	323	304	317	345	343	325	333	338	323	341	352	356	326	309	332	384	365	346	331	334	307	312	350	323	323	345	346	351	353	321	334	329	354	326	336	343	337	352	320	352	309	321	328	327	315	333	361	361	356	331	344	365	333	356	343	336	339	329	341	298	333	329	346	311	338	353	356	318	327	336	383	303	311	320	323	337	356	344	354	347	317	344	342	298	341	302	314	342	348	331	308	352	374	364	309	387	350	357	340	364	334	369	283	344	343	354	307	313	338	347	315	378	335	315	356	319	312	323	327	322	347	336	390	333	336	364	348	326	328	330	337	359	333	339	315	359	327	355	342	316	336	330	353	346	307	311	328	310	296	363	355	329	309	319	339	339	330	334	331	322	327	335	345	361	330	340	341	326	331	355	311	350	346	340	351	353	320	334	312	317	332	323	320	332	322	321	331	335	358	342	314	343	339	323	319	357	313	332	372	334	365	354	326	331	334	326	346	330	338	338	353	334	350	319	323	332	332	319	352	343	312	334	332	323	368	315	358	322	326	345	356	323	335	345	335	333	323	314	316	302	321	335	339	322	341	305	321	356	327	318	348	315	339	305	305	336	323	330	337	343	340	339	343	317	332	311	352	339	335	353	324	316	309	344	322	361	340	338	310	371	351	345	315	331	347	337	348	365	317	350	300	346	350	328	359	326	348	333	360	357	331	339	350	339	326	363	331	351	325	379	332	332	350	357	336	351	344	314	355	329	361	310	312	353	350	342	308	309	351	309	351	328	341	345	345	357	351	360	313	322	360	351	342	331	344	335	352	338	339	352	351	303	297	326	371	351	350	305	311	318	332	355	335	339	363	349	345	336	322	366	325	357	331	334	346	373	337	331	306	368	296	324	325	328	325	315	352	341	351	309	344	342	332	338	331	316	319	306	329	313	328	313	329	350	295	367	337	322	352	323	352	348	343	302	320	329	386	332	351	351	338	307	331	351	334	340	326	339	356	334	351	333	322	369	339	340	320	341	351	321	334	331	332	357	326	331	320	325	345	361	343	330	315	326	343	341	357	337	309	325	360	350	300	324	322	336	327	323	363	313	339	341	321	377	345	348	335	306	328	339	330	345	330	330	335	314	335	367	314	355	346	287	347	371	342	327	320	353	358	343	347	320	318	327	314	308	351	361	331	334	344	377	363	361	328	325	319	340	305	367	337	353	310	364	357	356	345	342	339	329	373	351	350	333	368	328	347	331	328	337	337	340	337	367	347	341	358	375	347	348	336	324	321	345	360	320	353	354	367	341	331	354	408	338	341	325	343	330	361	336	314	379	301	331	326	341	325	329	307	309	362	322	339	324	372	308	358	334	384	322	336	347	352	354	318	339	320	348	318	356	355	349	317	352	341	330	339	334	329	330	346	352	301	325	355	346	323	333	329	326	340	322	299	301	324	340	318	339	329	354	328	325	332	322	352	368	336	345	342	348	332	338	326	323	372	318	302	340	348	330	373	342	337	354	323	329	305	332	341	350	346	346	297	322	320	352	281	347	340	323	382	350	337	335	322	345	352	356	353	342	334	336	312	317	338	319	315	349	323	348	361	327	335	327	335	367	330	320	339	334	332	329	324	369	328	325	338	338	334	384	328	329	335	335	341	347	355	351	291	377	354	324	321	330	327	321	318	342	342	328	345	340	305	365	349	290	340	345	316	350	335	340	387	365	347	378	307	351	306	340	365	335	325	321	342	350	308	315	325	361	348	338	341	335	380	353	326	339	344	316	344	345	324	339	336	343	364	342	308	340	344	365	331	334	357	348	325	326	339	350	346	345	322	332	352	339	347	339	326	331	322	367	329	303	359	320	335	363	335	304	339	339	338	328	361	339	318	333	337	332	355	325	327	313	321	347	370	362	323	337	349	330	333	298	351	307	338	324	347	342	353	374	302	350	357	355	339	321	324	349	330	342	357	360	345	334	350	333	328	341	325	329	341	350	351	284	330	318	347	327	312	339	361	377	345	378	338	327	374	332	330	350	332	330	341	341	355	331	340	285	339	313	301	348	341	326	348	343	354	358	356	342	359	363	337	361	324	340	354	308	350	308	351	365	327	313	344	336	313	334	332	321	327	320	302	332	326	338	337	340	330	316	371	373	328	330	344	342	320	297	344	332	297	366	306	317	339	348	342	311	339	342	345	334	345	325	334	363	332	313	348	346	319	309	312	351	330	355	339	349	332	351	338	335	330	327	336	355	328	335	344	352	346	345	307	339	324	344	348	325	346	360	349	332	343	321	339	314	366	334	354	360	344	316	335	358	329	326	324	356	345	318	337	316	359	313	316	313	318	316	332	310	367	316	332	367	355	326	323	370	318	364	332	357	276	337	327	340	325	364	315	348	348	351	321	341	339	305	312	351	307	352	324	377	350	293	328	349	365	336	356	307	335	335	372	364	319	355	323	338	356	370	363	329	342	315	315	314	349	343	366	346	327	335	339	340	374	333	366	333	323	355	342	354	309	337	340	321	350	364	331	343	379	335	341	324	356	329	313	361	365	346	347	360	371	313	307	314	358	314	334	353	368	356	339	362	349	314	364	337	355	350	333	324	327	338	320	378	338	335	354	346	359	324	375	356	359	359	295	358	329	349	339	325	334	360	346	339	364	320	354	377	349	344	356	317	348	318	335	336	326	342	329	308	352	341	322	345	357	351	363	359	325	318	350	324	343	367	345	366	301	345	362	331	356	296	369	335	339	298	379	352	374	306	313	305	325	350	299	327	335	340	324	326	364	341	331	369	316	319	318	355	347	319	332	331	315	356	347	309	334	346	344	330	320	356	352	326	334	378	343	323	340	348	346	360	318	333	323	312	323	347	336	338	326	358	340	350	348	341	327	355	346	372	315	335	349	342	348	323	356	329	330	377	314	351	312	354	326	353	320	332	348	354	343	345	322	289	318	354	304	338	329	347
25579	21452	27510	25522	6819	1744	1129	820	705	4291	22045	17995	8948	2637	1064	520	437	424	374	394	376	422	389	386	368	390	387	396	406	379	405	389	370	386	363	368	380	383	388	398	415	415	370	362	378	405	392	398	407	374	393	385	325	375	408	379	385	378	381	377	374	396	384	387	355	430	370	362	394	400	363	369	358	389	404	375	375	367	362	416	386	390	359	413	364	354	419	361	406	372	421	382	349	371	353	362	395	397	371	419	391	352	383	374	388	405	408	391	398	390	360	380	389	411	411	364	351	416	402	377	409	397	378	369	424	367	365	375	361	385	417	386	394	374	380	361	415	370	398	326	425	388	405	372	367	393	334	329	370	329	368	381	348	393	357	383	390	373	422	414	383	375	357	368	380	375	399	393	366	369	354	415	381	364	377	368	378	354	382	332	379	403	375	408	390	401	362	398	371	345	376	364	383	368	390	406	368	376	349	374	390	380	408	425	392	372	379	377	386	391	377	400	378	375	404	358	411	390	364	399	383	385	417	368	382	396	371	373	371	370	345	376	371	369	363	382	371	363	374	393	384	370	366	362	378	414	332	369	342	409	380	345	400	370	383	368	367	390	427	355	366	366	301	355	419	410	383	384	388	375	393	360	350	355	365	411	383	396	351	398	400	392	351	402	363	385	386	357	360	349	399	402	368	367	372	349	413	373	356	401	368	374	369	388	421	364	379	353	386	424	376	373	353	391	367	336	391	372	393	418	392	373	369	381	398	330	352	376	399	406	374	403	364	377	350	382	388	364	356	379	339	386	369	346	377	391	385	375	363	368	373	371	347	404	341	409	394	370	334	362	388	344	374	377	359	338	390	353	354	357	371	382	377	340	360	389	389	374	365	338	400	338	385	374	364	377	369	337	394	332	426	383	384	389	367	408	362	425	354	322	361	415	373	364	374	377	414	408	352	369	403	351	372	380	408	358	376	412	395	352	367	382	359	350	351	379	411	407	373	367	385	360	383	397	375	365	328	401	362	401	349	364	374	383	411	360	381	390	365	378	365	385	370	377	351	392	378	402	405	378	350	369	375	359	381	354	426	385	346	390	381	350	376	397	363	350	393	447	392	368	388	384	372	395	389	361	402	369	367	378	346	377	348	371	375	393	360	388	403	408	395	349	338	407	344	389	370	392	391	363	396	394	370	356	380	362	390	353	378	371	416	376	373	366	382	379	374	371	348	374	394	395	360	364	412	349	355	364	420	382	352	373	343	407	378	337	357	358	395	377	388	381	427	370	388	372	379	398	380	370	400	410	383	380	366	353	351	366	382	401	407	374	373	361	380	372	359	385	403	350	373	389	386	375	369	382	376	402	409	342	373	372	361	382	363	393	385	370	397	372	382	368	389	361	402	368	389	416	376	401	359	370	390	356	304	369	373	369	378	399	395	359	369	387	397	397	367	349	368	378	397	368	395	371	399	368	376	421	378	378	384	374	390	391	370	354	383	382	381	371	400	382	326	380	374	368	385	397	372	369	380	359	369	363	385	397	385	369	364	393	398	403	375	383	381	380	365	369	379	383	408	355	381	370	371	363	399	353	400	391	357	400	390	397	358	349	400	411	371	392	401	367	419	406	329	348	339	367	375	372	364	372	375	383	399	372	366	397	372	380	382	368	388	389	393	394	357	348	369	391	399	375	372	375	380	355	370	386	401	364	380	372	384	405	366	359	365	372	391	373	392	339	401	342	382	382	357	401	355	399	400	353	414	381	396	348	370	424	368	397	392	398	403	365	362	377	389	349	402	394	374	374	403	374	405	384	369	358	385	369	369	364	397	379	386	372	355	388	403	388	411	337	361	334	375	352	405	393	402	387	394	351	376	390	337	351	328	383	366	345	358	372	410	387	385	385	365	373	391	319	349	379	382	380	382	447	401	362	379	384	389	365	376	365	363	401	343	383	352	381	405	340	380	415	377	371	373	391	365	347	381	354	353	368	403	367	333	370	363	388	395	378	401	397	381	380	359	366	403	403	375	363	372	375	359	364	372	330	388	362	371	366	361	368	376	384	359	370	390	376	364	363	368	383	353	382	382	389	391	343	396	413	408	401	366	377	371	365	331	373	372	376	372	381	358	392	363	391	362	346	335	367	386	363	383	379	361	431	357	378	402	392	390	379	378	378	399	350	328	346	378	389	389	358	373	406	405	399	382	354	383	382	353	380	360	345	343	401	374	393	372	397	393	399	361	367	400	353	386	393	392	369	365	383	387	352	385	385	393	372	353	382	372	394	376	398	421	380	359	357	394	386	364	364	354	390	394	394	337	408	330	385	356	357	372	373	396	358	392	360	346	398	350	363	375	363	357	366	358	407	346	347	388	369	358	416	385	403	377	354	363	382	406	362	370	357	392	359	391	373	339	343	360	332	361	380	377	360	349	393	338	382	369	367	397	371	361	369	335	385	423	360	383	357	386	367	342	370	386	389	371	384	375	367	369	364	386	404	373	376	367	362	368	351	387	364	368	353	424	375	374	403	413	370	373	411	375	360	366	387	397	407	350	367	333	393	383	370	373	395	364	373	371	327	402	382	360	405	383	384	400	377	364	396	397	371	377	392	374	394	390	414	376	383	360	386	375	358	356	368	368	405	393	379	391	387	366	398	366	388	369	392	402	372	388	437	378	372	391	381	390	385	374	373	386	369	361	399	367	393	395	381	391	399	367	389	366	365	358	372	394	352	384	368	391	384	378	347	377	382	356	386	414	379	352	370	355	369	384	404	368	360	399	355	416	378	397	391	385	416	386	402	397	355	380	378	372	377	412	407	385	371	395	389	412	369	380	385	369	369	396	382	351	367	381	362	382	362	376	371	358	377	365	371	414	385	394	362	368	413	333	402	347	345	402	363	392	402	410	413	375	391	363	345	366	409	365	360	351	367	360	393	341	407	361	398	351	339	384	382	349	390	382	350	351	375	383	386	405	363	363	410	355	363	340	351	387	337	380	356	354	369	367	411	385	422	411	381	377	406	369	377	388	379	360	366	377	376	357	349	370	360	378	394	370	383	379	398	416	374	399	405	398	399	379	347	364	387	394	361	357	370	349	374	398	372	387	376	380	351	370	356	365	379	393	414	368	372	376	366	383	382	382	372	423	338	344	369	376	371	382	359	371	383	364	393	376	377	399	351	356	384	406	367	371	389	370	388	391	322	384	351	369	371	368	364	381	327	365	397	362	385	403	393	372	379	421	371	379	400	393	377	394	368	373	368	365	397	398	367	365	414	392	358	366	397	387	391	365	396	368	381	367	337	392	379	356	369	332	374	388	353	410	411	357	397	370	355	364	389	365	347	378	394	377	373	358	373	375	426	372	376	376	377	368	371	382	382	368	349	353	380	353	405	398	357	351	392	332	400	358	397	357	406	425	400	367	341	384	363	362	367	372	357	383	366	400	391	367	384	361	409	374	386	352	367	391	359	366	391	380	353	371	386	355	406	359	375	383	362	378	361	386	390	370	397
4289	5522	4946	1762	1192	1689	1309	1042	847	6747	21806	15030	7633	2733	1160	571	386	387	357	366	377	354	338	365	346	371	361	378	367	376	346	369	395	369	330	393	373	342	355	358	340	358	340	372	370	360	347	347	398	360	338	365	376	378	362	352	355	358	354	348	364	351	338	370	352	357	334	381	362	334	322	331	384	361	358	365	368	351	345	350	340	341	341	338	365	326	353	347	324	346	350	328	323	340	338	378	375	367	353	364	397	347	366	392	341	346	394	309	321	357	360	382	364	361	347	357	349	365	374	341	390	346	347	365	342	329	363	331	343	368	343	356	338	367	386	360	337	379	346	359	383	335	337	350	351	343	324	344	384	367	345	332	345	364	337	381	330	345	339	351	327	361	340	338	348	382	373	369	348	368	347	326	385	351	345	318	355	342	377	350	346	375	351	351	356	381	316	341	332	360	364	372	367	327	362	365	373	371	386	361	307	319	336	380	351	384	354	346	322	361	358	337	366	360	357	382	366	354	334	354	359	337	356	384	355	398	355	342	323	379	342	335	375	379	381	377	344	370	340	342	358	375	329	342	335	366	373	350	384	361	366	374	333	377	329	353	379	318	366	362	347	352	351	345	364	353	365	334	363	350	344	395	385	353	348	333	361	358	367	412	359	353	354	351	329	356	355	358	365	355	370	366	342	347	357	342	379	368	362	349	370	342	346	340	359	338	346	316	340	333	380	337	347	354	360	318	396	361	344	320	343	315	350	351	358	360	339	342	360	337	324	343	365	377	333	368	353	351	393	388	357	378	392	341	384	356	329	369	352	372	373	369	314	364	412	362	361	346	403	358	384	372	378	329	358	351	349	373	380	365	376	347	340	346	316	333	374	350	350	365	369	338	329	318	388	365	379	361	355	367	373	360	352	380	343	345	363	339	370	364	356	339	374	342	392	366	352	361	348	370	363	325	378	347	351	341	347	343	384	382	377	317	369	372	351	390	345	375	374	370	352	358	361	394	363	329	359	380	371	354	370	348	359	360	373	325	367	366	374	362	363	368	369	330	332	358	361	385	366	388	376	359	360	349	324	352	373	357	401	340	360	336	392	382	375	367	348	329	332	388	368	332	362	333	318	379	379	349	367	353	358	333	367	333	361	363	344	367	319	341	368	384	358	337	354	338	360	365	362	348	342	353	363	338	343	362	348	322	346	345	347	371	327	354	343	304	359	327	331	368	357	370	391	325	397	328	337	373	376	373	347	345	352	361	372	352	366	350	364	354	357	364	321	332	378	368	361	378	359	356	333	342	335	334	326	389	346	356	378	319	363	342	343	388	351	349	356	354	336	374	367	363	354	382	345	375	344	369	348	339	343	366	370	392	347	380	378	345	359	345	366	358	357	352	355	338	370	365	326	396	355	335	346	372	331	352	389	369	342	359	329	359	335	337	351	341	354	346	348	366	340	378	354	349	343	363	356	353	352	315	355	357	363	356	333	380	382	363	366	325	374	376	337	350	310	350	362	354	347	358	337	365	338	352	315	352	341	357	353	357	325	352	347	332	350	325	366	370	373	360	379	395	379	369	311	355	346	355	337	382	342	321	370	370	361	394	361	352	341	381	336	365	360	335	322	349	373	350	387	347	365	365	349	357	357	342	356	342	347	336	354	322	344	370	370	339	311	346	336	363	358	309	376	348	344	395	343	371	341	327	348	335	337	335	367	363	350	355	348	339	350	376	338	352	372	372	383	363	334	357	343	373	348	362	333	338	344	353	384	373	376	307	344	347	337	357	320	351	338	352	344	360	345	372	344	352	340	358	332	351	357	335	345	333	367	337	340	379	357	371	340	345	342	347	351	322	363	367	365	343	328	362	339	350	366	347	362	331	370	322	346	346	364	374	359	364	341	334	373	362	327	382	372	358	371	359	380	391	342	360	350	335	373	314	367	332	324	354	374	403	383	356	371	372	362	361	379	374	368	360	345	364	368	361	339	359	354	335	357	436	353	358	328	351	359	342	362	341	341	365	369	360	363	372	344	353	328	324	344	384	355	363	322	352	350	382	352	373	378	349	327	371	371	384	355	401	356	369	317	330	319	360	353	378	325	342	339	362	357	334	349	376	341	363	361	367	312	355	386	375	358	331	337	324	346	378	380	335	346	374	361	362	347	330	353	336	370	387	365	342	356	361	363	345	343	370	355	327	369	353	371	375	366	351	325	369	369	352	373	356	393	365	381	364	376	369	339	367	365	355	336	363	358	352	372	364	343	380	363	337	353	372	367	375	384	341	336	362	341	348	360	355	329	335	335	320	360	369	338	349	364	381	362	344	340	371	367	345	342	353	349	359	347	379	359	368	355	340	349	376	331	349	381	373	346	370	360	340	340	370	378	327	346	337	391	320	330	371	358	332	344	357	350	351	334	346	343	371	341	344	375	354	386	363	391	335	319	375	326	362	337	385	326	327	347	355	317	360	343	365	337	346	364	359	340	378	361	362	320	355	365	344	346	348	345	382	369	350	371	350	359	334	369	375	327	357	331	355	392	347	377	358	343	374	354	333	360	350	358	367	369	369	375	354	316	342	356	350	358	370	365	321	358	363	359	394	363	361	368	385	331	363	341	357	367	386	345	312	330	374	361	383	338	357	362	354	358	343	382	332	310	377	335	360	358	380	370	319	369	371	356	346	345	341	346	369	336	369	335	324	321	323	389	345	346	378	341	374	365	369	364	380	358	351	337	341	313	347	387	390	358	374	362	341	366	380	396	374	354	366	369	387	341	370	361	369	320	350	367	355	331	342	337	353	347	339	337	308	360	341	383	409	364	347	357	356	337	392	372	375	345	344	384	357	352	349	362	360	343	344	384	347	363	358	363	354	334	374	367	322	365	354	350	376	361	345	365	362	330	363	322	362	409	321	357	394	365	356	382	360	354	333	314	353	313	357	351	330	326	334	321	354	351	383	348	345	368	358	342	376	357	358	360	341	367	333	366	359	368	347	324	353	356	344	352	330	381	341	365	349	322	352	338	354	326	356	333	350	345	380	340	362	351	363	396	325	369	374	359	332	365	359	348	329	345	358	310	333	365	360	355	380	356	362	328	368	339	360	346	325	346	348	343	370	350	362	357	348	329	323	352	343	363	293	340	383	360	324	340	320	359	334	343	345	353	351	370	363	324	360	353	354	376	355	356	366	360	344	353	335	364	351	353	362	388	341	327	352	363	351	345	351	360	350	342	375	343	344	346	390	340	328	381	384	356	296	354	365	370	391	347	351	344	319	329	381	376	353	337	363	334	340	357	346	321	330	349	352	320	366	366	361	369	324	357	349	349	385	360	366	363	380	315	341	315	351	316	354	333	321	352	311	335	346	322	368	336	344	364	370	352	375	337	386	342	364	350	356	375	319	337	366	389	364	353	361	370	393	331	355	349	356	353	347	361	360	350	357	382	345	326	386	352	364	333	337	317	338	351	314	363	364	360	362	358	363	349	310	351	366	370	343	390	350	345	329
24607	21419	28576	24626	21178	7316	2290	1218	1041	3304	32727	32153	18637	6047	2131	844	594	555	570	516	520	517	560	505	508	551	503	532	491	498	474	514	469	475	506	537	512	480	510	503	487	505	515	493	509	524	476	515	505	486	485	533	494	508	510	514	514	483	517	512	534	515	492	521	509	504	527	491	519	545	499	535	509	480	512	526	480	483	503	490	475	459	517	541	511	481	492	505	518	532	513	530	478	452	482	541	516	494	465	491	478	563	530	522	479	499	530	545	511	468	525	503	494	469	564	536	542	484	516	474	513	491	488	496	494	493	512	526	505	524	458	501	476	503	505	459	482	466	513	509	481	529	495	508	505	531	478	496	496	493	505	520	522	468	495	492	488	507	497	499	495	502	520	527	504	473	465	489	509	478	514	485	491	514	476	518	506	510	509	493	508	449	498	481	484	501	515	540	515	519	491	475	477	490	512	505	512	515	509	554	496	512	477	477	469	507	503	427	502	483	503	524	532	465	528	481	489	522	467	506	474	491	484	552	488	510	495	528	489	518	507	501	494	523	482	503	477	517	528	499	506	487	493	504	532	466	503	479	505	472	494	457	518	479	499	476	519	489	503	528	523	552	471	522	511	495	443	523	527	479	467	475	499	506	515	518	478	455	520	477	480	505	491	491	511	513	479	505	508	499	502	528	504	520	494	508	547	502	480	464	468	492	484	550	494	508	532	496	486	491	479	515	501	467	549	503	514	512	474	488	442	512	519	498	466	500	509	489	480	493	487	505	497	498	534	502	460	508	516	473	504	522	531	474	497	512	526	483	482	471	541	546	509	492	497	504	509	529	531	488	489	500	480	545	526	528	500	544	506	482	475	501	496	496	523	496	518	545	526	524	517	513	499	523	516	523	450	530	478	478	508	529	522	501	523	474	485	543	492	504	494	470	497	498	508	491	507	511	459	518	497	515	512	499	509	506	527	468	470	505	533	464	454	517	504	545	524	513	502	523	516	516	493	545	531	477	495	509	473	526	493	494	501	511	463	515	524	508	494	510	502	507	524	502	525	455	502	478	501	475	484	501	497	468	461	474	477	529	482	524	511	549	464	520	490	483	518	529	471	501	512	515	512	499	484	515	514	507	531	512	488	512	488	490	524	475	493	531	530	503	530	550	495	474	502	533	468	451	503	513	462	490	524	480	507	534	495	501	525	486	485	499	509	538	473	539	488	471	530	553	505	525	524	524	483	542	527	490	529	518	478	492	499	485	491	495	484	484	488	480	531	482	501	461	499	470	478	497	489	516	463	492	496	576	491	469	486	479	463	489	504	511	506	487	512	461	535	546	511	499	486	483	510	553	513	492	509	531	482	474	485	507	533	487	501	477	515	512	482	487	512	476	476	494	516	480	475	482	503	529	492	508	535	470	476	512	494	471	492	472	495	491	525	474	515	492	497	474	528	512	490	520	517	476	537	523	474	521	517	474	496	493	482	504	513	542	533	543	484	524	489	499	506	512	521	522	504	505	556	530	524	478	491	516	560	478	476	496	565	503	482	486	516	486	534	493	494	499	504	490	552	478	482	492	457	510	486	497	471	479	510	462	501	485	468	516	511	535	527	501	473	490	448	489	475	504	482	439	501	486	457	516	522	498	525	524	538	528	489	501	518	530	528	527	478	504	464	494	523	507	507	499	491	547	516	486	521	547	475	487	518	498	530	513	493	457	480	508	524	515	517	518	494	514	430	483	496	497	472	503	500	488	491	474	508	510	473	483	505	476	467	498	494	505	484	512	504	495	501	483	519	493	501	508	497	504	531	486	538	495	520	500	536	466	495	494	510	482	531	522	473	455	469	500	492	470	474	468	522	476	487	490	495	483	494	477	481	525	501	533	508	476	467	458	489	523	502	536	473	483	480	496	495	466	510	505	507	455	482	513	497	463	504	490	503	504	531	491	524	535	484	480	474	448	507	480	501	511	510	500	510	501	479	497	492	500	484	520	517	507	486	484	525	501	489	512	510	480	485	508	462	485	479	492	487	503	513	505	501	450	476	462	503	506	542	471	489	536	480	482	447	482	511	535	521	519	452	535	503	523	458	482	508	537	488	491	492	504	467	506	497	490	487	496	508	445	511	499	488	471	489	489	476	483	520	499	512	520	489	509	460	508	455	499	457	491	502	490	471	502	516	487	543	500	497	502	480	483	506	473	472	481	497	483	514	478	546	519	486	474	514	514	484	500	511	494	519	470	519	509	515	496	512	506	532	530	510	505	539	485	533	500	498	486	473	497	498	518	528	494	510	493	551	491	517	469	504	518	500	478	517	466	486	475	556	495	519	477	530	513	529	462	510	469	545	508	480	475	491	510	495	513	490	510	470	515	481	539	511	525	486	537	498	475	482	517	527	502	490	501	509	506	519	488	544	488	515	465	501	510	497	476	545	514	475	492	522	527	518	505	490	464	505	494	505	514	513	528	513	507	527	514	499	485	474	473	502	498	515	481	495	518	488	511	472	475	516	473	518	506	517	531	513	487	535	466	497	498	503	457	482	501	493	499	507	509	513	509	496	496	474	465	512	509	480	477	515	480	480	456	516	528	500	485	549	490	503	491	470	491	507	492	486	499	503	494	483	539	513	548	508	460	545	490	519	525	488	501	553	532	459	528	537	493	500	525	507	458	466	510	488	513	506	490	514	502	448	494	513	498	520	508	478	467	484	506	478	502	508	549	483	483	491	512	514	529	493	501	476	511	503	503	490	523	499	501	505	491	484	516	502	511	493	448	505	468	478	487	533	512	490	487	506	550	518	532	472	529	476	507	498	486	522	522	519	484	468	490	476	509	457	519	464	539	484	540	509	494	536	503	482	486	487	496	499	512	495	495	447	527	514	503	493	480	512	520	485	518	532	479	518	522	487	460	517	478	510	515	505	547	468	493	487	525	506	523	463	472	487	510	487	532	491	485	523	490	488	526	524	467	493	528	514	464	490	520	502	480	506	527	501	520	480	480	480	545	493	490	494	470	527	502	507	493	500	522	546	493	513	523	503	492	494	473	524	496	490	475	487	542	520	492	476	532	522	476	531	474	515	472	498	509	488	529	476	496	486	521	483	518	509	489	502	530	520	496	479	508	509	516	518	513	524	538	464	479	476	494	538	483	484	530	500	496	487	506	510	511	469	517	502	509	521	467	449	432	505	517	512	491	485	480	485	540	528	518	537	529	501	526	529	514	503	491	511	525	474	528	508	531	482	490	479	489	450	537	518	541	498	492	483	484	545	499	479	502	446	482	489	493	485	505	520	494	520	506	497	536	549	488	504	494	481	515	477	481	507	510	498	488	485	456	556	514	507	512	484	497	480	497	503	504	481	493	476	488	472	520	449	499	522	511	468	507	530	484	519	484	491	470	494	434	494	512	479	496	536	522	506	497	483	512	507	488	487	518	488	496	492	497	502	507	529	479	473	523	489	528	467	542	502	495	535	499	486	481	471	518	483	509	488	506	517	482	492	478
5163	7372	7619	3244	2356	2744	2022	1380	1482	5412	33538	27137	13838	5018	2317	783	534	504	494	433	488	478	455	475	447	432	475	502	457	429	454	475	458	459	452	455	439	415	448	460	467	477	474	466	467	474	382	460	464	472	463	470	459	464	444	489	479	471	450	490	449	433	457	447	464	445	464	486	470	430	466	510	463	448	481	433	487	447	496	445	458	469	443	456	457	478	473	483	441	453	491	432	458	474	464	414	441	461	478	477	463	484	476	477	430	426	470	478	416	473	431	432	448	450	448	476	446	460	482	462	499	468	476	474	430	466	458	497	484	451	437	446	450	445	455	470	453	421	427	460	444	465	473	463	472	448	482	494	465	449	483	501	514	407	444	462	445	492	473	448	441	502	474	421	420	432	422	484	437	461	447	468	431	492	493	452	453	455	462	441	442	444	430	476	475	497	462	460	476	460	447	439	429	432	434	430	452	448	427	445	458	471	430	490	478	452	432	423	433	460	465	451	445	429	476	488	483	443	437	481	494	479	465	451	424	452	437	446	447	485	474	502	467	465	422	470	466	453	493	475	455	492	463	495	483	448	427	430	447	436	466	453	463	484	460	453	501	426	442	457	468	457	464	454	468	489	490	462	443	448	427	469	473	428	496	435	467	467	465	439	448	462	450	448	459	434	442	505	443	491	445	428	448	448	478	429	443	483	475	449	480	464	463	447	458	466	450	424	481	440	426	495	479	479	458	455	467	477	453	456	489	438	470	484	456	446	443	472	439	484	457	484	497	463	448	467	444	472	476	443	488	451	434	462	459	480	441	468	421	452	456	490	439	511	423	490	440	443	481	446	490	463	470	464	464	451	452	465	484	463	501	442	452	468	463	480	455	505	451	471	465	470	472	464	469	484	472	468	439	436	442	458	490	460	465	440	442	456	468	483	458	432	420	435	458	456	443	434	451	480	440	416	445	423	471	479	485	446	464	458	444	434	471	432	469	456	488	439	455	456	492	453	471	456	430	433	447	478	455	440	453	427	434	445	474	472	470	435	442	476	428	463	468	486	480	448	423	448	482	473	436	465	473	439	467	457	483	466	450	470	437	471	472	476	443	454	455	455	472	435	449	474	463	407	458	444	441	479	469	487	442	480	450	457	452	462	444	462	413	453	446	465	426	495	456	445	485	457	458	464	431	435	467	463	422	426	467	468	419	464	486	479	427	445	457	448	488	469	465	441	465	456	505	447	423	470	456	482	449	440	412	464	433	488	464	440	425	410	438	450	429	430	471	436	441	468	434	393	455	453	435	435	425	440	472	473	491	443	458	427	462	425	463	486	463	454	469	484	477	467	471	436	474	441	453	456	436	428	451	484	443	476	460	441	462	450	437	475	458	475	466	474	436	457	439	494	481	447	468	456	408	439	445	465	477	469	427	485	458	461	432	494	476	433	453	450	430	455	442	479	454	459	474	467	407	487	445	460	468	470	463	480	452	472	442	454	443	465	441	489	516	469	443	465	422	459	434	441	468	441	472	476	426	441	462	428	471	415	418	503	433	463	441	442	407	442	451	474	506	447	427	437	443	444	457	441	444	460	456	421	454	496	455	491	437	446	479	478	428	459	457	437	450	444	465	448	456	469	446	457	452	455	457	482	467	439	471	455	435	463	448	448	420	425	464	452	451	485	457	486	434	457	461	429	441	522	438	411	430	480	434	480	490	442	442	442	464	455	423	478	477	438	486	429	429	432	461	490	452	429	473	480	388	485	442	450	450	420	437	423	447	464	498	414	430	469	476	460	465	424	438	444	440	463	445	465	443	471	476	462	469	467	422	453	438	441	463	461	476	433	511	456	454	479	470	452	479	424	481	494	494	460	428	432	437	498	429	450	489	441	479	455	416	470	503	446	440	465	520	467	424	452	424	488	431	508	473	388	446	470	443	443	444	451	454	428	435	435	435	464	460	463	456	465	453	502	477	445	472	480	462	434	475	466	441	450	455	443	417	456	433	484	467	468	416	466	487	446	438	476	460	435	432	451	454	462	456	514	438	461	469	480	429	440	472	441	450	430	461	464	436	455	422	462	480	464	445	420	449	468	443	457	429	447	422	447	472	411	460	452	475	441	468	457	445	455	469	446	456	434	467	470	438	433	457	500	501	435	472	480	461	464	449	476	481	443	461	452	440	440	441	461	436	442	424	455	431	451	451	412	494	440	468	422	426	495	488	435	443	514	445	473	440	456	432	447	464	448	435	456	458	433	421	466	461	468	484	463	468	447	452	453	443	442	471	466	470	485	451	432	450	469	472	443	447	467	464	428	500	447	446	453	505	460	475	452	413	439	454	453	432	433	471	481	453	458	444	445	470	456	419	447	450	455	419	461	444	451	469	456	457	431	494	453	408	459	472	494	457	431	472	431	434	479	454	444	493	496	437	456	443	462	445	447	446	462	446	454	468	481	465	458	434	483	477	459	460	399	502	451	446	470	442	445	488	469	456	464	444	459	431	401	472	421	470	433	428	465	445	455	455	457	432	457	469	434	458	470	427	475	425	457	466	472	455	464	442	459	461	495	483	453	485	467	466	451	426	424	450	450	459	443	431	440	474	463	494	447	466	490	483	448	444	465	445	431	451	485	469	487	462	376	455	442	475	468	467	458	508	433	438	476	442	437	453	463	460	497	432	449	409	446	490	467	468	457	452	440	485	462	449	455	464	464	445	469	463	409	449	477	435	496	476	480	441	475	448	436	455	450	460	459	451	436	456	445	427	459	461	460	472	507	446	449	404	461	499	473	461	467	410	428	442	465	466	424	453	490	456	427	429	446	459	452	476	455	472	425	456	458	451	415	434	446	443	439	458	425	414	467	465	438	452	482	447	478	449	488	470	462	462	489	482	400	469	415	447	467	485	451	411	453	455	466	436	437	445	463	458	472	458	417	465	480	474	459	467	432	448	454	461	427	431	455	443	428	450	435	449	453	428	464	444	516	430	422	465	441	454	451	457	469	462	468	444	510	444	472	450	426	455	440	485	434	437	475	435	455	478	478	452	484	468	423	450	483	459	456	468	457	477	441	498	476	411	456	433	413	441	428	450	452	464	422	479	506	443	453	469	457	460	470	428	456	457	448	475	427	477	444	463	436	440	432	419	439	433	427	442	457	439	426	455	469	490	435	452	438	449	460	458	444	461	465	444	440	453	454	465	445	490	430	518	477	451	432	417	471	452	477	470	489	509	431	430	441	438	493	421	424	448	440	467	417	465	417	451	452	467	468	444	455	448	449	439	460	442	424	448	498	460	436	451	430	462	446	470	476	425	447	468	443	455	436	464	432	487	479	476	491	495	442	484	473	473	463	446	451	421	477	444	457	444	472	448	435	473	486	474	441	434	484	439	442	452	450	482	477	494	482	429	426	459	457	473	463	461	483	451	444	497	480	457	425	496	461	474	439	474	468	456	479	460	432	489	464	465	415	460	445	460	480	433	456	487	452	442	444	460	455	444	431	417	466	457	481
27557	11149	3327	1699	797	759	496	409	444	553	1796	1930	1275	711	487	395	399	408	389	330	369	386	387	355	370	375	397	364	365	360	399	391	370	338	396	373	363	378	380	339	394	364	383	354	357	347	348	386	345	370	358	350	379	372	368	392	366	383	365	346	369	378	403	344	378	388	393	386	383	414	402	384	363	348	389	389	390	354	399	392	364	423	393	362	383	382	386	361	334	369	414	348	346	352	376	387	335	362	374	369	334	371	379	392	338	396	382	348	400	347	348	381	365	363	371	401	344	372	342	403	401	380	377	336	370	365	353	394	372	383	355	363	372	382	342	383	370	378	356	380	387	371	352	368	346	347	341	353	378	347	383	381	403	385	342	363	364	369	350	381	367	393	367	414	368	348	369	369	385	375	385	380	359	374	397	363	367	385	376	382	365	369	397	357	348	381	385	360	343	368	349	344	352	383	370	356	344	346	379	356	404	374	385	396	366	386	359	372	349	365	352	344	383	388	352	364	399	363	382	390	382	330	382	389	370	391	344	396	319	356	318	354	370	378	406	339	365	385	347	362	386	368	353	376	376	381	360	368	362	364	359	367	377	344	399	366	357	333	372	345	373	380	361	353	339	397	354	386	379	372	373	366	394	381	396	356	354	366	383	374	333	342	357	384	337	366	345	389	387	374	360	363	367	351	365	355	372	375	349	363	395	388	398	389	404	325	387	382	375	374	357	369	337	353	373	391	373	363	391	367	373	387	389	352	358	376	366	374	403	326	403	358	367	348	390	325	380	361	360	370	328	388	333	336	385	355	357	376	372	339	368	343	352	357	366	408	355	326	361	382	368	373	389	390	364	373	379	390	388	360	392	376	380	368	334	380	385	402	355	339	353	374	351	352	389	352	362	376	382	360	370	385	372	373	399	381	363	372	392	355	364	338	386	355	345	391	377	416	360	386	380	354	351	355	358	360	401	364	331	377	368	378	417	320	347	374	360	365	390	420	350	353	355	360	399	399	372	372	336	379	383	407	373	384	359	377	342	343	370	395	368	364	362	366	366	385	373	328	349	347	385	382	354	352	366	363	362	352	400	366	354	379	360	386	386	346	382	397	408	347	353	352	368	364	367	384	361	377	371	414	364	354	383	366	354	359	351	386	346	352	356	357	370	365	380	380	373	381	356	404	366	337	392	399	389	367	416	372	386	351	382	364	381	376	366	370	377	368	358	354	392	364	393	403	382	398	359	364	418	365	383	382	374	381	396	372	367	389	387	372	370	389	395	350	401	382	387	375	378	389	375	374	377	375	384	371	334	357	349	354	344	403	325	376	370	354	358	374	349	368	389	412	380	371	347	410	358	357	376	397	335	371	346	412	390	363	401	389	360	351	389	392	354	387	371	407	391	361	358	377	323	334	401	335	343	359	371	373	346	383	333	361	391	335	385	378	373	390	377	369	384	347	367	355	368	370	350	359	369	362	352	385	362	350	376	350	363	351	377	390	356	364	340	369	352	375	399	341	358	379	346	360	374	359	377	382	389	365	334	378	373	353	356	365	379	384	373	363	368	407	375	392	361	400	336	359	379	425	345	351	358	357	366	343	390	351	399	356	395	385	354	357	378	372	357	392	348	357	360	346	375	369	347	397	382	374	358	384	369	389	380	376	393	361	369	378	389	394	420	363	359	377	378	385	403	376	371	347	376	402	368	420	364	358	349	385	366	371	385	369	371	343	347	358	365	345	369	401	359	384	370	406	375	377	367	358	416	357	389	393	394	408	380	413	359	342	338	349	365	370	365	386	363	374	366	376	332	409	391	387	380	384	400	391	341	367	371	343	398	345	329	363	400	356	353	366	356	349	376	374	374	383	378	403	402	366	369	397	415	380	347	379	388	377	333	383	355	374	392	393	375	370	386	388	364	380	408	381	361	375	388	345	394	375	354	394	393	357	340	373	337	385	384	388	357	362	404	387	382	352	365	356	389	414	380	358	362	373	357	378	339	387	415	379	349	392	353	372	398	358	370	367	373	385	406	350	354	376	389	371	399	362	395	385	372	356	364	342	381	369	412	350	369	345	384	357	384	355	384	334	379	361	380	377	399	365	356	375	355	360	354	367	379	390	367	363	352	384	344	357	370	363	350	355	375	373	359	355	356	370	333	372	402	383	366	354	343	371	366	379	359	386	379	370	356	361	355	374	407	368	338	358	371	379	358	357	376	358	352	344	388	356	380	352	333	356	365	366	389	384	399	353	386	381	375	385	382	374	357	361	384	413	356	356	359	371	366	378	355	388	363	350	358	349	385	358	379	348	359	360	400	367	394	389	359	405	337	372	385	356	363	371	391	359	347	390	348	385	385	339	396	357	367	351	396	398	362	357	389	383	340	382	340	386	363	353	391	350	382	385	382	407	404	363	357	358	359	339	404	357	368	391	381	382	389	347	392	382	318	373	411	384	358	379	356	372	403	384	343	382	388	376	326	345	369	369	403	377	385	405	356	352	381	388	354	420	331	367	375	387	349	398	367	364	379	367	368	371	361	356	359	341	361	377	359	404	379	348	391	360	348	358	368	354	393	372	361	370	389	366	386	374	397	398	412	374	384	355	375	369	372	369	377	363	375	385	370	361	416	361	376	394	386	386	368	348	353	355	406	348	345	378	348	366	375	354	375	390	393	360	330	374	350	373	385	354	343	358	344	369	354	364	383	397	382	365	376	394	364	394	407	383	354	351	374	387	355	372	380	360	362	340	353	392	375	354	375	364	367	372	371	368	342	368	414	382	385	339	366	352	365	423	347	372	361	374	376	370	403	398	343	371	360	381	341	393	376	355	383	360	433	382	397	346	376	377	359	372	403	396	343	413	368	386	407	362	388	381	353	397	410	324	366	317	345	351	345	372	364	381	369	357	373	370	371	375	385	410	346	355	390	377	376	362	356	360	370	362	380	409	387	382	401	362	349	379	384	393	394	388	362	363	403	366	350	350	382	378	402	362	380	357	353	343	381	357	342	364	356	402	360	339	399	366	369	356	387	350	354	395	384	364	384	385	342	352	371	352	372	397	372	385	380	387	369	368	390	368	378	371	366	379	364	355	325	378	351	393	376	395	408	393	361	388	388	346	390	355	354	356	318	408	356	374	391	405	384	378	375	342	365	358	392	372	357	387	340	371	362	370	383	338	375	404	396	349	407	351	336	361	377	346	340	393	346	367	373	384	357	357	392	345	326	404	362	346	364	375	348	330	331	359	375	380	351	374	375	390	375	360	386	330	360	358	345	354	361	357	352	361	335	350	354	367	339	350	365	378	361	391	371	385	353	333	384	337	387	384	348	335	401	370	357	341	365	352	363	345	364	380	328	370	356	386	384	386	365	333	349	402	350	361	354	361	356	395	372	380	388	354	361	375	359	354	332	343	369	400	377	395	369	369	358	332	346	374	357	330	366	416	349	363	384	377	380	376	373	373	329	379	385	370	353	328	326	385	359	381	367	369	351	352	376	369	345	385
6035	2184	3480	1593	921	982	511	464	442	628	2473	2359	1450	750	467	382	335	368	323	342	306	312	320	351	329	347	332	336	344	350	340	338	368	354	322	335	310	351	369	317	347	293	348	323	354	341	318	325	343	323	372	327	314	349	328	319	325	310	385	317	304	317	317	309	360	316	351	303	283	331	308	330	344	342	327	325	344	358	330	324	325	328	340	308	348	322	304	316	334	297	332	324	324	356	293	332	331	329	362	349	308	300	353	321	338	323	369	341	326	324	343	323	297	330	321	335	301	344	330	303	317	370	370	320	344	318	344	374	342	339	327	321	333	322	327	340	320	339	324	322	316	304	333	331	322	311	314	356	322	316	341	343	323	306	354	325	337	309	318	360	354	341	341	310	319	333	355	316	367	330	325	327	338	320	355	357	331	347	326	325	328	325	350	303	341	315	328	301	332	338	319	349	331	334	359	353	327	319	301	313	326	362	330	311	302	375	343	330	336	333	324	318	340	322	317	341	330	354	337	344	375	365	333	328	367	348	336	334	363	324	361	326	356	334	354	310	298	300	349	360	328	355	339	316	332	374	340	350	317	330	311	336	334	323	331	331	343	340	299	349	371	288	349	330	354	336	344	316	307	334	335	344	311	320	364	332	327	322	364	359	340	333	338	313	326	319	370	311	329	311	328	336	342	326	324	305	316	306	326	301	308	308	341	349	325	344	318	341	320	322	346	326	346	329	354	303	310	348	342	336	315	356	343	311	321	336	342	344	309	326	323	327	306	316	358	327	339	331	340	311	318	310	338	328	364	339	349	322	358	335	364	342	347	370	319	368	287	343	336	335	347	322	315	332	328	316	337	346	314	373	308	335	325	343	352	333	363	367	323	344	354	333	333	338	323	348	357	325	326	344	332	343	318	320	305	295	339	344	329	333	335	337	322	331	340	310	344	357	321	373	362	336	311	320	327	352	343	340	362	342	311	338	374	315	312	366	308	319	325	320	307	302	355	348	342	324	331	352	363	324	301	345	351	343	309	291	358	346	317	358	350	326	352	331	293	359	314	347	341	344	321	309	314	350	320	330	355	333	337	327	350	356	378	304	318	318	334	324	320	350	321	329	295	347	312	296	334	333	316	345	322	354	351	331	342	342	311	354	332	330	329	338	312	315	322	345	324	348	319	345	331	338	339	337	355	311	337	331	342	319	305	315	322	316	336	329	354	372	310	330	301	331	332	317	303	315	318	361	350	338	335	350	322	340	312	291	345	354	376	311	338	326	318	317	347	323	327	345	311	343	313	342	345	365	328	353	367	357	340	372	354	309	342	324	352	335	311	325	348	331	324	332	330	277	350	331	333	325	356	357	308	321	366	341	313	330	330	344	321	353	332	294	357	333	313	343	345	324	286	315	341	295	301	339	326	336	318	288	319	356	344	313	342	353	350	338	298	315	338	342	302	312	316	324	331	349	356	333	317	318	341	349	380	365	349	349	334	318	341	332	349	324	320	336	331	320	361	341	324	353	370	323	331	306	341	341	298	351	338	339	334	364	334	311	326	337	367	335	336	338	348	330	332	335	353	354	336	343	336	336	322	319	339	356	348	305	336	309	342	361	306	323	333	346	303	309	339	330	331	339	349	335	342	326	337	322	309	326	309	366	334	333	287	345	319	340	359	314	357	318	337	323	301	340	331	337	315	318	329	292	326	299	351	334	365	324	327	346	333	302	303	352	377	360	304	333	329	323	357	346	353	314	323	321	355	332	339	365	278	358	324	353	336	331	307	332	329	371	329	335	341	343	348	353	353	330	358	356	332	332	338	322	338	320	300	318	322	323	312	362	343	349	308	324	301	322	323	298	347	318	353	328	330	309	319	295	332	291	329	345	340	351	305	334	328	351	328	312	319	345	353	362	332	326	323	375	346	332	359	321	381	308	328	325	328	339	339	339	325	339	344	359	352	304	320	353	332	311	343	312	326	346	342	321	363	340	324	355	341	331	307	301	317	332	316	332	335	359	347	317	306	355	339	329	324	324	329	347	341	341	301	309	328	343	292	334	363	315	320	342	327	337	335	319	330	373	329	332	319	319	339	343	336	353	321	336	363	351	305	347	361	338	322	323	287	339	353	348	338	310	317	319	326	363	356	321	354	317	320	356	341	366	335	322	358	316	369	326	317	338	343	336	350	300	345	350	342	322	327	326	330	336	345	330	319	315	317	312	308	343	328	355	298	319	323	384	317	349	313	331	327	360	333	362	339	324	332	341	295	307	344	356	349	324	321	333	327	298	328	327	331	333	347	339	348	330	321	320	339	317	336	341	331	333	328	318	304	336	345	316	345	314	340	339	319	346	330	310	370	325	349	339	357	327	345	327	350	346	357	308	322	338	328	364	314	320	327	313	362	331	342	329	329	374	340	323	348	293	347	342	358	327	328	328	379	340	312	339	319	324	344	309	321	339	307	334	336	345	352	318	312	332	320	377	328	320	326	335	326	307	340	320	321	343	328	355	322	314	356	340	346	334	336	370	328	345	359	330	321	322	317	355	336	355	339	364	324	346	363	347	332	330	326	369	347	369	347	344	348	339	318	342	384	318	324	338	335	328	303	375	337	335	343	353	364	342	333	336	336	332	357	293	347	321	305	350	334	342	310	319	353	329	311	306	366	334	363	344	319	355	353	333	353	320	360	365	324	346	339	307	326	338	317	329	323	326	333	349	333	326	346	352	302	337	347	307	309	366	317	329	325	321	351	341	316	336	347	325	345	330	342	310	335	348	342	326	316	307	339	347	342	344	311	333	345	339	367	381	345	297	373	327	346	332	340	305	326	361	340	337	347	362	326	335	334	344	327	310	333	362	311	328	352	360	363	325	340	350	333	341	336	359	342	331	337	318	370	316	296	297	328	355	299	348	330	323	335	338	331	334	362	319	335	315	340	325	358	355	304	341	340	327	327	345	357	331	342	365	326	318	283	333	330	344	325	339	334	342	367	372	295	333	335	324	341	327	316	325	312	314	347	345	344	334	340	329	319	346	356	349	337	349	337	334	372	341	337	307	309	319	303	370	343	348	344	343	347	342	330	321	334	343	311	327	370	319	323	351	324	335	322	330	314	341	331	359	340	343	366	355	329	352	310	345	330	322	334	345	349	352	332	362	359	327	295	321	325	297	364	316	335	341	336	322	380	325	310	312	350	336	353	359	353	355	327	342	367	330	294	360	312	374	315	315	321	345	346	332	348	311	333	349	303	325	335	312	321	353	315	294	350	343	333	350	344	334	304	324	313	328	342	357	306	322	300	361	334	316	318	347	332	334	351	339	332	303	339	343	298	374	345	321	321	310	326	328	336	326	337	310	350	326	343	348	345	316	302	323	354	307	320	333	335	308	309	368	344	316	361	319	308	324	326	339	323	337	319	297	392	307	339	342	332	316	345	356	342	332	337	337	311	338	346	355	337	311	349	330	337	311	299	323	318	344	334	349	321	355	317	331	335	334	337	294	359	342
25581	21414	27501	25389	10261	2625	1152	676	533	1930	18592	19076	9614	3126	1054	581	413	386	378	329	420	349	359	413	378	400	366	408	370	418	410	380	353	386	396	378	362	387	376	351	405	382	412	380	359	353	340	378	370	407	389	385	359	336	352	400	385	358	389	406	394	337	383	388	368	357	377	376	369	385	358	377	361	367	408	405	375	353	339	411	375	364	357	379	361	361	399	371	389	388	384	402	346	354	417	376	400	391	368	361	379	392	372	405	378	382	397	374	377	368	366	360	403	421	356	394	397	377	361	366	356	395	412	407	386	378	365	371	373	403	360	360	375	353	364	373	343	381	391	354	402	317	345	390	330	398	383	370	409	385	399	383	400	386	382	370	316	352	379	398	346	384	362	372	385	371	405	367	401	356	389	342	394	365	349	371	364	396	353	379	381	377	386	367	348	384	399	371	370	382	396	350	369	386	352	396	342	394	342	367	368	338	339	353	374	399	372	406	394	369	372	387	373	380	362	370	362	370	335	401	405	385	345	364	414	363	351	378	339	385	369	368	386	374	388	385	401	381	392	351	390	369	383	370	367	329	355	361	383	349	359	377	370	372	409	371	405	387	391	405	371	388	379	404	342	377	383	385	376	400	386	340	387	374	348	360	362	357	405	374	400	363	378	357	380	374	382	397	375	397	361	358	363	337	423	384	351	383	397	366	353	363	395	399	384	386	357	352	356	382	412	352	398	373	344	351	368	402	384	374	384	353	388	378	409	344	339	379	354	385	387	394	368	395	381	386	357	363	388	361	381	348	366	393	395	364	382	369	388	379	349	367	371	417	390	379	348	387	362	352	380	352	348	354	376	385	383	354	368	366	369	370	382	394	389	434	341	355	412	371	362	382	393	384	367	343	400	355	374	375	358	353	339	378	341	375	342	361	366	399	369	356	364	373	333	349	344	348	354	355	366	382	344	352	365	390	341	356	346	405	397	382	386	370	433	377	388	405	398	356	394	400	401	368	408	368	349	375	381	365	379	370	371	350	343	349	379	381	371	406	366	348	379	355	387	354	373	381	373	341	376	403	387	354	374	345	372	368	364	362	348	400	391	388	383	348	353	355	370	385	337	350	393	376	373	369	392	384	371	380	374	399	361	366	361	385	400	354	414	400	366	389	389	398	379	369	370	350	392	396	417	411	361	359	373	372	347	388	356	362	354	390	377	353	412	362	398	388	378	368	345	380	380	390	367	328	370	371	364	372	373	359	336	332	382	373	376	397	363	391	432	385	387	340	381	381	359	372	400	362	355	389	379	376	363	403	364	397	376	385	359	376	378	375	394	366	381	381	346	350	388	385	381	380	380	375	362	386	362	379	348	408	334	349	391	362	361	376	363	389	379	324	357	417	349	346	373	370	384	380	365	372	370	376	378	346	371	391	391	421	385	362	416	381	353	398	376	391	378	333	377	355	360	371	353	338	372	368	393	404	346	333	370	354	421	391	381	358	356	348	387	372	412	380	396	375	408	381	332	360	386	391	372	394	373	403	405	362	358	367	359	344	372	350	363	398	369	362	413	360	338	358	378	375	408	343	388	365	372	354	361	382	354	384	379	336	361	358	381	362	391	363	384	357	377	380	373	372	377	337	351	400	393	366	382	373	398	360	369	396	378	363	383	367	414	377	377	371	374	374	344	390	377	340	359	335	379	342	371	370	375	377	386	338	357	375	341	386	369	341	345	386	346	385	374	360	377	383	350	399	397	395	349	360	340	364	398	360	374	339	361	357	370	359	344	353	394	359	364	342	360	413	414	379	387	374	341	381	373	373	356	389	367	367	357	363	354	389	373	366	375	384	378	370	401	394	405	338	344	384	394	378	379	363	379	381	346	320	367	366	382	359	353	352	385	396	348	406	360	405	351	359	381	379	361	369	393	346	362	349	351	388	391	400	349	367	382	323	356	380	391	403	348	377	345	372	354	382	373	402	381	369	354	353	371	365	346	387	409	398	433	377	372	388	359	384	369	367	351	423	395	389	373	383	363	380	377	391	393	355	348	353	383	384	347	382	332	398	393	380	372	394	395	365	390	377	369	353	357	390	383	396	342	377	369	391	396	385	373	340	348	385	376	388	372	344	378	366	381	369	362	367	358	373	357	351	400	351	372	345	366	384	369	332	377	395	373	368	386	388	358	419	373	391	343	345	349	353	377	410	357	391	370	382	363	379	330	383	357	361	395	369	392	351	367	382	359	388	420	385	389	353	374	376	382	359	349	374	379	387	338	376	364	379	392	362	366	323	410	416	364	360	398	361	416	352	350	350	342	372	365	379	371	391	374	377	356	355	402	372	384	390	384	357	364	386	402	381	376	373	382	357	380	358	356	414	402	381	403	396	385	399	375	372	390	347	374	403	375	396	386	384	362	375	397	336	412	370	341	373	337	405	378	394	359	386	360	393	339	379	378	367	367	400	370	388	354	405	345	400	371	369	348	379	436	359	367	359	381	404	346	354	367	381	352	386	366	377	333	381	362	351	404	337	366	349	341	403	383	373	373	393	359	364	348	408	385	337	396	388	371	361	367	380	373	390	364	404	372	351	382	364	365	383	366	376	387	358	356	382	394	387	377	393	359	351	356	407	364	365	368	367	351	352	339	355	369	366	340	372	345	398	386	364	390	343	394	389	371	378	365	383	380	378	368	374	383	345	369	400	378	378	357	325	346	397	394	386	338	373	384	374	395	346	392	421	357	366	378	389	365	368	380	376	352	347	361	384	367	385	391	358	381	371	363	367	374	349	381	371	391	383	343	364	393	373	402	396	400	363	364	371	350	363	395	360	365	367	373	376	354	369	374	324	394	353	356	377	354	342	362	350	370	362	337	376	399	345	361	400	338	379	379	331	375	400	369	390	352	363	379	385	361	416	384	379	397	370	379	356	345	380	376	388	406	378	399	376	353	357	355	378	389	380	376	356	356	387	367	359	407	383	402	365	372	343	383	345	340	389	377	417	377	394	383	369	357	380	376	376	389	320	344	365	355	394	394	377	365	358	409	328	370	402	387	378	376	373	422	366	382	381	382	399	373	401	370	376	378	373	369	393	399	349	355	347	365	347	394	328	388	355	369	367	358	372	384	371	388	365	394	349	417	399	351	379	364	382	392	394	352	326	356	388	377	370	363	357	392	363	409	377	368	374	375	342	383	387	370	365	408	376	359	389	382	365	355	392	392	369	376	366	389	391	384	379	392	399	369	353	389	362	379	365	351	389	403	338	366	378	388	371	368	386	381	384	380	376	387	379	344	369	366	400	367	336	343	345	382	347	356	377	387	383	321	379	365	401	398	362	369	372	391	362	380	370	339	407	392	337	368	344	381	358	384	361	370	353	379	368	401	380	338	342	386	352	347	342	348	364	323	369	419	357	362	398	403	367	364	398	349	361	363	373	393	343	355	402	358	362	383	390	387	359	374	380	358	358	395	387	388	402	358	378	360	375	351	386	390	365	377	385	344	368	370	354
5105	8027	6999	4053	3372	2295	1153	686	661	3172	20367	16568	7913	3006	1264	597	437	363	372	360	320	352	410	350	340	348	350	347	350	336	377	359	372	355	340	350	374	357	357	351	377	343	371	354	352	373	362	382	319	352	328	348	364	331	349	340	368	359	367	354	362	367	336	343	327	348	375	349	351	361	378	352	362	379	354	344	327	337	361	352	345	356	332	358	369	349	335	324	352	338	354	323	378	387	358	331	363	368	385	362	339	337	366	357	367	336	342	371	372	370	373	372	336	358	350	369	370	362	347	334	334	358	342	353	348	367	343	348	336	344	402	353	393	365	352	366	357	365	348	380	324	344	372	331	345	364	366	351	308	318	372	374	326	340	328	337	342	345	385	340	359	350	365	380	366	351	323	356	361	352	331	326	354	343	362	343	346	353	363	325	342	357	357	398	367	351	354	337	352	362	356	356	359	356	323	345	335	354	357	361	363	343	346	358	378	358	364	344	333	314	352	377	359	335	352	329	352	360	376	351	361	367	385	333	326	344	357	357	359	344	318	339	377	361	348	354	361	316	351	326	376	373	367	369	342	329	372	366	326	373	345	357	361	349	363	356	379	385	353	335	376	346	365	365	381	320	342	336	381	366	372	363	378	348	331	359	345	348	328	321	334	352	380	400	355	364	402	377	386	349	367	380	347	366	310	363	368	344	377	341	330	355	395	359	325	336	366	367	354	326	365	393	360	356	363	355	347	350	350	345	385	354	345	365	363	386	355	387	396	338	308	321	307	338	362	382	371	362	362	393	338	357	329	384	347	349	336	343	339	369	360	324	340	334	342	328	339	368	318	326	363	334	364	345	363	346	380	355	356	384	370	378	337	339	357	340	347	395	346	374	340	368	339	350	370	319	372	357	365	335	330	337	398	348	347	340	374	361	331	318	412	336	331	369	360	347	350	349	358	356	362	323	323	356	373	351	358	355	326	357	353	338	335	368	352	369	342	369	374	363	364	376	376	351	381	349	375	408	345	358	373	364	375	330	368	402	336	380	326	344	371	356	332	353	329	334	374	348	338	352	334	399	344	339	310	350	358	364	326	361	331	357	333	326	341	337	335	348	398	379	368	353	345	380	358	356	376	375	324	335	349	359	368	314	363	371	382	357	351	380	371	375	348	354	357	374	360	327	355	330	370	324	362	342	332	343	339	354	360	377	323	343	317	370	347	341	328	358	338	361	374	348	344	355	346	365	355	351	347	372	339	356	317	348	361	361	353	333	337	387	360	387	326	351	346	356	364	361	401	355	347	341	353	354	311	363	352	335	335	370	371	370	370	323	315	366	340	326	371	342	362	352	360	374	375	360	360	367	324	360	382	346	329	323	370	333	339	369	390	370	345	351	357	333	393	351	354	351	352	344	312	371	344	372	337	344	393	351	382	353	362	352	376	357	364	356	335	331	346	365	346	337	363	374	406	350	362	365	355	344	333	352	363	386	311	356	383	328	310	333	337	361	363	353	351	349	352	356	361	359	317	326	335	343	368	351	322	356	367	354	336	359	333	329	323	363	373	345	344	333	348	339	352	320	366	318	370	364	340	369	353	320	353	341	370	334	355	369	331	345	320	350	330	369	327	359	414	356	332	403	328	381	370	365	381	358	345	328	339	318	348	354	381	373	356	371	365	338	345	335	367	381	331	359	355	360	358	359	368	324	396	368	333	349	352	385	377	391	360	310	343	335	371	348	356	344	354	344	353	342	328	351	333	376	351	365	352	344	363	390	361	341	352	383	349	347	344	353	354	352	359	340	331	381	369	346	356	398	346	352	321	378	329	350	367	348	333	362	364	358	334	364	341	351	346	341	328	382	365	354	336	353	349	357	330	375	363	344	324	349	373	336	350	365	320	367	344	355	328	345	334	349	360	391	374	342	309	357	350	372	365	394	358	339	368	363	354	338	349	357	330	357	347	349	357	348	415	338	356	334	374	339	364	367	357	325	367	353	339	358	338	329	349	359	330	352	368	331	370	350	339	329	344	331	335	364	353	362	327	339	335	353	310	354	350	368	350	343	377	332	382	380	353	377	377	334	352	359	381	386	370	349	358	358	403	360	366	320	361	364	332	355	334	341	353	320	314	349	351	337	336	354	350	378	385	331	364	345	335	351	358	363	353	385	352	371	334	350	386	321	349	353	367	374	350	362	354	354	319	352	321	385	353	343	366	352	368	347	334	375	353	345	356	375	368	354	332	321	347	355	304	328	333	324	352	329	360	326	377	336	342	354	361	361	363	376	354	339	364	355	335	390	317	354	384	328	388	356	321	364	355	349	354	339	336	333	381	342	363	346	348	364	323	340	364	366	340	378	349	355	343	349	365	398	367	381	332	335	371	348	297	383	350	324	348	394	378	370	345	334	342	331	376	332	380	375	334	332	359	334	338	386	334	395	370	344	366	379	342	386	341	377	374	357	392	341	352	372	351	367	348	384	335	358	373	351	349	306	354	348	351	345	364	343	343	346	347	303	360	382	349	347	366	323	345	376	300	389	353	338	350	341	361	345	357	355	358	327	363	342	364	308	335	361	397	371	341	339	337	366	339	342	340	354	360	329	357	358	330	356	339	365	350	363	340	330	369	347	335	391	366	366	345	331	346	357	360	338	371	347	315	343	364	358	359	383	331	348	347	359	346	340	360	345	375	351	322	402	379	362	358	329	356	374	346	361	341	340	376	336	352	377	339	390	368	354	354	347	354	367	352	339	329	313	361	380	343	342	381	335	347	360	349	361	343	341	368	372	393	325	339	344	364	368	323	341	336	344	352	330	356	341	353	360	366	327	335	381	359	369	358	328	331	360	314	338	340	328	327	359	330	352	332	339	321	350	332	361	331	387	358	354	357	362	321	368	340	374	345	359	343	354	338	351	383	347	367	359	339	385	330	358	358	350	328	357	325	320	332	327	350	381	368	355	359	364	368	368	356	353	363	346	345	346	338	333	362	329	357	383	383	377	364	359	298	330	360	342	331	401	360	361	375	376	353	330	374	343	357	372	358	345	367	357	372	367	346	374	380	334	379	374	360	323	333	339	359	359	363	357	374	348	352	385	313	388	337	349	329	341	334	377	339	343	341	354	360	359	342	348	358	379	347	373	316	362	351	394	347	376	346	379	354	367	359	352	326	342	349	358	392	354	399	355	335	361	387	339	347	335	379	347	321	368	363	369	394	322	361	387	400	333	366	358	372	349	377	389	342	324	344	394	323	344	383	337	349	343	355	366	341	378	346	335	370	353	342	322	334	342	338	342	351	352	364	370	348	335	353	351	346	326	376	335	347	338	344	365	338	319	377	386	350	345	321	353	397	342	357	359	357	369	341	354	367	347	322	323	318	349	365	372	366	345	362	383	343	354	351	359	374	305	348	379	371	373	313	357	357	329	364	351	330	333	350	367	324	325	335	383	347	382	324	371	378	352	338	337	364	380	347	356	353	304	342	340	367	372	361	353	332	363	314	371	335	370
24578	21400	28633	24534	21132	8672	2229	1159	991	4497	29984	31124	19179	6621	1948	879	631	532	500	506	513	459	501	522	499	519	527	483	490	512	518	539	544	531	513	472	520	490	470	477	478	525	484	510	508	542	505	504	512	508	498	507	477	494	552	512	486	467	477	512	527	500	495	511	516	470	503	488	461	500	499	508	516	467	477	498	487	481	477	504	552	509	512	474	498	456	485	541	520	477	499	468	486	513	508	510	497	529	504	489	463	495	520	543	506	510	501	521	526	487	505	505	521	568	475	553	523	516	522	508	539	476	501	480	504	504	520	494	528	484	540	520	454	494	499	544	525	511	497	474	522	499	530	493	472	523	490	511	485	498	479	501	504	453	536	509	494	511	496	506	534	524	526	511	539	482	529	481	465	537	521	505	507	520	552	475	490	509	488	481	513	535	476	503	505	494	493	499	482	549	508	523	511	503	474	529	515	511	500	523	535	527	512	472	528	522	510	542	497	500	477	479	535	493	480	510	494	491	496	484	486	504	519	505	524	441	478	505	504	503	516	490	513	528	472	502	513	495	462	504	468	507	523	525	529	498	474	518	553	534	506	537	476	517	521	496	529	514	438	527	476	462	490	495	491	507	533	498	469	485	523	469	478	485	481	483	515	471	470	505	509	472	528	494	495	511	464	462	513	469	485	472	452	499	493	507	484	508	523	487	516	465	487	515	491	488	500	506	518	502	476	527	512	453	493	510	455	491	504	493	505	483	469	547	502	523	525	502	518	517	558	478	515	499	506	505	472	470	487	477	498	477	483	470	535	543	528	530	502	536	461	503	514	486	514	487	504	519	495	489	518	512	487	525	509	487	463	502	565	481	490	558	479	520	516	512	493	492	483	563	500	503	472	495	474	439	517	508	538	503	522	469	502	467	496	446	496	528	522	487	464	497	474	498	478	496	507	535	535	479	520	458	497	520	506	481	529	502	502	495	520	514	518	523	533	493	499	506	549	508	513	480	515	488	475	528	475	492	518	483	521	533	479	488	480	513	482	504	461	508	472	539	561	479	471	465	461	535	512	497	511	512	506	541	545	524	474	534	492	491	461	514	487	459	519	501	521	525	490	480	521	531	528	459	475	482	532	524	491	511	519	535	502	491	499	493	479	489	496	487	518	504	496	514	530	482	491	499	482	527	517	502	494	481	512	504	538	464	508	512	462	512	505	503	463	475	519	520	461	524	462	522	504	480	487	529	497	457	550	525	528	465	498	502	507	507	503	504	495	518	486	487	520	506	477	520	496	487	477	513	482	515	529	514	484	486	470	521	516	507	474	493	528	481	478	476	497	558	515	523	474	509	478	486	480	520	498	479	496	464	492	481	482	448	494	498	455	529	487	488	493	511	514	515	517	515	461	491	522	481	467	494	468	508	507	547	509	543	449	549	493	487	506	483	487	498	514	479	533	471	457	505	506	534	519	487	492	515	502	486	498	439	498	479	490	533	476	515	508	516	453	472	473	503	515	475	486	492	512	487	504	455	455	547	478	510	472	482	528	493	475	493	496	538	505	511	520	516	495	482	480	535	471	494	532	531	495	499	539	510	469	489	514	495	518	496	524	531	524	525	486	460	524	525	448	469	525	534	489	476	505	505	523	463	478	476	491	514	500	513	481	532	461	495	505	531	521	535	534	438	479	518	475	477	498	531	507	544	504	494	522	523	510	478	520	499	531	510	511	480	505	502	485	502	510	488	527	509	488	472	499	467	510	508	495	487	513	499	498	495	487	497	491	464	507	486	536	507	507	439	480	529	479	521	482	493	493	497	565	512	500	466	477	531	503	499	493	539	489	485	538	474	474	529	502	540	477	486	478	481	500	525	512	479	490	531	508	497	529	503	519	488	501	490	492	524	510	502	522	504	490	478	513	512	470	514	506	508	483	510	479	473	504	473	541	482	484	511	534	480	509	538	491	506	506	478	516	517	466	484	497	502	503	479	490	510	484	501	489	502	467	485	521	522	533	466	485	484	498	496	499	524	489	497	521	460	497	491	487	478	474	460	477	515	537	517	474	503	492	481	502	468	517	506	476	497	497	497	453	522	468	522	560	484	496	522	473	514	539	473	482	494	503	482	481	487	492	477	518	468	511	509	456	487	516	509	507	546	556	501	519	488	544	535	530	514	479	487	537	504	517	471	519	514	491	512	550	485	445	530	530	505	471	499	531	484	509	539	522	484	522	495	486	491	498	514	510	498	470	486	476	487	483	538	511	510	489	541	513	509	455	496	494	503	502	486	548	511	504	497	490	508	493	467	501	495	467	521	500	468	520	541	522	515	490	499	465	500	518	516	478	510	474	504	498	489	483	504	510	507	492	477	485	502	534	501	521	488	494	462	492	510	502	544	499	475	520	468	496	527	492	509	476	497	487	547	464	495	497	484	529	468	509	518	515	490	510	485	523	507	513	439	479	478	547	481	516	492	481	532	465	489	479	525	509	489	544	494	472	526	491	523	520	492	546	467	478	513	500	506	504	537	515	550	499	541	509	458	493	515	494	483	547	496	519	489	537	467	517	477	474	463	472	471	484	515	454	495	524	489	496	483	502	515	503	535	456	474	516	471	507	494	443	492	480	494	491	509	508	479	529	499	451	498	502	471	526	478	449	482	501	506	473	468	503	506	474	523	484	474	500	464	539	509	487	499	497	491	534	512	491	492	527	490	473	458	486	547	500	528	509	487	503	516	512	524	486	503	497	489	480	487	501	473	501	470	455	503	465	515	494	535	452	512	502	558	511	463	501	525	476	487	513	475	500	479	499	527	500	517	521	490	487	517	504	490	505	495	464	482	491	495	498	471	494	507	487	482	478	512	473	480	507	464	498	494	509	484	528	474	491	474	491	537	505	497	496	473	479	509	498	484	476	467	521	520	463	518	498	504	462	474	475	447	505	473	484	476	532	501	481	488	502	508	529	509	542	492	528	539	476	509	492	530	478	497	511	508	499	469	494	463	535	528	514	488	488	455	491	440	477	500	467	488	476	508	500	502	492	465	493	484	487	489	505	502	519	511	505	481	493	511	445	498	514	514	504	497	468	502	482	517	480	464	491	488	516	551	506	472	494	489	480	470	534	531	491	489	480	519	499	497	497	543	496	512	492	506	523	562	454	495	520	456	466	506	459	522	499	498	491	501	518	471	503	511	533	485	500	494	490	518	439	495	513	489	483	477	499	468	470	480	512	507	488	442	513	497	490	507	499	514	503	513	462	518	479	509	494	485	537	529	524	513	493	490	455	532	547	531	509	491	444	477	502	537	476	464	525	505	507	529	503	474	510	527	502	485	515	471	493	544	479	478	492	510	560	488	495	494	494	503	502	485	462	512	503	507	494	476	495	494	538	460	502	476	505	503	501	517	506	463	526	452	469	492	515	504	494	515	538	485	520	498	481	561	488	507	488	560	529	506	457	527	514	502	488	551	514	488	498	518	474	530	487	503	493	516	483	487	547	509	513	490	491	486
5045	8729	6800	4495	4278	3183	1655	1333	1185	7020	30280	27194	14485	5590	2066	834	534	444	467	451	459	460	471	434	439	480	473	509	446	486	471	485	442	474	495	493	455	453	483	478	438	485	467	465	458	451	476	455	504	432	447	488	495	449	410	473	453	496	504	459	474	484	507	463	439	424	514	460	454	463	454	432	442	448	470	469	466	459	461	465	453	477	445	457	444	450	493	476	489	436	475	472	463	443	454	459	489	442	459	482	435	464	456	471	448	487	457	476	479	482	471	481	514	452	438	458	441	450	495	483	480	455	454	471	470	484	461	488	441	479	459	459	455	438	434	424	480	481	457	480	424	442	432	471	430	478	484	453	434	477	476	528	486	441	451	437	478	496	453	492	462	481	465	451	480	476	487	463	436	473	461	462	462	478	477	443	437	466	482	484	477	446	438	481	483	451	457	486	472	437	504	451	505	473	425	460	441	465	453	454	507	524	465	470	493	457	446	492	440	440	474	442	454	484	430	500	475	485	438	473	427	403	467	446	445	456	467	435	487	428	446	487	433	444	462	450	475	454	422	435	457	501	430	449	437	474	490	452	470	453	447	475	459	420	474	480	452	488	480	473	426	475	444	463	480	466	474	469	466	495	472	456	475	482	463	479	473	433	449	472	482	505	488	435	462	455	456	466	495	411	445	435	452	450	450	461	462	481	469	451	447	475	463	479	437	466	442	506	462	455	471	455	486	463	462	462	483	456	423	463	446	483	461	457	462	485	460	455	489	462	437	472	448	486	459	453	486	482	432	447	487	486	480	458	415	442	463	474	443	435	443	447	506	451	458	510	463	464	473	504	459	490	464	467	460	473	441	477	424	481	486	460	449	500	459	461	485	482	469	461	458	472	447	433	468	448	452	474	469	489	487	498	430	434	466	474	486	431	470	448	469	482	440	445	484	484	482	455	470	451	467	444	484	449	473	499	455	447	476	462	451	497	441	454	439	450	464	460	455	421	477	471	470	467	460	454	466	490	460	480	492	485	432	451	429	426	425	481	458	454	436	472	463	465	436	498	485	433	461	475	501	491	481	459	460	453	483	457	456	440	486	451	447	433	462	463	436	461	480	437	448	445	476	439	495	446	499	481	458	479	471	471	457	455	429	455	455	502	446	449	449	468	502	424	482	462	475	443	459	455	464	448	470	442	459	469	443	448	500	442	447	471	421	477	451	477	451	494	467	457	455	434	446	444	468	431	450	475	469	461	461	479	443	483	467	474	472	512	492	443	468	444	435	420	496	455	458	475	424	442	495	484	420	401	456	447	469	447	452	442	453	460	432	484	462	515	479	423	443	478	440	443	469	473	459	454	506	449	482	480	421	480	462	472	451	484	465	417	510	472	481	451	452	466	456	458	440	483	472	458	471	457	454	469	445	474	453	450	474	449	491	464	424	437	443	466	475	423	445	452	463	483	484	467	473	448	498	494	461	446	493	439	463	439	452	463	447	493	474	484	459	483	427	455	436	433	493	500	476	436	464	444	414	473	479	438	492	450	516	499	459	457	454	423	446	476	478	469	462	464	433	426	447	436	459	467	454	449	441	512	460	445	487	451	437	462	463	440	443	457	469	478	467	463	450	439	437	481	470	454	400	453	459	451	473	418	419	448	480	446	482	463	450	515	464	440	444	464	455	459	490	433	439	452	441	441	465	457	474	493	462	491	464	471	448	459	445	432	465	444	415	440	440	465	452	482	463	463	458	466	455	473	461	496	433	468	476	482	443	448	453	462	449	470	452	499	443	472	446	444	448	459	511	451	478	424	439	456	481	463	423	430	429	471	487	458	455	482	490	462	430	452	470	424	440	434	412	476	446	423	439	467	464	457	452	470	420	451	444	469	443	454	472	485	446	449	479	444	427	478	469	476	458	442	471	448	447	427	455	416	444	453	451	437	438	447	456	482	463	455	435	471	462	414	482	423	460	449	466	440	434	429	476	460	472	466	474	469	451	452	484	428	433	487	493	442	436	467	443	414	476	455	433	481	454	423	437	442	431	425	441	440	444	440	465	486	444	505	449	444	470	439	466	486	462	454	444	477	454	459	450	465	459	491	442	427	471	454	463	454	436	444	433	422	500	455	447	465	457	484	454	462	450	461	430	469	442	481	454	443	445	472	473	475	460	452	454	480	443	439	461	463	476	491	451	483	458	452	470	480	465	441	465	461	457	399	462	437	426	439	462	507	427	461	443	473	444	447	458	479	446	495	473	487	473	454	448	508	452	463	422	490	424	453	470	453	438	471	461	434	476	470	437	506	477	469	476	445	446	434	463	460	471	452	464	438	481	459	439	451	484	437	459	459	427	479	469	483	467	422	433	463	450	452	427	473	448	428	435	420	473	461	453	438	463	401	490	436	474	473	481	471	439	471	481	468	457	452	471	464	442	441	458	457	455	484	460	484	496	414	492	460	493	410	484	479	449	462	498	453	421	447	456	461	463	493	462	451	452	475	465	441	490	487	429	445	467	479	419	456	435	467	448	471	433	425	437	487	472	449	443	468	469	407	469	459	440	479	432	497	473	426	464	467	455	532	447	450	443	474	466	464	427	529	452	464	478	480	453	411	480	431	479	472	451	436	480	463	482	453	427	465	450	468	439	450	464	444	461	436	444	426	446	468	465	468	412	476	462	452	439	467	438	468	408	473	453	481	488	452	425	456	484	476	421	484	460	456	447	447	444	465	458	480	466	449	467	460	435	506	442	456	494	459	455	462	462	469	444	430	408	477	408	447	494	438	428	460	465	439	483	451	470	436	458	473	446	448	470	444	466	447	452	501	466	484	452	452	454	456	444	476	410	436	454	436	476	502	429	456	441	424	448	453	445	447	488	442	479	415	440	472	438	502	488	462	447	490	471	465	461	492	437	450	456	431	455	417	443	463	454	485	447	479	474	497	480	468	456	446	460	485	438	422	407	479	455	452	459	438	460	434	436	448	467	435	437	445	445	476	451	446	429	436	454	458	452	441	410	394	453	483	455	438	441	486	436	497	461	449	450	443	456	477	465	443	490	431	409	475	458	446	401	429	430	425	415	443	472	444	438	445	455	474	457	443	407	491	462	445	461	444	439	454	462	455	430	434	447	470	473	458	462	454	426	455	468	464	459	407	446	455	453	453	476	479	505	459	453	449	476	458	479	444	486	456	429	481	442	431	469	470	476	453	471	478	445	472	472	456	443	464	477	404	436	483	440	456	462	492	472	456	445	458	445	489	452	436	424	463	427	405	463	485	459	481	439	453	446	434	490	460	410	462	472	469	496	484	461	468	442	430	419	486	450	459	436	445	451	454	465	464	469	461	460	466	498	398	422	449	438	435	459	488	455	436	459	459	464	433	437	445	447	435	461	441	441	429	456	488	452	433	457	463	470	430	413	437	485	444	482	444	488	447	442	454	497	461	425	466	443	468	470	472	482	453	472	455	429	438	451	448	458	438	457	471	463	504	415	454	472	471	461	433	478	466
27590	10958	2149	816	487	612	511	454	476	948	1659	1894	1284	770	538	425	385	391	395	415	370	381	386	409	374	381	384	392	356	395	406	407	370	365	409	370	355	433	376	381	411	418	420	405	392	367	394	418	410	363	419	388	387	406	370	391	399	401	378	390	418	420	402	369	376	359	382	393	414	385	381	433	359	396	388	366	378	415	385	383	372	375	396	384	403	412	342	378	413	355	397	391	354	385	384	390	362	404	411	389	424	409	398	346	391	429	430	387	398	348	393	405	383	361	383	364	400	357	364	398	371	397	407	418	404	366	411	404	386	386	391	393	396	376	370	380	383	402	401	368	392	374	394	354	393	368	398	394	373	382	374	400	357	365	389	370	382	407	380	387	382	425	372	408	406	397	366	376	392	369	384	411	392	407	365	405	386	388	373	354	407	389	356	435	362	351	397	379	402	378	371	404	358	361	407	374	378	373	422	369	348	409	394	408	376	386	426	407	371	376	354	373	419	392	386	378	359	405	386	373	392	355	387	392	402	359	392	358	341	363	376	387	378	387	364	374	409	380	378	406	428	389	389	366	444	403	367	393	382	391	361	372	386	367	394	356	429	371	413	387	365	398	413	376	375	411	404	378	405	350	407	371	400	372	388	373	389	340	385	377	385	374	411	382	386	374	418	371	399	368	388	374	351	408	402	385	426	396	435	387	365	393	447	388	355	393	350	399	372	376	408	386	353	377	405	404	388	420	397	384	410	378	383	362	417	373	369	389	359	376	366	341	385	362	396	364	380	398	421	400	427	365	396	391	372	424	409	384	373	413	374	362	411	362	364	401	412	427	378	399	372	377	418	382	368	374	374	379	375	359	390	403	391	409	376	405	386	363	399	397	364	427	387	392	397	349	378	385	393	385	405	398	382	362	364	370	380	360	382	392	381	364	414	381	392	377	384	376	395	446	399	376	369	407	379	402	372	396	399	365	368	395	367	412	374	358	414	390	390	394	348	398	344	380	410	420	378	378	372	367	386	377	404	372	385	397	422	378	387	381	400	415	397	398	381	365	384	425	376	396	391	415	391	356	391	418	368	392	403	378	409	404	373	378	388	385	392	394	372	368	393	370	381	406	407	358	387	394	361	375	365	398	376	414	373	383	412	401	396	383	375	380	433	378	403	385	389	381	389	369	374	382	416	383	384	399	392	404	391	380	359	359	395	387	371	373	377	371	413	412	378	403	395	360	347	379	357	388	390	400	382	382	386	395	385	391	369	374	387	402	359	350	385	394	383	384	425	396	397	413	397	362	419	393	346	388	364	409	384	429	404	378	347	355	387	392	430	405	365	369	410	357	387	367	402	405	438	394	410	390	374	396	388	396	364	360	387	408	377	383	365	417	386	388	394	375	391	369	373	371	397	396	391	416	380	376	392	426	381	360	354	399	426	368	361	400	427	381	393	403	387	383	420	399	377	412	404	366	358	402	371	385	388	373	433	377	395	373	391	400	385	378	381	374	400	409	398	394	377	400	421	379	395	384	414	374	396	377	374	422	383	375	395	361	387	377	404	396	379	388	417	388	360	402	387	399	405	372	400	441	381	386	373	367	366	417	377	376	368	393	371	379	390	388	421	344	389	361	407	402	377	381	424	392	435	375	387	377	399	386	388	390	398	387	366	443	405	373	377	376	340	368	406	384	416	353	394	385	427	387	403	422	358	401	400	432	416	366	375	378	384	396	384	401	365	408	368	395	379	382	371	389	404	401	372	406	382	382	412	374	360	363	367	405	362	416	393	395	396	366	335	391	421	382	355	392	358	413	399	399	372	407	401	373	381	376	383	365	375	373	396	366	392	393	417	371	380	397	381	415	393	378	439	382	359	405	386	390	392	376	367	401	419	426	370	391	384	396	364	392	404	377	389	409	419	376	395	400	397	402	412	386	411	345	356	389	398	397	361	360	399	402	412	407	387	355	432	413	380	387	386	391	394	392	405	363	377	384	417	423	380	404	382	349	373	395	417	407	377	428	364	395	456	367	381	382	424	397	401	385	364	393	389	377	371	420	391	369	379	396	423	399	403	383	364	357	390	379	351	401	395	404	387	419	357	400	387	392	350	423	379	397	372	429	393	351	374	361	356	383	414	376	410	334	399	405	376	378	391	354	396	435	416	368	384	402	367	399	393	400	410	385	407	387	342	437	362	401	363	390	431	364	371	408	375	390	389	370	382	376	414	404	435	388	398	393	432	405	392	390	366	385	430	396	420	381	429	434	436	404	397	373	427	379	373	377	358	410	411	363	407	405	419	343	388	371	358	380	360	386	413	408	403	380	435	381	404	373	382	400	420	395	398	380	383	418	383	408	385	356	382	420	380	391	429	391	382	380	380	380	383	413	410	389	406	395	387	416	402	402	409	417	405	405	388	393	384	383	390	349	389	352	396	377	410	393	420	391	338	367	380	363	390	356	409	401	392	396	406	392	390	355	379	389	398	415	418	363	395	430	371	386	415	408	407	386	386	395	367	397	376	419	399	388	366	324	368	401	387	381	385	379	412	383	403	373	401	355	349	383	336	371	367	419	398	388	381	379	410	399	379	407	403	379	391	388	408	410	409	395	386	383	400	385	378	390	419	414	413	340	394	389	400	383	365	374	380	368	372	376	414	366	427	394	372	372	380	390	383	426	392	438	377	389	396	378	373	400	415	394	402	378	402	373	386	388	409	384	388	437	352	403	367	386	385	380	370	361	374	362	392	421	397	397	377	383	371	396	370	346	372	387	391	377	393	434	389	377	414	346	383	405	408	448	379	397	397	362	383	362	378	381	394	402	386	390	366	383	400	389	406	393	414	382	434	355	418	390	383	347	400	376	439	407	360	348	398	380	380	380	394	360	407	368	378	423	393	403	399	359	401	374	404	404	375	380	403	393	378	391	404	459	374	408	386	404	394	388	416	398	387	389	402	376	435	391	378	355	383	417	375	387	361	362	373	409	409	403	412	372	387	371	393	407	411	376	372	373	387	382	419	353	380	367	387	374	389	383	382	350	365	398	416	419	382	399	410	414	342	396	368	422	409	406	411	382	380	399	380	421	381	398	365	402	410	380	383	378	355	395	357	406	378	395	399	382	386	390	381	382	374	435	407	401	366	392	407	392	399	407	388	400	398	381	413	366	387	371	356	367	354	403	387	378	407	421	392	415	380	400	389	366	394	397	422	344	374	394	360	405	421	392	368	361	394	377	407	420	365	407	394	363	365	434	377	363	393	419	399	432	400	378	380	391	374	384	391	384	371	401	395	358	368	401	350	380	386	386	418	390	375	413	391	388	351	428	391	410	391	384	348	396	415	384	408	380	380	409	365	372	387	394	378	369	382	394	394	381	359	424	390	376	371	391	386	373	370	384	387	388	409	414	351	388	402	369	418	392	394	385	381	401	387	400	407	409	389	383	368	397	382	396	408	359	377	380	397	376	396	382	436	368	390	375	325	374	362	350	404	372	399	391	402	369	372	362
5641	1828	1975	700	533	702	484	443	496	1236	2204	2157	1404	782	490	377	373	323	356	357	329	365	361	359	389	363	363	354	368	391	360	355	338	373	322	368	379	359	370	323	375	357	322	365	342	353	346	346	365	374	360	318	356	343	354	372	347	351	330	368	359	353	345	321	312	315	380	355	333	359	361	373	352	376	382	339	359	375	336	374	354	325	380	358	314	327	334	336	363	367	338	367	375	320	336	345	358	321	354	364	330	376	374	331	361	330	340	346	343	330	355	331	356	360	328	337	358	305	349	356	334	341	353	330	356	335	341	361	360	335	344	333	342	347	349	349	385	353	321	335	321	318	363	361	326	360	344	324	352	335	314	364	360	363	339	339	350	350	331	358	379	358	332	364	349	333	343	343	346	377	351	344	355	380	361	366	364	349	373	326	365	351	386	337	379	352	368	373	366	319	366	318	340	356	369	373	338	366	326	355	361	321	347	335	353	360	369	354	336	318	340	349	350	357	325	349	351	355	367	359	357	341	331	339	367	380	347	374	350	360	336	378	333	370	386	346	347	326	364	339	362	378	362	321	351	355	347	319	348	374	379	338	345	335	364	358	361	333	362	322	345	333	365	333	350	354	335	336	338	334	328	342	371	342	352	365	301	329	362	310	336	341	339	343	347	327	343	323	344	349	320	340	326	332	350	363	317	368	367	332	359	372	327	351	366	324	350	342	396	364	358	355	346	331	349	366	351	361	344	338	373	343	349	353	295	322	340	369	342	326	343	349	356	355	339	357	343	312	346	366	357	339	350	346	342	344	321	351	318	354	344	362	336	356	331	349	357	326	322	369	388	356	339	338	351	333	324	336	341	349	325	330	340	362	341	323	371	375	335	351	386	331	340	315	389	349	354	381	343	346	359	323	371	335	347	361	390	352	326	327	352	339	335	337	344	343	368	347	343	372	329	357	329	340	332	361	319	368	343	330	358	336	314	351	327	351	343	359	376	367	378	352	364	322	346	373	348	326	360	347	372	322	337	371	316	359	367	332	357	356	359	330	386	356	321	340	346	328	338	365	347	357	336	343	345	302	338	356	342	345	347	334	303	342	350	333	361	352	366	346	326	330	361	355	299	361	325	326	361	375	340	328	361	327	349	343	328	321	364	351	347	340	343	331	344	371	341	365	329	334	342	345	322	339	311	332	334	316	324	373	334	363	361	337	324	371	405	370	348	333	359	361	354	344	367	335	349	330	364	346	325	350	344	338	337	322	366	353	332	346	384	337	364	325	376	312	351	344	312	352	344	336	344	342	342	346	331	339	350	323	328	385	346	331	376	362	352	342	357	346	356	326	350	346	320	391	345	351	358	323	325	383	340	406	355	375	333	336	372	354	360	356	334	381	352	365	382	382	321	330	375	341	365	357	299	350	326	354	359	348	323	339	347	353	343	341	318	312	349	355	308	354	336	356	303	324	360	338	338	364	343	320	342	354	322	353	355	338	350	359	304	336	355	338	349	360	330	358	309	334	345	372	357	321	362	352	368	350	363	346	341	416	348	346	351	317	350	336	322	336	317	349	362	353	365	312	339	416	340	377	345	340	308	298	385	350	343	359	344	385	351	359	349	369	349	347	334	337	371	352	335	362	345	368	355	334	355	342	340	337	319	353	345	372	360	338	317	363	320	359	377	341	326	323	345	331	364	399	344	368	336	330	323	346	358	350	346	322	349	335	364	348	393	350	342	351	344	354	353	333	361	335	352	338	345	344	364	347	341	335	347	355	350	330	362	342	351	322	341	381	381	350	347	359	334	347	321	353	391	343	347	341	355	327	349	313	333	360	365	346	342	377	357	355	322	357	338	360	357	368	334	379	332	370	367	343	332	343	338	348	337	329	344	346	390	354	344	337	318	353	340	347	370	327	359	340	348	358	354	336	373	342	347	351	383	326	390	331	356	366	356	334	381	329	350	365	346	370	368	333	345	369	339	334	364	360	362	353	370	367	356	349	380	345	376	325	347	369	359	348	371	350	326	322	364	350	336	335	381	331	365	322	339	346	362	369	371	322	366	369	361	343	343	344	369	352	345	349	339	352	349	319	336	303	326	369	349	310	356	346	373	343	349	332	354	304	332	355	346	313	336	340	331	343	360	331	349	363	365	331	340	316	349	351	351	384	352	333	328	338	364	325	334	381	337	347	345	341	305	333	354	378	323	364	340	353	383	368	398	374	355	354	354	327	368	308	349	379	341	382	359	326	374	351	322	352	342	355	367	343	343	363	359	364	373	335	367	345	354	351	353	336	361	327	353	372	355	336	339	370	374	356	357	361	369	333	339	369	348	381	324	365	328	352	354	326	346	352	348	345	326	372	335	310	311	337	332	366	363	336	341	363	318	364	338	342	363	364	343	382	367	334	356	354	352	337	332	358	331	335	354	397	322	327	333	354	361	316	315	356	369	358	342	337	332	356	316	343	348	372	323	370	354	324	355	350	347	340	333	326	323	353	344	335	361	356	342	356	335	360	340	363	367	325	335	320	341	339	380	356	337	317	356	346	304	349	335	359	338	339	326	355	347	348	361	331	373	352	354	330	391	337	338	340	367	344	333	350	345	363	390	335	355	380	356	344	329	323	323	353	336	370	346	335	316	323	344	328	311	342	360	339	354	289	355	369	356	358	326	377	335	352	352	344	354	302	325	340	331	368	336	360	374	333	344	363	352	378	339	344	345	341	355	359	351	317	363	327	308	319	358	347	333	368	342	372	376	340	387	358	355	319	338	333	397	355	327	344	351	343	352	364	360	349	319	344	359	335	342	363	368	352	343	340	371	376	383	361	355	353	359	380	340	346	370	339	371	329	371	318	361	368	353	323	367	357	346	366	374	359	358	354	340	344	334	335	344	334	346	325	346	330	359	317	310	364	317	376	348	357	346	366	316	333	370	351	374	319	377	308	347	342	367	342	365	346	374	356	323	312	320	354	368	363	353	338	366	335	390	339	371	331	338	341	347	347	348	357	343	338	325	331	355	336	356	337	306	327	340	327	334	334	343	369	334	313	344	333	345	332	331	302	337	313	330	358	354	359	353	355	339	363	341	372	368	367	346	351	364	360	346	344	392	392	318	362	358	345	347	348	329	333	363	344	343	346	365	306	358	332	367	355	350	345	327	356	375	350	340	308	346	378	336	332	316	329	340	378	339	361	378	358	350	339	366	350	359	357	324	379	366	332	378	354	359	341	354	317	355	340	352	353	364	359	322	344	354	337	342	365	347	327	344	344	340	372	341	335	353	366	351	346	350	347	344	357	355	360	349	336	346	351	303	330	360	363	361	341	345	319	367	327	331	349	339	340	334	339	332	353	343	317	337	344	347	355	347	365	348	344	343	352	363	377	365	368	366	334	339	368	307	352	357	350	359	373	331	332	346	365	355	347	333	365	337	334	342	354	370	353	313	353	346	329	363	385	342	333	356	354	373	348	323	316	352	345	343	337	386	336	375	343	363	396	395	355
25623	21449	27511	25559	7084	1436	969	670	550	6467	20832	17251	8835	2924	1122	578	451	402	366	433	398	430	389	397	415	446	410	426	412	403	429	387	378	404	448	428	414	397	441	437	417	401	412	391	396	404	415	391	402	395	417	427	395	362	344	400	398	380	453	410	411	394	403	426	413	384	438	414	410	404	385	409	437	376	422	381	417	408	410	414	440	403	428	380	408	371	406	399	440	422	399	419	411	374	384	415	411	412	408	399	433	405	382	409	393	433	394	367	410	398	395	398	386	417	381	416	424	406	383	442	382	400	420	389	384	363	385	404	391	438	388	434	385	427	385	392	420	423	384	417	396	395	396	395	439	410	358	382	399	408	399	431	408	443	385	410	425	373	381	417	412	390	432	411	407	369	386	411	395	406	406	423	365	442	413	390	403	449	383	403	387	414	412	436	378	402	412	400	414	377	369	379	401	410	372	438	397	391	419	422	414	427	414	411	413	426	394	388	409	393	410	408	440	409	389	370	389	395	398	412	400	425	384	400	380	414	391	396	411	437	388	421	394	379	428	423	418	410	426	395	430	399	378	411	394	376	387	455	398	374	424	427	411	426	379	383	446	413	423	382	359	442	405	418	394	423	421	419	402	414	392	397	421	410	379	408	426	405	374	400	395	417	398	405	429	435	387	360	371	373	410	420	417	386	384	389	413	406	353	399	368	404	433	386	411	391	424	419	404	404	401	391	440	422	408	413	405	393	387	404	422	373	445	385	383	389	418	407	403	360	440	392	400	366	420	410	415	382	430	439	374	409	418	444	390	353	383	388	387	403	424	355	363	415	428	386	372	399	395	378	398	357	412	434	423	409	402	408	443	388	437	431	409	385	387	394	382	418	411	410	384	417	407	389	411	368	406	393	391	383	413	407	401	431	440	399	363	423	379	433	405	396	382	384	371	419	387	431	397	389	387	415	375	406	388	374	410	411	416	418	411	396	414	403	428	359	372	341	434	426	385	424	395	409	410	394	404	364	395	388	420	410	411	421	389	412	373	381	402	400	420	377	391	379	403	394	370	425	424	389	422	397	386	388	391	412	421	393	407	418	386	424	375	380	421	409	412	401	407	362	414	420	393	377	402	387	422	393	426	427	427	373	403	423	415	382	433	406	414	403	426	418	390	387	405	428	384	405	392	396	401	416	431	413	402	413	420	380	358	423	407	382	405	458	434	374	423	377	369	376	402	388	400	368	402	393	432	381	372	410	378	373	367	410	408	381	399	402	389	387	374	393	441	391	398	426	411	413	407	446	434	446	378	397	411	398	420	405	387	413	396	361	422	405	432	394	443	374	389	416	425	409	427	368	421	376	428	419	391	384	423	403	419	410	403	433	376	390	397	404	443	382	401	429	390	397	422	391	430	421	368	390	406	403	389	389	378	349	411	433	422	409	411	419	409	414	391	411	416	426	403	415	396	399	414	395	394	420	427	399	366	413	386	395	414	419	390	433	408	384	405	383	399	419	390	349	370	386	393	394	428	372	394	361	392	398	404	412	405	382	400	352	419	392	400	406	394	415	391	406	402	363	407	403	376	415	391	378	417	439	421	415	375	426	382	391	419	403	411	435	379	377	407	401	397	386	407	425	412	423	371	413	402	464	409	403	404	427	404	394	417	398	374	409	380	433	396	403	427	420	418	408	367	384	432	403	380	384	392	421	375	434	420	372	403	426	420	383	410	421	376	389	413	400	402	404	394	437	404	403	410	423	384	402	390	410	385	412	416	396	364	409	395	422	425	376	410	398	410	393	409	399	401	381	422	398	408	397	398	417	405	398	423	409	380	388	355	404	397	391	406	395	415	370	425	399	435	435	393	402	413	376	410	383	432	401	418	426	422	388	428	418	392	431	400	389	379	433	377	432	405	394	429	398	413	404	394	417	375	428	416	411	409	420	407	391	406	391	417	368	391	420	421	372	361	428	389	392	389	392	387	395	416	385	420	397	423	408	391	397	386	383	435	410	395	383	397	422	376	401	417	404	387	388	393	376	416	400	405	401	398	439	425	393	383	406	379	412	387	406	443	395	430	430	441	408	414	423	405	414	409	402	402	377	393	405	378	387	390	383	391	403	363	407	416	439	396	411	399	434	389	427	387	420	430	355	396	428	417	409	439	375	386	383	424	411	397	380	415	424	401	418	405	383	417	413	415	430	410	424	369	410	399	431	425	410	409	399	418	386	395	414	396	428	375	445	403	422	408	402	390	375	435	397	401	423	397	383	415	407	384	412	397	394	429	393	380	424	386	382	368	421	404	410	403	364	393	400	400	403	433	410	393	388	428	377	396	379	398	386	359	400	439	402	382	396	387	421	431	400	411	410	379	406	423	391	394	419	401	443	383	428	425	399	434	416	414	413	388	396	416	395	389	381	415	397	390	433	420	413	398	370	358	430	429	415	386	430	386	387	377	404	410	424	415	470	395	405	424	400	429	459	438	413	414	440	417	396	388	389	391	381	406	448	414	393	417	387	402	435	424	394	398	426	382	410	406	425	375	407	427	428	382	409	419	410	409	394	374	412	374	401	405	420	405	408	418	413	382	396	398	431	419	421	382	379	420	398	389	431	426	399	405	423	403	426	416	401	394	391	429	406	404	372	413	420	380	416	472	400	399	402	399	417	417	432	385	402	409	384	380	425	410	349	417	409	396	402	388	376	347	398	402	365	417	420	415	392	400	417	390	450	407	442	416	418	406	378	373	391	427	403	387	375	382	390	405	409	392	400	390	393	429	425	409	436	417	382	378	401	382	422	385	407	384	386	397	414	399	410	378	381	427	411	391	396	436	397	408	440	403	398	406	378	430	417	409	401	431	436	441	418	389	374	375	370	405	393	418	386	409	400	423	403	381	392	398	376	396	383	418	378	431	394	425	434	412	395	378	379	421	404	406	399	414	413	401	417	379	380	390	414	379	409	400	394	375	406	398	420	408	380	445	347	377	407	390	400	392	399	385	370	403	417	427	418	387	406	424	419	387	414	437	404	417	398	397	397	380	420	386	437	393	391	430	389	412	411	375	424	377	417	407	392	416	420	352	421	431	360	362	380	418	395	395	419	392	397	390	402	454	378	434	353	434	412	415	430	381	431	412	401	420	405	416	383	412	400	427	387	388	400	377	380	368	424	415	379	415	366	359	421	407	407	403	411	436	426	397	376	400	408	391	390	433	399	440	411	423	411	394	448	399	390	441	402	392	373	445	382	391	407	405	387	444	401	391	429	387	431	409	391	405	403	405	415	408	385	403	396	415	371	429	378	393	420	414	391	424	392	400	393	388	432	392	432	386	399	400	397	429	414	412	373	403	367	405	409	396	395	376	390	367	421	394	415	405	423	375	390	375	381	411	429	416	416	381	409	389	392	389	424	432	408	420	410	407	473	373	385	421	412	411	400	435	393	426	387	435	380	388	408	387	407	414	437	369	419	374	438	380	380	383	409	375	409	420	421	393	426	399	389	396	404	407	424
5032	6156	4941	1967	1325	1150	1006	749	650	9233	20284	14864	7630	2771	1146	570	409	413	403	381	376	363	378	365	371	383	374	395	366	350	383	331	385	322	398	357	385	329	376	383	357	410	370	394	407	391	378	409	372	372	386	367	387	357	371	371	383	361	341	408	374	391	394	365	389	372	380	379	369	369	386	402	397	397	350	396	383	368	333	394	391	364	382	363	384	405	390	421	377	368	381	386	364	381	371	382	378	420	383	374	354	392	372	378	345	386	387	378	359	369	412	350	352	376	362	403	390	402	391	420	384	369	339	353	386	360	370	366	350	364	336	349	406	382	394	376	367	372	355	356	389	390	384	396	368	360	394	346	353	353	358	367	377	418	386	363	393	392	358	369	403	351	358	372	372	332	388	381	348	400	421	380	362	362	354	374	397	369	358	356	393	340	367	387	351	340	377	393	385	400	381	353	362	420	366	379	386	377	379	347	416	384	359	352	365	364	394	380	378	358	400	398	379	346	362	383	383	360	384	365	381	378	372	347	369	348	381	386	378	368	391	358	385	340	373	366	379	346	385	373	405	428	326	350	421	380	375	350	368	361	363	378	352	384	386	374	345	378	360	409	349	334	379	394	362	410	397	387	352	362	374	396	390	354	412	355	391	360	387	376	363	325	377	362	352	320	355	350	404	345	351	399	389	351	377	354	365	351	370	376	341	376	365	350	376	380	407	378	393	355	355	358	364	347	379	355	353	346	372	350	353	372	380	355	400	365	390	382	396	374	363	348	407	365	384	356	343	394	369	382	361	380	393	387	353	331	352	356	364	372	391	394	363	350	378	381	371	402	374	432	407	370	367	370	389	407	355	414	362	375	387	348	375	385	384	345	373	382	367	376	386	390	382	387	364	340	381	358	357	380	338	392	382	375	354	365	354	388	363	386	415	373	383	366	384	343	360	386	352	349	373	380	355	395	383	368	370	373	397	367	379	376	388	371	359	407	373	400	380	325	362	370	395	343	365	380	378	339	381	425	362	355	358	348	381	378	355	356	403	390	326	373	382	378	364	388	380	405	408	384	345	360	379	401	365	367	379	353	372	377	390	352	340	351	400	386	383	337	370	364	368	367	390	399	385	382	360	385	371	376	348	351	365	397	384	400	405	386	356	390	393	425	329	359	393	397	374	388	414	417	348	356	362	348	387	353	357	383	359	394	385	360	337	362	377	349	380	395	396	412	354	379	375	360	378	353	350	364	326	387	393	403	393	380	349	378	371	379	371	373	416	338	408	373	371	358	362	369	425	353	377	360	358	353	371	324	373	366	361	380	395	373	345	373	352	356	379	359	367	366	370	377	377	362	365	365	362	350	331	356	365	348	358	371	382	393	338	372	363	360	342	390	345	369	382	332	386	367	344	393	413	340	363	389	376	387	324	382	377	392	364	352	372	407	361	373	398	354	389	336	379	354	366	360	378	366	412	388	372	407	376	393	367	377	375	372	378	368	375	367	396	321	384	325	337	389	423	351	365	367	361	364	385	391	385	339	371	402	362	373	352	407	360	387	379	397	360	386	370	362	384	377	371	394	363	365	353	372	360	368	313	384	355	364	393	380	373	401	361	375	389	353	394	390	351	407	350	381	353	380	398	348	381	394	368	373	400	355	326	355	380	362	374	378	346	348	392	368	408	385	381	400	388	341	407	365	381	353	365	383	378	356	318	353	365	386	357	386	357	377	391	382	375	398	358	388	359	351	371	361	342	359	381	385	397	354	354	395	390	375	385	381	369	378	365	382	357	354	376	390	391	329	361	376	391	378	363	394	389	352	359	364	375	354	376	341	339	392	388	404	374	346	329	352	373	406	355	403	325	349	332	357	384	358	393	392	378	365	375	383	350	382	374	408	360	349	357	394	391	395	364	372	343	345	402	389	362	421	401	358	378	378	368	366	348	397	385	345	362	375	379	399	345	389	356	369	366	389	403	377	365	346	395	390	378	405	372	385	346	381	376	390	365	361	347	379	356	347	383	378	356	356	376	375	336	341	361	361	385	336	353	379	366	390	354	380	432	361	351	348	367	398	401	394	375	384	352	347	383	370	361	357	386	367	393	359	372	387	381	372	370	379	382	355	369	349	363	333	328	344	374	327	373	383	360	350	355	367	373	365	382	388	376	370	350	345	374	404	376	383	369	361	372	386	369	351	361	388	386	356	346	347	353	369	345	372	399	386	352	345	372	357	360	396	368	383	386	380	343	363	370	339	382	356	379	354	343	393	381	346	391	394	374	387	378	374	374	326	340	359	382	378	377	380	395	394	345	345	353	365	358	362	370	371	393	367	393	379	402	366	383	364	369	362	369	384	364	358	382	375	353	383	350	346	380	379	379	382	394	364	352	357	348	374	372	370	371	370	372	345	382	371	387	385	388	374	395	373	374	380	361	401	354	373	397	362	369	350	327	374	369	364	418	352	389	351	361	341	369	393	348	376	376	394	378	379	384	346	377	359	387	340	370	415	359	359	386	400	387	352	354	344	393	367	365	352	391	355	348	380	386	379	370	356	340	333	398	346	348	381	400	386	337	386	388	393	348	356	379	372	360	368	390	411	353	394	368	360	407	387	375	365	371	394	405	352	387	368	362	398	378	389	394	352	353	359	366	376	411	370	382	383	375	360	367	398	391	388	393	358	368	384	373	373	370	368	376	402	389	347	375	388	388	358	376	358	367	382	373	390	346	369	363	343	382	394	365	388	381	352	387	375	381	373	392	358	380	355	382	404	363	379	372	370	337	359	399	367	344	360	386	393	334	356	381	374	362	377	367	372	357	380	372	351	370	353	390	392	369	387	378	392	340	347	372	378	374	399	381	371	390	347	371	355	408	381	363	396	384	364	363	419	365	398	384	370	426	363	388	386	386	396	362	372	359	391	359	388	391	344	352	388	346	341	368	383	397	355	370	353	374	359	375	387	391	380	381	389	350	383	349	387	402	382	364	385	348	375	395	391	335	367	376	338	383	362	371	340	357	358	380	351	353	390	369	378	367	367	365	382	351	394	383	373	385	348	346	338	390	373	368	356	350	396	341	372	385	405	374	360	369	412	383	370	390	365	347	392	379	376	360	357	373	394	387	362	360	359	363	370	362	348	391	382	364	330	389	358	356	370	388	367	367	363	363	367	387	374	361	369	353	403	344	358	397	406	377	365	403	405	380	375	380	362	363	354	350	381	397	345	371	344	391	366	369	380	359	389	417	369	370	390	391	342	382	355	343	359	363	371	360	363	375	365	380	362	341	370	373	376	387	389	362	380	365	402	362	351	366	383	370	353	373	362	377	357	354	335	362	350	373	357	376	363	353	410	366	367	357	370	359	364	332	385	362	398	352	358	396	364	333	360	343	386	405	376	364	355	401	375	318	377	393	344	368	382	370	367	368	358	358	352	404	313	393	365	362	368	329	363	355	366	338	371	354	388	374	377	376	381	368	383	384	345	355	389	399	347	345	363	359	382	362	339	384	339
24667	21465	28698	24650	21203	7117	2227	1159	2274	18733	36338	26764	14461	4765	1426	764	587	570	574	570	557	577	547	571	552	567	555	509	524	554	533	530	585	525	477	529	522	553	527	509	538	499	543	546	479	526	522	514	516	499	567	515	537	485	552	561	514	541	501	571	520	528	551	527	538	550	529	498	561	522	502	505	526	526	545	502	524	520	529	542	507	515	559	547	561	562	519	507	521	504	533	492	583	534	526	578	523	536	554	536	496	542	519	547	508	549	521	513	540	519	518	524	533	524	549	545	522	540	510	565	539	494	491	500	520	554	542	519	535	547	541	480	506	527	544	485	521	559	524	533	520	530	548	562	495	551	506	525	534	528	543	489	546	520	525	540	452	568	555	512	529	571	540	564	555	528	517	508	509	545	546	520	525	512	509	545	518	495	525	579	515	526	515	527	503	522	544	551	516	565	531	545	513	530	492	561	538	503	541	503	537	568	552	548	523	531	488	556	517	490	530	526	566	521	527	552	534	578	522	531	535	534	498	548	539	481	540	503	513	547	496	505	562	521	515	542	532	533	508	538	547	514	488	533	491	564	536	494	545	507	510	528	532	540	471	497	529	522	535	517	541	500	568	532	497	546	520	542	532	510	538	515	500	568	537	543	547	534	539	504	516	525	544	554	536	517	497	525	518	526	534	528	502	494	546	558	510	547	534	512	479	532	506	582	523	466	496	562	525	494	508	542	581	515	529	524	503	513	576	506	551	501	547	508	537	517	506	531	494	526	521	509	490	516	508	517	540	493	536	536	488	537	531	472	503	515	510	516	524	555	531	581	497	474	512	520	513	512	538	537	489	509	538	476	535	533	519	522	526	539	505	519	571	514	548	558	506	467	521	510	515	484	513	523	565	500	494	535	543	514	536	559	558	501	522	522	501	551	551	509	527	509	494	516	528	526	541	547	520	504	500	560	527	495	538	519	520	529	487	549	500	503	541	545	537	554	526	606	567	530	517	524	535	532	526	519	521	531	543	498	541	528	514	518	540	544	554	558	493	526	515	557	549	496	514	505	513	532	529	554	537	579	556	530	514	498	498	495	543	504	546	514	524	497	530	521	537	558	486	562	556	553	533	521	508	527	548	475	506	560	539	532	514	503	486	547	520	526	541	524	474	553	563	490	530	533	517	546	515	515	546	537	545	560	518	534	503	484	511	517	583	560	554	508	506	478	490	505	537	519	497	561	506	499	517	514	586	527	542	557	530	497	557	497	530	532	529	525	531	541	540	555	525	576	476	512	526	504	526	520	555	502	551	566	573	544	579	549	571	539	555	506	541	554	530	512	571	549	526	519	566	478	483	516	488	547	581	549	563	546	510	523	516	510	540	554	501	532	507	537	485	526	549	501	524	507	542	500	524	580	501	532	555	541	558	528	559	528	534	528	513	521	523	573	518	559	521	521	507	532	510	532	549	562	552	502	473	544	520	518	492	524	522	523	588	523	510	524	539	508	535	520	523	531	498	517	521	523	529	530	515	536	566	539	535	502	479	559	517	518	547	518	481	492	516	514	536	507	548	543	546	511	482	514	520	536	500	545	532	514	518	527	560	534	528	564	522	556	558	520	523	566	558	514	535	513	520	518	504	483	519	527	546	510	528	455	525	563	501	499	490	517	541	531	505	501	509	507	514	520	553	536	546	517	511	541	531	512	525	551	485	544	515	541	528	478	496	549	523	529	506	508	571	548	560	542	565	523	545	525	504	548	528	496	535	521	530	520	519	501	528	554	526	548	531	496	513	540	577	553	551	513	504	512	515	556	566	498	518	543	523	500	517	543	540	480	497	543	573	483	541	560	503	514	501	488	530	557	544	517	490	531	527	570	492	539	522	559	539	533	498	534	511	512	533	519	511	538	527	555	527	542	524	538	550	534	510	562	521	523	543	535	550	541	498	538	512	502	534	541	535	554	491	527	504	535	538	512	506	522	532	520	512	523	542	533	533	499	466	541	531	560	527	504	538	533	529	531	538	552	528	534	531	539	477	508	496	507	508	517	559	506	558	506	539	523	575	514	463	556	481	539	518	526	517	536	515	547	512	525	548	529	531	524	520	541	551	539	517	537	545	535	542	575	562	530	528	543	529	558	543	578	548	545	535	491	535	507	532	508	551	543	510	555	489	490	491	496	521	512	537	514	513	510	506	528	482	553	508	499	520	506	525	550	530	544	515	500	509	546	515	554	516	528	488	522	555	531	505	531	494	552	501	538	533	552	520	543	548	509	512	518	541	538	489	516	495	563	480	524	543	544	523	512	509	541	575	486	491	504	546	465	513	532	495	526	510	504	510	503	534	499	518	497	552	560	488	597	530	531	491	515	540	541	560	525	528	494	526	514	537	530	553	526	450	554	507	502	512	536	502	537	536	515	531	514	545	528	501	509	502	533	521	516	544	551	485	513	544	509	508	508	509	489	511	534	469	546	556	500	496	504	515	557	513	535	546	500	533	556	534	524	576	547	519	553	539	507	548	518	503	508	517	504	527	531	507	503	535	557	522	525	517	539	540	501	540	517	525	551	535	536	509	502	526	510	522	490	527	546	510	531	531	525	512	511	523	559	567	529	500	557	527	516	474	511	560	523	510	531	529	508	528	534	498	510	494	513	548	508	519	567	544	565	489	554	526	536	543	523	546	552	542	490	551	537	561	513	509	543	521	548	586	516	509	521	536	468	537	555	552	518	530	501	479	566	512	477	555	497	536	504	535	535	514	483	518	499	512	513	499	499	537	509	490	523	521	541	546	546	478	519	566	546	555	521	525	520	534	523	501	502	556	530	512	549	526	490	523	518	510	520	512	514	473	455	497	519	480	534	530	518	534	551	480	491	516	503	571	515	481	523	505	534	499	545	539	534	525	557	533	522	516	509	485	529	529	541	524	546	525	499	487	540	484	515	505	554	562	568	539	541	560	541	508	536	492	532	524	522	552	529	543	549	498	545	534	523	527	506	511	541	526	516	529	546	521	494	564	485	511	531	516	535	535	564	509	527	518	544	537	537	579	505	548	540	517	522	494	534	541	510	552	531	559	540	502	508	525	493	558	534	522	535	485	504	561	519	573	557	561	559	503	454	564	489	475	531	549	522	545	543	561	521	522	534	499	516	550	510	529	520	506	556	510	485	516	530	537	548	550	547	531	519	565	522	525	497	505	557	507	528	518	536	529	506	593	505	506	549	501	489	535	532	531	540	516	548	518	567	541	514	524	508	549	552	541	527	532	500	534	545	513	488	547	507	541	507	523	493	565	564	559	516	523	552	563	495	531	527	525	509	513	517	513	524	540	473	533	488	541	508	526	513	550	493	539	566	531	520	521	522	517	526	532	505	517	502	472	514	532	541	555	524	490	491	520	513	508	496	513	520	500	525	548	477	526	582	493	504	537	488	510	494	497	537	548	542	513	524	510	511	503	508	538	499	510	544	473	541	507	488	520	525	549	508	521	498	500	480	504	532	513	484	527	496
5564	10608	7679	4188	2920	2211	1902	1253	3513	22801	32227	22011	11245	4076	1574	714	532	500	468	461	473	516	490	514	538	480	471	477	497	493	479	480	474	488	457	461	423	480	454	471	485	473	486	478	523	457	495	488	490	453	496	492	492	511	465	532	498	483	478	437	467	483	452	496	495	475	491	502	461	488	487	456	503	472	457	502	465	492	443	503	465	522	507	454	468	464	463	467	501	476	502	461	449	483	464	466	468	477	478	489	442	458	465	499	490	475	471	464	512	489	481	455	479	484	512	460	474	461	475	440	480	470	449	480	482	453	475	512	443	456	461	506	456	449	446	495	486	506	496	443	443	438	498	462	451	459	480	476	492	492	497	509	462	473	498	474	446	497	449	516	476	489	480	474	484	494	480	478	514	524	442	424	462	482	491	487	474	452	486	468	468	467	443	491	496	476	453	483	471	448	473	458	497	438	475	513	480	471	471	518	483	481	432	493	492	495	459	501	523	482	511	467	462	462	431	485	442	466	444	460	475	451	503	464	484	477	485	458	449	439	445	473	499	477	473	492	483	517	504	458	485	478	482	452	448	472	430	427	510	474	468	435	465	511	446	483	444	517	492	460	498	486	493	437	475	464	450	501	484	490	459	488	541	480	464	496	469	514	425	472	458	447	460	455	446	480	481	480	468	459	522	465	449	475	502	480	471	444	476	469	457	475	526	448	461	450	490	487	480	449	454	450	480	487	481	514	481	454	448	440	436	478	510	488	457	487	484	485	470	478	452	434	453	481	460	459	478	440	472	512	494	470	476	484	506	509	487	469	449	448	459	451	426	470	458	463	451	481	465	487	465	481	437	473	494	494	444	483	510	503	465	454	481	490	492	462	456	501	465	504	488	464	498	464	495	455	474	473	481	483	502	513	510	486	465	531	488	495	458	492	497	459	457	484	449	481	443	486	484	527	476	442	457	474	436	465	476	473	508	456	473	482	462	476	495	430	494	437	483	478	468	456	463	469	468	494	463	497	501	467	497	456	443	458	473	482	469	498	454	451	460	488	493	474	462	473	497	493	432	453	461	476	503	485	467	491	487	506	468	506	467	485	482	465	514	500	489	491	416	449	468	491	449	493	474	494	433	487	489	480	455	495	477	440	492	469	507	482	491	476	476	457	442	467	480	477	502	474	460	495	451	486	456	482	474	470	446	452	479	484	455	479	485	480	466	469	458	480	502	447	491	494	457	445	471	504	489	447	452	490	498	496	502	471	445	463	462	444	481	451	445	491	464	512	494	486	466	482	491	446	449	475	501	453	444	464	483	496	462	501	470	420	480	490	486	447	461	499	531	482	473	497	474	491	459	494	504	463	484	447	478	450	492	464	448	471	501	458	494	441	442	482	478	488	471	451	479	479	472	428	455	491	465	484	462	483	470	464	489	502	484	502	459	485	452	475	441	435	473	448	438	520	464	460	435	483	476	461	457	483	478	505	452	456	490	497	489	446	487	507	500	473	473	458	492	498	409	427	500	453	453	461	467	519	480	492	463	470	459	471	479	464	469	468	437	456	437	445	449	478	484	466	502	484	517	461	488	465	506	438	483	484	482	475	476	459	417	454	448	453	476	468	477	446	492	474	490	491	465	450	465	516	483	455	454	480	508	497	501	436	475	462	477	500	489	472	460	503	475	475	476	457	537	477	464	492	485	473	467	462	503	461	423	466	470	515	480	503	462	486	460	472	462	457	452	460	460	470	454	480	492	458	439	507	505	492	475	484	487	484	480	539	473	461	457	482	475	470	449	475	456	463	478	466	485	447	515	489	458	484	460	482	466	459	465	467	472	438	461	461	484	450	456	448	467	429	465	450	490	456	461	493	463	449	468	485	459	426	492	497	479	468	483	434	497	480	496	509	459	459	481	500	491	485	463	478	486	449	430	436	494	494	493	500	460	460	499	476	462	472	438	491	467	462	486	471	457	442	510	449	480	449	459	457	477	481	478	490	462	476	432	452	448	486	479	503	442	499	458	450	451	481	464	489	475	477	460	497	456	487	452	485	468	464	448	468	488	488	455	487	473	477	490	444	501	451	526	462	449	460	471	468	501	481	451	483	434	451	551	476	479	428	478	475	479	446	503	498	499	484	462	462	464	479	460	436	432	462	411	463	470	499	450	472	498	456	498	474	467	510	423	486	428	471	456	467	492	498	479	447	475	485	464	466	499	478	459	457	489	463	482	478	438	474	444	495	463	469	500	475	466	479	453	495	462	472	480	466	463	475	441	479	502	474	507	512	464	469	494	474	476	477	431	499	483	459	446	477	446	478	454	493	463	444	490	480	452	449	474	513	484	480	474	504	460	420	486	438	485	546	471	495	482	484	474	510	455	489	458	494	487	471	522	505	476	464	466	457	479	496	449	449	503	476	503	463	458	459	475	453	499	459	464	507	473	484	473	481	444	465	447	449	476	501	436	440	468	503	500	435	462	466	474	432	480	505	466	484	460	464	513	478	487	430	456	458	481	457	469	453	459	493	460	503	462	506	509	474	471	490	476	479	461	433	499	512	466	506	478	478	432	450	482	496	500	471	504	502	462	477	497	479	452	496	463	458	417	471	462	472	457	465	458	467	499	484	501	465	478	472	459	498	482	463	478	489	472	456	442	496	434	473	484	453	486	487	467	476	483	500	483	479	416	459	425	464	481	464	469	455	466	500	459	441	462	480	476	447	461	511	486	536	465	459	463	488	489	484	410	464	471	472	480	481	461	492	444	456	468	440	479	479	452	465	484	493	475	461	483	498	469	456	509	464	498	464	441	456	527	453	484	454	467	511	478	469	459	484	455	467	472	457	463	439	467	481	436	490	473	479	486	449	472	459	470	442	461	433	470	432	482	457	496	486	466	540	511	463	478	491	467	439	479	493	462	460	461	448	464	481	455	519	484	494	468	468	483	517	470	461	474	476	472	474	447	497	450	468	497	471	487	485	466	485	481	511	471	498	493	495	476	502	483	465	506	443	491	510	442	481	490	455	477	468	466	431	493	467	498	482	484	452	477	475	508	510	478	511	485	481	434	466	478	513	503	449	481	466	489	488	474	475	495	471	519	478	449	497	492	490	464	497	471	501	476	464	502	499	420	480	460	443	421	439	481	504	444	445	439	503	474	471	449	452	456	508	471	483	453	455	479	475	494	480	472	487	509	450	475	482	448	471	479	435	457	491	456	467	506	467	464	481	458	501	462	463	488	456	451	493	448	426	486	466	458	502	452	476	467	466	500	471	471	455	472	470	454	495	481	480	467	444	448	441	430	468	491	525	477	471	449	451	480	455	490	507	461	448	475	483	506	496	487	472	482	443	462	485	458	465	471	503	459	475	495	488	495	471	457	470	466	434	462	455	524	465	451	448	469	464	518	438	482	492	513	481	473	451	479	439	479	486	501	468	466	476	482	512	437	478	468	448	473	480	502	471	455	487	489	462	432	470	443	470	465	490	453	493	466	495	464	522	463	459	477	473
27842	11244	1820	1060	762	647	595	538	673	1443	2023	1767	1035	673	510	439	410	387	415	415	409	398	411	389	411	389	411	382	394	389	432	437	390	396	387	387	396	412	392	381	411	366	387	414	406	397	406	406	374	389	398	407	420	418	356	386	395	388	406	388	419	379	420	413	382	426	395	412	404	398	414	399	399	429	372	406	403	345	390	429	399	411	400	369	387	420	382	441	400	439	414	430	383	405	418	372	420	398	384	358	396	417	404	379	418	397	365	391	388	408	397	379	452	400	388	401	378	446	430	370	374	354	416	396	402	430	398	392	424	426	385	384	433	400	406	409	404	415	360	404	401	420	420	430	377	417	382	385	405	420	420	421	333	414	418	406	382	380	359	373	402	445	412	411	394	405	378	413	399	381	414	371	423	408	369	357	411	389	360	398	372	394	373	394	449	390	437	412	380	438	417	406	387	370	387	402	374	397	431	364	373	381	435	357	414	438	413	400	403	414	402	424	394	409	400	418	432	407	400	413	409	404	426	379	384	452	391	426	387	399	421	404	440	431	424	404	391	368	397	389	375	411	383	387	360	399	441	407	380	374	439	348	392	406	409	388	367	414	382	392	388	426	401	398	436	382	396	401	421	392	410	395	365	399	392	387	452	407	416	451	364	375	365	366	378	393	402	414	355	400	416	406	425	408	403	365	427	414	394	364	429	402	425	401	412	422	398	426	390	400	394	415	402	446	416	392	385	407	422	407	387	423	383	343	396	395	396	395	390	387	402	424	376	381	415	404	445	366	366	392	391	410	410	400	371	419	383	393	385	383	422	407	363	386	372	374	372	382	398	394	384	398	370	408	415	364	419	404	416	394	402	413	406	423	427	365	395	377	381	402	403	395	461	425	373	430	374	390	414	424	373	400	398	381	387	383	385	376	419	396	407	449	391	377	429	404	401	369	383	387	379	406	429	383	380	381	404	400	387	391	406	385	401	423	406	417	400	350	393	386	387	454	420	387	428	391	390	412	383	405	389	427	427	417	417	400	357	390	400	420	379	406	382	368	397	382	384	389	434	365	391	403	451	390	437	385	410	389	407	402	378	371	399	399	375	386	369	391	380	348	406	380	403	395	401	393	394	415	401	396	391	406	394	414	391	388	429	375	395	407	419	400	386	449	376	403	409	375	401	394	367	385	412	396	381	393	415	424	399	397	388	376	378	398	428	417	376	410	397	398	365	408	410	389	384	399	388	388	377	405	449	402	481	384	382	399	416	391	391	405	390	404	422	395	412	408	427	392	392	427	420	392	386	377	428	426	377	385	366	366	396	382	370	375	397	420	402	395	402	380	411	401	411	430	434	415	395	394	407	368	397	414	377	374	423	397	374	412	415	411	389	358	411	434	358	416	409	393	399	453	411	389	389	384	375	393	424	384	398	402	437	408	358	389	402	386	407	358	398	408	364	399	413	423	400	419	391	394	405	380	400	365	422	423	431	403	411	394	409	390	431	410	421	399	412	399	405	410	385	382	428	426	411	415	386	382	365	403	413	415	375	408	410	388	381	421	441	418	477	416	397	381	402	403	405	424	383	424	412	368	422	388	433	376	397	387	386	391	355	389	368	395	414	396	395	394	403	367	387	390	408	395	403	381	405	387	371	412	417	403	406	396	375	403	393	391	377	414	404	389	422	375	384	380	412	408	379	406	406	384	409	402	390	395	377	416	393	398	410	428	408	392	397	401	438	402	424	405	410	390	400	382	398	379	399	379	412	420	388	407	401	386	372	392	424	336	421	430	381	380	395	380	389	394	405	384	380	344	409	383	379	395	380	405	416	448	363	415	401	388	400	444	392	405	393	361	385	372	385	411	404	403	418	396	407	417	394	372	399	403	410	400	415	386	355	404	403	398	358	391	356	360	443	401	345	409	390	418	395	399	393	415	382	390	420	382	426	409	366	364	384	438	392	408	389	428	409	400	380	388	381	435	375	366	391	418	366	402	393	411	403	392	429	422	363	408	392	399	442	384	424	412	386	389	401	378	397	402	407	395	371	405	441	416	385	379	398	419	421	398	380	374	416	395	434	388	403	410	394	401	399	405	424	389	412	427	400	387	416	378	441	390	393	394	375	363	417	439	395	397	384	387	383	381	413	395	388	452	383	385	407	397	384	429	411	433	404	420	404	377	418	412	406	414	428	409	417	415	404	390	396	388	384	430	380	410	453	389	384	424	380	391	412	427	408	394	412	420	374	432	408	473	405	389	416	398	397	393	424	422	413	396	420	378	383	416	385	399	394	412	396	415	384	407	438	392	401	398	418	409	403	400	396	424	417	372	384	441	392	407	391	388	382	402	395	423	380	393	402	385	422	397	381	377	363	424	407	395	377	378	391	400	455	442	404	398	391	412	379	396	405	391	399	363	333	399	429	386	429	395	412	398	397	370	403	382	410	412	382	413	430	389	398	387	376	417	378	380	369	443	399	375	419	393	424	384	393	402	395	395	446	378	386	419	361	418	403	414	398	408	413	402	393	410	367	426	394	435	345	368	421	408	399	385	401	401	397	412	350	385	367	389	433	384	389	389	409	426	413	375	413	398	388	373	398	387	357	373	368	393	409	387	394	432	406	350	414	360	383	428	386	390	383	409	405	390	417	421	409	417	395	402	378	395	426	382	400	416	386	389	379	405	379	384	403	407	429	391	415	402	412	412	390	385	408	412	438	391	432	410	364	443	378	384	409	429	396	410	379	388	403	397	395	371	420	413	391	385	374	370	381	367	377	382	377	402	389	418	413	398	401	409	396	392	405	423	398	380	385	407	411	384	402	426	395	386	392	422	408	378	366	380	420	428	397	390	416	400	384	400	393	404	406	400	421	396	400	379	391	423	389	381	364	382	395	412	421	401	374	405	395	412	412	410	397	399	369	392	412	373	389	394	411	423	395	418	422	367	400	412	392	391	392	397	401	423	413	397	419	378	407	397	392	375	395	422	400	393	396	366	412	370	416	365	371	396	384	407	419	391	376	406	392	360	367	419	386	418	401	375	403	429	412	428	372	393	364	413	403	410	385	400	408	438	380	359	351	391	383	370	439	412	407	432	410	393	403	387	425	413	414	390	394	410	402	394	413	417	389	441	413	412	379	371	377	408	389	381	379	413	391	377	432	409	422	374	415	402	386	367	421	436	406	391	418	414	406	379	400	382	409	418	447	411	373	405	369	400	410	416	398	436	373	413	394	407	401	383	388	452	393	385	406	337	411	399	415	366	400	424	411	402	439	380	412	384	415	407	400	398	389	402	381	392	393	402	397	402	425	420	400	401	391	441	411	389	397	359	410	418	401	377	368	404	384	420	380	393	423	421	404	415	407	439	401	400	389	383	377	411	407	399	349	392	429	387	410	401	404	394	402	396	416	445	413	393	364	382	380	383	418	405	446	414	413	416	413	365	371	389	414	462	402	438	386	432	400	404	402	375	417	420	395	388	387	386	405	416	368	383	422	382	386	384	380	381
6146	2197	1379	917	861	768	715	666	797	2007	2597	1982	1115	664	449	401	372	382	367	395	355	399	382	380	338	372	332	349	375	383	334	366	365	331	366	374	350	354	387	348	393	351	387	364	363	353	328	359	373	350	364	388	368	352	379	344	370	351	381	350	354	386	389	361	353	354	360	336	375	324	356	356	348	355	351	354	357	378	353	348	364	367	355	358	325	337	367	345	365	379	368	350	328	352	387	327	349	352	373	380	337	338	334	365	358	361	340	350	343	359	372	368	349	366	360	364	373	342	328	318	346	365	354	355	367	370	357	345	395	378	350	353	345	373	336	313	383	357	365	373	347	369	347	338	358	362	368	379	340	355	361	353	322	341	335	347	367	349	336	344	344	346	351	361	365	375	319	376	342	361	331	358	390	370	328	369	376	370	374	375	367	369	334	375	313	351	388	370	361	368	379	346	344	344	368	344	322	388	333	351	368	370	343	360	365	365	339	342	348	367	330	343	313	359	356	315	348	317	349	373	356	396	323	381	340	389	354	344	335	341	344	354	337	411	370	380	374	364	364	359	353	340	384	329	343	361	365	333	353	356	374	397	362	345	338	373	380	339	325	379	368	344	352	327	380	354	351	390	335	351	348	358	343	369	342	346	386	348	354	334	346	373	350	403	382	320	351	397	377	363	349	341	356	327	358	359	336	388	377	346	354	319	371	340	378	353	337	336	366	354	345	370	357	365	387	386	378	359	331	380	340	367	369	372	370	325	384	364	326	335	350	369	374	357	365	340	365	350	370	346	376	336	351	340	344	346	344	379	371	366	361	375	372	342	375	345	354	364	372	320	342	362	355	365	361	354	371	335	340	344	363	377	349	397	336	354	380	324	390	345	375	375	354	335	368	336	371	348	376	352	396	371	390	356	360	352	320	350	350	361	361	364	327	353	337	370	376	344	334	355	331	364	382	326	342	349	340	330	335	391	381	373	362	364	311	354	351	349	332	374	373	308	335	372	335	384	338	359	393	343	348	361	330	312	344	360	345	338	345	339	355	352	366	365	361	375	358	367	364	373	339	368	376	330	341	365	372	371	348	357	384	342	385	354	341	354	370	374	355	374	377	379	354	350	330	379	373	366	325	339	355	360	378	348	346	347	317	335	365	330	334	388	365	385	360	363	356	349	371	349	362	355	322	400	362	329	378	370	335	369	404	371	366	368	348	345	346	349	393	374	355	342	365	333	382	366	366	359	373	366	364	372	356	336	346	339	362	354	356	383	380	361	358	355	376	342	385	360	360	364	363	360	337	379	360	367	373	333	328	345	368	375	370	358	351	365	335	369	356	353	379	367	326	368	328	348	361	376	371	370	304	337	344	374	357	355	373	357	361	314	360	353	361	344	322	371	364	369	338	361	360	367	335	328	345	333	314	351	352	365	332	341	359	353	362	335	364	346	341	356	328	358	366	380	389	327	378	346	360	366	366	348	374	349	346	368	352	362	340	333	369	361	395	363	367	347	351	391	380	337	359	363	348	351	398	334	322	343	332	342	361	332	346	360	337	348	333	325	353	352	336	340	393	326	304	384	384	361	359	365	370	368	352	348	319	374	352	320	335	388	359	361	364	369	339	389	370	361	346	356	361	357	384	373	375	344	377	369	340	345	359	319	348	374	358	344	346	333	367	372	348	343	354	393	316	356	381	327	357	353	375	378	344	357	392	387	357	351	341	358	359	369	360	362	353	337	358	354	385	354	357	301	321	359	373	338	363	345	347	350	339	349	353	359	327	335	341	361	341	330	331	378	326	342	361	374	336	328	399	341	379	347	359	343	366	396	350	346	340	364	376	343	344	349	366	381	351	334	365	369	365	336	327	348	321	343	352	363	346	354	368	389	391	375	388	387	374	351	353	368	349	376	386	353	366	371	357	356	327	375	336	347	344	374	351	381	305	342	331	376	322	356	367	335	332	313	370	361	327	364	329	361	352	343	369	335	357	361	350	322	367	341	371	337	379	346	367	368	351	374	383	349	356	376	360	380	336	352	377	336	360	367	399	370	367	358	393	346	348	362	348	358	364	326	367	340	372	365	391	339	321	330	360	343	406	347	316	356	340	387	367	338	365	367	368	328	321	358	366	336	373	398	379	367	357	380	348	353	345	361	315	358	341	355	344	376	357	382	361	337	335	366	350	345	361	390	350	393	360	359	344	367	381	343	328	366	338	339	371	358	315	387	372	394	355	342	373	360	348	346	364	284	382	347	341	311	392	340	326	344	344	342	351	359	319	362	307	356	325	361	356	332	367	373	358	331	388	346	367	388	366	376	327	332	332	352	342	354	366	351	365	356	376	357	379	343	366	343	331	354	388	299	378	354	349	390	347	354	368	377	356	336	370	361	332	330	349	344	391	343	347	369	379	380	343	350	357	327	344	351	373	363	371	382	335	379	374	350	379	327	372	314	368	392	339	366	354	351	358	349	353	357	366	368	365	384	348	355	347	347	370	368	343	341	370	352	335	383	332	353	361	364	343	309	305	373	364	383	384	344	359	366	340	369	342	347	381	358	350	366	357	352	354	376	334	353	330	359	352	369	343	328	337	380	354	369	363	372	349	364	379	338	347	339	363	358	343	346	375	337	356	367	350	359	357	340	359	371	333	370	372	332	333	376	364	330	396	343	339	331	328	355	356	352	370	382	331	345	355	351	380	349	340	373	392	336	361	368	381	340	359	361	345	359	365	364	373	346	353	334	337	318	323	337	383	399	360	366	367	385	340	368	366	325	342	376	355	366	334	352	398	344	352	371	341	384	351	364	303	383	347	385	361	351	362	367	343	346	345	396	350	366	352	375	351	368	351	347	333	362	365	343	365	353	387	372	354	354	348	358	378	322	360	370	351	367	334	309	343	400	360	361	373	374	351	350	388	338	351	397	324	392	348	348	346	312	349	365	313	346	340	360	351	341	394	319	376	335	349	350	324	334	372	343	378	370	348	363	370	369	365	349	358	338	366	335	357	359	382	374	347	351	362	379	349	351	357	337	347	345	350	333	373	341	379	360	367	395	358	363	361	381	342	352	365	352	367	404	366	333	336	375	330	338	361	344	358	350	350	334	358	357	352	363	347	357	357	330	351	379	322	360	329	376	353	369	365	360	314	358	353	351	376	312	349	340	359	383	339	363	377	374	351	356	343	344	400	335	375	386	347	361	358	375	389	348	371	366	348	377	312	323	364	349	328	339	408	358	351	358	348	354	382	355	322	348	391	353	341	363	346	372	356	346	367	341	343	351	395	330	346	360	350	378	343	384	365	363	330	360	361	368	395	358	349	388	374	327	353	343	347	373	355	338	366	363	385	361	369	338	374	338	339	386	343	327	380	379	338	352	351	364	360	389	360	393	400	376	369	331	376	396	352	340	325	385	369	362	352	385	355	351	367	350	367	372	364	379	369	340	328	366	368	323	363	377	374	377	349	359	377	393	341	362	374	352	376	367	371	356	354	352	356	370	370	336
25605	21425	27480	25533	7274	1641	1263	956	1754	11817	20370	17170	7216	2137	831	472	434	379	399	395	380	375	377	399	340	451	441	411	430	395	416	358	365	394	394	389	408	395	390	388	390	365	434	411	391	393	381	425	434	408	433	374	365	439	386	413	421	406	416	399	417	410	385	418	381	425	405	398	418	441	401	396	401	411	395	409	391	371	379	362	435	437	405	414	408	376	397	399	420	404	423	408	418	400	417	414	397	434	399	392	401	360	416	385	406	403	419	355	405	409	377	436	387	387	390	407	430	395	391	427	401	379	403	394	381	442	423	430	413	380	388	403	386	385	373	411	405	419	384	383	400	391	403	428	421	387	397	378	387	396	389	379	404	381	400	399	416	443	401	389	427	431	393	387	388	414	416	415	399	416	374	376	424	404	388	422	454	407	407	403	386	377	382	388	397	399	412	392	385	422	383	375	410	396	385	358	407	423	370	449	426	419	400	404	372	398	433	376	387	418	416	389	360	383	453	399	380	353	411	387	385	357	372	387	421	403	389	428	419	413	427	369	394	387	382	423	360	371	382	388	394	406	379	340	449	400	394	358	396	389	421	397	406	446	414	428	446	393	397	409	430	418	381	437	412	373	382	427	379	392	377	451	388	375	382	407	417	412	401	410	403	410	407	391	395	418	428	410	354	431	386	415	401	421	419	385	385	414	379	385	405	428	432	414	397	391	377	404	372	392	418	397	376	408	435	398	390	371	396	391	409	426	404	395	401	409	385	395	388	420	360	373	393	405	411	399	410	404	389	411	420	431	386	423	412	407	402	424	402	360	398	390	436	365	437	406	393	416	409	392	433	388	412	391	376	415	433	411	412	391	419	392	374	378	365	394	404	407	409	381	417	431	410	410	417	383	409	385	426	397	406	380	426	365	359	418	425	432	415	381	415	379	414	399	451	421	387	403	404	384	426	397	388	416	413	415	369	394	378	417	400	426	386	431	365	404	424	398	423	376	398	384	417	425	397	429	388	419	374	400	406	432	394	410	388	383	372	404	430	424	434	408	421	382	408	415	424	419	405	422	373	404	420	403	414	424	418	408	410	400	394	416	445	434	436	391	412	425	407	408	368	428	412	367	427	415	391	395	411	401	411	413	409	411	407	404	386	391	433	407	400	395	459	399	385	404	428	387	416	400	419	392	416	418	426	378	417	394	388	374	399	373	430	394	410	380	402	423	383	402	383	388	413	407	393	398	420	378	398	381	409	433	389	412	384	374	390	404	401	377	416	395	438	436	385	426	393	437	387	420	404	414	358	378	396	387	359	413	405	429	422	432	375	410	413	404	410	417	388	402	403	397	373	402	388	395	399	380	401	420	401	428	417	411	401	391	413	390	394	423	384	391	421	383	399	394	405	402	406	393	443	383	406	376	380	375	398	430	387	409	424	414	406	417	393	370	439	394	404	393	426	423	415	418	361	434	416	385	406	407	407	384	377	410	419	416	377	424	382	376	402	405	409	425	403	368	419	389	379	394	399	415	394	395	407	413	410	385	414	377	394	408	389	362	391	413	397	364	387	393	423	373	385	358	378	411	422	440	408	407	413	412	416	387	423	410	404	394	385	420	381	397	401	401	404	418	391	424	403	380	413	380	373	413	377	375	428	379	421	406	403	400	422	377	416	400	377	381	426	401	389	418	398	411	411	401	381	400	396	445	400	438	416	404	448	404	408	398	417	419	395	384	381	407	420	393	389	382	396	417	377	395	407	395	361	390	383	423	397	422	417	390	405	397	358	391	361	389	389	385	387	404	419	379	420	399	424	398	378	398	403	386	432	378	407	458	373	414	409	399	365	394	392	375	422	385	401	414	373	399	430	386	373	443	391	404	401	406	403	387	370	425	431	383	380	402	398	416	444	421	441	386	392	368	393	398	391	419	414	409	365	420	398	385	393	411	374	393	359	416	436	440	373	375	378	399	391	363	432	408	404	378	376	417	386	362	414	429	427	437	353	399	386	391	409	388	428	393	379	410	404	373	402	335	377	379	388	401	432	436	372	392	377	419	389	412	422	356	389	377	396	379	383	368	399	412	369	399	404	443	401	424	375	418	399	370	436	392	414	416	424	391	381	420	389	395	412	429	408	433	405	395	401	426	403	400	421	395	411	391	434	392	382	363	438	413	382	416	371	384	424	430	397	403	389	395	415	362	369	423	408	388	407	402	419	367	422	442	393	399	430	407	413	403	399	389	430	403	452	446	378	387	407	397	387	394	408	423	410	386	396	401	396	406	372	417	402	390	407	401	414	374	406	373	402	364	394	397	377	401	441	443	402	406	406	375	393	439	385	395	388	400	398	383	411	403	410	438	408	395	389	402	410	389	387	415	422	413	388	388	433	431	364	393	420	393	388	433	396	376	371	428	376	411	397	386	395	443	388	381	411	421	410	395	399	390	386	409	379	379	402	414	382	373	418	395	360	388	402	409	416	413	381	426	393	385	390	391	408	412	385	387	416	405	429	449	399	399	367	410	384	409	416	366	438	389	389	442	437	380	380	410	445	383	404	407	381	393	384	413	439	387	390	404	390	372	375	386	432	379	396	400	427	381	407	390	421	410	409	418	408	414	415	397	402	378	411	396	362	368	411	364	410	376	400	402	393	392	407	374	391	387	423	395	396	414	370	400	370	435	395	438	430	418	404	390	426	430	347	413	417	409	413	397	400	412	395	422	416	410	427	363	368	376	393	401	415	414	413	390	417	401	391	357	382	374	392	380	400	370	427	390	422	354	395	374	406	410	377	422	393	398	395	392	391	395	403	407	413	422	419	451	367	399	412	408	384	390	361	416	403	427	390	367	437	390	407	417	372	395	416	409	396	404	408	421	396	370	418	403	392	381	412	424	386	413	433	394	392	393	411	396	407	404	408	414	401	389	408	412	435	406	396	388	402	397	380	407	388	439	375	415	388	413	408	378	431	432	393	408	404	406	437	412	371	403	410	426	407	411	423	384	399	420	405	415	420	372	396	409	421	413	353	404	396	387	404	394	394	416	377	426	370	419	402	393	394	402	407	395	421	407	417	418	432	416	407	405	412	395	384	366	415	402	374	410	359	400	428	394	435	418	422	389	400	384	411	399	428	406	410	372	408	369	379	382	362	396	401	377	387	433	385	402	379	397	440	391	387	420	384	406	383	390	420	375	382	397	387	385	373	375	360	383	408	389	382	401	372	394	389	374	379	426	405	407	382	405	406	377	401	398	381	397	404	385	392	386	413	410	396	411	397	383	382	400	407	408	416	423	426	383	424	404	382	394	377	403	380	359	375	386	376	424	410	386	404	396	432	425	379	393	416	361	376	396	406	413	408	364	404	422	364	404	389	389	398	399	395	383	383	414	396	397	375	382	403	388	407	383	388	412	408	389	386	409	381	414	398	374	447	381	375	425	428	397	447	359	370	392	403	396	372	445	401	436	414	405	407	404	436	450	367	405	389	380	406	360	380	388	407	355	409	381	401	365
4715	5037	4299	2335	1525	1459	1462	1229	3011	13591	20493	14175	6061	2174	846	522	433	373	342	393	357	407	408	381	387	357	402	399	392	401	388	361	371	359	376	407	366	392	401	405	373	405	373	377	380	372	385	387	350	379	387	370	371	348	407	392	397	365	382	364	388	367	370	352	359	366	417	359	349	365	403	334	371	339	365	381	375	420	389	365	375	413	366	382	368	368	347	376	378	364	333	347	391	389	406	374	358	352	370	374	366	381	345	364	377	363	379	383	358	356	383	374	370	371	387	366	333	375	379	351	385	391	359	357	364	379	352	393	377	359	393	328	346	373	396	353	371	345	374	351	391	356	352	345	364	385	378	394	370	411	370	364	395	359	369	360	343	376	344	347	415	341	374	343	409	377	358	389	419	363	374	372	344	363	415	409	374	373	355	394	357	396	374	402	388	402	391	381	380	360	357	400	336	388	411	370	342	402	398	355	365	328	376	349	391	361	378	343	372	359	374	358	392	364	370	381	423	370	356	363	385	375	406	374	339	366	392	384	367	390	373	348	381	344	355	349	396	390	370	354	384	366	367	373	362	369	367	337	360	366	380	394	395	373	370	350	345	386	372	367	350	405	401	393	356	352	364	395	386	372	353	385	363	374	346	365	361	385	372	362	362	373	416	407	387	392	374	407	371	353	354	381	375	407	374	365	357	379	401	371	380	351	350	381	354	373	323	372	383	399	365	374	372	372	377	374	377	408	370	358	360	368	383	366	355	374	377	384	386	375	380	387	381	386	357	389	398	387	361	373	383	379	364	347	368	370	387	360	380	367	381	347	375	379	370	362	370	397	391	349	342	391	372	374	373	377	382	388	374	373	384	332	371	335	387	374	363	367	386	354	407	342	357	367	373	393	355	388	354	346	357	400	356	357	351	348	366	372	356	420	374	389	387	367	349	341	376	339	357	364	357	340	352	387	397	355	355	366	370	358	361	389	368	391	337	384	351	390	371	375	344	363	394	356	354	375	383	374	324	388	371	381	342	387	366	361	388	377	369	362	368	379	349	355	358	385	387	382	384	354	355	401	410	357	367	366	396	375	362	365	369	365	379	387	366	374	357	384	373	386	382	382	369	368	367	373	401	369	392	373	345	393	382	396	359	405	362	348	418	377	347	342	408	401	331	371	380	371	365	399	393	369	385	376	385	371	361	388	395	350	414	366	367	382	363	353	411	399	369	395	377	353	367	350	348	386	383	389	365	381	338	370	380	381	409	388	364	400	374	360	370	348	384	380	380	308	357	375	325	357	394	375	380	359	370	407	350	348	398	369	377	349	387	370	362	349	372	365	355	359	350	341	378	333	376	353	361	348	380	355	356	357	355	395	379	366	366	394	377	385	377	374	361	325	383	356	340	361	350	364	348	407	384	356	376	409	347	401	352	375	373	367	370	364	400	390	368	387	371	364	381	368	370	363	375	383	391	399	365	382	373	357	351	382	368	376	369	368	379	374	369	368	399	345	361	355	371	389	362	380	376	377	367	390	353	389	380	381	378	389	331	370	385	325	349	362	357	389	338	344	352	371	381	408	355	387	335	369	401	371	369	353	387	349	388	391	370	351	402	374	373	367	340	371	358	380	406	392	346	374	376	375	360	373	350	396	356	379	366	375	407	395	363	375	369	397	396	372	419	342	383	370	369	384	361	421	371	348	314	351	361	362	378	382	386	402	358	365	355	374	348	348	348	353	374	359	374	338	363	402	362	362	353	371	401	386	376	379	368	380	367	368	377	413	331	354	328	373	382	398	359	351	352	348	377	333	378	363	376	368	342	389	388	371	386	363	383	357	362	400	368	370	340	374	376	374	371	374	362	389	401	402	382	368	379	356	384	374	360	360	381	343	373	368	426	349	383	330	405	335	363	384	345	361	384	374	357	366	339	342	355	378	355	366	367	370	374	380	384	370	380	365	406	376	362	375	376	360	380	394	368	375	349	385	401	377	389	396	391	401	360	380	400	391	374	351	374	357	339	380	365	357	345	383	391	357	390	354	373	372	337	361	358	385	361	375	364	390	380	375	363	376	350	366	393	379	409	339	361	399	331	331	342	339	375	387	355	395	339	344	373	400	347	356	355	386	387	367	391	376	337	363	367	386	327	350	391	363	379	405	412	392	360	359	383	360	344	392	378	347	366	336	369	392	365	369	366	409	338	371	395	370	371	392	397	387	374	350	400	356	371	388	367	403	361	373	404	368	390	396	368	355	381	385	370	360	409	357	368	359	398	389	407	361	374	352	349	364	378	395	332	389	359	367	369	432	377	346	390	367	349	387	339	380	370	353	382	369	385	361	336	370	372	344	401	370	363	390	379	362	344	378	385	382	375	354	420	366	379	375	401	365	385	404	368	366	372	366	384	364	371	365	365	402	376	370	379	346	369	367	345	378	365	381	372	374	380	386	380	371	373	389	359	370	348	374	367	372	372	338	381	357	361	390	350	380	369	398	397	379	369	353	359	339	384	387	388	412	362	377	378	384	407	370	390	386	364	367	371	375	350	350	378	384	355	370	362	410	327	352	394	359	357	354	383	380	368	383	379	347	359	357	365	377	366	377	351	349	365	355	420	375	380	366	382	363	377	396	377	395	402	367	383	347	384	394	385	381	360	362	388	354	376	371	359	366	382	392	387	376	402	388	384	360	374	358	332	370	349	376	361	341	384	317	379	358	340	382	377	365	401	337	381	337	377	401	347	352	383	352	376	374	354	348	346	346	374	360	346	384	394	353	352	395	379	389	348	353	379	355	385	383	331	373	355	378	343	366	342	378	368	373	368	387	379	362	379	387	392	394	366	385	378	369	330	345	348	362	397	341	376	377	339	360	353	378	387	368	350	386	392	345	347	400	363	372	365	356	369	341	371	368	356	371	336	369	391	370	404	370	362	359	366	372	380	389	391	400	385	364	383	403	383	345	359	394	373	340	371	380	331	318	385	376	368	368	404	377	373	380	367	367	346	400	368	390	369	374	393	387	385	372	340	372	379	355	348	392	369	374	353	374	367	396	385	375	368	395	378	372	347	391	350	360	380	347	360	370	362	382	377	392	369	372	359	336	384	349	355	369	379	379	370	390	378	368	374	413	356	361	362	378	405	341	365	368	395	379	397	343	370	365	362	346	327	398	343	392	379	395	342	392	349	360	385	392	400	380	370	338	357	329	374	384	352	362	362	383	348	368	359	353	384	369	345	321	370	378	378	345	405	343	357	362	344	370	356	373	360	381	361	355	372	378	378	366	368	379	358	362	363	360	382	379	349	352	365	383	377	361	384	339	405	407	358	371	351	327	403	365	396	379	403	344	370	372	376	367	383	379	355	370	347	429	347	353	367	365	342	384	365	380	372	399	397	352	376	350	374	358	376	344	388	372	340	366	399	370	382	368	355	354	360	392	375	361	373	373	344	368	350	345	354	379	337	371	365	372	375	391	367	362	430	352	422	382	373	384	384	371	408	363	367	360	384	350
24543	21400	28615	24547	21160	6850	2719	1548	1253	9907	32522	31558	17558	5879	1697	796	590	525	520	569	497	545	579	525	533	584	544	535	482	524	528	474	528	538	539	516	571	507	505	524	502	530	524	507	465	477	499	568	497	532	530	529	526	499	504	573	504	520	558	567	504	559	484	534	514	546	502	510	520	496	543	548	510	515	475	537	499	507	517	507	507	500	495	492	523	532	527	514	516	504	532	535	517	536	570	532	499	560	516	543	543	561	529	514	523	512	529	505	536	533	479	486	495	523	505	526	470	511	536	508	525	531	482	509	534	496	508	535	504	472	533	488	503	510	536	491	511	492	515	508	496	497	528	529	524	512	503	512	503	495	511	528	508	492	463	498	508	485	542	542	533	514	533	481	524	513	518	475	500	512	506	548	510	507	503	475	523	509	527	536	474	558	490	551	517	517	518	525	521	477	522	478	541	508	525	501	528	514	533	532	501	514	487	544	473	500	527	535	473	521	536	519	523	510	517	518	511	538	495	504	537	532	516	513	509	522	501	504	542	510	549	531	501	487	538	474	515	493	533	500	501	504	518	473	546	500	516	505	500	506	506	485	486	492	513	536	525	524	546	515	551	487	549	530	511	474	480	501	541	505	525	494	501	490	511	489	567	498	534	486	525	510	496	498	507	535	529	521	549	528	528	519	509	537	506	520	498	500	518	495	548	509	481	495	537	503	520	497	523	486	537	492	517	534	497	514	563	512	497	501	527	537	527	527	502	532	541	466	524	500	497	492	507	497	540	516	538	517	541	520	476	525	465	514	494	504	521	495	530	480	519	501	494	513	520	484	509	496	498	521	506	527	509	456	527	542	517	524	522	489	469	490	502	513	522	499	544	490	480	516	500	548	470	513	492	502	493	511	499	543	506	487	522	531	526	513	450	507	502	569	494	529	511	520	543	538	514	566	582	539	532	515	457	524	504	463	489	516	548	520	496	535	529	525	529	563	493	515	497	503	491	519	536	515	535	530	523	521	513	500	494	511	512	500	469	512	524	495	539	493	514	543	465	560	548	521	501	509	501	519	508	530	547	452	491	488	509	531	475	543	520	521	516	511	514	576	534	464	480	531	534	533	532	527	531	521	521	481	542	483	536	495	489	496	531	519	537	501	512	503	550	526	523	520	468	483	509	551	563	526	513	520	503	496	503	493	547	509	525	519	552	508	509	524	518	496	487	472	520	516	502	528	497	537	493	480	503	481	567	516	524	498	535	519	488	568	539	481	498	531	521	495	556	511	525	509	494	523	478	511	513	547	520	544	537	566	483	523	531	511	562	519	511	506	537	511	484	501	507	485	492	550	494	526	490	528	515	477	476	554	546	510	523	503	538	518	491	530	513	488	508	543	512	511	513	524	471	492	508	515	527	522	530	507	500	484	490	471	497	485	502	488	536	469	544	542	482	520	502	515	472	484	511	533	497	526	507	487	503	504	480	545	512	500	497	507	501	551	519	510	512	505	487	535	545	503	525	487	497	516	539	469	532	493	534	526	525	523	525	533	516	495	444	551	489	501	466	497	509	534	482	501	484	473	467	491	520	477	496	555	529	509	567	495	496	502	520	507	534	528	517	508	514	523	501	477	502	540	475	549	538	476	492	558	495	495	499	512	478	523	475	509	541	545	521	546	512	524	528	540	485	524	504	486	539	559	494	490	509	551	533	507	523	516	517	522	514	514	558	511	514	508	538	555	545	561	531	527	484	499	491	528	527	469	546	508	539	510	464	543	562	531	523	459	496	513	520	524	501	516	534	532	508	504	494	525	540	498	478	529	558	496	506	508	498	516	477	505	523	509	539	542	517	489	479	526	521	527	529	545	500	479	500	490	519	530	510	530	538	509	469	513	523	512	465	551	488	524	530	494	479	510	497	517	506	528	464	488	513	504	514	480	475	511	458	500	553	532	510	479	506	536	531	501	524	511	481	530	488	512	529	543	461	515	482	520	453	534	555	549	504	533	515	498	517	538	508	505	569	538	509	495	493	534	514	554	503	513	491	493	543	491	541	516	516	516	479	470	522	484	546	494	513	474	486	506	511	490	510	483	516	529	487	501	516	459	476	522	492	522	523	538	539	469	506	485	487	541	515	503	521	498	514	558	495	500	530	555	527	527	530	530	522	507	545	478	526	487	570	500	468	476	516	515	486	512	542	496	488	528	528	482	526	498	507	546	523	499	460	499	501	499	478	552	505	537	491	461	498	512	526	508	481	496	491	489	545	522	508	549	539	545	511	478	520	521	467	499	465	494	528	496	503	490	501	532	500	481	499	517	512	533	493	499	506	502	525	520	506	510	509	508	540	497	547	511	511	542	520	515	546	506	522	521	531	524	490	499	502	517	528	530	504	525	539	493	557	513	549	522	536	539	493	504	543	521	512	482	462	486	485	538	532	539	484	527	467	485	531	550	535	473	495	524	506	539	545	502	507	534	543	569	507	506	528	507	481	470	513	512	489	553	526	524	508	495	490	495	552	517	489	548	458	502	512	475	491	538	540	483	500	488	519	491	507	493	519	513	516	503	532	501	540	543	557	556	494	474	452	505	517	563	530	507	556	502	526	537	501	493	502	494	519	506	480	535	525	477	503	500	510	530	504	486	501	529	537	534	543	485	502	475	531	521	538	496	449	513	521	476	565	537	514	536	507	510	519	506	472	493	515	515	557	546	514	521	537	525	507	497	464	467	517	521	532	478	471	489	500	527	524	492	561	480	538	534	504	551	487	515	518	489	519	508	536	498	489	495	558	496	518	543	553	496	511	486	541	537	513	541	523	496	472	476	490	498	503	521	505	501	493	483	505	526	484	524	487	485	527	472	501	488	507	540	502	518	509	561	542	470	481	503	517	504	501	512	502	480	514	502	508	503	538	525	529	497	509	501	514	480	502	506	522	511	538	533	509	482	503	537	506	510	503	481	478	525	534	535	496	492	549	463	528	523	536	535	501	491	487	502	501	508	497	494	548	506	521	510	470	492	503	480	507	499	517	499	509	507	526	512	518	521	503	512	545	450	500	510	519	505	541	553	503	499	502	550	567	509	516	487	491	531	473	512	525	537	517	497	507	512	476	486	506	528	531	493	559	493	465	524	538	542	493	515	522	546	517	463	517	546	545	544	540	495	500	548	484	533	493	497	506	543	516	519	534	516	504	489	506	519	513	502	495	494	479	489	547	538	533	517	519	515	528	537	514	506	501	522	509	463	491	508	513	532	502	510	576	532	518	496	498	505	492	506	509	509	515	505	506	472	520	514	487	496	484	487	484	513	515	488	509	505	494	538	531	488	518	508	488	516	490	505	477	500	493	524	481	490	508	553	492	465	498	470	514	478	494	503	484	514	518	507	530	488	508	502	495	473	530	515	477	580	523	493	523	492	524	512	542	488	501	527	506	521	509	520	534	497	505	486	502	479	505	507	508	544	545	477	523	549	521	531	486	489	473	505	509	514	494	514	536	516	499	540	513	513
5055	7767	7218	3682	2491	2212	2367	1770	1743	13035	33024	26210	13317	4926	1739	845	540	467	476	430	443	470	492	493	471	396	486	480	455	497	442	480	447	450	471	494	480	460	500	446	474	464	476	471	480	430	468	477	479	438	478	430	440	448	498	495	443	456	462	472	463	462	483	480	490	424	444	454	462	483	458	483	480	428	463	474	520	467	490	456	456	418	459	486	467	426	427	463	473	479	463	470	464	489	480	460	475	445	409	472	467	453	437	489	447	486	439	500	483	474	470	452	481	471	479	463	512	459	465	464	464	454	513	458	502	455	478	455	512	470	470	488	488	506	477	466	483	464	477	475	491	445	457	483	460	430	460	471	459	463	449	491	450	452	429	491	479	482	442	446	496	472	479	523	506	512	489	479	439	464	451	467	448	470	437	449	510	446	477	431	474	474	463	462	449	467	468	446	437	458	453	424	446	466	506	512	446	486	443	458	451	479	463	466	488	464	488	478	452	450	442	483	480	475	450	492	469	431	444	443	441	455	464	439	458	457	478	483	453	421	443	424	500	424	461	490	485	455	497	460	442	447	479	467	465	452	476	460	437	475	430	429	444	459	466	468	492	420	516	457	467	492	457	472	477	486	463	451	477	490	445	468	465	459	479	459	448	489	423	458	461	441	446	446	483	448	438	438	453	504	469	459	428	481	447	465	455	458	452	450	461	467	457	440	451	449	458	466	448	488	469	482	477	438	478	464	452	481	433	449	449	445	502	441	466	449	462	493	484	453	459	440	464	478	445	461	458	447	459	472	491	464	486	438	475	482	484	460	418	459	464	467	461	471	484	470	465	454	486	471	459	462	470	488	492	434	464	476	468	491	478	463	469	462	433	448	471	487	487	485	440	487	501	447	451	456	487	454	460	453	523	446	480	440	474	470	482	449	462	448	526	437	464	473	452	481	498	484	469	458	459	439	457	473	449	459	501	457	521	450	500	467	471	474	483	450	443	472	450	456	448	472	473	474	473	457	459	495	477	428	454	464	436	443	481	458	492	480	469	473	478	496	455	455	444	474	465	444	501	465	459	428	478	453	473	466	463	465	482	486	452	469	458	487	476	506	468	462	481	485	449	440	484	475	510	440	442	461	474	478	491	470	451	442	469	479	470	441	448	443	413	470	487	459	454	464	463	475	510	471	465	437	446	453	439	464	469	498	496	524	461	464	475	498	487	443	452	485	447	445	479	488	484	476	476	473	498	450	442	463	486	474	464	438	467	495	429	478	495	441	451	472	436	468	455	471	474	472	433	510	449	447	458	433	468	489	464	468	457	455	468	417	494	458	488	494	443	494	446	474	457	469	485	443	469	497	416	456	432	458	468	470	488	453	456	448	457	457	476	418	452	467	432	433	455	460	454	436	461	476	479	467	521	467	439	475	474	484	474	459	483	461	451	484	444	465	453	474	462	484	472	490	485	452	502	489	438	466	477	480	445	442	480	458	492	452	472	449	441	493	464	456	453	457	474	503	459	452	498	473	447	480	454	456	484	494	489	479	501	482	446	477	449	436	521	485	479	474	461	482	451	460	450	458	432	499	472	487	463	463	451	457	480	462	455	441	478	474	462	484	429	442	462	523	469	447	436	470	491	486	473	473	457	458	460	419	511	426	436	472	481	462	492	470	520	447	453	456	474	466	448	429	458	443	459	451	499	468	459	482	470	458	481	450	479	474	451	486	457	464	472	474	467	499	466	497	476	478	441	487	462	456	416	444	447	443	477	479	454	502	463	483	435	497	478	462	470	451	452	451	493	482	515	418	445	428	466	481	389	475	490	448	435	436	439	456	450	460	495	454	467	476	474	469	502	463	468	475	443	457	478	488	472	473	483	476	476	505	465	463	469	450	428	480	485	458	477	471	467	443	471	478	469	477	448	491	449	436	466	493	492	460	467	449	463	470	467	454	433	448	467	470	459	476	484	445	473	429	448	475	478	498	475	490	424	458	442	501	450	452	440	488	485	443	482	440	444	444	460	464	447	498	458	448	477	468	467	439	436	456	434	464	449	451	431	497	448	435	455	479	464	482	452	422	434	478	498	451	467	453	501	518	464	434	468	454	459	471	498	471	437	484	472	452	475	472	439	468	450	449	449	458	451	497	458	467	452	481	487	447	452	462	460	498	446	444	462	470	413	457	467	475	490	448	470	467	453	479	447	487	433	452	481	468	464	476	471	468	432	518	451	504	439	457	493	471	478	428	473	522	473	456	490	480	464	470	439	461	455	447	496	458	476	476	438	483	447	450	460	467	449	453	454	485	463	480	464	426	450	503	462	464	502	471	444	449	474	424	467	481	493	458	482	466	472	474	488	458	440	427	460	471	436	456	493	466	454	473	467	477	474	483	463	481	506	475	468	453	461	476	440	455	479	466	428	479	503	439	441	453	467	473	464	467	500	465	483	423	463	488	460	496	477	450	422	431	501	457	488	488	430	454	436	476	464	461	423	444	456	457	465	449	450	467	436	466	432	426	477	444	443	461	472	459	482	474	470	459	462	435	423	456	489	427	403	493	468	445	451	458	455	458	433	460	453	488	458	481	469	463	457	486	488	476	455	443	443	447	459	483	435	471	470	409	433	477	473	470	443	417	487	435	438	461	483	482	439	465	453	443	454	452	467	485	448	450	480	447	480	461	488	467	505	443	460	449	446	448	439	473	468	459	461	471	511	470	500	443	468	445	487	452	473	449	424	465	467	445	461	446	467	475	457	443	496	461	441	473	465	492	494	440	495	424	447	458	476	460	475	420	483	481	446	476	499	511	474	496	467	473	455	466	473	463	483	452	487	423	470	425	460	439	478	515	457	464	419	485	451	496	459	463	507	489	467	441	456	513	432	463	461	489	489	448	490	484	407	495	464	439	429	443	444	471	468	452	449	433	438	459	448	436	490	467	469	483	481	497	446	465	444	463	454	442	433	453	457	433	441	439	472	469	487	451	487	451	433	429	439	465	490	440	449	494	470	440	468	453	453	493	442	480	480	449	461	468	494	500	473	469	449	481	453	450	421	451	453	440	453	459	460	457	433	482	470	430	459	446	481	425	460	487	490	497	422	473	479	431	418	468	411	470	480	444	478	448	460	485	471	462	445	458	480	440	462	498	474	447	443	491	455	448	524	490	469	500	439	458	439	428	469	451	453	457	470	482	476	422	473	439	451	504	455	464	446	433	445	483	443	472	486	464	433	481	478	452	470	443	459	479	444	496	432	462	435	462	471	459	497	428	453	474	434	453	499	469	451	447	446	426	437	463	454	463	451	472	463	488	447	428	481	507	478	471	508	470	477	433	455	473	464	471	478	493	428	466	458	433	437	467	431	458	467	485	453	433	485	449	426	477	453	451	486	464	488	440	443	471	475	458	467	481	474	450	497	452	489	437	464	439	478	481	451	456	460	482	480	460	470	449	452	500	442	478	514	450	462	493	472	404	484	461	509	434	416	459	488	479	454	462	454	513	482	440	434	447
27754	10850	2083	1019	496	479	533	555	461	554	1604	1972	1472	827	544	415	376	362	374	359	383	373	407	366	356	360	400	380	413	429	381	399	391	382	356	412	370	353	383	401	391	395	363	384	400	376	322	367	376	405	374	403	379	392	353	352	392	382	381	401	403	407	364	408	385	375	419	391	386	353	404	393	384	341	382	364	380	383	387	379	403	395	376	361	368	389	363	354	406	398	372	346	385	343	376	420	358	385	394	413	373	341	368	412	381	432	376	401	378	390	359	386	417	338	382	367	370	390	358	372	394	400	361	386	369	376	371	352	378	366	406	344	379	401	397	359	354	377	371	398	363	393	386	348	387	356	391	372	376	394	373	366	380	385	361	387	391	357	391	382	335	398	363	418	385	383	391	414	393	411	379	396	355	385	369	396	352	361	394	364	405	353	391	380	401	403	409	340	363	404	368	359	384	401	409	410	398	373	333	381	371	367	378	382	426	373	393	366	394	367	396	389	385	384	361	407	397	401	402	366	379	377	395	402	368	370	379	358	383	387	374	389	374	374	395	372	377	351	377	397	369	372	346	385	365	370	376	386	365	384	383	386	384	360	387	390	331	375	382	371	407	362	371	394	388	373	402	390	372	373	371	339	369	388	379	370	382	385	397	395	403	378	409	405	390	358	376	387	380	357	376	387	380	403	399	368	369	391	345	391	374	361	330	387	355	356	384	400	381	385	369	335	355	360	392	375	357	355	416	333	388	385	362	395	387	385	332	355	377	428	405	357	395	401	385	360	390	408	390	370	416	313	371	378	358	370	407	385	399	391	364	395	403	393	381	368	339	380	369	373	411	334	373	408	379	348	352	389	385	386	375	365	366	391	373	354	348	381	405	378	367	368	371	355	412	365	364	362	397	376	378	336	420	411	367	344	378	383	374	341	355	357	400	391	379	372	382	314	374	398	390	361	406	398	365	355	392	391	366	378	375	346	375	389	381	388	385	423	358	373	409	366	365	403	353	406	357	374	403	379	387	379	355	409	356	374	390	422	393	352	344	375	375	364	378	356	366	368	376	364	381	373	365	375	369	360	353	393	371	383	347	374	371	381	391	360	371	358	375	368	342	377	399	375	383	357	393	365	379	383	365	363	368	407	369	386	353	375	351	362	368	385	354	375	382	382	366	393	352	392	400	374	391	384	381	373	379	428	356	367	396	360	358	357	379	364	435	430	357	428	370	386	390	378	399	359	388	372	362	376	367	386	341	407	330	403	388	362	376	393	391	413	342	381	376	352	376	394	364	416	382	372	378	389	368	352	390	345	356	394	373	397	367	370	365	362	358	388	356	409	361	416	358	367	377	415	378	387	355	390	355	350	384	374	386	379	399	403	374	376	354	374	343	394	383	366	382	358	384	379	374	350	342	391	363	361	341	377	352	403	356	400	392	350	373	409	380	373	377	392	380	419	352	358	343	424	354	394	393	433	405	402	340	367	349	370	394	348	352	393	391	368	359	416	354	378	393	388	346	361	376	379	373	362	372	397	401	407	392	375	369	344	424	391	392	366	365	389	391	376	377	364	377	385	380	386	366	417	370	368	389	354	365	392	369	422	384	383	373	352	369	344	349	352	379	381	376	367	380	343	392	363	401	367	373	369	380	381	348	387	378	373	368	336	365	373	335	382	382	365	375	393	377	396	382	362	397	330	375	384	368	368	410	392	377	371	375	410	398	409	362	358	375	373	376	389	378	389	421	362	412	399	368	369	344	375	406	370	392	410	353	360	384	403	394	372	371	378	401	324	402	395	350	362	377	362	437	379	393	383	371	379	396	352	355	412	393	368	367	387	349	394	360	365	367	395	383	373	385	405	390	411	378	382	374	411	389	321	374	406	408	381	367	387	384	392	356	378	400	371	385	351	389	374	393	362	390	369	407	372	361	412	378	370	352	349	378	369	387	396	350	378	409	375	378	386	356	418	337	326	356	413	393	374	368	382	399	403	372	350	345	385	382	427	381	404	397	347	392	401	343	360	402	389	410	401	384	361	396	356	339	376	378	364	364	376	379	429	367	370	395	347	360	369	396	402	383	382	376	359	389	385	361	378	378	368	384	407	384	394	386	377	406	420	356	361	396	374	405	364	408	341	383	395	378	412	330	390	360	381	388	411	362	397	356	387	384	351	382	374	383	389	410	357	381	411	379	405	358	350	362	333	374	376	394	369	388	393	367	368	376	374	318	371	398	382	369	391	368	386	382	365	423	400	375	375	396	376	368	385	355	410	398	400	403	358	405	347	376	395	394	362	388	366	364	364	375	387	363	378	346	404	411	402	379	356	362	365	370	378	383	354	382	383	370	356	412	381	399	401	388	374	391	397	405	383	360	388	375	370	400	352	378	361	410	380	387	403	387	400	393	364	369	341	387	363	387	371	362	379	358	369	382	377	405	381	392	387	416	377	419	397	336	372	349	375	366	380	359	366	393	384	400	421	363	399	355	373	359	383	386	353	377	373	375	373	377	328	405	373	361	404	355	353	364	379	379	384	397	355	397	375	382	410	383	422	317	402	414	361	354	316	366	382	380	365	356	389	345	384	340	366	387	344	386	381	338	412	358	365	412	384	376	381	387	360	368	383	357	378	403	381	390	379	360	371	366	386	409	384	391	366	379	364	389	407	365	377	374	362	383	369	346	389	391	362	356	398	404	394	379	361	394	380	365	419	371	390	353	396	356	357	391	365	370	349	370	372	379	397	386	380	377	349	357	385	387	383	395	364	386	387	342	395	360	389	385	405	356	371	394	386	402	370	351	378	391	355	406	384	406	346	420	367	372	375	373	385	409	394	366	388	376	366	372	370	373	370	386	378	362	379	388	404	338	348	373	355	358	409	348	390	369	397	407	372	393	367	373	372	371	367	360	361	383	366	389	398	376	374	368	345	374	415	411	393	364	351	375	380	420	365	355	372	372	421	393	403	359	367	416	374	369	367	370	384	373	352	358	396	388	384	357	389	354	378	404	353	375	380	398	380	358	408	343	380	363	382	378	379	383	389	366	379	396	373	388	388	387	390	384	355	354	403	339	362	401	411	366	379	388	363	370	392	356	375	383	381	381	357	409	362	387	387	358	387	366	368	369	356	382	392	412	391	383	372	417	412	400	372	408	378	380	383	382	394	414	397	364	368	409	351	374	387	402	428	368	394	401	381	378	382	368	380	398	377	356	368	400	402	335	348	376	401	404	352	388	354	410	397	359	356	371	395	384	363	384	353	370	388	402	387	362	406	360	374	367	367	410	393	400	367	375	371	366	343	331	368	364	371	378	391	358	377	401	389	395	346	370	358	359	430	377	377	358	384	366	353	349	368	416	356	376	407	381	390	370	356	378	401	405	379	370	355	380	374	369	362	373	390	347	387	373	391	351	343	383	366	364	387	387	396	395	415	389	399	368	393	364	366	386	366	401	400	377	393	370	399	375	403	354	365	399	392	380	377	380	375	382	386	390	369	350	343	370	378
5662	1644	1820	918	581	511	651	697	639	741	2348	2344	1662	881	513	360	350	371	342	356	332	321	365	357	359	349	368	316	316	352	331	317	337	357	340	327	343	381	338	367	329	340	348	341	313	334	343	316	358	361	340	341	346	356	328	343	375	357	334	306	354	342	320	327	323	323	330	369	341	319	346	370	344	358	344	339	322	356	322	322	336	357	311	359	335	344	346	321	361	339	358	350	341	299	356	317	376	330	376	372	359	333	353	372	367	330	338	335	352	344	340	345	337	356	352	358	329	335	354	338	311	340	346	339	334	352	330	313	336	336	360	348	351	343	360	310	329	363	342	316	346	351	338	309	365	351	379	349	362	330	297	378	345	371	344	368	334	354	347	355	334	344	321	333	346	338	333	341	335	343	327	346	341	333	327	375	356	328	351	344	332	339	322	353	315	362	295	344	359	342	336	328	350	367	349	351	318	350	319	339	361	345	343	352	351	320	335	370	359	328	339	373	363	330	340	332	377	341	332	377	321	344	349	348	340	338	339	332	349	337	319	345	334	340	362	358	353	295	318	347	350	323	359	342	354	310	326	339	330	353	374	310	332	344	360	356	347	322	333	365	327	354	354	343	351	364	320	346	318	356	347	329	349	342	358	323	318	354	316	337	355	344	322	327	387	348	370	373	356	351	354	340	354	326	376	342	368	358	342	323	337	315	347	339	342	341	332	331	351	331	330	277	344	367	365	340	366	353	340	337	381	336	345	315	337	350	338	349	320	318	324	347	327	333	350	346	340	350	350	367	388	332	328	359	343	360	365	342	317	367	338	337	339	360	352	352	362	343	343	337	341	375	338	375	361	351	342	369	313	320	386	334	352	344	330	354	354	326	336	365	353	313	357	364	320	318	358	303	325	398	349	370	345	355	370	365	339	330	340	336	336	327	344	376	324	365	345	320	367	327	343	306	369	330	319	340	334	341	376	338	342	316	369	353	356	345	341	349	309	371	351	346	339	329	320	320	345	345	336	360	355	328	338	331	378	377	353	327	408	333	343	335	333	358	356	328	342	354	365	339	338	346	360	337	350	328	361	316	337	351	365	319	339	319	320	332	366	373	347	344	357	347	342	335	341	346	318	316	324	339	329	349	350	374	370	372	346	314	356	312	334	326	355	323	334	368	348	345	355	351	343	328	357	324	304	338	335	371	342	311	367	339	343	336	343	335	351	338	363	360	368	362	320	327	358	340	346	353	355	341	339	342	348	334	366	358	386	328	339	349	318	327	327	329	309	355	331	359	323	365	348	375	345	310	360	325	352	344	367	341	338	336	344	369	357	358	371	326	315	353	323	316	344	353	310	366	341	346	347	330	350	313	329	376	340	344	348	310	331	347	343	358	363	353	325	351	333	340	337	321	334	358	345	326	355	362	303	334	339	320	338	341	371	308	328	346	334	343	341	347	356	368	337	335	335	342	316	356	354	361	355	324	340	337	347	365	363	337	326	362	331	364	348	348	360	323	310	337	313	391	362	335	352	362	343	330	325	376	344	361	326	329	345	353	345	338	364	342	330	377	353	326	330	342	310	348	384	308	359	333	359	309	328	342	346	357	345	338	339	380	322	358	344	356	359	350	331	351	372	350	328	375	352	367	300	311	328	356	307	330	344	321	335	332	349	340	367	328	325	348	352	334	327	362	355	328	331	334	359	358	351	360	347	296	319	352	336	329	346	343	320	351	341	375	312	326	367	343	323	330	316	341	325	361	355	370	333	316	348	366	354	348	355	325	305	332	369	335	350	347	324	334	344	339	298	374	355	355	336	322	327	370	346	362	341	344	362	356	356	342	380	303	345	302	331	344	346	342	360	324	326	343	300	326	369	326	335	336	329	365	322	350	357	333	353	372	336	333	362	336	357	322	363	397	329	346	363	309	341	354	304	365	376	359	305	365	352	333	340	349	316	327	332	368	339	333	320	354	351	346	317	366	298	332	330	323	336	337	353	359	349	346	342	338	332	364	321	340	347	333	323	331	326	342	352	355	338	339	376	349	327	352	352	332	362	346	349	362	350	352	310	381	332	338	359	325	325	321	319	335	331	357	341	344	352	331	351	341	310	309	349	321	354	324	348	351	345	333	330	315	326	348	375	334	307	369	367	342	332	336	365	316	351	334	316	340	329	339	342	321	335	349	314	355	348	370	349	365	347	337	346	354	359	358	314	364	348	354	334	371	343	350	362	393	349	323	317	310	368	366	370	347	364	358	371	321	347	358	310	367	330	343	378	352	341	310	344	339	340	343	357	330	330	332	331	349	364	311	336	375	364	336	371	359	337	355	371	345	353	352	329	341	340	327	327	354	316	349	315	358	334	348	352	344	301	364	322	351	342	323	366	361	346	374	339	355	358	325	334	334	310	309	357	329	324	324	343	303	331	308	340	362	380	356	343	369	328	354	328	317	331	342	331	332	349	364	359	315	354	328	339	343	341	360	359	348	352	347	319	342	333	356	367	304	319	345	343	344	347	336	344	343	313	331	322	350	318	359	346	336	341	341	328	332	361	343	339	349	303	336	307	334	335	333	362	322	352	338	357	341	353	376	334	333	379	356	339	333	362	333	353	333	334	365	366	329	350	333	355	344	353	358	389	349	355	342	367	365	328	327	371	349	344	326	351	324	353	347	326	313	334	361	350	340	338	336	335	358	326	334	337	355	344	350	356	339	336	344	332	325	341	341	322	340	334	331	339	336	346	341	359	357	321	323	331	320	350	375	376	330	344	334	348	346	345	341	351	348	370	357	375	325	373	349	346	300	380	371	350	347	336	374	319	344	356	348	351	315	361	307	350	335	353	327	349	341	338	341	340	340	341	339	345	328	327	380	298	345	341	348	315	368	335	315	342	347	346	333	320	354	379	348	349	362	352	360	322	340	360	360	344	325	345	316	338	335	366	347	313	320	347	356	358	329	347	316	321	352	369	324	319	343	324	339	343	312	347	327	346	321	336	327	342	359	331	324	335	360	327	319	353	346	340	321	387	326	323	335	328	380	332	354	324	361	346	326	354	333	335	374	292	337	354	360	369	341	336	348	332	313	353	364	358	362	346	337	351	316	340	315	374	352	358	367	383	310	379	346	363	326	356	347	327	351	361	346	322	316	349	346	304	346	358	337	359	315	359	334	348	363	377	353	327	362	337	350	359	345	330	337	300	348	347	377	330	337	351	354	334	340	335	302	343	310	352	329	351	339	337	364	300	354	316	339	326	344	321	314	351	360	360	345	342	327	352	345	344	301	394	309	308	354	320	308	331	380	356	336	356	338	304	304	347	353	364	357	354	317	321	347	370	355	348	376	367	381	301	351	342	345	364	380	334	318	338	342	323	391	343	336	364	375	341	369	308	318	350	353	316	353	344	320	346	348	337	326	325	334	344	340	345	324	356	344	340	348	340	373	369	360	378	355	315	369	383	372	378	353	333	371	326	343	327	366	309	335	339	347	317	292	314	355	339	345	353	354
25655	21454	27491	25535	7321	1505	1102	1018	883	1271	17038	17595	11611	3729	1142	605	471	376	399	427	382	391	404	415	388	395	376	388	416	433	399	386	379	395	419	407	378	412	367	378	374	393	388	392	369	423	412	372	377	397	358	390	410	389	375	435	377	393	387	387	399	416	374	377	384	387	389	390	382	370	389	383	391	344	369	409	385	379	398	395	373	396	394	374	396	388	380	384	367	375	396	354	378	375	385	343	404	369	389	416	396	388	405	384	418	385	431	396	393	391	435	384	374	397	392	410	403	376	380	388	348	374	389	375	380	386	360	399	392	365	392	381	376	382	387	381	422	363	402	387	394	392	386	427	366	394	373	404	340	389	391	371	364	362	401	388	388	402	395	386	375	410	395	396	395	423	408	369	377	379	433	380	397	423	364	400	397	391	397	375	361	384	372	377	400	412	386	389	385	373	401	423	390	400	377	392	405	397	375	387	394	389	392	397	417	414	370	395	401	348	376	370	369	392	392	377	387	385	390	394	375	403	381	406	379	336	420	388	388	372	371	355	344	374	356	389	367	416	402	398	346	382	432	386	391	390	383	397	397	439	376	391	372	367	390	401	388	354	358	413	398	383	371	417	366	362	369	400	403	380	369	383	385	416	369	395	421	402	404	404	413	397	395	409	364	378	378	396	404	370	411	378	370	372	382	409	388	367	405	378	391	376	383	402	420	393	391	387	386	363	377	389	399	392	356	372	365	354	368	397	387	370	392	397	361	379	406	380	424	368	396	406	371	365	394	371	390	367	380	403	383	392	399	399	401	390	422	395	372	378	388	369	379	387	413	388	392	393	376	406	389	423	399	401	406	407	378	407	367	378	398	356	393	373	360	416	375	422	363	390	339	344	391	381	359	399	388	378	367	413	387	359	396	386	371	371	371	394	390	398	351	402	390	385	388	372	338	377	390	369	390	390	419	386	376	404	381	376	377	372	384	411	360	382	384	368	399	383	408	381	370	384	405	367	445	387	375	349	373	392	415	395	393	392	385	412	382	404	420	367	407	392	342	373	399	386	375	387	374	390	393	382	412	367	361	357	379	393	390	386	443	385	386	381	406	389	395	381	374	391	362	370	363	373	408	410	380	375	365	415	385	366	350	393	354	370	398	405	415	392	360	353	356	372	334	392	408	382	350	384	369	395	372	401	396	382	395	393	395	399	406	353	391	402	377	392	398	413	388	380	366	392	400	380	400	385	359	408	401	374	373	361	378	364	405	360	421	384	371	406	427	408	378	389	370	390	346	359	411	418	397	370	383	352	359	350	449	377	375	381	346	372	380	402	397	349	381	362	393	360	357	390	378	398	355	417	388	369	396	382	362	375	409	382	402	366	399	366	395	373	368	367	352	362	392	374	403	372	394	378	387	408	374	391	388	377	426	392	393	401	434	379	364	341	404	406	373	374	395	397	393	378	375	389	439	432	395	383	372	381	398	373	372	378	405	355	403	408	360	400	380	404	397	405	378	360	402	353	389	374	391	390	403	378	401	382	399	378	392	389	407	387	397	366	389	356	345	386	430	362	403	387	375	386	409	380	381	385	413	379	382	388	365	354	401	390	388	437	411	380	373	400	392	357	378	369	369	385	390	389	383	401	387	392	357	398	369	383	353	376	414	380	429	372	400	384	394	386	386	373	394	382	379	390	389	385	401	374	371	405	383	372	371	387	384	384	382	350	367	381	401	375	367	394	369	394	414	375	355	372	375	415	394	376	394	386	408	406	387	380	416	355	413	375	383	410	374	380	405	402	365	377	417	383	411	433	391	369	398	391	381	373	365	364	377	371	392	383	388	361	368	392	370	398	383	402	387	404	403	346	386	384	362	414	386	381	365	377	380	383	355	371	405	373	378	409	384	384	407	374	385	405	380	367	401	363	395	349	382	381	377	386	388	386	387	425	426	359	392	389	375	349	374	375	394	408	358	401	323	384	403	391	400	401	376	373	361	387	413	408	376	361	354	388	385	382	351	372	412	422	386	368	370	396	378	390	384	394	396	382	372	375	393	378	373	397	410	356	355	383	384	385	391	414	402	382	352	369	408	394	372	410	397	392	399	410	343	415	433	399	385	335	377	411	387	397	380	386	369	383	402	388	394	388	396	413	377	380	394	379	408	371	397	373	380	413	380	398	409	372	396	366	371	376	395	395	363	391	391	426	384	393	376	370	393	374	360	377	399	381	384	391	400	380	369	370	383	409	370	410	377	349	372	403	373	383	369	393	373	393	400	371	375	363	412	420	389	390	372	386	342	341	391	371	387	374	388	396	380	373	382	411	352	389	405	355	405	364	385	365	364	372	400	383	347	386	419	388	366	415	364	413	380	393	408	382	345	366	395	394	402	401	403	375	377	370	392	372	380	411	384	396	385	376	383	385	395	379	408	375	402	355	401	414	377	366	367	407	384	383	371	408	378	354	405	379	377	387	373	393	380	392	385	415	380	399	369	366	379	401	414	410	406	348	359	350	396	353	424	405	372	402	398	370	371	371	387	357	411	345	372	383	395	403	393	393	373	387	408	394	371	412	403	381	364	350	379	359	375	390	377	398	391	366	387	409	375	386	382	410	378	376	372	375	333	371	368	408	378	449	393	396	366	386	369	378	391	437	415	397	420	361	347	401	367	392	372	388	450	347	358	366	356	363	393	369	403	386	396	403	393	370	349	370	375	379	362	385	366	355	387	428	389	336	402	374	350	405	420	390	357	400	409	389	381	402	394	390	378	377	401	364	402	368	394	324	412	384	395	360	372	385	409	386	388	362	372	354	379	392	402	369	381	371	414	368	381	409	397	366	366	396	403	368	360	387	374	398	382	422	373	431	387	400	417	348	367	384	375	375	400	383	394	385	389	379	381	369	359	419	400	378	393	393	374	396	373	412	410	413	379	347	393	362	373	382	348	393	386	356	364	399	357	367	393	406	394	366	379	357	358	360	392	388	386	376	402	368	363	336	383	367	382	403	390	395	376	386	382	409	365	368	400	379	382	401	385	415	374	398	405	381	404	361	390	373	407	378	343	413	385	391	379	350	351	394	393	399	402	385	351	426	381	421	382	364	394	394	380	378	390	389	392	385	379	406	365	389	370	387	367	360	389	352	360	396	412	368	363	364	363	366	394	363	362	371	404	377	378	376	391	386	403	381	353	408	390	405	360	355	419	393	408	415	403	350	406	377	381	406	405	379	347	386	382	377	400	347	352	396	382	398	374	390	368	372	386	367	403	375	374	389	396	392	396	403	388	414	371	386	384	365	354	374	364	407	395	372	400	406	388	420	367	383	365	421	389	360	364	401	420	407	396	373	408	322	381	377	419	395	405	390	360	403	400	406	399	385	387	383	396	396	339	439	379	402	381	416	377	370	409	391	367	427	405	419	413	428	382	349	383	386	389	392	382	399	399	397	376	346	391	374	408	381	407	407	388	369	423	390	372	380	342	372	388	381	393	407	352	406	391	360	358	387	384	383
4435	4795	4729	2776	1390	1237	1180	1357	1213	2131	19000	16001	9897	3434	1191	625	431	387	346	376	368	373	358	355	360	364	386	357	350	383	386	375	366	369	343	383	363	408	347	376	400	364	413	337	374	355	356	384	362	338	340	358	356	367	352	354	379	373	375	359	339	360	351	345	376	338	370	354	356	325	367	378	331	360	395	372	391	361	368	378	363	347	350	350	344	390	380	364	351	339	371	320	354	340	349	349	377	342	368	377	329	365	328	375	382	339	371	315	360	342	373	381	362	343	357	353	344	353	355	345	366	365	347	365	348	343	365	344	352	400	351	378	351	350	379	378	355	337	376	403	362	367	361	366	362	371	361	345	352	336	354	356	403	376	388	360	403	350	327	401	397	354	348	366	341	370	378	349	355	376	397	370	340	356	375	374	353	378	381	354	367	327	358	370	344	348	373	337	353	363	357	345	401	387	378	346	353	373	365	337	396	353	367	352	371	349	363	341	375	326	344	335	369	391	337	366	340	352	398	388	350	351	362	414	359	379	355	357	356	391	368	347	384	344	360	350	377	312	366	334	380	366	355	403	367	356	340	346	357	382	361	359	371	330	404	334	383	374	385	385	364	366	353	373	328	382	373	387	363	397	327	315	348	367	343	409	373	352	354	372	339	371	392	368	342	346	348	344	368	384	340	391	327	393	363	352	362	380	368	349	377	344	377	332	351	377	357	364	371	367	343	362	371	312	330	374	356	349	369	348	344	361	373	388	341	353	329	351	371	386	375	374	359	398	328	375	352	409	328	345	334	373	379	377	357	377	351	371	359	345	361	373	391	374	351	344	350	381	366	354	356	350	383	348	348	389	395	347	378	387	377	364	352	385	367	314	383	345	332	353	394	371	382	366	401	368	372	364	318	323	319	369	395	330	352	345	354	359	341	396	373	379	388	349	372	382	370	336	352	348	402	346	350	367	383	331	361	368	356	361	382	376	362	355	356	324	415	362	379	353	362	356	365	411	367	387	362	343	338	346	358	374	394	363	364	350	361	341	354	354	356	391	405	354	337	368	390	351	371	318	345	375	348	369	337	366	321	369	372	368	350	361	404	357	347	342	351	325	375	346	378	355	373	365	348	359	338	341	339	394	367	390	336	361	367	341	355	374	360	357	341	357	390	352	353	369	321	338	389	358	350	358	350	385	344	369	360	352	377	397	365	382	363	376	346	347	390	368	344	354	355	323	343	372	363	362	330	344	372	337	375	338	351	348	373	373	381	335	362	364	340	343	380	376	342	359	373	357	349	360	353	358	368	351	326	330	355	349	351	340	408	310	357	373	358	380	335	395	338	333	360	319	352	352	355	351	352	341	357	349	370	338	350	391	382	374	353	354	359	382	359	351	362	359	373	365	372	365	331	388	364	354	342	352	376	368	376	322	380	369	404	377	302	354	366	341	353	365	355	354	356	355	394	327	351	368	380	365	370	386	359	366	350	355	345	355	408	362	363	386	366	357	369	367	386	387	345	363	351	366	361	355	358	353	393	372	361	369	330	332	327	356	388	380	378	363	352	349	331	347	344	350	360	379	379	368	396	387	362	353	354	345	338	403	347	374	355	370	326	357	352	344	393	342	390	359	354	353	369	374	345	341	346	356	339	365	384	370	349	369	341	328	372	318	358	327	342	349	393	361	348	334	386	362	347	368	324	368	344	353	394	364	381	334	370	354	380	376	341	359	352	366	372	344	332	373	366	395	373	351	386	351	397	359	353	324	335	397	362	350	376	336	381	340	336	333	323	358	352	378	333	346	382	359	368	362	347	364	336	356	358	361	374	355	362	380	343	341	345	375	323	369	371	351	375	403	359	338	350	356	379	350	340	378	392	354	364	357	386	357	373	346	361	343	349	342	368	345	404	376	338	376	335	335	344	343	380	369	371	377	377	382	338	375	380	372	345	370	357	338	381	350	389	374	317	361	341	347	351	357	371	351	370	361	381	359	357	343	391	354	362	377	345	335	352	369	383	370	316	387	351	397	370	350	338	351	364	385	333	372	394	355	367	351	408	305	358	366	337	382	364	344	351	375	345	379	379	342	364	350	378	398	303	337	373	363	375	356	381	387	360	353	308	381	361	401	348	367	373	359	377	342	343	373	386	366	365	377	340	377	325	364	366	339	373	368	365	337	351	340	358	351	359	336	365	362	399	376	349	376	403	348	371	377	328	337	386	358	379	344	330	348	385	385	367	368	363	368	337	339	341	366	340	366	363	360	378	378	343	373	334	391	343	330	360	355	333	329	309	367	391	368	384	354	353	371	346	355	369	359	363	344	372	353	338	353	370	351	327	346	376	366	361	335	357	364	363	374	351	346	376	373	365	344	383	327	352	374	349	359	366	366	364	356	358	329	342	359	365	359	358	341	347	384	347	342	328	338	376	341	384	379	369	361	377	341	349	384	369	347	339	370	351	363	370	345	335	339	338	351	358	352	323	370	373	372	358	393	377	319	368	338	378	355	365	341	359	342	337	357	361	339	365	361	378	327	372	351	385	346	358	347	361	343	376	372	359	350	345	358	369	342	385	355	374	349	329	369	358	375	384	336	342	355	361	357	350	317	346	346	375	355	381	348	364	362	392	361	347	351	364	359	359	375	359	342	364	357	379	326	358	372	333	355	374	366	353	367	339	394	356	348	352	378	390	403	376	340	374	326	324	314	336	368	384	391	368	357	352	366	342	368	350	354	368	363	353	374	351	326	360	340	370	354	380	354	330	356	369	362	379	377	352	331	408	372	368	348	373	351	333	358	344	335	370	357	346	353	325	376	372	357	336	375	379	355	366	326	342	370	394	327	373	358	341	367	351	401	362	353	359	351	361	395	364	346	364	394	353	371	365	336	359	341	346	351	367	324	338	399	350	368	377	335	339	361	363	374	344	353	361	348	352	360	343	369	332	347	359	364	337	355	363	374	327	378	392	324	344	358	363	345	359	384	328	365	366	351	334	382	376	360	362	385	380	384	367	388	350	356	342	343	382	334	341	357	362	340	379	342	328	330	370	349	379	356	371	355	362	357	354	338	362	370	389	351	366	365	370	372	348	311	365	353	352	355	325	344	373	354	369	382	349	336	373	406	366	377	378	347	355	373	332	413	344	343	363	352	361	349	338	364	347	351	389	363	348	409	338	372	346	322	363	354	348	329	378	343	352	371	391	347	377	355	378	341	365	371	354	376	361	341	344	315	364	335	344	358	344	355	335	386	340	395	378	373	356	346	347	366	364	332	348	366	362	393	391	352	379	361	378	366	352	342	348	406	364	373	359	353	352	346	386	376	376	329	354	387	335	329	381	395	363	331	346	366	382	351	327	381	362	327	325	349	352	354	368	377	357	340	349	385	348	337	392	356	347	361	343	330	339	367	376	382	359	344	377	338	345	414	333	351	372	405	345	358	374	342	357	348	367	352	367	350	394	340	337	353	379	354	363	372	341	384	382	338	336	380	332	339	360	350	370	355	318	391
24688	21500	28768	24672	21194	7128	2361	1822	1366	1607	23651	32515	23158	8189	2181	999	592	549	539	514	541	521	519	544	527	502	531	499	547	534	509	496	526	501	503	527	520	545	529	498	498	480	470	501	510	480	519	533	516	559	468	530	511	519	471	522	541	523	529	528	499	578	510	540	509	545	508	558	529	517	519	486	541	511	511	532	562	521	572	538	498	523	504	529	549	492	488	519	513	528	534	508	545	514	529	523	586	523	495	519	540	528	477	495	524	506	487	528	510	530	525	494	509	504	541	521	520	498	495	495	501	498	548	526	502	513	467	536	542	509	516	469	507	507	468	484	509	498	528	542	534	510	511	497	494	530	491	508	491	499	500	518	497	468	566	508	498	487	492	460	540	514	506	561	523	523	539	536	499	511	506	519	506	529	522	513	529	509	508	488	510	518	511	548	501	495	486	494	532	505	491	511	504	518	540	526	526	487	556	511	485	541	486	525	477	488	515	498	498	537	482	554	507	504	476	491	519	492	530	505	542	513	509	473	550	516	502	493	488	498	519	514	479	504	516	492	516	551	559	504	521	498	562	552	533	542	542	536	527	517	508	453	525	540	502	545	512	502	513	506	489	479	491	548	475	540	505	457	525	539	569	544	470	515	526	531	476	514	510	519	478	482	512	479	513	488	514	504	534	492	535	502	473	515	542	527	522	516	452	518	529	480	513	499	492	491	576	510	507	504	475	546	499	515	520	512	475	543	525	543	493	549	464	533	516	540	520	503	504	504	498	504	470	505	518	538	510	495	521	508	513	515	551	498	539	485	509	510	526	540	510	484	493	527	567	555	512	508	494	490	478	474	501	506	536	505	532	497	552	503	487	515	546	498	517	479	523	513	506	515	535	549	543	511	445	530	518	560	550	499	525	529	516	546	506	558	502	526	514	525	529	522	543	520	496	546	486	493	509	505	534	489	502	497	519	527	515	524	479	482	538	512	507	497	507	524	561	497	535	538	532	506	488	549	548	502	488	508	528	495	537	513	530	526	519	505	446	494	497	541	499	572	514	508	495	531	549	517	515	508	517	544	518	523	507	492	534	507	510	482	538	483	495	477	504	511	463	496	496	519	494	501	488	491	518	546	494	503	509	509	505	507	520	522	474	521	550	497	491	483	483	482	478	508	459	527	512	502	487	444	498	531	500	506	506	497	495	506	499	487	491	526	514	470	518	506	501	528	493	546	472	504	581	480	530	473	503	486	503	503	537	503	545	483	508	542	507	546	508	472	492	527	497	495	482	491	501	509	523	553	527	501	515	547	510	487	503	521	498	495	548	535	544	500	483	457	499	506	535	511	531	542	480	494	491	481	514	587	535	565	515	493	519	542	500	510	533	479	500	497	496	519	522	504	504	521	541	516	532	510	497	483	473	498	521	509	491	485	510	533	429	482	533	529	522	534	495	525	495	537	530	479	512	516	514	541	451	481	524	482	494	484	493	526	511	505	469	478	491	510	486	523	511	510	516	526	498	540	482	540	518	472	507	527	534	491	484	523	509	507	540	503	484	471	522	547	479	510	512	512	519	503	501	518	494	485	464	464	554	542	553	502	506	537	555	514	534	517	471	514	543	487	514	530	493	529	539	515	499	483	515	494	486	532	555	496	535	494	461	505	506	516	585	521	517	539	531	487	533	536	497	529	533	501	537	540	510	500	476	497	480	497	511	494	496	499	467	496	486	515	512	504	506	527	504	512	514	477	511	485	484	506	541	518	535	490	495	521	486	503	525	507	495	480	512	512	522	514	490	465	501	485	540	513	517	502	527	501	497	514	513	470	495	534	505	527	530	532	534	523	517	541	484	517	508	504	526	500	501	503	543	499	474	525	474	486	520	491	514	478	533	497	507	461	531	525	551	496	489	520	483	525	481	491	498	538	521	486	531	511	527	530	544	540	527	475	481	494	503	519	547	463	536	555	498	483	486	509	486	512	513	491	516	502	476	495	559	503	518	489	539	466	480	535	471	504	495	453	532	481	534	534	505	538	490	487	517	515	496	504	534	531	506	522	470	499	505	505	491	486	490	494	502	502	504	503	497	517	493	543	490	496	524	541	513	510	497	473	503	527	512	493	501	483	474	542	477	488	524	503	549	568	556	512	524	514	520	475	529	457	485	527	570	516	479	514	512	563	518	506	472	517	535	513	549	508	501	523	512	497	527	507	534	505	520	504	508	522	503	478	520	525	544	499	521	540	520	486	538	488	559	524	513	508	509	530	523	502	509	537	480	516	489	541	471	525	524	542	472	487	521	474	518	507	501	463	521	523	488	511	501	533	498	500	507	524	511	501	524	541	495	533	530	504	531	482	530	517	489	503	523	517	498	520	484	494	555	487	550	469	540	558	534	531	512	522	488	493	472	480	529	522	502	511	494	477	528	550	530	471	489	499	507	479	505	486	525	541	486	519	486	517	519	520	483	496	495	493	543	490	508	507	495	487	560	502	491	493	489	506	509	495	541	488	544	492	481	519	514	527	500	505	504	525	495	492	489	488	488	513	564	491	498	535	519	514	520	535	502	463	518	520	538	530	480	456	490	509	499	513	509	490	523	510	502	504	498	491	528	482	529	494	527	496	490	489	504	514	488	496	510	540	506	519	561	488	529	536	525	502	490	513	492	519	530	523	533	486	517	494	520	539	533	561	506	480	557	472	488	483	514	512	526	475	516	482	469	523	492	486	507	479	523	508	471	490	508	470	549	501	519	512	504	508	501	520	536	532	486	508	536	505	517	488	483	492	518	541	515	556	491	554	504	564	578	487	541	523	522	488	493	516	494	517	490	490	539	526	523	521	480	511	539	513	488	495	509	503	504	528	514	531	517	494	510	510	526	514	535	490	554	545	473	483	559	512	491	491	513	538	526	518	488	518	524	556	541	498	451	501	504	485	494	518	516	512	495	520	514	525	461	513	551	508	518	507	514	512	467	503	540	533	503	497	511	545	502	495	510	536	530	497	529	540	506	484	495	523	497	506	519	517	521	511	534	490	514	487	482	480	523	489	501	524	517	447	520	508	498	479	536	516	536	483	468	520	515	510	522	507	512	508	503	538	498	480	486	466	522	522	494	533	461	521	508	452	454	467	550	526	534	514	444	549	556	511	583	513	500	497	470	475	480	491	508	478	526	506	503	568	517	505	506	552	545	516	459	508	509	483	500	507	558	537	510	541	519	537	511	519	483	493	518	509	501	508	544	497	516	516	487	524	512	511	541	477	511	515	492	546	504	496	485	503	522	495	513	467	501	503	557	517	475	498	525	513	492	508	486	516	529	496	486	474	486	506	491	507	499	525	510	538	519	522	513	515	496	486	524	477	507	535	506	519	480	514	499	490	488	528	474	519	511	464	513	519	487	496	508	533	471	488	477	523	565	462	501	493	569	475	523	527	510	550	513	482	562	533	509	520	469	518	468	498	482	503	520	551	535	526	508	543	501	542	495	511	539	486	546	483	507	505	512	468	506	469
5076	8543	9505	5377	2540	2031	2000	2196	1758	2332	26637	28842	17912	6079	2129	1011	550	489	481	424	439	411	437	475	441	439	471	460	478	474	460	461	435	458	465	446	475	476	465	472	455	474	492	491	481	481	469	457	495	466	453	474	448	484	453	471	444	430	442	456	440	467	499	517	489	426	439	460	444	472	468	437	467	482	459	451	486	468	477	474	463	464	457	491	452	494	446	462	456	434	468	469	487	500	467	448	487	410	491	469	403	457	451	481	474	487	484	447	447	444	508	498	467	456	449	450	498	464	487	436	462	459	473	474	440	471	445	489	483	432	448	444	442	511	442	475	450	436	485	441	442	451	486	475	429	474	462	432	484	511	458	470	452	459	480	467	491	465	427	434	434	438	426	456	443	482	427	476	476	473	459	422	473	480	490	501	454	474	493	458	454	468	455	451	452	468	453	492	491	424	465	483	509	453	484	509	453	460	464	478	505	470	427	457	427	474	444	481	495	464	480	469	446	429	471	437	454	437	438	463	491	434	455	492	477	453	462	464	500	470	470	453	488	470	480	432	492	462	429	504	455	471	505	478	467	460	478	465	491	434	444	503	445	486	452	455	422	430	448	460	446	457	471	461	505	448	477	512	466	461	460	457	478	481	455	503	462	461	457	457	476	468	486	477	480	453	469	458	478	433	457	441	448	440	454	438	446	472	436	438	448	488	470	457	441	471	464	459	460	438	455	407	459	459	464	437	464	417	426	441	481	460	473	442	462	439	478	471	428	430	430	456	475	474	450	444	452	459	477	463	443	444	458	448	457	420	491	461	488	430	464	452	441	415	425	445	468	472	461	501	431	450	478	451	452	452	445	444	458	472	455	433	483	477	477	503	480	460	451	480	426	445	452	418	431	451	461	442	488	494	450	462	456	462	460	428	450	449	460	451	485	476	450	486	487	476	450	476	448	411	481	445	440	448	458	477	470	483	423	435	458	464	476	473	462	454	466	444	443	502	415	465	467	469	451	458	486	469	463	457	484	431	462	446	478	434	473	425	475	449	484	462	474	454	487	450	461	471	464	438	490	491	464	466	431	505	484	499	472	462	452	460	442	462	441	455	436	432	435	470	444	446	461	502	481	455	453	470	467	471	461	462	509	475	460	492	478	467	409	486	469	445	420	414	459	462	448	497	449	454	448	450	461	443	469	462	473	472	443	454	433	485	495	485	475	507	465	435	455	500	425	495	441	446	448	434	464	468	469	421	476	445	426	460	430	458	443	461	441	468	452	501	432	455	462	464	446	457	457	461	452	492	483	452	488	438	463	499	479	486	426	473	441	473	483	480	495	482	466	440	470	434	481	469	451	440	450	457	468	501	454	457	453	424	473	472	442	479	482	421	443	484	452	439	480	503	479	503	468	450	453	444	447	425	430	464	484	454	470	432	446	440	448	453	449	456	435	465	475	463	464	508	464	441	446	413	453	446	449	494	481	387	471	469	419	466	436	477	461	495	449	465	488	450	442	430	472	444	480	467	470	496	474	446	488	412	485	452	458	441	473	436	489	451	453	476	462	435	454	452	492	415	452	493	424	469	505	462	464	509	442	440	480	460	433	436	481	477	462	454	437	482	434	444	463	410	481	495	464	435	460	456	450	474	430	407	465	413	473	448	446	503	459	476	429	429	474	473	497	444	471	381	426	473	432	443	455	454	437	452	445	479	442	452	412	454	449	431	432	448	460	485	458	412	477	450	456	459	432	437	458	458	437	470	477	479	475	498	450	461	473	427	465	432	442	453	431	489	470	470	435	437	463	464	439	460	450	463	447	437	459	470	469	444	487	444	468	454	482	452	459	505	476	418	475	435	462	474	465	453	455	420	442	462	460	449	454	456	460	458	421	458	433	489	466	408	465	427	466	465	470	455	430	448	437	452	426	450	474	468	472	476	443	479	503	440	466	470	493	438	470	481	468	462	446	468	454	453	449	444	421	445	462	479	452	450	460	447	451	476	447	451	453	453	457	415	441	459	454	461	455	497	474	412	446	478	444	446	440	467	433	450	461	445	458	447	450	483	428	440	473	448	444	451	422	466	499	499	461	483	454	479	489	427	456	497	465	479	465	440	432	440	476	437	466	459	454	493	414	454	432	507	443	444	478	451	470	443	435	451	446	468	502	474	456	449	464	445	449	455	474	463	433	477	470	446	463	464	450	444	469	479	461	457	492	444	444	469	419	439	451	496	420	456	465	461	450	471	464	460	459	471	445	425	436	479	438	413	455	444	471	450	462	485	465	427	478	460	437	462	449	459	477	482	429	455	492	423	464	459	450	478	454	493	468	435	473	463	421	496	455	483	452	464	470	464	469	468	438	456	466	434	426	480	440	477	485	433	445	442	439	460	511	440	506	487	445	464	429	489	466	476	463	525	427	427	453	435	431	393	418	472	444	438	456	436	490	456	468	490	482	449	448	421	421	446	444	467	449	443	461	459	465	468	472	452	449	474	444	439	462	452	432	452	444	478	489	466	460	418	448	482	403	469	461	486	449	429	453	456	463	463	462	438	465	440	472	498	476	434	435	459	452	444	486	423	425	445	496	471	430	431	463	423	446	478	450	445	467	452	474	471	459	437	463	446	481	442	446	441	451	481	462	452	463	495	459	477	440	457	465	473	420	462	496	451	445	475	462	453	434	480	437	443	446	403	452	482	466	464	416	467	449	476	480	443	450	448	411	452	432	484	442	439	462	443	474	470	441	478	483	452	459	461	458	446	451	449	489	452	464	435	441	453	457	462	491	444	439	462	475	419	480	464	457	420	428	480	442	477	442	459	477	466	460	454	492	483	478	451	490	494	419	452	503	464	417	446	482	421	421	462	453	434	412	428	470	434	432	486	439	463	439	485	494	439	487	447	436	448	451	444	458	437	456	416	455	457	438	475	484	469	468	489	452	452	453	458	458	476	428	431	449	449	429	421	454	471	459	468	513	426	445	427	465	409	455	429	434	453	455	450	426	460	436	442	453	446	445	429	429	461	449	421	465	443	481	449	495	439	421	483	463	456	430	491	491	455	441	462	492	421	449	445	468	445	451	429	440	465	458	445	450	419	465	427	434	438	462	467	437	469	422	491	478	434	439	470	466	461	481	468	456	432	457	521	439	460	441	457	477	439	479	462	439	441	450	479	474	458	453	445	449	456	432	444	488	423	455	467	471	459	455	465	438	472	445	447	498	455	441	514	453	431	487	432	462	484	419	494	442	413	459	433	427	459	459	455	461	448	409	480	450	451	434	435	420	497	408	470	400	457	450	430	461	459	438	435	441	438	474	454	441	439	429	428	417	442	452	481	462	418	462	467	471	458	455	456	476	468	415	420	478	454	455	462	447	429	461	457	427	447	436	451	441	459	463	472	455	471	493	437	466	439	432	474	464	440	422	455	477	437	422	484	462	425	459	471	430	475	457	432	465	456	444	466	474	479	487	464	452	471	446	452	481	460	440	440	459	450	462	468	482	464	410	516
27622	11737	3397	1707	987	626	614	577	508	533	1575	2254	1770	881	537	417	424	387	405	370	426	349	383	360	391	374	377	396	386	389	355	371	379	360	375	364	386	378	356	396	369	371	345	369	371	392	379	375	365	367	393	427	379	399	402	377	377	375	382	373	381	358	381	367	367	354	379	356	376	426	393	372	393	386	376	392	352	349	400	382	374	396	385	373	391	408	380	363	371	356	361	338	378	389	408	365	402	374	374	378	373	350	350	413	355	342	391	352	347	363	360	368	405	366	363	387	394	377	369	377	369	395	378	330	374	352	412	400	396	404	405	364	364	366	378	417	383	397	360	364	389	360	401	401	382	360	397	401	367	340	371	365	394	377	372	385	358	376	365	376	381	384	388	352	369	363	364	388	385	347	387	383	410	385	385	375	380	360	385	360	390	379	356	343	370	381	365	380	363	377	364	408	378	377	364	354	367	410	369	380	347	360	385	408	412	422	374	385	365	349	372	366	392	368	379	383	395	371	379	361	362	384	408	387	345	409	376	420	363	358	427	378	410	359	373	377	339	386	351	390	392	385	338	356	346	358	365	396	352	368	331	367	401	371	390	391	359	365	357	353	376	349	373	371	386	390	353	361	404	376	366	392	401	442	397	400	330	412	407	380	352	409	380	375	372	401	367	378	379	380	397	326	361	366	363	387	377	352	373	390	408	372	391	355	345	399	351	407	388	393	385	365	349	378	382	335	394	365	382	395	385	362	380	372	350	378	375	381	366	362	364	360	374	341	370	393	373	343	352	381	383	390	361	384	392	388	353	402	399	378	379	380	359	374	387	380	346	367	396	378	355	369	412	373	373	373	407	372	404	394	358	372	345	354	355	361	361	364	369	386	415	357	380	388	350	329	362	373	371	394	376	382	373	386	395	383	405	392	414	401	384	391	372	352	371	385	359	364	383	384	411	378	386	392	404	383	400	408	381	379	348	392	377	363	396	378	337	388	404	365	382	349	407	398	377	396	391	383	376	364	405	358	407	377	357	345	365	350	378	382	356	369	400	369	380	406	363	380	380	360	384	396	369	374	381	387	371	380	356	398	409	374	371	394	356	367	388	404	362	370	401	363	428	378	377	399	392	368	403	396	373	348	368	382	418	346	384	414	339	357	354	387	352	375	360	364	378	413	379	377	364	397	383	392	384	368	379	365	344	378	377	370	366	381	376	369	400	353	369	398	405	394	383	391	339	377	377	383	355	359	392	343	375	363	375	388	378	394	368	390	436	384	379	357	366	348	367	376	395	368	366	381	387	375	400	374	372	347	355	384	380	396	366	399	406	370	364	380	358	360	394	369	352	353	383	378	380	366	396	414	393	381	373	360	367	378	392	383	412	374	353	376	381	370	405	371	384	352	346	366	354	363	371	370	348	407	372	390	405	403	372	371	409	361	360	354	384	349	333	379	388	355	353	373	419	392	392	403	397	391	362	373	366	366	383	383	351	354	354	364	357	376	354	388	420	389	396	381	368	348	367	381	387	364	413	359	376	389	379	360	396	407	387	352	382	383	360	386	365	356	385	380	423	355	374	383	367	377	376	361	393	389	376	402	352	397	376	378	347	402	339	398	367	357	384	352	403	358	368	358	381	357	368	362	382	372	364	424	399	384	367	419	388	409	395	374	388	395	401	396	360	395	358	381	362	382	356	430	375	393	332	364	373	342	355	363	362	392	358	383	366	376	372	404	392	406	373	357	389	372	381	354	371	388	387	390	397	404	371	391	375	384	383	379	367	336	375	366	363	335	368	379	374	377	353	361	373	403	353	380	375	360	410	360	377	366	394	359	400	371	352	396	382	357	374	399	363	386	362	402	374	355	417	379	390	352	405	357	382	381	390	383	358	363	325	344	406	375	406	405	392	345	380	351	384	356	358	353	350	389	385	373	382	394	392	356	344	385	382	390	354	351	334	369	374	352	397	376	437	373	360	409	368	353	371	373	367	387	376	374	364	351	413	385	332	387	353	365	404	375	375	384	398	360	376	339	376	372	384	374	409	379	342	374	372	395	358	381	368	376	351	356	374	371	344	369	389	357	409	356	372	372	381	364	358	376	372	358	407	383	374	391	333	388	370	378	397	376	373	361	368	377	345	378	380	380	389	374	336	385	381	355	356	366	372	365	386	383	380	376	348	392	363	394	389	381	371	347	376	360	385	384	353	386	358	380	352	388	374	373	383	338	419	362	382	396	400	398	370	350	414	375	367	392	368	365	382	352	385	367	393	389	388	389	402	361	379	377	415	365	379	331	376	361	380	375	362	341	360	397	360	372	393	376	369	376	379	364	379	390	369	388	383	362	389	354	394	374	357	398	388	391	394	345	396	375	368	399	355	369	384	385	365	371	378	379	381	396	383	435	396	393	369	386	362	363	383	364	344	407	382	350	417	338	353	385	382	394	413	358	359	377	376	374	416	364	411	376	338	388	385	352	384	408	348	354	347	343	367	403	367	361	378	373	397	406	369	364	353	378	374	382	390	383	385	380	405	365	374	378	347	371	395	383	384	385	373	367	398	366	331	389	381	357	366	362	379	376	389	350	363	374	370	372	368	364	354	379	365	404	347	411	355	366	388	378	409	363	387	390	400	378	391	371	376	388	408	373	391	351	353	376	347	359	361	380	387	389	394	349	363	412	379	340	392	397	351	338	386	402	369	380	362	371	379	350	423	388	389	408	400	374	395	413	387	390	369	369	381	362	363	368	361	377	366	372	380	413	379	395	359	367	382	385	332	406	366	375	378	361	352	390	413	400	366	360	386	364	379	409	433	386	368	370	345	397	360	386	346	400	374	387	404	388	406	377	400	360	387	403	410	374	364	352	365	361	351	382	373	366	403	346	345	367	384	368	352	403	390	406	381	406	360	391	362	365	383	369	361	350	386	416	399	401	376	379	411	369	390	354	397	380	363	375	372	369	355	382	361	395	382	375	380	374	393	379	383	405	372	363	355	357	367	356	388	341	380	350	373	408	376	351	412	367	377	369	379	360	361	376	378	363	370	399	367	375	375	417	358	389	367	406	363	370	376	358	346	328	406	374	369	405	378	369	367	370	394	342	376	379	370	355	343	370	401	359	394	417	373	372	346	403	397	367	398	393	402	388	375	417	410	404	355	356	412	396	409	395	402	369	353	367	360	373	340	373	368	377	375	372	397	413	392	373	371	388	366	389	373	365	365	364	371	386	389	386	380	376	354	349	382	383	417	357	411	344	424	377	393	391	390	391	368	363	346	389	359	384	400	399	349	362	401	353	365	399	368	407	351	374	369	337	392	382	380	346	372	374	353	387	410	364	397	409	347	361	414	355	361	371	382	410	374	369	362	405	386	436	414	403	372	380	383	387	355	362	373	373	367	385	366	365	355	363	384	382	430	360	329	398	372	390	361	327	369	388	379	387	379	400	390	390	398	354	361	371	402	371	381	401	367	369	336	386	391	383	380	429	362	378	359	371	369	411	378	374
6078	2639	2866	1321	951	781	738	719	568	567	2111	2730	1938	897	515	381	344	328	348	345	357	360	331	337	327	404	359	287	342	335	317	356	377	317	314	352	346	324	328	326	353	332	364	357	317	327	317	336	312	328	347	338	334	350	354	309	339	334	371	339	326	347	345	347	363	333	338	326	339	321	348	316	339	350	342	351	334	339	332	330	337	348	324	322	333	340	360	369	345	312	337	329	336	311	344	347	371	329	356	347	341	355	341	359	357	307	354	368	327	304	332	314	355	321	330	331	348	331	343	290	320	331	338	327	331	354	312	316	334	328	314	321	355	334	350	287	342	370	334	349	317	337	330	312	346	327	346	337	309	322	353	341	332	328	322	344	320	325	336	345	338	333	359	368	341	346	324	360	361	398	364	324	345	341	350	346	347	331	318	342	344	354	325	303	321	324	367	353	349	300	344	345	314	350	340	356	321	319	318	318	348	345	338	316	350	329	307	333	338	343	340	374	314	336	349	308	372	325	321	324	326	335	337	341	312	329	361	300	341	295	328	340	349	343	339	330	310	332	336	322	314	332	329	343	331	361	330	333	333	322	331	337	328	343	332	305	312	351	319	369	318	356	296	318	338	341	368	328	318	324	346	328	315	329	349	366	331	372	360	355	357	346	334	293	336	326	347	343	350	319	340	333	365	380	307	273	361	336	352	323	338	335	332	323	351	332	344	325	388	346	298	345	347	348	319	323	317	366	323	346	342	297	331	331	343	341	370	290	310	337	343	371	320	323	326	323	340	353	355	306	322	346	337	364	317	318	302	299	330	294	341	345	352	336	368	356	347	316	351	337	314	332	341	361	337	348	323	325	339	332	334	320	360	321	326	335	311	333	351	359	321	331	342	329	346	320	327	357	349	382	344	342	346	334	305	280	347	335	309	330	311	354	309	319	316	338	364	358	334	327	351	341	380	301	342	324	342	346	342	335	313	378	326	319	357	330	334	323	328	330	373	324	301	369	348	346	314	329	342	337	353	318	372	314	327	344	338	317	331	345	351	327	347	332	321	353	311	327	324	334	310	333	347	325	353	360	343	309	332	337	326	329	375	306	332	339	340	355	338	355	300	321	331	310	353	334	355	332	351	326	355	317	336	350	351	319	355	360	349	341	384	325	358	331	343	371	335	353	374	319	344	328	334	331	343	355	370	311	319	357	365	355	337	350	360	370	336	363	334	332	330	348	362	346	320	340	329	366	337	339	341	328	332	309	313	309	348	339	348	319	330	312	344	324	346	342	312	354	347	331	354	347	315	341	353	303	332	338	357	335	332	370	335	315	306	367	321	358	320	369	319	358	327	313	318	313	301	334	339	337	313	340	356	314	345	324	312	349	299	345	350	323	340	328	354	359	358	358	334	346	350	337	330	328	327	309	336	361	346	343	362	347	346	359	338	362	337	347	325	320	344	341	312	343	323	322	339	302	312	335	333	331	327	367	367	332	348	352	334	337	347	324	358	345	313	367	312	351	318	354	347	345	350	363	328	342	358	316	322	354	331	309	307	334	328	329	324	313	318	361	341	339	329	328	339	315	376	324	347	363	296	342	350	324	358	333	347	332	343	339	351	352	334	363	361	346	323	330	323	310	329	328	336	340	361	343	329	341	344	349	315	315	350	331	338	332	368	354	316	323	285	332	356	337	311	336	320	299	344	362	363	353	341	349	369	338	330	333	321	368	312	315	343	343	334	342	303	374	368	346	307	343	333	353	318	340	324	312	340	366	333	339	356	332	337	303	309	330	362	344	327	333	346	337	312	334	383	339	328	317	353	355	349	330	299	312	331	315	328	362	309	377	348	338	328	326	333	337	298	340	311	320	336	346	319	333	349	296	337	336	343	345	370	326	330	344	341	336	352	369	353	360	352	330	345	300	340	343	333	316	335	313	350	334	362	356	365	332	341	301	325	352	360	369	335	346	304	307	316	362	320	291	339	343	344	314	342	333	314	331	323	324	329	329	336	294	347	329	317	345	342	352	355	348	351	341	371	358	350	351	360	318	307	330	326	350	347	322	355	333	326	357	335	367	332	326	344	341	338	333	305	353	352	346	313	317	344	339	388	294	317	300	322	322	344	312	372	349	337	328	360	360	360	339	338	306	339	342	312	332	323	345	333	347	343	329	346	356	327	372	335	334	348	303	350	340	325	347	343	331	363	337	351	332	312	333	360	381	341	336	326	352	332	325	316	306	355	324	344	323	356	360	353	353	339	314	378	313	328	348	338	308	359	303	325	350	319	356	345	345	325	334	330	339	336	304	309	353	327	371	365	285	302	359	351	353	349	348	403	396	351	327	374	344	335	329	344	359	337	318	338	381	336	339	326	332	335	357	343	334	322	318	371	300	349	353	347	325	316	318	329	327	287	353	327	333	344	336	337	360	344	319	332	329	327	347	348	325	340	361	343	347	335	332	365	338	316	335	345	376	347	358	336	302	346	338	348	335	325	329	321	332	348	312	360	331	335	310	354	325	315	309	337	335	313	312	375	313	356	350	353	335	354	332	314	320	323	337	352	337	346	319	354	350	351	337	361	319	338	347	315	317	342	311	348	328	314	353	324	329	316	346	326	329	328	345	347	333	363	320	375	364	367	352	326	399	328	313	334	385	360	357	353	346	342	319	325	315	354	331	327	332	361	346	329	357	291	319	316	358	322	335	319	351	323	386	303	320	334	369	332	347	318	340	325	336	349	323	333	354	353	300	353	314	354	334	333	336	323	368	355	372	356	322	348	357	344	333	326	348	337	379	312	319	348	308	337	289	336	345	355	320	353	325	338	368	334	325	310	354	335	328	352	371	338	338	364	311	334	347	354	334	354	325	323	337	300	305	324	349	329	324	337	349	352	352	351	324	322	340	327	327	337	342	336	318	320	338	309	349	296	327	330	344	340	325	320	339	355	334	337	342	339	301	353	334	359	326	353	327	339	352	352	326	358	335	347	347	370	358	341	341	377	315	321	340	339	347	347	326	331	347	340	312	332	284	321	332	354	329	323	330	328	363	321	310	329	340	367	328	302	340	330	349	330	345	331	316	329	356	336	322	317	345	329	320	317	317	290	339	336	317	314	346	338	319	333	373	341	327	307	348	322	340	336	377	364	323	332	351	318	308	313	327	309	326	320	358	344	343	328	341	324	339	339	384	306	336	349	327	334	333	330	338	342	328	335	348	343	340	343	336	329	340	343	337	302	324	355	376	331	341	344	369	357	342	366	324	338	335	333	334	336	349	343	324	332	333	337	328	312	302	363	317	327	348	332	336	320	372	346	327	356	343	357	329	351	349	339	317	349	319	308	325	323	342	323	303	310	329	345	333	286	357	352	364	363	309	319	346	323	348	350	355	323	311	342	314	330	356	320	319	323	340	321	356	350	359	316	330	334	369	340	359	311	365	305	322	350	309	359	338	312	352	313	342	349	330	337	334	295	364	341	330	356	311	335	340	349	315	325	334	319	307	322	334
25581	21425	27539	25429	8325	1910	1340	1055	759	1083	15192	18256	11573	4027	1095	621	411	405	409	359	376	382	383	380	394	363	406	379	377	413	380	441	409	397	395	406	381	406	393	358	376	381	365	370	396	366	359	349	391	397	380	373	376	427	378	383	406	399	398	412	375	384	396	365	383	351	409	386	399	387	376	384	389	367	371	351	359	379	381	379	374	389	335	379	325	385	382	400	368	354	383	422	375	376	404	371	395	370	359	400	383	391	399	399	377	403	393	387	378	420	405	375	384	401	376	401	368	379	364	407	345	377	343	383	374	398	358	396	354	392	341	407	379	420	399	361	361	391	372	382	404	374	400	426	380	360	374	373	385	372	403	390	369	383	398	380	344	355	368	412	390	375	410	381	377	360	355	368	357	373	370	362	396	353	410	391	407	414	376	380	399	418	423	391	383	378	361	360	358	377	394	435	407	394	394	385	413	392	394	374	369	392	358	356	392	350	380	361	379	356	359	369	362	393	362	380	390	408	399	349	400	377	410	357	384	408	415	372	389	380	363	404	389	395	364	409	376	391	380	369	349	383	396	346	348	377	399	363	374	410	369	369	401	339	348	356	395	368	397	403	396	366	374	364	370	424	367	372	392	381	382	359	393	394	411	364	381	386	383	381	388	381	380	376	384	388	391	379	393	400	352	378	362	433	360	394	385	412	369	368	389	384	410	422	366	402	390	379	404	401	416	416	393	369	391	364	395	370	377	373	373	334	409	389	403	416	375	353	360	385	383	385	377	337	418	379	378	414	404	379	393	358	362	382	389	427	382	395	381	391	425	381	354	415	339	417	392	425	356	406	370	361	396	389	360	352	389	418	385	389	381	356	388	406	377	390	398	375	373	399	380	368	418	357	389	378	390	428	327	350	404	373	360	401	371	397	369	393	382	356	357	386	356	362	398	378	377	369	356	386	383	422	415	392	365	410	374	385	334	389	370	387	390	369	412	380	326	354	365	355	382	399	384	384	407	388	390	394	424	390	367	402	367	412	374	374	379	396	356	346	382	347	394	415	378	389	400	395	379	396	394	387	400	386	349	394	367	392	399	372	377	392	382	370	368	341	406	366	401	346	375	345	352	377	354	386	335	378	420	394	367	390	383	400	377	392	393	374	349	364	370	348	400	426	376	390	377	386	365	376	356	399	376	334	406	365	373	375	379	387	411	356	382	416	400	374	389	390	391	393	377	381	373	403	385	422	421	393	381	353	375	365	352	355	388	401	378	384	361	415	380	362	365	366	362	429	356	343	387	391	394	396	412	382	405	407	367	385	363	381	358	385	389	400	379	389	361	346	399	358	380	354	376	423	371	386	376	398	395	364	379	381	401	420	383	368	362	361	380	364	380	370	391	391	388	387	351	354	377	377	436	396	392	370	355	316	397	383	403	397	369	375	389	385	350	398	379	381	361	392	378	371	373	395	384	391	350	380	385	374	417	354	426	355	420	406	398	371	378	415	417	400	384	351	373	381	363	379	369	366	360	405	354	353	386	356	380	374	356	375	375	375	382	345	378	356	371	381	373	366	370	396	420	384	386	398	382	419	395	370	391	392	369	353	344	362	393	375	347	359	394	377	382	382	418	398	377	357	386	369	346	405	378	399	376	395	369	347	385	391	351	379	359	383	365	345	366	364	352	396	379	360	389	373	363	374	388	350	358	374	411	403	388	410	365	345	367	402	357	380	379	379	394	366	379	419	365	404	373	364	378	375	368	403	390	381	382	344	406	398	353	415	364	370	418	412	367	383	398	367	386	381	380	375	399	397	378	397	389	350	377	379	356	381	354	355	376	363	375	366	372	373	388	325	373	396	384	363	405	396	401	349	382	343	386	388	409	410	363	348	417	411	369	354	360	390	343	343	364	383	417	371	390	404	382	366	369	377	354	424	382	379	386	408	377	399	367	387	360	379	365	377	368	413	368	409	373	399	371	398	383	394	392	391	389	370	377	378	363	375	354	399	391	378	385	390	375	412	365	366	369	360	352	369	370	416	395	380	401	408	382	410	384	374	391	367	408	378	391	386	373	380	366	380	385	396	406	396	366	345	395	422	398	395	375	372	369	415	360	383	369	367	376	377	376	347	425	370	368	363	364	336	373	364	385	384	360	383	387	385	380	411	411	387	349	371	345	385	362	392	356	403	414	393	381	393	371	389	372	389	401	377	367	383	383	362	351	380	370	387	391	347	380	360	414	400	406	380	402	380	365	381	354	389	359	368	405	357	395	360	385	364	362	378	397	359	410	437	415	404	375	374	392	405	394	369	384	397	381	384	398	368	365	395	355	381	389	393	371	391	428	387	375	381	377	356	394	387	389	399	390	364	362	345	400	387	352	371	394	368	362	367	365	360	417	408	379	393	387	361	369	381	381	405	357	401	416	369	386	364	392	345	394	398	366	376	379	377	366	387	367	364	375	399	373	381	398	351	412	392	379	404	368	381	354	349	390	403	375	364	363	371	380	403	378	355	357	355	354	387	382	379	351	347	363	356	398	346	392	387	377	390	403	403	425	374	350	363	361	390	400	383	409	366	361	333	379	403	365	370	369	375	348	364	348	384	372	375	383	378	370	356	391	358	372	369	372	349	355	403	332	424	371	375	433	348	400	354	358	380	361	372	403	352	407	358	381	395	412	360	333	391	433	355	410	365	405	360	369	373	405	416	388	380	372	352	360	378	347	407	397	377	339	401	394	390	345	392	344	396	359	367	382	403	370	356	372	397	383	402	402	352	387	421	390	349	380	372	386	390	366	385	393	347	400	363	337	366	377	354	341	391	376	389	386	359	436	360	351	354	364	363	397	394	402	370	390	342	337	401	381	387	380	394	378	358	394	380	387	379	368	386	392	390	392	399	370	355	377	361	387	384	366	394	371	375	363	375	349	347	397	417	377	381	394	353	399	374	354	372	341	384	375	398	358	399	359	403	446	366	398	352	373	358	387	399	419	391	375	422	372	360	408	367	368	385	376	376	421	375	378	367	367	370	383	385	387	393	364	388	366	394	352	387	352	374	361	346	382	366	402	366	357	367	364	377	373	358	381	392	361	357	381	363	423	373	407	347	394	374	377	359	411	346	354	397	357	363	364	388	406	386	383	374	377	358	355	403	378	384	362	378	379	399	364	407	393	408	363	393	388	367	361	381	359	366	363	371	381	370	374	334	362	403	360	391	373	370	409	394	361	406	378	371	387	371	376	354	370	390	381	373	402	369	399	401	403	378	403	367	374	351	370	400	316	352	357	373	386	370	402	373	379	386	353	375	368	354	369	366	388	379	369	352	361	382	364	361	393	389	378	380	384	370	338	373	395	365	374	383	390	366	375	371	385	352	350	374	377	392	382	395	413	382	417	383	384	383	384	360	396	390	386	378	413	386	393	402	361	380	399	394	374	398	389	368	362	340	373	380	352	349	350	337	359	366	374	359	379	359	355	396	389	409	387	398	345	405	380	385	383	370	399	415	374	385
4582	5847	6193	2409	2099	1583	1380	1225	1005	1644	17563	16629	9853	3740	1228	671	423	369	372	349	359	383	348	384	364	362	385	351	356	366	364	354	372	351	346	353	362	352	383	359	330	345	331	374	358	325	407	349	352	374	354	382	330	370	403	375	330	383	361	334	355	364	353	368	366	362	388	332	353	368	368	357	349	349	365	339	366	383	339	363	383	359	352	359	341	383	402	362	353	359	352	358	338	345	394	372	345	340	378	342	333	363	363	325	357	365	346	370	366	370	338	340	343	386	402	380	327	374	376	366	357	364	350	335	395	356	346	359	410	311	389	364	384	385	336	373	325	378	339	326	364	352	338	323	360	355	374	379	342	369	322	356	352	385	362	350	376	375	371	356	347	380	372	332	326	363	384	338	350	329	368	371	336	380	388	355	342	386	362	343	354	347	402	344	373	368	376	363	362	365	339	369	348	346	337	359	366	350	362	359	359	350	348	340	325	359	330	354	347	386	372	369	341	363	298	359	337	347	372	394	397	364	342	356	363	328	353	361	352	377	370	363	359	373	350	353	349	345	365	327	343	396	374	336	419	342	332	363	363	386	341	377	362	365	354	348	382	389	351	331	373	327	377	372	359	358	376	373	327	371	333	358	381	392	362	386	367	330	356	350	347	356	358	328	370	348	325	355	375	356	392	337	353	359	373	376	383	348	347	379	358	385	341	378	347	321	377	309	330	359	339	375	356	359	352	390	347	370	336	391	371	321	365	370	376	376	372	343	336	333	361	356	363	388	378	350	350	326	351	328	361	340	331	344	341	383	335	336	360	355	385	341	369	354	397	338	368	339	355	381	369	324	364	353	359	363	330	318	341	344	358	364	340	338	343	340	320	409	360	370	342	347	347	346	366	361	357	370	377	369	344	338	351	297	332	334	365	342	365	357	357	333	365	375	347	363	391	356	350	357	352	342	357	380	351	393	363	350	342	319	379	352	352	370	350	375	337	359	342	341	345	352	388	334	360	328	389	367	354	362	319	353	333	381	347	340	384	378	372	326	355	352	360	330	357	335	335	314	343	364	395	302	370	385	366	341	329	381	344	349	342	365	336	308	376	359	391	356	374	349	373	333	342	380	373	379	336	343	379	374	353	376	370	350	340	364	339	342	356	324	343	317	344	318	374	346	338	329	342	368	339	352	357	367	346	370	329	348	352	358	342	344	326	353	339	333	337	352	359	354	346	343	379	370	356	349	369	365	348	352	359	365	369	345	371	409	369	383	358	389	373	375	342	340	377	360	348	328	345	390	355	377	374	356	385	336	371	364	373	337	347	325	332	358	343	386	369	362	365	358	346	349	369	372	382	336	363	376	358	382	344	321	329	368	357	356	348	358	349	332	359	341	316	355	336	356	350	368	365	370	359	339	380	350	344	337	377	331	362	345	340	377	333	398	331	356	369	336	343	348	344	370	339	351	345	348	340	342	371	348	363	338	324	348	383	322	384	339	361	376	353	376	337	360	368	354	363	327	332	369	325	397	368	329	383	369	363	374	361	379	369	354	320	382	397	347	349	343	347	336	344	353	319	352	370	349	353	353	357	321	375	361	383	337	330	349	340	348	349	335	328	340	348	363	355	350	349	363	340	360	360	298	346	340	347	349	375	392	384	368	360	345	361	330	323	366	349	305	340	341	340	348	347	336	355	361	371	340	380	354	361	354	356	361	356	342	369	373	327	359	370	393	351	331	383	390	383	359	318	346	397	364	355	358	374	347	353	339	369	333	355	353	353	351	366	348	332	336	380	369	355	373	339	376	387	317	368	346	362	361	316	334	308	348	345	356	360	341	352	338	329	323	325	336	342	353	350	340	351	369	366	376	353	382	351	337	359	343	385	316	316	338	387	345	343	336	360	370	365	346	364	331	369	379	352	384	346	355	383	343	323	306	331	341	349	382	334	368	409	384	309	333	379	383	363	324	362	370	315	334	380	373	356	374	376	340	336	361	347	342	333	373	339	341	376	377	333	355	339	369	355	346	346	319	359	366	339	374	347	347	363	363	364	346	339	384	336	356	333	344	363	356	372	355	341	328	377	321	334	354	325	407	350	350	341	356	353	384	336	399	353	342	363	356	362	339	350	345	331	372	359	343	384	355	373	340	358	339	309	373	354	365	381	306	400	366	348	330	367	338	337	371	339	301	349	352	365	347	346	327	295	352	310	340	349	368	343	340	398	364	338	371	334	351	344	335	344	335	342	328	370	344	361	363	331	382	357	368	370	349	356	328	318	347	376	361	320	344	344	369	341	352	331	349	392	367	326	361	346	327	327	375	356	379	373	353	340	360	346	351	374	354	316	364	394	334	342	343	366	355	343	336	342	373	341	338	338	333	376	329	336	374	358	367	352	399	333	359	348	340	360	367	373	365	323	356	355	361	338	361	340	362	355	344	377	324	364	374	348	377	346	384	360	365	376	323	354	346	363	370	349	329	371	350	310	339	354	347	335	355	330	342	357	358	414	358	381	342	332	370	367	336	358	354	380	379	344	356	340	379	344	384	346	383	350	364	349	358	335	368	364	372	361	364	350	348	357	368	350	355	303	319	402	326	366	356	364	359	363	338	350	361	343	361	363	335	366	345	364	383	331	321	350	363	352	359	367	341	359	346	361	349	331	364	332	346	342	365	337	355	380	340	356	346	356	325	394	334	332	343	387	365	340	356	366	327	336	364	366	365	379	355	391	385	351	337	377	324	371	349	335	365	335	354	352	346	341	366	371	344	338	344	326	387	349	397	333	377	351	374	363	351	381	384	390	329	359	363	351	360	378	358	334	348	348	351	404	326	368	330	352	352	356	361	339	384	344	360	359	358	369	385	375	347	370	345	351	390	371	362	339	363	361	342	356	361	360	343	355	385	371	394	348	357	348	347	393	385	346	343	350	343	339	366	373	388	376	376	340	349	331	361	368	326	316	312	368	344	327	377	356	360	358	342	311	339	334	355	343	338	330	347	364	347	366	343	368	357	319	336	373	382	349	355	373	345	365	361	360	346	358	342	325	328	373	340	365	336	358	381	337	344	323	331	346	370	352	354	359	353	374	348	361	381	393	346	354	381	371	301	339	341	371	349	364	316	361	352	346	353	334	336	348	359	360	368	365	362	347	357	356	374	353	347	370	343	384	341	356	361	355	361	366	345	363	372	362	363	356	365	342	348	372	358	359	342	364	349	349	357	353	369	367	320	352	358	364	356	370	351	372	333	343	378	351	340	386	325	350	342	379	372	353	385	345	349	340	369	354	325	348	372	327	346	329	353	342	351	387	364	362	330	312	346	369	333	370	371	364	320	375	364	362	377	327	377	340	369	364	360	366	369	346	342	332	333	369	351	360	352	377	347	333	334	369	321	350	336	360	349	368	385	354	337	333	341	363	347	350	375	359	350	343	355	333	367	363	348	341	337	339	356	346	347	356	349	351	359	384	366	365	362	342	371	366	371	343	368	362	369	334	369	367	350	372	366
24550	21423	28674	24581	21224	8140	2694	1524	1227	2733	28686	30154	20685	8104	2114	976	615	486	525	511	533	523	519	536	522	523	513	526	559	494	542	512	523	549	481	494	546	499	541	491	530	521	529	484	526	496	480	544	541	497	510	525	509	506	475	525	460	537	504	503	486	535	532	489	506	471	513	498	516	486	507	539	500	518	504	502	519	564	516	517	487	457	500	538	487	483	516	557	503	513	493	501	490	498	501	480	485	513	523	527	521	484	558	469	502	498	516	506	529	470	491	509	501	502	494	538	547	532	503	541	549	508	522	506	507	500	501	531	509	485	534	528	524	517	476	518	524	505	536	485	528	498	519	488	527	536	504	511	547	484	523	505	511	494	531	491	490	493	531	486	511	496	457	572	496	549	483	487	468	504	511	523	494	542	521	504	519	550	496	512	546	491	532	505	494	488	524	519	521	484	543	490	504	465	530	524	508	512	497	515	500	507	510	496	463	508	500	476	535	497	504	510	477	483	535	543	488	543	496	524	508	500	517	555	513	503	559	526	524	473	464	493	500	499	498	547	536	480	491	536	531	481	493	535	530	482	505	539	551	489	496	472	510	507	536	508	486	542	490	507	494	510	520	504	500	528	475	529	515	488	494	517	505	539	523	480	499	500	507	496	503	501	533	549	487	557	481	492	538	525	539	492	511	509	543	497	505	490	516	501	504	499	472	515	530	483	484	533	489	535	518	467	534	538	503	503	446	503	506	505	523	569	494	492	494	507	509	451	546	517	593	547	577	528	530	467	514	487	498	487	523	498	534	540	525	504	510	515	507	485	503	491	503	501	520	522	524	511	491	484	514	469	490	467	494	497	504	477	464	560	486	472	486	494	474	520	488	502	524	510	479	496	475	488	499	514	532	515	523	557	477	483	527	534	488	524	456	436	495	492	505	454	480	488	482	488	484	506	520	487	522	496	487	495	492	500	492	527	523	452	489	504	475	494	521	541	516	532	477	512	511	489	471	526	475	533	519	513	499	546	487	474	540	481	525	561	531	530	491	484	518	522	499	506	537	558	503	458	512	508	495	454	502	500	534	517	530	518	503	548	472	480	511	497	500	519	522	483	510	484	510	476	479	551	530	512	536	502	492	529	513	586	497	523	509	458	496	510	522	539	525	502	507	519	535	519	492	487	468	493	481	490	513	501	498	466	492	474	490	493	510	518	493	511	522	509	518	521	486	459	514	503	507	541	479	490	500	532	501	520	495	521	476	534	516	498	519	527	530	501	548	490	482	490	506	494	484	518	465	485	506	486	482	507	532	528	505	535	483	506	512	493	482	502	493	485	518	518	490	492	500	487	527	520	473	507	487	497	523	485	513	516	491	476	493	505	496	520	506	555	523	476	503	459	522	510	505	571	528	525	494	506	549	477	493	497	489	492	490	503	498	517	488	507	463	498	554	524	539	497	484	511	537	530	482	485	508	503	525	516	494	469	553	498	538	498	492	496	508	526	517	475	481	490	488	499	494	498	522	489	489	505	535	488	486	510	513	520	524	513	515	474	527	535	465	513	535	491	547	487	533	485	497	517	514	495	489	515	503	521	495	538	495	506	514	516	523	541	489	513	500	482	533	511	528	525	526	519	498	489	493	480	529	500	503	515	518	489	487	514	522	518	493	533	494	504	514	494	481	489	531	494	503	552	517	523	525	504	497	536	533	494	473	470	498	491	499	520	513	519	505	460	475	517	493	538	449	519	524	506	535	517	522	486	478	526	475	480	505	499	494	566	515	499	529	499	533	477	483	563	476	518	538	498	540	548	508	508	467	493	480	483	518	509	501	507	491	482	508	501	501	511	527	515	509	444	497	529	505	484	541	509	488	524	488	494	514	545	517	525	460	515	529	523	525	513	481	556	519	524	511	508	501	511	501	500	502	468	545	509	499	484	507	495	507	529	466	515	504	492	478	485	508	507	531	495	537	511	500	508	504	495	484	497	486	518	517	491	502	506	511	514	491	491	485	559	517	499	545	509	498	549	470	492	501	527	467	485	515	494	533	518	496	499	499	478	494	504	561	547	510	509	485	485	505	449	482	495	468	503	531	499	510	491	539	547	505	511	484	468	516	470	499	474	479	500	489	511	510	505	528	492	550	510	524	508	514	508	429	517	475	512	471	500	488	508	479	525	514	504	491	498	511	495	515	480	541	550	516	476	479	486	523	519	494	531	491	498	487	520	517	511	487	525	513	505	527	497	514	478	521	504	527	485	511	519	490	482	497	511	493	552	473	505	523	486	532	526	517	508	481	513	503	523	523	517	540	458	533	512	529	504	482	510	560	487	468	505	492	547	491	486	500	518	506	519	469	498	485	501	490	545	505	534	488	491	523	514	512	507	513	489	496	489	537	490	508	511	518	473	547	481	526	498	515	519	540	499	504	522	549	552	547	510	521	559	449	540	473	514	509	493	529	494	503	487	457	549	496	491	528	512	473	497	502	468	472	466	526	512	481	520	534	525	509	484	490	528	531	524	476	467	483	517	518	537	502	490	530	505	484	527	494	513	558	493	528	523	513	497	516	550	508	440	498	522	546	517	534	513	556	505	502	511	464	502	466	554	538	518	466	519	540	566	439	493	507	489	501	494	508	522	491	485	488	512	537	497	497	534	512	496	491	503	533	537	546	479	521	528	503	512	468	488	513	501	496	535	505	464	535	496	512	485	485	482	518	535	534	523	482	516	497	539	502	496	521	526	513	520	518	494	488	528	497	520	512	452	478	496	493	518	547	504	533	528	501	512	538	505	536	512	500	512	478	493	471	517	520	483	500	481	493	501	467	511	477	520	478	502	466	488	522	499	519	483	469	510	492	513	521	501	480	516	486	518	529	499	519	550	473	495	521	522	532	528	514	517	520	514	478	520	494	452	483	552	547	526	497	527	523	533	467	532	498	516	524	469	508	492	498	481	475	496	459	515	446	551	538	471	538	520	469	514	535	519	510	518	543	500	483	511	517	508	516	521	464	520	471	468	504	514	521	507	495	544	527	485	492	483	516	487	484	518	507	475	499	470	503	551	505	512	495	520	498	496	508	507	515	514	521	511	511	537	487	495	497	521	468	543	516	557	506	521	515	511	536	526	518	501	516	494	503	483	500	480	533	511	495	511	475	502	519	496	476	451	475	469	502	531	496	519	554	537	553	505	499	536	467	527	485	485	484	508	503	531	487	522	537	474	477	519	504	541	495	483	524	528	505	518	497	532	499	556	514	515	514	524	509	489	492	451	503	499	520	489	475	541	527	532	483	495	514	520	452	482	472	482	506	505	480	468	485	496	550	514	526	536	519	515	478	541	466	517	547	507	511	485	500	466	458	486	495	497	545	519	501	515	488	549	517	503	490	476	477	509	522	467	554	538	512	486	502	546	514	488	549	521	480	482	525	525	505	493	492	479	499	509	496	501	488	536	506	489	502	513	518	508	531	500	471	530	517	488	487	472	519	500	505	494	512	484	543	532	530	518
5402	9516	8672	3479	3010	2897	2245	1880	1744	4267	30065	26725	16545	6400	2163	1016	564	486	460	486	486	448	461	449	476	446	455	436	452	436	431	437	468	498	478	459	472	448	496	478	486	488	472	439	446	472	471	407	508	444	497	438	450	417	486	485	477	451	423	461	501	478	422	461	439	482	424	454	422	461	457	459	492	448	452	465	433	427	458	494	430	451	476	471	505	461	433	478	431	490	472	426	449	470	487	460	446	458	413	436	505	450	421	433	418	457	458	481	469	440	466	451	435	460	492	474	475	429	460	453	462	428	460	438	478	428	411	443	461	454	465	473	464	471	428	459	472	439	461	432	435	473	492	439	458	461	435	472	482	470	509	449	477	460	453	486	489	444	445	480	440	481	454	446	451	444	436	446	485	483	478	485	500	472	490	484	437	475	472	479	414	476	443	458	453	472	456	416	438	497	461	506	464	436	483	452	472	474	467	447	477	440	442	425	455	473	460	450	440	482	490	439	466	467	466	446	425	461	479	481	426	432	458	450	506	490	519	443	465	488	479	452	462	486	488	436	472	446	466	481	429	437	421	417	482	412	440	450	483	464	461	458	435	461	477	486	450	466	467	479	460	444	483	501	450	466	429	485	432	440	487	447	417	509	438	442	464	450	482	412	488	474	439	460	485	505	454	468	460	477	459	425	513	485	435	439	467	490	434	458	467	455	465	462	427	455	441	463	438	479	429	435	480	486	449	433	462	464	452	426	498	446	457	478	487	481	522	486	477	480	464	444	448	491	480	473	453	467	492	467	435	442	442	469	436	430	459	454	441	463	446	447	459	468	422	444	448	478	493	462	471	459	460	412	452	460	437	480	423	467	493	493	461	456	445	446	455	465	458	434	425	482	451	463	429	479	457	462	428	466	412	462	431	474	487	468	479	438	455	493	474	451	494	450	489	450	426	448	473	440	490	463	463	460	456	481	494	504	477	448	469	436	458	421	430	447	438	469	448	484	493	435	454	428	486	434	456	446	464	468	477	481	486	487	435	468	439	446	475	465	488	449	472	440	479	445	463	447	448	467	497	483	434	474	435	423	477	458	508	442	461	456	431	436	466	464	456	433	461	451	430	458	416	469	445	490	427	461	452	466	446	447	457	488	465	505	472	498	439	443	457	442	462	479	430	444	451	400	434	456	472	474	402	442	478	462	454	437	450	450	418	431	473	489	450	443	452	415	458	496	464	446	457	450	472	471	457	461	443	470	447	471	468	468	471	439	473	437	476	443	443	421	437	429	448	439	416	479	442	423	463	486	466	423	471	460	416	498	462	479	443	386	445	481	456	409	501	449	505	428	457	472	439	458	481	453	461	470	478	447	445	465	495	463	439	446	461	462	484	469	450	484	421	453	460	426	462	449	459	447	450	487	486	501	439	443	449	473	459	484	458	449	401	454	490	457	428	439	431	453	451	485	438	490	439	423	500	440	472	449	439	506	467	469	419	464	475	421	429	433	469	457	437	440	450	504	443	474	482	484	438	451	497	430	454	432	445	470	458	452	440	440	455	443	456	451	467	461	460	464	459	498	479	440	463	429	433	415	469	475	454	476	446	473	442	425	438	488	488	428	456	453	441	455	479	455	458	420	439	464	462	491	474	461	418	491	433	465	448	433	485	442	452	473	444	447	446	459	440	429	472	448	475	468	471	430	480	468	467	426	450	454	404	462	472	436	428	473	475	466	484	416	456	417	426	452	460	421	437	426	459	439	455	451	444	442	472	471	427	472	475	465	470	465	455	439	508	455	457	462	432	420	424	437	460	482	461	424	501	467	450	458	449	477	467	455	484	493	486	461	422	426	409	475	445	461	427	423	479	453	438	468	456	490	432	454	456	468	452	502	455	417	444	502	477	412	429	471	433	446	450	476	404	426	451	455	414	446	457	445	429	437	465	463	469	443	450	456	477	454	500	460	441	456	467	440	469	510	453	459	432	426	444	508	461	496	466	458	466	414	496	460	465	414	463	443	454	462	479	450	473	464	506	423	449	447	449	498	457	444	476	418	434	442	455	464	446	440	440	452	478	476	458	479	452	496	462	452	443	460	419	447	420	440	460	487	468	477	464	450	458	435	464	470	461	462	456	474	478	428	438	443	474	468	462	447	446	433	442	422	438	444	460	457	457	435	438	488	477	427	450	479	431	457	424	459	441	441	462	444	499	427	436	446	410	429	472	446	465	425	455	490	462	417	427	442	460	451	468	416	461	461	490	428	473	445	429	446	460	461	483	433	432	456	475	389	451	417	506	437	460	471	473	410	475	464	494	457	456	483	445	470	420	452	451	451	486	417	452	428	462	448	426	462	417	485	443	506	458	456	444	438	449	456	414	487	500	457	493	466	476	468	430	465	468	417	445	436	510	458	416	462	473	433	428	483	432	450	433	453	464	470	432	458	458	453	458	449	454	470	443	450	442	433	463	424	460	477	455	457	461	435	424	497	472	427	467	476	448	465	445	464	476	432	475	487	474	454	471	489	472	458	399	453	451	473	468	443	463	466	465	474	438	433	481	475	469	472	438	464	493	471	456	458	463	443	466	452	480	481	424	464	471	456	436	452	456	438	446	467	425	453	423	494	497	478	494	473	445	470	475	445	458	459	433	457	468	464	459	437	472	455	455	458	465	443	445	449	477	468	438	439	489	448	474	457	454	465	465	448	407	412	456	451	438	451	459	445	470	426	448	441	431	478	436	424	449	432	419	438	433	443	461	438	500	437	435	452	466	458	477	480	460	454	440	440	441	446	439	483	442	431	455	425	467	482	492	431	455	463	427	468	450	427	486	435	462	424	438	495	488	412	460	434	442	425	436	480	442	476	475	465	422	453	502	487	466	438	456	431	474	471	430	456	491	454	442	466	425	462	515	417	444	486	437	432	475	467	425	440	483	465	450	453	426	458	455	476	449	453	475	444	447	463	405	470	408	436	458	480	437	424	423	429	464	474	476	436	428	441	444	436	471	471	469	462	440	408	459	495	459	432	436	472	453	445	489	446	463	448	453	466	486	445	455	463	471	434	472	428	452	449	442	416	430	439	442	425	477	464	406	443	479	480	485	462	461	456	443	443	488	473	434	487	458	445	447	463	474	455	435	437	468	455	466	444	463	475	463	469	480	487	441	445	480	477	423	468	448	447	410	455	490	429	431	444	473	457	487	457	448	445	481	443	427	435	411	436	441	441	464	508	418	484	473	443	465	467	460	457	470	431	476	430	484	499	438	480	469	481	466	482	453	475	495	403	450	439	446	495	474	457	484	424	444	459	436	438	445	468	423	482	492	447	476	461	471	464	444	436	438	466	448	476	444	432	436	480	437	443	451	426	412	461	460	441	453	451	469	464	449	456	451	464	443	456	415	453	485	476	440	470	405	446	462	429	436	478	452	474	450	460	433	451	466	451	469	441	469	485	465	434	487	457	408	476	450	461	462	444	453	452	458	457	458	491	436	492	491	427	483	500	435	439	436	460
27739	10981	1645	1191	744	560	545	466	495	551	1735	1954	1328	806	526	423	351	375	399	348	364	396	356	389	379	330	376	375	343	376	407	378	334	367	353	351	376	386	386	364	355	379	382	361	364	348	360	347	388	370	328	368	344	336	376	351	351	403	370	386	342	390	331	318	348	397	353	362	388	349	330	350	284	365	346	369	381	391	349	336	365	375	367	344	357	370	341	385	381	372	377	360	380	345	383	395	353	372	386	351	351	402	371	352	358	372	332	372	355	344	378	339	354	349	372	364	357	336	348	397	354	321	401	361	350	369	356	353	379	375	366	389	393	380	361	356	375	364	360	343	332	410	340	339	406	351	372	379	372	363	347	365	371	346	391	364	369	356	367	368	342	381	335	346	350	360	376	356	379	378	307	326	360	386	365	387	351	367	381	376	365	355	331	339	408	355	391	357	373	355	396	313	405	388	352	359	381	400	383	391	369	358	384	365	355	339	348	379	366	361	378	387	359	365	339	397	358	337	359	367	364	370	363	368	389	387	376	361	338	401	361	376	355	344	346	368	337	374	350	363	380	366	352	349	362	364	355	371	362	395	362	354	391	384	348	353	355	363	371	378	337	415	371	402	334	362	388	396	351	341	383	324	393	351	387	373	372	428	416	397	351	407	399	345	354	345	371	341	359	378	310	388	366	354	338	344	361	386	371	348	335	356	349	375	374	371	379	368	372	358	331	406	337	366	362	358	351	359	372	393	384	366	384	388	324	337	360	373	359	355	389	378	374	335	395	382	394	379	362	374	340	384	405	374	333	383	387	364	390	401	325	371	352	356	393	352	357	377	365	350	363	340	349	398	337	340	386	378	362	409	345	378	344	378	399	382	352	392	349	375	336	380	365	366	390	361	357	359	386	349	344	382	340	368	403	369	351	379	366	344	355	330	352	321	365	360	375	371	360	370	379	416	392	324	365	394	378	377	357	377	366	382	375	351	358	363	354	361	360	383	397	346	364	362	370	355	354	344	358	362	379	355	361	363	344	355	364	377	363	361	377	377	388	350	373	370	389	333	346	364	366	361	359	356	356	363	356	378	367	394	347	387	387	352	353	397	360	352	335	354	339	391	382	353	373	384	353	387	391	383	349	315	380	336	384	368	373	366	378	377	374	368	372	359	346	342	330	362	345	326	341	369	368	372	393	348	359	359	343	355	386	372	354	351	400	395	325	367	347	339	374	363	377	356	370	363	355	370	363	349	362	382	363	386	363	385	349	333	346	356	348	377	368	357	338	362	386	336	395	358	367	402	394	380	381	350	341	385	373	367	351	348	340	381	366	343	381	349	374	354	367	364	362	363	344	371	350	366	370	339	371	386	346	347	357	366	421	351	343	385	401	365	359	347	336	348	382	350	357	403	361	365	372	372	356	373	380	378	355	319	372	338	364	340	377	367	373	363	367	383	326	371	362	344	328	379	393	352	379	395	340	367	348	331	367	365	370	344	361	362	350	348	347	364	362	349	363	382	388	330	357	359	341	353	369	352	372	333	386	360	359	359	366	361	358	355	380	366	374	351	363	354	351	353	345	367	366	373	354	396	407	352	370	379	379	340	380	373	375	354	375	331	359	350	399	391	376	343	342	357	344	359	359	339	338	349	371	377	375	364	341	368	362	371	390	364	389	394	354	385	368	368	357	367	387	371	364	396	361	356	370	388	371	382	328	358	356	370	346	395	386	363	313	394	357	385	350	369	386	356	362	374	365	332	397	366	358	375	358	346	371	347	342	361	372	339	352	370	359	361	383	349	374	353	333	371	354	354	352	381	364	360	346	349	352	355	393	366	344	367	366	348	371	336	351	342	360	337	382	349	334	355	343	348	321	368	391	336	379	351	359	355	378	350	372	365	395	357	359	379	359	365	370	366	379	357	361	368	355	374	355	351	370	349	368	370	350	369	351	375	370	392	350	394	375	381	355	365	372	373	436	354	340	366	372	368	386	341	381	386	361	350	359	332	369	355	342	370	301	378	376	363	376	394	369	362	362	351	381	343	361	380	389	361	359	380	362	369	377	377	374	396	375	382	364	339	359	347	379	366	363	334	346	374	393	339	340	381	357	355	380	361	343	374	333	353	363	358	362	402	341	370	361	379	369	412	386	358	348	366	385	348	340	378	391	380	342	362	363	372	372	339	388	379	360	389	367	394	396	373	363	380	352	368	332	352	368	348	343	367	375	375	365	356	324	359	376	355	365	364	364	344	377	393	330	362	388	353	344	337	349	355	378	351	397	399	373	365	359	350	346	353	358	369	379	337	350	357	367	345	357	369	381	353	355	342	327	377	376	359	390	376	348	366	377	362	364	347	391	359	353	348	340	393	334	400	353	359	423	368	364	373	365	327	391	357	355	385	380	321	367	373	363	372	380	387	370	367	348	356	373	354	383	372	366	349	365	396	360	387	364	341	362	385	356	351	377	402	406	348	349	379	386	377	365	340	368	353	357	368	398	396	354	382	340	360	392	368	373	365	348	427	322	372	354	341	384	375	396	375	368	354	392	403	320	360	391	374	336	347	349	380	390	370	370	370	336	380	349	349	365	396	355	348	368	336	386	374	365	345	363	341	359	359	379	328	356	372	371	393	340	364	364	352	389	383	332	330	355	384	383	390	390	363	336	352	363	351	344	368	318	361	397	379	357	377	319	370	409	396	344	369	350	359	370	364	359	353	334	394	356	387	384	392	329	364	376	364	359	362	356	361	372	361	328	362	337	384	369	388	373	357	357	364	396	353	358	367	366	349	369	384	385	361	367	356	325	361	359	388	370	348	371	348	357	381	366	358	342	374	341	373	339	366	348	347	372	376	379	381	381	389	368	375	392	377	369	370	356	348	384	374	369	339	353	378	378	322	364	386	368	413	400	366	374	364	342	359	385	363	405	382	349	343	366	360	363	395	365	373	371	372	341	348	363	389	387	387	371	331	383	340	368	391	366	343	371	365	372	357	385	332	371	383	389	358	331	369	364	346	334	377	354	375	393	362	380	364	339	384	359	343	353	364	361	351	367	379	368	368	363	378	351	345	398	386	370	339	382	371	351	357	386	371	373	362	360	347	384	323	373	343	370	385	374	399	366	327	354	385	382	351	414	357	386	350	351	375	380	347	337	371	373	389	339	358	336	366	389	373	387	379	348	355	369	342	355	364	351	333	357	360	382	327	403	369	373	358	363	339	417	406	395	329	382	395	349	360	340	352	353	388	349	336	363	337	390	362	359	349	386	388	342	385	356	372	373	345	377	361	345	355	381	358	364	341	352	381	368	382	370	361	348	355	376	352	368	362	374	342	353	345	354	366	343	354	377	396	344	368	408	359	367	357	373	356	362	342	390	387	370	360	348	375	365	360	365	380	389	384	360	394	317	342	357	375	409	393	409	386	308	348	390	336	360	396	359	339	372	350	344	361	402	387	353	371	369	373	362	331	370	373	371	338	348	406	365	358	349	381	397	355	394	340	340	354
6040	1823	1251	1083	852	669	644	561	566	715	2424	2318	1521	830	484	367	343	291	332	354	322	366	342	356	340	339	338	299	323	335	351	305	313	345	300	340	337	323	298	339	341	327	345	338	328	319	316	321	337	332	311	361	308	347	350	357	365	350	341	323	329	326	322	331	321	342	316	288	317	315	292	332	329	332	343	337	323	352	310	303	335	354	349	309	314	354	312	308	328	300	318	312	327	329	328	339	349	296	346	336	314	337	357	280	345	307	333	329	316	349	327	322	317	304	311	311	337	322	351	320	324	350	300	339	309	328	335	311	332	322	324	322	347	330	317	348	332	314	307	313	333	317	330	340	338	322	328	338	308	359	332	356	345	319	378	311	344	317	323	318	337	318	324	363	310	340	336	305	326	337	327	344	344	314	333	322	318	297	341	303	340	338	335	317	319	330	335	350	350	290	337	360	331	335	360	315	364	301	339	346	366	334	315	344	299	329	331	332	336	332	331	313	311	362	295	304	360	333	307	355	350	331	319	313	337	330	359	363	336	322	353	343	333	313	324	339	348	341	340	329	338	302	273	355	291	331	333	353	331	326	340	337	316	328	351	364	333	332	297	317	307	328	356	335	343	362	325	322	321	327	324	350	313	305	352	293	309	347	332	314	349	357	314	344	332	326	341	275	308	347	362	323	332	301	319	326	311	347	307	327	308	299	327	342	353	318	359	298	375	340	349	341	333	348	315	299	323	344	317	322	345	327	308	314	330	314	366	336	337	338	357	323	321	328	331	314	348	322	346	325	354	332	373	359	339	308	298	327	343	323	350	343	329	340	336	338	343	312	342	324	316	344	352	330	319	299	330	307	354	335	352	317	288	333	342	367	339	303	336	319	350	354	295	320	340	330	305	344	325	296	337	311	317	325	321	324	347	321	335	339	332	355	338	306	324	351	336	348	325	342	341	334	339	335	316	350	358	322	314	325	369	336	301	365	329	331	311	385	360	316	336	310	346	335	324	355	360	330	328	338	341	362	335	330	348	341	353	340	315	387	319	309	349	352	345	323	332	297	332	328	346	343	365	338	336	331	369	326	328	323	384	307	309	304	318	294	347	352	336	330	318	349	305	350	336	350	319	325	348	328	340	343	319	353	330	332	353	335	342	332	348	340	325	348	328	356	340	329	328	311	334	300	336	337	330	320	327	371	338	349	346	367	374	338	316	338	330	362	337	351	328	369	321	320	322	337	290	353	325	326	301	306	314	342	315	317	315	331	326	342	326	344	349	336	319	333	344	310	339	311	372	347	325	316	349	326	332	314	371	335	329	322	321	297	345	324	345	327	331	292	346	330	361	346	297	316	335	332	322	327	325	356	333	330	329	314	340	312	345	336	324	325	348	348	332	338	315	345	335	342	327	326	317	344	352	326	301	311	326	351	336	322	380	316	373	323	333	374	320	306	350	325	320	308	338	338	318	306	331	336	331	326	313	376	318	339	332	310	328	323	370	328	328	331	338	345	334	309	317	332	306	330	325	357	342	325	341	328	355	309	328	334	363	313	352	363	309	347	321	323	313	303	342	377	323	289	334	323	329	319	340	314	357	335	329	342	336	341	325	343	322	319	333	325	291	335	326	317	317	369	329	304	313	297	296	374	361	342	331	359	324	319	307	334	328	319	348	295	361	338	307	338	329	322	334	323	335	314	341	340	345	323	372	331	354	349	327	341	328	333	339	326	321	311	318	316	332	336	324	330	341	337	330	336	334	322	361	339	337	336	313	321	304	337	370	337	310	344	361	342	322	318	338	325	322	315	328	329	344	343	340	317	365	307	323	331	289	319	331	334	364	316	325	319	315	317	328	322	351	344	305	317	334	334	335	324	330	348	301	329	302	336	320	341	320	330	345	344	337	329	335	327	319	333	327	319	326	325	302	319	326	317	338	341	346	314	333	341	335	332	335	333	324	329	344	370	350	339	312	373	309	365	341	323	337	320	318	348	297	332	328	313	337	328	321	348	336	342	324	337	340	333	337	317	358	312	333	364	356	332	313	322	348	320	335	321	308	330	337	300	333	320	355	321	368	333	347	311	356	335	318	344	311	327	363	351	337	342	327	325	367	326	289	317	299	351	377	338	322	338	321	307	339	317	341	337	344	345	316	298	314	307	363	368	326	334	295	343	317	322	329	318	307	342	325	316	327	318	332	347	337	319	323	347	339	351	326	340	331	340	339	341	335	309	322	294	323	311	345	340	306	297	333	349	330	321	365	322	308	332	348	321	327	314	344	310	319	328	339	341	335	307	333	363	303	332	317	324	308	325	346	350	348	323	317	320	356	327	339	374	317	353	334	346	301	312	307	348	334	350	313	344	333	330	324	336	325	319	334	357	302	342	317	322	354	305	314	351	315	351	319	332	323	350	327	339	341	317	349	315	320	317	347	362	316	350	327	315	329	343	311	329	325	331	308	352	342	321	337	302	309	339	334	329	323	315	307	325	310	304	320	314	348	319	325	320	335	317	321	355	323	334	340	318	361	330	339	334	328	352	293	309	313	319	335	338	347	328	336	347	311	331	319	328	341	326	340	318	343	324	328	314	338	339	342	315	301	307	357	350	306	348	340	307	314	335	345	361	334	311	346	315	363	286	322	318	355	333	353	344	318	336	358	303	339	322	309	323	306	360	361	316	294	347	292	299	369	339	331	353	362	357	323	348	301	329	337	306	310	332	344	331	336	318	314	311	311	340	325	301	340	325	348	312	326	330	348	303	341	338	354	312	319	349	303	345	328	337	324	333	357	338	356	327	313	316	339	323	327	322	322	336	319	328	341	313	333	302	355	339	316	330	283	293	318	380	338	336	327	325	345	359	314	342	342	320	341	357	331	332	317	369	353	338	328	298	341	319	320	320	334	332	318	326	325	300	338	353	332	310	369	347	322	333	328	356	299	326	345	333	347	331	367	343	332	321	285	340	311	317	353	335	348	317	363	334	307	339	331	337	311	311	329	317	291	325	346	386	329	316	347	350	347	337	311	336	317	348	309	331	296	351	316	324	337	343	317	340	343	319	365	357	337	337	323	313	343	348	315	324	329	313	342	331	326	323	340	365	330	310	345	316	313	331	337	353	321	342	340	355	355	338	302	356	334	320	312	331	310	321	329	351	321	352	331	332	284	314	316	329	365	344	348	345	354	335	314	302	335	347	340	333	341	303	336	342	298	342	347	312	332	358	318	298	320	340	285	315	325	350	344	318	352	333	312	307	346	324	325	347	332	352	326	331	337	320	336	335	302	294	326	318	296	328	361	340	342	361	353	335	315	298	364	331	327	329	345	297	324	315	329	343	276	321	320	335	374	330	365	344	332	344	331	318	325	336	347	330	299	328	293	330	336	323	365	327	315	318	323	338	368	339	370	367	324	294	341	368	335	355	329	342	310	316	342	317	376	313	312	307	299	364	359	320	335	367	333	322	330	300	341	315	343	326	323	332	360	301	317	330	310	315	349	365	334	332
25588	21413	27467	25507	8542	1620	1106	836	764	2002	19088	19470	10327	3210	965	549	398	366	367	416	409	401	383	388	386	367	352	352	403	386	383	369	385	349	377	399	422	393	359	345	348	383	377	385	355	394	365	404	394	354	359	398	363	347	382	367	373	342	376	341	388	371	347	342	353	385	356	338	349	347	367	387	386	345	392	355	355	380	377	352	332	366	347	346	358	352	359	376	357	378	364	361	369	351	350	365	371	347	326	359	372	337	346	371	375	360	369	358	376	381	371	372	373	365	370	370	356	383	399	386	360	365	356	352	378	382	379	335	364	401	400	361	384	376	360	347	392	335	371	385	330	342	399	343	392	361	340	392	390	370	391	385	395	362	394	395	361	327	385	414	394	353	377	389	354	392	360	380	350	375	351	371	368	336	392	332	366	347	355	370	389	358	386	358	358	362	370	350	372	347	371	366	398	406	389	385	364	376	340	387	399	344	351	378	413	369	384	393	390	388	345	385	366	336	382	376	373	355	384	370	349	356	340	373	364	360	382	375	397	385	340	387	383	365	331	397	352	368	354	346	386	356	349	381	376	333	403	358	372	380	373	387	382	346	372	354	395	336	373	379	367	384	388	383	385	384	355	348	344	344	338	368	366	369	395	407	371	355	359	340	344	382	350	361	334	333	378	354	366	348	360	358	360	391	369	378	361	354	376	378	354	372	370	394	347	383	354	378	361	319	363	419	378	393	357	383	400	359	388	356	359	390	343	372	371	347	331	374	374	394	374	362	378	405	359	367	356	350	389	336	362	352	335	342	357	378	391	346	362	370	361	353	368	372	370	381	361	357	392	376	353	368	325	396	376	398	386	351	367	388	373	362	364	401	380	328	383	365	363	379	382	393	362	413	349	364	347	341	355	368	392	380	374	378	368	375	381	376	376	373	335	348	389	332	375	372	354	353	351	379	373	354	392	364	330	375	358	396	373	407	354	379	389	361	391	333	366	360	339	377	353	364	381	386	373	364	371	361	370	384	351	403	353	372	384	377	383	385	361	364	346	340	338	400	362	380	367	368	363	353	363	367	395	356	360	356	389	358	386	365	399	384	333	360	362	376	363	358	379	384	360	353	367	363	347	343	359	360	388	424	334	373	382	377	355	354	406	406	355	369	351	333	384	368	373	344	346	389	372	407	365	325	368	340	372	371	324	397	354	407	362	354	368	363	339	360	393	334	394	362	382	361	391	341	370	360	342	357	392	360	407	361	375	319	401	351	411	370	376	383	362	347	361	381	348	374	405	363	353	353	339	350	341	370	401	402	368	385	388	347	353	386	379	335	372	339	394	370	364	400	368	351	366	330	368	355	387	419	338	326	396	381	373	325	328	365	348	380	341	382	389	390	323	360	349	375	352	341	386	349	388	388	400	381	367	357	367	408	358	335	359	373	366	406	388	386	344	390	389	355	364	415	366	363	354	368	335	346	359	345	382	386	379	363	359	373	352	333	344	388	379	358	384	343	380	388	387	358	382	404	335	352	368	370	370	345	371	336	359	383	344	365	365	392	391	401	347	362	356	355	363	371	399	373	357	371	365	329	408	379	365	328	332	352	401	346	338	360	403	376	326	368	352	397	348	383	362	364	369	351	347	379	371	408	373	385	335	377	345	348	368	384	379	368	379	396	365	339	394	376	348	372	390	380	376	327	329	375	381	378	341	361	374	391	355	376	361	347	362	364	332	370	318	346	345	383	384	353	346	322	362	344	373	380	364	357	377	374	321	375	381	353	363	347	361	373	355	372	358	364	374	401	340	361	367	398	379	379	353	383	381	370	379	381	345	372	370	345	399	393	349	385	388	347	378	357	376	376	355	387	359	397	368	359	363	337	362	369	360	367	352	350	347	395	346	345	347	366	362	376	383	371	364	385	388	362	340	379	397	386	424	396	401	393	363	353	381	345	377	401	380	314	375	368	362	375	378	390	371	336	374	369	395	364	327	364	359	369	341	344	386	380	373	362	387	350	373	357	358	342	373	336	387	391	352	366	366	365	347	357	415	381	391	359	375	392	345	351	335	372	377	386	364	359	389	336	376	371	376	371	392	378	361	359	345	352	394	364	372	361	381	352	336	363	367	371	374	387	336	363	370	347	374	353	385	355	385	381	337	371	356	395	351	360	366	350	374	370	350	352	317	344	362	374	360	365	376	392	368	398	340	358	360	350	369	371	380	385	380	372	370	377	366	341	394	392	379	384	365	370	381	351	363	369	354	353	353	366	357	358	378	344	368	364	349	355	339	349	387	366	400	387	421	358	360	338	356	386	350	364	334	369	380	373	353	373	343	377	401	348	377	390	371	366	367	335	368	382	357	359	372	408	364	376	357	402	340	337	361	392	367	405	367	380	393	368	371	364	378	388	395	370	358	396	372	378	346	344	366	355	374	356	342	377	375	378	365	343	395	369	371	364	363	400	371	386	361	347	365	382	341	365	371	357	387	373	397	329	343	371	366	376	356	355	364	345	368	401	371	352	322	355	431	374	341	375	345	362	358	340	352	373	387	388	403	350	332	369	380	360	353	415	338	351	347	396	357	345	321	367	377	384	351	387	378	363	335	381	378	353	360	369	365	371	354	367	353	386	366	394	363	358	360	351	384	356	390	359	360	358	365	328	390	379	385	346	384	366	363	352	329	374	335	354	370	387	336	374	369	384	377	397	379	352	375	342	384	363	353	375	369	403	344	352	363	373	393	363	352	361	360	379	376	398	354	325	387	350	341	384	347	339	344	348	398	364	390	372	354	382	390	343	351	344	369	376	368	364	381	359	386	353	358	350	343	365	378	368	333	381	358	349	340	378	362	341	355	338	370	406	378	372	410	346	348	378	359	369	368	376	339	389	360	339	384	414	344	327	360	355	361	374	405	377	363	328	326	357	382	350	364	375	387	385	362	373	361	370	345	387	378	366	386	391	369	356	393	356	380	347	345	390	388	372	394	396	393	342	391	364	330	396	339	388	369	364	376	394	385	379	367	356	364	357	380	363	363	369	384	374	357	402	373	361	374	332	371	342	351	428	388	387	371	361	354	365	343	359	344	376	362	361	383	357	394	362	378	369	359	367	404	384	348	372	356	368	398	368	332	372	316	386	354	379	364	373	374	373	329	352	350	359	395	357	392	345	350	391	363	346	384	371	341	336	340	395	412	365	379	355	368	362	346	377	331	347	338	370	362	353	349	380	371	317	372	335	354	384	418	326	348	346	361	355	332	363	350	379	347	377	376	376	365	373	403	353	334	357	342	383	364	373	383	391	340	376	366	372	378	324	380	349	332	360	322	362	356	376	355	334	353	385	388	372	339	362	356	354	384	365	394	335	358	389	373	376	333	373	383	349	393	364	341	367	371	375	357	378	356	344	340	370	326	369	361	354	346	322	363	376	388	343	361	379	373	399	386	387	370	366	341	357	364	361	363	343	379	361	362	400	349	371	365	363	352	422	356	350	350	362	360	367	370	383	351	349
4945	5130	4494	3159	2149	1338	1221	1176	1059	3159	20669	16693	8586	3066	1064	614	377	334	362	311	369	358	372	362	351	344	362	347	341	360	342	319	330	360	356	348	374	327	319	338	342	300	367	340	351	361	333	337	327	362	339	320	346	367	334	337	356	332	325	327	333	354	352	328	344	352	320	320	343	369	330	343	355	377	369	313	342	325	341	394	361	326	364	358	316	300	313	335	332	384	345	319	342	337	324	354	349	312	312	363	351	335	375	316	341	322	335	385	317	338	367	386	354	331	342	341	333	369	336	354	341	329	335	337	348	379	350	331	338	350	323	318	326	326	358	346	348	359	354	328	351	333	352	338	369	351	342	344	336	342	354	340	349	334	330	312	359	343	349	331	331	344	357	321	311	334	362	312	342	338	362	351	369	330	333	332	323	338	333	337	331	348	352	338	369	341	357	350	342	328	327	346	358	334	331	313	325	318	356	349	328	367	359	368	360	327	352	356	325	331	347	373	324	361	286	329	324	313	352	396	329	321	352	345	357	354	366	374	334	339	324	351	320	342	320	339	341	362	351	344	348	386	351	342	335	356	356	366	351	338	341	314	329	358	326	350	367	310	376	365	340	336	359	313	361	337	358	359	326	372	352	338	329	338	333	334	363	347	334	320	307	365	327	360	348	327	334	365	335	358	382	349	350	333	330	333	363	367	338	321	331	333	386	350	345	369	318	317	337	365	355	332	334	363	318	348	337	317	354	338	368	363	344	322	360	355	325	354	363	347	348	341	327	336	358	360	362	357	327	367	375	353	363	344	339	322	327	361	315	356	346	341	345	314	373	306	356	320	351	312	353	351	323	340	332	348	351	331	337	350	341	345	333	340	357	345	354	326	353	337	359	333	346	336	307	316	372	329	351	347	347	374	361	313	364	347	361	356	336	334	330	325	350	344	351	348	331	315	385	321	351	355	324	330	361	368	370	356	363	308	324	371	357	369	359	306	346	358	334	397	337	345	388	331	342	348	339	318	340	350	324	328	335	356	368	358	357	342	378	360	368	350	343	340	345	347	352	347	357	364	358	356	359	384	332	366	341	344	314	370	307	349	336	320	337	344	338	344	344	338	352	345	327	367	374	331	354	340	322	335	342	363	352	359	342	341	333	346	325	344	341	346	347	373	310	327	332	354	346	336	347	347	362	322	343	335	350	327	350	321	346	314	344	356	374	344	346	353	356	343	339	348	331	355	340	355	347	317	325	339	391	344	330	362	382	328	338	327	311	343	347	366	383	327	356	344	344	363	302	372	352	337	331	322	331	360	341	354	337	335	367	362	353	357	334	330	333	354	338	343	339	357	315	326	356	303	321	333	347	340	314	330	357	329	337	375	340	323	373	350	365	342	332	358	333	326	347	352	343	354	339	359	371	294	342	358	348	331	355	376	323	334	315	323	350	361	333	353	348	358	381	324	391	333	385	317	373	348	336	351	329	346	335	345	381	334	324	338	317	389	373	348	300	325	370	332	369	331	342	351	374	335	394	354	341	368	343	323	323	341	336	314	340	346	341	339	362	329	307	363	326	335	354	351	326	353	351	344	352	336	325	345	348	330	331	309	333	342	363	317	343	359	355	343	340	337	374	351	367	348	342	316	326	318	335	365	315	326	299	355	341	345	349	354	360	328	339	344	320	356	310	356	320	337	359	367	350	341	336	324	337	355	345	370	316	358	328	360	360	342	329	376	341	354	358	350	330	364	335	399	323	358	343	345	325	332	334	358	352	341	339	320	372	353	325	391	358	351	334	365	330	346	304	343	336	354	323	353	352	350	332	346	331	332	380	348	341	354	355	341	393	371	367	318	337	358	375	344	341	316	349	357	376	320	328	342	324	321	352	360	326	361	358	335	337	349	336	335	339	343	359	352	348	340	332	343	326	357	338	355	359	348	367	339	329	337	309	365	339	322	344	406	332	360	319	333	350	356	322	373	319	353	360	328	317	353	376	341	323	343	342	353	325	354	376	347	348	307	352	337	324	323	346	341	369	333	372	325	342	321	335	388	338	350	367	351	375	351	371	324	351	338	373	324	344	348	336	363	349	360	348	348	357	368	335	318	346	344	347	339	336	348	350	357	344	354	332	339	363	342	342	323	367	327	332	315	304	370	330	304	344	382	344	325	366	361	351	330	310	340	373	328	386	343	320	333	306	356	361	311	294	339	347	373	353	305	351	348	351	360	325	348	305	351	344	338	356	343	325	352	310	338	335	321	346	337	323	365	349	349	366	342	344	361	374	345	353	324	353	367	318	353	363	332	369	323	334	341	337	333	369	328	355	339	357	329	331	349	353	346	344	320	349	331	350	308	313	357	313	362	357	361	326	375	346	344	335	351	322	381	332	356	365	346	337	343	323	342	370	318	341	339	350	375	346	306	330	351	370	342	361	375	379	369	362	318	345	317	385	342	336	326	346	333	339	351	349	347	345	331	340	324	341	317	324	360	316	314	351	344	349	347	327	330	342	342	337	345	363	315	334	355	386	350	346	352	339	356	339	388	335	362	360	334	379	349	328	382	322	343	360	309	359	331	319	359	344	359	400	334	330	323	376	351	313	394	349	348	348	328	368	314	349	347	349	330	298	379	348	334	331	356	356	345	325	356	369	356	326	352	359	329	339	351	352	360	350	336	326	334	338	358	327	325	348	335	327	364	306	330	326	341	356	356	342	341	329	346	331	356	338	341	304	345	352	363	330	351	359	338	344	361	344	363	339	322	343	346	353	346	364	353	336	351	376	345	349	334	330	334	356	357	342	334	320	363	347	345	336	355	361	344	344	351	345	309	335	341	367	328	330	346	336	392	352	372	334	356	345	371	337	322	349	342	347	339	308	348	358	345	336	337	361	347	332	337	400	345	343	348	361	320	360	317	342	354	337	352	359	362	352	345	327	411	343	356	351	337	354	338	336	336	357	366	306	323	321	349	330	339	329	353	351	302	342	332	352	358	340	308	359	340	357	329	336	364	307	336	345	341	325	324	365	336	357	341	349	332	391	337	354	347	309	318	354	362	368	348	331	351	340	332	341	306	365	319	359	354	338	322	342	348	344	334	367	390	361	330	359	312	340	337	380	349	320	379	350	332	330	340	307	316	335	319	366	325	328	339	333	335	335	355	359	373	341	323	345	322	335	312	341	344	350	336	371	327	354	349	362	355	351	384	361	343	354	351	376	348	348	343	329	315	346	355	343	351	335	347	339	358	322	334	345	341	365	355	340	340	358	319	393	352	360	336	346	352	331	354	312	327	356	326	333	311	349	351	309	341	336	356	325	355	342	340	330	356	347	337	383	365	329	333	329	335	350	340	326	357	332	375	351	322	329	319	341	347	311	364	339	338	360	338	324	342	366	341	378	350	363	364	361	355	334	374	351	343	353	341	323	332	322	293	339	367	349	323	339	313	370	327	332	353	345	356	378	328	300	359	369	341	313	353	365	339	344	356	353	359	337	367	360	344	360	322	326	349
24599	21432	28623	24638	21112	8102	2585	1616	1178	3628	31485	31005	19683	6828	1715	859	553	506	513	495	519	486	499	489	494	501	452	475	511	490	534	519	511	480	520	483	487	510	519	481	518	451	508	482	490	506	496	519	478	478	471	455	491	477	485	534	479	505	495	484	485	483	492	486	493	456	505	493	474	464	518	497	461	447	487	492	508	466	492	492	465	449	490	501	494	500	466	474	477	487	488	478	478	474	480	463	485	517	468	512	468	495	466	482	492	465	483	485	459	443	481	483	535	511	476	465	478	475	458	504	470	472	480	467	522	492	458	498	473	482	483	493	514	499	449	502	506	485	467	489	457	434	462	470	444	532	496	496	502	465	517	474	484	459	489	474	525	468	470	487	483	496	487	438	519	542	492	481	512	490	514	479	486	480	475	483	485	484	482	491	460	479	511	484	513	467	468	497	496	526	469	476	493	460	473	496	469	475	493	469	469	479	518	465	478	448	524	472	470	485	488	444	505	495	501	511	485	440	512	528	497	521	490	468	516	503	497	503	486	433	498	477	501	499	496	472	508	474	421	470	537	505	495	477	428	458	487	475	481	504	482	497	466	471	524	500	522	513	490	487	475	474	484	487	516	462	483	510	478	487	521	455	468	513	481	484	517	457	520	499	489	469	504	467	476	452	486	487	522	486	504	505	448	497	500	442	437	530	479	481	452	481	490	477	490	505	481	498	488	519	486	466	496	471	482	459	492	499	471	500	488	507	468	492	492	477	467	470	483	471	463	435	484	520	465	452	479	453	466	500	511	490	465	509	510	477	486	458	508	488	514	479	480	494	477	530	483	476	496	504	472	484	505	503	457	410	516	482	493	452	471	495	472	454	495	476	489	509	466	506	487	496	470	487	459	436	505	426	518	461	451	483	468	493	430	453	463	507	498	477	458	492	522	487	545	461	507	449	499	484	481	532	509	453	496	486	466	484	514	477	493	473	465	475	471	502	440	478	469	532	474	459	541	503	473	461	507	449	469	439	485	505	495	497	499	452	481	480	481	502	510	482	494	442	452	494	482	480	525	494	464	493	515	467	532	480	507	460	504	445	497	503	484	489	469	468	474	480	476	471	475	490	486	472	477	481	465	491	480	518	481	481	524	460	475	485	487	473	483	509	503	457	493	519	506	520	483	485	471	484	494	510	465	508	476	519	521	442	502	464	497	502	455	480	472	467	468	440	516	471	460	506	475	443	506	466	494	508	473	484	516	482	456	440	461	466	433	483	492	528	454	508	494	496	478	486	487	481	468	480	485	489	492	492	489	502	456	482	449	442	519	502	485	488	517	446	477	480	485	489	491	440	509	472	488	465	499	457	473	440	476	477	484	487	485	488	466	485	479	484	481	438	490	506	497	469	477	489	454	485	528	467	472	445	479	487	488	488	503	484	466	473	486	490	549	448	459	506	462	482	435	483	460	498	508	482	449	480	445	452	476	483	520	492	483	508	490	476	457	471	470	444	465	504	490	527	475	487	492	491	451	534	434	486	494	517	463	455	473	514	472	460	476	513	479	467	469	472	456	476	466	463	489	454	527	444	516	504	491	508	481	475	431	474	477	475	449	491	462	484	483	463	499	502	485	483	490	494	496	494	445	509	510	499	499	476	486	499	507	475	490	506	498	469	491	445	480	474	491	504	453	474	503	533	498	499	454	498	453	502	475	505	490	463	461	507	485	509	484	477	485	463	463	481	479	499	493	476	447	480	501	466	472	480	505	447	493	478	516	460	495	495	512	468	430	440	497	482	506	470	488	487	513	492	495	504	470	522	490	454	439	493	490	485	485	477	524	499	486	428	508	489	480	469	502	478	531	488	472	462	469	505	486	496	519	473	476	469	493	491	510	438	480	477	526	479	514	491	503	463	444	497	451	428	495	469	478	478	472	496	462	492	481	482	459	483	469	483	477	458	512	495	502	476	530	477	517	465	488	492	480	442	487	482	488	435	475	468	493	516	486	465	459	485	461	496	499	482	527	466	474	544	488	490	465	495	491	498	473	456	487	469	497	471	513	478	472	446	519	512	477	516	491	487	491	500	498	506	470	486	495	465	500	463	494	487	462	498	461	500	502	461	484	471	504	499	513	480	525	469	498	506	484	444	491	455	493	484	502	522	455	500	520	444	481	484	493	496	457	459	439	475	476	488	491	495	492	520	479	486	472	467	482	472	480	487	518	518	483	492	501	479	468	462	504	504	497	471	465	509	468	495	485	476	484	469	529	521	470	463	469	490	479	505	506	474	454	487	474	446	444	492	443	444	471	463	515	527	479	491	429	489	442	477	458	490	466	468	498	434	529	508	467	503	499	489	451	500	477	505	482	496	452	455	473	490	478	513	498	473	498	500	532	494	488	467	462	494	467	478	470	507	459	461	496	486	454	463	496	484	496	469	479	497	477	479	481	504	470	504	444	508	506	472	468	484	464	469	498	486	471	437	492	495	463	470	500	474	457	480	448	501	498	492	517	469	491	471	473	476	475	441	471	483	454	485	491	537	464	452	461	466	486	478	510	492	490	489	523	454	491	468	523	491	487	497	451	499	490	515	455	458	484	492	479	469	476	482	500	491	473	518	483	476	504	511	462	499	489	490	505	501	466	458	512	483	450	454	453	502	452	504	491	502	469	507	494	462	483	477	481	497	475	502	486	483	484	510	477	491	474	442	534	471	446	462	487	443	494	449	469	498	456	474	469	517	483	465	465	504	475	504	473	479	469	493	485	483	520	491	498	496	461	474	453	499	493	466	443	456	501	417	499	518	519	474	481	530	488	508	449	430	476	480	471	491	515	470	498	475	479	482	473	478	448	488	495	464	486	448	509	464	462	486	472	489	483	489	479	482	515	510	471	433	467	483	472	480	466	463	447	504	473	512	477	483	523	453	495	461	532	471	446	433	499	470	482	473	496	488	476	452	459	467	494	533	463	483	463	469	446	442	492	483	512	480	459	458	439	459	507	462	472	558	441	489	510	450	464	529	461	460	491	502	501	476	466	477	488	502	518	492	505	449	462	525	501	443	481	461	521	483	468	450	491	465	475	474	474	471	485	497	464	446	505	499	481	465	437	422	501	447	465	463	463	499	465	441	476	497	437	468	472	446	484	465	482	481	450	515	504	487	490	404	472	476	508	475	462	493	485	488	499	515	491	444	507	471	508	477	463	494	479	487	431	460	473	509	459	411	507	473	456	491	468	440	489	494	478	472	479	482	466	442	501	499	482	498	512	463	501	453	459	520	487	508	477	483	493	470	490	457	477	454	451	474	490	427	527	517	491	428	486	486	500	531	480	452	479	490	500	519	490	442	483	437	441	465	458	479	478	443	485	462	445	511	459	436	483	510	483	481	476	451	435	478	460	479	442	457	474	492	516	538	465	499	459	499	451	460	482	482	505	507	472	509	507	481	462	455	435	439	485	489	510	495	498	464	521	484	459	470	445	452	482	458	466	489	452	496	447	501	481	480	469	498
4923	8530	9906	5115	3558	2743	2359	1934	1578	5922	31818	27371	15046	5198	1758	929	534	451	428	474	410	455	443	475	484	480	413	469	425	441	424	458	462	463	459	445	450	435	428	435	451	453	478	462	492	452	442	456	478	444	452	445	432	472	459	459	455	416	421	444	437	427	428	396	469	471	427	451	456	415	438	423	445	470	420	442	470	465	414	421	458	468	435	432	422	409	466	432	486	453	435	469	427	486	446	433	433	414	390	428	415	437	462	453	407	486	477	435	460	424	434	454	442	431	463	409	431	428	428	443	443	445	455	438	415	423	447	417	437	414	461	466	394	430	422	436	435	452	421	450	396	446	403	448	436	448	431	402	461	447	459	442	410	418	449	434	437	405	431	427	392	464	416	435	455	472	424	455	456	425	432	465	473	441	473	463	441	476	430	448	419	438	479	460	430	455	442	456	446	425	458	437	444	457	437	444	428	421	452	465	447	436	467	472	441	403	437	440	445	459	475	445	435	439	439	455	456	438	429	465	433	450	425	439	447	446	467	430	448	485	452	396	477	457	445	426	435	465	462	477	425	476	433	444	445	435	426	450	467	422	497	459	442	385	488	444	436	467	474	475	443	468	470	449	430	472	441	452	446	466	457	433	423	439	406	468	436	457	440	430	417	470	478	447	434	438	423	403	429	455	404	456	475	439	424	417	455	424	434	427	403	450	425	474	448	499	381	463	479	438	424	447	419	431	447	448	453	457	455	496	418	437	436	452	440	422	407	446	454	434	454	428	441	448	466	455	413	490	442	404	438	420	430	429	442	421	416	374	456	427	451	445	437	456	431	415	453	430	463	449	435	420	457	405	429	444	461	390	435	451	455	469	476	446	437	454	434	483	448	427	416	435	423	444	406	455	428	407	393	418	450	429	421	424	437	427	454	429	399	420	440	444	427	469	432	445	432	430	442	409	442	427	444	424	440	443	437	466	430	426	435	449	459	434	443	457	400	443	447	445	429	420	451	409	449	441	459	465	432	413	449	465	479	406	416	449	408	437	412	441	454	466	472	442	450	463	410	438	440	438	445	430	456	443	441	453	456	446	459	428	493	425	473	467	443	446	458	472	436	443	424	438	413	452	449	427	446	412	458	367	430	447	455	435	452	430	439	433	436	439	438	427	443	469	429	444	447	462	416	401	393	434	455	431	444	446	467	459	438	444	436	438	406	408	458	473	455	475	461	495	451	428	439	416	433	433	435	466	452	412	424	456	418	464	405	440	441	434	426	421	421	440	451	421	421	428	397	437	422	413	422	407	422	459	425	426	432	424	447	461	424	416	426	442	408	429	465	424	437	466	417	399	454	451	438	457	438	402	478	443	470	461	459	412	454	478	431	440	421	434	457	452	441	430	449	405	406	438	447	418	419	448	403	478	484	419	418	435	427	405	468	443	471	441	474	456	440	414	456	426	412	448	410	435	440	440	435	450	442	400	465	428	455	409	449	423	441	422	447	419	450	400	436	428	431	466	458	445	453	467	437	427	451	422	428	420	393	418	458	402	446	457	406	445	444	457	425	444	452	444	430	434	448	418	432	457	456	455	482	496	446	442	443	438	459	434	451	421	452	432	414	428	425	465	437	447	462	431	423	501	427	454	469	438	439	441	422	451	438	438	417	455	409	450	441	424	438	419	418	380	428	447	413	453	424	391	433	448	446	461	442	445	448	442	431	464	421	407	422	447	429	425	420	446	406	397	445	456	426	456	445	434	462	467	428	449	469	436	415	449	454	440	459	459	475	387	408	418	490	463	428	452	437	452	416	432	409	454	434	436	449	452	462	441	465	421	455	471	437	411	421	475	436	441	434	419	475	443	410	438	464	440	421	419	413	432	459	417	395	496	427	458	419	450	446	437	458	442	411	443	451	406	376	447	422	441	425	465	431	466	393	471	452	432	429	459	456	424	462	445	432	452	398	442	446	451	459	446	464	419	460	399	426	468	417	438	435	495	450	422	463	469	451	468	444	442	449	431	454	434	443	449	450	444	437	429	444	453	426	435	444	377	421	463	424	428	460	436	479	443	438	443	477	406	432	436	423	453	429	444	432	454	451	444	435	450	476	432	462	457	496	439	442	442	448	446	475	420	455	408	473	405	446	415	449	478	425	441	456	445	432	439	456	469	441	446	418	453	408	431	474	445	461	440	416	478	430	442	447	437	457	428	468	422	499	424	445	453	435	447	461	433	444	446	472	462	426	425	436	408	432	440	401	474	441	420	447	436	426	406	427	449	441	424	443	447	417	419	421	459	398	434	455	440	393	415	416	425	417	432	452	452	488	469	450	413	487	469	505	477	418	418	407	460	465	415	449	442	417	471	477	429	429	425	431	462	434	415	418	426	423	422	436	490	459	422	414	430	446	417	394	500	439	428	422	470	450	421	456	428	436	438	439	461	468	437	423	485	414	435	414	452	407	426	426	437	428	461	471	457	440	422	429	434	441	468	448	426	443	452	443	461	399	427	440	410	454	457	414	433	436	433	440	420	423	419	460	405	419	423	461	478	431	422	424	448	439	434	426	455	411	471	459	428	447	427	418	429	424	426	470	476	438	404	439	432	442	434	450	440	433	409	521	411	467	452	405	438	440	455	442	444	426	456	420	463	447	425	447	422	480	433	401	470	438	422	429	433	440	417	454	431	411	432	452	422	430	436	417	434	437	441	465	418	436	435	425	492	440	443	424	440	408	432	420	459	444	434	458	415	437	479	426	439	449	460	444	432	415	446	440	451	457	415	438	420	427	448	475	440	460	438	451	479	443	462	473	414	459	442	431	456	428	436	448	465	399	421	478	408	455	414	436	436	444	472	442	426	490	387	443	374	443	416	458	427	420	434	425	484	423	433	426	443	447	438	428	448	468	446	450	450	451	455	464	435	418	430	436	470	480	428	415	440	435	476	424	425	419	468	454	409	453	434	441	444	446	422	459	434	414	437	445	437	406	441	402	460	430	407	417	432	431	457	421	424	445	436	438	421	399	448	476	418	439	424	415	439	418	433	480	434	434	424	440	454	429	439	445	434	431	456	457	453	444	428	436	399	420	423	427	451	426	450	427	423	460	414	465	473	450	446	438	449	419	451	394	419	402	438	427	410	428	427	473	447	446	452	434	396	428	445	436	458	460	440	431	476	458	463	431	390	438	420	437	438	468	419	472	442	400	452	441	407	456	394	439	414	428	391	444	425	406	424	466	404	478	493	430	428	451	426	437	407	426	428	433	422	437	464	405	450	437	445	458	413	424	442	447	434	455	477	416	451	419	431	460	428	436	445	416	450	415	446	418	432	438	402	468	437	434	449	428	446	466	442	428	457	441	457	456	442	471	467	457	446	458	452	415	424	381	428	431	428	430	471	417	453	428	464	442	409	412	437	459	431	431	447	438	457	418	446	460	449	423	452	431	444	437	453	416	430	445	415	415	439	423	419	411	459	443	433	433	416	414	417	419	417	443	408	472	430	450	425	433	462
27726	10623	1774	1164	835	672	548	512	482	485	1652	2027	1471	776	486	367	363	361	313	314	325	335	306	320	364	354	328	363	330	327	319	338	324	343	347	335	332	385	339	327	360	337	372	334	337	349	357	353	351	332	374	373	336	327	345	343	364	354	318	346	355	328	367	330	333	354	317	364	354	326	346	335	315	354	328	347	360	351	348	365	352	332	350	351	336	341	352	335	348	362	345	361	353	298	341	360	371	381	360	334	354	350	326	330	319	323	348	311	353	346	330	343	368	323	337	322	348	346	334	325	344	348	355	345	354	340	353	321	363	352	351	337	349	341	356	342	381	363	333	384	337	331	358	345	327	356	360	352	342	345	352	345	316	320	358	379	344	333	325	314	360	351	371	342	347	357	361	358	330	355	305	329	368	330	359	324	360	360	374	309	347	329	347	349	324	294	318	323	352	338	322	311	327	331	395	311	358	325	365	363	343	315	347	326	330	327	356	339	341	326	369	324	332	366	326	354	333	381	327	328	344	357	337	339	324	332	348	370	355	329	369	323	376	348	352	349	355	332	353	341	354	341	335	372	364	295	324	347	346	314	339	364	342	324	326	338	285	304	325	360	359	324	321	327	340	336	349	361	315	343	367	331	312	333	354	333	328	347	333	359	329	376	311	346	347	335	339	305	374	346	341	354	358	329	379	297	358	322	339	323	323	358	336	356	334	293	348	384	353	327	343	345	343	374	312	374	361	320	358	358	323	339	327	332	358	346	346	320	369	359	337	342	318	326	315	368	333	353	321	326	370	321	342	367	325	363	358	354	351	335	368	334	326	313	341	345	361	332	332	352	336	362	351	345	370	312	328	321	355	316	359	322	393	325	324	360	340	348	309	348	353	357	391	326	313	362	364	314	315	332	346	369	333	338	337	355	354	346	322	374	340	330	352	368	322	344	336	382	347	333	346	383	361	336	364	340	306	365	309	330	324	371	359	327	366	313	384	363	374	369	338	342	353	346	363	362	362	351	335	332	329	349	361	342	365	340	346	330	324	353	335	350	383	370	304	332	355	378	369	324	350	341	342	347	335	354	363	346	353	333	344	317	316	376	369	371	370	333	313	330	343	344	342	355	371	330	309	340	312	350	330	352	336	330	347	341	384	316	339	317	349	330	337	337	354	331	343	356	345	364	312	366	329	332	358	361	305	354	326	345	396	346	345	368	368	316	333	343	358	356	337	345	356	334	308	335	320	341	369	337	334	322	318	328	368	362	344	335	325	334	334	310	363	340	336	318	329	318	355	354	379	340	329	367	324	376	368	347	353	328	342	324	342	362	317	348	351	339	311	346	350	304	345	348	343	348	308	339	353	353	374	338	330	357	365	307	356	344	355	356	347	319	370	344	344	354	342	363	326	341	331	353	327	358	328	351	343	329	348	336	353	334	319	302	366	323	346	330	319	365	337	365	349	391	332	314	380	367	344	348	370	340	340	341	339	342	335	359	316	345	339	360	330	344	332	319	333	354	365	353	332	330	370	366	340	333	356	368	314	373	333	374	372	366	361	365	326	329	336	355	356	332	338	327	356	306	328	357	355	339	388	342	366	349	340	362	362	326	351	381	347	342	326	295	364	333	341	377	345	341	318	315	323	345	325	344	373	349	336	363	358	365	305	349	358	343	342	338	342	366	320	325	361	334	356	338	349	363	317	325	349	390	344	328	358	336	319	348	353	367	337	302	340	359	359	327	369	351	372	316	314	338	350	309	373	333	297	342	363	343	337	325	335	346	340	347	350	337	371	335	337	317	384	340	331	350	322	335	342	338	317	339	333	330	331	367	348	408	364	324	338	318	306	369	329	332	368	352	355	369	382	336	331	341	351	337	343	346	304	356	317	306	303	362	340	349	326	353	358	321	376	348	346	349	350	329	349	324	355	316	331	320	322	376	358	352	343	327	358	359	325	347	387	355	312	330	330	351	367	350	330	291	357	331	384	324	375	342	354	338	364	306	327	358	358	328	347	361	330	377	364	349	363	332	366	333	339	318	319	367	371	330	348	353	350	367	349	352	330	348	336	343	340	349	344	355	316	340	381	345	353	363	290	338	371	330	311	363	356	302	326	370	326	306	345	323	362	359	357	319	326	323	323	357	346	337	343	359	341	364	340	330	318	364	319	352	326	337	325	339	345	362	315	351	350	338	362	365	315	345	362	366	387	328	341	340	354	360	321	363	353	365	356	346	328	366	334	380	350	326	338	343	332	363	348	324	357	330	325	339	356	327	324	352	316	337	331	334	336	343	326	353	348	322	335	353	319	332	352	359	340	341	327	339	339	337	345	326	334	352	337	333	346	337	339	340	340	337	336	355	352	365	366	336	325	369	351	364	342	314	354	341	310	340	339	329	337	354	350	341	338	366	395	370	337	335	318	360	353	333	343	331	344	362	315	363	335	316	324	337	326	345	333	354	341	364	367	356	369	375	357	341	326	306	321	302	347	354	320	313	327	353	335	342	338	336	346	343	353	335	340	348	351	332	367	361	373	377	357	349	360	338	382	333	320	343	371	310	334	376	355	320	352	339	360	316	320	310	402	344	328	331	328	332	362	342	327	353	357	363	340	361	349	352	347	326	321	374	376	356	371	329	333	331	300	362	353	314	353	332	326	339	357	333	339	353	347	349	327	350	353	293	305	338	331	340	356	322	332	353	346	364	325	340	348	351	285	361	325	344	366	353	344	355	376	370	353	357	323	344	349	320	326	348	351	349	363	324	343	373	368	377	363	355	328	350	307	330	345	339	357	358	327	380	315	357	331	370	355	383	341	342	397	344	349	346	346	365	364	368	379	371	360	296	350	356	318	346	346	335	371	346	333	329	355	330	344	385	340	293	355	356	352	331	341	358	298	349	368	337	336	353	355	367	336	364	319	315	368	313	344	318	317	332	352	338	325	361	340	340	357	300	403	310	336	362	366	331	345	350	367	333	348	362	324	376	346	333	327	340	328	316	320	332	358	370	351	334	319	393	333	344	343	333	345	356	357	343	349	321	329	342	333	327	389	330	338	333	340	321	347	364	318	361	366	317	344	345	348	343	323	326	368	360	356	338	313	334	371	361	323	322	358	315	349	361	343	350	334	347	333	345	359	357	319	397	315	398	338	351	347	365	335	353	329	346	347	359	377	329	356	331	331	354	305	331	355	326	328	353	362	372	329	297	359	352	319	312	356	331	321	356	324	351	363	327	313	358	344	296	347	322	311	289	351	338	325	374	371	351	326	347	324	332	352	346	368	322	357	363	358	344	343	338	376	362	358	343	349	351	317	371	352	358	334	350	351	362	347	324	336	353	367	316	363	338	328	332	340	343	364	351	345	305	343	355	374	364	385	300	342	312	369	340	368	367	351	329	357	352	340	329	310	347	352	375	387	327	327	350	370	343	360	332	329	358	314	313	374	340	325	334	341	330	340	368	359	343	330	368	366	319	349	356	338	347	369	345	345	369	376	362	353	350	343	309
5633	1426	1618	1293	1033	839	680	585	565	598	2330	2501	1589	827	447	396	338	322	324	307	299	317	300	285	288	292	332	287	287	309	314	335	308	308	304	331	291	327	333	320	307	341	315	333	327	294	291	296	322	307	313	319	311	308	317	287	326	292	317	288	344	338	311	325	320	335	287	301	343	298	326	314	345	310	321	309	365	292	274	315	309	354	292	302	340	316	338	311	325	312	288	297	327	325	313	303	328	313	331	318	303	333	303	335	300	307	342	307	293	324	325	320	314	308	297	325	296	321	324	323	277	348	316	314	319	350	315	343	305	305	322	312	338	296	327	319	302	311	265	295	317	326	307	314	313	331	339	288	303	326	341	323	321	310	308	324	316	333	325	321	281	338	329	311	332	318	330	298	289	320	323	300	307	324	306	310	321	318	282	314	323	336	275	319	300	289	351	322	303	322	304	314	310	306	321	326	312	291	265	321	315	314	313	347	304	314	303	316	314	301	303	307	327	342	328	332	337	310	340	327	312	290	308	302	296	300	313	281	326	276	324	320	323	282	320	341	303	283	349	315	282	323	322	326	288	325	316	336	312	311	292	315	320	274	300	297	277	323	297	296	347	341	344	310	322	341	288	333	304	349	295	303	295	312	327	291	299	314	281	314	325	316	317	297	266	328	309	299	305	327	340	333	291	295	309	277	318	298	359	312	297	307	310	328	319	321	324	329	299	335	292	324	317	296	338	323	306	325	334	303	299	308	321	341	289	324	302	310	336	298	317	270	301	318	322	304	326	281	344	337	313	336	298	305	285	324	319	315	334	284	325	311	314	329	312	326	320	311	337	323	320	298	301	309	317	340	323	321	333	292	324	325	277	312	322	339	331	318	329	307	326	313	319	287	296	327	317	344	331	314	294	346	309	343	298	281	308	310	315	295	300	305	342	312	322	281	326	280	324	312	280	341	314	347	305	301	334	327	299	303	307	293	292	323	308	274	306	302	294	288	300	317	268	340	301	310	305	316	310	316	298	299	308	331	298	317	314	337	318	314	314	316	315	320	316	333	292	311	297	317	300	324	328	327	343	295	339	320	307	307	307	314	318	323	316	334	286	312	308	322	315	300	371	299	295	312	323	311	325	338	315	308	328	308	342	333	298	276	294	320	360	313	302	340	278	310	289	309	306	318	293	305	322	315	323	311	324	293	320	319	307	286	318	309	339	349	302	307	300	319	310	276	307	297	319	325	316	309	323	334	322	309	335	319	322	333	309	319	269	330	302	314	314	314	296	329	316	310	310	282	320	315	301	278	309	286	304	344	324	269	347	344	352	326	354	293	293	300	347	325	294	317	334	307	290	326	274	321	334	280	339	305	320	312	329	302	288	314	318	316	320	301	312	343	321	336	320	325	301	330	313	333	317	312	295	319	315	290	302	336	322	336	296	339	300	334	348	289	326	295	319	292	303	318	300	294	310	320	304	322	299	287	309	289	306	300	342	310	316	306	352	303	302	298	344	320	297	326	299	342	313	311	292	301	275	338	317	338	296	317	312	298	310	296	300	330	314	300	325	355	317	294	341	292	317	297	335	309	318	309	312	311	310	299	312	312	313	333	298	303	325	297	330	312	321	305	303	323	320	309	337	317	314	302	321	327	325	317	325	312	337	321	295	325	321	282	294	327	312	298	297	307	318	313	294	341	311	342	310	338	306	335	339	316	306	305	325	311	310	305	315	325	315	347	346	342	303	326	324	302	331	299	325	283	326	320	300	321	296	338	311	327	306	307	327	301	325	310	290	322	326	354	331	287	318	303	304	336	294	294	308	339	314	329	297	311	314	288	345	286	303	308	282	315	300	312	312	323	289	314	321	313	320	317	351	288	311	325	340	330	309	343	316	335	317	304	329	337	307	320	290	306	318	338	299	337	296	316	344	344	306	310	309	319	321	313	335	325	293	298	331	307	291	309	321	304	288	323	319	316	297	317	319	339	310	307	320	299	326	306	337	304	318	311	342	315	323	344	316	323	313	310	333	303	327	329	311	324	292	297	320	284	317	335	348	289	330	352	325	298	318	305	308	307	325	317	305	310	348	325	328	312	314	300	342	346	307	331	331	307	288	292	289	308	297	303	315	281	309	282	327	319	285	332	311	309	330	310	323	324	334	321	319	322	307	290	328	326	342	278	323	328	297	282	342	299	342	315	343	294	337	292	316	326	314	323	301	348	310	338	281	313	296	354	297	309	305	350	319	332	308	291	311	304	326	293	313	302	345	313	322	296	297	269	308	299	319	318	323	318	330	303	312	293	291	353	305	310	371	326	310	297	296	294	329	292	336	333	304	285	292	292	328	303	298	341	290	303	334	306	311	311	283	306	306	318	311	294	306	275	280	309	315	319	310	313	323	305	331	327	319	313	301	291	304	327	322	343	333	310	313	315	337	316	317	325	273	293	331	290	313	334	327	306	312	284	284	336	307	313	339	318	323	308	331	290	322	292	278	334	318	326	319	325	293	302	296	311	324	318	325	298	287	304	356	329	325	312	323	323	327	343	308	290	332	270	290	291	328	317	313	323	310	315	305	335	334	319	290	313	301	297	322	332	301	277	291	330	283	324	314	304	350	311	304	307	281	311	320	311	314	333	308	324	307	327	324	283	340	317	323	337	300	334	295	306	308	294	327	329	305	301	300	310	325	296	286	302	295	323	307	314	339	306	317	310	296	307	312	275	316	310	304	312	355	325	309	302	338	325	341	308	300	305	328	285	290	276	328	319	316	326	330	321	298	294	307	307	288	307	329	312	301	314	296	307	322	317	323	317	329	323	277	310	303	330	293	282	311	312	286	317	290	298	303	305	308	323	326	327	302	324	265	311	305	308	321	325	297	314	318	324	287	278	280	333	331	338	335	343	297	301	327	303	296	323	337	302	296	313	317	297	306	294	315	296	334	295	316	303	320	312	308	329	333	299	336	349	301	317	341	327	292	319	318	277	296	322	312	293	322	320	311	287	318	317	291	290	281	299	286	336	309	357	295	319	297	282	314	313	334	318	348	282	290	310	330	300	369	315	304	291	281	326	329	323	323	326	296	323	330	316	300	312	327	298	323	347	318	327	293	319	312	327	297	301	326	333	324	315	314	310	319	303	312	338	300	330	286	288	299	316	313	339	300	297	344	348	320	292	305	339	295	332	335	311	327	320	297	299	338	331	289	326	322	318	350	328	310	285	304	324	307	320	308	311	305	333	302	342	316	332	301	284	341	302	307	323	297	312	280	355	305	317	274	331	301	324	311	288	332	316	339	284	306	280	302	318	294	308	299	327	294	314	303	303	331	291	324	287	332	308	296	305	306	318	328	290	325	317	302	335	281	311	293	306	328	307	293	309	309	293	289	302	291	336	306	336	296	315	306	345	318	342	304	328	308	324	329	299	340	290	299	297	328	299	295	284	321	288	334	287	331	306	315	332	297	290	312	283	333	293	323	326	323	321	311	328	300	320	297	317	305	384	310	310
25653	21408	27414	25554	9352	2251	1248	886	684	1079	15304	18379	11768	3434	1011	550	370	361	353	338	345	374	392	401	329	370	377	366	342	358	318	318	364	352	369	341	354	382	370	346	359	371	348	347	357	326	352	349	363	345	344	363	351	334	354	344	377	362	338	347	335	402	354	354	394	347	355	378	326	352	367	345	344	344	378	332	323	344	326	334	372	378	347	329	343	350	360	338	332	311	363	351	297	338	358	351	357	327	348	335	358	339	363	339	347	347	352	333	379	346	339	352	311	333	334	369	352	360	356	335	344	318	353	290	354	359	338	343	351	325	379	335	340	349	346	350	351	370	345	369	370	357	323	361	345	326	356	340	349	344	332	340	339	360	378	296	360	358	391	362	315	386	347	355	323	326	343	338	372	335	339	334	364	324	356	371	371	358	368	337	363	357	358	353	338	347	367	324	353	368	343	349	325	344	328	366	328	363	331	339	329	318	339	350	349	336	376	342	306	349	360	369	379	374	349	362	345	355	344	363	356	387	362	333	372	339	333	361	353	361	379	348	333	347	373	381	357	345	369	353	347	344	340	341	340	348	335	358	296	333	378	353	366	349	332	346	335	345	338	317	334	344	337	352	363	294	371	308	378	358	334	339	349	356	352	336	357	327	332	346	348	334	369	346	352	340	381	359	345	351	404	345	346	350	380	370	334	388	348	347	340	369	336	353	348	346	361	331	315	356	348	328	337	341	339	350	356	323	335	369	372	337	355	349	388	333	391	356	390	344	344	352	360	358	341	321	333	374	330	368	351	346	362	355	310	333	371	347	346	354	390	348	393	355	383	352	358	348	354	355	350	354	343	373	351	356	321	336	362	364	350	339	347	319	384	318	326	365	376	318	349	354	347	365	340	326	363	366	330	349	365	356	347	375	343	327	363	358	350	336	363	364	339	353	333	356	392	373	310	348	349	341	354	326	349	359	325	333	341	358	357	359	348	339	346	318	357	338	329	366	333	360	355	377	349	319	329	352	361	358	328	324	341	343	366	361	376	325	379	360	349	332	373	339	331	353	327	356	360	365	366	353	361	372	343	329	375	336	335	304	317	319	373	332	355	310	352	320	303	308	345	314	352	365	319	353	354	341	371	314	326	366	365	361	383	367	331	348	345	347	332	322	358	355	351	342	319	360	371	347	339	344	356	337	339	356	347	336	347	314	363	386	343	333	368	336	332	334	355	354	309	338	364	343	342	344	380	377	379	341	358	363	354	323	357	346	357	350	354	370	369	316	323	314	346	360	392	352	342	351	353	377	394	338	369	400	409	359	323	310	355	339	325	359	349	332	344	352	348	363	384	345	336	365	350	346	362	367	332	345	325	348	331	346	341	365	354	373	341	343	346	338	352	362	330	371	350	338	323	368	316	331	346	360	372	379	328	400	328	351	393	341	330	317	346	361	342	340	373	345	315	374	344	335	359	369	366	373	391	355	355	354	356	334	371	321	350	361	337	354	369	322	357	322	343	339	320	333	356	354	356	365	345	341	350	352	353	348	350	361	382	375	349	368	342	332	365	339	344	334	332	316	351	351	312	356	350	357	339	310	347	360	316	361	372	356	344	319	351	348	343	350	345	379	350	360	341	346	378	331	329	389	336	347	349	322	358	325	344	343	338	360	341	335	359	350	331	371	355	352	366	336	356	343	326	359	345	345	323	323	354	318	335	377	311	330	339	361	366	335	316	342	359	365	345	368	328	352	357	347	351	399	335	328	368	341	349	360	328	322	362	336	360	342	326	330	381	340	376	366	360	371	332	335	322	337	361	322	371	336	367	384	320	325	343	347	331	366	354	372	354	333	359	347	328	342	321	360	345	348	334	378	342	334	367	310	354	352	294	359	312	356	355	347	318	355	360	336	366	332	346	311	326	318	319	349	347	344	384	368	334	362	350	337	381	354	367	351	343	324	362	315	334	370	364	327	343	342	341	337	363	342	334	336	364	335	351	333	380	349	368	362	375	303	331	370	308	326	356	332	359	362	366	372	335	376	358	335	336	333	380	374	330	338	343	325	351	359	346	344	357	353	354	355	343	336	359	373	336	346	363	366	337	305	340	353	337	347	344	344	341	359	357	316	363	371	358	357	375	372	378	339	362	371	379	343	342	333	357	350	357	351	306	387	350	318	366	338	350	359	354	343	349	356	395	329	325	359	377	362	343	334	352	364	379	337	334	317	350	334	349	369	387	349	331	342	363	370	342	344	318	359	377	352	350	356	311	336	349	334	364	331	336	379	321	352	346	345	347	329	343	363	334	364	338	354	337	373	328	377	349	350	374	367	373	342	365	344	360	366	320	358	346	346	361	351	351	349	339	331	337	320	325	346	376	353	343	382	348	340	358	307	351	333	331	371	369	338	307	332	387	343	332	371	355	370	358	364	336	335	373	314	343	381	350	389	306	338	341	351	349	379	362	350	364	352	343	339	347	333	309	361	320	402	351	326	315	350	315	370	367	316	352	348	334	399	319	309	357	336	332	354	337	328	300	357	356	374	359	345	362	336	342	325	324	345	358	364	333	346	375	350	352	385	332	342	376	366	343	333	381	344	355	354	363	346	354	335	308	346	336	327	361	366	343	352	294	332	329	350	354	359	336	343	352	348	326	352	355	353	353	315	307	322	352	346	380	371	344	341	330	364	338	311	331	388	330	344	364	349	378	333	388	356	365	353	358	337	353	320	349	332	369	311	373	317	324	349	367	346	370	346	326	360	335	330	334	383	357	345	356	321	344	347	321	346	339	361	313	335	370	354	315	329	338	370	326	337	368	312	356	347	349	338	342	346	393	340	344	347	357	364	357	377	344	366	348	332	360	338	360	372	338	342	369	361	368	326	357	335	351	349	313	337	337	343	326	328	350	352	369	310	351	323	346	367	340	353	344	338	354	335	394	355	365	323	334	354	387	336	393	329	368	346	358	329	375	344	373	315	362	349	310	357	397	345	364	366	336	372	373	353	357	342	361	368	371	342	351	342	328	325	366	346	337	334	332	347	333	338	361	345	363	360	350	363	339	315	350	359	327	343	370	371	340	380	320	346	320	385	359	342	369	344	335	377	349	336	333	325	364	328	352	322	327	368	331	349	358	355	336	324	360	357	340	367	338	313	337	352	353	324	349	343	358	363	379	357	337	350	357	335	330	341	349	335	323	327	346	354	331	353	326	317	332	349	356	339	344	349	327	353	346	356	337	348	351	330	339	355	343	374	361	394	350	347	344	367	358	340	339	350	334	331	349	347	358	330	357	347	360	354	358	364	342	372	365	352	371	326	345	343	362	378	375	336	339	347	346	364	356	350	354	335	350	371	357	351	357	357	337	326	329	288	357	341	389	361	328	345	327	350	339	357	343	354	338	336	331	338	358	334	370	340	299	366	307	362	351	362	352	352	367	354	331	340	366	366	348	392	317	339	345	355	342	355	368	353	347	353	368	355	319	355	355	329	342	352	371	374	371	324	325	352	317	369
4173	5204	4372	3933	2975	1858	1472	1156	1053	1710	17827	16841	9727	2975	1129	526	376	373	346	332	307	336	331	323	334	329	338	320	348	366	306	348	321	321	345	346	336	322	348	301	343	331	327	363	311	357	346	328	318	344	377	352	321	307	331	332	335	328	345	343	323	319	355	356	351	344	342	373	324	307	314	346	326	328	330	321	335	320	340	340	328	335	350	313	323	320	338	321	345	320	321	342	299	361	293	335	305	385	323	354	360	331	318	319	332	310	377	330	354	339	366	330	380	342	319	356	352	280	344	355	330	325	340	332	310	323	348	346	310	322	314	317	339	351	325	291	331	338	329	335	321	327	328	337	323	335	315	323	300	356	337	347	318	333	334	335	319	348	298	345	322	299	310	398	324	361	333	288	354	370	318	348	345	331	357	341	349	311	330	335	336	330	333	322	361	305	338	324	346	372	359	331	316	343	380	326	334	299	344	334	318	302	337	356	325	308	301	319	330	316	295	339	328	345	316	328	311	344	327	333	348	327	319	317	328	309	314	347	351	323	329	297	316	311	318	304	325	337	314	351	312	299	310	336	337	324	306	323	334	358	332	333	317	286	312	314	355	304	343	334	292	323	329	327	335	338	359	352	335	335	322	370	328	320	335	344	325	305	340	313	327	343	345	343	323	339	326	338	334	292	326	315	331	330	310	353	335	344	361	356	338	326	338	318	320	347	329	327	347	331	330	361	360	331	330	321	346	328	324	327	328	336	309	323	301	351	320	295	316	356	336	318	312	314	317	337	336	342	341	327	353	342	320	347	320	343	327	321	336	317	307	310	331	309	334	353	341	346	284	307	313	335	350	371	337	339	329	334	337	331	315	304	311	326	339	342	355	332	315	358	314	336	372	330	328	331	340	333	334	320	305	350	332	331	329	331	328	349	318	321	336	296	330	337	340	338	316	321	305	317	338	317	318	337	333	351	323	349	341	335	344	335	343	322	308	318	340	344	313	340	365	313	303	350	319	342	341	334	298	306	332	314	337	318	325	361	335	315	356	317	325	334	286	335	345	307	351	367	362	304	329	299	337	325	315	300	348	299	341	311	317	330	311	334	364	305	336	348	309	355	352	279	359	349	326	332	345	330	335	342	322	317	307	331	326	332	334	301	317	321	347	305	324	313	309	342	307	353	305	349	331	350	326	349	345	340	348	328	310	335	329	348	311	317	307	341	329	347	338	301	328	337	334	330	326	339	340	342	311	350	328	328	342	321	309	331	341	353	346	307	343	305	335	319	314	369	338	325	358	318	320	321	349	339	318	307	335	364	312	286	323	313	336	345	325	336	324	341	326	322	299	350	352	317	355	312	359	346	331	319	386	371	344	360	333	310	321	331	319	299	321	361	343	326	320	368	327	352	348	329	302	320	347	323	318	353	292	320	345	348	325	331	336	337	323	326	333	333	361	307	336	314	309	306	293	340	332	329	340	321	323	315	350	331	325	318	310	347	374	331	339	336	332	322	310	353	307	305	324	344	346	324	303	365	313	321	331	333	340	330	339	340	341	334	299	324	306	305	330	316	361	340	323	338	316	370	358	291	317	381	332	339	318	337	354	324	331	334	284	338	325	327	325	343	333	314	305	287	337	333	318	351	340	331	322	299	340	353	327	319	347	313	329	333	313	363	296	334	334	316	354	295	320	347	363	306	340	336	326	324	350	340	332	297	315	304	349	325	329	327	331	334	348	367	291	337	324	299	330	331	355	340	332	294	341	339	323	354	317	369	342	354	344	342	344	340	332	346	327	299	324	330	344	348	330	311	347	310	324	331	306	315	350	321	357	332	326	318	337	360	400	342	329	362	347	350	330	340	331	350	341	320	304	335	324	320	333	325	337	325	337	316	314	311	354	299	329	329	349	327	344	341	316	331	329	309	307	332	339	349	338	338	327	315	316	326	322	321	364	343	331	335	314	343	320	328	357	316	349	318	357	330	344	344	336	334	363	357	318	334	324	321	330	339	318	326	279	316	334	326	354	341	323	339	338	327	348	313	343	312	324	356	310	349	325	346	303	319	349	349	323	310	340	297	304	340	298	350	329	368	320	325	323	321	345	327	311	327	326	345	336	334	346	344	343	324	349	326	352	286	318	311	341	315	320	333	362	337	321	326	340	311	309	316	310	346	334	337	317	310	364	369	338	331	294	349	333	336	334	321	300	342	320	314	290	301	336	322	302	299	337	303	371	317	290	321	340	341	350	310	346	330	322	321	309	329	338	342	344	351	312	335	317	299	321	319	309	337	334	333	331	350	306	335	327	348	327	329	310	326	333	340	342	318	319	280	355	357	342	308	326	301	334	331	310	345	339	351	338	326	316	352	346	329	341	310	333	305	328	306	323	337	337	338	304	317	353	335	345	303	303	329	342	351	329	314	343	314	299	328	314	356	325	343	331	325	322	329	309	371	279	347	355	324	330	341	306	318	326	320	327	308	347	338	308	306	330	343	343	306	326	327	319	315	350	333	329	354	349	358	325	327	343	400	327	355	316	303	364	350	299	360	339	316	330	322	297	359	350	331	331	314	299	324	362	321	335	329	350	335	315	286	354	317	326	323	334	301	286	324	317	344	311	319	326	304	294	350	345	348	332	329	322	323	316	339	340	336	327	336	346	333	338	337	330	329	322	315	349	331	334	294	311	329	309	311	324	310	331	303	339	358	358	356	313	327	325	328	336	328	328	348	333	324	335	322	331	333	328	309	313	324	334	313	316	322	315	325	343	292	348	335	318	361	331	342	311	354	311	322	338	322	323	322	337	315	346	343	322	326	300	333	318	315	345	332	319	323	345	341	353	317	336	342	336	340	358	324	346	325	296	344	309	343	337	297	325	335	300	329	324	333	332	333	316	313	341	320	327	328	332	359	320	323	344	318	323	351	333	311	308	353	312	331	330	338	335	312	348	362	301	350	337	333	326	301	339	311	321	316	330	342	309	321	337	370	305	330	344	317	318	342	346	319	285	322	362	343	338	313	308	274	330	341	338	321	295	308	333	333	338	334	354	320	342	314	332	339	327	347	331	328	333	297	354	322	367	344	324	335	306	339	313	358	338	365	337	320	325	315	340	334	358	318	337	345	324	327	325	340	344	331	317	339	342	303	326	338	319	315	347	336	326	329	361	325	315	321	317	340	316	322	345	331	348	321	360	301	334	334	340	353	346	326	320	323	325	334	338	345	343	332	343	309	344	335	322	335	337	342	313	323	332	352	296	330	335	308	308	352	317	384	328	324	329	301	351	328	319	322	355	326	319	323	320	317	280	318	333	333	332	328	322	340	357	316	335	328	335	318	324	311	320	342	337	342	323	335	331	315	334	342	330	344	345	338	322	308	297	375	290	358	353	301	325	315	321	352	314	323	324	345	274	357	334	303	329	329	346	323	337	340	357	295	289	309	322	346	313	341	311	343	314	347	327	341	315	307	334	332	321	352	366	328	315	340	339	327	288	341	331	335	334	307	306	366
24581	21430	28643	24604	21065	9077	3016	1619	1182	2201	26886	31367	21451	7099	1830	883	603	503	471	457	488	487	497	470	504	499	490	485	546	512	458	449	478	493	524	503	475	477	483	470	491	461	506	518	479	510	508	496	489	494	506	492	507	476	481	525	465	516	489	471	474	504	480	492	490	484	522	469	450	468	465	458	488	471	498	470	522	485	467	441	480	465	453	520	469	486	481	452	466	462	462	454	492	486	508	460	480	468	511	456	504	483	485	471	498	491	433	472	454	486	492	472	463	463	503	504	469	516	520	439	456	497	496	466	474	494	466	495	476	480	448	448	460	445	512	450	494	516	461	507	436	462	479	491	469	503	539	448	497	480	462	485	462	458	504	489	491	465	507	490	487	482	477	453	465	446	440	526	491	495	491	507	476	478	468	485	509	455	502	489	479	489	473	454	427	441	453	453	465	471	492	530	489	497	488	446	497	495	486	440	504	474	500	500	487	499	462	475	498	473	489	485	463	480	516	489	509	459	440	483	501	463	485	518	465	460	481	514	484	510	448	501	465	447	508	497	480	501	500	501	445	474	500	458	471	483	487	459	435	469	455	496	484	501	435	487	514	483	455	487	449	460	478	480	488	499	499	443	480	443	517	503	466	473	478	484	457	462	534	403	500	447	452	494	430	466	483	499	510	475	502	490	467	506	467	477	488	481	481	477	454	438	498	469	492	472	474	508	500	472	469	464	468	490	500	463	508	479	480	482	498	530	467	477	455	449	481	506	448	524	444	458	492	464	477	520	463	485	457	463	442	515	477	475	470	497	483	447	473	512	522	485	517	496	452	457	527	464	457	497	500	489	469	519	458	464	426	478	503	460	486	451	485	493	486	468	514	484	465	488	458	492	456	453	458	472	458	501	494	463	471	490	481	478	493	441	491	464	506	511	503	496	465	525	471	479	469	489	467	488	486	496	495	507	410	493	483	543	486	497	494	477	471	488	468	448	480	475	495	464	454	511	466	526	474	475	453	470	451	496	485	433	485	440	519	498	449	455	481	444	480	470	530	459	492	503	502	470	443	516	500	484	444	466	489	480	479	491	503	491	483	462	492	440	492	504	481	455	442	501	469	498	479	513	490	452	513	493	493	459	466	499	493	460	480	480	499	461	492	439	499	472	485	477	444	470	482	504	484	509	464	462	475	439	502	491	479	465	453	487	457	498	471	500	454	500	488	493	472	490	476	460	478	470	489	478	489	465	486	436	505	446	455	483	460	483	477	521	496	498	460	493	458	447	497	504	459	491	497	501	448	484	468	480	496	466	478	475	470	510	484	472	488	499	471	480	457	472	471	487	465	487	505	466	484	512	500	449	459	483	491	476	481	453	446	455	467	503	487	537	474	454	468	489	470	458	502	501	456	490	447	457	484	477	443	463	479	485	470	425	470	516	474	456	458	497	493	478	514	469	466	488	453	490	469	445	473	518	467	504	458	433	466	443	541	477	482	485	459	435	504	453	464	449	480	499	452	490	477	450	481	464	457	479	439	485	457	484	475	505	485	443	482	498	454	467	452	494	454	488	453	496	467	483	485	511	448	508	514	461	489	437	503	456	463	499	474	448	473	444	484	472	513	472	531	464	506	470	477	491	482	469	479	466	536	453	446	455	473	494	486	460	496	495	496	451	463	461	450	477	505	539	491	443	416	473	504	498	466	482	471	533	515	463	464	532	450	455	503	464	519	482	469	493	470	509	507	470	503	467	425	506	496	487	452	481	479	453	482	489	484	437	478	478	467	481	440	470	509	486	417	497	470	457	459	493	508	468	511	449	484	458	445	491	500	478	458	488	496	452	450	469	482	488	459	445	451	525	494	476	485	466	461	465	482	506	458	484	444	481	470	446	484	497	460	465	502	471	460	456	453	446	490	449	496	472	440	475	440	483	474	486	500	482	498	519	479	473	455	483	471	495	473	468	458	489	474	462	496	489	491	504	486	472	515	462	505	502	457	455	493	468	481	467	502	468	483	483	526	460	483	516	468	495	486	527	482	484	520	481	476	502	464	494	464	467	507	450	450	490	443	465	521	476	462	494	508	490	470	501	438	483	473	457	469	487	495	450	478	440	499	468	449	484	501	470	475	473	506	468	472	473	451	485	461	458	520	482	429	450	462	479	516	484	497	460	478	441	476	474	456	487	451	491	493	478	452	470	493	456	454	477	489	504	506	459	469	509	475	501	504	494	484	467	513	484	470	451	505	458	476	479	472	449	483	438	498	478	436	498	493	461	467	498	483	530	478	474	484	498	521	448	489	444	482	470	442	452	478	483	496	470	483	484	449	467	476	478	452	510	448	445	471	499	469	481	464	505	462	503	462	477	481	435	436	470	471	473	438	474	510	459	459	480	500	508	455	469	471	473	439	477	452	491	463	449	467	468	481	469	514	443	462	491	518	483	483	452	463	463	473	461	477	502	476	479	480	468	417	477	545	483	519	484	460	495	460	483	462	481	471	503	430	447	507	455	504	463	509	449	477	505	472	470	483	478	484	452	515	510	496	486	454	499	463	478	459	495	487	462	489	465	461	457	491	486	512	460	487	478	502	478	499	515	473	447	459	478	459	512	492	443	505	469	465	440	474	458	482	467	454	462	484	505	528	451	513	487	441	499	446	473	492	522	507	511	482	469	478	473	470	463	511	477	487	434	477	479	476	445	498	492	453	493	445	432	490	470	464	447	515	500	475	494	487	470	464	429	494	475	474	496	473	491	520	483	454	419	461	495	450	473	477	450	504	473	460	471	448	462	473	485	457	473	458	503	446	469	515	452	488	470	512	495	502	471	448	517	492	459	486	485	464	476	483	448	461	460	473	460	497	465	471	462	483	467	493	467	446	483	478	493	484	510	465	502	436	476	502	465	477	466	475	468	485	505	460	516	459	463	483	470	485	522	497	488	494	462	511	447	485	480	489	473	466	475	480	456	413	474	475	477	487	500	517	446	490	494	463	508	431	502	463	490	449	457	456	480	482	434	513	470	501	469	480	454	459	475	477	460	459	472	480	493	477	522	484	431	500	490	487	456	441	496	467	471	489	465	475	511	493	485	502	474	442	486	479	486	511	475	492	461	467	501	535	465	494	481	477	482	447	451	453	459	490	453	495	448	514	487	504	442	484	511	488	471	508	513	456	492	462	509	440	494	485	474	483	448	483	419	508	457	484	469	454	472	485	474	485	506	460	478	496	485	494	463	459	484	507	474	466	488	490	463	443	473	506	460	508	442	487	480	484	499	461	467	482	463	463	477	477	477	451	437	467	475	514	516	449	482	437	443	499	477	453	435	458	446	488	496	470	511	446	467	472	456	464	500	471	489	467	498	483	460	492	474	460	453	463	458	468	497	528	454	506	461	482	463	507	453	464	484	461	456	490	454	525	444	454	467	457	497	489	499	499	475	480	490	471	432	481	483	476	498	468	462	490	498	502	484	485	499	466	448	497	449	510	466	437	473	499	500	499	498	493	465
4979	9121	8357	5970	5372	3488	2570	1909	1544	3522	28445	28349	16460	5281	1867	921	499	446	440	443	474	491	444	392	413	454	426	466	454	425	460	427	448	454	456	458	464	457	462	481	460	449	467	458	463	456	444	406	423	412	472	440	406	434	464	433	432	452	456	415	448	471	471	398	435	458	435	432	452	461	409	435	430	412	417	413	418	450	438	468	406	409	461	470	455	473	438	441	456	440	418	466	457	466	418	448	419	428	406	432	413	471	455	401	449	412	410	442	436	428	435	405	452	452	450	428	457	473	440	453	486	435	455	396	450	441	465	470	433	443	450	433	421	468	426	431	482	463	439	413	449	413	399	454	478	436	433	420	452	462	393	461	436	463	412	382	453	424	467	469	470	436	417	406	435	427	433	442	440	449	414	431	454	458	437	442	449	421	417	445	437	450	449	442	449	465	465	401	418	445	436	423	406	442	462	454	427	411	415	402	442	405	436	436	448	431	431	456	446	429	447	431	410	448	390	436	447	467	427	409	418	435	464	451	458	456	442	443	436	436	444	446	482	408	433	440	431	425	412	456	432	428	427	443	461	418	448	446	455	446	430	460	451	504	431	428	408	449	419	404	437	442	409	442	425	455	462	436	441	465	425	432	417	470	470	466	447	416	426	423	451	430	446	432	433	432	420	424	430	401	447	455	406	423	422	418	444	473	416	426	446	420	477	437	427	447	434	523	452	451	428	441	435	450	436	448	447	402	434	461	430	431	461	461	451	424	421	455	500	428	421	446	430	444	438	461	450	455	439	453	402	426	412	410	442	387	429	464	448	440	453	438	446	420	453	418	415	420	437	448	476	495	410	399	424	419	429	414	423	447	403	399	444	412	416	433	439	472	420	442	428	413	424	469	490	437	443	428	449	438	475	453	464	442	431	415	408	423	431	405	447	436	468	413	428	423	446	458	398	445	403	437	436	395	431	446	454	429	423	394	419	431	457	442	466	486	429	434	409	405	449	460	461	416	428	456	421	449	429	457	431	454	405	454	468	446	461	451	447	463	443	412	433	476	432	439	441	430	398	446	410	444	449	412	412	430	450	435	427	433	465	403	451	420	408	468	409	416	435	454	398	418	441	430	440	438	451	420	426	417	442	410	434	455	448	435	432	445	450	446	408	392	474	476	419	454	397	471	433	405	432	397	447	438	416	475	469	457	421	432	465	437	419	405	440	426	414	425	442	450	452	406	488	437	428	461	420	436	442	434	454	439	444	471	407	462	443	422	435	440	478	427	426	486	455	427	416	415	450	442	452	473	468	457	459	463	403	405	448	454	450	425	420	422	416	401	421	445	442	453	381	421	434	434	423	416	421	438	412	459	417	456	447	450	455	446	442	421	456	438	405	434	417	432	432	435	439	418	435	433	391	424	445	423	447	452	402	429	437	432	444	466	423	442	458	418	435	443	422	443	482	433	422	429	423	447	431	422	439	451	457	438	425	432	412	420	416	450	422	432	426	395	451	418	411	431	416	440	410	455	442	426	419	407	439	443	459	488	473	428	483	443	415	372	477	463	410	451	424	425	443	407	459	434	426	445	439	470	446	443	430	444	405	447	435	441	392	412	395	451	424	444	419	422	456	437	422	469	429	445	438	424	462	429	444	425	450	427	421	431	429	434	448	433	434	421	432	420	440	441	461	437	446	441	387	466	438	435	434	413	454	439	415	447	436	431	429	461	433	441	422	442	435	435	443	466	436	401	429	446	410	426	441	412	438	438	438	422	425	453	418	411	415	437	438	435	433	442	406	420	387	426	439	426	418	437	414	454	451	452	471	445	447	442	407	408	399	432	430	439	444	469	433	430	431	416	445	449	441	454	443	423	435	440	420	414	416	452	425	463	430	447	431	412	418	471	440	424	423	465	392	433	426	412	463	448	472	410	416	411	448	437	434	449	452	447	449	458	433	426	445	441	417	431	405	421	425	409	470	425	465	426	457	418	429	449	386	451	422	474	414	448	459	452	456	432	454	435	429	424	413	447	421	422	442	453	370	435	420	423	447	469	460	446	439	390	468	441	387	429	407	424	437	428	399	406	435	422	418	451	428	419	448	459	440	413	445	471	444	438	444	416	433	430	439	472	425	458	436	436	434	449	445	438	430	419	421	441	421	490	460	436	416	442	403	377	449	456	427	406	404	405	422	445	433	435	433	428	431	443	434	430	449	438	447	431	445	419	436	415	478	451	432	450	463	432	454	482	411	434	440	427	446	467	410	411	410	445	441	454	432	441	441	405	443	446	402	418	396	447	441	420	423	418	416	473	456	419	402	454	424	445	450	458	430	419	445	431	412	416	445	388	425	436	413	425	434	431	427	425	442	420	451	439	435	428	412	408	444	461	393	472	420	420	432	435	450	442	427	407	463	411	447	458	438	440	451	424	468	431	430	468	427	422	425	426	426	448	443	471	450	405	458	418	449	413	415	429	435	439	452	414	408	418	417	422	453	456	429	434	400	429	431	404	437	424	438	436	425	440	438	440	457	432	459	438	405	427	412	410	464	414	437	447	396	437	460	461	430	447	448	450	411	420	409	428	436	418	418	436	434	421	440	416	470	387	428	434	425	456	447	425	433	455	438	415	403	441	486	419	468	424	419	424	438	424	401	420	431	457	426	432	434	413	442	464	464	437	414	458	419	422	429	377	440	446	460	436	451	426	416	429	411	462	454	425	410	416	464	499	432	449	435	500	462	478	436	426	425	439	448	410	472	389	436	461	443	434	459	429	429	441	424	462	399	424	410	415	410	419	442	417	439	436	446	452	464	446	471	413	461	427	429	423	422	431	430	439	427	456	419	442	442	435	426	466	477	417	447	428	453	445	404	469	456	451	442	449	431	408	414	435	436	411	434	432	409	413	424	418	413	437	401	449	418	455	452	449	442	422	413	472	450	445	450	434	439	444	421	412	458	429	417	424	435	431	401	400	443	424	425	427	444	423	425	413	468	449	425	436	453	421	425	418	456	475	422	445	455	410	427	476	394	411	429	402	415	436	399	429	423	462	437	445	454	412	372	459	438	428	439	466	492	408	395	407	424	419	457	452	400	440	442	424	466	429	435	455	399	454	452	441	424	435	404	468	415	464	449	408	433	437	448	417	446	474	411	427	442	420	405	422	394	418	431	449	448	418	408	430	460	390	393	422	399	468	463	433	417	426	451	418	427	472	404	458	409	424	400	453	421	451	412	440	462	429	430	459	454	437	459	425	436	461	487	433	417	427	458	472	448	435	411	463	437	424	436	440	396	439	418	428	431	435	410	418	470	455	450	443	429	421	413	475	412	418	443	416	445	436	437	420	444	466	442	461	439	453	479	438	449	416	435	411	412	448	418	426	435	455	422	383	396	455	435	445	440	426	431	413	465	413	490	459	449	453	402	402	403	426	443	402	405	400	444	426	438	408	445	423	427	401	424	433	424	414	441	468	435	444	468	451	468	414	455	433	422	433	420	427	427	424	412	432	447	435
27652	11016	1823	1028	1070	723	617	542	425	436	1437	2224	1576	780	447	396	369	363	339	332	372	324	361	354	335	371	353	331	362	357	342	378	353	335	350	352	362	372	354	355	345	320	363	332	377	383	359	364	355	345	376	375	369	366	352	363	349	352	375	340	399	367	370	333	339	336	342	382	365	366	326	363	323	353	377	352	385	350	338	339	322	353	373	328	333	360	345	331	327	360	371	361	352	382	356	339	341	383	326	358	345	341	347	353	361	360	350	352	338	352	359	379	315	379	356	352	361	332	353	339	363	336	333	366	365	363	366	371	360	381	344	366	333	375	367	370	359	354	364	375	357	362	372	305	370	341	371	346	332	309	359	351	348	345	352	322	374	366	331	381	388	386	339	319	373	335	377	344	350	329	353	344	349	370	377	360	360	360	368	345	380	356	356	334	381	350	377	350	351	372	362	347	371	344	343	351	377	324	359	358	380	348	373	375	350	362	399	321	372	383	358	354	384	341	346	370	341	371	329	362	370	358	362	364	345	393	363	324	326	333	364	352	305	375	338	333	393	360	337	347	343	353	366	330	360	333	383	339	309	373	381	351	356	336	345	344	352	325	348	346	319	336	376	357	356	354	364	336	350	344	348	353	338	361	354	370	355	412	359	356	365	374	361	322	347	352	334	368	359	347	347	349	348	335	376	362	328	353	332	345	382	352	334	356	342	354	355	356	354	364	368	371	367	389	360	342	343	331	333	365	346	349	371	361	362	399	358	342	327	369	333	354	337	380	330	343	344	324	363	365	347	343	385	342	344	339	357	377	347	346	376	357	348	315	373	331	364	359	345	338	362	345	369	346	333	349	355	332	338	354	369	344	336	355	330	317	326	374	364	357	364	326	345	349	331	335	318	350	380	339	344	345	307	327	348	342	357	364	355	395	353	358	351	337	359	371	370	338	349	346	335	324	382	384	349	370	363	348	365	355	368	368	379	385	360	374	393	372	320	366	336	345	329	347	336	386	377	344	360	371	400	329	325	376	342	314	335	351	371	351	358	349	348	362	395	397	357	386	341	343	343	339	338	393	349	317	343	366	341	359	377	335	368	325	341	375	352	330	328	356	352	367	342	355	351	359	358	352	338	333	353	361	373	354	338	327	339	344	372	349	341	336	357	381	327	312	342	389	349	342	353	357	346	347	367	378	344	352	364	365	341	348	363	355	369	374	363	376	346	356	362	370	351	345	355	331	352	360	365	371	381	348	351	362	358	366	341	337	378	329	309	345	331	340	350	334	330	383	364	341	322	348	351	352	359	337	375	334	347	353	337	338	367	377	343	331	400	318	363	357	337	334	374	372	369	354	352	343	343	315	377	340	395	373	364	309	377	365	334	361	361	367	365	337	351	345	360	317	338	304	320	356	328	318	377	348	339	339	350	366	330	320	361	350	339	359	383	362	350	345	373	354	354	345	352	369	322	346	359	375	353	372	338	348	339	362	332	328	338	362	388	400	346	348	358	356	373	374	358	372	346	351	348	339	379	330	365	369	349	364	339	326	379	353	349	364	367	347	335	363	399	390	375	374	380	363	354	332	335	343	339	394	329	329	310	343	348	319	360	332	332	361	373	343	321	357	356	382	351	367	327	332	362	349	371	346	342	366	380	352	381	339	338	319	364	313	365	357	337	319	328	335	352	340	361	322	344	361	337	348	373	350	325	339	368	342	375	355	326	373	320	367	360	374	361	333	368	347	331	352	389	336	355	372	352	336	383	376	363	346	395	350	340	398	345	327	358	344	347	358	359	363	350	328	343	345	375	343	349	341	361	372	349	341	349	341	374	334	352	341	352	348	335	365	361	343	345	332	354	334	344	321	317	374	364	378	363	349	359	348	347	360	338	327	343	367	346	351	344	358	340	348	360	369	396	338	337	340	338	365	355	356	342	360	382	358	316	331	365	336	349	336	308	359	349	376	345	332	348	315	328	339	345	317	334	330	369	354	334	354	320	347	364	382	332	363	371	380	357	372	355	370	332	381	364	382	400	330	339	353	361	326	332	309	330	334	350	382	372	330	360	305	369	339	366	341	378	317	369	352	382	306	367	355	358	341	339	361	336	354	353	331	370	336	368	341	366	342	370	351	357	309	361	334	370	315	345	334	382	354	359	324	360	336	369	354	341	350	325	356	334	389	335	333	367	340	341	351	343	343	356	375	350	353	337	342	350	351	356	330	336	335	306	340	362	367	327	347	343	328	380	375	356	353	343	345	344	329	372	351	365	348	337	349	366	359	369	366	356	375	348	366	358	364	363	358	402	347	315	346	330	355	349	355	357	382	393	347	314	371	347	373	329	347	353	361	341	358	340	340	347	371	374	382	384	357	358	376	328	314	344	358	315	347	353	391	373	367	368	336	339	350	336	353	340	353	362	354	307	350	320	338	353	324	363	333	346	325	356	364	342	363	363	320	343	389	354	388	359	362	363	337	327	371	344	346	353	375	389	351	363	355	321	345	375	398	350	374	373	340	352	374	330	349	360	361	387	321	354	343	345	370	333	335	335	363	369	375	343	298	346	364	331	384	340	404	371	324	359	374	367	360	354	379	358	328	344	352	369	359	344	345	348	354	375	327	344	348	329	370	354	345	333	374	342	368	373	370	375	364	343	363	360	316	379	326	363	354	338	332	345	355	407	333	380	379	373	335	324	350	372	337	331	384	360	366	349	349	355	359	341	360	336	332	367	361	343	378	337	366	350	330	388	383	332	342	372	375	340	346	327	318	361	346	350	330	353	360	371	332	339	328	379	350	348	320	385	360	354	367	319	363	334	333	326	367	354	356	367	380	326	359	384	336	366	345	373	394	355	369	348	368	350	365	336	343	373	323	348	357	336	359	349	364	339	342	315	341	351	384	350	345	318	358	324	380	367	358	349	346	340	378	359	352	373	328	319	350	371	368	377	345	349	319	334	369	347	330	363	351	340	357	381	352	351	349	336	343	344	353	343	353	349	357	348	333	346	321	345	363	319	336	358	335	356	364	351	368	348	347	352	347	370	351	377	342	367	344	343	365	313	344	343	359	390	363	404	336	360	363	340	356	364	329	358	401	356	353	346	319	361	357	360	329	337	353	367	349	347	346	351	350	346	335	343	363	360	319	336	353	358	342	383	351	352	307	364	372	344	355	359	345	357	371	330	338	359	374	343	363	384	363	366	353	339	393	317	336	359	358	359	348	348	365	346	318	344	343	377	370	362	363	338	350	342	344	378	387	357	325	349	328	341	346	360	320	383	406	344	358	381	334	331	329	344	367	369	381	322	371	328	344	315	348	343	390	359	318	357	325	338	335	344	357	346	354	360	364	357	356	338	339	346	346	351	348	335	375	393	356	342	400	369	333	320	391	337	338	356	322	357	339	333	340	361	331	349	385	329	369	355	347	316	360	338	319	378	334	346	346	306	358	363	327	349	337	360	320	322	301	337	352	362	355	369	369	357	352	355	360	331	331	346	352	372	359
5942	2185	1353	944	1389	969	785	657	576	546	1989	2676	1674	823	495	399	357	312	335	335	332	321	337	330	343	358	321	317	344	312	327	303	351	341	326	345	311	337	316	302	296	312	347	318	324	329	346	336	306	328	297	342	324	338	321	303	342	287	302	342	336	330	286	322	326	299	355	346	341	296	321	321	316	349	309	298	310	297	297	278	322	308	339	311	345	328	338	282	331	311	300	331	330	307	314	319	291	317	315	304	338	328	329	318	350	317	279	344	319	280	336	346	339	310	348	327	317	335	337	309	312	333	274	319	340	310	300	328	341	313	357	305	299	322	282	329	299	323	322	332	359	323	320	310	312	306	326	344	319	338	313	311	294	338	324	338	310	347	316	338	345	309	346	327	303	318	350	314	312	293	314	342	328	344	314	334	327	321	326	337	329	311	298	340	322	331	299	321	315	328	342	297	321	291	346	317	302	320	316	332	319	343	325	329	308	332	318	381	320	338	316	351	315	316	309	334	315	309	274	340	300	300	319	360	327	305	298	299	331	306	317	317	322	315	352	311	365	325	326	332	328	288	337	310	316	321	325	301	315	322	307	313	318	337	346	332	307	332	292	320	303	313	322	316	347	349	310	343	287	337	311	335	341	305	326	353	335	283	311	320	311	319	304	331	326	312	295	345	332	319	311	359	347	357	334	324	309	318	310	320	308	339	320	321	317	347	341	309	329	298	289	297	292	302	332	318	333	332	355	352	294	347	329	321	305	307	341	332	336	331	320	304	274	309	344	349	310	337	306	316	341	325	348	327	331	314	347	299	303	331	360	365	311	330	332	326	306	295	324	304	320	310	329	302	286	339	301	330	321	298	324	298	303	324	352	320	342	317	336	307	354	312	344	342	331	309	328	313	309	342	274	320	330	330	308	330	325	358	307	320	315	314	303	299	324	321	317	320	312	364	314	311	308	336	324	323	328	302	305	311	339	293	280	300	298	323	320	314	310	290	350	345	295	371	303	339	283	321	311	298	311	327	330	337	293	325	320	306	346	340	321	347	352	335	295	325	310	338	299	321	277	286	310	337	324	300	302	314	332	296	334	332	287	334	312	333	313	331	310	320	335	319	348	310	328	310	320	337	347	335	314	324	312	328	313	335	343	311	323	325	279	327	328	341	324	323	343	337	318	332	314	277	342	315	323	351	305	339	315	318	311	322	338	298	306	308	336	311	348	335	296	286	320	330	319	296	295	333	331	320	335	328	292	300	296	288	316	336	348	324	340	350	319	336	325	355	318	308	325	330	341	325	336	323	353	313	325	341	353	328	331	343	303	304	339	335	322	303	327	313	317	350	339	317	338	315	332	323	300	320	305	309	325	307	301	325	305	321	293	301	304	301	339	324	317	330	357	298	320	305	334	319	309	317	308	308	311	304	302	333	328	324	302	369	340	347	320	297	326	320	337	328	304	324	329	350	340	320	344	285	280	326	317	313	329	293	324	295	333	301	312	330	339	307	323	322	314	313	334	325	321	349	306	327	341	323	319	319	330	315	294	299	313	313	331	340	327	333	307	313	310	296	318	308	329	317	325	346	325	327	327	336	325	332	311	338	332	305	300	329	326	336	298	327	306	297	322	331	337	331	358	342	315	340	319	317	316	319	311	308	292	342	313	300	316	335	338	298	344	316	303	316	319	306	343	314	331	314	303	343	330	344	333	332	298	315	319	329	329	320	341	321	319	290	318	310	310	325	313	331	291	350	298	299	314	296	332	291	333	328	323	329	367	320	316	333	326	346	308	316	334	326	301	324	318	330	326	309	289	326	307	306	362	310	328	323	326	318	314	320	325	339	309	318	303	345	315	309	330	337	304	319	342	337	317	285	333	317	306	338	309	318	327	323	334	318	312	346	339	318	331	286	310	317	305	308	340	307	326	276	342	348	335	315	310	294	336	324	310	333	322	330	323	325	300	351	329	346	313	321	331	326	305	306	358	308	320	318	323	358	338	309	307	315	333	324	282	317	284	329	345	323	320	302	266	342	303	339	329	332	338	344	350	317	307	300	325	336	302	307	292	302	348	354	320	301	293	321	313	335	307	332	314	288	326	330	312	331	308	332	302	335	308	318	329	308	316	325	314	342	331	334	296	323	347	292	360	286	341	351	314	304	330	323	331	334	341	316	337	326	295	315	320	319	323	338	325	337	340	321	340	302	297	366	334	303	349	323	312	313	274	294	302	330	340	338	297	340	305	307	313	317	317	327	318	302	327	347	367	348	329	312	357	324	358	319	309	288	340	296	334	300	335	323	329	312	304	321	318	298	299	299	347	336	352	327	304	303	336	320	302	314	316	289	334	343	316	332	293	353	305	299	301	320	330	356	340	292	318	339	346	310	322	313	329	323	323	317	336	344	370	321	329	352	325	357	330	328	336	328	302	375	362	301	327	288	340	329	323	332	309	316	308	347	318	291	329	311	308	350	338	303	302	336	336	327	295	339	305	324	315	318	329	312	325	304	331	328	282	291	299	322	328	329	289	308	322	330	320	333	326	341	333	330	322	329	338	318	323	319	331	302	316	312	316	337	306	287	300	326	316	326	343	297	314	326	335	303	320	309	315	327	311	310	305	318	303	300	341	300	342	360	332	305	323	330	308	318	335	317	282	347	325	307	344	318	317	321	352	326	312	293	339	330	299	330	315	318	295	325	301	335	320	339	320	316	322	334	293	316	329	328	327	310	349	336	307	309	338	328	297	321	346	357	328	326	334	316	315	334	301	319	305	312	291	329	323	318	365	324	294	316	329	278	325	282	348	347	347	311	317	352	299	316	326	324	336	342	338	304	339	308	326	331	347	331	316	308	316	323	335	309	344	326	323	332	328	343	346	312	332	313	299	327	340	347	306	319	302	314	295	325	323	308	291	295	310	303	312	296	309	327	304	278	316	321	357	312	328	317	313	321	347	303	315	325	315	324	320	329	330	312	320	339	321	347	329	319	321	306	318	297	343	335	316	314	312	291	343	315	340	299	329	296	327	350	294	325	330	334	305	318	337	332	327	317	347	321	299	284	325	299	331	306	325	300	317	345	310	302	337	331	326	322	330	313	287	312	317	330	315	335	320	327	335	315	315	303	308	296	302	318	318	305	337	311	317	327	315	327	332	319	329	312	314	317	304	291	328	329	346	332	347	294	290	339	372	307	334	287	324	335	321	335	321	315	309	336	309	305	321	289	361	335	316	339	333	273	335	346	319	313	339	320	318	331	316	365	323	337	335	289	317	320	332	346	328	306	322	328	345	304	310	309	301	328	337	315	319	324	298	324	358	334	330	318	299	353	301	303	320	313	340	319	325	337	297	293	325	326	321	340	334	343	301	324	347	317	356	282	332	323	340	310	326	314	355	342	322	317	299	305	320	339	300	318	331	331	325	315	308	335	334	305	356	327	305	346	330	311	323	324	328	329	323	297	327	334	321	341	305	349	326	311	326	316	323	339	305	307	340	322	326	321	302	308
25570	21417	27459	25516	9542	2251	1346	997	857	1269	14703	18869	11935	3456	1156	566	389	393	389	365	344	409	356	385	339	361	400	363	353	352	382	443	344	361	367	425	384	364	404	366	367	355	354	364	368	350	362	340	378	394	356	337	334	370	361	345	367	331	376	303	382	356	350	342	354	350	363	370	341	347	339	368	363	386	363	347	356	387	371	353	405	372	374	361	403	362	389	385	416	367	388	369	394	345	351	389	374	399	343	388	365	341	348	383	340	378	337	371	406	383	357	340	376	367	380	359	369	396	379	345	367	330	357	387	344	402	340	384	407	359	390	377	340	327	358	401	368	366	385	325	349	379	412	423	359	380	350	361	403	360	375	344	388	386	386	347	358	356	346	375	368	342	400	366	368	364	353	336	389	361	379	390	367	340	346	378	372	382	361	369	364	373	337	356	353	357	360	342	367	390	368	382	361	354	330	371	381	367	334	373	374	353	394	370	366	337	312	327	375	347	351	353	373	379	327	361	367	366	393	365	375	363	362	360	366	350	381	337	383	404	379	403	366	359	345	360	348	349	395	333	342	373	409	367	407	366	345	360	355	368	378	384	440	408	376	348	379	364	395	344	371	363	401	347	361	373	364	340	386	350	378	389	379	375	349	362	362	376	350	352	369	377	387	369	354	356	380	367	380	368	385	345	329	354	338	351	361	383	323	373	383	354	391	357	358	363	355	356	403	344	334	349	343	378	334	328	367	359	359	350	344	372	348	363	363	382	366	346	354	376	356	355	353	392	342	351	351	350	353	340	357	344	347	359	376	397	378	341	335	356	378	331	384	378	336	355	375	351	358	402	363	332	351	391	353	380	361	394	334	383	358	355	383	397	337	346	358	317	368	344	365	365	358	372	367	371	394	378	337	382	395	361	365	383	372	416	378	347	376	380	333	379	385	371	354	341	368	378	353	394	355	383	380	351	362	360	394	394	344	393	377	361	403	362	364	379	350	378	378	356	365	357	347	358	381	354	346	364	368	324	374	378	373	405	364	383	362	341	338	349	373	341	328	382	348	349	404	382	364	372	368	379	374	415	325	377	359	388	377	358	373	361	367	384	359	344	334	324	397	369	348	362	383	332	359	365	393	362	360	387	358	396	349	340	352	364	337	387	348	345	383	396	352	364	419	353	368	391	399	356	382	354	345	368	365	395	415	362	335	398	350	340	368	360	315	368	354	386	401	405	348	368	348	358	382	366	361	378	357	340	335	361	365	335	347	410	363	355	358	346	379	386	364	378	344	343	378	352	357	371	385	357	323	355	378	352	369	401	371	370	378	379	369	401	353	376	354	356	373	417	363	318	411	319	363	385	356	380	405	360	351	368	405	393	373	392	356	369	369	363	365	387	362	418	344	395	353	370	371	350	363	382	398	385	377	366	371	363	374	334	375	367	357	398	388	378	348	329	394	369	350	379	382	364	345	366	379	332	343	378	334	340	366	360	347	335	342	366	367	382	346	362	352	372	344	385	384	391	360	364	397	352	378	356	357	370	379	393	394	409	347	352	343	364	384	374	366	369	388	345	376	319	370	366	333	378	376	361	377	364	348	355	365	344	338	362	372	368	381	373	398	334	338	354	354	372	380	348	385	343	354	377	362	359	356	401	357	361	388	340	352	367	367	370	372	356	379	359	342	315	376	348	349	350	380	376	378	393	351	343	365	392	337	368	352	384	328	377	329	387	356	355	346	366	341	367	351	386	347	373	355	342	364	396	341	356	358	385	366	383	351	344	380	356	381	383	343	361	371	360	369	367	371	385	352	373	368	361	377	373	351	356	377	358	388	375	344	382	397	354	339	354	368	380	374	339	371	381	393	366	357	359	387	353	389	353	363	359	387	350	375	363	394	369	351	392	361	362	366	378	343	363	362	382	364	378	389	323	375	339	367	367	395	355	370	361	380	316	371	329	383	364	348	378	373	354	354	395	381	311	385	333	349	403	354	384	376	420	362	363	387	344	366	369	358	356	343	388	337	373	355	357	346	325	361	361	377	347	328	363	370	358	346	351	343	334	355	415	388	345	350	396	361	372	369	375	374	390	346	359	389	364	376	337	357	372	387	395	352	386	379	328	355	375	329	333	349	376	354	330	357	394	388	343	340	355	399	382	369	407	375	331	364	409	351	348	376	362	341	350	347	353	357	367	376	368	332	375	374	366	353	343	410	385	369	368	355	370	346	357	381	380	382	402	351	342	342	346	399	373	350	384	351	368	375	347	363	370	341	357	358	365	352	348	364	331	357	402	343	345	344	377	382	366	336	371	352	336	396	353	360	349	355	387	382	356	352	374	362	382	364	384	344	314	371	384	411	371	323	367	346	358	350	347	378	371	391	348	340	359	345	382	349	362	325	407	343	347	341	359	351	408	387	375	394	358	366	371	345	340	332	364	370	351	364	363	383	347	364	349	343	360	354	374	358	390	366	361	393	332	385	391	377	353	371	394	347	377	341	329	396	365	354	388	343	355	364	363	361	338	378	378	381	364	391	376	372	390	335	367	389	339	351	384	367	363	384	345	378	338	394	377	351	364	378	385	419	394	385	363	383	360	358	367	358	378	333	374	351	331	349	340	405	359	352	382	335	383	381	379	394	313	384	343	315	362	394	385	390	344	338	360	364	345	372	370	381	371	340	348	360	355	356	340	383	386	386	313	397	402	361	331	357	380	381	355	381	377	366	388	350	337	372	371	372	378	358	374	326	365	362	342	361	350	346	349	390	379	384	369	341	342	394	375	349	349	365	390	339	374	387	365	382	378	368	354	359	343	357	378	404	347	385	365	396	364	352	329	332	347	356	378	339	315	373	337	356	400	338	354	342	327	348	368	376	360	355	367	385	356	387	380	358	377	382	371	332	393	370	376	394	350	351	342	373	343	372	399	356	333	420	384	368	338	370	343	389	348	379	399	390	362	391	335	352	363	344	382	361	361	382	369	356	362	356	389	355	348	358	329	348	375	395	368	335	383	347	368	362	362	358	373	326	391	354	359	388	350	356	385	401	396	393	359	393	347	372	385	362	387	361	348	364	355	364	394	358	334	375	339	344	362	390	363	334	370	327	346	405	361	369	377	369	355	375	365	364	372	412	345	346	358	381	360	341	378	363	347	369	358	370	372	333	355	334	385	358	366	344	349	376	373	368	300	393	321	356	353	331	327	356	372	378	378	338	369	331	360	349	347	396	364	339	386	361	371	360	355	386	340	374	338	352	351	409	352	367	364	368	340	356	374	385	401	389	348	363	345	379	376	347	354	383	352	360	356	348	380	367	348	347	350	350	388	345	378	374	358	337	324	370	349	361	336	369	370	355	320	350	341	366	378	376	360	356	387	363	350	372	369	361	358	359	362	358	404	364	362	376	391	381	353	376	377	398	339	351	375	393	372	395	369	353	335	352	357	376	354	393	354	373	365	351	370	353	334	346	352	386	398	354	370	366	371	321	349	379	345	389	350	321	378	385	397	377	352
4854	6636	4905	2695	3191	2203	1627	1265	1162	2082	17102	17211	10129	3113	1196	592	396	336	376	376	378	342	302	322	324	326	354	362	351	395	347	350	344	349	369	338	341	335	344	352	333	341	386	368	375	321	364	323	363	352	335	369	364	330	360	366	336	358	367	341	323	311	354	332	328	326	363	330	326	357	383	352	369	320	350	354	360	388	332	329	363	366	354	344	373	361	351	359	354	352	349	351	334	359	313	364	368	347	336	327	333	346	348	326	346	375	337	378	322	343	355	294	328	335	343	344	324	322	334	347	343	355	357	335	357	337	343	358	361	386	346	333	363	321	339	333	358	342	328	308	356	358	348	349	352	368	336	368	342	362	333	322	345	376	339	333	333	340	364	357	341	365	335	390	363	391	367	294	322	349	371	361	355	366	346	343	343	319	359	386	354	352	338	330	358	351	348	341	342	365	356	369	359	363	339	342	341	328	353	340	338	332	339	328	362	364	355	310	347	326	340	370	308	376	348	402	342	373	351	308	332	316	341	332	349	344	342	364	350	328	360	338	321	344	353	374	321	342	351	327	367	344	345	327	341	371	349	330	351	352	366	347	327	337	343	305	376	332	334	394	352	313	368	324	373	327	351	342	313	321	312	366	344	327	360	338	338	360	331	362	318	333	347	306	360	335	352	343	377	336	316	326	330	350	338	314	320	320	340	363	303	354	353	347	340	338	338	380	359	366	313	351	355	329	347	339	339	352	351	334	326	323	364	338	352	328	343	320	295	353	335	350	330	342	351	353	329	327	343	356	333	328	337	346	333	350	335	352	310	353	379	370	337	349	348	356	304	361	336	366	327	340	342	344	343	386	354	349	342	329	361	352	361	354	338	364	365	362	359	353	341	346	353	344	355	347	348	349	310	329	337	331	324	312	344	342	314	319	361	381	341	331	376	362	341	325	356	362	343	363	340	342	349	343	321	335	330	385	336	376	345	350	350	337	361	330	361	376	331	350	359	344	324	343	354	336	336	366	325	315	341	386	336	371	362	354	341	325	359	334	339	324	328	348	367	344	373	362	367	342	359	341	323	326	355	319	374	353	316	351	373	340	313	343	339	344	361	346	304	323	362	358	352	329	335	354	348	371	383	344	352	355	346	316	348	321	363	350	340	337	324	345	345	346	304	339	370	332	361	364	345	386	388	333	365	361	344	344	330	327	325	338	357	344	352	306	365	341	318	321	335	338	366	312	346	326	358	334	365	343	332	365	372	351	358	356	363	368	372	324	338	362	355	359	348	350	367	361	373	394	330	343	364	359	361	327	364	327	387	355	342	358	346	320	358	354	340	324	348	364	347	360	354	342	346	322	336	332	362	340	343	334	347	327	340	347	351	360	369	356	365	352	342	359	389	336	369	333	370	372	339	361	342	360	322	334	346	349	312	338	330	370	339	377	341	338	388	334	370	343	332	342	336	342	303	361	348	355	316	365	351	336	352	362	350	351	331	336	323	325	337	369	362	367	338	340	372	360	339	346	361	355	350	366	350	363	329	355	307	321	340	346	358	353	341	393	332	348	316	338	348	341	330	362	353	333	351	335	370	352	369	355	348	355	339	337	338	348	346	339	357	362	335	335	338	353	359	339	361	363	356	329	329	368	356	371	343	358	308	382	334	368	306	336	361	373	343	383	327	363	332	350	346	349	331	362	353	320	333	352	349	329	334	329	364	321	332	356	330	363	327	350	348	359	330	364	336	377	351	354	342	347	342	329	334	346	356	365	321	357	314	311	379	319	343	360	336	345	329	346	341	364	339	356	367	315	362	305	327	326	343	346	326	346	369	337	366	338	350	357	355	348	356	351	366	328	378	343	352	320	327	344	334	331	337	363	339	341	379	342	360	339	355	351	350	330	347	334	388	364	325	360	319	333	352	351	330	325	331	341	369	336	346	332	333	316	329	346	339	352	338	340	341	342	333	324	355	360	343	347	354	306	347	368	323	349	353	337	319	370	350	340	356	352	312	337	345	351	341	351	332	313	354	360	377	318	340	333	352	326	334	327	330	357	361	373	341	337	343	359	368	371	363	367	364	338	337	366	363	339	307	318	358	338	325	363	349	346	334	392	351	332	359	344	349	351	304	331	353	326	337	315	331	345	335	324	340	321	369	315	326	368	358	336	298	325	357	327	340	351	321	358	364	383	371	351	348	373	345	332	349	343	334	353	334	376	370	349	345	325	353	349	321	330	359	379	365	342	365	338	303	352	356	383	348	357	342	375	330	337	334	375	345	338	345	347	357	322	316	369	340	345	337	337	340	395	333	339	360	382	330	378	335	320	369	354	315	330	355	316	367	362	326	335	355	352	342	360	344	325	320	336	380	335	355	321	326	335	327	354	338	334	359	316	311	325	355	352	369	314	331	331	339	338	337	339	351	306	341	374	372	336	336	340	353	320	358	370	343	357	357	326	336	356	335	363	332	322	326	364	353	346	354	378	362	357	339	355	354	345	361	325	342	338	352	334	330	337	344	336	357	334	355	340	323	358	350	335	336	351	363	336	325	339	369	371	347	372	332	357	322	391	333	345	330	369	318	358	316	337	352	329	337	340	330	315	322	351	366	336	351	367	346	337	340	349	317	333	336	343	342	323	333	313	365	339	358	339	324	340	368	324	369	372	341	322	329	350	323	383	345	377	349	341	345	325	321	341	381	333	358	371	365	327	326	372	323	358	361	334	369	354	379	353	343	349	356	333	367	316	369	354	333	332	356	370	361	361	353	307	331	335	363	328	330	349	318	367	341	321	339	351	357	352	362	354	310	348	352	310	320	334	332	329	336	357	355	359	355	370	346	371	368	327	346	363	337	351	318	327	366	347	387	343	351	352	331	339	369	322	342	367	307	378	355	334	355	340	334	361	342	361	340	379	346	356	315	349	345	340	359	347	331	353	366	384	335	339	312	370	305	322	356	353	353	326	313	345	372	353	341	353	329	330	351	335	311	324	320	357	351	383	329	332	331	337	344	360	354	342	344	341	354	339	336	305	358	348	334	345	332	346	339	335	348	361	361	352	348	358	362	361	316	336	351	358	339	350	372	327	338	362	308	375	362	367	359	338	365	356	330	333	340	376	337	325	340	357	340	344	372	368	337	348	342	340	337	344	345	336	317	348	334	374	305	359	387	313	339	347	354	346	358	319	317	381	363	346	360	333	333	355	335	325	319	360	334	339	354	368	349	334	362	326	342	347	338	351	352	358	332	343	372	347	371	365	355	341	339	322	345	297	321	352	350	351	324	351	330	358	353	381	352	333	319	364	372	354	343	361	338	328	351	328	366	314	346	346	377	342	363	357	357	374	349	353	372	315	309	353	334	370	341	342	331	355	379	348	351	345	336	349	364	349	343	318	352	351	343	341	325	365	370	363	339	317	355	332	342	367	368	338	353	327	343	347	375	326	332	364	339	345	343	338	352	341	331	320	344	376	395	336	381	353	346	343	353	344	341	343	363	339	343	368	373	332
24565	21414	28614	24615	21211	9481	3172	1815	1169	2431	27095	31066	21547	7450	2030	924	603	531	532	505	488	493	516	495	507	502	494	536	506	530	506	521	522	487	501	498	482	494	518	493	461	469	518	501	525	515	509	516	504	490	485	520	458	500	518	537	501	543	492	498	508	484	540	515	480	499	512	511	466	489	500	475	531	509	513	500	549	511	464	511	508	516	485	494	493	538	489	485	507	529	498	475	454	500	489	475	504	559	521	495	494	513	481	504	506	483	515	436	494	451	518	506	474	513	509	469	494	538	469	553	468	490	484	463	486	487	555	469	500	493	484	510	465	477	491	483	506	527	514	474	513	478	412	478	475	509	502	496	492	515	488	470	537	489	490	443	511	512	508	456	515	525	503	504	448	529	456	473	516	466	468	493	512	496	468	485	491	502	480	520	483	466	522	501	445	546	469	525	473	509	469	511	505	527	478	484	522	486	492	445	525	466	472	482	530	487	510	493	510	571	518	436	507	483	507	472	485	482	490	542	484	495	480	455	485	525	477	495	526	497	502	501	479	432	478	496	491	508	470	455	484	476	500	488	501	508	492	498	479	466	467	471	518	494	461	454	463	464	493	479	528	533	490	531	474	509	498	460	489	534	478	512	472	480	498	510	468	496	490	505	552	499	468	528	468	490	492	475	504	488	500	482	484	496	485	471	507	508	507	497	498	474	481	456	497	534	505	503	472	507	497	485	527	487	480	485	534	499	490	495	475	472	501	474	504	496	485	529	534	494	477	495	489	505	490	495	478	491	511	504	488	464	480	498	477	503	497	483	496	490	486	513	520	513	495	491	478	457	505	482	513	503	485	478	482	477	481	468	478	497	491	473	490	531	480	527	489	480	499	512	519	519	507	472	524	490	495	504	482	471	508	492	428	498	473	457	477	481	509	489	484	515	500	489	468	458	475	467	524	524	467	513	514	485	522	517	500	480	500	500	458	487	484	504	599	492	523	468	505	510	504	503	497	482	477	526	464	487	474	497	515	515	522	473	484	487	503	502	517	479	517	485	501	539	512	496	532	504	471	460	482	516	507	503	520	500	488	464	483	481	491	431	507	499	521	513	488	483	482	477	480	454	496	473	466	502	509	466	511	521	486	508	489	488	474	518	494	497	491	436	500	466	519	476	481	506	471	504	482	508	473	468	526	477	533	499	484	495	445	497	483	455	462	491	487	526	459	490	479	543	510	527	461	537	506	520	501	475	508	537	493	490	466	483	502	413	482	487	502	484	465	430	519	479	469	461	517	487	498	479	545	506	528	494	498	505	511	477	503	518	478	483	482	450	496	512	446	508	491	484	464	446	503	500	494	496	468	481	502	507	515	497	489	481	481	449	518	514	495	498	492	501	468	552	482	515	483	498	506	436	469	445	494	477	510	528	477	475	491	452	510	499	490	479	482	480	461	441	518	533	450	467	510	487	494	493	492	502	521	483	470	496	470	510	502	498	491	486	497	487	472	502	532	449	486	465	457	473	521	534	479	486	450	437	495	474	507	489	509	500	473	496	511	476	519	489	445	448	440	488	477	460	507	468	480	484	452	462	485	456	513	479	521	521	498	485	488	517	460	470	499	501	479	476	490	505	551	475	506	519	555	441	496	481	487	521	507	505	476	483	493	480	477	482	441	519	524	525	503	486	465	487	470	487	519	485	508	483	475	473	456	489	501	471	482	441	510	445	469	553	541	559	520	507	481	513	489	479	486	503	476	453	468	471	503	467	490	505	479	479	557	542	511	490	487	505	502	431	495	510	505	478	485	474	477	492	488	491	498	471	480	446	511	485	482	503	479	531	511	479	526	440	475	517	466	484	489	508	484	527	496	533	517	498	505	483	475	499	475	474	452	467	532	489	462	468	484	494	495	511	469	451	561	474	497	499	505	518	517	480	499	498	461	451	527	417	500	507	470	484	482	479	526	470	487	490	488	466	486	486	522	497	478	478	504	500	506	501	465	520	476	476	475	472	498	495	460	463	471	491	493	529	498	500	508	478	507	436	533	461	496	500	511	521	513	470	513	463	524	501	501	505	486	477	502	483	497	482	472	522	474	491	462	513	498	493	472	481	498	510	445	519	482	463	464	455	518	484	498	504	494	522	518	458	488	539	490	462	477	487	515	521	523	471	504	446	502	445	467	490	502	460	494	510	469	509	454	497	511	467	476	480	495	471	508	508	527	479	501	523	456	488	458	467	472	537	490	512	492	487	484	521	485	475	524	479	438	490	478	486	464	450	496	528	475	496	466	452	442	510	494	485	488	523	507	478	500	517	465	519	538	488	486	505	513	486	524	456	465	509	485	461	499	519	504	486	464	527	438	498	474	470	497	477	504	472	525	493	464	490	478	511	548	502	497	455	485	487	453	482	510	477	485	479	467	514	476	526	492	455	455	516	509	451	471	514	510	508	470	504	459	505	506	460	499	466	537	473	516	545	522	540	479	510	450	482	490	502	470	492	514	521	438	501	459	542	467	482	490	474	482	523	458	443	527	497	478	507	516	478	472	439	457	512	470	460	491	484	425	508	497	473	482	501	502	447	500	487	472	508	491	512	490	508	508	501	498	488	478	491	481	517	511	479	486	505	488	514	500	488	509	481	442	488	496	498	525	489	484	482	466	504	544	478	517	470	485	470	500	472	512	497	526	460	475	475	495	552	476	471	524	468	510	473	453	476	499	539	560	494	486	501	467	492	448	499	516	486	495	494	489	500	475	508	458	507	455	504	503	499	499	494	480	494	481	489	480	472	439	488	484	492	502	486	498	473	484	495	463	483	514	495	500	491	491	475	513	510	523	492	533	474	506	442	489	482	500	472	480	477	523	510	501	493	486	535	473	504	468	495	531	472	472	500	480	508	494	504	518	463	515	476	551	508	518	495	517	525	463	494	439	512	511	448	477	449	475	513	496	477	480	501	501	481	487	473	467	486	505	452	510	553	528	493	487	483	493	489	501	503	490	500	478	503	520	501	485	472	485	535	475	508	503	493	534	469	501	500	506	505	485	468	492	489	508	553	506	502	503	486	514	493	473	499	476	481	481	436	506	479	500	494	470	492	476	473	517	457	533	508	511	444	450	487	488	483	466	499	461	490	497	462	511	480	450	496	498	473	468	496	469	484	532	510	486	469	449	498	454	487	475	475	500	479	465	517	525	510	493	489	496	494	511	509	473	511	513	487	489	467	463	535	509	488	499	456	474	483	493	472	556	520	482	509	473	475	443	471	496	473	493	485	454	455	507	472	497	504	530	531	496	504	462	462	486	496	472	513	490	503	498	467	481	478	527	505	483	557	504	510	482	492	490	466	470	482	495	530	522	489	500	508	471	512	481	529	452	486	468	486	485	502	471	520	480	506	449	509	482	485	486	506	489	472	524	469	480	494	448	442	489	443	530	506	459	497	513	548	480	510	459	503	483	466	491	500	488	516	520	513	454	487	463	493	476	483	432	506	519	456	500	512	463	479	496	492
5481	9867	7237	3849	5203	3678	2617	2204	1639	3993	29060	27223	17003	5525	2198	909	534	440	503	441	503	501	476	463	451	453	448	447	450	458	431	457	465	483	426	486	463	484	424	431	464	454	464	443	475	478	464	454	439	494	449	488	454	457	479	473	447	462	421	460	441	467	451	502	437	448	435	469	434	478	430	463	440	445	458	440	466	477	501	451	450	438	477	450	465	452	489	432	445	455	510	439	442	459	437	472	486	451	449	453	458	453	439	501	461	455	426	464	479	446	501	456	428	466	471	443	467	452	443	456	471	417	455	395	476	452	426	482	454	442	502	479	464	419	457	459	454	468	452	464	425	472	463	462	455	446	471	484	457	436	443	437	438	468	457	479	449	473	460	475	466	453	449	457	415	438	443	449	454	412	461	430	481	448	471	413	451	485	434	400	449	469	439	441	488	478	470	427	440	463	475	444	471	407	433	422	466	488	456	455	443	465	448	439	444	446	454	450	466	454	486	464	454	470	432	443	440	452	498	461	443	481	424	482	471	460	431	461	467	454	503	451	437	516	469	424	408	427	455	442	440	445	431	460	498	466	434	454	476	471	500	423	446	414	441	462	436	460	463	474	437	452	453	449	442	458	505	490	461	438	466	429	445	456	455	439	454	452	429	443	458	479	470	414	414	449	453	449	477	453	444	444	435	417	457	437	449	475	438	471	490	442	422	467	435	495	436	452	464	448	450	439	447	476	448	434	438	442	475	437	446	451	460	447	470	469	454	491	447	472	442	438	449	468	420	444	417	479	469	441	474	440	435	415	474	425	427	448	448	479	434	432	435	453	463	406	452	438	428	458	436	448	432	434	451	451	427	451	458	481	418	465	477	461	491	445	517	476	456	451	487	457	453	480	439	466	469	484	456	440	459	468	436	458	484	483	482	451	436	472	471	503	416	449	460	467	456	448	449	456	507	434	463	472	444	417	445	429	465	465	500	451	431	465	479	450	476	436	482	456	447	466	479	443	453	450	450	433	449	444	473	417	451	446	453	417	447	456	469	475	432	439	443	417	448	448	438	435	470	443	435	453	407	492	465	440	455	420	482	453	458	443	448	441	463	453	495	470	438	469	429	436	490	458	448	437	435	450	467	449	453	439	433	454	489	458	455	460	464	423	431	430	417	441	466	439	458	471	461	481	492	403	472	443	442	464	498	427	450	437	405	415	509	466	452	460	460	454	429	469	483	452	481	453	435	475	459	456	456	410	437	434	434	448	423	452	490	435	428	403	477	463	461	487	427	465	404	463	443	450	442	440	464	448	488	420	498	393	468	455	473	433	423	456	480	447	468	448	452	433	442	436	437	442	451	458	417	456	426	432	425	437	448	454	489	513	461	455	435	486	465	442	482	436	489	459	436	446	446	464	433	462	461	443	439	426	494	458	467	458	479	465	501	446	466	490	441	411	442	442	442	486	397	426	475	445	453	437	457	411	433	473	419	469	467	432	471	439	465	451	484	421	487	456	424	429	466	423	486	419	499	424	468	432	442	454	432	462	473	450	412	428	447	487	490	459	432	474	429	472	448	472	473	469	468	461	427	383	423	428	507	421	447	457	469	490	446	438	461	443	484	444	431	441	455	464	487	452	469	479	444	449	468	427	480	453	485	416	421	448	454	449	462	468	453	450	446	463	480	486	485	448	415	414	420	474	423	454	421	465	461	459	451	472	451	460	473	435	473	450	474	434	446	439	430	439	462	447	451	447	442	468	462	445	435	412	440	427	435	476	461	437	464	424	435	445	476	436	459	452	434	474	467	461	450	433	431	467	459	434	478	445	439	450	474	462	432	461	456	391	497	441	439	421	441	462	468	460	451	466	463	498	445	467	449	436	453	426	423	485	462	421	458	474	440	454	463	438	469	458	443	457	442	465	475	438	462	446	416	466	484	450	472	440	447	472	482	491	434	435	438	416	430	449	434	454	474	477	472	457	407	450	458	453	491	438	480	442	451	452	475	473	421	474	454	453	442	424	470	456	417	433	478	419	463	426	425	432	456	484	485	439	477	465	439	414	453	444	424	436	417	476	405	432	503	457	446	462	472	425	485	458	449	480	464	514	461	456	446	473	488	472	455	454	437	457	415	447	425	482	421	441	432	397	479	427	443	434	478	476	438	444	436	436	419	435	453	433	481	450	473	469	491	438	451	410	446	395	444	456	445	466	441	476	408	474	421	447	440	438	469	431	423	436	422	458	391	441	470	477	448	466	426	433	436	413	456	482	445	421	426	456	444	488	394	435	443	430	458	457	448	477	429	461	404	437	449	457	442	441	442	438	468	451	426	438	464	431	463	439	451	437	454	473	447	439	452	471	457	455	414	463	492	438	451	438	435	436	423	468	467	443	447	442	461	465	455	426	469	470	449	448	428	440	450	428	429	468	425	453	468	427	473	449	422	403	485	481	421	446	454	435	430	463	450	462	446	446	449	447	483	495	486	455	436	455	418	433	501	451	440	432	433	442	472	405	462	472	443	447	447	469	462	433	454	430	468	428	471	486	457	453	441	446	438	475	464	461	438	434	399	443	430	456	472	437	465	439	438	490	439	451	418	449	446	464	440	451	442	463	459	462	506	479	437	429	440	486	428	452	432	435	470	471	454	443	437	450	449	455	451	450	481	418	454	433	457	485	452	452	430	443	408	439	466	421	481	479	422	459	451	465	449	429	432	459	416	421	428	421	462	429	452	489	414	442	474	467	470	471	473	436	442	430	439	434	444	456	460	483	486	422	441	478	449	460	435	448	431	434	446	481	475	472	456	457	454	435	461	440	437	453	435	473	446	441	460	441	487	462	443	399	469	439	448	484	405	467	420	454	441	453	462	440	455	447	472	439	441	481	480	440	435	442	445	427	461	460	406	463	431	481	443	445	441	461	460	514	432	435	432	465	481	466	464	446	466	406	458	489	451	391	458	464	416	489	457	435	463	484	463	437	461	466	456	454	421	438	451	487	451	434	458	426	423	450	442	474	449	441	446	477	442	458	429	460	431	455	464	473	475	428	476	463	470	437	439	481	459	429	445	442	426	448	430	486	483	446	409	479	443	473	452	473	479	466	455	505	431	467	498	465	415	405	445	445	418	433	458	429	455	444	439	476	464	462	416	446	453	457	461	439	521	444	459	436	413	484	472	455	437	404	425	443	446	465	446	435	464	461	421	483	467	462	458	455	446	438	455	435	478	449	430	427	449	439	428	449	405	467	444	477	485	469	433	461	428	407	444	439	438	427	453	448	419	458	485	454	441	448	432	439	463	504	443	423	429	474	455	437	449	458	447	430	405	444	458	450	501	468	477	461	437	457	454	452	445	446	486	456	429	450	432	435	469	422	443	425	438	397	424	456	464	435	473	465	451	471	455	482	495	476	417	448	451	440	487	436	456	468	439	463	430	432	437	443	434	421	455	430	437	444	462	447	442	450	465	479	426	448	473	424	452	461	462	435	455	458	469	447	446	469	426	454	449	436
27612	10650	1955	935	889	793	678	568	517	522	1657	1863	1400	864	521	424	394	383	371	354	370	350	329	358	348	373	357	371	393	372	381	321	386	363	358	379	372	374	392	346	393	389	358	374	393	370	388	367	373	368	378	364	386	379	374	342	357	342	364	342	367	383	339	369	387	343	369	357	360	406	331	331	343	356	327	370	339	362	356	382	358	341	353	395	366	354	363	375	385	348	387	388	372	398	332	379	415	385	375	335	369	378	382	359	364	377	379	368	384	349	378	368	410	350	361	395	362	368	360	337	374	360	329	341	346	357	389	382	377	379	368	354	381	374	392	381	348	344	343	325	392	365	353	348	373	387	362	368	356	382	368	392	364	358	375	352	356	382	338	375	356	364	392	359	348	401	352	368	366	408	371	340	358	365	400	358	358	351	402	384	370	337	364	347	342	361	355	359	324	356	329	381	351	379	385	345	359	392	334	370	378	391	352	364	397	381	381	383	343	398	344	360	368	361	384	338	387	411	348	403	367	355	365	409	364	355	381	353	358	367	341	356	351	361	382	384	389	357	346	372	361	342	376	383	394	360	350	356	357	371	363	392	375	370	336	380	343	359	369	364	372	381	331	340	365	401	372	357	318	343	367	365	351	362	381	373	357	403	356	366	347	334	359	381	367	364	368	384	358	387	360	365	402	363	360	367	369	378	377	380	372	337	371	380	391	392	371	340	363	364	374	355	364	358	370	361	346	357	345	390	387	375	371	362	373	353	382	350	371	365	350	367	350	362	378	387	369	339	349	351	375	399	357	356	409	410	380	385	392	401	372	377	368	368	368	356	350	389	374	364	333	359	349	371	359	376	358	375	376	357	363	400	391	367	391	361	390	372	376	372	351	387	360	342	366	330	408	384	338	359	374	370	368	378	380	343	361	342	359	368	358	401	364	370	383	370	389	350	420	329	338	354	385	358	398	366	375	394	379	371	377	402	377	346	366	359	341	380	356	368	376	392	403	411	363	344	344	371	373	342	361	366	391	395	336	362	382	384	369	353	369	383	361	345	333	376	395	392	346	396	341	362	352	364	381	370	368	351	339	373	337	373	364	352	348	366	340	346	367	362	360	396	392	373	369	371	331	351	358	333	369	342	352	363	388	396	393	349	351	397	341	361	390	366	340	352	386	353	359	318	380	357	351	354	372	384	349	405	346	364	354	379	327	323	366	364	355	387	358	332	368	356	390	366	353	364	339	354	381	391	360	390	352	376	348	363	383	364	383	350	355	367	352	338	364	373	397	407	341	337	351	374	371	369	358	379	335	391	328	336	331	336	365	316	381	360	356	343	351	359	418	383	392	379	361	406	414	400	372	405	326	402	356	388	349	345	361	377	366	374	383	365	347	360	368	370	340	369	394	382	355	341	355	381	382	357	334	328	368	421	369	381	363	372	349	390	363	367	377	362	378	365	376	367	371	374	403	371	393	377	362	374	377	357	330	339	357	372	344	359	399	383	352	357	354	366	413	381	361	327	377	361	355	352	367	381	364	372	380	382	365	326	369	342	387	319	361	369	345	379	367	364	386	347	375	335	354	377	347	345	369	347	394	420	362	378	366	375	389	384	369	374	343	368	363	370	370	330	381	336	374	389	350	389	331	354	365	355	365	381	380	381	377	343	362	386	382	385	392	375	362	413	346	367	361	343	373	383	380	383	407	358	369	363	381	377	353	374	402	344	330	387	370	368	362	369	399	381	381	373	385	339	415	375	360	398	392	386	367	362	378	372	376	394	422	373	331	363	356	375	380	360	364	368	360	382	389	362	355	381	357	387	337	369	341	396	324	365	375	351	366	350	396	353	362	399	354	343	351	325	382	345	366	340	350	336	368	351	382	378	379	354	357	407	365	365	382	390	372	384	353	359	354	356	386	371	375	366	352	324	357	362	389	357	377	433	354	352	348	387	373	347	357	369	377	385	379	343	350	343	386	337	378	357	401	357	386	346	371	383	345	351	342	383	341	358	362	374	360	334	362	378	372	400	363	356	377	357	353	381	373	394	359	369	401	344	338	362	359	322	387	361	361	375	343	381	369	346	410	358	377	374	348	354	387	367	325	354	374	365	383	342	326	351	364	360	377	335	391	364	389	384	340	369	352	394	352	364	358	348	389	377	368	372	401	352	402	373	359	342	332	385	347	360	383	357	351	370	392	405	369	364	363	381	361	378	402	380	357	317	377	371	359	359	381	397	358	383	392	391	351	379	349	378	407	327	374	354	367	347	343	372	351	376	345	387	390	387	343	378	384	401	387	385	386	367	361	322	387	367	363	361	393	379	377	363	383	371	355	380	378	386	357	355	363	345	396	379	373	350	358	377	369	397	352	380	396	368	393	388	362	349	335	346	344	387	367	353	409	347	403	363	376	358	368	354	354	339	402	385	358	382	366	360	395	350	328	369	381	363	361	351	372	392	358	374	333	378	375	409	350	358	358	354	367	382	379	363	343	373	355	359	357	399	378	359	376	361	380	393	384	361	353	354	363	387	403	349	352	373	388	369	329	370	364	382	368	331	403	389	370	352	377	349	394	361	367	375	386	380	375	359	371	388	374	387	362	408	348	341	367	396	357	360	364	367	362	359	385	366	365	341	356	348	348	356	354	396	379	375	386	358	348	384	391	334	339	371	346	334	395	372	358	368	356	354	355	378	381	355	354	384	366	387	374	330	362	377	348	356	370	385	395	371	371	342	337	368	353	405	394	354	358	367	344	399	370	362	362	317	350	340	348	372	396	362	380	372	358	381	377	392	341	337	376	366	368	351	355	338	403	368	365	363	339	363	386	376	365	367	398	365	358	368	322	387	374	370	365	359	360	345	382	359	356	362	346	381	375	389	359	371	357	392	385	375	390	383	403	374	359	366	369	343	389	374	361	364	398	380	362	353	322	350	378	373	337	344	352	383	383	367	364	372	373	369	372	363	368	368	367	335	370	349	363	336	358	393	401	364	362	356	377	372	405	355	376	355	343	391	331	354	361	351	381	367	343	368	410	402	387	363	381	365	346	385	371	336	386	360	349	371	368	390	342	402	370	369	358	370	361	387	319	381	349	383	348	398	372	384	387	367	362	380	351	375	345	368	398	378	367	419	375	382	369	344	355	396	331	328	394	352	362	381	347	360	368	378	366	371	362	382	396	373	372	405	388	373	353	359	357	331	376	378	350	336	366	351	346	360	362	360	352	404	360	386	337	364	327	366	335	363	370	344	364	354	370	354	390	344	393	363	370	390	389	359	348	377	345	363	338	374	347	390	378	372	331	382	364	377	360	351	335	356	372	375	410	366	408	390	328	362	347	389	382	353	366	404	390	387	325	372	357	376	367	372	364	346	365	380	376	365	363	358	361	395	381	365	357	361	356	411	391	399	368	373	389	356	338	382	366	374	383	375	361	378	347	388	347	361	374	366	352	389	404	368	385	362	363	386	357	326	346	385	378	388	378	360	418	383	358	411	363	376	347	383
5796	1642	1598	823	1191	1000	829	697	586	544	2297	2288	1640	837	501	368	343	336	334	317	369	345	356	358	325	335	352	310	356	281	338	321	304	304	309	324	344	313	319	358	329	357	319	331	360	313	316	363	362	326	331	335	325	341	297	330	362	353	324	357	324	335	333	348	339	341	339	315	341	335	360	335	329	321	337	365	324	329	308	334	337	316	321	350	333	340	328	333	334	308	360	314	341	347	360	346	359	333	326	350	339	318	310	339	326	317	312	384	311	317	360	332	325	341	308	335	324	301	332	333	357	331	322	331	336	346	326	334	337	324	360	347	327	308	335	306	301	343	314	333	326	324	329	355	374	303	332	304	325	354	356	332	323	329	310	335	329	327	353	341	357	327	353	323	337	328	319	327	334	321	348	352	323	328	324	324	338	324	352	326	304	337	337	332	313	320	314	323	343	348	351	325	314	348	357	333	328	336	334	338	316	312	324	340	353	353	321	325	304	331	332	342	333	316	340	327	337	328	340	363	292	348	317	322	338	334	351	327	367	311	334	316	346	364	331	331	389	328	354	348	325	304	292	352	316	318	330	306	341	325	325	344	337	332	347	346	344	335	338	332	335	319	356	345	333	344	333	330	364	322	354	326	343	315	335	324	315	350	322	322	312	316	321	350	316	342	353	341	345	330	353	351	372	353	339	332	327	333	310	340	320	355	321	302	307	357	344	347	342	294	351	322	358	331	332	346	338	311	342	292	315	338	332	369	343	338	323	360	332	318	305	368	334	341	323	344	311	321	343	298	322	318	337	331	320	324	290	312	340	318	308	362	323	307	333	327	333	321	333	338	334	349	322	351	318	306	350	368	347	323	347	366	332	336	332	313	344	353	348	318	345	292	351	339	363	316	341	329	349	311	331	347	319	381	334	339	336	307	329	331	315	306	334	358	321	321	311	328	356	314	345	335	352	322	303	333	337	346	302	372	295	342	345	353	335	336	343	323	317	335	313	305	318	337	325	346	351	309	337	323	326	344	316	348	360	323	311	344	351	344	322	325	334	323	366	350	315	327	325	329	364	332	326	341	299	313	342	310	330	339	357	342	338	304	338	353	307	363	331	302	354	345	311	340	347	355	302	355	321	315	332	327	300	356	385	340	346	394	316	331	330	317	317	329	336	326	331	339	305	325	336	342	311	353	325	327	317	316	354	341	323	346	352	320	346	349	327	356	324	298	336	336	306	326	332	361	373	294	304	342	361	340	316	308	338	341	329	357	323	332	305	315	355	351	317	347	318	334	352	368	334	342	314	324	337	332	348	333	350	331	320	370	301	352	342	345	348	339	323	370	337	359	340	358	343	330	346	328	322	322	338	338	338	361	323	326	327	313	356	297	354	329	344	336	338	313	334	353	306	343	324	334	336	327	351	337	351	380	314	336	330	335	351	354	334	351	320	355	321	322	311	324	346	349	332	358	350	359	334	332	331	364	336	322	339	342	322	307	349	315	316	299	345	327	346	331	341	321	350	361	318	332	309	296	383	348	321	308	322	343	320	343	341	341	339	327	367	332	365	346	337	349	315	331	339	327	341	320	340	358	325	344	324	325	344	348	338	334	349	328	317	337	331	317	313	333	329	335	346	318	319	319	295	317	347	334	329	316	311	304	338	348	322	342	296	343	315	328	337	318	315	336	290	311	327	352	346	327	343	330	329	364	382	328	308	331	371	360	319	306	341	329	356	331	342	316	298	340	323	319	326	326	358	324	329	311	353	360	365	349	325	325	310	325	322	310	309	349	330	346	313	298	333	341	336	343	314	323	304	337	284	296	335	316	369	321	344	341	315	354	289	301	330	338	322	358	318	344	329	328	334	361	340	333	329	333	339	317	336	321	324	311	323	325	305	310	326	314	286	346	329	281	335	358	309	313	338	351	327	304	337	321	365	333	292	335	310	355	357	316	363	326	379	345	352	334	320	289	337	359	347	353	344	325	307	335	371	347	347	314	322	323	330	335	324	355	329	334	334	348	324	292	343	338	353	316	317	355	364	323	307	344	306	352	337	350	337	271	348	314	351	388	322	330	344	333	316	340	329	359	341	331	318	327	340	366	382	327	334	311	319	352	315	339	305	347	314	312	353	322	353	326	324	299	338	363	298	368	368	315	334	346	342	334	355	336	335	336	355	347	333	323	356	338	355	336	337	311	323	325	330	336	327	343	366	379	370	366	335	343	333	373	305	354	326	319	339	335	316	313	324	319	316	354	322	324	354	316	338	331	314	343	323	329	352	331	344	338	350	300	318	327	345	367	327	284	296	329	330	352	338	338	328	302	316	312	324	339	343	316	378	343	352	320	351	349	312	358	331	343	346	327	311	333	359	358	322	340	333	335	345	302	346	352	315	344	348	355	315	336	321	348	358	321	311	315	355	339	319	344	365	351	338	351	348	327	357	322	321	336	339	345	338	325	332	325	349	355	361	323	355	338	348	338	328	349	318	340	333	336	333	365	338	298	321	302	322	341	322	360	294	320	328	346	338	337	347	327	355	338	338	335	350	327	336	345	327	306	348	370	321	352	326	369	327	332	346	342	334	350	333	356	335	364	335	340	343	381	331	350	309	318	344	324	357	351	371	363	333	368	340	326	347	345	350	329	373	331	348	340	328	375	324	295	327	337	348	341	336	331	378	321	347	317	337	325	313	342	286	323	317	323	342	343	348	324	323	357	339	332	310	323	369	326	343	353	323	334	323	367	348	310	332	346	344	332	349	318	345	331	299	322	334	338	305	335	343	356	328	381	337	333	351	329	321	345	329	325	320	328	354	328	316	319	320	315	339	352	339	338	329	319	342	308	329	353	343	333	338	327	391	344	315	328	353	349	345	302	332	330	318	364	360	362	342	330	333	324	347	341	327	335	322	350	308	314	322	331	317	376	306	351	298	352	355	368	330	316	354	356	334	326	332	344	324	360	322	353	361	355	323	351	369	322	356	326	324	304	324	315	351	368	330	347	379	317	345	337	337	324	330	343	344	368	332	346	329	316	327	323	302	340	350	318	329	312	375	335	337	309	322	332	346	319	310	342	316	350	308	333	308	334	290	340	317	330	349	313	342	344	367	316	332	331	340	337	326	303	335	360	337	346	371	359	340	318	332	360	348	350	324	339	336	353	307	312	324	313	311	357	313	330	361	346	341	374	322	315	359	327	363	337	348	355	354	335	335	305	315	350	325	333	347	341	336	337	356	332	320	300	313	327	334	330	347	330	314	381	333	358	321	342	344	321	356	338	354	306	350	356	363	336	328	336	351	326	349	340	318	319	343	315	350	340	332	337	339	317	328	316	292	343	338	328	316	368	317	340	358	349	350	353	320	355	371	366	365	339	318	315	343	359	351	318	347	305	336	338	335	333	348	378	324	358	333	345	344	346	355	334	327	316	335	305	322	339	348	320	360	364	326	327	337	332	325	353	274	369	324	339	325	337	341	312	350	347	350	346	309	336	310	338	341	339	337	322
25581	21476	27508	25461	8795	2446	1489	1037	788	1207	15812	18118	11325	3672	1117	579	405	414	407	394	368	392	347	367	351	382	383	391	370	364	360	390	406	364	413	374	369	338	353	362	374	373	376	386	356	393	355	366	410	393	371	349	393	378	416	399	378	367	403	377	348	377	347	367	363	373	356	363	404	388	377	354	401	413	360	363	366	329	353	378	380	380	426	395	403	373	364	383	318	360	382	365	375	358	341	389	394	367	359	365	384	348	335	363	378	373	357	368	381	406	371	416	388	381	373	355	356	334	341	400	346	348	361	374	357	402	366	366	373	361	362	356	377	375	371	347	374	350	372	372	379	396	360	356	349	352	346	369	387	371	389	339	392	343	359	394	364	361	392	389	398	370	383	351	349	398	378	368	386	357	378	394	340	336	390	360	355	362	374	370	337	364	402	409	345	355	377	381	396	401	384	352	355	389	406	351	401	347	344	378	367	378	394	357	357	369	396	357	428	380	355	402	369	353	366	373	350	366	313	378	391	383	372	385	390	346	359	361	372	379	387	392	389	407	384	351	376	384	372	375	394	387	380	376	386	332	340	393	355	359	372	362	377	385	333	381	375	365	390	384	360	345	402	418	339	353	367	370	393	386	362	396	357	340	419	347	339	349	373	391	371	385	363	365	339	376	395	324	341	416	390	389	395	369	393	402	404	362	347	385	358	405	399	372	383	377	358	355	389	347	382	357	357	369	381	380	362	398	356	375	377	386	338	394	374	341	386	375	380	383	374	380	361	357	384	340	359	341	376	368	345	407	394	382	376	361	357	345	371	379	350	370	356	406	384	377	351	398	365	395	354	371	378	358	379	368	342	369	388	385	373	388	367	407	355	395	394	367	361	377	392	385	415	362	373	405	369	366	362	380	374	323	378	381	340	361	397	382	368	418	374	347	338	367	351	381	382	364	376	380	366	339	356	364	351	375	362	372	375	385	358	360	384	368	371	356	375	377	357	388	410	407	343	354	357	378	365	361	385	389	344	364	391	354	397	391	328	360	351	386	375	370	391	357	338	345	374	345	371	354	376	395	372	348	361	371	343	366	417	381	369	369	386	348	377	375	374	323	370	332	352	362	379	362	400	330	347	384	377	406	408	360	349	347	385	368	385	394	388	370	382	374	385	366	358	408	376	396	401	398	361	346	382	403	372	372	385	368	356	360	336	400	352	385	372	382	367	387	364	336	331	359	367	371	369	364	361	368	415	375	365	372	350	386	386	393	389	364	362	403	396	370	371	385	375	398	356	417	411	372	344	401	378	369	362	393	337	351	393	339	375	370	379	359	391	373	391	376	368	382	401	390	368	382	352	374	373	344	393	369	361	397	388	353	421	356	393	357	366	343	371	370	401	363	352	386	340	363	357	352	358	350	398	368	403	334	360	391	374	366	379	360	387	382	381	359	386	346	375	388	374	398	339	396	406	362	396	375	373	388	363	338	364	344	386	378	390	375	376	370	392	374	365	374	383	385	400	352	347	385	357	390	390	365	375	361	386	341	376	358	371	351	404	371	410	405	361	386	364	351	377	376	407	374	350	365	367	343	417	352	421	387	386	392	350	378	362	398	361	340	365	357	411	350	344	388	352	375	383	377	392	394	385	389	353	332	382	357	342	392	369	363	373	361	358	340	369	388	398	380	360	373	387	359	399	402	396	386	321	378	357	388	382	371	361	390	369	406	379	340	358	361	359	371	420	381	395	381	394	354	360	389	345	420	372	362	377	367	356	348	328	373	335	362	367	390	381	387	370	387	385	407	356	370	330	332	357	376	341	382	381	353	374	335	386	352	360	377	376	331	367	368	351	382	372	352	384	357	371	378	386	373	340	354	378	371	385	379	382	352	380	418	364	363	356	369	371	377	358	385	353	408	368	396	352	412	342	390	339	353	368	331	378	370	304	424	366	358	396	337	383	373	364	386	383	363	371	353	392	390	359	364	366	381	371	373	355	371	369	348	361	362	351	368	386	357	389	402	381	353	416	362	349	391	378	378	385	377	377	395	365	354	392	389	367	383	371	383	341	328	366	380	383	367	366	369	351	328	384	352	362	386	397	354	352	408	368	375	332	367	376	369	382	358	350	379	348	348	390	362	409	349	349	397	344	346	375	384	375	346	392	363	365	407	361	356	384	368	392	368	346	370	383	343	340	370	345	367	389	370	362	376	367	383	393	370	383	377	375	341	401	384	386	391	384	365	364	393	362	353	388	372	361	345	382	395	378	370	382	369	368	367	379	341	381	360	348	358	375	383	367	362	396	370	365	377	389	383	384	369	404	418	366	344	400	365	360	355	382	371	394	386	339	359	329	376	376	366	344	421	369	383	355	409	340	327	370	346	395	368	334	413	377	353	370	368	361	368	386	365	374	403	363	378	348	430	350	367	356	380	363	363	366	396	360	369	374	371	377	342	394	389	409	372	350	366	389	371	384	387	363	351	369	380	386	361	375	362	366	400	369	379	383	383	377	376	360	370	365	374	371	360	353	378	370	373	343	373	411	392	366	388	364	382	334	393	387	362	391	376	391	360	419	354	364	373	354	361	374	408	380	349	350	362	389	360	368	382	358	373	363	378	403	369	338	398	358	352	369	344	350	417	403	378	385	365	365	344	339	373	350	359	348	411	366	424	370	364	363	365	407	358	334	381	400	408	371	337	334	409	353	380	384	352	351	372	364	339	364	392	377	361	408	346	372	378	379	355	366	385	374	372	413	389	347	336	362	394	355	407	387	376	384	365	382	368	377	379	365	369	352	332	366	387	356	345	389	367	392	347	378	338	366	390	364	370	408	387	388	397	382	379	376	357	378	378	391	352	394	363	411	369	399	378	380	330	380	340	362	372	370	418	383	391	375	342	379	402	347	376	388	339	364	368	375	348	355	331	382	361	365	369	372	370	369	387	375	335	391	376	360	412	441	389	335	413	374	326	357	355	388	334	369	401	368	379	384	360	379	375	387	326	390	404	373	380	355	347	373	420	360	395	383	385	346	356	344	420	372	378	362	416	349	397	352	368	356	361	366	392	367	355	380	400	416	407	368	370	371	334	374	387	379	369	397	414	375	388	413	397	362	350	340	356	387	390	401	353	409	363	406	381	366	360	389	366	358	358	394	390	376	388	376	344	379	379	356	346	350	362	362	344	352	419	356	369	382	389	377	380	373	387	356	333	410	385	383	362	358	374	379	385	381	359	379	381	381	347	370	381	393	397	383	379	363	386	382	372	373	373	343	374	334	413	381	362	378	340	373	420	392	388	332	415	397	403	386	394	353	357	398	357	362	395	359	352	359	365	376	350	393	383	312	363	386	375	369	362	329	362	355	353	395	366	374	399	412	377	364	402	364	381	386	385	387	396	409	388	361	400	356	360	383	353	385	364	366	381	352	377	413	364	357	379	382	351	358	356	359	376	389	363	371	365	362	370	364	367	380	398	366	366	352	374	332	384	389	412	409	377	379	381	350	376	398	370
4636	5748	6100	2356	2577	2089	1779	1313	1046	1893	18187	16654	9875	3246	1258	644	409	384	366	345	335	378	358	397	353	366	353	382	302	359	355	414	371	343	375	368	358	360	353	358	363	336	353	322	355	377	370	346	375	361	371	355	359	365	347	369	387	391	341	354	320	382	342	362	356	363	374	315	335	373	339	323	343	330	356	345	372	348	341	333	380	383	338	354	393	369	352	339	346	369	351	375	388	334	354	344	334	354	350	399	325	330	389	378	342	362	369	339	360	334	356	329	357	371	348	336	357	327	341	349	340	343	388	372	346	381	332	351	329	336	349	390	322	336	355	373	378	400	367	354	386	339	353	346	344	344	325	331	356	388	342	360	346	334	383	350	353	345	355	351	368	362	372	333	344	321	357	343	356	331	321	361	365	338	363	328	336	316	338	361	346	352	331	387	351	368	354	347	367	359	361	343	366	329	371	324	362	386	349	378	341	378	339	332	375	360	397	346	377	348	321	338	337	347	384	383	341	360	347	336	367	394	344	372	367	356	339	335	351	363	376	362	332	351	313	371	356	355	354	368	362	336	361	376	349	383	354	339	358	351	339	362	368	361	357	332	361	348	367	335	346	377	344	326	324	363	358	392	362	342	346	338	389	370	341	317	331	344	327	378	335	347	331	349	365	338	365	329	334	345	352	359	326	340	327	336	347	357	361	354	333	347	331	347	337	354	355	367	357	348	346	355	347	379	336	355	369	364	375	350	328	375	331	356	340	366	397	362	328	394	330	302	368	353	328	385	351	343	364	386	327	331	361	324	345	340	348	333	365	372	351	346	326	322	387	357	348	335	351	354	345	340	353	345	370	359	321	352	349	393	334	341	351	371	330	372	346	348	361	384	354	341	358	343	370	342	353	349	364	378	376	375	339	349	339	375	357	349	345	354	364	327	353	343	367	347	321	367	366	332	383	328	333	373	356	335	371	396	388	354	296	381	308	381	362	359	359	369	332	331	359	373	369	387	329	362	361	341	359	389	354	371	365	391	350	363	328	333	385	361	374	349	393	373	390	379	340	366	342	380	327	354	370	348	326	352	315	351	347	357	340	338	336	351	366	336	343	359	329	333	361	377	386	334	337	331	335	340	318	336	366	367	337	345	343	335	399	356	329	355	339	338	356	361	380	363	309	346	337	400	356	353	336	378	354	375	329	327	375	344	350	382	353	372	315	386	355	335	328	358	351	343	349	344	344	363	346	356	347	338	377	352	342	369	360	357	354	353	373	365	370	362	366	329	370	368	328	342	365	374	365	359	349	363	313	342	306	318	361	340	355	345	358	379	349	343	346	356	359	350	364	328	344	364	351	383	337	331	365	340	377	359	398	334	344	370	323	358	353	352	349	367	338	323	369	368	360	391	336	383	373	372	314	369	355	353	350	353	357	332	378	344	350	381	361	334	346	335	332	351	377	357	371	355	335	328	317	376	346	362	335	343	354	347	365	329	377	357	383	344	342	368	385	344	368	335	356	336	386	344	344	330	360	360	389	364	344	324	337	380	325	315	325	373	358	364	352	328	368	355	352	356	369	347	363	327	356	324	358	349	375	354	362	367	340	357	355	373	344	359	357	367	364	366	331	364	352	336	351	353	349	333	338	308	390	319	372	365	385	333	348	355	379	358	323	373	378	334	340	348	371	352	365	362	313	352	340	351	349	341	359	329	361	369	333	366	328	335	302	373	331	364	329	299	346	321	341	370	365	381	372	343	375	350	333	341	381	351	358	345	381	351	362	349	360	378	384	371	397	367	337	346	341	369	333	325	356	401	382	357	350	363	358	370	342	369	371	317	379	328	345	339	357	358	303	363	340	408	374	354	375	361	352	335	374	339	367	346	353	335	352	346	282	335	346	359	360	331	335	341	368	356	341	363	342	368	323	391	331	337	343	336	382	359	323	322	368	345	364	347	325	326	348	385	358	345	324	370	370	362	367	332	371	328	354	368	343	332	378	335	364	314	356	363	337	384	354	335	357	327	381	339	348	392	336	361	385	320	370	329	333	359	347	363	366	359	350	333	331	354	352	386	382	346	345	380	381	354	350	371	351	352	368	349	370	355	384	327	372	339	345	356	369	340	341	360	354	342	390	357	356	341	348	349	344	375	365	322	356	379	356	334	348	345	340	331	316	375	343	344	327	336	334	368	351	345	358	341	341	386	364	379	350	326	389	329	350	348	342	336	340	360	362	376	366	401	376	350	403	327	387	357	360	406	360	352	384	333	357	354	321	345	337	332	354	340	368	339	352	344	320	352	355	389	365	362	362	377	337	341	337	344	350	372	369	352	353	349	351	328	350	365	380	356	328	364	311	357	339	355	347	335	333	310	363	347	364	348	321	349	345	398	361	343	316	386	364	385	355	350	334	343	320	336	348	358	316	328	344	357	352	326	358	374	386	336	391	350	352	333	367	350	319	306	335	342	328	320	341	355	331	337	345	358	366	351	392	344	348	347	318	364	356	377	357	357	340	388	339	352	365	318	348	348	344	324	353	336	361	345	337	341	339	343	377	335	329	347	379	364	354	352	338	361	343	335	357	314	344	360	360	331	363	330	345	362	353	376	353	355	340	329	359	351	361	349	338	327	345	356	353	340	390	305	373	343	351	328	391	336	370	340	336	345	316	372	346	334	361	340	330	377	386	327	400	355	334	339	369	372	340	355	335	358	380	363	356	337	350	341	341	385	331	347	364	368	346	331	334	339	343	366	319	346	353	378	361	384	369	325	352	318	339	358	340	320	338	339	384	364	334	371	351	391	346	345	320	385	368	378	370	406	334	370	360	343	349	375	334	334	345	347	386	351	337	352	329	383	330	372	343	341	339	364	327	356	342	334	339	340	384	344	355	357	367	326	335	353	349	365	350	369	354	338	362	344	332	340	341	352	340	346	354	375	335	309	359	326	359	331	362	358	348	351	374	345	362	332	349	328	326	313	363	346	370	345	372	330	320	365	331	361	323	337	321	368	334	370	350	375	361	365	369	354	352	324	346	331	357	356	362	364	348	351	349	359	334	335	355	334	351	362	363	346	326	314	383	334	333	357	347	335	321	334	353	378	387	331	358	394	342	337	348	339	347	380	337	364	335	360	350	375	323	367	338	362	331	360	331	383	335	340	360	360	339	372	347	353	332	371	345	357	365	351	311	349	360	374	351	319	330	350	347	355	359	341	349	354	353	379	391	356	371	347	370	343	337	351	365	338	366	313	352	359	350	357	348	378	355	374	362	345	400	350	346	332	357	379	346	335	348	353	322	348	387	350	357	360	350	314	356	379	335	325	318	357	326	364	338	334	378	333	330	347	336	363	342	346	324	374	395	367	351	326	384	324	358	358	391	353	341	338	381	343	344	330	383	364	374	345	327	349	363	354	369	360	380	338	333	337	368	345	366	359	358	360	370	369	344	333	371	347	375	333	337	331	344	324	343	385	358	337	368	351	323	349	358	325	357	349	377	329	355	352	370	339
24579	21415	28617	24602	21161	9063	2992	1565	1052	2407	27932	31874	21486	7557	2122	922	595	499	475	526	543	541	490	561	490	500	484	492	510	492	541	506	512	511	495	487	513	462	504	481	464	503	482	519	471	507	508	495	490	483	482	482	506	496	505	443	441	489	508	508	497	444	494	486	517	521	510	477	463	500	536	500	505	476	500	480	499	526	512	466	480	505	505	494	500	514	487	560	484	524	526	504	490	498	518	516	499	474	492	499	516	479	489	497	497	512	500	485	468	452	490	509	512	474	513	497	466	486	499	523	510	509	550	497	494	485	475	501	497	505	504	510	526	485	485	470	498	503	511	483	523	503	507	488	471	489	488	531	497	500	489	498	501	485	476	511	473	479	531	490	509	544	502	486	532	488	486	452	515	450	493	494	527	474	534	513	532	521	461	508	491	520	547	494	477	467	518	512	514	502	530	522	533	518	471	510	522	508	511	472	478	501	518	476	513	464	503	514	489	489	510	470	485	533	504	501	499	516	484	506	493	499	493	485	492	496	457	511	514	536	465	515	472	499	484	541	510	497	512	492	499	510	487	496	490	499	486	507	501	476	472	523	492	487	501	513	526	533	513	458	525	510	483	521	498	483	550	520	508	515	518	521	501	526	520	487	506	533	524	478	500	499	492	486	521	508	509	467	510	484	476	508	496	492	489	492	492	535	510	483	476	504	506	479	515	533	473	476	560	502	469	547	502	514	537	494	486	508	507	552	452	519	500	507	468	529	503	483	501	501	479	490	483	463	505	496	499	516	450	467	481	544	472	498	490	466	504	471	430	535	497	502	484	492	494	493	498	488	518	469	510	486	501	491	503	509	518	514	454	501	497	557	514	467	516	464	498	480	507	511	541	510	474	502	506	507	491	491	508	486	500	483	497	483	492	477	526	520	469	517	488	512	498	475	503	490	497	500	545	503	530	459	510	475	545	505	488	463	491	476	463	505	500	486	517	467	507	512	483	517	530	510	484	483	492	475	520	497	507	515	522	495	492	503	506	519	517	504	494	504	495	521	475	487	536	503	552	517	475	499	503	502	503	497	503	486	501	512	485	522	513	468	487	494	495	464	490	508	478	468	487	483	484	531	508	509	491	559	513	484	492	494	501	507	490	551	490	522	526	509	474	490	471	457	471	505	482	527	515	519	516	492	515	508	489	500	497	516	499	459	488	491	462	465	491	515	480	470	482	486	503	530	497	471	467	498	551	491	495	504	507	490	508	496	482	491	527	495	519	499	457	468	524	470	497	508	531	473	512	507	466	465	509	478	499	513	501	487	542	450	483	520	503	490	463	470	513	509	518	530	440	466	531	507	524	501	488	502	506	519	498	487	485	453	469	496	537	505	489	492	514	500	544	487	501	511	509	510	511	514	508	498	501	481	507	474	479	532	502	512	505	542	492	519	498	530	484	498	504	488	509	523	508	497	471	515	539	496	485	515	545	522	480	453	524	438	518	448	503	485	499	504	497	491	539	473	503	502	520	470	503	524	498	496	493	479	450	477	495	530	493	505	505	526	542	494	539	499	470	504	501	502	503	516	503	453	555	489	468	481	460	466	509	503	480	470	456	499	482	524	510	511	492	492	489	511	487	484	511	504	500	499	504	479	490	435	482	477	498	531	510	523	468	538	500	505	527	466	476	500	512	514	487	502	441	487	461	504	479	524	512	513	523	505	451	494	524	486	473	481	474	473	483	499	466	507	521	495	482	478	487	460	517	483	461	498	508	461	494	476	502	449	489	482	465	493	497	521	514	480	465	473	492	447	461	530	526	495	476	499	515	464	468	512	503	485	476	504	502	479	495	454	504	478	503	440	488	489	514	501	471	532	519	494	458	495	497	536	505	483	557	492	513	494	460	493	496	528	545	508	492	495	472	465	456	480	481	448	523	531	503	474	502	449	473	506	492	468	472	490	492	459	530	472	517	494	497	489	501	463	509	479	533	488	457	498	486	493	491	497	495	463	457	459	475	492	485	545	499	499	461	499	494	462	510	480	527	503	500	484	540	491	517	494	499	481	476	461	471	488	478	489	485	452	493	472	500	464	466	480	488	519	467	506	509	529	563	481	451	505	484	486	501	513	487	506	497	451	527	471	466	481	496	525	480	506	511	512	476	505	515	455	465	503	482	507	478	504	514	506	510	502	516	495	495	490	494	462	450	490	482	491	536	496	472	486	537	496	514	479	441	515	520	542	494	461	509	481	493	530	489	485	496	507	528	480	499	514	488	522	527	482	496	496	474	511	468	463	462	498	519	501	525	424	526	504	487	492	490	504	512	459	492	500	433	517	499	492	477	544	494	501	504	525	515	514	479	492	441	441	510	465	478	499	528	475	494	467	493	491	502	530	478	519	488	535	506	526	525	504	483	499	494	475	458	453	510	509	464	516	517	495	486	507	476	490	494	510	528	445	472	510	519	488	514	537	483	507	493	527	476	474	487	496	535	492	517	510	497	492	508	490	524	511	449	499	489	509	510	484	493	484	457	474	483	492	485	517	486	498	526	480	496	500	472	519	498	511	523	548	485	459	475	520	474	501	482	465	512	494	482	493	517	470	515	490	508	486	521	526	496	488	498	488	507	542	542	507	465	516	502	542	514	500	526	462	453	504	516	512	519	480	454	479	480	524	489	522	492	544	511	502	493	526	512	485	513	507	482	471	548	501	487	511	493	454	494	473	493	500	465	528	493	487	512	476	480	519	495	514	482	467	524	473	468	490	499	467	548	488	459	456	487	502	472	506	488	522	451	480	512	478	506	482	483	485	437	515	488	483	448	495	474	462	515	527	505	467	466	497	513	532	498	481	486	506	502	466	468	529	513	475	537	490	496	513	509	505	513	489	517	492	463	467	484	468	499	510	491	493	486	496	508	507	492	508	507	474	543	498	481	497	495	483	475	503	480	497	515	474	511	504	479	508	498	519	482	524	509	502	483	509	492	476	513	513	518	504	498	458	502	474	462	517	474	495	464	494	488	498	463	488	487	519	524	477	495	526	483	449	524	531	502	521	443	483	473	511	478	474	479	503	483	477	480	508	472	500	486	477	484	505	441	493	493	508	459	481	455	469	477	524	465	446	560	494	478	472	485	515	511	493	515	521	494	501	521	489	475	496	478	491	480	473	444	503	527	486	482	483	490	490	502	532	490	529	473	499	488	527	484	507	481	469	525	475	504	538	481	498	503	468	448	496	508	509	470	506	514	493	491	476	499	498	510	460	487	486	497	490	486	514	504	492	497	461	532	526	491	464	482	504	506	492	502	509	521	499	504	478	491	464	530	449	470	474	482	484	494	517	519	459	489	535	493	471	487	477	512	477	483	492	465	515	524	513	497	469	477	499	506	528	469	494	550	522	505	513	527	448	521	469	500	477	511	511	493	503	485	482	488	477	508	500	477	490	482	487	467	510	494	499	508	511	480	466	491	509	491	526	488	479	531	505	491	490	520	472	491	508	492	487	462	486	540	526
5233	9235	8933	3798	4479	3549	2545	1969	1331	3708	29806	28072	16716	5801	2205	953	564	505	471	461	453	493	433	488	459	471	460	447	480	468	404	457	456	452	469	451	476	439	441	430	468	419	440	439	440	451	503	482	473	501	446	489	460	477	465	442	439	451	442	472	481	447	461	449	523	466	454	456	448	433	483	453	466	427	492	448	451	456	507	434	461	478	438	466	477	471	448	489	476	417	437	468	481	467	466	440	468	412	461	429	475	505	443	470	438	458	459	449	471	420	411	472	490	487	435	452	446	433	407	464	440	445	496	399	438	440	484	440	451	426	498	420	468	481	460	466	453	416	459	395	466	472	449	406	476	466	446	463	515	454	429	471	452	428	462	433	449	452	477	475	443	428	458	489	458	399	450	460	501	426	453	483	428	450	421	466	465	460	412	455	444	437	473	415	472	460	439	464	483	437	449	470	429	430	467	458	466	427	439	447	456	488	445	448	467	465	426	475	447	454	453	436	494	443	448	476	447	459	451	443	440	432	444	484	459	438	492	431	441	446	456	478	463	399	458	421	444	456	464	445	491	443	455	450	437	457	436	475	457	439	426	460	475	440	437	458	461	457	447	442	458	419	439	464	423	452	396	439	437	410	474	471	447	489	461	465	455	439	435	421	457	450	443	470	456	468	434	444	434	451	472	463	451	408	473	478	421	468	481	440	454	427	458	465	438	478	437	444	459	454	442	457	433	470	433	438	435	457	460	480	447	493	463	468	443	456	446	457	451	452	472	446	475	458	462	442	468	448	454	441	432	445	446	459	413	462	436	435	456	451	449	446	448	448	430	474	440	463	438	439	492	451	477	459	434	440	454	459	460	449	446	424	419	487	444	444	410	453	400	466	492	433	433	454	395	464	496	444	472	423	463	408	433	467	455	422	451	442	497	472	477	473	426	486	477	449	457	467	412	456	469	470	436	435	433	445	470	431	433	465	422	441	449	437	441	444	462	424	414	413	397	432	480	459	420	434	443	441	443	421	437	451	465	461	445	420	395	432	473	445	424	471	445	455	455	444	492	443	418	408	455	448	439	454	455	463	447	458	453	445	432	464	437	467	487	439	436	424	454	423	458	449	488	457	458	481	450	495	431	441	449	426	475	451	401	447	402	450	468	458	455	436	431	472	449	461	461	449	429	459	456	424	472	470	495	444	448	419	470	489	456	463	466	424	440	469	413	451	488	413	433	452	470	468	416	437	477	475	468	444	463	448	454	487	486	431	465	431	463	482	432	450	441	442	507	433	483	407	447	462	460	449	443	436	441	429	470	441	458	467	458	453	445	458	444	457	453	449	449	420	449	462	427	432	449	488	430	448	425	403	452	435	494	429	413	432	430	399	416	433	468	423	421	462	439	462	482	422	454	459	452	422	437	471	459	457	422	474	440	456	438	472	491	422	465	419	467	464	438	449	415	422	452	497	414	475	401	455	447	441	422	420	457	434	441	479	437	466	480	473	436	455	452	467	473	463	416	457	475	423	429	473	437	431	415	467	445	445	482	462	449	448	426	430	467	469	480	464	436	456	442	496	455	463	461	469	419	444	424	437	436	450	492	440	472	491	447	451	442	446	428	464	446	443	476	429	425	447	419	470	442	474	446	446	465	456	407	416	428	420	437	419	461	470	461	471	450	451	457	441	444	459	480	464	431	414	406	453	440	442	455	386	467	469	473	467	459	470	457	459	462	446	450	449	448	473	442	423	449	459	451	450	406	447	450	441	422	422	453	443	443	447	466	450	423	447	447	468	438	472	439	454	450	459	443	464	457	432	445	467	467	456	405	463	443	483	439	440	462	408	459	435	475	437	423	459	449	441	456	458	415	476	446	467	475	428	471	492	431	486	464	453	450	453	435	438	430	425	429	491	483	436	416	468	476	448	442	424	425	458	429	464	455	467	429	480	429	428	435	444	480	445	407	456	458	447	417	445	438	457	445	410	438	444	433	423	445	424	431	448	452	462	414	489	429	471	437	464	459	403	477	435	437	451	431	415	443	394	469	476	491	465	502	440	467	467	458	495	449	425	462	437	448	440	424	472	444	415	459	435	427	451	470	426	449	434	405	442	457	449	444	468	482	435	436	504	429	435	434	468	469	450	456	476	473	426	466	469	516	451	426	483	458	433	442	439	451	446	456	435	417	457	433	470	454	449	416	494	441	430	468	460	450	419	450	428	491	439	482	411	400	454	423	436	452	481	411	441	419	435	439	462	435	433	494	468	431	452	453	417	414	448	428	403	474	473	421	476	424	471	408	445	399	465	464	447	450	448	421	453	448	447	441	394	443	470	479	439	447	471	446	469	452	434	474	440	423	452	469	430	440	455	464	459	454	439	436	450	473	452	424	425	437	445	401	412	465	456	431	442	456	435	485	480	426	456	478	499	449	462	378	466	438	423	457	489	438	468	412	490	438	455	433	458	442	436	437	434	426	478	431	460	480	388	450	448	476	494	432	464	442	433	467	460	434	462	443	452	502	445	458	463	475	450	473	452	432	433	446	463	446	490	462	469	454	427	421	423	443	441	453	435	459	428	425	437	446	438	449	457	491	438	437	425	399	472	445	466	448	423	430	463	452	482	424	470	440	470	469	462	438	438	478	434	459	445	423	451	424	422	424	479	465	445	459	430	486	452	468	438	457	461	446	455	463	446	436	425	445	475	449	438	486	466	478	451	401	470	454	439	443	418	476	457	458	431	453	447	459	482	463	443	453	419	424	504	441	478	465	461	450	450	432	480	411	440	452	437	437	439	445	463	453	451	440	443	455	452	447	465	440	452	426	457	446	458	451	449	444	482	457	433	445	467	432	447	440	448	454	435	443	473	461	466	475	458	398	451	423	474	428	434	491	456	456	458	474	452	459	433	450	461	494	454	433	448	414	452	474	438	441	437	447	434	433	472	422	440	483	470	502	450	443	461	437	460	431	486	499	459	436	463	443	443	437	425	460	460	477	464	447	442	453	435	422	467	488	463	501	424	417	441	461	439	438	468	438	477	441	426	426	441	428	461	469	462	423	471	455	395	438	420	459	442	458	445	497	490	428	442	479	454	450	456	423	436	426	450	481	443	459	477	436	473	433	441	466	478	464	435	444	487	477	477	463	451	448	436	456	478	459	418	436	475	448	408	463	433	467	419	470	428	451	464	432	434	483	427	408	415	433	450	481	460	461	407	427	474	443	445	444	455	473	462	437	478	381	428	476	451	459	409	436	476	445	474	445	455	440	417	439	439	433	461	468	467	478	460	477	455	444	429	486	489	455	450	472	437	425	417	462	449	398	473	439	407	441	456	459	450	424	424	449	446	423	436	450	408	410	460	421	448	460	453	425	455	420	414	444	477	466	460	449	451	440	463	472	454	427	477	470	435	458	434	430	460	446	461	442	459	480	431	482	420	428	489	412	452	443	454	478	491	449	448	434	446	483	453	454	473	457	425	474	455	432	432	453	454	464	453	442	453	451	449	491	455
27617	11523	2749	1547	917	727	552	524	434	628	1623	1947	1405	792	476	432	352	340	368	364	350	389	371	425	361	352	347	371	360	385	336	330	377	359	381	354	353	411	376	343	432	400	380	363	400	352	360	366	359	375	362	364	398	348	387	363	364	355	377	368	367	353	339	356	378	363	359	391	343	326	365	373	361	363	386	371	384	347	342	351	390	390	371	390	405	382	349	396	367	383	383	375	357	367	359	358	369	354	346	411	391	401	397	403	356	358	370	382	370	334	372	388	340	392	375	399	369	372	384	358	366	358	365	379	355	355	411	392	394	353	357	379	352	349	402	371	339	347	378	381	395	370	363	379	363	370	369	356	361	387	338	398	375	361	370	367	354	379	389	367	375	341	388	363	335	343	366	371	377	381	359	350	365	355	333	369	369	364	331	357	372	372	378	350	369	375	343	388	368	371	339	351	392	361	381	346	351	354	363	358	361	381	343	398	373	352	391	365	372	379	376	361	388	383	369	363	340	368	381	365	365	376	400	370	367	367	335	388	390	355	349	403	371	389	363	379	371	367	372	376	359	389	368	352	394	394	330	377	353	392	361	383	366	385	369	352	356	344	335	391	352	337	392	393	364	360	333	385	356	330	383	363	356	357	397	361	373	362	376	377	392	356	350	393	380	389	397	389	348	376	397	365	393	376	358	385	393	357	368	347	360	362	399	347	372	328	368	354	365	323	386	382	363	375	321	392	411	351	405	393	370	358	382	389	350	357	329	356	337	377	354	386	368	362	392	416	397	364	369	369	378	392	367	401	363	349	338	383	355	379	383	356	341	337	369	371	354	364	390	388	338	364	358	351	326	375	356	381	392	394	372	360	382	367	338	372	360	389	371	364	368	385	339	363	370	334	403	372	375	332	382	386	359	410	376	373	367	352	396	358	325	358	412	368	379	363	384	353	346	384	368	367	365	377	406	353	360	361	377	344	344	377	405	382	361	349	347	378	329	398	382	363	346	340	368	395	356	377	385	383	375	370	375	358	381	377	353	374	361	392	377	404	385	336	355	352	378	369	388	344	361	362	380	407	342	361	371	375	336	354	366	391	368	382	352	352	410	373	336	357	365	406	365	366	405	414	378	364	381	365	374	393	374	400	374	391	397	364	365	389	418	394	397	366	369	384	338	408	383	384	343	412	371	374	381	354	364	387	385	372	363	386	358	376	372	373	359	356	354	377	355	383	405	346	393	341	361	344	365	405	352	401	377	387	367	346	353	363	351	353	346	382	349	364	371	346	377	384	345	389	360	389	359	378	384	384	362	397	361	385	376	362	397	353	356	398	332	367	328	371	377	351	414	385	365	342	337	345	365	407	363	375	377	362	373	359	362	351	353	360	350	354	376	365	375	400	382	305	387	347	362	376	388	353	368	337	378	374	380	385	345	365	386	369	398	387	389	383	361	346	374	377	365	400	373	326	376	378	357	333	372	347	367	350	334	358	349	368	388	336	330	387	346	389	354	369	328	377	350	339	355	348	346	398	362	402	359	357	396	359	374	387	346	365	350	360	374	385	383	374	346	357	376	368	329	345	365	391	364	429	380	376	381	384	367	344	375	363	380	364	362	415	374	365	385	387	350	369	366	352	401	349	370	348	349	353	367	378	378	403	381	360	380	405	414	394	354	345	344	353	361	353	351	349	372	415	395	371	351	352	364	378	395	346	330	368	398	354	336	361	380	346	401	350	379	438	374	406	352	356	355	352	357	366	361	422	372	382	344	350	376	360	399	361	333	332	391	380	364	362	389	367	363	365	330	330	379	355	365	344	363	332	366	375	355	390	393	377	361	373	359	417	404	369	391	392	397	361	389	386	359	383	361	367	360	372	372	353	366	381	384	359	355	335	356	394	351	378	368	352	360	328	329	348	378	365	363	352	359	392	354	339	321	368	349	381	338	388	393	358	371	371	373	363	346	358	393	395	342	393	342	351	403	360	373	365	349	330	412	387	364	348	350	409	362	364	366	365	372	368	367	373	361	369	359	345	385	385	377	388	363	361	391	344	398	373	386	357	367	340	389	364	363	411	379	374	354	354	351	376	378	368	353	376	357	340	375	356	380	396	365	343	372	381	383	387	362	329	376	346	351	405	382	393	391	366	384	358	390	378	377	372	320	379	355	388	378	395	399	364	364	359	359	373	378	349	357	401	369	364	355	374	357	362	365	348	347	351	393	367	370	394	419	363	359	379	381	350	369	405	376	349	346	357	337	369	332	356	342	393	368	350	386	377	362	342	353	370	361	408	370	361	392	412	337	398	358	354	366	398	390	362	404	381	400	360	387	367	392	366	385	351	328	365	369	361	373	368	363	377	385	378	383	377	355	389	380	372	365	377	371	355	368	363	410	371	409	351	329	388	380	350	376	354	390	371	353	383	348	364	380	343	379	365	348	339	341	347	358	371	340	404	348	355	364	383	398	357	360	403	382	379	379	370	367	354	396	366	354	376	384	348	364	372	369	386	405	371	298	377	394	392	347	383	383	392	383	364	347	331	367	362	389	356	371	374	364	363	356	365	405	351	361	383	368	371	370	369	376	357	344	386	356	394	372	382	383	384	355	356	383	373	336	366	367	377	368	398	389	373	367	393	372	375	406	348	343	394	387	378	368	381	379	407	374	343	361	373	365	382	382	368	375	366	384	369	390	378	372	385	353	380	399	364	387	365	365	357	407	411	389	348	349	363	370	379	377	377	409	396	374	354	423	358	381	392	375	347	355	344	386	350	385	365	392	382	382	367	360	368	370	357	411	355	372	394	371	390	322	417	368	358	368	350	375	381	389	378	360	371	352	341	400	384	371	336	327	398	383	357	357	357	387	373	366	374	398	368	377	342	323	387	375	354	336	385	392	355	374	352	373	344	410	371	343	374	367	393	365	344	401	340	383	352	361	377	390	343	342	364	390	371	370	393	335	369	356	394	350	343	364	388	401	412	350	378	363	388	341	346	346	368	341	364	378	355	398	314	342	370	382	352	352	371	410	366	372	355	367	372	392	374	356	373	370	377	379	367	380	326	363	347	364	344	386	361	382	366	363	404	354	360	387	350	369	365	389	355	339	372	386	349	388	364	379	373	374	382	362	369	353	399	357	358	350	382	329	375	348	355	329	391	380	384	364	416	423	379	358	399	369	370	381	387	365	346	385	420	401	419	338	357	360	391	353	375	375	399	349	415	370	359	399	373	374	371	354	377	367	398	360	374	363	391	379	370	365	351	364	363	340	362	386	354	375	392	338	411	388	405	390	386	356	332	366	364	324	385	372	335	355	374	360	362	398	338	369	372	381	388	371	417	363	350	370	348	362	373	339	363	395	378	379	357	367	362	354	363	342	364	351	404	315	384	321	367	398	384	385	363	360	384	403	361	357	350	344	316	386	375	382	365	390	389	375	342	362	372	375	402	331	368	389	341	368	360	359	330	379	377	383	390	398	375	351	379	345	368	386	388	391	346	377	373	398	362
5912	2628	2512	1386	1148	906	645	583	419	805	2250	2284	1507	838	473	366	335	300	331	346	334	321	317	333	335	321	332	326	317	332	353	339	305	321	357	292	358	349	327	327	311	347	317	334	318	349	326	303	356	313	322	346	325	336	339	313	313	351	341	342	326	341	316	316	338	335	358	326	354	339	338	325	343	351	323	318	351	380	326	344	329	323	327	316	350	321	328	317	322	328	336	320	351	331	331	362	336	298	333	326	352	351	334	327	301	308	340	348	356	343	315	312	322	325	308	314	361	322	337	334	341	339	329	348	350	334	339	320	310	320	308	315	308	335	317	342	333	312	337	337	349	298	289	324	331	381	338	318	323	338	341	357	371	315	340	328	316	332	340	348	297	366	311	337	329	340	322	344	319	331	280	332	337	328	333	351	307	315	321	330	294	343	338	333	338	347	330	338	349	329	339	353	354	298	343	311	355	337	327	346	344	347	334	331	322	345	332	346	338	349	339	350	365	385	349	308	319	310	303	345	329	341	322	327	311	322	316	326	294	345	332	332	311	344	319	329	372	331	302	344	354	340	329	314	325	339	357	316	352	323	309	370	336	328	359	376	338	334	334	301	325	319	322	331	307	315	325	366	343	345	337	363	328	336	351	342	306	324	343	336	341	304	339	348	317	319	341	324	331	325	319	307	337	310	335	325	268	307	304	306	323	349	336	348	323	294	319	329	311	361	353	291	367	328	351	319	315	357	340	329	327	333	356	373	325	323	343	295	332	313	326	351	347	350	343	340	327	298	317	346	372	361	315	350	289	384	327	339	318	328	313	320	333	335	338	336	340	331	321	328	319	348	348	319	308	326	349	306	337	322	322	339	309	330	344	333	338	354	340	317	376	306	324	347	341	308	339	330	333	317	330	363	344	321	381	327	328	335	351	350	335	382	308	359	325	327	337	338	328	336	339	318	342	322	347	341	313	324	342	338	341	356	294	334	311	337	332	332	347	351	325	321	325	342	329	353	338	331	340	309	335	347	289	320	313	337	322	371	332	345	322	365	310	340	339	343	350	319	323	343	326	343	335	335	361	325	321	342	333	346	283	289	315	385	315	375	341	329	347	325	302	339	362	331	334	323	316	305	308	350	331	353	354	330	329	318	329	335	344	361	322	328	343	325	332	329	350	360	348	312	363	339	338	325	316	301	359	299	293	358	354	344	335	370	357	360	336	308	369	352	354	323	338	348	350	355	321	320	301	336	379	334	313	316	325	305	333	350	332	325	323	359	335	346	353	334	296	339	385	333	290	342	334	330	327	338	356	344	323	324	325	331	355	328	390	340	341	328	356	332	364	377	335	334	311	348	324	350	317	342	344	342	336	330	352	330	358	344	322	344	317	311	345	364	312	307	325	282	331	333	335	290	326	321	317	349	353	321	336	357	339	356	355	348	378	386	339	302	315	331	315	343	333	321	362	301	322	310	334	334	349	312	356	362	322	355	321	299	328	317	305	329	309	332	372	326	330	332	358	309	340	344	321	320	329	332	323	340	358	328	338	326	316	316	330	301	287	332	334	300	329	338	358	326	321	357	334	348	332	334	341	320	328	336	340	332	319	349	335	350	324	358	325	350	310	318	335	328	320	363	346	337	298	340	319	321	350	333	344	320	343	344	341	314	337	346	330	313	312	343	329	320	336	311	345	331	354	314	332	334	341	310	333	331	344	295	351	324	320	314	351	307	316	322	323	324	315	345	345	323	345	345	321	349	346	328	362	313	319	330	319	344	367	334	310	329	340	340	322	325	324	312	313	350	375	370	338	346	328	311	324	308	340	328	334	368	327	393	319	337	335	340	351	323	352	344	334	334	310	356	341	345	331	332	361	336	350	345	314	329	334	327	348	340	327	331	326	317	308	392	326	336	346	311	334	339	345	375	315	318	319	314	347	346	333	345	346	326	348	348	374	335	317	331	317	327	368	322	312	345	328	319	346	343	323	338	350	321	348	316	323	350	337	349	305	335	351	327	331	344	342	327	346	349	340	310	334	340	333	298	351	320	340	345	311	315	341	299	348	323	323	342	332	362	319	348	334	326	301	355	347	342	316	329	352	332	342	352	340	352	356	317	315	333	359	317	352	347	309	331	349	364	333	329	327	347	330	370	347	334	359	310	334	379	334	318	335	344	334	344	329	344	353	334	343	330	296	341	315	325	331	352	355	338	356	316	325	362	317	325	380	326	305	379	363	345	331	310	331	332	348	350	347	370	343	354	335	333	331	334	336	311	338	349	342	337	316	326	312	323	340	334	335	322	358	341	335	404	341	363	352	331	336	341	342	352	346	332	334	315	334	350	332	345	328	337	306	358	370	319	309	320	317	346	352	365	363	321	338	313	341	337	317	360	327	319	311	312	327	320	337	314	336	295	344	330	345	332	322	370	334	369	372	329	321	320	284	342	318	326	342	308	307	305	319	325	326	347	340	321	326	341	331	352	325	336	332	316	363	309	356	345	350	339	363	340	332	329	336	355	332	331	317	331	350	333	324	358	293	331	323	345	345	346	344	322	321	335	340	319	333	337	356	323	350	332	333	313	334	296	337	304	309	322	342	330	308	333	344	299	337	310	338	303	332	310	331	331	313	311	326	350	310	366	359	346	369	318	319	318	324	356	331	327	330	346	322	353	301	324	345	357	352	345	327	340	337	348	295	343	306	302	343	362	330	345	332	323	330	309	313	355	339	315	324	308	305	330	311	316	336	356	350	342	310	332	337	311	301	311	336	299	365	320	347	342	324	345	283	347	338	339	305	340	343	307	379	300	325	365	359	345	331	357	341	333	309	299	321	309	329	340	309	349	370	319	338	315	344	331	317	359	350	342	342	324	349	327	325	343	329	339	314	345	351	335	318	322	320	288	359	337	321	336	320	303	332	324	315	342	343	358	357	331	326	363	276	339	343	334	346	294	335	330	337	361	315	320	313	319	314	363	316	327	331	329	359	347	344	359	398	328	333	353	354	325	347	294	307	338	355	338	336	355	331	328	359	327	330	331	321	351	363	352	340	340	349	327	325	340	323	347	338	347	358	319	306	347	321	320	321	324	320	306	342	342	368	333	325	330	307	322	306	318	324	326	346	307	330	319	328	316	348	332	322	337	340	344	318	334	321	332	294	333	295	307	335	337	354	344	330	337	334	356	318	329	347	322	320	349	304	325	344	341	357	336	321	353	332	358	334	345	340	352	327	316	339	326	320	300	325	342	373	327	285	360	327	307	337	312	348	336	346	326	326	311	318	333	315	341	341	323	325	332	302	309	339	336	351	336	332	332	335	307	331	312	360	314	327	343	332	367	321	344	311	329	327	342	341	305	330	328	323	310	343	330	340	322	327	328	349	306	361	302	352	321	310	332	350	351	330	375	342	332	317	320	327	359	333	345	371	371	339	350	356	328	309	351	327	316	337	349	330	340	330	345	297	337	312	325	356	336	344	327	313	364	357	340	331	293	322	363	340	342	316	346
25624	21461	27505	25510	9086	1976	1080	735	621	4741	19441	16947	9637	3006	1026	601	419	431	391	397	415	389	372	395	353	374	406	382	379	387	397	370	367	405	391	385	402	399	407	406	419	387	377	367	411	387	415	378	379	394	362	393	385	381	375	351	371	391	419	357	393	425	386	400	394	381	371	395	389	390	395	397	383	410	421	394	390	402	384	379	363	394	385	407	369	385	373	418	412	411	376	352	346	402	392	385	369	395	392	400	368	378	363	363	382	393	419	393	386	374	404	385	393	394	356	392	394	393	374	363	384	421	378	396	413	348	385	373	386	374	382	380	386	377	367	392	375	400	408	396	398	387	385	407	372	399	416	390	390	383	378	409	380	400	401	373	369	367	402	408	390	372	382	389	375	389	358	380	370	375	428	367	375	347	405	416	323	408	367	385	387	401	388	394	394	407	361	368	392	382	377	358	384	412	385	366	351	392	381	411	361	374	407	395	409	398	352	366	381	424	395	399	386	392	401	400	386	386	339	380	392	385	393	352	407	368	392	409	384	419	379	374	377	399	380	374	346	372	424	441	353	380	396	348	399	388	358	401	395	383	387	379	404	338	383	389	373	367	394	386	366	355	397	375	404	372	373	358	405	385	379	368	347	398	378	360	372	403	375	392	344	353	397	366	377	382	377	386	405	384	371	398	405	375	357	422	386	376	374	369	398	345	405	377	404	374	391	378	358	358	412	387	348	387	402	388	373	362	392	392	367	375	391	398	418	361	368	413	398	378	390	403	390	396	382	381	392	364	378	402	411	379	358	401	354	360	399	408	376	415	418	426	385	363	381	433	394	375	396	404	400	397	396	388	347	386	368	381	387	391	400	375	353	369	372	372	379	373	415	402	377	370	408	406	363	355	378	359	406	363	371	440	373	379	401	406	381	391	397	372	363	389	405	354	357	408	428	423	434	384	359	387	369	409	384	380	378	401	405	369	362	410	382	357	371	356	353	367	367	373	391	366	352	387	377	380	353	383	353	390	383	377	386	357	390	410	357	395	357	388	407	382	387	401	419	380	390	355	352	415	416	394	398	386	382	347	425	336	398	383	391	401	397	352	372	350	389	384	415	363	378	404	366	394	383	375	389	416	387	393	371	356	393	400	395	389	391	368	366	396	398	325	416	410	353	376	377	402	389	359	399	412	408	387	372	363	374	372	395	414	383	393	400	388	371	382	429	381	378	392	364	410	447	385	383	405	401	382	384	339	340	406	354	394	347	390	368	440	429	371	407	418	358	369	367	431	383	378	408	347	395	372	386	404	376	401	383	372	371	372	375	409	336	369	389	407	402	377	395	387	399	379	361	408	418	411	380	349	378	397	397	359	395	336	355	435	385	370	369	422	367	396	396	369	400	377	358	367	358	409	424	410	384	409	399	383	410	417	386	415	399	377	387	404	372	384	386	394	391	362	379	394	420	358	397	379	380	354	337	381	381	374	373	408	400	376	397	338	408	385	389	403	380	362	389	388	407	372	352	393	356	393	386	374	390	403	376	374	374	382	398	380	393	396	363	366	361	387	382	418	391	385	375	340	357	387	393	371	392	391	391	365	367	382	393	390	374	372	385	373	368	395	387	375	398	387	426	392	431	369	378	400	406	401	385	374	373	378	392	332	387	341	370	391	396	397	380	403	372	380	361	413	365	408	394	389	441	366	352	378	364	429	384	412	368	355	390	425	379	385	377	386	412	371	348	376	378	360	436	379	381	413	415	356	389	367	370	415	409	376	389	391	370	382	380	365	412	366	374	406	396	385	391	380	350	388	402	381	395	396	364	407	357	350	379	385	371	418	366	388	389	413	394	389	396	396	396	367	399	360	379	340	375	379	363	357	367	375	386	353	407	408	368	425	383	429	390	375	411	403	356	422	383	376	396	389	381	389	393	379	388	386	402	380	362	406	406	366	372	346	378	336	356	385	420	412	357	380	380	371	389	405	381	403	382	350	417	359	413	398	357	396	415	367	415	363	400	384	392	388	402	409	390	398	392	389	385	401	362	368	365	354	391	356	400	381	367	397	380	401	383	360	374	400	407	386	383	395	383	346	420	336	363	385	381	394	385	395	361	384	408	395	413	403	392	347	369	366	360	390	370	400	397	404	365	422	367	371	359	430	391	376	402	403	414	384	382	367	434	363	366	381	367	361	365	372	372	391	381	399	379	391	374	384	388	397	396	422	364	381	406	357	346	366	396	359	394	404	382	368	397	363	372	398	362	416	399	378	372	365	369	387	375	413	395	376	368	385	402	382	364	351	379	394	387	410	412	353	364	376	377	381	422	335	389	403	394	396	395	400	351	365	356	373	383	426	381	381	384	406	389	410	388	434	358	393	396	374	361	405	385	398	360	339	423	373	415	338	363	377	422	385	403	390	350	393	377	373	375	383	393	392	411	390	424	364	365	427	387	393	407	383	399	397	382	426	385	368	420	378	414	390	384	399	384	412	336	374	355	374	402	362	447	387	376	364	378	374	369	373	391	382	389	378	405	352	391	391	373	410	400	383	445	397	415	330	386	379	391	386	380	360	369	403	413	390	357	378	393	382	408	422	394	401	398	396	393	391	412	393	407	399	393	360	405	384	388	416	363	366	383	368	388	413	389	366	337	382	399	407	394	362	377	339	398	393	365	379	411	372	409	384	380	374	391	370	387	414	381	403	405	401	376	370	375	365	372	377	403	371	387	358	366	393	374	392	409	396	411	387	390	435	423	364	409	410	419	368	354	379	406	374	405	388	358	345	372	372	411	390	415	355	409	398	379	395	392	386	404	360	358	378	386	401	366	409	357	389	389	358	383	376	363	372	375	407	353	373	395	365	384	370	383	381	418	392	387	349	401	359	353	393	400	396	416	405	382	397	435	397	377	372	370	380	417	400	375	358	387	414	362	370	381	367	402	376	385	395	370	398	384	382	393	364	354	379	372	366	398	389	387	366	393	409	407	428	381	362	391	364	371	421	391	361	352	368	376	385	358	386	400	366	342	394	385	412	397	344	364	358	362	392	354	357	376	391	432	402	395	372	369	363	390	387	374	396	362	358	346	372	387	365	398	365	386	359	403	367	413	388	396	396	396	399	397	439	395	435	387	378	369	376	401	403	387	368	420	344	385	376	376	398	374	382	373	395	440	416	392	402	388	379	395	392	408	357	434	407	347	408	367	398	381	384	400	407	407	376	418	390	388	376	387	417	349	364	370	391	357	390	317	399	385	398	404	376	356	385	358	390	391	407	408	387	362	396	378	356	419	374	389	376	378	381	358	393	378	382	387	374	393	394	387	408	390	340	391	387	372	394	379	352	382	362	397	397	376	451	409	376	396	419	391	373	388	378	370	352	424	351	357	393	384	392	360	416	378	423	411	362	409	391	402	360	372	378	386	403	405	396	382	367	380	384	381	433	394	362	367	342	388	376	374	404	352	377	389	382	398	361	368	378	332	394	385	407	358	392	395	410	411	394	405	422	384	403
4568	6936	5839	3852	2369	1633	1130	968	819	7103	19462	15167	8453	2831	1132	590	395	371	374	341	319	399	372	355	345	428	371	343	352	348	318	355	378	345	402	378	358	317	329	342	365	365	408	347	379	370	352	351	377	359	379	331	394	341	404	383	372	346	377	351	368	349	369	393	330	341	373	363	388	368	369	346	345	400	376	400	372	377	359	384	367	364	361	384	403	373	366	354	371	356	345	360	359	384	343	331	310	363	330	334	363	372	371	375	384	373	355	343	376	360	344	394	342	364	338	365	358	349	326	370	382	397	385	383	342	346	346	364	385	324	374	367	388	325	373	401	373	364	391	359	363	344	354	342	346	359	298	377	336	380	351	372	393	368	407	344	373	344	397	355	354	363	369	383	357	364	390	370	358	339	351	392	334	386	338	336	322	343	346	354	365	335	360	410	347	367	342	338	342	336	351	372	355	373	353	347	363	377	358	363	361	368	347	357	357	316	377	347	339	336	365	355	346	407	374	384	357	355	365	395	346	368	376	352	372	353	359	374	374	365	366	366	374	358	405	399	340	358	354	341	376	355	334	350	350	357	393	329	364	368	338	382	364	389	406	388	349	352	352	358	379	362	356	391	358	359	371	334	368	351	366	369	408	343	350	322	334	354	342	360	344	336	336	369	360	381	362	371	345	386	407	371	386	371	381	323	389	333	329	361	353	356	354	364	372	342	380	366	348	362	336	371	395	341	337	382	362	381	374	355	318	414	371	323	374	370	397	391	386	366	339	386	356	324	343	341	359	341	355	334	375	377	363	374	372	345	354	359	362	360	372	396	372	350	368	359	359	361	363	374	377	362	355	368	386	347	370	370	333	370	341	388	340	349	373	373	349	335	389	360	381	390	384	369	372	373	365	365	383	362	349	377	337	359	354	385	346	360	383	376	331	388	344	355	397	346	374	315	364	381	343	338	355	353	347	362	370	342	389	356	374	363	355	365	368	321	383	354	368	330	363	369	370	355	387	362	362	353	368	354	351	352	299	346	360	334	358	393	364	345	375	404	372	361	345	345	340	366	369	324	345	362	336	332	330	376	359	358	356	335	377	378	371	357	368	349	368	375	358	358	349	352	389	329	399	373	343	320	372	322	366	335	365	383	361	317	363	343	366	401	371	364	382	342	352	358	337	364	355	381	342	343	367	384	375	374	341	387	393	381	398	366	397	383	360	329	338	336	356	383	323	377	369	382	383	360	354	363	345	381	387	318	378	354	396	334	349	361	382	360	338	348	339	319	357	378	384	362	337	395	324	382	341	352	378	371	342	355	352	379	351	334	393	349	377	367	353	332	321	348	357	354	355	366	364	345	353	346	385	354	366	362	358	346	358	372	360	376	346	371	375	335	371	357	366	374	361	336	374	362	332	336	381	354	377	359	373	372	338	361	387	379	356	334	365	336	332	389	371	379	347	314	379	346	393	369	385	367	354	378	364	344	361	344	371	376	330	332	374	359	381	345	370	345	352	374	343	347	342	341	382	343	375	332	351	336	381	352	331	343	331	342	382	353	367	366	341	357	345	351	348	392	343	365	369	369	378	377	328	382	353	364	335	380	339	359	357	336	351	390	380	346	339	361	337	393	363	354	391	361	370	363	382	348	341	358	355	337	392	326	361	357	330	377	305	350	386	340	365	362	373	383	333	344	313	411	362	340	379	339	371	377	361	378	319	350	391	355	365	336	338	340	364	333	363	364	324	372	384	357	354	393	361	345	386	392	348	385	360	356	401	349	400	366	339	369	384	378	337	351	347	361	357	385	323	404	372	336	375	372	367	356	353	358	346	361	380	343	344	372	396	370	298	360	325	373	357	385	378	339	345	377	368	326	383	358	365	348	337	357	385	369	338	350	337	350	364	366	364	329	360	336	358	332	362	395	381	364	368	390	370	376	351	347	357	348	327	322	379	384	355	364	368	354	354	328	360	383	365	386	335	375	358	354	352	339	393	362	352	387	356	389	370	364	386	341	362	380	366	372	378	347	366	366	344	337	377	345	365	341	368	372	373	364	341	366	361	329	343	338	347	353	371	355	362	364	370	348	339	372	346	351	354	355	343	392	357	374	338	411	365	379	371	349	349	403	368	365	373	376	371	378	365	355	368	391	328	370	346	344	327	350	339	377	373	319	355	355	381	380	363	323	370	331	363	368	350	338	366	347	368	362	338	351	379	328	347	359	353	370	321	327	346	379	346	370	323	344	324	376	342	356	368	356	383	388	357	367	362	387	360	340	339	349	355	355	357	378	393	360	345	336	365	367	367	323	372	350	345	376	387	365	310	347	366	382	364	378	381	340	359	355	353	355	372	351	330	384	339	357	359	337	373	324	326	369	364	366	357	386	348	370	369	336	355	373	357	349	391	378	382	386	315	377	340	378	364	391	362	352	348	355	368	363	369	363	373	346	361	361	346	375	344	383	364	347	370	321	392	383	381	323	372	346	342	339	338	339	350	337	389	363	336	391	349	369	367	360	401	399	330	370	377	360	351	329	363	362	374	332	372	361	343	360	359	376	366	356	365	358	349	345	330	346	355	360	337	352	385	343	372	355	356	322	375	370	403	386	373	364	376	332	370	375	357	330	356	338	377	367	372	345	351	339	339	352	341	374	376	348	370	373	377	356	337	378	367	364	353	358	325	376	352	354	362	350	382	363	368	389	368	364	351	340	374	334	380	339	339	352	371	332	332	359	364	350	358	347	354	376	330	354	375	350	344	368	388	345	346	336	384	369	360	330	366	387	350	359	356	390	353	358	377	330	347	353	369	394	379	367	376	361	336	383	347	379	362	373	370	385	344	362	366	362	377	356	353	331	346	374	349	345	358	377	372	341	369	379	373	366	366	333	344	355	367	368	359	348	350	319	374	337	366	351	386	366	388	327	366	374	376	336	373	375	373	372	338	375	383	345	387	353	400	383	362	348	335	341	359	389	373	378	341	361	360	373	346	342	356	362	378	388	374	331	342	349	375	346	353	375	379	360	350	355	315	339	387	336	395	346	365	366	358	388	346	361	328	385	357	395	343	374	366	316	354	338	381	360	357	365	374	346	370	354	336	380	362	318	351	352	333	366	364	347	338	356	379	377	382	361	354	380	371	366	374	339	333	344	373	346	324	339	374	362	346	368	336	353	365	378	382	339	356	357	347	337	370	330	362	371	328	372	370	352	358	328	331	316	335	317	323	347	358	372	338	335	351	386	394	351	388	352	340	354	370	349	356	382	364	317	377	348	370	353	339	339	353	370	385	394	353	315	353	354	344	341	370	355	397	360	358	346	355	404	366	343	351	369	380	339	356	386	383	371	360	361	346	339	355	361	377	315	345	404	348	369	331	340	342	344	363	338	378	352	366	327	295	334	362	356	368	362	383	377	342	397	319	359	353	348	360	404	395	346	332	364	329	366	364	337	350	373	388	362	345	360	377	383	340	388	364	370	352	369	389	331	380	324	327	338	372	346	348	345	348	351
24712	21457	28681	24617	21147	8492	2273	1246	1260	8464	31056	29518	19695	6885	2044	839	610	545	519	571	525	509	524	544	555	526	528	529	512	556	501	513	469	550	518	525	527	497	526	545	585	532	518	507	523	489	521	520	557	540	482	557	524	573	499	506	523	507	479	529	508	488	499	537	535	523	502	548	522	540	542	510	542	471	517	511	558	501	539	512	525	513	509	535	508	517	528	492	531	494	536	475	517	479	472	516	487	526	491	519	505	512	497	523	495	504	495	465	508	493	536	485	542	488	493	539	511	500	530	506	512	524	515	518	528	526	531	518	510	510	516	517	506	510	535	519	492	492	530	491	496	515	509	505	562	554	529	544	528	478	546	482	496	460	480	546	536	497	518	477	512	538	520	515	519	523	517	543	488	507	498	486	487	564	525	537	551	529	508	518	494	485	531	533	504	537	530	502	542	549	491	483	514	472	542	536	494	531	521	506	533	524	541	478	504	497	527	468	516	515	538	523	530	502	501	477	465	524	478	486	511	539	544	503	493	474	511	494	508	476	477	492	503	506	517	519	524	531	486	530	498	502	495	503	529	482	537	499	499	537	500	541	474	526	547	515	508	538	513	514	527	460	465	503	501	513	513	531	550	518	488	487	522	487	525	507	498	506	456	514	514	506	512	506	552	491	517	497	502	538	520	492	488	500	463	508	513	539	467	510	514	529	513	537	493	521	525	488	464	511	514	494	533	560	533	520	526	516	499	512	498	503	544	534	535	478	471	508	526	563	493	502	489	512	490	519	533	493	549	497	509	519	547	502	476	493	556	495	509	508	543	522	485	528	531	499	473	526	507	529	493	526	573	484	510	520	496	543	543	502	517	489	484	499	518	484	494	509	485	503	526	491	522	506	505	497	503	510	475	521	545	531	500	513	528	474	463	484	501	480	476	485	458	531	512	511	507	515	508	505	536	525	523	500	508	507	510	516	547	540	524	509	492	502	481	507	481	521	527	503	528	536	512	538	486	480	502	523	497	519	533	538	502	515	499	476	507	550	492	533	526	481	492	504	495	544	500	522	526	478	506	510	462	487	487	514	519	499	486	502	502	506	524	529	473	463	487	487	507	473	524	555	516	500	449	503	487	505	485	507	481	472	507	493	513	458	490	514	517	512	477	510	523	494	514	525	489	512	500	513	519	509	509	523	495	485	498	535	573	523	503	524	509	487	548	501	489	487	467	529	511	548	538	497	497	556	551	493	507	502	504	481	488	544	499	515	505	541	561	506	548	487	559	512	498	511	527	495	519	502	524	464	480	518	528	532	495	507	540	555	490	502	473	503	509	503	536	559	517	532	560	558	517	506	509	482	508	488	540	506	513	515	521	503	508	557	543	570	520	487	527	511	506	504	512	516	488	532	472	472	513	507	466	491	506	469	508	493	525	529	537	517	472	521	516	524	525	498	551	477	504	533	475	480	551	533	483	488	497	504	513	504	502	525	517	498	515	466	503	512	535	483	480	508	531	527	527	530	504	527	508	526	502	508	524	496	489	527	520	538	504	500	522	477	511	493	485	537	569	487	490	492	541	545	509	467	493	489	557	502	472	553	543	508	533	478	504	510	497	525	504	479	511	499	501	513	507	514	483	511	515	482	502	477	540	541	530	475	530	509	504	541	503	517	512	501	507	505	493	519	492	539	507	494	490	482	529	532	509	506	493	491	479	507	495	505	500	489	498	481	481	475	493	527	484	523	544	498	529	524	480	541	559	529	507	498	511	516	499	509	517	486	518	500	530	473	506	533	487	493	497	498	528	489	557	517	492	491	503	532	550	491	492	488	512	527	491	572	502	559	506	502	501	518	518	543	524	508	505	515	527	536	475	486	511	501	538	538	528	517	509	527	495	544	507	535	478	509	544	504	529	496	515	489	514	491	538	460	524	540	524	494	507	487	491	503	524	524	489	522	500	548	520	534	516	497	506	514	534	478	520	487	487	505	497	511	485	524	505	544	541	525	529	503	505	523	531	499	501	524	508	534	473	541	553	502	512	473	502	509	532	519	510	520	536	500	525	487	539	479	474	534	483	489	510	476	492	582	518	484	500	514	505	531	471	502	508	487	493	507	524	482	509	501	524	524	528	490	520	508	505	515	480	522	467	537	524	475	485	487	510	512	512	515	468	533	482	540	524	497	481	513	521	522	497	521	491	475	486	505	496	496	521	476	467	551	507	522	518	514	501	534	508	511	539	510	499	512	512	482	511	552	525	507	479	523	516	489	520	526	515	506	484	511	546	511	543	531	508	473	506	533	517	500	499	492	531	515	511	489	501	482	485	522	511	479	551	478	473	525	517	501	504	482	489	476	496	524	495	497	491	482	526	473	488	510	509	515	497	502	497	498	502	505	520	508	514	525	493	492	472	526	479	534	531	516	519	523	529	455	510	542	457	473	542	536	526	502	509	506	518	514	498	477	575	473	542	540	527	539	563	501	522	513	507	493	500	538	517	454	520	516	478	476	502	530	484	506	536	554	530	476	521	497	494	468	518	513	498	487	536	524	482	471	489	548	507	482	486	489	520	501	473	530	572	521	460	481	512	532	517	517	485	525	500	521	501	517	506	527	493	538	535	501	463	514	498	495	453	505	539	542	500	487	486	484	523	494	505	499	520	483	491	503	522	455	491	518	506	529	521	503	471	489	524	503	545	514	482	477	538	504	512	495	502	492	543	493	479	489	489	469	486	480	477	533	498	519	547	514	525	544	518	528	499	551	571	495	519	472	527	510	528	495	489	516	472	532	499	517	509	494	513	490	492	511	496	533	491	499	519	530	507	489	506	482	502	511	503	510	535	480	502	534	505	525	476	492	526	500	495	542	474	533	502	482	502	514	512	497	500	512	516	519	526	527	488	515	500	524	519	517	478	467	490	525	519	563	538	470	524	496	487	527	485	523	518	491	607	520	523	531	490	528	506	525	512	496	552	556	529	536	510	497	543	511	516	508	509	492	509	480	527	491	505	489	478	501	511	481	515	545	510	519	480	520	476	520	530	530	522	499	497	499	544	507	538	516	506	524	467	498	535	518	508	510	482	482	499	516	472	507	549	528	519	525	513	521	530	479	469	478	514	511	523	553	504	507	505	524	512	516	500	499	518	520	528	529	524	488	549	475	498	499	497	526	521	489	513	460	521	470	508	516	471	503	503	503	553	496	453	533	513	501	484	490	504	477	536	519	465	492	544	516	471	525	491	514	516	511	487	490	487	516	537	478	503	497	498	536	498	537	495	533	514	488	491	488	513	526	531	507	554	488	487	527	502	539	524	502	466	493	506	552	545	491	521	514	519	466	464	524	501	498	503	479	501	543	486	515	501	497	548	543	541	528	556	509	500	491	491	511	505	517	478	538	552	502	511	481	470	491	507	552	475	502	514	495	476	505	503	520	531	530	529	498	533	537	530	512	503	524	501	498	493	494	512	515	470	449	487	499	494	512	548	521	493	526	525	531	478	515	494	500	476	506
4687	9856	8849	5397	3759	2927	1851	1481	1671	12112	30295	25991	15716	5433	2146	882	563	472	460	495	481	457	473	482	471	464	468	485	492	447	448	433	465	495	475	462	462	459	462	499	432	462	473	507	489	481	437	475	468	490	448	492	481	469	466	461	486	491	471	510	468	481	443	467	457	462	470	509	482	490	471	474	466	469	484	471	466	447	486	458	488	455	428	481	443	460	487	479	458	496	446	422	507	455	410	443	470	462	477	448	503	481	470	404	483	476	479	463	481	468	512	474	430	465	459	455	483	484	418	472	467	445	436	442	458	499	445	438	471	465	431	441	447	476	416	447	472	452	462	479	424	482	459	458	453	485	477	479	435	495	407	467	465	461	459	469	471	464	456	425	478	465	454	429	511	445	469	500	450	477	482	458	437	439	464	480	483	474	468	484	451	459	481	444	449	465	419	511	459	464	432	452	465	468	504	505	464	458	491	464	503	485	444	488	484	454	488	482	468	412	453	449	446	452	441	463	480	433	474	493	446	465	491	471	482	491	484	469	449	478	450	465	466	472	516	481	509	464	455	435	485	492	452	531	470	499	494	462	455	464	442	428	460	455	447	480	453	437	464	516	437	472	458	490	468	454	430	422	458	429	460	482	434	484	485	451	454	461	420	496	447	466	482	457	446	470	458	484	458	491	480	465	415	519	441	457	464	493	429	459	460	427	454	495	482	425	475	454	457	420	446	461	467	499	483	461	456	462	502	473	469	509	473	441	482	519	476	424	451	457	460	458	427	476	444	482	502	448	466	478	487	487	446	468	504	424	450	427	480	454	468	452	446	463	489	486	437	448	461	453	475	477	483	453	478	422	519	472	429	461	451	464	461	477	463	479	494	472	437	471	465	469	479	465	420	494	451	457	446	436	471	472	485	450	463	462	444	410	515	450	465	452	468	459	501	464	455	422	449	467	455	472	485	452	466	444	483	475	493	469	499	486	480	447	407	476	442	447	446	471	463	467	470	458	477	467	453	480	481	479	475	507	437	475	434	510	471	465	445	457	476	492	485	495	472	462	451	448	430	424	493	427	451	460	480	488	459	436	463	457	445	485	457	460	441	478	464	464	476	444	490	447	445	479	422	463	476	420	448	476	455	432	436	477	453	439	499	468	461	458	479	465	449	491	478	473	425	433	515	461	471	467	452	450	439	485	466	481	474	459	449	482	466	459	460	478	467	468	444	483	434	482	475	438	489	470	480	457	460	468	423	470	499	461	453	457	489	446	493	450	513	463	428	428	486	479	471	474	456	479	511	467	491	447	440	421	485	436	476	436	484	445	495	447	460	459	457	481	444	463	463	431	453	451	453	466	463	453	466	452	437	468	466	458	484	453	494	481	454	411	428	493	459	488	434	447	480	421	473	470	458	443	438	493	448	442	484	465	506	444	484	473	482	441	483	488	460	439	454	493	425	448	493	513	463	455	442	471	491	471	454	488	431	478	461	451	448	450	439	448	459	476	476	474	453	468	469	441	471	467	438	490	426	402	451	475	447	473	484	488	480	485	463	445	450	474	491	457	423	463	461	483	473	461	495	440	506	464	475	491	460	432	431	481	494	438	466	453	465	448	438	458	486	517	464	475	538	451	441	458	429	439	466	458	450	461	424	439	477	460	492	508	476	487	449	467	434	523	452	462	491	451	455	448	448	464	474	428	469	479	491	447	456	464	437	427	456	438	473	456	444	467	474	492	430	447	451	468	461	468	464	461	420	462	479	458	472	443	455	478	462	451	479	494	450	432	503	456	471	470	469	463	434	476	451	478	439	442	445	446	462	481	458	457	477	477	453	481	435	448	449	423	477	478	453	471	474	467	480	474	427	464	456	436	484	480	477	474	471	484	495	495	439	452	511	462	451	454	480	453	490	426	428	455	465	455	445	428	429	444	494	453	436	455	470	481	430	476	480	481	481	474	444	413	444	462	483	417	459	494	478	496	494	459	497	474	452	435	428	504	458	465	490	459	460	474	429	460	447	461	466	467	479	443	473	480	412	428	443	452	494	448	456	432	442	478	489	454	473	449	463	456	478	449	443	477	465	494	480	470	439	479	477	480	453	471	448	447	446	451	479	453	487	445	490	481	466	432	449	466	456	474	432	443	473	448	484	501	430	459	451	481	485	443	454	489	458	461	447	462	443	459	451	447	464	433	474	466	483	485	462	450	483	470	453	454	423	467	442	435	479	441	450	443	446	467	441	469	464	435	479	479	456	477	445	420	487	424	494	491	487	422	435	454	451	454	441	495	430	503	497	447	461	408	444	454	439	445	518	445	463	467	414	446	467	455	429	487	465	459	502	445	440	483	447	470	514	491	462	453	435	429	475	504	453	459	473	446	470	433	437	433	446	482	439	434	446	462	442	447	493	488	480	442	429	453	457	476	470	455	435	469	464	480	453	425	444	475	499	471	470	403	468	457	450	484	446	461	461	452	448	479	475	462	473	484	480	474	446	464	488	489	438	468	439	445	474	468	434	447	469	463	527	458	460	478	451	480	442	459	417	436	475	432	448	478	451	436	462	462	445	428	467	470	434	484	503	452	480	439	493	455	447	487	443	448	476	485	480	481	473	476	450	422	444	450	473	415	410	478	480	460	462	467	491	493	432	473	458	484	488	466	445	453	445	476	480	503	464	443	464	464	491	494	445	453	511	497	467	441	442	479	465	473	495	455	465	481	456	464	485	488	459	485	457	479	446	469	423	459	493	496	446	466	436	462	484	449	473	438	463	489	454	461	475	458	458	499	471	466	472	451	436	433	449	472	449	514	459	499	461	488	496	449	439	449	418	472	447	462	452	452	454	490	476	465	467	454	457	463	461	457	423	447	456	490	493	447	465	427	489	420	493	477	448	447	472	470	463	472	441	434	470	508	446	442	472	510	467	453	493	452	420	466	446	524	464	495	466	447	434	470	442	474	474	473	459	450	458	427	451	439	476	481	426	474	457	429	489	470	417	415	473	464	451	494	478	463	455	442	442	443	473	462	421	454	464	475	454	464	482	487	450	502	453	451	475	448	508	498	497	459	438	478	451	497	450	452	484	464	458	483	475	465	460	457	450	449	438	450	468	470	442	453	436	456	461	441	437	441	478	498	472	465	466	440	504	499	461	484	460	428	459	433	442	458	453	479	455	458	445	466	424	480	454	441	521	465	472	473	448	449	435	409	466	423	494	429	429	439	464	426	474	472	464	464	479	471	502	456	480	488	471	465	477	448	478	475	475	449	471	473	479	443	475	456	465	449	490	456	435	450	484	493	465	501	476	483	485	444	477	452	460	455	439	475	465	484	457	530	470	426	477	484	479	454	480	457	433	425	457	468	479	493	450	473	434	466	423	474	454	460	462	470	449	451	455	476	484	457	458	489	463	440	448	447	469	479	480	466	474	455	425	439	445	497	446	469	471	462	454	452	450	443	448	450	459	480	424	428	460	460	436	471	424	459	470	451	479	446	500	453	501	449	435	490
27621	11133	2400	1450	827	633	538	542	488	657	1745	1912	1415	771	570	490	397	381	432	379	419	390	419	382	388	373	427	417	391	352	387	404	388	383	376	390	400	374	388	360	390	410	377	429	380	375	402	391	398	419	380	366	389	412	383	387	409	407	405	376	421	388	342	386	426	345	365	395	387	372	359	388	393	386	323	381	403	350	368	455	344	395	384	416	419	389	372	389	428	440	370	377	393	390	415	401	412	358	394	383	405	397	395	362	396	431	378	377	385	386	371	386	388	368	376	391	417	389	352	400	401	413	397	359	347	393	373	380	390	406	418	401	404	368	385	380	385	389	391	408	383	378	397	401	423	380	374	356	412	390	403	385	383	388	382	386	415	372	426	368	372	391	389	410	373	398	356	414	351	388	381	389	408	401	393	396	379	377	423	377	396	390	396	395	372	397	380	396	411	407	418	390	365	404	403	442	419	393	417	362	391	416	362	388	385	425	382	410	373	406	404	380	368	384	391	425	399	435	396	390	398	385	386	408	396	393	377	383	401	369	392	401	377	396	394	390	396	419	419	387	395	366	360	408	427	397	378	395	374	394	371	396	403	397	387	349	371	402	422	371	376	353	386	356	376	423	395	370	388	397	391	413	367	378	415	395	355	357	382	376	397	381	369	396	380	353	396	391	372	352	397	380	384	389	384	366	362	400	409	358	403	407	423	353	389	378	377	387	399	382	382	352	415	363	373	354	400	344	435	384	391	412	370	374	366	364	395	379	388	363	396	387	403	386	387	402	387	409	388	372	375	393	385	407	403	396	402	395	377	379	411	404	362	366	388	374	384	416	380	383	414	387	386	384	385	369	412	410	414	391	389	380	417	400	387	391	392	414	431	414	323	405	426	380	382	373	408	378	390	413	360	369	404	391	367	378	381	424	403	384	373	395	424	414	367	423	391	411	394	349	367	388	410	374	395	417	360	407	406	373	403	416	403	334	372	429	398	390	405	393	394	402	400	402	396	354	399	376	390	395	355	388	395	410	402	366	359	404	386	375	395	426	421	375	367	394	390	355	423	362	383	410	402	364	376	383	384	407	355	370	327	352	361	387	366	362	383	386	368	417	432	388	384	369	372	372	364	408	407	356	385	361	441	375	415	410	391	415	440	365	389	400	398	378	345	415	420	404	373	369	370	387	376	380	426	404	393	413	405	356	377	396	361	387	391	439	378	421	379	385	386	425	356	359	391	399	406	397	387	392	410	409	367	377	381	398	336	399	390	390	397	406	390	352	353	385	400	400	382	399	397	424	379	437	424	375	369	387	385	408	419	374	396	387	407	386	384	379	363	411	422	347	380	400	382	414	393	394	389	358	415	393	389	371	410	417	370	385	419	384	397	389	398	370	396	388	345	382	438	377	392	369	360	380	408	392	414	364	386	376	399	391	409	391	360	406	394	385	396	385	399	380	395	407	350	395	391	406	403	384	378	360	401	400	427	365	408	377	365	424	398	391	395	441	383	371	372	415	394	382	389	392	391	415	382	360	400	389	380	386	398	408	414	360	381	370	373	384	375	363	391	384	392	401	377	391	433	391	396	369	386	408	366	376	381	388	358	365	349	403	377	404	394	386	387	410	372	402	383	404	382	404	418	351	386	389	395	398	403	443	416	414	404	399	386	371	371	384	396	388	372	395	383	372	378	418	382	409	362	378	395	404	370	358	404	397	368	391	350	384	400	380	372	380	385	381	399	408	349	346	367	373	397	381	368	391	393	357	373	396	406	379	384	401	419	382	385	403	359	367	377	367	366	412	388	407	370	381	399	386	383	396	382	417	386	423	396	396	387	389	377	371	372	403	383	397	401	396	415	439	372	369	391	375	385	403	418	378	389	410	365	413	394	362	400	357	400	388	415	375	374	368	419	356	384	357	401	422	384	397	380	344	403	370	385	397	379	428	390	414	381	394	384	412	396	411	400	410	392	387	382	377	394	379	379	398	389	381	376	377	392	406	389	381	376	401	382	363	387	383	424	402	378	397	412	389	446	381	370	419	385	388	387	355	413	410	403	385	412	391	362	374	404	380	381	392	387	359	424	379	369	364	373	362	416	375	392	427	416	369	356	397	342	392	416	426	374	359	396	374	366	373	364	382	414	395	400	384	383	382	384	408	408	386	388	407	414	385	392	390	410	403	391	391	401	381	368	366	399	375	394	395	401	389	384	408	385	389	422	357	418	422	392	356	368	388	359	376	393	418	398	392	387	388	361	401	419	357	407	386	408	408	384	391	401	400	440	365	375	388	396	395	405	378	405	384	399	400	401	409	393	367	381	403	384	370	404	386	388	390	396	378	412	408	416	403	383	423	387	412	404	418	401	400	403	402	359	421	444	364	395	390	399	369	382	360	361	405	365	397	405	383	447	417	399	364	381	349	340	370	384	389	366	379	401	406	388	378	362	397	331	408	372	397	401	396	374	377	377	419	374	399	418	387	410	397	371	422	365	370	391	369	391	411	408	395	366	382	414	414	363	393	398	399	436	369	368	378	407	424	441	405	420	410	399	374	418	406	403	401	378	400	377	390	388	395	387	369	403	445	407	423	364	339	351	378	414	382	409	430	395	396	403	419	423	404	413	386	374	386	430	399	437	400	403	392	391	392	360	376	398	376	386	372	391	377	371	380	400	384	432	380	422	403	395	394	396	388	406	356	379	380	400	369	402	373	371	400	380	386	390	358	405	371	362	398	372	386	371	371	385	397	392	439	377	386	404	398	393	379	402	390	411	369	408	374	323	402	412	390	390	356	401	403	415	358	356	385	352	393	380	425	374	365	367	392	371	401	400	401	407	392	369	386	394	403	403	393	396	444	372	425	391	410	395	402	373	361	387	420	444	405	374	358	392	385	426	342	379	395	377	382	399	379	376	369	388	383	400	378	374	384	397	373	391	386	373	400	385	372	389	422	386	417	381	413	386	389	357	390	404	391	370	369	358	367	410	415	411	387	370	406	392	399	381	405	405	408	384	364	386	400	369	370	414	411	387	415	364	392	369	411	402	432	385	384	388	399	359	381	416	386	392	379	420	412	393	430	428	350	362	411	380	363	406	368	381	374	379	423	355	392	415	400	435	397	382	353	340	360	385	398	387	408	428	374	375	398	395	379	360	405	375	393	396	384	383	417	403	368	407	405	380	405	397	369	398	426	376	406	362	409	391	410	422	382	380	385	363	390	408	389	425	396	408	398	385	388	376	387	388	399	419	411	375	377	383	393	396	406	418	352	392	357	397	401	383	366	391	414	381	384	360	393	386	362	349	404	419	404	375	363	374	385	387	375	368	387	379	388	398	372	392	391	403	380	380	388	370	384	401	375	386	384	384	408	365	368	386	416	412	387	383	355	422	384	393	414	388	374	401	378	352	385	381	383	391	379	409	375	390	386	372	375	375	413	344	403	355	394	394	371	366	370	379	376	398	390	382	398	424	387	394	348	397	433	379	421	373	380	367	392	416	448	380	391
5629	2018	2049	1300	993	784	621	575	624	867	2356	2338	1468	837	523	374	370	324	351	359	318	377	372	326	343	389	359	349	353	351	359	351	330	342	344	371	333	331	358	355	349	325	375	341	352	346	365	318	341	347	323	330	363	351	395	354	370	358	357	351	346	361	356	374	319	353	302	330	370	348	348	336	325	378	319	375	345	381	325	386	345	363	337	328	340	336	326	357	377	347	376	337	364	337	344	349	356	342	325	329	345	321	348	354	323	351	357	357	325	317	333	324	367	357	358	342	382	344	351	336	374	324	371	371	355	339	351	336	349	351	353	367	363	350	319	337	348	334	332	342	384	345	376	368	358	366	382	355	351	350	365	342	341	361	353	341	340	371	328	332	350	340	325	365	372	355	357	334	372	347	350	347	344	304	357	330	320	350	347	368	351	362	309	320	350	338	327	337	329	333	370	323	351	391	375	354	371	357	371	354	345	354	342	325	370	357	340	340	328	340	340	364	385	369	331	326	378	362	332	351	310	335	345	327	361	360	305	325	345	334	340	337	364	337	318	326	361	335	337	379	325	355	338	332	365	367	317	343	374	332	356	353	355	345	369	340	348	355	373	327	357	351	356	346	360	356	363	337	351	361	341	351	356	320	357	348	344	328	353	339	337	352	353	351	343	352	337	376	362	345	354	332	325	331	366	335	375	345	299	334	315	352	347	317	343	324	343	343	348	334	347	375	371	370	344	368	347	344	318	357	355	366	363	357	353	347	365	347	361	341	390	354	343	360	384	341	358	337	365	386	341	359	379	368	333	343	363	305	360	341	339	375	348	349	345	352	349	370	352	343	383	343	333	343	334	381	324	340	370	354	336	360	313	349	386	327	339	357	374	382	364	340	377	338	377	350	332	323	364	333	324	369	372	327	315	330	363	370	317	326	362	363	382	388	362	355	340	326	310	356	346	347	328	366	335	348	356	330	336	370	338	330	347	376	360	338	352	336	344	361	315	351	362	343	362	338	343	365	348	367	328	361	357	344	333	344	368	328	348	345	349	327	323	340	351	352	363	356	351	348	378	374	341	329	360	347	392	361	363	343	308	345	344	335	321	344	330	376	352	348	334	351	300	337	385	335	320	337	366	316	337	338	348	376	331	373	363	372	369	314	309	342	364	342	376	334	348	369	359	334	339	382	326	343	348	325	334	362	369	350	338	369	365	329	396	361	366	353	355	353	378	342	370	343	353	335	351	336	356	344	375	383	345	359	360	352	407	342	332	316	335	368	332	364	349	374	360	338	336	342	358	330	355	361	370	342	323	352	365	387	370	330	328	339	368	370	383	348	322	372	392	351	331	358	348	347	359	352	345	333	339	347	331	371	339	338	375	326	350	323	342	365	335	346	346	355	354	339	342	334	363	337	391	335	343	359	369	393	358	351	342	336	372	339	336	365	340	358	336	324	333	372	333	333	341	318	355	355	342	356	358	391	320	355	337	332	312	352	352	334	321	364	362	332	327	346	339	333	331	306	335	381	333	340	367	336	343	351	341	358	325	342	344	325	351	364	331	360	320	333	338	344	341	339	335	352	371	375	367	356	352	356	325	365	354	367	340	327	359	328	323	314	312	347	312	361	361	330	341	365	352	347	336	373	346	369	333	346	346	343	358	351	338	330	373	342	352	324	349	358	347	349	365	351	341	334	358	349	337	354	359	337	352	355	365	345	343	345	357	332	334	325	343	335	327	346	348	343	348	352	326	388	333	326	323	335	359	305	332	321	290	346	354	333	369	339	371	337	350	313	331	329	365	331	348	340	347	347	326	356	336	334	328	365	346	345	379	341	355	350	327	376	346	323	329	390	347	327	334	316	343	349	371	313	332	337	375	323	343	328	375	346	350	334	372	336	347	324	321	346	362	385	368	398	352	357	375	360	366	350	343	365	356	376	346	328	354	346	355	364	334	359	353	368	342	318	362	345	359	381	340	352	365	344	326	332	361	372	332	352	334	352	354	362	359	361	325	353	336	360	324	336	350	332	358	342	328	355	335	359	338	342	324	353	375	364	350	330	349	351	343	344	315	347	380	343	373	358	366	355	358	352	341	336	324	367	336	343	339	365	380	363	357	355	355	317	337	355	367	331	335	339	333	378	360	344	352	343	377	358	331	345	365	326	335	360	351	361	352	363	365	375	368	329	331	385	340	311	382	376	311	358	349	363	307	362	338	359	366	358	337	352	343	351	349	321	344	345	349	338	361	363	320	369	349	348	358	340	357	357	325	339	340	335	330	336	363	342	367	335	364	350	341	320	381	364	362	356	384	356	378	341	298	351	369	385	371	349	330	359	308	350	359	318	397	354	351	375	333	314	344	328	359	378	357	341	372	380	378	372	358	363	356	357	342	324	335	359	368	335	356	370	336	341	355	345	370	337	380	375	317	368	323	365	379	360	332	341	362	366	377	361	328	334	333	306	344	326	363	346	337	351	354	348	407	345	336	360	355	347	322	349	359	351	369	334	332	332	358	339	357	432	325	337	375	322	355	350	349	319	357	361	363	353	365	368	347	380	326	359	328	371	349	355	354	307	340	339	330	357	338	347	364	340	333	359	311	350	374	338	354	344	324	381	357	347	365	366	344	347	360	323	358	337	332	357	330	358	356	353	323	351	339	328	352	370	361	366	343	353	345	354	348	353	337	359	363	355	340	351	351	345	343	368	304	357	342	350	350	309	333	338	362	353	359	348	349	366	362	355	354	353	367	326	351	356	306	376	351	355	347	352	347	365	366	361	333	346	334	321	371	336	345	381	361	321	325	318	340	337	367	329	379	337	354	346	348	359	352	336	342	322	347	353	350	333	367	375	356	347	366	363	394	340	328	358	353	337	361	307	337	342	331	337	357	354	365	338	369	373	328	361	362	328	333	363	370	347	337	358	336	364	338	329	343	336	366	329	342	356	366	348	326	387	381	369	357	383	338	343	368	370	328	381	349	337	354	328	338	335	349	362	367	318	398	345	346	348	321	351	365	328	341	373	344	351	347	341	342	388	357	355	343	346	351	365	333	326	350	346	350	351	335	360	333	359	392	324	342	337	356	358	342	345	338	348	328	338	334	341	349	356	334	344	324	362	343	313	354	314	342	355	312	342	322	345	343	365	353	371	372	352	361	342	371	331	363	338	331	354	366	333	326	328	347	365	355	347	340	340	343	340	364	324	362	344	368	370	321	354	350	338	333	359	362	326	313	344	335	329	312	360	351	351	365	346	355	341	346	342	359	333	333	339	350	330	330	352	365	380	375	363	323	363	288	322	320	347	336	342	348	362	333	386	347	361	367	342	339	389	338	353	338	348	366	356	340	354	358	315	341	348	351	347	358	333	354	360	367	364	354	361	358	359	364	370	354	409	346	359	362	344	342	333	352	360	311	331	339	399	346	372	364	367	351	372	377	342	362	344	378	328	342	314	362	306	354	328	322	363	368	348	339	352	327	386	337	349	352	332	353	363	340	351	323	378
25634	21422	27496	25478	9344	2393	1454	1104	933	2453	17891	18028	11149	3631	1228	591	441	430	395	404	356	403	426	383	378	383	413	456	416	406	392	434	398	403	399	386	416	371	427	396	400	426	374	415	413	421	386	412	386	394	452	405	420	407	387	380	410	396	414	375	375	422	380	432	389	435	374	417	395	390	382	390	412	363	406	415	382	414	378	394	427	401	371	417	420	392	382	419	434	411	426	397	399	419	367	402	417	421	381	427	391	385	368	346	391	356	400	402	412	413	393	428	389	406	375	407	396	400	404	401	383	372	408	418	410	425	368	422	420	436	397	371	360	417	369	374	384	404	370	415	406	381	387	364	421	397	391	406	363	391	403	398	426	414	390	430	416	418	387	406	406	394	393	390	388	452	458	433	366	419	427	401	399	387	403	389	367	407	397	399	416	436	389	404	370	424	411	365	415	381	380	436	406	373	390	392	367	450	386	438	393	391	408	431	394	400	411	384	436	389	372	410	370	387	366	391	390	407	384	398	417	401	361	427	365	408	361	378	402	433	372	394	378	398	425	409	389	420	410	375	400	372	391	385	417	371	376	421	401	414	409	387	392	409	395	380	411	386	377	360	408	413	423	421	415	408	389	394	395	376	445	422	396	383	410	412	414	394	425	397	416	398	429	374	402	372	381	427	379	433	416	408	447	389	398	380	399	398	409	409	414	388	403	422	393	374	399	412	437	399	409	394	411	391	427	361	383	425	404	428	372	426	411	393	377	412	429	408	360	393	411	398	416	383	393	409	388	384	406	358	394	381	423	400	404	410	363	400	386	360	396	365	381	394	379	359	402	386	405	394	429	384	377	379	413	392	400	384	379	428	398	330	406	391	378	408	421	406	394	410	364	397	377	417	434	369	399	429	389	428	386	420	384	391	385	394	390	390	386	384	365	413	442	384	403	367	429	367	372	364	422	386	370	345	441	405	439	443	393	392	391	393	422	370	426	399	421	398	372	425	402	369	405	391	390	411	435	393	382	382	402	394	429	344	405	360	421	389	410	400	380	414	406	381	422	395	407	411	381	383	405	438	366	434	384	346	373	412	391	426	390	374	414	429	387	420	427	409	432	392	385	395	411	393	402	420	394	361	384	367	393	389	421	351	408	372	359	410	404	394	374	394	392	396	389	401	410	388	428	394	382	412	428	412	369	429	405	454	407	428	422	366	385	395	390	412	429	405	378	403	374	380	387	403	402	363	405	381	378	400	368	401	398	401	418	414	409	417	406	420	366	388	361	399	422	393	395	426	411	430	386	416	427	382	417	416	411	397	388	444	431	398	397	396	398	425	398	426	403	403	404	413	373	398	367	398	431	424	410	442	396	423	407	386	397	425	459	412	412	404	406	402	384	383	407	389	411	401	408	359	407	397	397	410	434	367	387	418	433	410	374	373	389	402	403	396	344	382	424	384	395	418	363	419	365	391	416	438	410	407	387	392	397	390	409	399	414	427	384	382	411	423	384	360	402	380	380	375	406	419	450	383	409	419	388	416	370	395	412	413	426	384	371	390	397	377	416	383	381	411	414	356	439	404	412	432	423	383	407	370	430	379	395	419	423	368	400	416	401	427	405	403	373	355	341	365	397	427	421	397	372	411	431	376	407	375	435	380	362	449	425	431	403	408	388	409	423	398	405	393	424	389	422	432	384	411	406	382	362	420	416	383	400	391	395	411	376	383	376	394	395	464	391	393	368	412	403	414	403	379	424	391	407	413	404	385	388	398	399	412	418	427	392	380	377	365	395	401	385	423	399	410	444	392	398	409	382	378	407	420	379	414	387	425	409	388	409	400	371	395	382	388	377	419	399	363	391	407	371	437	374	389	416	423	391	368	367	405	346	378	408	381	404	397	346	395	378	349	401	394	426	399	390	384	349	412	433	425	438	410	359	411	409	419	392	402	410	379	412	414	385	430	371	408	413	393	391	349	395	405	427	401	413	442	395	394	389	399	393	389	408	391	414	416	394	377	375	405	380	360	381	382	391	386	416	393	378	376	404	378	379	408	371	408	370	426	402	354	397	384	408	394	402	404	421	436	447	367	374	403	403	401	385	425	392	388	419	387	408	380	396	384	426	386	415	404	411	412	394	386	394	393	439	381	402	404	406	396	395	439	380	407	383	392	412	436	381	411	432	368	372	386	388	372	377	420	422	414	419	376	406	415	415	441	416	429	405	397	380	393	427	374	370	396	416	393	366	398	424	380	374	405	371	422	413	366	402	394	387	428	390	417	438	395	415	408	358	431	403	406	394	408	430	341	389	439	418	437	381	401	397	421	391	397	409	387	362	390	391	391	399	402	418	423	387	383	400	395	423	454	400	417	384	409	409	388	386	403	416	404	389	401	395	392	401	380	373	383	406	371	386	420	414	396	393	416	394	437	414	398	356	425	419	414	419	392	396	419	427	408	374	396	384	397	372	440	420	420	380	365	373	409	379	444	399	370	380	420	382	422	428	383	350	399	381	378	408	381	395	404	360	401	380	431	396	421	376	416	441	387	401	376	417	420	377	415	367	394	411	394	386	407	432	365	391	383	392	357	433	391	337	435	405	399	406	407	406	392	430	361	388	345	388	441	396	412	371	419	420	432	376	435	396	399	403	394	360	383	389	419	389	408	417	423	418	395	400	417	367	379	415	389	391	380	407	417	409	395	426	365	408	410	429	429	394	380	377	399	389	439	376	399	357	420	376	419	381	406	426	385	375	393	392	403	431	407	415	386	399	388	387	393	387	395	404	419	447	376	415	399	376	388	373	404	402	379	374	388	407	417	373	411	418	429	400	399	439	421	419	385	400	414	401	426	406	389	419	399	411	391	366	372	389	372	412	427	371	388	380	364	412	425	377	357	401	419	419	369	417	381	395	364	446	389	407	394	417	392	387	402	353	417	380	395	415	406	381	395	404	392	427	398	367	399	423	406	449	375	371	438	407	406	415	393	396	415	383	398	398	393	381	404	380	381	378	402	374	418	415	435	411	401	429	447	383	397	386	384	412	381	421	393	403	438	391	394	385	377	415	401	417	401	420	391	387	409	368	406	393	388	433	411	386	425	378	386	385	399	396	389	402	399	391	388	384	384	424	394	396	392	419	422	396	387	398	393	382	372	413	372	413	385	384	410	374	389	386	371	392	407	417	411	430	404	389	401	376	406	409	404	398	391	411	400	435	402	378	398	363	423	367	416	393	409	381	374	400	388	406	410	375	380	410	440	391	402	399	372	386	452	393	401	433	375	378	378	408	393	387	375	426	369	446	426	383	406	377	424	395	414	368	414	379	416	401	397	407	390	412	400	415	392	389	409	381	383	413	374	396	424	384	413	376	414	410	400	392	397	395	405	392	416	389	398	441	409	371	377	378	419	401	376	419	403	392	390	382	381	423	440	360	371	425	410	411	353	388	398	421	438	430	369	426	381	405	379	383	421	394	416	404	365	391	437	398	366	421	407	396	396	398	402	405	415	382	408
4303	5698	5386	3661	2667	2031	1514	1467	1270	3786	19161	16136	9428	3372	1304	640	452	376	374	375	368	406	392	396	440	380	358	370	415	356	390	391	353	409	410	393	358	384	346	375	372	384	382	386	371	329	343	375	358	381	374	370	361	375	355	373	371	372	360	387	399	349	375	394	359	373	405	392	344	352	385	359	360	410	364	352	357	351	383	371	350	374	421	356	345	373	366	373	354	347	369	376	369	378	341	373	368	337	392	405	372	369	374	375	360	396	381	355	395	358	359	375	378	363	365	343	377	364	369	385	393	382	379	402	340	386	382	385	394	344	392	364	362	335	392	352	385	371	364	372	350	382	388	407	370	353	368	359	367	371	401	376	377	372	374	400	369	382	388	347	368	385	369	405	356	376	397	380	385	370	345	381	384	366	387	354	380	368	368	351	341	383	374	381	435	352	397	380	370	375	369	389	371	372	361	361	341	334	340	396	372	359	342	343	365	377	359	345	371	369	366	352	365	372	358	366	396	391	352	377	360	365	365	352	415	405	392	379	397	350	361	355	371	394	332	367	393	388	316	367	364	365	326	324	420	381	352	390	350	406	393	342	382	373	359	371	380	387	372	348	390	356	375	352	329	388	386	388	362	364	372	357	396	398	351	367	377	394	368	393	400	390	360	399	367	376	387	375	399	345	388	371	375	350	408	362	382	389	399	385	367	359	343	363	329	364	368	395	363	351	354	403	387	393	390	332	364	405	342	392	351	391	384	377	398	351	368	390	349	350	387	372	393	384	352	386	362	389	389	352	371	397	353	376	378	385	419	383	385	327	353	396	370	372	371	341	388	340	353	356	377	410	365	378	397	398	365	399	363	347	357	354	378	366	409	358	380	374	336	344	377	343	383	375	353	347	385	352	307	386	355	369	372	411	387	376	363	374	362	377	374	391	353	358	378	371	387	336	379	380	363	394	365	331	412	394	365	386	394	341	410	358	380	400	350	416	401	339	410	386	343	365	369	336	375	386	373	376	408	344	368	392	357	377	353	375	364	374	388	377	395	361	375	344	371	378	362	393	384	344	348	350	381	396	368	372	369	351	360	359	361	377	381	395	345	385	365	364	361	351	396	393	364	367	365	348	349	377	383	358	367	333	374	384	364	374	363	350	363	362	379	361	364	361	361	346	394	372	371	352	372	342	389	370	372	372	380	356	358	368	351	352	392	339	347	384	365	377	380	356	331	393	392	358	361	374	369	351	343	372	357	353	384	362	376	348	362	371	421	369	390	385	391	323	366	383	370	367	364	397	387	395	342	372	365	380	372	374	394	364	414	377	371	379	381	405	385	378	371	357	378	359	395	360	400	370	345	352	366	352	343	371	382	326	358	402	356	395	380	352	365	366	349	390	379	348	393	401	367	358	350	394	357	349	353	349	382	377	355	374	364	362	395	373	352	369	386	372	367	385	355	362	370	378	387	366	385	355	352	346	378	376	340	376	355	385	364	366	371	357	378	351	384	350	368	380	377	382	381	352	360	372	368	372	355	371	339	348	371	380	371	380	357	400	386	393	385	382	368	374	390	352	353	336	363	347	372	343	374	348	410	350	344	384	404	383	391	377	366	365	369	387	394	369	393	390	359	371	363	366	355	362	362	370	375	372	370	371	352	373	380	362	389	378	345	357	342	342	359	388	354	372	387	348	383	348	349	403	387	376	369	341	379	402	373	389	340	345	367	355	372	342	388	386	353	370	377	364	365	359	353	370	382	339	352	377	394	371	351	394	352	360	379	352	382	371	347	338	368	422	387	411	360	396	365	355	365	373	370	368	375	340	311	371	385	327	380	333	361	342	399	375	391	364	363	344	370	350	328	401	359	366	338	354	342	366	384	343	387	360	385	364	343	413	391	378	329	390	382	366	362	341	370	382	387	373	346	353	354	367	412	385	377	385	368	388	369	354	341	342	364	349	362	390	350	386	382	372	400	355	370	377	367	364	366	367	357	378	350	379	384	374	358	354	369	342	354	366	387	406	361	368	354	362	376	330	391	350	382	387	371	393	371	368	366	369	364	404	330	362	353	340	361	332	378	368	364	369	386	361	365	373	405	399	382	406	376	333	353	399	382	352	397	348	366	369	354	377	348	385	366	353	350	367	336	355	361	339	372	365	353	380	393	376	388	361	350	348	397	356	371	342	353	376	395	374	374	366	358	376	370	371	362	366	357	374	372	390	367	345	349	377	332	376	386	385	344	376	388	370	373	360	342	370	405	373	338	359	361	367	372	367	376	366	377	355	407	337	352	381	372	352	367	419	361	370	379	353	346	368	340	368	381	369	331	369	405	367	355	365	376	363	353	332	354	379	377	349	396	378	375	387	399	368	393	355	368	370	379	389	389	381	331	383	371	347	352	372	363	377	369	346	366	339	380	386	372	357	391	353	316	370	377	324	368	391	374	368	379	361	389	373	398	353	362	362	362	371	380	364	405	353	373	369	375	368	335	379	372	363	387	346	356	390	380	369	375	404	380	359	373	354	387	377	378	398	380	413	312	373	345	360	384	402	423	394	356	353	342	340	371	354	373	396	389	361	350	344	377	364	357	392	411	402	326	359	377	367	381	409	386	350	384	365	379	385	366	381	365	335	370	381	338	350	371	395	359	387	377	368	367	368	331	351	363	366	382	365	363	387	398	358	382	390	353	385	392	355	364	359	370	373	363	352	367	367	372	362	388	391	392	398	402	386	380	366	359	359	359	372	377	364	333	368	387	380	407	354	354	368	355	359	345	369	362	344	368	370	373	362	356	387	351	348	347	355	367	381	357	352	365	366	370	389	365	375	404	318	390	358	348	376	352	383	368	415	350	398	360	364	343	351	373	401	356	390	386	355	390	346	370	355	373	328	364	364	358	393	368	395	385	374	367	385	382	354	388	345	397	349	364	379	352	371	358	373	355	380	333	385	354	355	383	391	362	389	391	359	382	330	368	386	352	357	407	370	360	374	395	355	340	377	417	335	373	373	354	399	362	351	386	363	370	406	346	411	348	393	374	342	347	371	398	364	384	350	363	387	377	360	372	384	361	390	367	389	376	400	351	407	355	352	358	379	371	349	374	369	364	390	363	361	384	358	368	378	386	373	388	354	376	391	397	359	361	362	368	378	395	375	358	362	349	384	364	369	366	403	340	346	348	375	408	383	384	370	379	378	363	379	413	369	383	359	354	367	356	401	363	370	325	393	402	374	360	356	389	352	360	366	382	344	393	390	352	394	351	394	374	363	405	349	363	327	389	325	344	381	356	340	393	344	365	351	356	383	351	346	378	393	393	348	362	369	363	390	363	343	395	350	346	390	385	394	380	388	367	359	366	332	369	370	350	378	371	367	360	361	363	342	346	357	375	367	375	411	384	354	385	384	390	360	353	335	401	355	344	345	384	359	405	370	384	395	343	344	391	368	390	406	357	363	385	364	357	382	372	390	340	375	358	394	390	372	394	437	364	341	369	380	385	343	355	374	348	357
24567	21414	28646	24611	21098	9550	3223	1948	1295	2949	29136	30568	21442	7900	2308	935	614	530	608	549	531	517	548	542	558	521	539	547	501	563	560	527	545	527	531	564	532	537	544	580	554	525	557	451	547	546	499	548	483	508	494	548	505	556	520	557	541	517	522	538	522	584	518	553	531	537	534	506	504	501	558	505	532	516	542	520	546	542	508	519	538	527	490	521	538	524	523	536	522	546	503	540	546	544	565	498	528	522	577	559	556	527	497	516	507	524	530	521	523	517	537	515	552	544	497	545	529	543	526	583	506	533	535	566	497	551	480	492	508	501	510	541	545	516	538	540	548	541	546	559	530	532	489	543	509	484	502	535	559	556	533	488	520	529	512	485	537	538	505	541	532	555	505	523	526	482	538	471	535	536	494	541	583	557	519	519	556	524	567	524	509	507	506	526	493	477	551	547	527	527	544	511	517	501	547	518	522	506	523	568	576	570	489	546	574	516	491	499	545	487	571	520	538	529	544	483	538	539	483	494	512	550	559	503	526	537	528	518	546	523	506	548	516	526	526	524	494	500	560	561	508	548	499	525	507	554	512	523	572	565	501	520	512	548	516	509	503	530	542	506	528	565	534	531	545	535	522	461	533	532	526	514	533	516	528	529	524	521	506	492	534	534	555	539	505	551	558	518	526	509	535	545	502	545	498	530	531	495	525	551	538	539	531	530	515	514	514	515	542	487	507	506	545	493	516	550	515	520	530	519	559	513	530	488	501	521	521	508	537	512	519	527	524	499	509	529	550	508	526	510	507	562	551	508	541	537	546	561	515	529	540	543	556	538	518	524	542	511	539	526	533	516	496	531	520	540	482	502	502	485	516	515	522	514	508	529	529	565	525	502	502	512	541	526	532	504	503	503	566	570	543	509	532	508	524	540	521	538	504	539	536	514	515	526	543	488	477	532	492	528	560	559	525	535	558	512	543	510	470	532	541	483	520	514	540	533	533	521	570	536	521	509	493	506	545	512	521	512	494	513	529	545	546	536	516	532	527	517	516	493	540	515	522	528	534	549	516	535	525	518	501	550	534	483	475	518	513	490	494	457	559	538	528	494	560	564	548	491	549	488	520	548	555	531	548	543	553	501	503	523	518	497	485	491	535	517	511	480	492	519	507	550	496	525	524	534	521	539	505	518	540	568	517	512	487	482	502	488	533	521	501	529	558	548	533	485	523	493	506	510	498	532	506	505	473	545	514	521	509	508	546	527	515	506	548	534	530	585	488	554	489	518	537	500	532	487	536	527	529	518	515	536	516	535	504	489	553	463	515	536	531	570	557	513	511	543	522	489	527	546	510	541	527	523	491	529	532	507	544	499	519	505	527	562	516	508	562	507	475	536	561	503	510	496	541	533	502	567	519	557	514	528	521	508	535	543	570	510	533	472	557	531	529	515	519	572	546	519	511	508	571	515	559	511	487	528	559	497	512	551	576	531	534	568	559	510	501	530	527	569	541	532	510	526	552	550	496	526	504	530	565	502	563	489	497	538	509	505	514	567	509	530	528	529	508	556	507	525	522	570	509	500	508	507	535	527	518	525	540	507	538	536	540	526	557	517	490	508	592	545	507	490	535	553	513	553	541	509	523	528	496	545	508	539	504	537	552	513	513	558	529	548	526	501	517	497	531	487	491	536	525	477	505	505	496	541	505	529	511	524	543	514	531	521	491	532	512	525	536	556	528	537	493	480	508	509	485	535	529	572	564	526	540	561	524	534	514	527	539	490	522	549	554	536	497	514	544	513	541	524	533	517	541	501	544	546	546	487	536	534	546	528	511	519	515	534	498	514	510	535	529	551	549	481	554	560	533	528	532	495	540	509	480	530	540	547	541	527	513	503	490	494	505	522	525	488	507	485	502	539	477	572	502	538	544	475	545	545	521	540	520	550	494	537	488	549	540	527	490	529	511	524	526	539	553	524	520	554	517	518	511	546	519	534	485	528	453	512	531	545	549	570	545	523	538	485	511	501	539	529	519	544	521	527	524	524	515	500	508	535	528	543	544	582	513	510	517	526	489	524	547	533	545	528	492	521	540	569	505	551	529	537	536	503	512	475	518	486	507	556	513	533	513	509	558	505	536	544	487	512	544	534	535	518	511	546	542	478	561	508	530	520	502	543	494	529	537	527	516	548	520	502	538	542	508	559	509	503	485	551	535	531	490	495	521	500	511	558	505	506	534	505	515	495	509	530	532	546	501	536	532	489	522	506	485	538	522	550	550	514	509	526	546	511	518	514	541	484	562	561	542	567	527	513	519	524	477	480	546	540	507	540	514	548	519	523	537	542	512	521	547	513	515	496	513	505	521	498	497	526	515	553	523	561	523	500	507	512	490	553	493	476	514	555	466	537	506	541	554	529	533	511	486	533	515	562	566	524	511	495	525	508	549	530	519	518	529	532	537	494	548	503	516	519	514	538	510	577	541	519	542	536	523	522	497	552	533	541	556	473	499	555	476	521	544	521	469	539	557	567	488	526	490	528	516	567	541	531	513	506	516	506	541	565	525	515	537	470	529	492	521	511	533	523	523	543	527	545	547	522	540	556	511	504	508	534	535	541	529	523	540	508	512	491	514	526	510	553	549	516	495	498	505	502	540	499	486	553	522	474	517	563	513	521	515	536	548	514	534	532	521	516	514	525	593	504	545	532	527	510	490	555	506	516	522	490	563	529	513	494	499	522	514	478	520	543	540	558	531	497	542	540	515	522	541	489	524	526	505	509	551	530	520	527	520	507	515	514	506	524	561	515	558	476	522	522	563	515	514	551	546	548	546	541	529	490	534	495	473	510	514	500	539	531	507	515	534	562	522	517	509	512	503	507	495	502	512	498	546	535	505	517	506	517	518	536	488	547	549	510	491	497	575	513	528	535	536	520	524	516	541	507	535	513	539	499	497	500	518	507	514	523	513	478	488	510	532	542	512	527	499	566	470	506	508	544	492	542	509	523	517	523	557	539	500	546	493	546	522	512	517	516	513	541	474	557	533	559	519	556	519	560	543	521	535	497	545	518	556	511	507	539	517	494	489	517	496	546	526	504	495	493	483	529	533	518	539	521	510	541	547	511	508	478	490	528	546	496	548	519	512	516	533	535	507	545	489	486	527	539	528	521	534	512	556	502	562	549	551	529	500	509	529	538	534	518	501	518	514	488	524	511	483	479	510	570	554	509	543	502	454	500	520	566	488	512	511	520	561	507	489	489	530	515	498	481	513	538	505	545	538	490	544	566	519	530	486	537	542	514	548	528	512	521	501	546	508	555	523	498	532	532	547	503	521	493	541	497	514	502	545	498	520	529	501	513	513	524	537	510	556	527	518	511	552	553	510	528	527	538	576	500	555	571	516	587	517	481	519	499	543	537	556	524	556	504	528	554	471	526	532	504	548	511	522	490	503	530	493	529	526	512	552	496	510	523	525	552	529	518	507	517	518	530	523	524	520	516	563	542	524	532	537	528	522	539
4756	8535	10811	6591	4335	3690	2764	2455	1865	4566	30454	26724	16783	6047	2278	990	557	505	493	493	499	495	466	445	491	439	549	435	458	476	470	460	460	485	464	475	455	482	507	505	481	462	473	460	490	444	487	487	471	482	454	483	484	513	498	500	537	475	464	456	466	499	523	475	487	505	495	496	484	491	504	498	482	497	465	470	473	443	499	453	496	485	511	470	523	461	479	511	476	450	500	469	454	444	464	430	471	493	501	464	466	455	478	495	471	458	496	465	466	495	514	484	432	493	454	481	490	506	497	468	495	475	476	491	500	465	455	500	500	475	467	503	462	478	501	455	511	472	487	476	469	481	484	456	485	456	482	477	493	487	470	468	464	466	499	467	463	504	469	443	488	493	468	476	444	475	450	521	484	463	461	506	441	450	453	500	485	454	492	482	475	448	509	452	508	457	479	491	484	470	452	469	468	452	447	439	465	471	479	472	490	457	476	448	464	487	474	483	454	443	473	493	454	478	486	477	433	407	458	497	508	459	474	491	469	477	470	444	507	486	487	467	481	493	454	421	468	488	480	488	475	482	459	460	483	507	445	473	509	453	433	452	481	490	472	481	496	454	483	466	501	510	453	451	453	433	477	445	499	454	443	510	456	529	475	472	452	470	451	453	481	478	467	496	463	487	474	444	470	463	469	522	465	489	488	488	498	512	480	453	494	481	460	481	472	511	457	501	503	473	474	487	475	463	435	475	472	435	464	469	445	490	513	457	482	487	456	458	475	457	454	516	481	492	461	443	469	466	514	444	463	476	454	457	479	481	471	463	491	505	476	443	447	482	449	469	476	511	485	485	516	504	482	510	502	468	450	463	508	448	457	500	422	451	480	495	484	487	436	469	527	450	478	482	465	456	476	498	413	438	456	506	490	481	445	466	441	488	489	527	476	509	468	459	487	493	480	484	456	448	465	520	444	451	468	449	496	494	485	469	464	455	434	479	464	471	487	475	499	476	459	491	446	466	504	477	481	466	506	506	442	456	470	444	471	467	450	446	468	494	503	466	495	453	472	469	453	502	456	489	477	513	489	484	469	458	480	497	492	453	523	483	474	512	491	501	499	459	494	463	472	491	470	436	477	443	490	465	504	519	467	486	465	450	463	491	469	489	456	452	507	497	483	509	484	442	490	462	477	479	475	482	472	452	488	470	463	460	474	456	440	524	433	487	490	469	455	414	489	476	463	473	438	487	449	482	481	502	444	515	477	465	480	487	500	490	435	457	446	443	495	478	440	447	460	472	462	450	477	476	462	476	463	480	473	435	460	462	450	481	485	441	501	424	465	489	482	530	501	478	494	468	477	477	477	490	461	504	468	491	485	475	489	469	439	467	415	510	445	460	457	452	480	444	509	487	420	472	452	487	492	460	474	490	476	487	535	466	496	502	456	450	434	453	477	501	450	457	459	502	489	446	454	474	468	489	485	468	478	464	466	476	486	461	482	498	493	493	489	481	468	473	450	461	481	469	482	495	475	523	447	498	469	472	459	474	470	482	432	458	515	474	439	487	452	508	478	453	478	489	468	460	502	488	439	458	478	488	461	451	517	487	464	490	498	448	481	438	473	487	464	475	489	462	477	483	482	479	479	445	459	461	457	491	484	433	493	448	505	451	495	529	457	477	441	445	431	496	509	476	452	476	478	482	470	458	470	507	497	483	452	474	463	467	477	470	400	480	446	476	473	449	456	465	484	464	496	473	476	485	439	490	466	450	503	449	482	450	435	471	471	469	480	487	436	465	498	501	473	475	469	518	441	443	477	480	490	519	489	447	485	462	501	484	518	467	460	546	423	491	450	456	486	492	454	466	475	457	438	484	482	489	495	468	519	490	486	436	486	478	451	477	441	463	437	471	480	474	469	471	498	481	488	496	481	476	434	472	464	453	420	454	472	491	493	445	502	425	488	444	493	517	496	469	465	470	473	481	444	446	482	462	469	487	474	464	486	473	453	473	482	464	477	467	489	513	442	458	463	480	456	467	458	448	472	462	455	457	471	472	462	494	501	502	506	485	437	446	461	440	503	503	508	454	504	443	473	439	478	441	468	483	452	489	470	500	451	440	444	508	451	474	435	497	508	449	504	477	478	482	444	469	507	484	483	484	447	452	478	500	469	451	452	457	448	502	486	466	482	501	481	493	496	450	456	464	480	515	484	476	474	440	476	459	455	480	461	464	476	522	460	485	459	531	477	509	463	484	486	477	444	476	473	493	495	437	484	484	448	467	488	473	505	510	467	440	460	495	476	440	458	510	495	485	460	434	465	426	480	468	516	441	513	479	476	439	451	504	512	511	467	447	484	451	521	448	451	449	463	474	519	495	446	464	481	471	498	489	478	483	449	489	489	520	474	468	495	500	484	502	501	438	483	444	497	486	492	516	481	458	486	479	473	478	473	457	464	480	476	464	439	463	494	484	490	470	481	465	478	475	476	464	469	469	455	458	519	508	462	485	467	463	473	489	444	455	487	458	478	437	478	484	442	513	542	451	466	493	513	439	502	468	438	457	466	469	482	499	467	434	516	448	477	459	485	454	443	494	467	423	497	473	426	441	462	456	463	477	487	473	476	474	455	472	461	483	488	492	452	470	476	440	431	514	469	458	490	472	471	506	436	499	454	480	494	460	489	442	499	478	473	429	441	492	474	489	468	472	489	466	511	481	483	470	463	482	492	474	464	494	490	468	476	498	436	475	512	481	469	457	501	468	445	467	505	448	468	493	477	418	457	472	466	486	471	461	489	449	487	483	516	484	460	448	469	460	477	467	471	442	466	501	523	425	488	469	471	467	459	509	471	477	476	459	470	483	473	436	465	443	436	455	480	460	467	478	430	494	469	455	438	472	474	477	440	476	448	463	484	467	473	460	454	493	497	462	474	473	479	500	473	485	464	482	496	493	481	461	487	425	488	451	453	478	503	462	457	458	466	452	497	482	478	487	495	473	468	491	485	466	483	476	474	432	500	476	498	474	494	494	481	485	474	474	451	454	472	440	453	500	494	484	451	472	460	490	468	448	463	477	432	479	486	448	470	447	465	485	467	490	453	494	462	465	473	462	484	435	488	481	439	547	471	517	474	471	428	480	481	472	492	476	445	506	456	479	475	437	455	441	479	479	445	426	460	485	476	463	445	470	443	471	442	512	479	474	478	487	447	473	429	448	481	469	475	457	472	432	479	488	484	459	455	491	459	442	453	452	447	457	491	488	461	458	462	464	446	483	434	488	479	465	488	487	434	460	469	476	477	469	445	465	477	479	477	480	494	442	470	495	488	468	488	470	458	478	490	435	469	487	483	436	471	480	444	489	511	494	527	448	445	473	434	486	442	490	436	494	478	478	479	473	490	475	449	449	494	467	466	493	463	479	446	495	498	480	456	440	464	463	474	479	451	434	471	511	468	511	481	430	475	476	464	489	491	456	478	478	473	507	476	474	479	470	467	465	476	486	446	432	447	468	467	470	488	481
27590	10888	2728	1861	1177	799	646	650	508	586	1948	2386	1604	816	591	459	420	404	409	436	429	401	434	403	406	394	452	421	418	438	411	401	411	382	393	379	413	415	436	417	417	397	412	388	404	418	421	398	383	409	415	437	405	387	368	391	403	387	415	430	425	447	427	433	386	367	415	444	402	383	433	381	404	465	386	416	395	390	381	409	432	424	385	405	419	394	416	441	393	403	415	424	407	401	371	441	389	384	413	399	398	364	420	430	390	401	420	418	421	391	436	404	428	425	434	397	430	398	413	440	396	393	428	376	458	365	409	420	411	376	361	426	408	375	423	420	374	438	394	445	414	403	404	437	412	434	401	411	425	421	391	391	451	411	380	405	409	395	426	369	445	399	406	424	401	408	401	385	409	468	423	413	395	420	407	411	397	391	374	404	428	384	438	388	382	408	382	399	415	405	389	442	366	415	414	424	418	410	426	411	426	383	363	382	436	413	446	385	438	410	390	396	454	384	378	415	412	385	383	407	405	430	392	408	372	402	379	405	404	395	402	398	394	396	407	394	424	389	415	393	423	398	433	412	384	414	404	405	392	436	392	398	433	385	382	413	408	418	451	396	395	412	402	368	432	387	387	398	430	405	403	401	409	394	375	383	413	408	409	404	412	454	398	388	370	396	416	403	400	404	387	369	435	425	420	391	410	394	430	443	410	418	421	418	391	368	406	426	430	404	420	433	407	447	420	439	416	430	412	450	371	414	365	362	383	397	409	405	390	386	420	398	379	416	443	414	403	401	441	430	402	412	437	448	410	396	395	416	385	408	349	390	410	391	393	394	382	393	410	385	389	412	379	415	416	381	391	395	367	402	404	428	421	405	391	389	381	382	414	418	429	421	422	412	410	424	455	388	367	418	403	384	412	414	417	384	373	431	438	395	403	406	416	387	387	418	396	454	397	377	419	395	404	400	416	363	368	393	395	402	426	409	422	386	391	376	438	404	407	403	414	431	420	435	426	401	407	410	383	406	408	427	390	405	394	388	396	422	408	380	413	410	432	383	397	407	394	384	415	366	389	414	409	378	449	420	428	380	404	417	428	453	446	391	401	427	391	414	393	430	413	435	386	402	415	425	412	409	457	402	390	397	401	418	436	389	411	381	407	389	382	416	387	399	399	421	386	380	408	411	442	402	423	403	403	409	398	447	426	412	411	416	397	403	416	402	368	409	379	406	408	428	420	409	371	408	432	418	387	416	420	397	384	390	400	398	381	387	408	405	423	444	387	416	395	384	412	385	385	411	433	389	392	441	388	417	424	398	395	412	429	400	402	409	407	416	423	412	382	417	361	432	377	407	465	391	397	427	455	423	430	422	443	407	428	362	408	409	415	437	423	410	418	411	378	396	401	426	406	424	389	428	415	409	403	417	426	417	412	369	371	410	395	421	398	414	420	420	387	398	457	393	395	393	424	426	395	422	383	382	425	387	357	394	412	421	435	404	399	414	448	411	384	396	413	363	429	394	422	445	457	450	409	405	385	403	396	416	432	398	415	400	428	415	426	430	400	426	434	380	370	380	403	394	456	377	434	416	400	391	400	423	378	418	415	391	421	414	413	441	396	442	414	391	418	408	426	417	396	391	403	382	422	384	407	411	382	406	411	397	384	422	382	431	404	389	390	417	412	418	407	397	410	451	393	393	434	364	381	416	409	392	406	405	425	428	400	367	431	438	385	466	412	428	404	393	398	417	397	420	410	414	405	403	397	385	394	418	399	405	406	398	426	416	402	392	399	389	417	417	393	399	429	384	383	378	406	404	410	415	375	399	371	433	420	386	402	411	418	436	414	427	409	399	402	388	407	404	380	414	380	429	374	448	385	449	424	437	406	398	421	400	417	375	392	418	399	427	429	411	427	408	436	376	389	417	368	423	408	391	431	394	434	419	450	399	385	409	375	421	421	447	390	400	392	415	374	396	386	399	420	437	434	439	429	419	426	419	393	388	417	413	379	422	405	417	374	431	394	439	428	416	389	414	365	366	392	403	413	373	430	397	387	431	407	388	402	399	411	387	422	387	378	408	403	378	411	415	403	394	415	390	389	429	434	411	427	421	406	407	423	430	386	420	441	405	401	384	386	397	381	392	409	430	380	369	412	373	380	404	402	386	440	421	430	408	415	404	394	413	417	400	406	417	360	411	435	412	413	404	412	377	441	385	384	394	388	377	404	428	370	404	359	409	388	449	391	413	376	394	417	399	409	406	410	404	379	438	414	385	424	410	422	381	429	389	399	397	406	393	414	421	397	434	389	396	420	401	391	415	388	384	386	418	415	402	416	416	392	410	438	371	433	417	407	424	458	389	449	381	407	420	377	388	434	450	398	404	404	379	446	417	434	434	391	442	430	408	407	388	410	426	390	399	408	405	421	410	388	414	381	422	370	435	409	393	413	420	344	407	415	407	394	382	380	391	410	424	413	436	425	415	396	412	435	438	412	379	385	394	420	425	434	393	393	429	425	395	425	411	459	431	386	396	441	385	406	401	406	406	392	403	394	389	382	386	410	425	431	380	362	389	395	375	391	413	394	416	384	412	420	398	386	436	430	393	418	372	408	395	431	405	390	409	405	423	440	452	421	422	404	376	428	357	394	415	402	412	400	438	397	425	394	388	400	456	435	364	380	372	369	386	419	421	407	406	422	405	391	413	407	418	398	421	373	412	421	379	442	441	407	393	429	426	400	387	438	405	408	435	401	403	444	430	389	428	408	440	407	402	391	396	395	410	404	406	407	392	401	405	373	414	408	445	404	419	419	410	402	410	428	423	381	454	427	402	395	401	386	377	400	364	422	415	410	404	412	420	420	443	417	408	386	415	426	406	403	391	388	424	375	399	394	393	428	393	390	414	393	451	428	406	403	435	404	392	427	438	378	392	414	419	405	456	429	443	404	427	353	370	416	408	408	352	379	384	379	380	380	425	429	408	442	463	448	397	437	380	418	413	390	397	379	436	402	410	422	395	411	406	428	405	419	364	413	383	405	405	416	422	413	435	437	380	400	422	384	410	412	411	374	400	403	407	418	381	410	413	403	407	437	458	406	419	391	419	439	400	418	411	400	418	404	402	397	416	425	420	387	386	444	416	361	407	387	403	377	404	389	391	407	355	411	406	444	418	393	415	409	399	400	398	430	416	425	392	396	390	429	421	421	388	426	394	381	375	402	395	426	390	385	394	422	407	409	418	395	382	398	395	402	443	412	400	412	381	409	433	394	432	414	416	410	431	417	408	418	440	402	431	403	408	396	393	414	392	369	424	402	391	415	360	409	408	383	385	385	389	412	417	376	421	423	432	410	388	403	405	420	419	418	395	392	376	395	433	373	406	396	439	411	422	440	409	408	387	412	406	370	435	403	404	422	410	424	418	413	398	409	422	374	426	426	376	400	437	394	431	394	390	389	419	405	408	376	367	398	410	393	373	394	375	413	434	402	391	391	395	410	394	436	415	419	408	402	391
5683	1944	2262	1656	1202	874	891	807	526	661	2546	2674	1685	835	477	362	373	358	351	359	370	377	388	358	352	356	363	356	347	384	381	362	350	370	340	357	363	383	388	366	388	384	377	352	361	360	334	322	354	386	387	382	378	356	407	378	354	356	372	360	349	341	357	357	340	338	327	366	351	356	367	343	353	362	383	333	349	351	353	361	366	357	352	360	371	364	362	331	395	392	376	341	375	357	368	355	345	358	333	404	367	323	411	361	403	382	397	315	358	346	365	353	344	347	336	372	357	380	370	373	352	347	375	315	388	371	350	373	334	370	370	358	335	356	390	366	356	323	385	347	360	346	366	364	356	376	392	306	392	380	365	329	354	345	378	358	371	341	373	337	395	337	345	357	378	369	346	346	357	386	354	358	355	363	356	363	364	376	347	367	370	389	380	364	390	345	353	371	380	361	359	357	374	383	348	372	362	362	353	372	369	355	349	379	318	369	349	381	353	386	340	356	339	353	364	359	365	355	333	359	336	382	376	382	339	379	395	369	346	343	398	353	381	374	385	404	382	338	372	367	373	353	329	326	334	387	371	343	369	365	370	389	384	368	333	392	351	365	367	329	343	318	337	396	356	340	363	352	352	314	356	372	375	344	327	357	361	373	347	343	367	375	421	349	363	328	336	368	347	325	360	326	390	341	346	391	383	369	382	365	377	371	367	329	348	355	344	358	359	381	392	393	356	335	354	387	376	364	365	391	371	389	354	384	365	376	391	361	375	375	364	363	387	347	390	359	398	394	379	348	346	354	332	325	365	349	356	356	390	404	329	404	371	354	379	351	377	355	358	346	372	343	325	394	370	365	328	390	377	368	360	381	393	350	358	369	339	388	368	352	390	373	354	349	347	361	347	394	354	370	364	340	368	343	365	328	355	359	396	378	368	370	374	376	363	362	374	342	372	357	356	402	367	357	363	381	366	377	375	346	368	365	374	365	353	376	356	360	375	338	357	344	353	345	374	367	356	367	356	352	374	374	330	350	367	338	384	392	358	352	347	385	354	389	349	342	356	373	365	372	348	383	368	355	347	367	353	334	378	363	354	375	358	361	365	371	337	368	378	351	382	370	364	345	358	356	385	357	354	387	329	348	393	360	372	367	348	346	307	400	346	393	354	362	368	358	354	362	350	355	370	378	368	369	335	348	354	345	346	373	353	365	332	363	380	390	351	356	355	401	367	332	368	382	327	390	342	357	326	386	383	344	371	333	336	379	361	360	348	379	342	371	383	379	345	367	372	338	371	363	395	362	352	353	338	320	329	354	348	354	378	340	352	349	314	386	385	361	346	360	340	352	343	360	366	358	347	379	360	344	330	348	374	376	340	383	392	348	345	367	335	363	361	347	371	355	353	355	369	411	339	359	364	356	383	371	392	376	366	356	395	368	389	408	350	357	362	392	373	353	378	363	358	364	382	382	390	365	361	372	321	335	356	349	392	345	339	339	328	333	378	353	355	395	383	378	361	394	376	377	362	348	343	357	369	335	387	371	373	350	366	347	355	351	388	348	331	338	344	356	339	323	343	358	389	374	365	358	362	339	386	352	359	344	354	339	365	386	359	352	362	395	327	350	364	364	351	339	362	363	377	358	367	363	388	387	345	373	378	391	376	378	391	369	382	372	363	343	349	373	361	344	384	349	361	336	363	375	305	369	356	371	383	389	330	351	349	368	393	373	378	358	382	361	393	391	340	374	361	371	350	343	391	379	364	374	374	339	374	370	348	360	401	358	392	358	386	378	391	364	383	359	365	348	353	368	388	354	399	375	349	362	370	396	360	362	385	364	374	366	343	343	375	350	383	347	372	339	379	396	315	350	381	363	416	338	394	372	393	362	364	402	364	390	342	373	367	386	347	367	358	342	367	356	367	368	388	345	333	332	389	367	374	369	355	363	376	365	346	388	344	371	347	376	371	318	348	372	372	373	339	418	390	380	350	359	382	344	378	356	353	373	350	353	337	354	322	387	340	380	368	333	366	367	363	350	370	354	367	368	373	350	351	382	374	377	406	331	383	371	364	329	347	369	371	405	409	350	360	401	328	351	368	353	390	377	374	369	351	355	342	360	365	361	356	348	328	380	369	342	346	355	357	382	348	332	327	335	353	375	383	370	326	375	370	374	370	345	350	380	375	361	346	354	354	385	396	387	376	334	366	343	342	360	366	342	338	343	366	369	395	346	392	363	351	376	358	360	376	386	351	381	383	355	351	363	365	347	354	366	357	310	376	397	386	353	351	337	361	355	351	381	365	370	344	373	364	379	360	366	383	367	347	399	360	338	392	351	349	327	366	363	349	375	352	369	329	377	357	347	371	380	368	348	375	345	371	359	374	348	380	381	357	350	352	316	384	373	388	398	359	358	374	361	355	371	356	366	375	368	364	359	367	373	361	395	364	366	328	359	341	367	349	326	355	386	331	356	379	365	394	359	351	353	376	399	356	364	391	353	369	366	379	376	366	321	369	366	351	363	388	338	344	367	350	362	348	385	384	391	345	394	357	354	386	377	407	386	359	349	381	376	345	382	398	392	360	395	385	373	345	385	348	353	376	380	374	362	359	369	389	372	364	347	377	366	368	358	377	364	372	391	355	368	359	384	391	345	345	367	375	389	337	393	362	373	380	367	368	368	385	327	371	352	347	352	388	370	364	339	347	396	380	336	347	353	358	367	357	370	348	384	360	387	334	350	373	372	357	357	324	347	375	348	405	371	392	390	355	389	384	367	350	354	337	385	377	378	380	341	373	403	350	352	339	345	340	368	358	365	398	349	356	378	381	347	361	348	346	320	390	395	363	388	372	323	342	396	383	359	345	388	384	393	362	307	385	393	374	348	352	362	368	334	392	360	359	345	370	356	344	347	382	328	397	335	362	367	371	367	365	376	343	391	395	407	359	380	366	391	362	392	364	349	364	377	361	382	358	383	366	352	379	341	370	332	376	406	366	330	374	365	353	352	358	366	359	388	342	358	381	366	363	368	369	383	340	371	398	379	339	347	395	362	330	370	361	352	366	353	375	397	366	373	361	340	355	341	382	347	365	383	369	345	377	405	328	354	380	383	361	344	364	374	347	372	373	355	371	367	366	357	349	379	374	357	370	354	369	373	333	369	357	396	368	356	370	342	358	403	376	382	356	360	336	365	354	371	337	331	375	387	351	365	354	374	353	360	357	391	360	368	353	373	359	345	361	362	362	345	344	397	342	328	365	336	348	368	345	328	343	393	353	373	342	351	371	355	378	369	379	389	392	338	393	370	373	324	378	360	362	370	371	376	370	391	347	369	377	348	356	355	369	343	388	358	369	379	371	371	310	328	423	379	350	357	357	359	366	400	378	378	360	351	369	330	389	336	346	372	371	357	332	371	373	348	371	351	347	403	356	354	346	383	334	360	391	340	356	380	369	366	362	373	368	383	354	379	411	364	319	360	371	354	362	362	359	341	331	335	336	376	353	345	368	391
25717	21421	27476	25483	8685	1956	1327	964	756	3083	19367	19688	10206	2784	984	618	435	471	455	458	441	444	407	442	441	381	435	403	451	422	437	430	422	413	460	375	421	454	384	401	407	445	406	433	445	460	403	414	433	427	428	400	408	417	412	440	433	467	463	447	426	391	376	421	437	407	422	445	382	461	401	432	424	420	438	425	399	401	425	408	454	417	430	407	415	425	406	378	459	407	434	427	484	403	468	405	443	421	442	388	439	422	441	411	436	411	452	420	388	451	437	419	424	414	392	414	438	393	441	412	438	432	452	383	432	403	402	396	423	392	388	415	442	463	447	398	452	413	443	405	390	397	435	441	427	413	398	424	410	403	433	432	433	437	412	423	382	416	426	471	439	361	441	417	437	393	467	420	416	415	421	416	433	445	443	387	422	413	402	417	445	401	434	439	402	435	409	400	400	429	397	420	399	409	411	432	423	449	433	425	429	436	420	391	414	423	422	430	415	439	435	450	423	418	411	383	430	417	396	426	429	455	464	391	442	397	409	416	418	429	455	416	412	442	408	419	433	400	428	421	438	391	419	448	430	455	432	399	376	416	452	398	453	420	393	417	412	434	403	423	434	410	389	388	423	435	424	380	407	420	375	451	403	402	393	417	420	425	374	395	439	418	375	435	408	420	399	408	438	431	428	420	429	412	415	422	424	412	405	418	437	467	390	406	414	418	401	405	396	439	392	401	455	450	403	438	401	415	437	398	427	455	397	420	404	423	427	425	413	409	408	442	397	429	404	396	425	419	443	381	473	397	422	417	429	403	384	389	457	383	395	409	428	468	427	439	401	384	405	393	425	424	459	411	409	373	436	431	407	381	410	402	433	403	423	443	431	432	409	409	463	422	416	402	414	446	413	419	399	408	415	408	437	404	408	419	380	406	386	406	401	423	427	407	415	427	430	390	443	434	416	444	402	418	411	421	413	396	404	426	419	403	421	433	409	471	442	445	394	445	434	447	397	396	433	421	434	427	437	422	386	416	381	430	456	368	410	395	416	436	407	420	445	374	403	451	418	428	428	411	432	436	430	392	417	414	420	438	426	410	420	408	422	419	467	424	419	452	370	409	447	405	418	432	425	405	423	419	415	411	417	388	418	425	410	435	363	433	375	388	377	439	442	445	448	445	406	409	398	428	434	432	439	402	458	385	410	415	422	414	456	402	409	425	417	396	392	425	423	430	453	435	439	408	429	407	446	418	412	407	423	400	460	420	453	446	411	414	473	420	448	418	399	407	388	414	404	383	433	456	410	419	390	427	392	376	436	416	449	401	415	432	412	418	424	427	392	404	392	432	440	399	404	401	411	432	402	410	430	409	418	400	440	414	427	461	421	422	416	425	423	435	424	372	418	411	418	378	416	404	388	454	415	437	400	416	395	380	454	413	429	437	408	406	413	426	439	417	435	395	428	415	405	419	406	418	410	431	425	401	438	412	400	420	410	416	448	435	427	382	390	449	403	418	392	407	424	437	403	433	390	402	405	397	442	405	426	400	435	426	421	411	459	429	378	418	407	451	404	436	427	405	410	430	410	425	410	410	427	417	436	429	412	414	443	417	454	426	425	440	410	423	375	405	389	431	397	408	423	430	413	407	441	411	362	418	421	435	415	414	439	382	438	399	374	406	450	406	401	411	418	426	432	423	451	421	473	445	390	408	441	429	415	392	415	437	439	431	399	400	411	398	415	441	396	445	418	390	422	433	434	411	456	415	399	433	446	418	386	435	433	429	391	439	391	429	425	418	425	438	399	425	421	389	408	430	392	469	413	444	436	415	452	372	448	384	412	404	426	453	441	421	423	434	424	406	394	447	436	452	453	383	391	373	421	407	418	449	419	432	424	401	398	411	417	421	442	425	406	398	437	453	401	453	442	444	406	423	445	437	443	434	410	439	407	423	424	378	423	409	473	408	415	392	431	396	414	392	432	415	395	393	420	413	421	417	441	443	386	422	454	441	462	428	386	449	421	389	410	424	414	415	420	452	412	421	397	405	371	393	420	390	447	456	419	384	456	406	398	401	417	415	443	446	456	412	356	397	433	409	413	418	437	434	433	405	430	379	402	394	373	450	439	411	407	428	435	400	433	436	381	441	409	458	394	418	407	418	394	437	416	438	381	422	442	405	430	378	421	465	430	407	418	407	413	452	418	385	414	434	385	417	438	432	401	424	419	425	396	437	430	443	381	431	413	423	395	439	389	441	462	448	445	414	417	411	402	431	427	395	409	411	418	410	415	421	425	412	417	419	415	441	456	406	414	437	407	411	426	406	409	454	447	396	431	440	385	446	411	383	404	429	389	437	403	388	422	430	418	411	444	431	412	427	423	431	409	427	380	457	423	408	415	458	403	430	412	405	400	404	399	436	460	417	456	404	441	414	385	422	412	404	421	376	410	399	425	447	383	414	436	408	430	418	420	410	430	427	443	444	456	415	416	405	392	416	435	405	399	455	417	406	435	445	436	410	444	435	409	455	415	424	396	395	437	443	408	414	395	411	429	427	389	465	425	449	446	413	391	445	414	385	427	437	417	432	399	427	427	408	409	426	418	452	418	377	388	402	417	411	407	422	404	450	439	417	414	435	409	389	403	391	423	406	411	428	431	429	453	399	440	403	419	435	425	389	405	395	416	441	397	424	412	422	399	442	454	415	420	421	395	373	399	390	437	388	431	411	439	400	417	440	463	393	405	419	430	432	412	421	419	423	428	396	419	420	424	438	440	428	395	433	407	413	453	391	424	428	436	443	403	397	430	417	407	442	410	441	445	393	419	423	401	446	402	391	453	447	400	432	410	418	378	395	418	414	441	429	414	407	465	406	414	444	419	439	398	418	470	390	387	416	426	447	467	424	457	456	412	419	457	450	438	457	403	429	399	410	441	414	413	425	421	418	418	401	428	428	419	424	463	372	409	440	436	438	437	415	405	441	400	371	401	441	413	436	398	404	408	398	424	400	417	425	423	448	398	430	411	430	425	425	404	427	425	457	433	409	416	451	418	428	394	433	436	420	446	414	414	434	451	414	406	443	430	450	436	437	396	395	397	420	408	434	421	421	409	407	421	400	401	430	403	431	394	398	366	404	410	418	431	433	422	444	439	423	443	429	413	410	426	412	455	423	456	419	421	454	416	424	426	456	417	437	426	414	406	388	404	402	410	446	396	397	427	403	449	379	431	395	412	407	439	396	408	431	428	434	393	418	400	415	450	429	398	448	384	453	439	400	428	452	448	402	429	411	430	432	446	428	409	418	428	409	415	442	448	422	460	430	473	385	382	466	397	430	432	440	406	449	415	373	400	449	411	409	416	435	420	407	410	425	446	419	423	407	406	407	423	434	422	434	429	443	422	436	443	431	419	415	385	425	405	428	396	396	421	399	421	439	382	404	392	445	446	402	390	396	415	428	432	477	409	407	395	448	423	407	413	391	412	403	422	415	405	394	374	408	384	416	443	434	442	406	424	458
4457	5187	5182	3121	2414	1698	1440	1309	942	5084	20371	16696	8212	2561	1045	611	426	409	422	419	397	343	363	403	393	411	391	385	371	383	392	362	402	364	396	417	395	427	423	404	404	377	379	384	357	412	387	400	383	372	374	371	412	385	373	374	366	376	419	387	389	395	408	377	404	376	361	386	385	408	376	413	407	404	405	372	404	438	323	398	410	393	374	400	395	372	383	411	364	400	358	432	381	408	396	402	372	401	374	429	388	422	394	384	401	376	396	427	399	370	369	393	375	402	413	413	371	374	377	394	406	383	358	351	406	399	425	404	363	399	388	383	391	390	391	412	400	384	390	372	401	422	405	384	385	370	396	420	395	402	396	422	371	397	398	394	349	394	383	360	406	406	373	377	407	367	400	401	403	367	407	395	411	415	378	390	424	351	387	379	402	401	381	399	418	439	392	391	379	355	399	372	373	425	373	388	397	375	390	402	362	390	408	368	391	373	391	390	411	409	382	413	372	382	384	428	381	403	426	375	372	395	348	403	400	384	421	400	362	403	411	403	404	429	372	385	378	342	349	426	442	402	374	396	394	382	393	378	342	364	369	398	393	394	427	361	368	369	407	387	384	393	391	390	415	388	405	404	395	374	372	403	386	367	420	378	355	388	364	426	365	426	403	410	381	385	404	394	378	388	409	407	374	373	370	387	394	382	369	424	371	429	395	381	373	400	361	396	374	363	395	390	386	390	380	405	411	395	412	388	366	380	376	406	383	390	386	396	393	390	380	401	432	353	406	388	408	382	384	380	406	395	385	398	396	414	406	366	380	391	387	379	381	372	370	425	402	436	382	380	392	417	400	353	394	382	389	400	383	384	423	409	372	401	387	388	396	394	395	388	364	370	410	390	380	391	393	389	397	417	378	383	370	391	354	392	429	380	378	390	386	383	377	404	390	386	371	390	400	371	398	405	389	368	392	412	379	400	374	357	408	374	384	383	424	387	411	390	379	366	390	386	415	404	427	434	402	382	377	404	376	443	357	382	377	385	403	399	412	422	402	388	402	413	363	421	404	374	426	346	402	397	405	396	408	408	373	379	384	380	414	398	397	389	401	356	375	385	376	429	408	386	411	368	374	383	383	393	396	385	378	394	406	397	411	399	415	420	365	400	391	376	391	396	426	384	369	413	411	439	399	394	397	367	406	406	384	362	380	400	410	399	393	365	371	390	399	380	395	408	382	390	383	384	416	390	399	397	431	362	394	387	365	372	388	381	375	392	397	413	403	395	344	409	408	349	393	398	388	427	407	397	401	441	380	387	398	388	422	399	402	391	419	399	375	406	382	400	396	397	392	400	397	415	370	362	382	374	409	399	371	396	369	382	380	387	366	351	381	379	352	397	410	411	378	410	397	373	389	359	383	341	397	392	357	411	394	397	423	408	401	380	375	420	398	392	382	389	362	384	389	391	377	400	427	410	419	386	385	384	393	404	379	425	378	416	420	387	419	378	357	398	351	413	385	377	406	396	393	385	425	411	399	409	360	415	384	392	395	375	405	362	388	364	426	400	372	392	421	428	358	370	408	404	399	401	377	409	405	410	428	366	381	385	417	401	355	400	412	380	378	352	394	377	365	394	346	393	404	405	404	389	389	389	403	377	390	375	430	417	420	403	412	405	375	381	390	395	380	370	389	389	381	402	402	378	417	354	365	327	399	401	345	375	416	389	400	393	379	422	363	414	356	356	396	378	359	394	423	364	397	396	399	404	389	426	425	471	382	374	396	410	376	379	427	405	399	391	418	414	382	402	391	367	380	387	398	392	406	382	379	396	394	424	395	403	404	377	372	416	412	380	404	398	381	390	406	417	375	440	360	390	394	400	404	411	374	390	400	380	399	388	398	423	376	432	363	373	372	389	410	391	375	387	409	384	415	406	371	405	416	436	384	394	379	359	411	388	386	364	407	391	356	413	411	398	409	421	359	424	348	394	385	381	389	371	407	384	422	415	393	382	373	397	357	398	360	427	348	419	392	389	369	369	373	374	364	381	395	380	391	368	379	394	399	399	391	381	383	430	440	385	404	406	382	373	391	412	395	389	378	369	421	400	386	392	366	363	406	388	405	413	370	398	387	414	382	356	374	406	403	388	354	364	348	390	360	370	408	358	367	404	382	350	420	390	362	405	418	401	357	417	343	358	411	373	358	389	423	381	413	371	395	392	357	383	390	405	377	401	368	406	393	390	398	384	412	400	366	374	402	385	418	389	353	403	373	405	396	407	397	386	381	424	423	400	398	404	419	370	390	398	428	426	407	409	393	394	397	383	401	369	383	400	405	384	377	389	402	367	409	384	389	410	422	408	420	428	373	380	430	389	376	451	390	391	403	398	385	384	380	369	376	367	430	405	383	400	425	386	408	386	390	373	402	374	376	355	404	381	448	391	401	378	407	405	368	405	407	394	395	388	381	402	374	362	410	397	400	399	399	364	368	362	391	399	376	396	369	378	404	390	420	386	401	391	420	387	412	386	408	399	397	388	354	399	416	375	369	374	387	363	410	378	373	383	372	402	373	371	370	379	369	390	363	371	378	361	378	386	384	424	397	398	421	377	401	361	408	374	350	366	381	381	410	375	363	372	397	373	377	404	402	389	400	419	427	392	421	395	399	394	370	401	389	391	366	418	389	415	404	378	429	397	414	396	377	407	412	395	391	405	362	375	380	398	391	374	358	443	372	379	409	419	331	424	359	364	406	394	406	374	405	386	421	389	395	421	401	384	374	362	388	399	395	391	396	367	368	395	388	411	368	376	390	366	392	376	368	393	411	352	359	385	426	371	421	415	384	404	378	397	368	396	381	371	387	403	403	382	414	368	415	424	361	364	408	412	399	379	398	389	381	357	395	388	388	435	414	395	375	374	369	363	385	383	364	422	395	389	396	383	385	380	426	381	389	396	395	388	412	388	384	405	392	379	386	359	413	432	416	403	384	391	389	427	385	390	381	375	393	426	351	365	379	368	420	366	387	454	401	382	370	400	375	371	397	357	370	405	365	384	353	390	394	375	370	366	391	390	385	372	367	407	365	408	401	423	392	385	385	398	387	373	369	381	380	380	403	373	401	395	380	377	390	400	361	401	413	404	411	368	446	410	363	364	401	391	431	413	397	408	355	396	407	406	414	367	409	385	388	390	363	372	367	412	416	386	414	352	397	404	380	414	394	387	400	394	391	403	364	354	409	363	348	401	377	428	378	380	426	398	398	385	366	421	389	380	371	375	419	392	398	397	368	391	381	367	389	396	390	368	375	374	366	381	368	371	417	371	416	393	381	409	430	399	424	418	389	390	403	408	379	388	391	412	415	378	373	406	454	403	372	412	415	347	400	409	351	363	388	391	378	414	389	379	396	416	405	410	399	428	377	405	375	388	424	416	386	382	408	385	372	382	394	386	396	357	399	389	378	361	381	403	404	367	378	377	389	399	420	352	362	370	367	404	359	371	422	408	376	385	390	374	386	387
24616	21439	28636	24673	21182	10513	4698	2784	1842	3656	29204	31518	20294	7078	2008	916	629	595	670	537	567	572	572	535	577	586	560	547	578	540	563	584	595	550	577	579	566	574	550	591	555	553	568	552	546	545	578	556	549	570	602	543	552	544	579	527	528	559	478	551	501	560	534	577	542	548	555	555	569	573	550	544	575	568	572	575	539	545	575	579	610	519	537	542	579	541	563	541	555	563	536	531	586	537	556	540	593	567	565	610	563	554	523	554	518	573	579	522	512	533	564	558	555	546	543	571	564	527	551	563	555	516	575	593	544	550	557	553	560	539	538	606	567	560	560	520	548	546	544	537	554	547	549	505	543	606	530	506	571	577	554	525	517	547	575	557	565	547	500	575	517	561	551	548	580	527	527	534	572	542	568	562	569	551	563	557	560	540	550	556	560	499	572	542	532	554	529	527	557	558	541	561	508	554	546	532	593	546	600	551	534	567	527	569	555	562	555	540	586	511	560	601	554	506	581	560	529	537	573	491	576	550	548	543	562	577	555	511	558	574	549	546	570	513	497	501	519	548	536	543	568	521	535	542	548	550	533	599	543	542	576	551	535	515	562	550	571	556	566	535	528	610	556	539	565	561	587	603	559	496	522	566	559	554	504	560	522	559	585	559	550	554	555	521	529	542	517	560	501	501	518	561	552	558	551	580	548	556	558	545	543	587	561	562	512	531	537	553	552	560	558	554	568	537	560	580	592	525	546	536	558	563	535	568	485	537	519	580	588	514	549	533	578	563	595	492	560	580	538	582	543	578	517	536	535	544	539	539	560	553	546	520	549	510	550	555	555	562	546	630	568	531	534	534	523	544	566	551	528	524	535	571	558	563	556	544	549	539	543	570	556	528	593	519	547	573	507	537	518	562	559	538	553	594	513	545	524	510	567	553	547	532	557	565	575	510	520	553	533	566	523	546	585	545	531	573	552	538	552	581	535	515	547	573	551	543	563	576	517	548	489	540	550	559	544	543	567	545	536	582	520	537	517	529	574	537	564	567	528	591	572	556	594	545	570	531	522	540	512	561	614	574	556	572	528	555	547	602	519	595	575	506	532	589	552	564	556	573	537	570	511	539	519	564	516	548	561	547	552	537	553	506	591	552	558	557	531	531	576	553	563	550	557	542	571	539	551	541	545	553	538	528	495	555	551	540	561	520	538	587	560	551	546	530	496	509	554	544	539	536	554	524	567	559	522	527	538	571	589	563	541	560	547	521	571	546	550	522	583	583	560	561	523	523	526	569	522	521	563	557	531	511	547	535	536	529	537	530	534	544	570	553	553	502	562	555	528	566	536	560	585	565	557	580	556	572	540	605	541	535	552	575	562	559	514	505	597	567	537	572	491	544	550	546	552	542	573	528	533	542	583	529	579	589	558	556	534	544	533	542	547	542	565	516	566	538	529	532	521	523	573	555	514	553	602	546	549	573	541	555	528	570	571	551	533	539	570	545	575	535	563	535	538	557	527	564	540	562	516	509	569	515	553	524	552	586	532	533	526	514	540	545	539	513	585	574	575	559	559	557	561	532	565	529	542	533	542	573	525	563	540	513	521	538	543	558	557	600	578	520	519	609	541	541	578	511	537	597	526	555	519	534	575	574	562	503	538	564	570	551	501	543	541	543	555	583	537	536	543	557	545	487	538	548	576	532	566	572	516	546	540	559	560	565	523	598	613	503	544	560	517	543	572	579	526	575	537	584	569	586	540	574	539	551	600	530	581	522	526	527	522	555	536	583	536	530	550	515	520	590	590	496	516	510	516	555	595	568	525	519	581	561	533	505	526	476	545	524	558	535	545	537	538	469	513	569	568	533	541	579	562	558	582	548	613	566	549	541	543	553	524	534	527	513	588	537	546	554	540	550	543	570	531	564	561	511	546	543	566	518	542	526	507	533	541	530	565	560	528	523	552	576	527	524	523	548	523	582	555	543	543	541	542	521	556	573	493	555	535	531	584	543	520	550	523	545	513	542	561	579	550	559	553	567	529	555	534	583	565	598	572	567	556	525	568	544	567	553	530	534	541	506	523	572	534	536	565	550	546	550	525	528	547	521	504	528	504	534	526	558	559	583	545	565	549	529	576	562	554	562	551	566	550	579	541	535	526	541	526	571	556	506	532	567	571	568	588	517	549	475	548	521	563	556	543	565	531	554	603	513	570	526	530	532	542	592	564	580	545	531	514	570	562	537	525	531	538	563	530	562	560	519	568	560	534	545	537	550	532	537	528	581	519	554	554	551	496	525	529	551	586	545	554	552	547	538	574	504	578	564	534	551	557	539	550	520	578	514	523	512	560	562	527	533	585	551	524	587	585	549	529	564	545	542	571	545	525	507	587	554	536	520	518	545	542	520	565	545	509	548	537	622	550	596	519	503	605	506	567	495	573	544	531	570	565	502	593	526	535	577	519	505	526	535	530	508	582	567	551	539	566	549	541	548	573	538	539	531	494	560	542	552	577	574	571	548	534	545	575	556	529	539	573	567	581	519	587	570	589	503	592	555	594	551	521	588	547	547	572	522	511	571	521	632	567	537	561	553	548	546	617	582	544	563	554	549	551	543	525	566	583	541	536	553	556	529	545	590	506	505	521	559	540	550	540	520	526	508	544	515	550	529	571	574	531	573	555	568	530	553	541	586	508	545	521	571	599	577	535	564	494	554	526	543	533	572	566	540	539	550	547	547	569	525	570	550	518	584	570	568	556	551	581	515	559	540	556	561	542	534	555	553	515	558	522	521	548	554	565	548	542	572	601	567	545	560	563	573	515	513	541	556	488	545	542	551	554	524	546	502	565	568	566	545	561	560	581	544	507	544	537	541	560	523	561	567	511	585	550	560	525	517	529	597	493	554	533	545	541	541	513	548	564	584	567	533	542	531	540	515	576	555	558	553	594	547	530	563	556	513	519	581	565	505	563	532	575	534	536	564	537	557	522	542	543	577	531	547	499	567	550	537	560	558	562	570	570	540	553	567	515	522	551	564	567	600	543	550	572	551	554	564	523	534	552	500	504	545	518	583	538	534	560	559	529	564	568	546	574	529	497	540	595	503	561	541	590	591	559	567	534	575	535	537	561	559	560	547	534	554	556	561	558	527	514	558	568	565	572	573	519	518	486	568	567	506	557	555	535	531	564	567	555	556	554	527	558	538	554	559	528	518	524	564	550	540	547	515	539	555	572	551	536	570	554	529	561	560	535	538	562	561	550	543	543	563	522	568	464	541	556	529	577	573	536	578	549	525	516	548	574	563	562	564	548	538	533	522	567	528	563	575	504	557	558	534	546	563	520	606	541	555	559	533	549	526	556	539	535	577	540	527	555	568	547	540	557	525	571	564	575	557	560	555	528	508	569	545	477	556	535	569	553	503	579	557	544	540	536	539	566	565	553	556	583	550	565	563	562	504	540	538	541	540	525	525	524	538	553	571	526	546	557	512	514	554	556	544	547	470	551	538	509	543	547	540
5283	9014	8604	6240	4858	4787	4038	3430	2390	5521	30632	27034	15806	5449	1997	959	556	515	471	507	474	459	435	485	522	498	471	510	458	521	533	477	502	541	523	503	484	501	472	516	507	487	492	485	445	465	486	475	516	518	486	505	495	518	484	483	476	480	504	538	470	506	440	503	482	485	451	475	524	498	482	494	496	483	494	470	489	483	495	502	527	525	483	545	464	526	486	485	525	497	489	459	460	508	514	504	534	506	507	513	515	495	511	464	468	515	499	513	483	510	478	520	489	494	527	529	478	483	425	503	508	480	490	497	496	505	489	495	468	484	486	498	486	495	511	521	468	501	468	472	506	467	472	507	522	494	457	432	500	472	474	468	471	475	480	465	501	492	541	508	479	511	504	479	520	499	543	485	480	453	484	491	479	497	456	460	488	477	528	473	484	537	498	518	504	511	487	513	496	480	464	486	513	515	506	511	486	479	524	473	506	465	489	504	508	480	491	473	496	506	475	531	492	482	487	496	506	509	505	530	478	500	512	498	524	496	509	515	511	455	522	480	474	510	536	482	490	524	508	482	490	522	489	523	505	505	553	457	506	526	529	524	508	503	521	517	514	504	492	460	478	470	477	473	440	454	488	464	519	493	471	484	490	489	527	511	501	503	505	528	539	518	481	473	466	469	508	524	477	504	518	539	504	488	530	459	472	455	510	497	496	486	507	495	497	438	508	504	559	474	489	513	433	482	498	490	491	459	533	516	521	503	454	520	486	489	533	485	469	491	480	496	488	513	508	489	484	501	511	504	514	499	515	473	487	468	554	483	482	467	505	507	511	495	478	478	483	493	472	487	483	526	508	513	504	499	469	481	519	484	472	525	525	446	527	510	479	493	461	516	462	473	449	470	490	513	497	461	486	463	494	488	516	509	525	478	526	469	482	485	492	528	501	468	520	486	483	508	560	509	541	511	484	448	530	482	520	496	503	476	513	488	517	504	511	473	479	474	499	513	500	514	469	466	453	466	531	467	468	532	514	512	511	480	502	515	513	526	474	494	492	511	482	493	506	478	475	490	511	511	490	507	438	551	506	482	482	486	474	493	518	509	465	498	521	497	464	539	474	534	507	519	479	462	494	506	480	465	488	517	501	508	519	482	502	500	444	487	475	489	478	522	520	502	449	476	484	480	492	490	480	529	490	535	501	534	528	493	491	511	490	495	493	519	491	500	482	500	493	470	485	476	483	498	500	496	502	495	457	498	490	497	501	446	496	517	479	477	518	475	518	491	474	550	462	509	470	463	498	468	503	456	499	480	491	471	510	495	485	454	509	515	502	494	556	502	477	506	482	498	485	495	506	468	491	479	510	495	449	495	495	501	532	503	490	510	458	480	451	455	453	495	500	493	475	462	486	500	548	497	533	462	502	501	465	515	490	500	529	485	489	486	491	513	493	472	463	502	511	499	496	495	476	422	484	517	479	480	513	503	469	464	513	500	498	500	472	494	501	515	491	530	469	493	500	465	499	494	500	489	459	494	493	449	510	469	497	504	469	488	517	504	494	485	513	502	471	478	487	502	457	511	494	517	464	481	492	491	505	473	479	459	492	505	453	488	508	473	488	461	511	494	472	482	506	454	493	497	491	510	468	465	447	507	477	482	526	531	510	491	485	530	519	497	484	465	489	460	500	471	511	499	515	471	526	515	518	511	500	479	489	506	495	483	486	504	528	537	515	455	479	520	517	464	491	495	454	490	495	464	474	436	521	471	454	459	508	521	502	523	519	452	477	485	447	465	533	482	510	511	495	486	505	497	510	494	478	483	509	507	501	551	497	493	464	487	502	527	476	539	478	473	453	494	507	503	504	502	530	495	524	491	469	441	472	484	463	495	509	489	470	481	490	503	510	500	518	502	522	478	534	518	476	447	506	506	485	491	486	527	522	519	498	461	540	492	545	516	511	479	466	494	495	511	489	474	481	488	488	489	504	504	536	522	508	489	492	482	470	498	504	491	464	485	516	498	466	485	502	492	461	485	515	521	476	527	489	511	515	521	494	490	466	470	503	514	441	476	480	474	505	493	488	473	485	521	469	472	482	475	478	526	483	490	499	498	464	503	516	500	453	479	477	483	493	517	483	483	494	496	489	482	498	504	498	503	502	497	506	478	478	488	471	511	517	504	503	525	495	448	474	485	491	484	526	515	502	538	508	467	479	490	487	500	466	486	483	490	497	510	489	462	496	502	508	461	506	483	495	478	483	480	501	479	460	515	477	480	458	524	479	506	488	480	521	497	480	522	521	490	536	487	503	503	500	511	511	480	515	477	473	480	526	518	518	483	479	498	527	455	511	496	524	504	474	473	470	513	497	505	487	475	496	501	527	468	493	493	500	507	518	504	480	513	471	486	478	486	514	510	523	512	513	480	456	473	478	481	525	441	529	523	479	470	505	498	517	475	506	514	490	525	511	516	523	477	469	476	487	482	523	494	477	501	493	466	518	490	511	516	551	454	530	487	455	448	475	466	507	476	503	516	495	533	481	493	470	506	491	476	474	503	474	489	491	495	494	508	511	504	519	513	517	517	519	491	552	542	487	511	459	532	509	487	502	514	504	508	476	493	517	522	484	476	512	506	495	509	507	478	494	499	457	484	460	489	521	545	511	464	469	479	480	486	481	471	480	471	447	528	455	477	489	473	498	453	504	497	519	503	489	494	483	486	525	540	469	494	497	456	495	483	481	499	494	443	467	473	475	499	447	477	495	535	485	466	468	507	533	486	471	480	512	479	494	491	504	475	506	512	475	468	462	510	493	516	500	505	505	456	489	467	485	515	474	509	497	503	452	473	446	488	468	491	505	518	498	498	496	462	452	538	454	481	498	519	463	496	494	494	456	522	514	500	454	487	458	494	446	462	480	500	479	452	506	492	492	488	450	475	521	498	494	472	500	495	504	478	514	493	513	520	511	532	495	524	464	511	485	515	484	515	491	484	468	491	482	500	492	511	483	533	510	515	483	467	510	477	512	523	456	511	523	490	509	536	461	483	448	508	494	443	512	505	499	510	492	506	516	491	502	508	496	506	488	508	507	521	509	515	514	504	528	493	468	463	500	481	452	515	483	513	509	513	441	474	506	460	482	502	483	510	471	456	498	491	525	513	504	511	497	512	502	511	478	433	496	520	454	512	482	485	484	496	538	530	455	478	524	532	481	523	491	483	476	482	485	446	505	490	483	467	493	488	506	482	512	470	520	505	525	525	486	507	526	498	488	476	476	485	510	523	538	488	528	506	488	517	459	491	472	489	483	490	518	529	460	440	476	436	484	513	483	482	500	520	492	521	525	517	467	548	465	450	498	483	470	501	499	480	488	503	486	457	481	500	501	516	482	478	495	475	503	455	515	444	484	475	470	510	531	529	521	504	504	493	479	488	492	520	533	468	492	514	508	462	476	474	527	518	514	484	502	473	483	471	505	534	478	484	531	474	502	503	496	473	515	508	440	507	514	453	480	460	517	508
27742	11203	3064	2979	2183	1714	1198	941	759	821	1709	1970	1382	833	562	514	447	448	407	452	426	401	439	438	437	430	416	458	440	443	450	428	440	449	433	383	418	410	437	398	436	433	450	421	441	470	460	458	395	458	411	423	432	437	380	434	438	403	414	414	458	432	432	411	426	413	419	423	423	431	422	428	426	435	411	440	427	441	433	415	419	417	432	448	404	453	408	431	420	422	412	412	402	407	394	432	431	383	427	413	402	412	420	419	444	409	444	441	426	423	424	455	419	386	425	467	404	424	391	408	424	444	425	415	435	448	416	476	403	417	423	407	445	450	442	412	413	435	435	419	390	412	402	428	382	468	444	425	429	424	429	396	405	440	417	467	409	391	460	427	401	448	432	397	434	431	397	390	438	445	451	477	413	435	445	408	451	427	407	402	369	441	446	425	400	420	428	435	429	402	443	426	397	419	418	412	414	426	404	386	427	406	399	413	400	398	419	442	383	390	423	423	428	458	366	430	407	411	443	454	428	419	389	412	453	433	391	429	427	435	429	407	438	420	426	419	401	420	453	440	438	466	405	403	456	388	422	421	421	408	423	423	430	419	430	416	420	466	452	438	449	463	431	470	400	418	406	423	423	386	440	431	472	423	410	438	374	438	402	400	463	480	439	471	399	419	416	428	426	427	443	455	406	400	424	462	407	430	419	428	411	431	393	446	427	433	445	389	437	393	438	439	389	394	442	422	390	445	432	428	443	440	414	414	418	434	445	429	421	435	447	425	456	415	415	452	432	441	400	382	398	388	453	405	449	415	408	410	412	459	436	428	463	437	443	443	417	432	403	424	468	407	428	415	438	437	435	406	417	477	444	450	427	439	432	432	441	408	421	446	426	447	404	463	415	408	417	420	420	407	443	413	431	448	413	415	417	423	408	457	429	447	434	445	396	412	434	453	431	465	388	408	435	414	409	463	407	434	415	440	392	428	420	473	406	443	433	401	399	467	417	399	376	457	409	423	422	412	402	412	433	405	427	432	449	416	434	462	416	418	441	413	414	411	422	428	432	413	383	453	422	422	419	413	465	401	413	435	423	405	418	429	426	453	449	414	400	438	422	412	430	394	437	427	437	423	426	428	411	381	434	440	467	388	415	410	439	406	413	439	379	426	450	401	424	456	429	429	441	431	413	428	449	431	441	453	427	382	393	402	432	430	427	431	385	438	424	411	409	435	437	456	427	466	417	447	406	417	441	458	446	426	416	406	441	434	434	410	438	415	403	429	435	420	379	425	421	426	445	429	414	438	444	446	399	410	449	425	422	420	408	440	458	453	447	407	396	423	415	424	421	424	420	387	420	414	435	411	368	435	411	418	405	410	413	412	370	410	411	433	383	415	366	470	470	417	424	427	402	458	433	448	444	427	448	444	432	422	452	401	443	441	456	426	406	425	411	407	397	443	446	437	405	447	435	421	427	430	421	403	433	426	431	472	411	481	380	443	413	409	421	442	395	438	425	455	401	401	453	387	386	413	405	442	424	427	411	434	422	411	397	436	405	410	414	427	428	407	406	434	404	428	410	453	433	433	409	456	419	389	476	414	424	422	417	431	386	423	462	417	433	397	380	464	428	442	424	418	425	418	421	416	445	406	413	411	406	431	429	444	437	437	394	457	422	435	376	419	388	410	440	405	441	432	415	424	448	442	433	456	441	448	446	432	463	398	425	451	411	457	412	444	496	411	415	403	429	414	423	418	447	429	445	448	440	442	428	437	395	473	438	441	480	418	413	441	470	418	427	439	421	405	374	454	457	439	437	382	453	449	406	423	451	442	418	434	407	437	427	403	398	402	415	411	447	422	424	434	424	435	418	415	424	432	421	415	414	425	419	383	436	410	428	444	411	438	429	407	441	412	393	428	450	398	444	414	394	416	418	401	448	404	452	406	423	425	412	428	465	454	425	430	437	419	418	467	412	391	428	431	432	451	416	428	423	427	407	454	413	415	413	433	413	442	401	405	420	398	446	453	440	441	417	398	458	411	387	410	412	427	411	427	435	459	399	416	409	434	437	430	419	405	416	432	444	433	423	403	417	451	388	407	422	414	388	395	400	432	435	409	429	391	385	410	464	405	414	423	475	444	440	448	410	395	433	456	392	426	420	409	421	444	422	423	408	449	425	386	437	451	446	425	466	397	435	438	397	403	463	434	436	423	433	416	436	439	411	461	412	490	382	431	420	408	453	398	436	426	422	419	432	411	413	434	438	425	413	451	422	459	416	448	417	424	413	417	428	387	435	418	415	428	415	394	428	398	408	401	433	443	414	418	457	372	484	425	407	464	424	392	427	448	424	418	412	410	437	423	444	448	417	403	442	460	433	430	408	407	400	439	414	396	459	428	472	431	396	429	413	458	391	429	436	414	445	432	434	383	440	397	421	402	449	401	411	427	436	437	401	446	447	454	453	420	473	383	457	382	426	424	425	409	422	421	427	453	428	429	459	456	437	453	442	435	434	433	413	415	436	402	407	421	425	419	456	394	429	407	455	394	413	427	417	439	417	424	440	436	467	430	428	454	434	439	429	420	443	453	421	436	374	415	397	418	438	434	423	417	425	444	390	421	434	391	404	417	436	389	424	419	444	414	423	427	448	444	424	398	413	420	432	438	427	438	440	412	408	439	432	410	417	428	422	424	431	420	421	405	432	446	449	466	406	424	427	429	414	395	400	450	409	459	438	421	448	419	430	420	451	433	401	456	443	408	368	422	441	415	409	410	423	423	422	434	424	437	443	443	436	412	416	446	423	469	425	408	419	430	463	433	418	426	434	456	451	473	417	443	421	396	424	443	413	442	439	428	405	430	443	431	445	409	422	419	433	404	443	414	448	451	402	448	401	451	412	437	418	411	409	413	401	390	441	383	396	399	446	423	442	417	429	409	420	428	415	416	421	442	441	410	450	392	414	448	423	432	453	432	408	468	424	437	419	451	450	441	431	447	455	442	451	406	404	398	417	443	405	457	432	428	389	443	438	423	391	405	432	451	448	426	453	469	417	400	430	423	426	432	399	410	420	446	403	406	434	408	444	442	407	406	396	390	420	443	425	429	404	377	432	418	420	460	416	414	441	462	395	448	414	419	401	434	418	403	432	424	432	422	438	407	410	420	410	417	438	430	444	434	455	423	440	403	416	430	416	415	428	379	437	455	431	443	458	409	399	432	405	447	411	413	454	407	405	439	448	438	426	403	433	430	452	401	434	410	428	410	418	428	403	433	414	412	413	427	437	455	454	435	448	361	421	400	418	415	449	432	418	413	417	433	429	395	422	433	413	425	397	396	428	426	446	447	445	396	401	434	453	401	446	444	396	458	430	403	426	375	434	422	475	408	427	419	422	428	422	407	434	424	411	421	420	441	422	440	430	395	403	452	436	419	426	444	419	420	451	417	433	406	412	428	399	433	413	408	460	435	462	405	416	452	417	423	420	403	398	443	446	412	404	404	421	450	474	464	420	462
6079	2319	2881	2997	2767	2252	1520	1267	1071	1140	2314	2328	1560	844	532	382	402	372	398	346	379	404	316	393	392	370	373	376	378	348	369	371	370	400	384	388	368	366	374	386	406	362	354	378	337	377	374	374	393	337	390	389	375	375	401	403	398	357	376	402	361	383	378	362	423	395	354	383	365	403	382	380	375	358	370	398	362	389	380	345	377	371	381	368	398	349	403	355	401	369	402	344	389	382	380	365	362	348	374	392	358	379	378	360	376	395	369	361	382	385	367	369	359	375	366	365	336	364	394	389	412	386	399	398	408	392	384	364	364	347	407	421	406	359	409	378	377	394	331	382	369	365	384	395	385	401	369	330	366	372	419	431	353	393	361	386	373	359	376	379	383	371	377	368	389	340	399	394	349	362	380	401	362	393	348	362	383	369	384	387	372	380	356	363	399	388	404	394	380	374	363	407	403	390	384	375	425	380	373	360	383	377	393	338	369	370	405	404	377	403	357	369	371	388	359	364	362	355	366	387	369	361	376	387	377	379	374	375	380	385	388	379	372	388	347	367	371	356	352	367	392	373	352	389	354	411	389	397	373	400	386	373	409	392	396	333	350	385	374	388	376	369	391	372	399	364	379	380	407	378	349	366	370	352	381	341	393	364	385	415	368	386	369	365	389	412	363	370	379	372	371	342	397	404	360	344	386	390	379	347	353	355	395	387	407	395	366	385	376	366	389	365	377	369	371	408	398	367	390	426	391	423	384	377	391	402	334	378	379	373	366	374	361	373	373	366	410	357	351	379	357	362	355	373	405	366	401	384	350	394	344	350	369	364	366	376	399	352	410	428	379	393	416	394	397	393	382	372	395	380	359	404	375	382	366	364	381	367	395	370	363	351	358	363	387	354	386	350	383	366	370	384	360	376	397	355	402	373	386	408	368	365	379	364	387	389	351	358	386	379	382	352	353	360	391	339	367	380	427	370	382	390	351	380	402	334	370	355	360	371	374	375	377	376	368	395	385	345	388	380	359	379	359	391	399	391	366	357	392	368	378	350	361	355	371	383	365	393	345	387	370	395	363	383	378	369	367	380	358	355	366	355	360	375	375	367	403	416	401	379	387	388	398	393	381	346	423	379	380	361	366	392	368	378	371	382	373	397	356	377	360	379	371	351	401	413	347	390	383	364	393	397	370	385	390	410	404	382	365	392	356	346	353	409	372	375	408	388	395	322	377	383	403	355	357	380	361	404	394	358	373	396	405	378	378	346	385	360	394	374	370	375	357	392	389	377	356	362	340	378	392	375	385	348	413	364	380	362	368	373	372	405	378	358	382	376	380	364	358	381	370	356	397	381	377	373	380	356	382	381	395	356	367	355	328	374	376	393	334	380	371	390	417	378	388	411	351	387	382	367	354	406	425	375	394	350	368	404	391	393	354	387	393	416	390	384	344	346	378	382	414	368	378	375	373	379	377	363	364	377	366	378	373	406	363	387	368	399	335	374	403	367	348	380	386	386	335	393	387	374	345	415	380	379	357	360	412	360	371	371	393	402	375	379	372	371	390	350	380	378	394	380	381	383	416	364	353	384	407	380	390	355	349	348	383	360	394	347	385	390	381	368	360	360	388	395	365	383	378	411	391	360	378	366	368	389	362	372	370	381	367	425	368	390	426	375	344	406	368	336	371	387	400	376	360	412	370	365	362	354	356	373	414	386	368	365	378	388	401	396	393	399	369	378	355	388	406	392	395	415	384	367	360	376	385	408	367	358	352	371	384	384	386	396	369	373	403	339	410	381	365	342	407	375	397	401	391	380	385	359	374	382	380	380	345	369	354	397	380	378	379	358	368	404	363	380	366	369	386	386	390	354	401	364	378	371	370	398	334	399	355	325	352	366	383	360	404	365	379	373	371	425	366	361	348	412	373	378	359	371	403	350	384	380	374	375	372	355	358	389	374	411	375	378	380	354	354	400	407	373	350	370	386	373	387	405	371	368	359	372	390	402	391	364	357	370	365	354	323	388	380	393	385	370	395	397	380	367	370	377	373	401	362	392	397	387	377	381	359	335	369	333	361	396	373	382	355	365	380	409	381	360	366	385	345	406	379	370	391	374	383	350	386	338	387	370	389	380	408	403	382	352	394	374	364	343	403	386	378	384	384	436	382	389	347	389	399	402	363	380	383	406	391	384	349	377	420	387	381	387	396	365	372	398	342	387	370	389	378	331	365	427	373	380	357	364	384	385	385	378	364	373	401	374	381	379	396	395	373	389	400	350	373	358	346	365	384	396	391	380	379	355	417	369	391	403	399	364	372	391	373	382	367	374	397	360	351	400	401	391	380	412	392	376	395	395	356	381	370	376	352	364	394	359	367	370	369	337	395	367	365	410	382	373	344	393	326	406	404	360	380	388	425	379	373	344	395	390	365	388	366	376	377	366	350	391	363	384	407	372	375	390	363	346	388	363	385	384	340	357	347	376	340	363	361	386	373	386	362	383	358	374	376	385	378	405	361	394	376	369	418	353	397	374	375	323	364	386	343	371	350	372	381	351	376	392	392	353	396	337	370	412	395	355	366	347	378	383	420	377	351	380	359	377	359	349	385	396	368	388	378	399	407	385	375	363	390	399	407	359	387	344	376	403	392	415	337	401	352	357	367	356	384	383	382	377	387	383	404	374	372	371	390	340	366	397	406	396	385	374	407	419	364	374	343	348	355	398	385	391	360	376	364	371	369	386	385	375	382	393	381	380	386	386	368	388	358	381	387	381	401	366	394	360	360	385	347	369	371	392	360	399	363	401	348	423	371	366	398	387	386	378	361	392	378	339	385	394	376	362	344	398	368	392	370	370	395	388	399	373	365	407	394	348	363	365	349	368	387	374	377	373	433	403	382	373	407	380	359	375	364	377	365	381	418	384	378	387	386	375	363	361	383	403	365	347	412	392	331	363	348	391	369	382	350	393	390	376	363	384	374	377	400	353	392	380	395	397	393	378	359	374	379	379	368	378	383	408	347	406	387	380	372	376	363	396	382	374	357	362	363	375	364	392	382	407	380	343	386	392	371	371	377	369	372	368	383	400	406	364	369	392	404	374	388	385	370	398	355	390	347	375	381	402	388	399	364	415	374	362	369	376	356	368	399	371	373	380	384	362	393	380	417	371	397	389	366	356	356	373	380	366	377	376	388	398	388	414	365	361	393	384	356	384	386	361	377	368	365	415	382	357	374	390	395	418	357	379	383	393	366	387	390	394	363	390	364	356	393	394	349	381	384	421	374	373	378	344	436	383	369	393	384	346	373	367	357	392	411	372	392	408	403	362	393	372	407	384	370	347	395	373	360	369	390	382	379	358	390	366	404	358	370	398	379	336	425	353	358	372	408	356	379	386	373	390	383	385	357	376	384	395	397	392	386	390	335	383	391	384	376	410	411	377	412	385	391	355	369	385	397	360	381	370	392	373	392	387	365	388	374	373	363	401	355	380	372	379	372	416	376	375	403	361	374	349
25552	21391	27499	25386	12809	4294	2265	1426	1277	1711	15362	17129	11564	3592	1172	682	482	444	444	422	426	410	465	456	418	419	450	440	430	462	430	441	433	441	445	436	440	447	425	436	469	437	466	406	447	456	438	411	406	416	435	462	465	468	468	429	461	465	415	432	427	422	438	457	459	457	450	404	422	429	447	420	426	443	429	382	429	436	449	387	456	426	450	450	445	421	456	447	431	377	424	432	463	434	449	426	459	433	415	434	443	389	405	477	482	431	458	438	415	453	461	442	459	420	421	404	448	472	476	438	450	433	453	471	438	433	447	450	446	444	469	450	450	451	434	398	442	395	422	419	422	418	429	414	466	444	458	420	428	420	428	421	431	439	433	436	450	449	453	448	465	436	445	431	425	406	447	404	432	454	450	464	437	443	487	431	430	430	434	491	421	459	445	445	403	419	461	425	457	462	472	425	439	405	442	447	446	450	439	435	440	442	412	415	398	396	412	446	437	415	433	419	450	470	460	419	474	418	450	439	446	438	455	434	418	400	445	456	443	421	464	451	424	438	405	474	418	412	474	467	450	476	433	453	417	426	403	440	396	427	446	421	472	480	437	408	461	467	405	398	485	447	415	467	422	410	402	428	393	460	442	422	445	438	458	448	404	438	434	440	436	448	466	446	422	455	442	417	425	434	472	455	428	476	445	417	438	413	415	415	461	451	442	436	441	414	454	424	425	420	381	450	421	411	431	432	413	451	451	428	438	442	461	456	449	425	430	448	424	426	479	451	422	455	475	457	455	474	436	433	420	434	429	436	462	418	467	409	418	442	448	423	437	442	435	435	425	451	454	495	432	454	409	404	441	423	433	449	434	466	415	451	392	431	469	437	420	431	471	406	460	455	434	463	456	461	456	457	479	417	428	423	441	431	424	446	429	425	439	428	445	452	410	441	431	457	433	457	438	430	445	426	428	435	446	439	427	433	433	445	420	458	474	438	430	425	438	400	438	464	483	425	410	401	452	446	446	456	439	441	415	448	376	420	449	480	390	415	443	447	404	473	438	429	481	393	430	417	435	429	444	469	476	439	438	441	481	460	406	449	430	459	419	423	439	451	454	393	399	406	422	419	457	392	426	437	426	430	444	413	475	467	434	428	454	424	426	443	431	444	408	430	463	402	448	461	388	435	402	459	462	428	421	414	419	406	431	448	428	441	421	429	419	447	467	412	411	458	435	484	433	452	434	439	437	445	443	435	413	467	470	441	432	442	402	455	448	434	439	390	442	445	471	431	457	429	422	434	425	431	434	463	471	430	440	446	435	468	429	433	436	385	456	448	431	432	433	403	422	446	430	425	406	450	403	427	447	433	438	444	466	423	434	386	439	441	449	438	402	453	420	435	450	450	432	419	421	422	439	424	454	476	441	456	401	387	440	474	451	417	429	449	432	462	399	413	468	438	456	446	414	450	436	416	418	430	424	420	425	415	423	441	436	464	461	454	413	445	473	467	436	443	453	417	388	438	459	456	460	469	458	450	414	419	417	449	445	439	435	427	442	440	444	438	460	417	437	439	431	412	404	431	439	427	424	436	483	435	446	455	474	449	431	424	431	423	478	446	472	435	419	449	437	441	443	433	438	452	420	416	436	446	421	458	451	420	472	416	472	424	431	413	440	458	431	430	422	416	469	420	448	435	464	457	412	432	440	408	475	432	438	423	463	432	453	453	435	428	459	424	420	391	433	449	443	408	446	420	442	465	419	449	424	392	449	440	437	453	452	402	421	438	398	404	405	425	423	448	421	418	454	436	471	401	433	452	437	448	422	419	454	479	427	430	446	462	431	399	409	414	414	437	429	420	395	479	429	435	448	432	418	433	445	421	479	403	450	446	410	441	423	400	459	463	421	436	446	422	447	407	419	411	402	440	447	405	475	431	400	451	396	417	434	436	404	404	434	449	434	419	418	427	449	456	449	459	432	442	443	423	434	455	457	447	410	436	469	464	447	490	415	438	427	433	418	430	431	451	428	412	448	433	443	409	428	469	449	462	455	430	439	466	470	400	422	453	408	443	425	479	428	446	456	415	415	395	435	431	419	435	458	455	430	426	430	396	437	415	389	411	437	429	397	479	453	403	446	455	431	436	470	407	460	441	455	462	440	433	448	419	428	439	427	446	435	445	427	451	488	453	442	437	429	426	437	442	406	458	450	408	414	419	458	444	430	417	451	455	432	435	433	421	448	412	450	427	443	408	446	416	429	472	405	411	452	455	447	472	384	446	463	464	453	435	411	439	440	406	482	422	420	431	428	469	437	468	421	444	443	442	446	412	451	477	464	432	433	463	459	464	433	449	438	457	450	434	428	426	462	424	429	443	466	443	407	410	435	434	443	426	451	462	435	461	417	433	369	418	433	443	380	438	415	491	432	463	410	415	442	429	423	428	419	453	436	430	412	399	429	441	475	442	445	433	436	447	446	421	440	435	451	425	442	428	419	428	448	418	442	470	423	492	442	409	418	403	416	418	476	406	475	451	420	403	449	456	412	470	429	431	436	467	426	471	432	422	454	411	418	420	432	415	420	409	443	493	414	452	478	458	465	421	417	435	443	465	409	453	421	437	447	409	467	421	431	424	441	415	438	445	429	420	457	409	492	460	461	426	441	428	444	462	447	435	460	446	460	435	438	430	429	423	446	424	417	425	409	408	482	417	452	440	425	480	469	435	465	429	441	416	429	435	400	396	408	431	445	445	460	392	432	419	418	460	446	430	460	449	428	449	428	449	460	433	466	436	458	456	430	443	419	440	442	454	414	456	430	407	439	417	420	443	466	428	411	446	474	428	447	402	434	453	454	406	395	418	430	408	436	423	445	432	410	423	401	433	431	460	489	445	442	446	466	430	461	440	420	411	447	439	417	443	429	441	416	444	441	405	448	429	449	457	432	415	481	395	418	407	452	433	454	454	428	432	431	429	409	424	418	436	468	489	417	437	418	457	456	450	414	447	444	443	405	474	460	401	417	428	435	443	431	443	455	422	433	409	441	423	444	452	489	402	457	429	451	414	413	441	449	427	412	419	421	451	466	478	445	430	412	440	428	453	447	398	430	457	404	429	422	403	440	436	427	458	484	446	413	413	416	431	447	444	438	438	464	446	434	456	446	445	473	386	470	463	440	481	429	393	466	429	404	424	423	429	441	441	416	458	425	452	486	487	469	439	407	426	467	449	418	427	402	419	450	409	431	437	465	430	422	432	412	424	455	433	442	401	453	419	399	410	445	406	439	445	449	487	434	462	438	473	437	424	448	506	390	422	420	423	459	431	451	438	429	418	467	427	417	441	429	451	458	453	363	396	412	446	394	467	435	503	434	433	425	431	471	418	447	458	438	424	419	453	423	437	429	449	456	395	429	455	445	430	430	459	436	412	437	439	402	382	467	448	436	450	447	438	439	456	451	423	412	446	441	464	450	450	459	429	475	424	462	388	435	413	426	431	415	473	436	406	496	408	415	444	451	400
5792	6768	10099	8467	5474	3460	2433	1810	1774	2609	17273	15531	9973	3256	1280	693	423	396	398	397	426	413	418	406	411	385	404	411	427	384	415	399	387	400	416	406	400	403	390	400	363	417	366	428	423	391	392	395	393	408	410	409	413	402	398	403	378	384	395	403	407	433	391	371	379	440	401	416	415	379	358	412	374	401	425	418	424	423	392	417	402	396	411	386	414	409	394	397	415	397	403	415	415	422	435	443	415	404	372	411	388	439	420	423	402	402	420	394	389	395	434	341	415	388	410	404	379	395	402	371	412	415	374	400	389	392	414	427	380	421	422	392	401	404	406	364	407	418	390	382	418	408	414	411	395	413	364	401	412	408	375	428	399	385	371	388	394	419	364	370	383	416	387	431	403	423	420	413	404	398	365	389	382	416	401	395	436	398	458	366	389	410	391	392	406	413	402	382	374	408	391	426	406	383	381	431	409	438	422	407	413	399	413	438	401	427	401	377	439	408	386	413	411	391	396	435	367	421	431	368	401	428	387	392	380	417	420	401	404	375	378	407	438	410	382	390	399	405	393	390	393	400	421	371	400	400	418	367	380	386	384	399	385	366	428	433	388	435	373	398	381	409	399	381	387	401	406	398	404	388	411	370	401	410	420	407	418	387	413	378	419	368	418	417	385	401	390	418	418	399	392	417	406	416	404	413	396	419	385	390	404	421	383	402	401	418	399	407	401	367	400	428	370	421	408	383	429	402	399	421	411	393	406	398	368	402	413	406	418	389	402	404	376	388	349	392	398	389	375	410	405	389	396	422	441	406	451	405	374	393	368	377	461	385	404	390	388	406	407	388	449	390	387	374	380	403	389	391	372	392	372	410	377	381	393	389	409	375	384	360	405	395	380	388	394	421	401	395	431	364	415	415	419	391	395	395	382	405	397	424	421	418	422	443	378	396	443	392	444	413	409	406	408	372	380	389	376	402	386	382	415	413	423	404	373	405	398	397	357	434	410	416	368	420	449	415	389	389	433	385	381	406	415	388	391	385	435	394	385	402	383	389	385	400	386	407	399	402	415	405	407	396	395	404	391	378	375	383	426	405	427	380	408	374	424	413	402	410	412	400	418	400	415	422	418	392	393	399	410	398	420	415	390	388	406	442	433	412	393	363	412	428	396	382	389	423	384	415	402	415	420	396	396	397	411	373	387	394	400	438	393	395	383	352	405	398	422	395	421	407	401	385	403	437	359	367	412	379	417	391	401	411	414	414	429	387	422	393	418	431	385	400	392	392	414	397	366	436	401	425	389	391	406	412	388	414	405	393	419	439	417	385	398	397	404	408	411	421	374	401	366	354	383	427	423	397	404	414	386	408	376	367	363	393	409	388	418	419	397	374	379	350	393	405	406	410	394	397	416	407	404	412	426	414	385	393	448	423	423	393	402	392	395	423	399	409	405	446	425	377	398	387	415	382	436	413	389	408	444	409	414	404	383	418	421	420	394	398	387	409	393	391	437	411	413	389	366	405	377	391	402	383	400	404	406	397	392	377	374	448	412	408	402	408	410	386	411	376	382	395	373	413	377	379	404	395	393	387	410	381	373	422	395	386	398	389	403	438	418	416	396	377	368	411	409	397	388	380	386	388	375	393	417	381	366	396	389	377	350	413	402	414	375	396	378	469	408	387	385	399	392	398	394	439	389	422	403	447	412	390	373	402	394	403	423	434	380	411	386	408	395	435	392	405	398	413	407	402	422	385	445	399	406	383	398	393	426	414	425	416	428	390	351	449	386	402	425	396	375	402	367	403	385	387	412	421	385	385	378	392	398	411	408	432	382	420	388	415	409	427	384	405	435	369	413	388	379	393	419	425	404	406	440	418	399	438	417	376	403	415	389	400	393	410	440	400	383	404	414	404	419	388	385	407	413	413	391	388	361	410	419	406	413	392	391	383	399	406	419	432	407	408	405	432	420	404	391	400	382	385	409	360	368	428	428	383	403	402	418	415	412	401	400	396	423	426	396	385	400	398	417	422	404	399	399	376	382	387	431	426	426	397	402	427	352	401	419	414	397	414	414	363	404	429	372	406	433	404	386	410	406	378	385	409	397	371	383	353	416	399	366	415	375	408	407	422	396	404	428	409	402	384	383	424	395	419	432	404	406	438	386	372	376	376	408	379	387	381	345	399	382	405	353	406	386	407	391	426	379	409	390	412	412	402	390	380	368	378	394	400	425	392	380	403	434	382	411	392	433	398	431	418	417	364	420	397	446	425	401	390	415	387	425	398	398	413	427	368	373	418	423	427	423	375	397	422	431	371	435	415	357	387	422	413	376	377	388	395	381	407	370	394	432	377	420	404	405	432	415	422	365	417	375	396	392	403	378	412	423	380	389	383	418	382	391	421	403	384	440	416	412	366	453	420	367	417	387	414	405	393	420	368	397	419	395	407	413	421	403	371	396	375	384	405	387	388	384	395	378	402	395	392	412	376	374	406	402	419	402	383	374	387	432	383	391	371	395	425	393	376	405	417	425	414	399	398	368	380	415	414	353	429	426	393	384	400	404	405	351	404	373	425	366	393	373	389	396	402	398	359	383	402	375	403	412	413	369	391	378	415	410	382	441	390	421	376	399	415	391	401	410	402	410	394	417	380	411	412	390	392	396	410	397	411	390	427	360	386	425	365	383	404	413	423	374	426	433	389	402	384	346	368	399	420	393	397	406	381	390	416	384	399	376	399	411	390	409	383	425	400	381	394	427	418	370	396	440	409	368	360	383	423	409	418	377	390	424	377	394	378	430	420	398	398	381	390	451	416	394	385	413	412	394	403	415	351	377	453	384	394	438	417	398	376	408	410	441	378	397	378	362	386	385	423	401	424	418	382	369	403	392	416	402	399	430	431	386	393	442	366	432	406	451	392	371	436	412	375	426	412	392	419	422	399	394	353	410	385	452	400	414	390	386	410	383	416	424	421	422	419	413	368	399	381	425	420	425	382	412	404	390	412	420	451	413	426	382	424	421	411	420	399	407	386	382	422	418	398	391	421	412	444	406	422	393	403	377	410	409	375	395	393	392	410	384	392	399	390	398	372	404	383	372	379	378	405	417	414	405	409	410	387	395	398	409	397	394	370	389	382	415	400	395	414	416	456	384	383	403	418	414	436	403	347	424	358	429	410	400	399	412	405	363	411	408	398	397	418	376	387	407	412	381	384	394	401	400	408	377	366	391	385	393	393	419	384	408	388	433	374	360	370	368	411	372	403	431	433	420	415	389	433	388	396	387	374	412	407	386	391	400	396	393	392	395	384	421	390	417	400	370	409	401	396	412	386	429	393	384	403	399	379	400	419	383	394	432	395	428	397	381	405	393	421	421	408	410	385	402	411	410	434	382	425	388	373	422	382	396	360	407	373	396	385	418	395	391	426	391	404	369	410	396	400	367	382	419	391	430	401	401	392	425	407	446	376	402	415	405	424	406	417	407	402	396	419	389	387	439	416	392	368	395	396	403	419
24604	21430	28673	24641	21155	11529	4083	1628	1276	3427	26985	29278	21037	7258	1962	990	641	551	579	562	557	535	600	579	568	534	561	610	543	604	538	578	589	573	548	609	540	590	594	553	575	582	527	584	539	567	546	554	532	541	605	561	570	603	588	544	551	577	526	604	586	564	579	579	621	579	542	571	588	564	519	580	567	558	528	566	554	584	590	585	602	584	576	525	556	541	552	587	605	561	556	583	537	593	557	577	613	579	572	560	548	578	531	579	526	546	584	594	570	612	574	545	547	594	574	551	579	518	612	545	541	573	579	529	544	547	546	557	521	543	565	577	597	570	574	529	604	556	567	616	506	600	574	592	575	567	561	560	593	587	576	531	591	565	564	535	580	519	579	569	576	494	535	539	585	575	533	510	566	548	574	590	563	594	572	577	547	542	589	514	621	582	541	577	523	551	544	530	598	606	567	554	569	607	538	582	555	552	572	561	525	521	565	550	572	586	517	543	589	571	553	546	557	561	557	574	557	543	558	560	555	558	560	540	571	520	547	587	603	565	608	550	559	562	590	585	573	514	520	587	601	589	554	544	575	545	566	542	551	546	599	532	609	548	551	616	544	588	570	574	561	574	608	599	580	578	587	518	566	581	547	552	545	582	544	561	580	527	585	538	590	553	528	543	572	586	566	550	546	564	544	587	583	513	587	558	550	586	555	592	574	541	576	590	556	603	564	587	573	560	531	569	567	559	582	580	548	574	581	544	565	613	598	551	561	552	600	545	551	571	559	575	545	575	529	556	543	578	605	561	552	550	551	582	536	567	554	582	550	557	553	543	568	563	620	599	536	585	576	541	559	565	539	615	581	567	556	586	599	583	558	546	597	584	595	574	598	596	584	601	568	562	560	542	577	546	568	575	550	563	530	564	549	558	504	567	557	551	575	574	574	549	530	545	587	564	569	543	544	575	555	545	575	550	595	537	536	558	545	568	576	558	564	591	555	591	525	560	565	534	556	567	566	545	543	557	553	533	595	556	516	584	528	579	552	545	558	602	560	584	529	563	617	542	544	559	533	572	545	562	572	557	536	570	615	584	541	567	541	568	565	577	503	570	582	584	570	603	501	579	543	573	536	579	534	553	573	574	592	565	563	555	563	574	544	577	558	571	546	571	561	588	580	565	620	556	553	529	595	568	598	554	568	587	541	535	591	536	597	604	584	573	535	565	561	597	557	525	535	541	568	532	568	548	570	571	565	573	577	559	539	552	571	541	529	561	532	565	528	585	551	553	581	573	535	614	587	601	609	557	546	570	568	544	535	547	594	538	568	555	627	577	553	531	579	556	561	540	546	517	544	560	518	569	545	568	578	564	517	496	560	527	553	546	549	593	574	583	484	537	542	551	571	574	568	567	578	575	534	558	580	619	537	551	571	548	576	586	562	552	560	572	563	522	575	524	555	550	552	575	567	536	534	540	567	556	518	589	557	521	555	534	571	555	565	568	548	615	527	597	523	582	567	533	611	576	587	559	582	596	572	552	560	525	583	582	535	543	568	564	578	567	567	634	590	558	548	587	557	539	591	556	561	552	576	549	556	581	570	540	546	572	584	596	597	566	567	602	526	542	595	586	582	527	551	541	537	520	569	519	612	583	562	520	579	545	546	549	501	567	532	602	527	566	582	565	560	524	563	540	546	552	552	534	562	575	559	579	560	529	558	595	563	590	594	562	553	519	579	625	550	573	547	548	574	554	529	557	581	593	599	530	533	551	512	561	538	571	573	548	601	573	588	559	539	552	530	542	578	530	533	542	572	568	574	532	528	591	583	557	572	570	531	551	573	580	524	589	569	572	555	547	585	586	550	526	534	574	507	555	541	566	532	561	584	564	559	580	570	552	543	620	550	538	549	517	585	532	546	536	554	591	544	549	557	610	556	564	570	548	557	506	548	529	599	593	559	592	590	561	527	563	516	552	551	574	568	581	521	589	527	588	574	584	541	522	583	523	563	524	578	552	565	577	582	608	555	559	542	574	596	535	606	561	549	582	581	582	511	570	551	581	503	546	548	566	581	535	596	552	566	539	562	529	559	552	559	529	567	579	534	564	554	526	597	619	550	546	576	599	515	519	534	586	549	593	533	578	584	536	558	591	556	580	534	585	527	535	534	534	611	582	579	553	579	599	576	624	559	561	530	590	562	586	598	537	607	555	564	582	530	560	566	576	580	576	528	593	554	547	568	544	545	544	549	571	536	563	548	612	529	534	591	562	549	562	589	584	548	523	575	552	561	571	578	523	603	563	555	553	541	593	579	543	595	542	624	609	567	540	545	572	564	558	561	558	538	584	513	560	540	547	539	540	576	597	521	498	603	565	521	581	569	579	577	590	519	576	550	560	539	554	572	570	531	554	545	541	550	590	584	544	572	595	557	601	528	543	587	574	543	548	578	551	525	583	578	587	546	563	544	548	580	539	571	546	541	534	560	561	596	566	580	545	576	602	612	564	550	580	526	576	496	560	546	504	557	583	594	576	600	563	549	546	567	589	561	529	535	600	564	576	570	538	569	538	563	539	553	595	549	536	576	521	565	543	571	538	563	544	580	567	562	567	552	554	584	531	564	566	539	581	552	512	540	554	531	558	549	553	532	538	576	592	564	584	549	573	560	546	582	549	537	545	543	580	557	536	510	556	585	538	535	551	546	538	603	568	574	549	574	586	559	592	540	520	576	548	563	580	579	622	535	538	554	534	549	542	557	555	591	588	554	535	539	555	495	548	568	568	514	571	561	632	537	556	586	560	599	526	567	557	556	585	598	567	556	615	577	555	542	594	572	524	543	587	554	551	545	557	548	576	544	576	517	567	550	581	572	569	525	555	569	569	547	542	560	546	518	541	561	557	595	592	562	551	554	584	551	551	568	563	536	552	542	547	547	540	569	568	569	514	579	551	550	546	622	583	576	542	549	575	545	574	565	561	588	551	545	592	551	538	552	603	574	531	584	561	547	545	581	592	522	546	533	530	511	553	550	545	504	546	532	553	568	534	575	571	519	562	564	571	573	534	551	568	554	546	574	538	531	585	583	582	555	564	572	584	567	517	598	561	603	559	566	533	545	563	580	492	558	583	564	536	556	574	518	524	553	554	541	558	541	574	570	578	582	523	549	583	570	548	553	552	536	651	592	509	577	523	566	551	559	549	593	528	552	553	571	562	533	577	528	564	550	577	574	573	592	581	526	598	577	570	558	535	547	515	574	607	552	537	588	615	555	569	544	562	561	531	543	571	533	567	544	567	555	562	534	550	581	572	558	524	556	564	556	573	589	575	570	581	555	579	558	573	585	592	590	546	564	593	584	543	546	587	591	540	582	566	599	561	545	531	557	550	590	576	548	581	625	567	543	524	563	557	535	568	530	552	542	568	580	575	540	571	581	555	532	545	586	512	585	566	558	572	605	599	548	547	553	566	528	613	568	594	598	548	575	569	594	611	563	554	572	553	601	581	561	570	580	594	606	537	581	513
8242	12293	16050	10949	8482	4671	3158	1723	1662	5376	28239	25642	16824	5495	2005	1058	651	504	505	540	500	487	554	475	523	526	497	489	497	494	496	477	527	501	511	583	506	534	524	478	507	522	491	500	523	487	501	506	488	489	542	525	530	491	514	494	533	500	511	521	521	529	547	473	482	517	527	519	477	510	502	520	510	515	544	457	529	519	515	550	506	455	505	467	520	466	509	556	514	520	523	480	484	517	531	536	503	539	477	473	511	527	467	523	505	517	463	506	519	523	515	482	455	533	516	531	488	457	503	568	499	526	493	503	540	546	553	479	502	508	467	453	489	524	524	487	490	480	479	496	488	494	517	533	471	484	512	486	484	519	465	504	513	530	516	495	496	495	511	497	504	509	490	517	495	484	525	503	527	494	517	488	517	527	499	536	487	497	549	472	472	513	524	519	490	548	536	513	499	519	513	469	542	517	494	514	504	500	512	503	513	520	492	495	507	491	494	506	513	469	504	492	471	513	500	492	498	509	508	515	476	516	471	472	492	523	501	506	489	507	503	507	532	516	525	484	526	508	483	536	485	504	453	487	470	506	557	494	512	481	478	512	522	541	469	495	491	514	478	508	488	465	531	496	474	501	499	506	531	496	457	503	509	539	521	498	472	519	510	477	529	532	506	520	503	483	504	490	482	534	497	498	531	476	514	515	507	546	481	525	509	519	509	509	479	514	476	491	512	518	476	458	516	505	502	464	522	506	484	493	513	452	493	485	484	494	558	508	465	517	482	495	471	514	512	498	479	484	486	508	481	528	521	505	468	489	473	484	484	493	474	490	471	526	531	526	508	525	521	488	478	534	457	493	477	535	511	546	493	499	513	509	461	443	465	539	503	507	513	500	480	505	519	492	489	533	542	517	503	533	470	558	503	474	502	513	500	469	520	509	519	516	513	488	456	500	510	533	493	531	513	535	501	534	503	545	495	474	523	485	448	514	503	539	546	513	495	508	508	509	558	536	499	478	463	509	517	500	479	516	528	516	494	510	503	507	470	536	488	507	523	497	535	515	494	513	531	517	534	478	524	485	467	502	487	519	480	506	487	488	530	477	497	504	508	519	490	460	493	522	530	470	444	537	518	458	506	485	515	490	513	518	499	473	517	442	517	484	513	490	518	498	548	522	495	479	511	516	505	557	495	525	498	495	480	514	523	562	527	488	510	447	494	498	542	531	518	486	526	522	465	493	503	514	504	499	513	479	471	495	480	487	476	479	508	485	503	514	457	486	509	508	511	503	494	503	506	486	489	513	528	502	523	465	503	485	491	518	515	476	498	494	526	482	510	548	528	507	478	501	487	494	516	488	515	467	490	509	497	496	512	546	511	531	515	513	487	500	501	483	504	509	455	487	526	521	474	523	514	479	504	468	494	507	529	511	523	498	542	485	522	545	470	493	475	484	482	503	471	497	503	489	569	485	458	478	525	473	505	571	518	477	516	549	476	490	487	508	479	475	496	546	541	531	521	477	516	516	490	467	496	535	514	494	495	518	499	489	471	486	521	505	514	508	488	495	507	469	487	504	500	468	548	513	504	511	498	534	481	516	560	458	488	493	509	487	506	527	470	505	485	537	515	490	521	514	517	471	497	469	513	470	575	465	547	515	510	546	488	469	532	528	522	518	442	544	508	485	504	526	479	529	465	485	485	512	535	512	495	510	514	521	538	480	496	531	498	498	522	504	523	471	462	487	488	490	474	510	465	468	508	529	496	490	538	469	518	524	470	454	470	495	506	485	504	480	542	527	550	491	506	500	506	474	498	511	481	512	484	530	492	542	536	471	505	502	489	494	506	489	470	506	522	498	467	528	534	512	516	498	479	545	528	523	496	500	516	522	516	482	511	525	512	471	529	487	476	525	505	506	460	522	507	524	512	469	527	489	512	507	492	472	495	474	508	488	488	458	505	524	509	495	489	529	523	477	488	502	494	502	520	494	473	517	492	492	515	528	500	476	533	527	518	512	521	513	508	493	495	536	488	508	506	526	540	492	502	504	497	501	547	450	520	530	537	501	502	497	462	511	499	476	558	526	506	541	473	501	552	479	543	487	532	521	509	464	463	523	484	504	490	502	493	502	477	493	525	514	509	488	496	469	516	525	504	524	518	559	525	529	540	469	539	468	507	506	509	501	475	528	519	522	511	514	520	535	513	495	516	509	532	506	499	506	498	475	507	520	532	490	531	546	510	528	515	505	507	557	495	494	522	483	474	519	500	520	516	502	498	508	494	513	474	495	481	493	516	498	535	500	535	481	477	513	501	497	503	506	467	481	495	508	523	479	523	528	505	510	445	513	496	492	519	500	538	507	504	520	492	516	510	511	503	530	473	525	487	467	531	521	510	472	491	472	446	497	510	484	480	520	512	500	494	500	505	521	538	551	508	509	477	474	505	478	521	509	515	472	490	475	481	462	515	515	500	502	463	484	504	499	498	493	479	478	526	510	519	500	511	502	524	481	508	484	498	481	477	483	491	455	463	528	479	529	500	520	514	527	524	503	485	518	482	512	517	473	497	522	509	502	481	502	488	509	493	483	553	496	518	479	508	473	519	484	511	507	482	539	521	501	556	493	516	489	526	495	500	474	533	485	489	500	537	502	572	510	492	499	477	476	517	537	483	492	495	518	486	485	518	497	470	498	485	492	508	533	461	524	522	473	512	517	536	485	496	507	509	497	498	533	485	491	563	522	516	506	503	478	511	487	494	509	551	528	476	502	513	496	470	527	468	507	492	485	495	505	452	522	527	509	518	502	510	524	488	516	469	518	477	509	532	502	500	478	502	499	484	495	474	489	517	497	498	495	462	496	480	507	491	512	552	487	504	502	545	500	492	471	479	471	461	466	533	505	507	520	487	455	480	490	479	500	518	489	506	513	505	501	500	555	491	519	488	482	538	525	515	477	509	486	480	510	503	456	501	515	491	529	499	515	508	537	515	513	502	481	524	472	512	477	437	500	503	513	491	526	476	481	498	494	530	504	453	485	524	500	519	522	507	515	540	471	478	469	475	524	520	503	528	513	490	511	491	483	528	512	485	516	513	466	501	519	465	519	502	502	501	515	492	473	473	485	506	479	502	479	541	527	507	497	475	501	504	490	513	467	514	499	495	522	477	481	500	527	476	486	553	492	486	483	485	527	483	517	506	518	502	496	504	526	542	528	503	510	524	495	490	507	472	510	525	494	497	461	482	495	510	494	541	510	523	508	519	471	509	511	487	525	488	476	496	499	491	456	537	506	479	535	535	505	473	506	504	520	503	482	501	506	505	496	504	502	526	480	545	491	544	454	505	494	504	456	494	514	516	493	493	526	477	515	523	520	473	463	498	543	508	494	489	495	510	505	537	505	495	504	486	476	477	506	484	531	511	477	506	450	496	538	503	513	480	509	501	482	517	496	556	478	485	526	508	500	512	478	501	498	557	475	493	459	502	553	519	481	543	499	461	492	493	479	500	526	505	499	494	505
28098	14088	8130	4911	2249	1188	735	550	510	739	1869	2052	1510	882	587	502	432	428	457	413	426	424	427	427	461	452	506	419	437	437	445	423	413	401	421	419	446	456	484	448	428	417	431	458	429	454	404	430	457	421	418	465	415	432	437	439	461	454	452	423	473	430	406	418	452	414	471	439	437	452	421	409	460	492	408	443	422	434	489	419	436	457	394	417	456	462	416	453	454	433	430	409	469	428	399	402	443	418	479	443	456	444	467	438	448	436	442	464	398	429	387	450	468	458	424	421	397	423	429	420	438	441	445	417	408	438	432	454	389	414	407	486	442	449	432	462	422	418	441	469	464	433	448	451	442	462	451	472	442	430	437	440	451	428	428	402	452	421	459	446	434	430	463	443	441	433	449	461	425	445	474	447	443	464	453	422	418	454	442	464	477	437	424	426	470	423	458	449	410	449	461	457	396	453	437	417	437	446	407	467	423	447	455	465	475	437	437	413	476	427	445	459	433	472	426	431	426	457	443	394	442	431	444	441	434	403	421	455	426	416	446	449	399	417	422	453	427	416	434	445	400	462	447	422	429	452	430	434	431	468	405	423	458	407	442	429	451	427	423	389	437	465	444	436	403	418	434	397	446	429	438	431	444	396	431	471	416	438	483	443	427	448	436	437	439	427	424	448	447	457	422	461	464	422	441	447	434	433	435	461	427	490	421	446	434	411	439	461	443	464	427	440	489	479	452	481	407	425	447	427	464	446	417	431	407	448	440	449	419	446	441	461	465	437	451	403	453	444	419	434	438	413	431	450	447	439	433	459	451	427	444	407	409	430	448	434	438	428	417	454	454	445	455	430	451	435	426	464	464	400	407	454	436	441	428	429	444	398	442	420	413	438	454	434	474	408	435	449	441	413	466	430	444	450	459	460	431	445	447	460	445	448	460	436	414	439	470	428	449	421	441	412	392	424	454	451	456	462	365	432	424	465	448	410	489	433	436	407	440	455	459	439	449	446	449	415	411	441	451	448	445	424	429	433	415	428	468	460	406	422	460	443	441	413	422	435	446	408	433	446	444	452	422	431	425	415	450	417	427	442	448	448	465	442	427	468	424	455	421	427	428	440	425	442	429	453	447	389	405	439	459	447	439	432	432	450	449	410	454	451	403	467	438	480	403	453	453	477	402	408	445	473	431	459	417	446	435	488	467	436	446	455	411	424	420	459	403	455	450	436	476	470	427	427	447	460	437	440	471	431	446	425	453	405	445	471	452	502	467	429	431	428	448	444	411	437	454	427	443	394	421	458	444	408	444	465	393	499	437	471	401	503	400	435	419	403	448	449	464	441	415	434	430	442	438	437	444	407	447	473	458	452	436	419	400	436	446	459	446	439	430	405	469	425	447	451	409	438	432	435	473	431	440	482	437	392	424	423	433	382	465	430	486	423	465	452	446	424	466	460	422	468	409	415	481	444	423	426	424	430	428	441	411	454	422	412	453	421	474	428	481	430	432	451	448	429	428	409	453	407	434	460	428	431	401	428	454	467	440	420	419	407	443	453	428	413	441	439	440	439	416	426	423	430	429	410	433	441	407	412	414	458	463	379	439	428	409	452	441	406	403	444	419	447	420	407	419	422	440	412	440	435	428	454	443	431	408	422	467	448	459	413	425	494	412	416	459	456	395	438	431	467	422	440	417	428	444	437	431	422	455	421	407	426	431	427	427	430	448	480	417	459	404	433	449	439	415	394	452	434	432	452	448	459	437	407	433	449	429	444	456	433	432	460	406	434	448	454	456	436	439	463	428	413	452	421	463	442	429	425	464	419	484	409	477	471	446	450	447	458	426	441	414	437	430	477	434	424	452	433	422	428	391	464	461	432	440	419	443	425	444	440	464	430	403	430	459	382	420	432	437	406	441	396	389	436	491	427	441	422	440	443	437	435	411	454	479	434	457	483	484	462	407	441	425	446	470	422	461	469	451	444	422	449	455	449	415	475	419	445	438	450	430	422	431	467	430	442	416	418	460	454	428	463	433	401	438	426	437	409	419	429	407	436	417	422	468	443	438	442	456	431	421	432	401	418	419	474	431	410	416	460	437	439	444	450	442	444	439	479	439	453	475	428	416	445	407	455	403	448	468	450	462	449	440	433	455	419	414	418	447	416	432	477	463	429	452	428	439	422	464	439	412	418	439	431	424	403	442	433	459	440	457	445	428	428	456	410	437	404	401	431	424	474	453	452	447	446	447	434	427	396	459	454	438	455	408	430	405	405	403	444	443	437	466	465	453	457	424	458	438	409	417	432	452	458	431	451	439	418	423	409	443	443	457	436	442	417	446	428	456	426	418	430	449	412	449	449	428	408	445	420	434	478	502	437	447	401	403	428	433	447	439	446	399	452	444	405	421	409	400	456	448	407	438	463	433	447	415	417	418	457	418	433	426	453	410	426	477	433	466	421	428	430	460	432	476	503	464	434	424	429	458	456	416	439	424	457	469	438	457	446	422	473	416	410	439	452	400	427	441	469	457	451	427	461	454	477	415	425	430	438	451	457	465	449	429	400	446	442	464	430	448	422	419	431	440	446	470	447	394	419	436	412	445	441	411	444	456	462	450	429	428	443	434	424	444	437	443	436	470	435	426	416	438	445	432	464	456	458	445	441	438	422	445	419	454	418	439	460	431	445	457	431	412	441	443	463	437	424	430	444	449	484	418	431	461	447	457	445	430	432	419	439	413	468	433	471	447	423	478	460	386	466	452	397	492	406	459	433	446	402	389	421	463	442	400	429	392	451	429	435	465	453	402	411	394	449	449	418	431	431	399	411	417	405	437	449	429	419	465	453	437	480	424	441	450	455	446	417	468	430	416	463	447	441	445	436	421	440	448	447	477	448	488	432	426	432	413	460	453	421	414	447	439	438	407	434	433	471	470	410	407	429	424	468	410	422	417	410	460	414	449	418	430	453	436	440	427	450	427	450	421	454	461	448	434	470	395	429	438	410	390	419	461	450	449	425	444	445	423	455	465	451	436	472	446	427	448	487	465	442	434	426	473	425	477	439	440	419	434	474	447	409	420	424	414	429	455	414	444	440	448	410	424	455	443	442	475	410	450	412	452	437	447	456	451	443	442	461	430	467	432	433	424	422	426	408	389	430	437	419	422	428	450	455	452	460	445	480	416	420	407	419	425	428	418	424	481	441	432	429	435	439	449	430	434	451	399	436	444	417	414	426	439	434	463	433	471	442	412	437	428	456	433	464	458	435	432	430	437	466	399	447	479	479	392	417	446	454	437	416	425	437	448	428	454	436	454	443	411	418	452	468	423	476	465	471	440	439	426	431	408	442	440	466	426	437	440	439	404	436	406	439	415	446	443	435	437	441	423	444	422	445	455	453	455	442	465	441	445	403	430	445	440	442	464	412	429	434	441	430	435	426	448	448	394	447	447	426	445	415	446	422	409	413	411	432	412	446	440	413	458	425	426	419	413	446	474	449	446	417	466	449	434	396
8446	5566	8195	4118	2521	1485	788	509	480	984	2397	2361	1583	837	521	469	387	371	359	363	364	390	394	386	349	404	365	384	401	394	382	399	383	378	389	402	398	368	367	412	341	399	384	389	387	349	360	402	389	342	363	404	386	319	359	363	378	417	390	366	362	377	394	375	398	401	389	413	404	386	411	386	385	375	369	404	347	399	413	430	346	374	366	409	370	386	409	376	381	369	381	437	383	375	379	406	375	373	343	378	365	355	371	344	379	383	376	341	398	417	404	388	365	373	388	424	394	385	399	381	373	337	392	375	381	403	378	372	378	380	396	383	383	333	372	377	379	393	365	382	368	373	385	365	343	359	378	387	386	413	364	385	362	405	359	394	354	401	410	375	383	373	360	360	393	355	379	424	369	416	401	355	382	399	418	375	376	409	366	379	366	395	399	363	393	410	371	428	364	356	399	373	388	382	379	350	384	358	385	374	378	361	380	358	350	399	356	398	355	360	386	393	370	382	385	373	387	353	377	359	367	384	404	382	380	354	378	392	338	386	382	360	368	411	344	430	421	365	380	418	353	394	395	369	374	351	397	397	392	384	376	366	393	378	406	379	356	350	404	374	389	380	383	370	387	398	391	386	403	381	346	406	430	361	375	368	318	354	348	358	383	397	415	408	397	374	364	349	376	367	410	390	357	376	372	411	376	369	393	391	349	387	412	365	416	366	397	385	392	385	401	392	351	353	353	373	368	387	366	376	385	370	394	384	357	368	393	356	379	365	373	346	380	363	365	387	370	382	358	379	377	397	406	408	387	405	393	346	366	408	368	386	371	405	390	369	385	365	379	360	375	356	402	396	376	388	401	390	420	379	383	391	380	381	371	380	381	379	423	384	382	383	381	390	371	364	382	396	357	385	369	395	389	368	361	412	385	385	386	410	368	394	398	378	347	379	408	365	353	394	377	410	383	333	372	379	385	347	373	371	354	389	382	385	380	361	334	340	389	377	394	396	391	369	377	366	356	383	376	414	376	396	351	395	374	365	371	357	376	378	384	395	360	396	401	390	385	331	380	374	371	351	383	339	389	395	357	359	392	385	393	372	360	356	378	408	353	389	364	385	375	407	359	408	383	355	406	357	411	401	383	411	398	409	374	388	384	379	384	420	388	377	345	412	357	385	379	352	362	376	404	354	396	427	368	382	379	404	433	366	395	382	365	384	405	397	396	381	412	375	383	389	363	399	345	378	398	385	388	368	381	389	418	386	344	415	374	391	341	356	362	399	386	385	363	383	386	357	362	355	339	386	369	377	397	381	371	383	370	394	361	376	378	378	405	382	410	385	368	451	393	421	382	391	385	398	343	366	396	388	368	400	388	363	385	366	358	386	377	352	373	366	368	365	404	373	404	418	393	375	391	404	373	385	376	364	404	370	388	379	395	388	359	365	369	352	378	368	407	370	385	373	385	358	371	377	382	387	389	369	371	413	362	410	401	374	380	336	370	379	383	381	347	367	368	361	395	378	384	410	390	379	379	370	380	368	357	381	385	392	352	398	355	380	375	381	360	405	396	383	377	374	412	348	380	371	367	368	373	373	374	364	395	362	369	341	415	379	388	391	393	373	374	391	350	384	383	382	387	376	384	379	384	364	427	387	388	355	378	396	356	385	366	364	403	369	372	373	384	371	347	416	429	379	366	399	386	361	360	363	346	357	405	399	354	366	366	387	397	376	410	406	409	402	386	368	381	396	340	395	356	380	383	384	385	347	385	376	359	391	393	411	362	368	413	402	365	392	399	335	385	386	374	388	340	417	385	365	388	359	364	403	374	373	382	396	373	412	370	367	373	355	344	387	370	375	365	411	363	377	398	373	352	374	368	377	411	399	344	391	366	340	401	399	411	386	398	394	370	384	379	335	368	393	397	424	371	369	362	403	417	380	377	377	379	382	414	373	382	368	394	377	384	340	369	407	396	371	381	362	386	390	355	386	361	368	381	410	370	377	407	399	391	364	393	359	370	386	405	357	369	373	357	357	373	361	404	389	359	378	353	373	367	384	364	394	356	406	361	400	424	382	378	365	395	366	354	365	355	383	361	353	390	348	421	380	367	390	376	387	408	396	377	382	377	381	357	381	368	414	384	372	363	415	377	374	388	412	406	383	375	427	348	394	369	363	382	375	350	354	368	391	370	409	369	388	370	369	368	398	375	409	369	392	384	354	406	377	373	366	360	421	394	384	394	373	402	352	393	375	375	396	369	369	391	393	376	364	388	397	389	348	420	424	372	418	378	337	360	353	368	366	345	358	362	375	399	365	384	400	383	366	374	387	356	345	369	364	397	405	388	380	401	355	352	372	362	414	387	367	386	371	369	376	361	394	428	414	351	350	355	385	399	368	365	386	406	388	374	379	358	359	383	394	368	375	389	387	372	401	396	400	378	357	354	351	363	386	354	414	374	383	406	364	387	380	379	374	391	384	385	344	360	389	378	345	377	401	364	372	387	400	381	363	379	377	352	393	370	385	394	357	372	382	319	378	369	392	374	374	392	391	388	410	388	421	392	376	366	394	409	376	387	379	379	379	373	371	380	374	337	400	376	366	360	368	374	376	394	357	380	378	363	360	374	389	419	399	387	364	383	365	403	407	367	389	368	355	372	398	375	354	372	366	386	379	380	346	375	396	353	385	392	382	400	382	367	340	396	388	407	372	408	351	384	398	392	386	356	353	386	414	381	388	389	351	391	355	385	381	374	384	410	366	387	362	373	381	411	360	377	371	383	362	400	367	360	388	394	399	358	374	403	363	388	384	384	406	399	398	402	378	374	369	392	364	404	400	378	416	394	360	371	357	380	362	367	388	406	408	383	369	397	346	343	403	371	335	355	398	387	384	352	375	364	353	379	375	378	399	373	370	371	370	388	331	395	378	347	393	365	403	388	401	379	405	403	367	403	422	362	392	393	366	398	360	390	399	373	348	407	373	386	398	414	392	377	371	382	405	380	387	370	389	349	365	360	429	354	393	383	387	386	402	362	388	429	360	387	385	361	366	422	398	378	390	360	399	422	395	382	382	401	368	386	397	390	374	419	392	371	418	366	398	424	372	405	381	371	359	387	390	377	377	386	364	360	376	408	418	351	389	365	386	407	408	358	384	389	364	388	363	392	389	396	376	369	374	399	386	382	398	376	385	391	369	396	350	391	385	390	359	393	380	384	385	394	382	368	408	354	383	379	373	386	385	357	394	383	394	347	387	383	369	405	393	385	403	360	392	400	384	376	398	361	362	395	379	390	374	376	392	428	413	385	364	361	386	378	400	393	406	345	404	394	434	390	356	381	375	351	353	405	386	378	374	390	358	404	382	339	439	386	368	380	387	383	365	394	373	372	362	361	352	436	324	390	403	380	382	398	409	356	353	359	377	372	305	353	384	392	372	399	366	379	389	386	405	367	357	366	389	377	370	412	412	380	394	340	401	362	368	402	418	388	380	398	391	380	384	376	369	375	375	390	363
25643	21454	27508	25454	11878	3643	1455	849	694	3201	16641	16699	10329	3390	1239	654	501	522	450	420	484	466	453	470	471	442	452	433	482	478	449	431	485	471	455	487	440	456	466	472	454	478	438	468	472	425	443	451	478	441	436	513	438	454	436	437	460	461	451	475	431	470	428	429	457	439	434	445	449	444	441	464	420	430	403	460	450	450	464	454	449	471	461	453	460	432	407	477	432	474	454	438	414	486	425	458	466	458	460	432	451	416	446	438	450	457	449	468	413	458	442	466	434	467	443	482	442	459	470	437	454	408	496	450	451	449	457	447	446	412	464	455	451	431	472	438	436	479	444	437	430	457	471	472	457	406	469	469	463	424	415	487	418	464	466	453	429	441	482	474	432	465	452	453	461	437	467	468	435	467	448	469	461	473	483	476	433	480	451	415	462	462	494	420	475	458	480	505	456	438	454	434	454	467	480	430	462	495	489	457	449	452	466	470	481	424	478	489	437	487	425	458	450	413	435	478	438	492	494	451	455	453	470	472	437	418	475	458	471	440	451	430	434	453	451	453	477	468	455	469	432	457	453	453	450	450	453	447	444	470	451	462	434	426	447	443	438	443	416	475	451	469	457	408	445	445	450	447	466	469	472	458	441	478	440	434	433	430	448	523	439	439	421	474	427	451	421	466	470	451	451	458	457	462	432	458	433	487	473	418	462	475	447	443	427	469	423	420	396	454	445	493	480	473	423	446	489	447	423	473	448	485	472	477	456	465	465	431	466	472	413	464	420	441	486	491	458	462	488	435	463	470	474	485	484	450	425	440	424	446	454	441	446	433	444	437	454	442	454	457	461	479	468	449	448	466	469	441	475	464	419	453	418	426	389	403	466	495	446	456	446	477	502	407	457	447	440	411	470	439	422	463	423	459	425	413	448	437	456	455	445	457	444	463	455	470	438	441	446	436	475	477	441	450	441	460	460	498	413	453	463	433	446	497	472	459	450	435	468	473	419	424	440	478	455	477	441	416	430	468	464	441	433	447	463	441	485	409	459	440	454	453	450	468	495	408	484	399	436	447	453	490	478	445	412	453	486	466	442	467	460	435	448	457	465	474	476	396	445	454	443	470	485	461	479	450	447	449	457	427	466	429	470	444	418	461	435	449	486	451	418	450	478	477	433	471	410	473	437	439	458	413	458	473	484	485	437	450	453	418	484	489	452	440	481	466	453	409	431	437	481	445	463	405	429	431	424	433	477	513	457	481	420	425	438	479	457	421	428	471	481	418	461	471	485	455	412	452	484	453	439	464	484	453	452	465	461	428	453	472	450	451	456	421	429	418	467	432	425	450	456	453	453	437	448	467	456	482	415	442	451	409	451	420	489	421	424	463	442	465	436	471	475	447	424	469	448	415	425	468	460	450	419	439	469	442	456	440	484	457	432	473	422	453	462	447	438	427	488	469	475	444	468	451	426	443	483	471	438	453	473	439	491	430	446	447	460	462	459	486	427	488	452	456	416	460	434	430	458	455	479	453	452	448	442	430	465	465	435	471	446	446	430	445	439	449	513	483	464	432	426	444	444	432	462	468	487	462	453	433	470	433	461	440	447	464	470	486	426	468	474	457	471	467	452	464	429	453	457	478	452	468	467	476	452	447	447	464	439	436	418	454	454	466	446	441	414	440	421	493	423	465	451	431	453	453	465	406	488	499	451	440	424	450	468	478	410	440	431	428	449	460	458	464	431	471	434	467	449	474	490	462	480	443	477	462	431	428	467	460	472	441	436	463	459	441	481	440	443	424	444	491	464	448	431	452	495	473	484	453	454	455	439	466	449	442	466	439	455	451	439	462	442	419	439	469	429	473	454	464	461	495	470	443	433	418	447	448	432	434	419	460	466	449	440	443	479	463	471	470	445	489	481	405	470	490	459	445	424	440	425	453	462	397	469	455	445	440	498	454	407	476	463	406	469	426	476	439	449	438	466	454	445	452	413	484	479	446	462	476	440	469	495	446	459	376	447	487	429	457	443	446	435	457	483	474	506	472	407	447	427	421	440	451	424	435	418	424	464	448	461	459	464	486	445	498	472	485	397	428	408	476	447	420	447	470	464	489	453	437	450	411	464	444	466	476	449	470	430	460	457	469	437	434	474	467	471	476	444	461	473	448	480	434	442	471	416	447	453	430	429	492	445	448	461	442	461	466	487	449	496	438	446	463	412	411	467	432	446	448	489	459	445	411	467	493	441	475	440	470	452	459	425	417	487	469	411	456	471	443	478	433	443	449	493	448	453	487	455	458	436	458	417	453	428	429	426	478	479	472	450	425	493	461	438	451	446	429	467	476	462	479	451	476	427	455	437	459	463	437	434	462	454	445	457	454	430	454	430	433	455	465	441	400	455	476	465	451	434	456	466	462	453	434	415	446	416	449	430	469	429	483	443	476	427	429	441	444	444	460	450	422	452	493	404	431	444	424	455	426	503	458	441	428	433	443	412	449	475	468	467	413	468	454	444	452	457	465	411	414	446	464	467	450	404	487	496	481	465	443	439	472	404	443	430	453	469	431	469	484	445	443	470	451	452	449	423	438	437	456	471	448	459	431	478	442	459	457	483	431	417	425	448	458	465	444	425	444	418	452	439	441	442	457	408	425	444	440	482	437	501	438	437	429	418	426	416	455	453	438	419	430	414	469	398	477	496	459	466	422	458	432	440	461	469	468	430	462	437	472	407	428	465	452	464	445	386	467	428	456	429	464	479	475	419	469	406	421	429	464	414	481	415	408	418	460	445	442	462	445	438	465	449	445	418	452	425	436	475	444	458	483	456	491	450	449	466	423	454	453	459	426	413	478	439	452	438	406	479	447	456	473	475	474	452	432	458	426	459	464	477	471	478	412	413	447	461	448	420	483	469	444	432	491	460	488	434	469	469	454	437	451	464	439	439	445	468	457	440	424	447	468	455	475	461	465	456	461	400	488	465	462	468	422	421	463	433	437	444	422	446	445	404	452	414	428	446	425	492	438	481	462	428	478	456	451	465	463	468	431	489	458	453	511	482	475	444	459	429	429	456	422	470	458	475	429	427	472	499	418	463	446	415	471	420	454	465	435	451	450	453	482	426	440	460	448	497	475	449	478	418	448	450	406	449	413	486	469	445	432	410	434	463	459	471	417	445	429	447	445	479	446	422	444	448	423	459	462	478	441	484	461	417	446	420	439	443	446	443	515	465	446	478	475	396	458	465	457	470	461	436	437	444	457	443	448	493	403	449	467	440	443	465	397	446	440	427	443	439	428	470	449	485	466	469	458	417	445	470	457	460	469	432	457	449	416	454	418	461	400	460	491	480	414	486	466	440	483	474	487	451	467	462	463	452	423	465	458	443	459	448	466	436	483	458	422	406	420	474	441	467	438	456	491	460	499	434	442	434	449	474	441	475	477	431	436	452	425	430	422	428	446	446	463	423	485	468	469	442	497	459	461	458	464	452	457	453	452	463	458	475	433	458	457	454	460
8056	10838	11199	7127	4410	2918	1311	900	838	4973	17332	15036	8970	3066	1341	708	456	404	403	453	390	411	455	422	414	407	400	400	403	435	416	416	431	408	385	434	416	389	427	427	405	405	435	424	430	409	385	444	424	415	412	432	417	380	370	420	431	426	396	417	404	450	417	380	369	409	400	430	415	411	399	426	440	447	440	383	461	417	409	437	420	386	429	406	450	425	410	414	436	383	393	407	449	399	424	442	401	413	422	406	445	426	435	399	445	447	433	383	395	404	404	381	401	376	421	414	441	389	419	423	403	429	436	372	376	451	412	367	369	406	414	365	435	410	409	441	409	427	437	389	394	393	418	402	415	446	432	377	411	415	406	401	406	402	419	439	395	394	437	449	406	416	404	413	435	390	426	394	417	381	425	419	412	439	426	400	418	415	415	432	427	406	426	393	411	430	412	426	397	386	421	388	394	394	411	422	401	418	421	412	436	407	405	410	400	390	412	400	424	384	422	404	395	438	414	405	436	402	408	402	397	388	417	414	422	377	383	431	424	389	402	385	415	394	428	415	427	428	436	435	442	414	399	380	433	392	398	411	422	430	421	412	390	464	406	374	392	430	398	426	421	422	404	415	445	411	417	391	413	403	399	416	409	400	397	427	420	386	386	399	410	410	408	426	426	391	406	433	433	403	418	442	377	407	381	417	395	414	444	400	403	419	400	395	391	429	420	387	401	421	369	408	402	419	420	430	397	435	377	392	428	439	402	411	393	424	421	389	437	413	441	411	382	425	433	383	415	402	369	415	386	394	387	406	410	388	411	414	444	373	382	381	374	441	413	421	394	407	412	394	405	424	386	414	388	419	410	394	357	396	395	414	413	393	413	381	406	423	415	413	380	429	435	402	369	407	412	447	444	418	399	434	406	395	427	424	429	369	401	396	401	407	396	374	397	414	419	442	417	482	384	419	396	429	401	418	423	412	434	411	393	387	393	423	431	418	396	411	402	387	420	470	430	415	442	367	411	389	438	394	396	388	421	399	411	400	442	398	417	438	362	379	383	425	427	427	406	420	433	414	427	405	439	454	390	440	389	373	407	395	391	404	397	432	403	443	403	396	390	414	390	417	426	384	429	434	421	438	383	415	417	422	382	413	379	410	422	388	413	403	390	402	414	423	391	428	413	420	404	394	384	397	426	386	423	429	395	427	401	438	420	405	392	420	399	415	383	396	431	403	407	406	377	412	446	433	431	421	394	383	394	427	359	378	404	407	400	380	409	413	434	413	415	426	454	411	407	426	395	457	397	387	457	406	405	429	421	405	432	418	428	392	414	443	414	415	415	402	414	418	411	422	407	413	412	372	406	426	422	439	405	393	399	393	425	388	423	419	408	379	361	436	397	383	429	402	372	396	429	430	409	435	400	437	424	363	402	437	383	425	404	385	430	396	422	391	423	377	396	422	436	403	405	405	384	412	388	386	409	408	395	421	436	430	416	443	383	420	378	413	424	417	420	392	401	439	426	421	422	401	371	401	402	396	384	418	441	408	437	392	427	399	382	395	390	398	446	398	409	413	412	441	442	410	399	384	408	440	432	401	436	422	409	442	410	392	405	410	404	401	382	359	384	419	391	393	416	389	410	398	361	392	378	405	420	389	396	410	403	445	392	360	454	438	406	389	456	390	381	395	454	415	407	390	427	432	428	389	403	436	400	384	429	419	401	376	411	419	413	434	412	405	433	440	397	401	400	424	404	396	432	376	392	431	401	422	424	409	415	404	376	417	436	396	395	412	411	435	431	371	388	426	413	380	385	423	378	466	418	398	412	399	423	405	413	393	371	433	427	412	380	396	415	384	411	422	387	400	403	429	418	393	406	400	436	421	400	400	404	389	414	413	441	421	394	406	420	411	409	441	414	394	375	408	403	408	408	420	391	391	429	388	395	409	377	399	418	396	414	390	395	396	376	388	422	401	375	409	391	430	416	402	407	383	411	438	421	413	385	422	383	453	387	417	428	386	413	416	423	392	422	477	402	404	412	448	429	411	390	394	433	398	428	428	387	408	389	441	419	396	409	420	420	416	433	405	414	390	453	430	375	385	402	415	425	406	378	387	410	376	442	436	431	404	392	462	429	455	397	397	401	411	407	437	444	456	421	409	477	368	413	388	402	409	429	382	428	433	390	438	377	437	424	416	442	377	436	391	390	450	399	385	395	417	410	383	452	417	397	377	428	407	437	439	436	397	409	406	412	405	430	398	397	430	431	407	422	434	409	463	396	368	406	411	412	379	425	409	388	421	376	409	385	396	372	398	359	418	395	427	410	440	414	397	393	407	396	427	408	412	413	410	429	408	393	422	411	388	387	413	413	436	396	399	396	424	403	439	438	411	407	423	377	435	427	468	418	379	418	443	427	416	383	397	418	444	409	473	429	416	429	412	388	393	381	434	456	391	411	382	394	417	409	372	458	438	385	412	395	417	409	406	402	415	402	393	397	385	406	406	399	425	382	408	425	356	406	388	381	443	401	395	391	421	400	431	446	432	424	416	396	407	400	377	404	408	408	390	396	396	421	387	413	409	454	398	411	390	388	458	461	406	395	399	429	420	405	383	390	417	370	420	418	424	397	416	410	403	434	370	436	465	422	412	412	384	415	433	400	416	377	435	386	404	407	418	397	447	401	429	427	426	427	401	409	397	383	414	397	380	423	410	424	436	418	436	363	370	398	410	422	392	435	375	402	391	407	386	402	412	409	424	446	395	407	426	399	394	401	403	361	422	396	395	402	415	439	442	406	456	439	423	405	410	389	393	398	414	417	387	400	394	423	389	416	404	435	415	425	379	410	444	402	416	377	419	387	398	420	413	443	394	427	372	392	405	401	437	366	416	421	407	392	374	439	417	400	382	413	383	455	378	420	417	454	452	410	392	420	409	422	403	411	436	368	419	423	418	398	450	380	409	447	387	391	404	424	432	401	444	429	415	417	362	427	410	398	415	416	392	432	411	377	426	430	427	405	360	421	407	411	394	409	389	401	412	382	399	436	410	420	367	410	403	417	434	401	430	401	399	428	467	439	434	400	427	431	393	403	401	402	445	413	393	397	409	396	408	394	402	380	392	428	428	421	413	388	397	440	412	395	402	426	422	400	453	395	403	378	385	392	391	407	411	431	400	408	406	409	413	352	419	421	449	377	404	342	406	389	405	412	450	404	415	422	391	408	396	438	419	401	418	398	425	424	391	374	431	437	388	446	414	394	419	394	442	406	389	409	395	435	445	410	423	365	373	434	398	407	364	397	408	410	420	421	413	403	420	424	420	377	425	434	441	378	412	447	410	380	416	433	408	409	398	390	408	360	425	398	424	416	416	413	387	421	369	368	408	412	402	404	413	429	414	383	394	395	438	419	396	397	422	413	380	405	399	407	409	432	416	431	380	393	447	419	456	418	393	436	403	456	416	430	436	374	408	403	425	409	416	403	402	415	439	386	417	456	349	433	421	439	425	423	402	424	419
24609	21434	28599	24641	20982	9960	3066	1445	977	6780	28700	28679	19326	6799	2162	1084	705	604	591	568	580	626	616	647	584	603	604	646	602	571	605	556	583	536	618	591	542	593	585	590	606	603	565	590	601	561	599	637	603	574	575	588	610	610	576	553	590	578	572	595	610	594	624	622	567	586	559	597	575	580	614	554	621	569	598	563	614	598	539	600	580	615	572	551	581	603	599	551	582	563	560	577	638	577	559	588	579	554	570	576	580	613	552	602	581	583	573	601	597	567	621	588	572	597	613	570	549	566	602	550	603	586	555	574	547	614	583	569	590	577	587	591	570	548	618	595	600	581	569	554	592	564	571	598	561	555	621	606	601	615	598	572	591	586	559	599	546	613	587	562	567	602	579	611	570	585	592	579	571	597	614	529	592	596	556	578	613	574	573	586	593	569	564	578	596	574	617	616	595	554	607	558	589	566	563	594	556	568	561	596	636	563	563	594	579	568	601	606	529	571	562	640	558	595	609	574	549	620	564	572	571	589	628	587	590	571	585	596	616	560	553	531	602	582	594	553	597	598	550	576	583	584	566	591	571	604	583	599	625	615	621	564	573	610	580	604	556	557	595	557	602	571	559	604	552	576	614	554	547	586	623	557	560	572	577	547	624	582	571	570	553	529	583	578	598	546	615	630	611	571	539	632	585	556	575	551	561	571	575	602	616	584	570	544	578	578	593	591	583	613	625	606	599	594	589	570	577	567	548	612	602	582	599	594	582	563	561	651	605	616	613	601	580	551	562	588	556	583	555	535	568	541	603	559	606	568	557	611	569	581	591	595	572	599	566	582	593	579	586	608	585	547	605	539	593	561	628	586	554	555	625	563	552	602	574	588	606	564	587	585	571	606	612	601	574	562	545	597	596	604	589	571	565	584	622	602	545	564	549	596	558	561	566	602	580	555	564	607	564	598	589	567	619	556	546	572	606	597	618	553	589	579	587	558	581	608	616	606	614	542	661	596	602	591	585	646	581	576	535	573	550	575	561	586	569	572	580	584	527	599	561	562	566	609	535	587	582	539	574	586	576	600	628	568	579	595	554	576	598	544	572	601	572	588	538	567	519	585	574	625	603	581	562	616	530	622	607	568	576	591	560	626	568	577	585	588	574	594	616	532	559	597	596	552	584	593	598	598	602	540	624	579	566	586	582	570	576	549	586	534	557	573	546	565	590	576	567	558	584	565	620	598	590	581	581	569	550	612	578	599	551	607	588	583	544	547	594	578	602	600	565	582	603	598	584	590	593	557	565	635	586	612	600	599	568	623	602	598	555	533	555	588	568	576	568	597	582	601	558	592	593	563	598	586	619	594	630	573	560	565	578	576	577	601	571	598	575	525	603	532	592	529	559	563	576	588	583	583	579	600	531	584	633	624	600	551	591	582	551	582	556	573	604	582	555	549	592	602	553	603	591	600	587	574	603	594	542	545	578	613	551	584	569	615	547	582	604	573	574	584	602	544	562	551	527	542	545	611	573	566	561	582	581	609	560	574	538	588	518	586	596	557	548	570	579	604	548	596	627	586	553	580	549	577	600	570	591	570	556	602	584	563	606	594	543	594	616	546	559	589	591	579	567	625	541	568	600	543	533	579	570	538	561	589	640	595	620	560	553	605	551	549	565	574	580	540	576	597	604	559	545	590	598	561	534	577	582	571	587	547	563	591	581	582	598	589	542	568	592	578	575	566	587	578	596	642	609	579	574	605	577	640	587	580	583	543	557	587	563	600	572	604	641	578	606	586	599	606	571	559	598	605	584	559	597	577	638	622	563	571	566	609	590	563	595	592	592	567	586	546	560	595	575	565	589	579	570	637	559	582	561	562	602	587	590	520	558	574	543	560	591	559	530	591	603	598	557	543	595	600	597	587	607	628	547	556	583	582	609	521	544	545	610	634	613	579	559	586	575	578	600	537	641	585	597	601	624	588	590	535	587	580	589	577	523	564	627	610	587	571	593	591	595	561	568	590	597	583	525	571	595	590	597	571	618	604	606	556	606	599	517	579	571	578	514	627	593	541	616	566	620	584	544	605	591	604	608	531	598	608	621	593	577	596	579	558	608	616	603	616	572	589	548	553	589	563	538	571	598	545	559	586	591	549	561	629	615	593	630	576	619	582	600	586	559	595	586	569	601	635	583	592	567	598	610	607	556	556	558	556	584	617	635	587	613	588	563	570	582	598	634	586	610	560	524	623	562	605	561	582	577	591	566	576	543	582	559	625	546	607	617	639	516	592	587	550	635	547	578	576	600	553	586	581	586	558	601	590	561	585	586	553	546	570	582	577	552	582	563	558	598	613	549	558	596	591	583	594	570	562	593	594	602	598	589	613	544	603	592	588	564	571	577	599	585	564	614	599	603	549	598	542	562	547	588	548	586	560	607	563	591	607	607	560	605	589	575	557	575	600	543	553	560	542	573	592	565	565	577	588	610	574	534	582	583	560	571	584	554	546	583	577	580	592	635	578	529	544	598	603	586	565	531	577	577	550	591	577	584	567	565	563	631	550	590	574	566	607	548	631	593	571	563	559	562	588	543	596	596	603	589	538	590	626	630	582	625	568	599	555	565	577	591	591	587	577	541	569	607	543	587	580	542	583	566	597	591	581	587	584	574	602	560	531	534	561	587	586	573	533	574	572	540	561	571	616	585	593	579	547	592	646	579	569	593	533	590	600	590	589	598	572	581	560	542	565	584	587	565	574	526	575	575	575	591	600	558	582	612	556	573	559	627	606	639	569	612	570	574	603	579	618	546	574	601	525	632	588	578	586	571	577	585	556	564	562	552	534	591	572	608	561	581	571	613	552	542	546	574	581	608	568	652	568	560	584	602	590	563	580	604	583	561	584	570	581	563	559	548	548	595	558	560	562	567	575	583	565	571	603	582	573	621	627	573	574	571	606	570	596	587	584	576	595	552	571	602	593	573	521	597	579	569	582	550	594	560	583	528	580	549	557	554	570	590	579	587	569	614	581	578	562	581	575	550	567	585	609	498	597	587	594	542	597	588	601	560	626	585	551	580	559	571	590	582	581	579	591	618	553	590	530	573	638	575	618	664	599	583	567	569	571	588	563	570	571	562	582	561	583	562	548	543	570	628	592	548	575	572	622	555	534	542	576	618	579	556	552	535	558	573	599	606	579	569	590	579	560	514	554	569	587	617	599	633	607	571	580	563	565	575	600	598	631	575	589	557	593	572	574	551	546	595	605	616	532	584	527	560	560	568	589	547	565	570	568	579	598	597	586	561	571	614	578	540	598	582	593	540	577	610	572	606	620	595	632	536	626	579	561	557	551	607	567	577	553	590	544	556	580	565	611	564	543	537	564	584	579	611	587	604	588	577	577	568	577	552	590	597	571	588	614	578	610	558	586	595	571	619	536	573	582	535	565	632	615	555	545	564	622	595	580	591	582	569	571	578	613	574	576	528	560	553	557	543	594	579	575	547	564	557	535	613	561	568	587
9184	16289	14853	9684	5994	3382	2361	1580	1199	9812	28235	24927	15421	5366	2139	1062	643	479	533	477	512	516	546	516	541	507	485	548	495	484	540	538	528	546	540	543	527	480	518	520	506	532	543	565	489	495	532	522	551	502	498	498	534	463	531	485	497	470	526	533	483	525	535	504	515	501	510	525	466	502	495	502	489	511	522	489	536	516	514	503	500	499	505	507	521	469	490	519	486	540	507	539	481	527	483	506	514	520	498	504	501	495	529	483	488	502	468	533	539	509	532	469	538	547	495	486	508	498	544	496	497	526	507	496	549	483	530	500	527	475	490	516	501	488	538	504	524	498	530	519	496	483	564	498	470	503	519	515	547	469	472	511	510	526	489	533	533	518	551	497	498	482	501	517	521	483	512	525	500	551	524	526	538	513	501	506	483	533	514	536	490	537	518	481	533	512	520	497	500	518	523	473	505	574	542	468	519	584	487	490	508	562	516	527	497	547	477	502	474	501	550	527	522	520	503	503	520	516	558	514	527	504	499	497	505	527	482	518	518	513	492	506	529	508	529	535	511	517	523	492	529	487	485	488	511	515	493	500	498	495	526	508	530	519	545	506	533	524	569	544	492	510	511	471	557	489	527	498	557	536	524	518	511	536	497	500	515	520	503	506	503	492	544	484	511	486	497	513	519	527	478	465	533	522	530	502	496	502	537	552	542	506	495	522	521	537	547	511	522	524	551	527	483	478	572	546	553	504	502	543	475	518	488	479	519	480	475	533	520	505	464	510	528	532	511	496	555	534	495	504	462	479	499	519	501	532	456	489	501	535	570	540	511	519	515	488	542	505	512	504	522	493	473	477	511	513	538	529	541	546	498	526	562	538	494	514	488	525	500	494	523	530	475	495	499	515	501	504	525	518	547	517	493	543	506	505	515	514	513	531	499	482	499	495	487	525	462	540	508	519	514	505	500	487	527	497	486	498	495	506	484	492	529	501	494	477	569	534	521	539	507	555	496	486	511	489	491	508	522	499	515	470	529	506	456	506	510	489	515	496	558	528	519	487	530	477	513	524	528	505	495	496	469	474	507	499	507	515	502	489	512	532	541	535	498	496	516	474	486	524	481	527	538	515	527	482	486	509	472	508	516	515	484	542	519	494	506	481	551	476	511	514	520	497	502	530	513	556	549	522	522	501	507	518	514	494	494	486	493	505	538	498	510	505	512	514	538	508	512	514	507	529	489	500	506	511	470	499	509	527	488	543	500	496	501	533	499	514	541	522	530	506	546	489	519	520	520	518	522	516	473	487	495	518	527	516	514	508	492	518	533	517	525	489	517	453	524	550	469	506	520	538	476	513	495	535	546	466	502	464	482	481	503	546	504	538	495	493	539	505	481	513	503	500	448	494	521	477	505	499	565	546	516	544	535	553	488	532	508	478	483	537	527	520	514	531	531	503	519	483	480	474	522	521	502	531	506	500	503	526	508	497	496	517	529	520	473	515	495	491	504	534	507	487	523	500	477	528	526	475	508	484	500	506	503	545	495	518	532	485	496	567	490	489	484	534	516	487	549	513	505	519	507	469	521	533	501	520	494	495	528	509	494	494	510	551	512	477	492	498	530	511	526	504	508	467	514	526	524	471	530	545	496	564	530	536	459	495	505	519	502	474	474	452	507	495	504	511	536	496	514	493	542	527	502	548	516	546	552	466	533	508	482	478	484	495	510	507	542	490	460	505	518	456	531	506	497	523	529	532	527	551	540	495	484	534	508	533	519	508	482	484	472	509	511	538	555	539	534	520	491	524	510	496	526	509	520	552	480	492	509	520	487	503	541	481	496	533	560	492	511	511	504	509	509	519	499	489	509	522	514	486	446	498	484	529	520	530	507	530	506	473	504	502	544	503	530	497	533	494	560	482	526	480	523	509	527	516	497	574	489	500	543	523	505	516	500	533	498	562	498	495	507	510	516	541	501	459	547	524	520	503	496	510	498	503	551	511	521	520	530	546	486	527	503	485	479	506	530	518	507	549	493	490	528	497	524	489	498	506	495	521	506	520	488	513	490	496	508	508	518	506	511	491	513	524	533	507	513	540	501	541	474	494	505	511	525	549	550	491	522	512	465	533	529	543	508	502	511	497	500	492	497	492	522	523	525	507	541	512	505	510	536	509	505	522	468	546	495	482	522	538	517	503	492	496	521	527	530	511	547	516	511	491	500	559	520	475	530	530	491	463	505	526	506	541	487	522	548	470	522	489	494	536	492	503	524	508	567	518	495	516	541	493	497	508	484	494	501	507	562	471	484	501	523	504	513	478	525	514	512	557	515	497	498	504	512	491	538	529	488	538	533	473	495	544	521	484	516	506	478	483	543	499	479	496	486	478	498	517	544	500	482	541	461	511	530	504	487	469	463	479	502	528	531	517	485	521	499	479	496	481	489	560	496	535	538	493	494	493	503	516	492	507	531	500	496	516	473	525	542	512	540	520	478	508	474	502	503	479	492	545	504	556	520	536	505	496	511	529	521	465	555	515	504	500	465	541	509	495	519	510	534	494	503	473	496	503	484	481	521	520	450	499	540	492	509	470	501	474	518	494	453	489	517	523	509	503	496	542	517	509	516	481	548	491	507	488	491	508	484	493	473	523	512	495	556	538	490	516	482	535	508	523	507	509	529	501	494	540	542	512	448	540	523	516	529	549	518	514	533	465	506	481	518	477	512	503	504	493	506	468	521	520	535	510	545	521	508	539	517	493	518	518	488	500	505	514	504	488	456	507	498	562	503	534	482	521	492	506	506	513	468	531	521	518	543	526	538	522	526	503	515	510	489	507	501	516	521	512	478	558	500	528	524	509	480	535	531	500	450	479	506	517	516	500	509	523	516	553	514	497	533	515	489	520	519	482	495	533	479	529	522	509	502	505	484	501	524	493	534	464	506	516	444	482	449	502	478	498	509	489	483	477	522	488	482	497	459	523	515	519	533	510	493	547	501	516	474	520	525	495	555	528	496	521	528	522	481	518	536	489	540	525	492	463	466	512	541	482	522	485	507	520	490	487	517	525	519	495	515	557	515	482	498	523	546	478	507	482	526	488	550	497	486	517	475	522	512	441	533	516	498	510	497	478	532	537	522	527	526	517	502	533	496	529	548	525	497	482	484	505	501	554	476	528	535	511	561	505	524	496	541	510	545	473	514	494	513	553	477	480	523	498	506	503	519	537	556	471	489	510	489	490	490	525	509	507	531	509	503	536	502	515	512	520	497	474	526	504	470	488	514	556	496	507	490	543	506	468	540	502	517	509	494	518	541	487	468	506	501	523	503	517	539	533	471	477	510	548	529	517	476	516	538	534	531	489	490	481	517	539	496	495	501	496	517	510	509	504	529	494	513	524	500	535	484	512	464	546	494	541	503	506	482	505	532	529	528	497	496	486	524	506	503	476	539	520	542	543	504	522	508	511	507	495	553	516	462	502	545	518	489	509	505	516	486	531	474	462	535	480	527	518	482	511
27831	14634	7555	3291	1324	755	672	582	466	671	1731	1895	1428	833	619	518	494	449	432	446	425	438	418	455	409	414	439	465	437	421	476	447	422	459	474	426	459	463	434	402	467	468	417	420	436	402	429	448	490	439	439	445	425	453	403	456	423	405	453	412	443	406	457	428	444	421	461	437	447	421	404	428	424	442	392	455	426	437	465	428	460	454	419	421	434	447	434	447	437	412	449	430	398	438	407	445	447	447	433	432	425	458	430	445	464	456	398	459	389	426	430	446	456	426	481	419	433	407	436	465	450	470	423	462	384	442	430	420	417	414	438	455	435	488	390	437	442	457	394	440	400	372	437	430	416	446	418	456	470	446	436	468	412	458	445	419	438	421	453	434	420	453	431	448	433	426	429	444	416	437	449	443	448	453	439	453	444	463	480	464	436	464	411	415	429	461	431	442	414	458	441	447	415	434	399	422	427	436	461	462	439	421	452	446	423	424	440	432	443	422	481	438	405	396	426	432	447	424	444	458	427	408	462	445	455	454	411	423	482	445	454	458	429	462	423	452	429	458	418	466	434	445	426	413	445	457	442	454	405	414	441	438	417	471	482	488	482	418	424	461	424	445	438	447	425	414	427	427	442	435	437	440	437	411	425	438	433	447	463	489	453	436	429	452	431	469	480	482	418	417	464	436	427	417	433	416	460	441	431	440	415	454	415	449	434	458	414	422	468	465	449	448	437	441	448	458	456	426	433	442	428	482	441	449	454	462	461	466	427	474	471	403	448	437	415	439	435	465	447	424	446	425	425	476	430	480	440	463	432	426	399	445	453	451	452	452	460	434	402	463	425	437	449	462	445	478	392	446	395	424	465	405	421	443	468	443	467	463	440	481	440	408	417	415	424	435	425	461	455	445	458	394	428	422	432	436	413	452	396	437	448	466	440	446	433	458	441	461	439	441	415	420	470	424	463	430	423	421	411	425	429	468	421	476	436	476	494	436	408	401	419	405	451	439	409	426	472	452	429	435	453	447	475	462	456	396	433	408	447	433	481	453	502	445	434	423	436	486	466	432	436	454	484	413	454	442	441	424	440	445	436	464	429	430	435	438	440	440	439	414	459	417	398	468	469	451	455	449	441	471	454	454	441	409	406	451	443	404	422	428	400	473	433	439	443	411	473	413	420	415	430	427	451	460	450	440	457	450	452	433	442	430	474	432	462	427	453	434	470	422	427	413	450	424	426	432	454	455	454	409	435	405	468	456	430	426	458	459	477	449	446	430	425	448	399	428	453	420	419	453	438	443	459	442	438	394	425	447	428	457	419	419	451	416	411	422	449	408	458	439	410	463	490	457	442	407	487	421	433	428	413	424	462	444	427	433	428	421	430	437	421	442	405	447	398	431	456	423	440	422	420	456	463	429	441	441	411	441	439	419	436	475	465	412	402	437	409	409	425	411	454	461	425	394	422	404	471	462	471	422	424	408	453	443	416	433	455	461	430	456	409	461	421	434	425	426	396	413	459	434	446	443	443	431	460	430	430	431	437	438	440	433	436	464	463	426	465	429	401	437	426	468	441	450	395	448	426	461	417	437	460	439	442	466	460	446	454	421	486	456	401	431	467	432	450	436	483	429	445	390	439	438	465	433	462	418	408	422	460	420	433	417	486	473	443	442	422	416	451	435	438	426	457	432	426	397	399	445	423	454	423	441	414	397	426	430	438	425	423	445	417	457	463	458	393	421	464	390	432	445	463	407	405	461	418	446	449	432	451	476	435	439	467	407	494	420	462	441	445	488	424	422	430	421	459	408	468	440	457	423	456	419	427	446	438	464	465	453	447	441	459	459	455	467	427	469	415	495	428	437	461	418	416	458	445	421	417	470	437	424	431	433	431	440	459	436	434	412	416	417	448	387	430	454	420	476	444	445	458	426	412	474	444	442	453	455	472	446	450	431	450	409	450	403	447	445	485	449	413	441	439	456	423	462	456	444	431	434	449	473	410	486	465	411	434	445	444	442	440	431	422	412	466	424	476	433	460	435	463	477	414	410	464	442	439	399	447	428	438	392	443	415	410	449	429	413	406	429	445	456	428	443	429	411	457	440	424	422	429	484	416	434	420	456	458	444	424	435	412	462	456	434	424	437	412	411	461	459	464	449	444	450	426	461	438	408	436	442	412	423	464	408	436	452	435	437	393	471	459	440	409	442	420	424	471	451	467	413	415	421	452	439	417	449	430	441	428	433	452	446	430	450	434	486	438	439	442	463	442	421	476	462	449	449	419	460	424	419	418	490	423	423	420	413	460	422	430	443	426	457	446	420	465	441	407	439	441	467	452	433	432	404	446	491	468	419	420	446	457	452	441	461	430	439	439	446	439	413	393	441	413	459	431	475	450	442	427	443	454	426	466	444	436	431	439	424	487	452	481	435	423	417	450	459	462	444	435	426	428	420	418	405	425	426	457	460	458	412	421	423	454	428	467	437	454	476	441	424	440	413	425	449	465	391	427	427	419	402	419	436	469	443	418	450	491	423	401	411	431	451	435	421	417	385	419	464	438	465	470	478	434	414	451	439	435	442	426	439	455	441	452	422	462	473	439	465	438	437	441	431	413	438	466	451	477	424	431	440	434	445	437	438	432	431	460	450	462	434	453	427	447	436	430	439	469	447	451	421	441	447	438	415	460	436	444	460	465	473	449	422	474	459	386	424	426	437	433	441	404	433	452	435	460	411	417	464	419	390	403	433	462	379	463	431	417	483	436	438	437	469	444	389	437	445	453	438	433	459	460	428	450	433	419	440	440	447	495	446	427	411	451	447	396	407	451	446	461	414	423	380	438	451	443	429	446	429	433	438	414	414	448	470	425	406	420	432	451	461	447	415	490	425	455	443	445	437	486	445	415	463	402	422	446	434	439	488	474	440	455	451	416	458	425	450	437	435	438	405	484	439	476	462	430	430	417	437	435	457	464	427	461	462	378	436	387	449	441	461	477	463	452	463	451	431	428	493	470	483	464	426	491	443	434	449	423	421	403	444	460	439	461	430	440	419	409	462	458	441	470	458	488	443	444	452	449	487	422	409	434	462	437	421	439	483	443	441	437	478	447	435	455	439	479	441	438	406	450	427	468	471	448	408	411	432	449	484	431	411	412	456	425	431	427	446	402	480	430	448	473	438	461	438	441	480	450	433	424	430	424	426	443	423	449	431	416	430	467	442	393	404	445	451	432	461	425	454	496	456	434	468	458	415	438	441	449	417	439	395	452	448	485	430	447	438	469	418	435	427	437	449	469	425	443	426	427	456	431	410	444	508	464	432	467	438	432	448	467	438	463	411	446	457	438	441	454	456	448	424	427	451	421	418	438	451	436	469	460	443	428	425	379	429	422	457	471	461	426	411	455	432	438	428	472	429	416	399	414	413	415	437	440	422	434	447	437	449	418	453	441	402	459	469	420	408	432	451	443	430	423	464	474	437	436	410	437	427	423	436	425	432	437	459	446	454	431	467
7911	6684	6065	2782	1473	785	713	583	457	759	2232	2319	1532	894	584	438	433	395	351	374	378	395	407	408	395	356	424	385	402	364	378	374	369	374	366	386	365	396	387	407	366	388	382	394	369	405	373	384	410	394	406	313	383	388	379	441	385	352	392	353	385	398	377	363	385	405	363	414	414	360	414	373	391	371	405	385	403	390	381	358	364	403	366	422	410	356	381	398	387	370	387	358	373	380	412	399	354	375	367	358	386	381	370	330	356	375	336	413	406	376	400	426	371	368	392	332	378	401	373	388	375	405	405	376	369	371	363	368	393	380	375	416	385	384	416	390	372	400	412	396	381	356	406	376	378	407	381	395	464	406	354	387	383	388	351	359	368	410	409	400	389	397	364	361	362	390	334	366	382	379	376	400	367	374	426	379	375	392	368	397	356	368	409	387	390	377	409	394	378	387	408	389	366	363	370	381	398	375	400	350	385	346	426	378	380	390	419	369	348	385	416	379	363	401	387	394	392	388	368	379	354	374	367	381	362	409	359	397	392	385	381	367	377	352	379	382	374	410	414	363	367	365	367	349	378	369	360	397	404	390	381	409	391	396	395	364	385	367	366	386	367	387	384	367	398	429	370	359	387	410	391	418	363	401	400	373	392	367	392	384	410	347	412	371	396	400	358	383	351	391	377	380	398	384	349	372	401	370	345	386	346	347	377	398	375	381	377	385	384	366	409	408	376	380	411	381	351	388	383	376	365	390	430	385	356	370	387	394	401	382	362	383	395	364	412	370	390	345	348	357	402	397	373	379	413	347	404	389	407	399	388	405	393	375	396	401	415	405	396	396	364	364	342	385	374	348	365	358	373	379	401	375	365	389	367	389	416	377	384	388	388	389	390	390	388	368	413	406	414	391	377	369	367	404	411	393	385	387	387	389	354	420	385	390	387	373	393	424	361	385	400	398	363	391	367	390	371	375	367	364	412	365	410	374	350	390	368	394	396	337	395	393	382	393	403	397	400	371	370	354	388	366	347	434	415	390	390	370	406	386	374	369	380	380	390	407	345	377	360	403	407	368	396	374	366	374	343	367	339	370	383	420	405	378	380	401	375	370	384	386	420	340	379	378	396	401	344	347	425	362	381	363	379	383	416	377	371	364	365	371	388	388	413	389	361	407	375	357	390	378	377	369	359	408	386	388	360	343	394	433	385	376	383	397	380	404	354	392	329	368	361	430	355	361	374	397	400	348	378	388	361	358	364	367	379	382	364	409	390	372	376	375	397	397	357	394	420	417	407	390	391	375	364	393	359	359	392	388	433	370	416	365	386	382	394	354	395	392	394	404	376	386	377	405	368	348	392	400	379	403	397	383	362	405	376	404	388	339	381	366	394	362	363	404	365	397	385	379	393	426	346	375	362	430	357	398	384	398	381	391	358	372	382	394	392	375	372	345	365	373	362	374	357	352	362	368	378	385	405	372	408	379	409	387	373	403	429	416	369	397	381	403	397	379	382	384	354	394	386	389	399	369	382	408	396	411	353	370	423	372	367	414	374	352	391	390	374	369	386	396	397	404	403	400	370	359	369	372	377	388	422	414	375	417	350	417	384	392	377	415	381	356	387	352	353	377	343	361	412	393	391	386	394	368	372	367	384	411	357	391	389	381	378	351	378	393	370	392	397	383	347	413	382	403	403	372	364	406	367	392	400	345	361	355	363	390	387	410	396	383	408	363	401	426	386	422	377	377	377	343	376	367	395	376	401	371	384	410	360	418	394	422	355	403	370	408	395	381	408	372	374	388	345	370	396	384	419	374	402	399	357	410	386	372	375	366	402	365	386	374	390	404	386	371	399	365	401	402	401	392	367	385	395	391	390	386	358	372	393	360	387	400	388	364	390	375	384	386	371	387	349	370	378	383	381	394	375	372	361	387	359	403	388	385	389	399	400	401	386	354	375	376	355	382	353	407	377	383	370	378	389	374	405	386	400	387	377	371	377	391	360	411	382	381	385	401	386	366	364	395	371	403	379	370	389	380	385	353	378	384	374	393	397	395	384	371	362	405	383	357	421	418	407	367	381	364	397	357	410	383	375	371	366	366	407	393	391	395	383	375	396	378	371	377	387	409	372	376	369	388	390	364	359	368	375	371	362	388	379	399	411	402	387	385	359	414	381	357	366	383	367	378	391	386	383	367	387	406	389	379	358	366	366	378	405	391	421	387	389	372	400	371	363	364	391	371	409	387	372	403	429	413	383	391	355	356	382	387	378	370	381	379	346	386	382	354	385	380	377	400	378	415	379	379	379	372	363	406	384	374	377	408	394	387	373	370	373	356	402	392	382	378	373	389	407	385	350	397	380	349	405	387	351	374	392	401	366	366	426	403	403	425	370	417	384	381	377	410	365	414	368	416	394	365	378	420	398	385	364	384	391	382	398	367	411	401	405	380	403	386	413	411	427	381	402	356	391	390	339	386	413	367	379	403	380	367	395	397	402	407	411	379	401	398	394	364	377	381	378	361	423	399	432	394	372	417	374	389	383	383	381	389	357	368	386	381	407	343	361	380	390	397	358	346	400	378	370	355	372	385	387	369	354	357	421	343	389	385	388	373	379	413	404	371	379	394	380	382	367	421	381	381	389	386	381	376	382	380	370	413	399	334	411	392	374	388	343	385	386	386	351	396	355	383	358	379	404	367	398	361	365	377	354	407	373	396	371	406	386	396	370	376	392	392	365	394	331	329	355	391	374	381	383	369	397	396	393	430	415	385	368	391	343	386	346	418	401	395	373	376	418	400	374	377	384	401	396	361	383	375	380	399	377	377	406	369	360	378	342	387	387	383	402	379	381	407	359	400	364	382	414	359	400	391	383	367	407	376	395	379	377	389	372	380	366	377	375	392	395	366	361	405	420	375	407	341	408	369	411	375	372	361	354	397	372	409	368	409	353	377	386	379	383	395	379	365	361	369	372	366	375	343	364	361	380	430	380	375	344	402	383	389	390	365	391	384	381	421	416	390	419	351	386	370	346	400	384	409	359	381	384	408	388	393	379	373	387	422	404	359	392	397	391	352	393	382	389	395	376	390	385	398	353	369	391	369	367	389	370	394	399	402	373	397	387	379	393	398	388	411	398	384	389	425	401	379	410	389	401	376	364	367	359	348	399	386	386	398	389	377	387	371	396	398	373	382	389	366	404	395	372	372	397	391	394	384	379	419	388	428	388	413	396	381	369	365	371	391	379	407	385	365	348	399	381	324	414	373	356	381	372	400	416	340	384	380	381	369	407	378	375	403	397	400	363	408	375	369	388	399	362	397	406	383	403	395	387	353	349	394	387	368	392	380	374	374	359	385	382	407	376	367	407	370	379	403	362	408	372	386	369	382	373	383	374	375	370	356	399	393	377	392	423	377	383	401	373	380	391	402	409	378	426	407	403	388	395	394	381	378	393	397	377	386	376	398	377	367	409	398	380	369	409	386	417	382	383	355	376	395	374	392	421	371	383	378
25612	21495	27510	25289	10616	2577	1312	864	628	2214	16140	17927	11317	3428	1261	679	515	463	454	470	476	460	410	461	450	498	474	438	436	484	484	435	425	463	438	443	451	442	462	417	432	444	476	480	473	421	446	452	423	421	423	433	448	469	462	457	426	461	474	456	458	460	390	477	422	473	436	466	436	453	453	445	460	449	458	440	446	388	502	452	461	430	445	444	421	427	446	411	426	434	446	421	441	461	481	413	484	465	456	429	451	460	432	462	433	446	446	431	444	477	451	409	474	481	441	455	484	431	492	436	439	449	462	463	420	453	477	478	457	447	453	451	460	438	445	435	478	452	463	471	439	455	448	448	440	453	461	444	424	434	416	466	416	445	397	422	474	477	477	485	467	453	428	427	481	431	442	471	461	436	468	467	437	476	440	447	461	480	434	405	483	443	451	453	440	461	420	479	471	451	455	464	457	403	431	447	445	438	462	422	445	468	408	485	449	418	473	451	490	451	461	450	461	436	404	409	476	444	424	447	424	460	465	446	425	483	446	458	443	462	491	433	469	429	446	390	414	457	473	442	428	461	437	437	426	461	418	393	464	421	441	416	454	441	452	452	441	465	455	450	474	466	425	445	471	444	447	448	442	461	439	458	419	472	446	435	455	445	427	459	440	446	462	427	416	440	384	466	436	421	450	489	469	430	408	464	510	463	441	461	444	434	459	450	458	445	446	454	423	455	424	432	422	458	461	438	497	427	438	489	456	468	445	449	478	462	453	463	406	465	432	454	432	486	446	425	464	491	403	463	464	437	441	438	459	431	456	451	464	467	449	435	490	452	415	445	484	449	428	424	442	398	419	456	479	476	454	459	423	480	433	437	486	483	436	491	450	435	434	466	472	452	437	456	424	446	477	455	453	426	440	503	467	438	458	442	430	434	449	483	447	471	450	425	460	482	449	438	430	450	485	454	475	467	430	428	494	456	416	470	453	467	448	486	418	472	449	453	421	468	444	449	443	450	465	421	406	430	427	424	445	422	446	451	430	481	414	398	496	448	443	451	438	485	465	453	427	422	474	473	472	453	448	445	448	477	443	454	437	461	445	391	448	467	459	454	478	443	440	447	439	455	428	453	450	458	404	425	429	435	474	428	443	420	446	445	425	430	421	494	470	426	455	482	422	424	466	415	460	430	446	466	431	451	441	479	449	429	474	431	468	440	488	405	413	436	461	433	457	463	466	435	415	435	472	478	488	438	433	456	463	430	427	451	451	426	452	464	431	435	461	454	436	426	449	430	473	468	425	454	461	427	440	476	418	438	477	460	461	450	451	420	394	434	436	452	416	418	437	417	420	413	466	410	441	473	484	450	466	434	455	411	395	444	435	440	456	413	444	483	445	458	509	440	477	427	395	443	457	429	455	480	485	420	470	425	420	432	453	446	421	435	397	462	444	460	483	479	430	459	446	489	446	427	407	449	450	440	431	486	445	446	475	449	451	440	432	423	462	444	441	427	431	431	420	428	467	433	449	449	435	447	460	451	448	441	444	417	427	466	442	450	406	471	466	467	459	466	441	448	473	424	487	473	451	468	460	473	472	468	433	439	439	443	420	430	486	487	429	431	456	476	447	451	474	446	437	416	454	440	413	468	483	440	494	433	446	448	454	449	434	467	474	437	478	433	445	479	465	467	447	449	422	482	434	456	461	450	463	431	427	431	433	432	446	450	419	460	451	437	438	435	455	503	501	484	441	445	443	409	428	440	470	439	438	460	441	451	469	412	436	436	495	435	445	462	464	429	430	458	457	486	481	466	463	472	432	418	470	503	429	489	454	489	432	487	428	440	453	454	431	449	457	421	460	468	429	437	449	425	463	473	457	447	411	438	424	438	468	464	471	470	445	467	409	446	434	454	395	452	443	484	453	423	471	426	401	457	459	455	402	448	418	467	495	436	469	402	458	445	437	444	484	438	482	449	433	453	432	404	445	470	446	447	441	465	407	439	471	457	468	456	438	449	485	408	439	478	437	443	439	441	417	428	478	408	437	477	472	425	432	425	475	443	429	476	458	450	437	457	452	424	453	453	476	415	412	448	461	457	479	465	441	430	459	457	463	433	421	455	421	476	452	463	437	441	450	462	453	432	441	485	453	481	425	434	469	445	473	467	436	451	410	456	420	448	462	449	433	449	400	428	402	424	472	452	486	444	413	456	422	446	451	430	436	422	419	493	442	432	454	436	387	430	444	469	418	418	458	456	456	454	447	448	477	465	471	480	457	432	435	408	424	445	449	418	415	423	437	435	452	445	491	415	466	461	476	427	460	448	433	432	456	453	440	411	457	431	469	404	455	462	417	422	431	477	435	452	453	464	466	481	487	417	473	444	425	413	450	438	444	475	417	438	439	459	430	473	415	420	446	424	515	440	408	453	426	469	437	466	427	455	480	452	437	418	456	440	442	456	422	455	458	447	458	437	427	413	452	420	424	471	482	499	449	462	418	453	440	448	423	459	425	463	499	439	456	431	442	454	419	438	494	414	424	450	447	443	432	469	426	450	421	428	457	483	484	393	429	454	492	444	473	449	449	449	488	451	462	424	422	444	437	433	478	425	427	427	448	448	435	414	460	484	450	420	464	433	419	452	475	440	439	508	443	466	454	494	452	423	449	466	445	438	416	456	491	423	433	428	455	451	464	458	466	498	430	455	462	458	429	460	387	465	437	426	440	448	450	426	466	458	432	417	454	448	433	459	439	449	408	429	430	480	477	422	435	456	402	428	434	461	401	445	469	459	476	449	437	439	454	474	463	433	467	459	441	449	466	447	433	454	449	467	445	429	430	432	440	462	446	479	468	464	489	481	456	453	459	451	451	492	486	435	454	448	433	424	445	424	412	426	447	420	440	452	470	457	449	471	425	432	510	493	489	457	432	452	401	432	471	406	438	466	440	437	478	462	477	434	442	419	448	449	439	417	402	488	466	449	446	408	427	407	435	456	435	443	450	452	460	449	424	413	430	430	441	468	438	458	460	424	460	418	449	457	429	439	431	438	455	428	456	450	469	431	440	431	456	424	441	467	474	471	502	419	445	455	424	469	426	462	423	460	421	454	427	443	427	436	437	446	459	412	454	454	408	458	413	428	452	464	396	436	441	481	420	451	444	450	437	450	441	428	439	460	419	482	491	444	415	440	469	406	433	460	425	469	430	449	403	415	411	445	457	441	466	429	447	508	445	418	467	443	447	441	406	423	464	448	452	415	464	486	476	431	434	443	440	467	456	439	426	419	461	449	457	471	425	390	475	419	470	462	412	474	459	403	455	421	459	454	483	442	445	445	442	442	401	414	448	431	471	481	427	436	385	439	493	472	475	444	487	428	447	461	463	462	428	444	465	444	454	411	433	450	432	467	479	428	482	455	421	482	421	431	454	455	451	391	434	471	477	458	441	441	416	466	480	434	457	445	451	420	451	451	450	445	416	442	495	437	449	462	447	435	460	458	425	487	431	477	436	478	466	443
6852	10763	9764	5824	3276	2029	1294	944	586	3494	17575	16120	9530	3003	1244	707	467	432	380	420	409	406	411	396	384	415	422	400	418	411	359	407	392	419	353	383	370	371	405	405	422	413	410	432	398	397	418	349	383	395	391	425	407	402	432	395	434	408	420	392	388	418	391	388	409	421	427	434	393	417	401	403	401	415	409	414	418	432	398	393	392	384	406	404	436	412	417	373	399	363	431	393	397	387	420	355	407	411	403	393	388	386	377	386	392	454	381	425	372	432	367	380	374	415	396	366	412	429	401	381	418	395	359	395	366	426	395	408	386	356	412	379	383	396	457	390	416	410	426	410	401	404	391	416	403	412	423	400	387	384	382	397	415	384	424	383	385	388	392	383	408	402	416	395	408	369	397	371	402	390	412	403	424	383	384	438	411	439	413	383	418	403	366	435	352	400	375	397	398	407	416	387	416	391	414	426	416	377	412	386	422	375	371	376	406	436	374	410	397	389	393	407	407	392	388	394	416	408	403	395	359	408	446	422	426	420	402	393	409	378	418	396	404	397	404	394	462	401	368	405	378	368	402	396	427	409	384	422	372	387	375	369	392	393	411	399	413	386	425	408	401	405	445	403	406	398	391	419	379	401	365	364	457	443	400	410	433	419	382	365	372	397	416	362	403	384	401	464	401	363	408	386	383	400	384	380	436	403	408	399	384	407	359	414	412	416	443	401	379	379	368	369	431	403	438	389	385	386	396	427	408	401	426	366	397	397	429	431	410	423	390	407	418	372	386	395	409	382	409	404	400	439	408	410	435	384	418	402	384	449	379	398	380	425	424	426	412	381	347	422	402	425	424	399	428	367	381	408	405	391	438	378	408	407	384	405	414	379	385	410	380	402	424	381	369	412	435	371	431	415	429	429	386	406	408	421	389	385	420	418	409	440	399	422	405	398	408	402	396	399	394	380	360	415	397	413	395	406	415	398	413	404	424	422	378	421	411	375	400	408	422	414	369	374	401	371	364	419	407	385	429	403	432	392	434	427	415	408	387	392	400	394	421	385	405	420	420	414	408	393	372	414	435	389	413	422	402	454	390	414	439	434	390	408	386	384	399	408	396	404	428	398	373	402	407	424	411	416	391	442	375	386	378	398	419	440	404	382	383	362	362	387	371	376	414	383	393	381	386	399	400	414	397	397	412	400	432	393	378	415	392	399	391	372	425	404	393	380	383	398	409	367	376	379	411	371	398	395	392	401	414	405	367	354	415	407	427	443	407	416	403	384	398	406	440	431	403	396	371	394	404	397	383	405	423	372	372	382	386	436	415	438	389	381	404	404	422	390	403	403	418	386	405	390	371	399	405	401	355	390	427	456	390	384	390	391	388	389	381	396	406	392	429	391	408	395	405	395	440	422	397	380	437	391	366	406	379	407	382	424	391	405	427	441	401	394	390	407	404	386	393	394	384	394	396	406	389	441	384	415	447	410	405	399	417	390	391	401	395	425	397	397	387	436	406	387	400	429	401	416	376	373	423	410	389	405	410	436	393	410	387	404	389	411	394	407	381	403	405	395	413	408	375	394	389	422	386	407	397	394	368	384	422	394	394	392	428	446	415	379	409	410	413	390	412	405	458	392	374	395	426	382	409	400	436	395	414	401	401	402	380	376	402	398	381	386	403	399	392	392	404	434	401	429	400	379	391	384	408	418	403	413	372	413	389	393	390	429	422	411	437	373	418	414	350	427	386	419	401	390	396	398	426	411	383	420	403	434	413	382	424	408	399	413	402	415	376	427	406	367	436	414	415	441	405	414	364	389	417	430	437	398	352	391	376	392	402	392	382	447	398	431	386	414	404	392	405	380	397	425	385	395	406	393	417	377	424	423	428	408	406	357	391	402	402	442	429	439	385	382	456	412	375	388	389	417	389	425	433	383	401	379	400	409	394	393	391	401	382	396	419	393	358	405	406	387	411	398	407	360	381	365	389	427	429	400	419	397	378	441	416	382	409	403	414	386	374	429	406	393	428	390	403	382	387	428	393	407	387	389	386	412	387	398	362	392	374	395	411	396	393	395	426	406	432	406	382	395	432	407	397	414	401	398	438	379	387	413	406	431	405	402	438	404	406	385	401	376	421	374	421	402	380	391	421	410	409	419	385	421	357	368	407	406	411	414	436	417	359	396	397	431	410	404	395	369	407	396	415	433	421	408	413	396	383	410	402	424	423	436	409	405	387	415	390	369	412	407	417	404	410	409	371	378	420	388	404	401	395	378	434	392	398	377	376	388	405	425	409	368	411	383	385	373	381	394	402	432	420	377	431	424	398	376	385	375	367	365	403	361	421	388	415	416	414	398	412	429	412	371	388	393	423	351	410	405	393	400	405	362	417	408	356	416	377	426	384	413	393	406	380	391	437	439	383	397	374	371	424	387	394	400	419	379	386	417	400	376	450	355	430	383	398	409	376	438	410	400	406	383	404	410	367	398	426	415	405	402	378	384	367	382	379	384	405	429	412	414	409	392	428	413	411	419	429	443	367	372	396	426	410	421	385	441	398	383	394	428	409	418	377	399	412	390	396	417	433	417	405	394	378	390	390	393	390	434	383	413	410	424	411	407	411	403	428	410	397	384	395	417	412	373	449	396	389	414	405	379	419	398	386	401	406	407	397	431	373	380	433	406	386	390	413	409	387	403	410	408	400	413	416	395	414	408	378	391	441	412	405	390	397	419	398	362	398	442	413	390	429	387	392	386	405	402	394	363	425	423	409	383	390	410	397	401	417	388	405	391	363	393	442	399	362	409	403	419	386	392	356	446	374	390	423	402	398	487	408	378	411	400	407	375	406	407	419	414	399	436	416	406	399	413	405	399	391	384	420	402	401	379	398	386	412	392	384	384	411	405	423	390	420	414	399	396	375	412	402	446	394	390	390	409	417	388	406	382	436	431	444	385	377	418	423	406	431	387	388	412	408	403	368	387	392	380	424	415	391	379	423	442	399	395	396	392	381	422	396	372	413	424	440	381	379	405	387	403	395	402	400	377	393	430	405	371	366	366	418	414	399	401	396	397	390	406	442	393	388	375	382	375	386	371	400	422	412	418	398	404	416	398	402	387	415	407	420	388	386	400	408	384	406	429	410	395	456	393	401	393	408	400	391	394	445	384	405	405	408	377	387	382	421	402	404	369	327	398	425	391	374	384	403	385	417	391	398	404	371	423	385	399	406	402	438	414	358	438	386	373	394	395	394	387	393	382	429	400	412	420	405	414	394	379	400	373	405	442	406	425	403	398	399	389	443	354	397	410	433	364	389	428	420	388	397	420	434	379	398	376	388	392	408	369	385	376	409	416	406	369	369	394	401	390	370	373	373	385	404	423	362	389	435	402	373	391	393	351	408	392	403	409	422	405	404	386	424	428	392	398	382	376	386	395	430	386	381	418	374	364	350	407	398	403	365	375	391	423	414	389	370	390	369	389	395	412	437	429	373	406	421	412	391	389	407	395	410	408
24571	21417	28656	24636	20994	9553	2583	1359	850	4643	30011	30683	20854	6880	2025	1101	753	579	595	575	639	591	567	564	579	583	602	552	556	606	577	566	585	600	607	579	573	601	555	548	609	570	565	549	577	638	540	588	573	543	571	598	568	591	615	591	546	579	611	615	612	601	656	550	618	587	588	575	592	564	588	629	555	619	612	581	623	621	617	591	583	556	580	574	599	557	554	610	573	610	576	588	554	589	556	542	580	553	547	602	568	574	586	590	583	589	565	569	609	551	558	582	533	614	576	564	564	578	581	563	591	608	597	557	614	574	582	544	579	537	603	624	583	624	572	573	585	580	579	604	538	612	572	554	548	598	538	577	580	572	594	601	574	554	643	547	634	545	590	533	575	582	602	612	555	595	592	598	554	611	553	604	589	577	585	637	548	574	592	595	567	558	596	578	556	563	587	609	583	591	569	563	572	572	564	558	572	576	586	572	610	557	572	536	611	571	571	570	574	564	593	542	587	558	594	558	559	555	564	593	570	605	545	600	502	554	609	591	606	610	625	536	546	610	582	542	540	579	563	532	584	564	554	560	577	563	603	555	586	624	614	561	629	572	593	588	586	590	551	537	610	497	588	542	586	562	600	597	597	620	574	605	574	595	568	613	568	575	568	593	532	568	541	561	579	605	512	554	583	550	574	582	548	588	565	524	566	615	560	575	582	530	580	558	579	585	537	579	600	585	558	599	554	572	587	584	569	602	571	598	606	597	541	549	578	586	594	567	574	567	556	545	573	572	602	564	590	558	550	591	534	614	601	562	571	566	583	543	580	558	566	562	597	559	555	602	579	562	581	590	566	572	574	549	588	549	594	574	565	594	594	594	593	577	564	551	554	549	568	521	597	575	583	565	567	566	539	539	550	602	570	568	587	570	603	593	597	562	596	563	578	588	521	575	566	600	566	569	550	589	588	573	548	605	613	594	573	611	591	593	579	596	605	581	566	577	536	536	561	579	557	585	600	574	589	581	547	574	590	562	598	542	567	570	555	551	568	573	559	656	563	555	535	580	619	587	611	576	592	564	589	598	571	538	560	545	572	582	583	609	555	529	627	582	554	565	556	555	556	564	589	573	573	574	575	639	523	571	601	536	565	567	565	571	600	520	575	589	552	568	628	576	532	573	592	590	569	578	597	585	587	559	564	561	586	602	552	561	556	561	621	631	563	583	522	564	568	565	539	580	586	586	569	567	568	551	588	546	529	594	568	580	576	564	597	543	575	554	598	588	592	551	560	573	611	605	573	649	539	541	623	572	584	616	544	572	568	547	599	583	535	604	547	580	537	573	574	624	566	579	605	602	568	559	596	608	561	547	564	575	560	575	582	547	566	587	599	551	617	562	569	555	578	573	614	558	584	622	627	568	552	579	591	593	542	591	557	586	632	609	550	609	559	571	586	575	536	558	555	602	568	570	604	615	591	534	566	589	600	567	569	610	574	596	590	531	602	591	543	608	557	590	589	604	565	565	598	574	583	630	557	554	593	580	566	547	560	604	577	615	572	550	571	557	610	596	585	614	572	518	574	564	570	569	560	566	621	587	609	585	562	555	586	551	539	553	553	601	577	595	592	557	566	576	604	556	577	565	555	556	575	574	616	606	577	603	568	548	566	557	594	521	569	566	571	555	567	575	568	579	563	560	530	544	527	616	551	574	575	603	570	569	561	591	574	574	589	587	609	578	563	551	568	594	567	578	584	567	577	575	548	567	576	575	562	558	532	552	606	576	567	557	630	570	589	591	583	588	607	559	568	567	503	594	585	591	594	616	607	568	543	562	566	552	567	580	601	560	589	592	541	591	552	560	582	616	552	553	594	577	609	583	601	621	564	569	591	525	522	572	545	600	579	570	582	572	523	589	622	555	573	563	569	590	618	544	585	561	596	580	592	548	561	571	592	601	601	592	562	571	580	562	557	535	584	599	585	581	592	551	554	584	562	558	579	623	540	573	577	534	557	573	592	574	561	591	593	592	505	580	543	586	571	535	568	600	560	528	554	604	580	557	575	584	572	530	571	599	567	595	555	578	563	578	541	548	583	563	571	557	590	579	591	617	550	558	554	551	548	586	560	533	571	528	582	561	586	554	601	590	538	544	567	611	573	524	600	574	580	543	616	604	593	567	552	546	562	599	596	592	613	601	587	579	527	553	538	535	589	578	532	581	577	599	594	594	587	576	567	534	572	593	540	537	586	558	588	607	581	603	593	589	565	595	573	569	588	594	591	543	607	569	587	558	573	553	567	550	564	564	529	585	545	583	577	589	559	552	509	562	604	571	605	578	584	565	576	544	570	552	560	562	602	599	578	552	558	541	577	546	561	573	566	531	565	528	524	587	609	571	584	608	565	568	591	591	570	553	553	595	582	559	529	604	536	528	582	597	557	559	561	578	590	573	599	539	577	604	576	580	589	543	589	587	563	543	590	574	558	598	588	563	551	589	609	614	510	561	587	553	575	542	629	534	541	570	557	573	602	600	581	599	598	603	593	548	584	576	557	573	569	596	580	544	600	530	575	570	579	601	571	539	579	515	547	610	558	608	556	563	532	621	603	579	562	566	603	583	563	558	588	523	576	543	591	598	594	555	562	578	609	550	556	605	580	575	568	558	539	587	537	585	605	575	600	561	581	548	592	562	553	559	541	608	632	592	574	615	569	570	565	590	561	540	558	559	589	584	597	570	544	597	563	576	591	584	573	590	599	572	571	531	613	611	608	589	633	603	577	547	586	599	583	573	586	550	622	589	582	539	582	571	573	574	549	583	575	583	570	591	561	584	577	592	579	549	584	591	533	584	584	559	585	580	611	569	573	561	570	567	608	577	564	612	562	550	588	537	583	558	590	576	532	589	627	546	527	549	579	596	566	555	579	582	576	613	598	561	582	601	555	572	600	581	586	580	598	607	550	598	582	571	562	585	605	595	594	549	609	542	605	545	596	555	574	546	552	592	548	540	602	615	610	576	583	565	570	533	597	623	593	574	555	606	548	566	616	551	566	574	595	532	575	531	580	580	577	582	641	594	587	595	551	590	556	561	532	593	536	599	546	539	591	534	571	601	578	551	540	615	550	594	582	629	574	568	616	588	594	573	575	587	562	634	564	586	550	600	558	572	574	574	570	566	566	608	586	539	564	588	581	601	518	588	562	588	538	621	550	589	543	632	549	599	569	547	587	598	593	570	559	583	573	563	599	572	603	569	573	577	608	570	572	551	579	617	559	564	607	549	575	547	603	542	586	555	592	606	559	604	591	568	573	578	598	620	565	576	614	593	556	539	600	568	563	573	546	537	543	548	545	545	576	589	585	613	547	591	535	572	564	573	546	578	548	560	591	535	567	560	555	564	544	539	558	588	632	532	573	565	595	537	561	580	550	582	587	582	571	597	584	558	557	547	627	586	603	554	519	567	608	611	543	526	584	620	579	563	561	528	585	609	579	590	557	553	546	580	572	571	577	612	632	594	556	583
7298	14296	12787	8943	5372	3266	1947	1407	907	7089	29689	26695	15701	5143	2122	1111	538	503	512	532	492	519	522	514	516	531	484	470	487	514	549	486	523	553	497	505	502	517	519	510	514	492	503	555	513	487	530	501	513	524	531	501	500	526	526	490	515	486	506	520	510	507	501	493	507	537	490	534	487	525	483	524	503	477	507	482	526	469	504	521	520	519	504	489	469	479	510	529	467	460	509	510	524	458	491	492	513	516	501	527	519	513	487	486	502	472	468	480	477	493	507	530	515	536	490	533	488	480	512	500	525	486	510	520	520	504	516	512	514	519	510	514	511	487	486	519	459	467	493	508	551	513	482	475	504	512	486	513	536	511	526	513	493	509	490	491	476	524	521	496	529	510	503	507	487	509	479	522	496	474	528	481	471	531	466	463	496	484	495	517	499	488	494	514	537	511	492	520	479	500	490	477	525	470	511	515	494	508	536	468	483	516	537	494	516	508	522	508	551	520	494	490	534	459	489	518	479	539	557	498	489	472	477	473	513	509	437	532	470	506	473	479	538	526	496	527	530	491	502	521	517	463	488	468	507	475	512	476	535	525	483	478	513	518	542	559	520	466	507	497	531	507	533	464	500	457	491	508	509	472	525	478	522	505	514	481	496	488	505	510	501	503	504	530	513	490	462	488	495	493	504	521	512	487	540	469	511	491	511	516	530	510	508	534	455	541	501	482	514	473	513	476	468	540	511	505	480	516	536	480	491	483	486	516	514	534	480	511	550	499	502	459	489	472	491	502	513	526	484	538	502	508	505	538	489	509	489	511	544	500	512	454	473	515	499	498	453	487	518	500	499	529	493	507	488	468	475	502	488	540	510	486	522	526	508	489	459	477	507	503	493	473	510	486	485	561	475	508	510	501	504	525	540	499	492	526	453	514	456	517	511	524	511	528	477	484	525	489	510	510	486	556	532	510	465	459	500	489	530	523	472	469	530	540	505	478	562	503	492	498	480	500	493	513	502	485	542	498	478	488	505	483	482	512	510	476	501	516	502	515	486	472	520	502	493	490	551	492	547	502	481	514	500	486	519	484	470	525	475	500	524	476	490	526	498	506	537	488	483	483	460	447	488	477	491	466	509	477	518	555	491	490	521	518	494	473	524	509	513	497	503	513	519	511	542	539	497	507	541	507	491	501	549	521	483	505	532	497	484	507	505	491	474	461	515	473	507	509	500	520	502	503	508	492	484	496	493	526	526	500	504	473	484	492	532	484	518	533	514	494	526	484	502	519	482	505	487	474	505	513	491	528	544	473	497	500	520	498	505	473	476	500	500	482	544	523	484	488	467	497	498	494	511	507	510	518	507	519	491	511	547	521	513	481	483	504	518	457	523	479	504	498	519	516	485	484	517	520	497	491	486	533	458	511	507	527	509	523	525	502	473	486	507	510	538	526	514	494	522	505	519	540	531	507	531	450	455	505	488	461	484	468	503	506	505	516	487	497	517	496	510	506	474	511	501	539	497	504	531	503	544	499	544	559	533	473	524	501	521	527	467	466	524	547	475	544	484	488	493	543	509	498	489	522	521	478	492	464	472	462	494	500	507	489	504	483	490	525	493	518	480	491	525	479	490	528	506	507	493	491	528	489	498	512	526	450	506	480	513	498	549	489	513	465	490	527	490	498	469	529	507	498	491	483	513	521	546	515	546	485	496	497	490	476	520	512	532	484	527	538	525	534	488	507	521	493	510	478	531	501	491	498	504	521	520	513	494	481	481	527	482	471	521	539	484	487	510	519	485	502	501	457	493	499	489	530	487	466	492	531	513	484	505	482	483	501	502	495	534	515	494	521	491	487	482	490	480	521	504	505	494	495	551	476	467	490	495	472	476	489	484	516	509	501	542	496	495	493	501	488	542	488	467	516	515	486	452	523	471	545	496	456	511	542	527	467	482	501	504	475	459	484	472	490	539	510	491	501	478	496	479	541	472	495	513	483	497	505	483	500	548	457	478	491	487	542	549	489	521	481	488	454	500	529	492	490	491	507	501	518	487	537	524	508	483	511	512	473	493	506	478	486	477	485	505	475	483	555	473	478	534	503	461	494	501	504	457	491	507	503	505	493	483	438	519	540	500	486	498	489	483	503	473	511	471	495	525	534	506	501	517	535	523	526	508	529	491	492	551	458	510	485	519	519	482	503	495	506	488	553	515	525	513	497	522	508	498	453	498	489	489	512	469	501	523	496	516	487	482	523	522	510	490	451	483	475	529	541	518	528	480	504	485	520	534	532	520	492	467	522	478	453	474	514	488	537	487	499	499	531	490	479	467	522	497	458	498	492	506	483	471	494	560	505	495	479	523	490	527	506	466	507	489	464	517	492	499	532	508	497	516	529	525	481	467	477	520	527	502	523	466	477	526	473	504	510	495	567	478	486	529	533	456	502	491	489	504	479	513	480	530	532	492	487	491	497	496	503	474	505	464	475	497	498	482	491	487	502	500	523	553	549	506	548	495	563	529	505	528	471	493	510	500	493	501	456	464	518	525	502	537	506	495	504	485	530	500	487	504	495	511	503	515	517	472	496	505	518	539	503	506	500	529	469	494	499	493	492	505	474	493	487	506	463	516	475	514	508	521	520	485	494	476	448	509	481	500	492	511	510	511	482	512	527	534	499	494	504	518	504	464	483	537	501	511	525	504	513	493	490	494	494	549	506	508	471	496	513	502	483	472	503	518	449	470	528	481	509	525	484	504	500	507	516	545	522	519	510	474	526	517	495	519	532	497	502	478	487	444	509	484	505	501	529	480	479	492	493	505	499	502	497	524	508	489	482	525	496	512	520	481	481	504	498	502	479	531	504	502	475	525	517	486	485	529	479	461	487	499	440	481	509	496	484	501	492	459	487	529	492	489	520	524	476	548	496	537	555	535	519	497	467	438	484	486	511	488	482	512	525	475	477	543	472	517	454	536	508	525	473	472	493	486	475	483	548	499	489	445	492	518	485	501	528	490	479	505	497	490	513	486	465	511	546	525	503	495	487	488	497	460	506	476	493	480	510	503	474	520	488	483	470	492	469	512	469	482	473	442	517	505	492	495	511	499	467	510	476	482	499	534	514	495	535	539	507	481	482	527	477	461	487	538	518	482	475	516	513	508	488	492	451	480	484	524	466	508	507	510	525	496	494	470	464	461	515	517	513	490	490	473	484	463	484	526	524	517	501	493	498	521	504	513	507	520	512	499	466	475	486	467	530	484	493	530	526	501	523	512	494	510	513	506	479	473	529	457	500	500	501	477	491	497	516	488	495	514	498	490	467	496	510	538	492	519	506	501	459	527	519	513	502	499	494	504	520	506	505	532	501	499	481	543	518	510	474	493	512	445	488	503	432	475	468	508	510	510	497	512	517	460	481	504	526	460	492	520	515	478	521	501	467	523	483	523	499	485	517	526	477	480	542	509	498	487	534	497	464	485	518	513	517	462	521	502	522	515	491	498	469	507	478	499	493	527	492
27922	13456	4716	2747	1137	719	538	525	464	517	1679	1981	1507	817	608	511	439	438	417	400	445	442	385	401	431	422	434	387	418	433	413	449	448	426	461	436	411	441	419	399	417	388	468	444	425	439	434	422	445	420	438	398	404	417	434	383	437	507	427	432	429	398	419	423	442	426	413	427	416	428	450	445	387	438	412	397	425	435	441	473	397	451	405	413	422	428	442	446	407	442	451	438	426	453	448	423	417	418	447	404	426	405	405	453	441	442	412	422	432	413	456	410	426	436	417	442	422	444	424	471	430	433	429	406	423	447	440	445	433	431	426	468	456	382	392	394	444	489	413	415	453	418	420	450	451	407	433	419	396	418	403	436	416	455	440	436	446	445	425	415	426	416	444	433	425	435	444	422	421	454	398	410	416	436	411	429	418	411	416	383	396	406	413	436	410	437	434	437	398	414	443	447	416	434	409	422	440	406	426	417	430	402	405	413	421	403	384	448	393	406	409	427	441	425	435	410	419	422	426	425	443	418	436	430	412	411	415	421	404	390	384	426	436	415	401	435	432	433	415	443	422	374	396	399	408	391	449	420	460	467	414	434	396	422	426	449	446	402	430	426	446	443	456	427	425	446	403	427	433	400	385	429	406	408	410	459	447	410	426	423	436	439	447	422	453	414	444	431	430	433	456	440	454	405	422	424	413	439	414	410	430	417	411	448	428	412	417	423	423	414	429	419	394	435	465	428	408	419	415	427	428	453	429	457	428	441	408	390	436	453	452	398	425	455	392	475	460	442	435	407	419	428	433	419	428	419	410	408	432	434	430	418	463	412	421	387	413	407	479	432	408	437	421	449	439	445	437	454	458	426	449	428	447	403	425	434	433	401	409	453	388	411	443	413	432	410	396	387	402	405	431	439	447	419	412	434	383	407	414	414	454	457	423	448	429	413	430	453	413	434	387	450	403	445	418	430	431	429	441	453	458	431	419	430	411	406	433	411	404	381	444	432	432	414	450	423	406	445	444	427	436	428	427	407	448	461	436	441	418	396	399	427	403	435	415	442	420	413	477	414	449	437	444	448	407	434	411	416	443	443	412	410	409	435	401	428	452	438	429	417	447	421	466	420	426	453	422	401	418	456	435	417	394	406	392	416	435	427	409	420	409	427	402	430	410	403	454	457	457	418	412	453	400	413	400	390	412	439	449	426	418	426	424	416	395	416	425	419	441	400	428	435	413	426	441	474	418	416	428	414	439	463	433	417	422	431	459	416	453	420	419	470	416	439	449	420	421	432	443	428	447	380	415	422	426	456	420	392	414	438	417	420	454	435	424	411	420	469	443	414	449	388	447	457	484	456	417	433	390	405	461	446	425	415	399	445	447	445	420	417	452	411	461	391	395	440	403	430	396	394	394	433	421	447	438	423	401	423	393	407	396	432	431	454	378	399	434	439	419	433	443	395	442	433	425	384	407	398	430	446	451	383	403	438	410	430	411	454	428	436	432	432	427	464	405	433	380	413	451	463	419	378	423	393	414	416	443	487	408	391	422	419	389	439	401	421	450	454	416	438	429	410	403	426	430	427	436	440	414	437	432	428	386	412	456	468	411	442	443	428	401	431	416	404	409	429	414	416	424	422	450	442	413	439	394	406	429	387	421	405	395	434	446	424	413	460	414	397	404	416	427	441	417	419	442	453	410	396	418	433	445	425	426	419	462	441	407	431	436	432	393	425	399	443	443	441	439	450	423	392	415	437	424	407	407	436	427	423	415	423	396	389	416	404	444	460	432	418	404	450	429	424	430	450	411	419	419	413	401	444	424	431	440	397	435	460	432	414	455	392	383	430	429	399	410	436	445	430	422	444	425	460	406	400	408	419	436	401	433	417	428	423	431	424	438	433	436	455	416	421	426	447	424	402	417	442	417	448	445	421	416	411	435	432	396	398	432	411	410	394	401	452	451	443	416	417	406	437	405	425	429	393	403	450	417	419	442	407	436	431	447	423	417	434	441	445	433	434	437	418	418	410	401	400	428	441	430	376	401	447	401	432	452	430	421	425	454	420	455	441	400	428	445	479	432	443	462	398	459	443	400	440	385	418	431	424	429	404	446	425	432	443	437	424	382	429	434	427	428	439	394	390	472	408	429	441	404	446	413	397	391	427	432	403	446	437	408	402	416	438	425	437	428	432	429	436	405	445	388	402	452	411	425	432	439	423	428	421	456	441	435	433	439	424	412	431	418	410	438	401	437	448	422	435	420	411	458	424	465	388	433	427	434	417	440	436	405	407	455	420	438	409	464	399	410	409	442	457	453	457	427	443	401	411	410	421	418	440	426	430	444	416	421	445	418	454	405	410	398	396	449	381	425	421	415	452	432	455	405	423	448	422	416	427	455	399	359	385	446	400	445	451	432	420	402	427	430	387	455	436	438	453	410	415	434	389	436	429	424	425	435	402	416	417	416	448	449	447	434	415	389	381	431	462	408	416	394	400	445	352	417	415	410	419	436	437	407	408	424	423	407	445	420	447	451	421	404	422	435	452	401	410	400	413	411	411	418	430	425	423	468	413	420	426	427	435	434	438	442	444	442	443	394	401	472	420	390	405	441	426	409	447	420	440	437	412	449	428	452	398	389	427	428	449	415	436	406	402	410	421	388	419	455	425	395	463	462	408	390	420	419	459	421	427	416	415	406	372	465	412	441	397	398	438	483	392	439	381	457	433	468	404	430	438	415	458	421	428	438	393	395	415	465	405	481	417	392	429	428	442	434	360	433	411	424	459	425	410	413	454	409	380	423	439	427	438	443	419	387	424	387	385	427	404	428	417	481	444	420	430	425	438	441	425	443	447	453	423	414	438	452	420	401	454	473	456	400	452	443	444	411	408	422	445	471	434	381	444	443	451	427	455	479	447	419	414	449	420	432	462	437	398	461	391	414	441	459	431	423	433	435	403	434	416	419	434	394	422	419	404	424	392	418	436	425	467	427	436	452	446	423	431	394	425	480	425	460	426	348	431	422	427	402	412	444	444	424	410	414	421	409	419	436	428	434	435	406	409	432	420	397	412	417	455	427	423	403	446	411	487	444	421	414	415	424	408	439	405	418	462	405	431	379	428	418	435	457	427	411	455	400	443	436	406	415	441	415	427	427	396	432	414	443	447	430	415	403	425	441	426	435	452	423	424	435	395	418	437	459	439	415	439	455	492	393	390	463	388	444	423	415	470	424	440	420	403	405	412	439	422	445	398	441	438	415	410	449	420	399	413	438	377	431	433	443	403	431	439	460	426	427	410	415	426	448	440	428	422	405	426	440	441	467	411	440	430	408	460	413	406	436	393	435	409	412	419	411	440	411	412	409	428	422	440	437	435	421	450	439	402	417	457	423	422	418	425	433	378	420	432	431	416	407	432	419	469	426	398	429	423	431	406	436	422	410	411	449	427	455	384	433	422	412	461	409	440	414	405	429	410	456	413	428	398	422	423	395	438	393	441	405	416	413	434	408	437
7567	5302	4128	2452	1273	736	571	485	408	584	2307	2387	1575	806	541	410	374	395	395	390	392	371	358	373	383	395	401	370	401	366	383	356	391	373	349	374	388	375	365	383	390	377	360	414	375	401	386	399	365	364	391	347	402	384	375	397	363	357	342	346	369	392	360	326	360	387	340	380	331	344	363	380	375	363	352	364	341	389	395	354	379	383	364	356	348	360	386	376	327	381	385	360	343	374	345	408	362	354	360	373	376	377	379	395	361	338	362	364	392	394	353	346	368	366	362	395	390	348	382	419	361	379	416	378	378	399	369	380	357	390	381	366	353	386	390	366	369	351	377	368	370	360	373	346	345	368	374	361	388	400	362	348	372	420	380	365	370	362	381	346	372	344	413	383	373	383	371	364	374	374	361	379	355	384	333	356	383	369	375	396	340	368	372	386	395	349	349	390	372	380	375	365	380	377	369	357	391	354	409	326	369	381	361	336	380	360	394	362	325	357	399	369	387	363	365	364	381	359	373	366	333	395	370	352	362	355	380	360	371	413	318	352	395	381	391	341	392	345	367	404	357	382	362	357	334	358	360	373	378	408	367	392	384	397	385	389	371	331	371	386	385	374	398	394	352	371	369	380	352	395	362	343	389	372	362	367	375	380	368	377	354	393	363	369	363	350	396	360	356	361	357	372	348	373	377	357	357	376	375	381	370	352	385	410	384	390	359	388	372	381	371	346	383	377	340	370	354	361	346	384	378	362	387	353	400	376	360	402	349	382	375	369	340	411	359	377	373	416	412	375	369	380	406	380	356	354	364	366	354	388	386	359	357	354	350	389	365	382	355	399	389	328	341	375	379	377	404	343	373	390	385	345	375	378	347	365	379	352	357	406	355	340	356	361	359	343	381	373	409	347	387	392	375	378	343	360	351	370	369	389	376	360	347	399	371	383	326	394	370	400	370	369	361	364	358	355	363	404	383	331	405	352	399	391	344	380	399	378	380	365	378	359	337	376	363	346	376	376	353	368	383	354	383	390	369	405	366	372	353	361	355	393	399	389	375	349	372	384	349	366	364	378	359	393	377	319	360	371	359	400	377	411	328	392	379	353	385	388	383	387	364	348	371	383	349	395	401	365	363	358	369	378	393	378	357	329	367	377	378	363	367	402	364	324	383	345	365	386	358	370	364	355	363	399	394	375	346	350	358	382	394	337	381	346	392	360	377	383	375	387	353	387	405	391	343	368	350	393	362	348	375	378	368	349	341	341	387	404	331	371	322	396	410	356	362	360	352	378	342	381	355	385	373	364	380	380	345	372	348	369	373	364	351	353	343	386	376	351	374	402	349	359	344	377	344	391	370	358	328	363	381	353	400	355	361	370	359	359	412	337	357	366	354	372	383	370	366	350	369	367	384	396	366	360	376	370	354	370	376	374	355	340	353	346	324	386	342	371	367	382	398	405	362	342	388	331	365	367	333	362	379	358	365	387	343	374	371	340	361	414	364	352	323	395	370	396	385	355	375	375	340	376	373	356	391	331	382	377	369	402	370	350	376	366	368	395	363	345	374	348	328	349	333	365	357	381	381	326	384	372	382	374	351	383	361	339	363	375	366	364	381	391	381	381	382	365	349	370	357	367	379	349	363	346	381	367	400	353	389	385	354	369	357	407	361	363	355	370	366	404	361	346	356	387	359	405	386	390	367	371	363	349	372	382	353	382	336	381	357	363	339	381	400	370	341	361	348	315	368	378	386	346	393	390	365	361	367	354	346	369	348	369	411	362	352	371	383	344	395	413	396	346	350	374	357	350	364	399	378	386	362	394	377	397	376	372	391	375	366	348	363	355	372	386	398	357	386	375	358	354	369	366	341	355	374	392	377	374	334	380	346	369	392	335	372	373	385	349	390	393	424	355	354	360	341	362	361	381	366	373	415	331	382	359	354	386	388	375	404	395	378	363	362	413	372	403	375	349	385	334	393	358	376	380	371	373	389	355	358	376	355	377	373	361	369	387	349	424	359	367	375	357	321	378	386	392	383	416	358	417	359	365	360	344	387	400	360	377	381	368	353	365	371	373	370	383	355	349	378	380	383	349	389	392	369	382	399	361	343	382	376	384	354	368	363	373	383	405	363	403	382	340	364	357	351	350	409	356	423	365	370	348	386	388	370	334	406	409	364	348	386	347	355	384	376	393	372	393	346	407	377	398	369	399	381	354	350	404	377	351	341	374	382	362	384	384	361	398	380	381	346	356	378	396	395	414	380	364	374	378	380	372	362	392	370	368	371	392	397	355	357	333	369	374	372	388	368	393	393	371	355	371	375	335	368	379	384	401	381	400	395	356	380	387	356	402	372	396	346	395	391	356	381	381	358	341	345	371	369	368	376	352	365	383	366	406	364	376	371	396	362	364	369	369	361	391	379	390	377	386	383	376	367	368	357	354	343	352	365	344	394	338	352	371	348	373	394	400	385	335	380	343	383	373	361	371	350	360	387	393	405	376	370	356	386	335	347	384	362	377	376	358	353	351	366	344	387	389	408	351	379	373	399	379	360	344	408	351	379	355	370	367	352	386	401	364	395	371	343	396	361	333	375	386	357	392	340	368	355	357	388	385	346	376	357	370	373	349	373	385	375	368	379	363	366	343	403	370	347	363	374	371	380	355	359	401	410	351	385	381	352	398	372	400	392	370	371	334	391	370	375	390	367	343	376	365	367	395	412	365	377	361	339	356	379	379	366	347	365	382	358	361	401	362	385	343	349	380	367	382	369	373	386	367	353	383	368	385	383	364	366	395	376	350	334	375	375	368	384	369	387	410	363	409	388	392	386	373	368	378	379	349	341	347	344	333	363	356	383	367	370	407	368	407	353	389	384	369	348	366	355	390	391	368	359	361	373	388	381	397	334	364	386	361	398	377	385	400	363	386	357	379	396	391	382	390	364	366	374	341	374	369	380	359	377	387	343	372	346	350	382	400	343	317	348	389	362	374	391	369	354	364	363	376	356	364	394	380	365	371	376	346	372	373	378	404	393	394	395	376	397	335	357	360	396	414	347	379	341	377	376	356	364	374	367	364	358	368	360	384	381	394	372	350	416	356	383	359	357	365	417	378	358	365	358	369	381	380	394	358	367	351	338	361	381	350	352	381	362	352	361	345	364	384	390	365	367	394	355	374	401	359	361	384	369	403	347	379	395	365	398	333	368	374	398	405	413	394	399	356	390	388	386	391	365	371	345	375	374	361	386	393	361	384	343	344	355	359	353	360	360	384	378	358	358	356	361	387	374	356	366	349	361	376	380	341	372	392	353	388	388	391	355	383	342	368	375	404	359	357	352	380	395	386	374	366	370	354	362	383	377	411	349	375	327	375	368	348	391	362	375	354	336	387	406	355	360	393	395	350	356	380	358	383	356	393	382	356	352	376	352	376	343	369	379	388	347	342	380	381	353	337	330	353	357	404	357	360	361	401	367	346	343	368	371	342	357	364	336	344	393	399	373	359	392	404
25580	21440	27549	25325	9062	1921	1226	769	713	2100	17470	18326	10816	2940	1128	709	446	491	418	402	424	458	391	481	467	444	417	423	420	454	408	444	417	424	453	441	438	454	444	454	459	409	462	421	440	465	450	439	396	458	455	422	443	411	433	413	456	410	426	455	445	428	447	439	396	467	442	428	413	399	461	439	422	419	445	464	439	457	452	426	426	418	444	455	428	415	449	432	434	406	436	482	394	433	429	422	432	376	414	423	416	430	430	396	449	417	440	465	464	466	441	441	400	444	438	436	414	427	402	461	411	434	421	435	453	479	431	428	453	441	413	449	430	421	444	369	403	418	461	433	428	408	424	435	437	432	456	442	432	425	443	428	447	400	423	422	432	431	447	456	484	450	441	433	445	397	407	454	427	428	442	473	469	447	425	445	450	426	423	457	433	460	432	428	422	403	436	478	447	444	397	416	459	446	445	417	413	425	457	458	468	441	452	409	422	461	391	436	417	444	424	464	427	461	451	440	423	460	454	385	433	455	422	450	453	439	411	450	438	445	398	452	459	416	438	432	380	434	437	462	465	430	420	433	452	430	406	447	438	415	433	431	407	443	460	400	406	486	422	448	405	409	427	425	426	393	425	436	449	443	416	401	434	450	441	412	429	418	471	426	441	422	441	392	405	455	449	443	408	468	414	453	426	421	448	405	420	426	425	462	419	420	424	430	433	430	451	433	414	450	420	436	446	436	424	435	432	462	424	449	419	468	413	418	443	429	440	427	440	437	405	414	440	455	477	408	458	459	393	393	437	462	462	456	420	441	430	463	418	432	430	403	428	433	436	484	436	438	458	467	477	452	428	449	462	418	398	443	410	389	437	430	424	417	452	412	403	435	481	472	429	431	453	437	438	438	400	421	413	433	451	434	415	399	428	413	422	445	468	409	407	449	398	425	439	436	421	459	452	496	435	451	443	448	453	443	457	435	433	407	426	428	440	448	405	445	426	412	432	427	440	429	440	414	416	411	437	416	437	374	445	419	419	472	416	420	393	430	422	427	437	428	368	413	419	462	439	418	417	454	429	411	447	433	414	407	454	423	414	410	456	444	429	429	401	446	449	446	434	430	441	431	385	437	408	443	414	468	404	474	439	434	402	422	419	432	435	451	420	442	444	427	402	428	415	425	448	420	428	441	438	408	446	446	434	411	442	425	427	425	425	427	408	432	466	418	419	428	459	444	434	440	424	461	416	449	449	411	406	409	447	449	399	438	439	456	417	409	421	420	438	443	437	407	426	415	392	445	444	444	443	424	414	419	431	398	392	393	420	485	447	433	441	448	407	421	393	456	401	392	470	460	436	450	420	430	417	419	415	426	465	432	372	435	438	438	440	394	433	459	423	446	441	429	402	412	422	425	462	388	413	416	386	430	443	431	430	435	438	378	437	414	394	442	407	444	407	466	464	430	420	416	458	449	420	451	451	381	457	452	386	435	433	435	390	457	436	425	454	467	417	440	430	437	401	458	454	448	413	432	431	412	409	404	423	430	446	423	438	415	426	420	390	441	427	462	426	404	426	415	398	414	456	447	415	404	397	448	432	441	455	433	422	458	409	429	413	426	405	433	386	415	398	411	411	403	408	435	429	422	429	444	446	436	417	440	432	443	419	423	402	406	421	434	423	391	464	426	432	425	436	423	390	432	444	449	433	466	445	430	416	409	425	464	425	456	418	446	409	424	437	396	427	432	431	401	416	431	416	430	456	394	427	436	424	427	446	443	429	406	455	408	463	433	434	427	411	436	425	435	448	413	436	421	427	454	427	412	435	462	433	471	437	475	454	407	421	419	468	449	478	409	456	414	410	410	425	419	398	447	416	429	414	425	448	421	421	456	426	434	423	438	422	428	399	449	410	419	465	434	457	431	418	428	449	425	453	438	428	451	434	438	451	419	457	422	431	399	472	426	430	433	415	455	442	423	417	440	430	483	422	423	435	444	452	423	464	424	458	454	383	421	402	400	444	405	431	407	402	439	450	447	415	435	424	441	424	437	455	418	430	448	423	380	437	436	439	440	455	423	429	388	436	425	386	431	438	451	376	449	442	408	427	419	420	428	405	429	446	448	415	471	426	434	433	448	463	437	464	424	415	430	439	433	405	435	465	461	425	417	430	431	423	442	437	437	463	447	437	439	446	418	444	448	444	459	404	410	394	437	437	427	439	418	428	444	420	442	439	410	403	408	420	417	426	455	447	436	475	422	410	432	432	422	426	439	404	413	453	442	453	422	447	457	404	432	488	418	442	430	475	430	461	455	407	469	433	473	425	436	445	443	425	400	456	438	463	419	408	432	444	407	418	414	429	412	438	410	402	430	435	419	443	414	455	445	424	436	427	467	400	404	391	454	444	394	440	471	423	420	421	396	434	418	390	456	419	426	448	420	447	400	418	416	411	402	433	404	447	444	446	458	416	429	452	418	388	431	435	412	462	452	406	417	434	433	437	441	434	396	411	445	418	437	426	439	409	422	432	430	447	468	404	434	435	444	424	436	436	400	428	418	405	440	435	434	419	403	414	457	446	442	399	459	435	456	398	437	436	428	435	432	449	458	414	430	425	433	398	434	466	401	442	429	463	457	438	449	435	401	448	454	416	430	397	398	418	499	464	420	424	434	420	415	432	429	458	426	433	448	445	447	433	452	414	457	464	434	495	431	442	389	424	428	424	435	419	433	414	452	414	428	405	438	433	423	428	435	435	476	461	415	446	428	403	430	429	434	457	408	441	380	416	444	429	417	473	429	407	446	486	446	457	426	413	424	462	433	430	440	390	451	435	474	431	456	429	427	422	450	444	455	446	456	436	444	433	416	391	441	436	423	434	458	382	447	489	410	435	416	434	413	394	390	422	440	474	408	399	445	415	452	426	450	410	464	470	426	430	416	413	435	426	451	441	456	420	408	443	471	442	419	448	441	410	436	450	467	415	409	449	450	435	423	425	393	432	404	458	457	398	435	441	450	426	447	439	431	422	470	417	484	392	443	431	431	433	448	427	430	428	436	434	420	454	452	442	421	404	416	440	454	456	445	433	424	384	427	419	448	458	445	448	419	455	426	450	426	455	442	451	439	410	463	428	430	453	430	441	418	443	447	434	440	434	433	408	422	463	461	465	453	419	427	448	469	453	449	447	478	455	410	450	407	394	461	414	455	408	390	474	401	424	431	417	403	404	410	443	414	406	419	442	426	463	459	452	467	447	446	427	410	466	457	428	417	455	374	460	437	416	428	413	420	404	425	446	475	430	377	435	411	431	436	427	432	444	423	400	421	417	451	424	436	453	467	436	414	406	412	445	421	455	383	404	424	422	413	430	449	417	424	461	429	432	463	433	432	405	451	442	418	419	469	423	408	437	406	391	449	404	433	428	434	465	426	432	471	446	455	422	440	462	457	447	470	416	422	404	414	442	422	436	437	425	428	444	422	432	441	476	427	402	444	443	453	422	443	430	432	460	453	414	441	431	439
6787	9584	9708	5282	2414	1628	1272	852	779	3371	18937	16057	9080	2773	1213	642	460	401	385	365	394	400	366	396	420	428	405	391	386	396	383	405	383	408	399	395	390	381	391	407	401	380	408	411	394	325	375	390	389	374	392	372	392	413	398	354	414	382	394	376	388	413	388	434	405	424	412	366	387	400	384	377	402	426	412	368	396	366	412	365	438	394	392	361	347	369	395	396	415	366	365	366	375	426	407	368	402	376	412	400	386	400	427	407	448	341	369	408	390	399	388	394	378	411	363	404	352	366	364	404	389	395	390	416	415	366	367	384	397	380	387	399	388	366	385	377	388	425	418	392	383	390	352	402	405	380	403	395	392	389	349	396	345	389	368	396	347	414	381	405	401	392	392	408	381	411	379	378	417	370	373	348	404	383	383	392	406	397	372	390	394	383	386	354	406	355	399	379	385	394	409	382	373	373	374	380	401	418	392	382	369	388	354	367	381	382	443	396	389	378	385	388	370	405	397	385	383	395	388	383	392	364	385	401	382	394	398	379	347	380	388	376	401	390	385	396	415	404	396	404	420	424	391	412	366	381	374	389	390	382	384	390	398	378	388	392	419	426	385	417	375	380	430	404	399	383	352	389	373	403	367	421	409	412	403	390	383	379	387	409	359	398	382	408	372	361	401	374	422	395	352	397	383	394	390	407	401	406	401	399	399	374	378	378	381	369	373	390	348	379	402	391	385	379	399	366	404	421	406	399	385	363	394	387	401	400	407	363	375	363	379	375	387	399	354	414	359	377	381	355	378	385	382	405	405	394	371	376	373	399	392	431	396	354	392	348	402	379	399	373	374	382	368	398	407	407	343	404	359	393	391	336	395	382	355	390	395	409	374	371	378	393	388	378	379	423	355	414	353	379	381	403	365	384	400	413	408	402	376	417	386	428	395	376	378	385	405	403	383	377	388	391	389	364	357	367	368	371	355	380	383	366	352	373	418	409	380	356	359	413	389	408	398	399	409	414	412	400	381	407	409	369	386	376	392	367	354	381	407	365	421	424	398	398	378	391	388	382	404	395	360	369	413	372	363	426	387	396	401	379	384	381	452	382	403	367	407	375	411	394	399	393	385	400	407	401	404	407	373	363	382	399	367	386	414	389	388	402	409	391	378	368	398	403	409	372	374	404	391	402	401	373	396	404	362	365	368	394	384	382	405	376	406	389	398	392	361	402	397	398	417	407	425	407	416	384	393	432	376	461	395	384	424	389	387	395	391	413	387	423	377	394	394	395	401	389	396	377	389	391	408	393	411	374	380	377	379	397	373	370	378	403	359	399	372	386	381	371	411	388	345	370	396	415	398	388	396	426	399	355	386	407	400	369	375	403	357	387	392	388	346	392	418	388	399	404	381	371	412	378	333	383	389	377	381	435	372	344	386	415	389	384	419	375	406	394	427	359	392	390	403	391	371	392	395	373	394	370	387	379	395	391	425	411	370	357	394	391	388	417	402	404	411	383	410	401	368	378	357	413	368	361	384	408	364	393	401	404	416	365	396	385	381	384	388	362	374	382	376	416	366	378	384	371	405	409	398	338	358	392	385	418	366	366	404	377	387	381	387	388	364	378	376	396	408	373	412	411	376	385	364	362	400	389	385	379	394	425	379	386	372	373	379	377	362	388	408	398	427	389	396	376	391	375	384	392	390	385	423	372	373	412	350	403	390	405	372	432	369	385	395	367	365	410	374	384	357	393	421	394	412	398	406	344	379	395	387	379	398	390	361	362	412	392	431	362	388	368	395	392	412	390	442	387	390	388	424	406	401	380	415	375	406	375	373	402	386	378	379	401	390	404	387	399	381	411	432	421	371	397	382	396	402	369	432	399	418	384	416	406	412	376	372	365	354	377	397	402	367	366	388	405	348	395	346	397	399	407	400	407	407	432	386	424	428	390	364	400	366	387	399	401	376	389	377	377	412	391	372	414	375	370	376	377	418	377	401	409	345	410	424	381	418	369	419	380	378	406	411	403	400	367	407	395	383	404	390	403	373	372	370	402	386	394	409	389	404	441	427	369	372	381	422	401	393	398	389	392	374	431	387	403	416	426	377	396	393	382	353	364	377	410	416	373	375	365	356	402	439	400	367	408	391	406	409	383	400	359	380	408	382	408	413	377	354	356	401	399	380	375	416	392	384	383	379	372	418	372	411	357	372	389	378	402	399	379	399	390	415	372	403	404	380	430	368	411	422	367	397	385	387	391	332	377	383	384	370	349	395	382	374	409	363	369	385	380	409	373	411	393	362	394	409	384	365	396	380	371	352	395	363	389	399	399	401	373	391	396	367	380	396	386	395	387	380	391	407	424	399	374	413	385	380	386	354	408	408	387	404	391	396	375	341	365	370	402	374	392	375	379	389	405	398	398	426	402	414	409	402	395	387	416	396	397	368	366	421	424	388	398	396	386	371	401	372	403	406	372	396	401	402	378	395	387	413	386	420	407	353	368	375	388	407	400	377	411	383	393	349	378	385	398	398	332	356	381	400	407	368	382	382	387	433	392	386	380	389	377	411	374	404	353	377	373	420	413	391	358	397	347	396	372	382	383	382	374	391	395	385	409	433	393	371	377	384	409	402	370	399	369	372	395	406	411	377	381	354	400	384	385	391	387	359	350	358	420	406	399	404	401	395	408	369	410	340	363	419	390	348	387	392	399	414	361	390	381	396	373	393	389	377	361	368	370	347	371	366	384	392	367	402	356	404	396	381	378	359	385	408	359	391	383	405	384	419	390	373	432	383	374	386	374	393	383	421	388	393	400	370	388	387	366	382	374	371	383	359	405	372	394	405	367	385	412	385	411	369	368	408	356	409	375	371	403	381	397	378	382	404	401	403	372	375	368	390	363	401	407	376	368	403	369	326	357	381	412	354	395	387	387	404	410	391	362	420	365	371	386	406	380	392	355	358	376	353	382	368	406	401	423	377	347	396	416	361	404	355	381	383	369	401	375	399	393	377	417	400	377	386	384	371	426	383	405	365	349	403	385	391	382	379	398	391	348	404	407	414	421	408	395	406	376	406	400	400	379	333	379	426	401	403	391	374	358	384	401	361	403	366	398	357	411	385	380	386	365	409	392	396	379	370	400	376	367	413	370	410	414	380	365	409	361	362	366	435	391	394	374	415	412	379	380	432	367	372	396	376	374	394	436	407	366	385	375	360	441	364	393	354	428	372	403	411	350	392	418	360	392	380	371	349	349	394	384	388	380	454	391	386	387	376	379	379	387	360	369	349	356	402	410	370	363	393	385	415	374	363	381	398	397	398	402	360	378	405	360	390	412	386	403	439	380	402	363	393	371	383	370	360	387	396	385	361	388	415	379	392	410	369	407	389	376	356	390	447	403	400	412	398	385	411	396	377	385	388	377	376	374	385	416	405	420	413	375	359	364	368	381	396	418	403	371	395	389	421	402	394	358	388	380	389	387	390	395	411	391	420	380	421	394	440	434	392	369	384	400
24629	21440	28703	24617	20980	8511	2462	1390	971	6404	31149	29279	19788	6082	1987	1026	663	610	580	587	617	577	586	556	562	566	548	540	540	585	552	536	543	571	545	561	522	580	562	554	564	570	614	582	562	545	546	566	601	547	581	597	559	547	573	573	559	579	558	570	557	608	550	542	498	606	595	525	549	548	528	571	549	541	577	538	568	590	562	540	542	572	572	544	592	579	584	568	545	564	585	539	582	586	549	540	546	580	519	540	580	550	566	584	537	542	550	559	537	550	570	571	538	609	560	539	559	542	583	580	559	560	533	561	554	573	559	561	559	583	582	537	558	607	543	560	578	611	538	552	580	559	587	570	563	614	533	554	587	590	550	551	585	537	575	529	563	539	522	555	565	589	545	558	550	557	557	550	559	578	532	560	574	536	568	542	607	539	565	580	585	531	547	544	592	564	598	531	546	610	536	560	561	566	538	540	543	562	512	526	598	544	549	610	580	571	582	530	584	572	572	549	600	546	584	563	565	510	579	626	560	541	539	548	562	571	545	552	596	553	551	551	594	568	569	567	502	511	538	574	591	581	553	559	571	559	543	541	573	551	537	583	584	528	538	578	584	556	615	557	568	580	558	619	563	545	532	564	549	587	599	606	548	576	506	567	548	552	562	577	546	546	546	571	534	548	574	545	555	551	587	553	557	551	580	539	509	566	557	526	548	581	558	536	545	537	579	517	549	561	571	541	567	592	562	540	505	564	594	560	552	593	559	563	549	568	572	587	585	557	530	558	573	544	578	545	609	547	568	510	508	551	536	584	579	544	547	529	574	570	574	543	557	551	552	554	583	538	579	570	566	522	574	552	552	566	560	519	555	575	551	527	592	566	537	574	592	548	583	535	518	556	605	568	566	543	532	594	557	600	565	557	548	529	593	569	518	583	555	551	521	562	594	573	566	547	583	551	548	578	567	530	532	598	556	571	578	582	552	521	557	545	547	590	544	562	566	545	555	520	581	579	578	611	542	530	580	510	570	571	566	566	551	550	544	581	560	526	586	532	536	595	577	561	562	578	565	520	561	568	582	598	562	543	526	555	592	546	582	567	576	554	528	544	560	574	527	580	560	540	603	554	590	600	555	587	585	570	518	561	574	580	556	552	567	535	585	558	558	550	556	571	609	592	622	549	557	610	554	604	603	554	549	594	577	553	557	578	533	537	560	571	515	548	602	552	540	555	596	537	617	550	545	584	565	559	529	513	542	577	560	571	550	569	561	594	522	596	543	569	549	555	558	561	526	528	562	526	576	557	567	579	567	557	554	587	516	546	576	568	580	515	564	625	559	592	578	530	545	504	555	591	582	572	551	559	536	552	519	544	556	523	590	572	586	522	540	539	547	592	578	561	539	560	583	556	568	592	578	537	539	557	554	533	514	544	568	520	567	570	555	576	554	563	556	617	550	527	531	575	551	594	514	562	537	550	562	548	558	616	533	553	565	528	598	570	580	549	584	557	568	537	537	512	555	550	563	538	540	590	552	564	587	544	562	595	576	549	572	540	577	529	546	542	558	544	571	560	578	543	566	535	522	560	565	552	558	517	576	528	551	547	536	531	538	562	604	595	628	517	564	558	575	529	546	581	526	517	595	550	604	548	577	536	579	594	581	587	583	545	591	554	585	543	578	585	546	539	557	580	558	553	543	541	568	585	554	573	586	594	541	543	571	558	597	581	509	543	561	580	574	567	532	537	535	559	533	560	537	522	561	534	580	559	625	587	567	566	566	563	541	544	570	554	554	547	564	597	544	561	517	537	572	593	567	607	558	563	532	565	565	609	518	509	550	568	588	576	574	538	594	581	552	575	564	576	547	549	565	575	558	545	576	538	604	547	578	601	580	616	552	547	576	577	552	545	540	570	557	587	540	583	581	529	563	601	530	577	563	561	579	548	557	605	549	538	524	533	529	516	558	543	575	536	580	560	540	549	579	583	574	554	579	543	544	533	546	577	599	533	555	595	585	536	570	542	538	549	577	570	553	580	541	542	535	536	555	567	582	587	581	581	557	580	565	562	593	562	615	570	545	530	561	570	555	547	582	530	583	573	628	518	552	583	560	577	562	564	543	555	583	597	565	539	585	546	578	537	518	514	557	527	575	534	554	569	569	565	582	573	565	547	561	546	585	568	536	559	577	563	577	561	554	552	538	613	565	556	555	558	575	547	521	550	552	591	554	581	591	601	568	526	592	528	586	564	569	538	520	564	545	572	521	547	523	543	598	541	545	555	535	504	558	531	613	566	568	559	553	541	559	529	570	560	524	573	585	553	528	577	561	551	570	595	542	561	559	578	562	538	552	602	597	566	564	627	596	512	549	531	593	550	536	552	578	565	608	608	566	576	502	555	562	578	545	543	538	542	547	569	533	587	547	585	572	554	546	526	551	558	585	581	565	560	536	541	567	578	538	524	484	569	559	579	564	516	569	572	552	579	526	572	558	552	555	598	588	589	570	553	581	593	562	520	549	558	553	547	528	590	553	564	580	557	529	568	555	507	556	598	569	565	577	555	600	569	597	537	562	580	539	536	599	547	575	544	561	537	574	541	521	535	598	591	557	529	586	565	583	506	569	549	509	562	534	554	527	563	518	570	541	522	567	548	558	535	585	571	589	559	598	594	570	571	592	549	535	604	552	568	552	564	562	570	559	546	546	554	556	559	545	565	520	548	569	579	584	558	570	549	570	581	594	546	578	567	563	497	559	574	599	502	550	567	548	537	515	580	523	594	544	543	563	549	574	563	535	549	578	586	535	541	617	529	552	542	593	515	569	577	523	530	551	548	552	526	573	545	575	564	560	599	555	511	539	584	580	570	559	548	595	546	543	552	534	600	564	574	576	493	552	547	556	563	591	522	574	583	544	552	571	575	552	551	555	494	551	539	552	546	570	524	537	571	548	559	588	584	539	552	552	578	584	606	563	555	545	580	559	535	520	582	540	545	590	576	563	554	567	529	549	546	528	566	557	557	553	565	559	530	555	534	553	555	535	513	524	566	592	561	570	519	569	568	543	588	552	558	561	588	561	543	551	536	566	532	553	575	560	555	536	575	586	596	564	543	585	578	551	543	596	551	573	538	580	563	535	556	548	543	592	566	564	567	491	552	588	535	579	590	517	566	553	570	514	517	534	530	551	532	536	581	538	562	580	548	569	535	604	546	594	557	553	577	588	555	572	539	568	556	548	535	593	559	543	536	545	538	546	581	565	580	565	560	569	547	586	535	560	535	533	524	525	550	536	566	569	533	592	574	571	602	602	577	548	533	546	599	561	562	541	557	558	577	545	548	555	559	604	549	565	568	563	531	578	608	530	594	540	589	560	585	552	581	497	512	566	589	563	555	555	537	598	550	540	555	557	583	605	597	561	556	533	537	550	591	541	563	569	565	584	524	536	573	542	586	606	574	576	543	563	507	587	553	592	601	519	583	514	591	608	566	617	533	588	547	608	577	522	549	596	569	583	552	566	600
7321	14437	12263	7089	3402	2825	1895	1366	1173	9628	29571	25009	15363	4790	2030	975	544	511	497	490	485	527	488	433	506	465	531	525	494	483	506	497	488	454	480	497	506	473	507	490	529	488	459	461	516	490	461	462	485	518	484	502	502	489	531	546	516	468	524	523	488	501	450	514	502	499	489	498	488	496	478	451	497	477	496	498	526	471	470	434	507	493	500	511	502	485	488	521	491	508	436	512	490	507	459	479	488	465	498	488	517	495	507	524	469	466	484	516	491	540	519	480	497	477	542	487	529	478	504	493	476	496	459	466	485	508	516	542	472	491	519	471	501	485	490	505	488	490	481	476	484	472	489	503	504	473	509	483	455	494	482	462	456	513	467	522	494	483	488	503	470	485	474	503	495	543	482	516	528	460	461	492	499	514	439	503	477	483	478	468	482	505	519	470	530	497	430	472	520	474	506	491	479	484	494	507	459	470	542	502	507	511	478	492	475	480	451	465	494	500	456	484	479	477	502	511	505	494	496	500	468	481	546	538	488	500	509	478	519	500	510	502	509	495	496	481	479	508	520	454	495	466	474	504	460	490	511	505	503	488	487	491	506	447	494	505	483	477	546	492	490	506	518	489	483	474	431	516	436	489	474	512	488	495	473	492	490	483	506	481	498	458	472	451	490	493	542	468	512	518	509	482	490	487	525	473	456	482	482	451	499	499	511	493	468	513	498	521	461	511	463	487	465	519	498	477	510	482	521	503	479	513	467	504	478	475	490	481	516	518	493	457	498	453	488	516	452	494	489	516	461	482	485	450	508	475	521	518	498	483	490	493	415	487	518	489	509	450	509	523	522	496	507	465	489	562	463	472	481	506	483	509	493	500	480	486	487	469	517	525	472	468	448	474	482	500	521	463	471	509	481	499	520	477	462	506	475	484	467	497	494	455	487	505	518	487	461	453	520	514	484	527	469	500	463	454	451	485	491	538	533	485	491	492	521	458	520	490	523	489	489	514	485	474	469	476	504	511	499	496	498	486	465	489	466	485	514	486	436	512	474	469	456	521	461	502	487	469	465	482	500	510	482	510	521	472	437	453	449	529	472	461	483	493	520	471	480	545	510	512	486	468	451	493	469	495	491	523	459	506	455	504	497	501	474	491	444	497	461	442	497	479	465	462	512	448	492	496	473	517	479	497	514	497	491	512	474	473	509	489	492	511	500	469	435	486	516	484	460	496	495	491	501	485	480	472	492	487	497	496	506	468	524	530	489	529	514	500	465	476	449	495	510	478	485	512	474	444	526	478	474	507	506	488	454	519	506	467	509	520	507	456	468	446	484	496	484	478	476	553	499	496	458	521	501	511	459	461	483	491	492	501	495	460	471	508	466	505	512	487	494	482	506	458	484	511	519	473	493	474	490	508	517	484	504	474	499	497	477	497	522	449	475	479	475	487	524	442	505	483	497	495	488	490	458	489	505	457	472	503	487	509	537	519	492	497	457	511	461	505	501	463	495	544	532	477	444	481	512	488	450	493	468	495	486	471	516	518	504	509	484	502	480	524	495	511	486	516	530	496	526	491	484	505	488	537	478	509	450	495	465	492	513	540	520	494	496	515	516	461	475	464	500	521	505	479	490	459	504	473	486	463	496	496	469	537	508	503	503	450	478	518	482	488	512	499	484	509	456	505	492	445	485	481	512	453	527	479	529	453	492	492	522	492	495	494	495	487	485	519	493	484	501	491	519	517	477	503	494	506	525	505	433	487	463	490	457	523	490	526	489	452	506	503	496	511	490	496	477	497	501	490	481	500	508	459	519	513	514	490	493	511	528	506	500	486	469	493	509	510	454	498	539	478	514	490	495	511	501	479	491	468	506	512	491	526	484	455	475	467	524	455	489	507	465	522	487	500	519	463	482	496	477	491	492	517	502	493	474	498	489	520	531	493	485	497	465	469	496	438	512	496	523	478	500	518	494	484	449	472	493	450	456	463	510	496	497	485	508	452	459	479	520	494	471	474	470	484	476	507	493	505	527	440	469	492	445	470	517	509	534	511	463	510	489	518	486	494	532	451	491	506	495	518	468	501	470	479	472	483	524	475	499	487	503	467	459	450	487	518	462	504	484	437	477	494	444	499	510	483	509	483	449	499	496	545	473	512	492	476	509	482	483	491	453	496	468	478	470	488	496	473	484	482	481	504	494	476	463	506	473	458	501	465	474	469	480	480	478	527	461	498	486	483	496	485	524	526	514	511	515	508	453	486	518	484	510	501	490	526	482	470	502	485	489	463	446	450	487	504	508	507	487	501	495	483	487	481	485	511	516	473	501	451	469	524	490	478	485	459	515	523	494	497	501	459	477	488	492	524	468	520	500	528	484	472	494	511	494	523	468	500	524	514	524	504	486	530	454	457	524	522	489	502	483	536	485	479	494	489	471	500	506	475	506	474	522	466	488	473	513	461	458	483	467	503	454	460	499	507	498	483	509	491	480	485	475	492	506	473	527	447	462	484	492	456	506	482	482	521	460	497	480	525	503	529	451	525	467	483	478	517	473	483	527	493	490	504	504	474	462	507	488	502	490	505	493	483	498	497	462	461	476	458	532	480	478	499	489	494	478	506	471	505	476	464	463	456	493	516	470	468	481	438	537	470	497	493	491	486	458	511	529	516	492	507	501	506	491	505	505	513	485	468	478	478	506	493	510	510	499	516	530	485	505	470	458	490	493	470	488	507	481	499	502	496	445	461	451	427	501	433	482	486	484	483	456	490	445	489	512	471	521	482	487	505	472	517	509	459	524	475	504	509	477	509	504	479	461	475	558	498	504	494	478	528	490	448	502	483	503	488	493	502	440	510	483	462	508	456	475	497	472	469	526	514	510	515	487	520	451	495	529	474	500	504	498	546	483	523	506	493	516	474	488	478	453	532	523	497	491	497	504	502	486	473	474	520	446	473	539	465	427	485	496	486	489	488	510	452	540	520	500	485	462	477	482	482	463	469	468	485	498	514	492	504	527	482	478	464	501	477	488	475	526	481	487	514	470	467	496	473	466	491	489	477	454	458	445	506	507	512	493	499	464	531	493	514	479	496	493	480	514	495	496	505	531	490	455	492	500	506	491	509	503	474	457	452	498	480	516	467	500	467	478	525	503	489	473	456	465	491	471	505	518	522	501	449	483	449	464	490	510	479	459	508	452	513	471	500	504	502	462	444	479	484	479	464	504	478	479	529	505	455	451	466	470	466	481	475	504	437	499	487	457	486	511	475	472	458	498	508	511	468	552	461	474	484	461	511	513	515	482	535	499	472	499	456	467	450	527	531	461	486	487	501	457	483	491	473	519	458	517	476	500	470	509	463	465	460	481	492	499	481	459	487	480	475	489	472	526	544	504	497	516	466	467	536	509	508	492	451	459	518	472	472	475	506	495	504	519	484	509	491	501	530	511	435	511	524	525	485	530	468	508	498	495	501	450	484	505	450	473	447	484	515	463	480	531	504	486	491	497	466	456	471
27807	12540	3957	1607	927	679	582	504	425	710	1929	2096	1428	810	530	464	406	399	399	413	424	411	418	433	399	414	382	416	400	424	399	408	412	423	456	390	400	429	440	412	381	400	391	412	434	429	427	412	415	405	386	416	390	377	398	425	388	377	418	387	429	412	414	415	401	408	420	423	426	411	403	430	407	413	440	433	419	399	383	453	396	387	416	420	387	396	430	425	429	421	394	392	426	414	405	441	393	438	412	373	436	419	405	398	388	407	394	415	410	415	442	388	432	413	413	419	433	409	403	405	409	398	427	380	382	443	419	395	419	389	390	394	397	379	428	418	408	425	417	410	401	406	420	382	411	366	415	379	424	390	392	411	380	419	386	390	407	416	403	403	421	418	416	377	419	389	402	404	410	435	430	432	425	403	411	411	385	428	443	410	415	381	407	420	406	371	414	397	402	404	455	416	400	416	387	412	418	432	388	422	409	425	424	398	403	400	368	381	388	432	396	366	411	403	384	411	381	431	414	425	404	409	385	384	390	411	401	464	429	417	436	398	447	445	426	393	351	378	363	404	408	408	367	382	418	436	424	403	397	371	417	418	414	381	403	389	397	405	412	419	385	392	390	384	431	383	437	395	416	431	467	404	406	392	425	376	409	362	416	412	403	454	420	424	417	396	399	384	405	403	388	408	391	385	372	379	421	405	408	413	419	399	430	420	424	410	425	406	383	391	430	419	421	420	434	408	371	395	406	413	422	431	413	413	409	424	394	428	423	403	379	399	410	392	414	421	402	437	424	410	393	411	421	414	424	402	391	409	429	374	409	402	388	408	430	440	386	408	462	414	419	408	403	428	413	411	406	404	399	384	399	427	385	421	423	449	410	393	410	366	418	399	444	398	412	409	435	387	426	420	436	425	432	381	439	375	403	400	415	405	412	407	387	398	404	406	414	426	413	411	443	412	450	393	402	427	401	395	375	397	389	404	429	438	428	430	411	435	378	404	398	397	419	412	374	410	408	438	370	415	386	385	376	380	379	437	382	410	387	443	434	364	435	424	371	398	380	392	390	420	389	391	368	402	413	425	434	391	395	370	450	397	392	417	400	401	411	424	420	423	428	428	406	409	441	463	382	433	416	413	422	381	422	409	392	410	437	423	436	423	424	394	384	391	427	408	414	399	408	403	409	412	377	386	408	402	426	372	403	419	392	416	426	383	426	414	385	395	381	417	394	373	397	453	436	453	394	425	407	401	384	421	404	404	402	438	411	401	407	406	418	418	402	408	428	442	430	411	385	419	415	368	429	428	398	386	383	413	396	370	415	405	423	378	421	398	421	379	408	417	377	406	406	438	449	402	408	419	413	445	396	412	438	411	411	431	398	411	388	375	423	376	415	437	399	393	392	396	408	410	392	408	402	400	445	381	413	414	402	379	396	401	443	434	386	407	426	392	387	425	408	379	445	408	404	443	397	427	413	452	407	428	436	409	412	408	424	390	398	425	449	395	396	385	385	436	411	385	370	384	417	402	414	405	427	418	441	434	402	402	425	423	411	407	415	439	410	400	405	390	413	370	426	432	436	428	415	429	441	412	405	425	408	419	386	442	412	401	457	380	423	427	395	392	397	431	433	393	412	391	386	409	426	351	364	391	388	397	410	395	405	415	419	392	421	440	399	406	419	404	382	421	423	412	384	388	444	450	366	364	399	417	459	401	408	393	396	404	399	391	423	407	373	421	446	414	468	391	397	411	435	412	402	371	417	413	369	387	446	406	415	381	374	417	445	416	402	391	386	396	389	390	401	420	429	371	404	423	412	395	391	427	390	414	420	391	397	417	377	420	422	384	395	418	398	399	415	420	422	416	421	461	403	388	441	426	426	380	440	405	409	405	404	389	396	409	456	435	422	419	424	413	429	435	435	401	411	438	400	385	434	396	405	450	421	401	417	469	398	401	416	422	411	425	415	406	427	397	411	432	415	406	407	385	424	412	431	405	373	424	426	428	382	420	407	406	409	394	442	411	396	420	444	434	414	423	417	383	411	439	403	424	397	364	410	409	443	452	412	404	408	395	429	430	447	414	411	382	468	405	399	428	391	397	408	459	393	400	400	441	439	414	395	432	390	437	398	428	400	414	422	405	396	388	385	409	394	389	401	437	441	451	439	431	424	420	381	449	413	399	435	406	402	435	394	400	387	405	413	423	405	436	378	407	421	381	388	383	402	388	399	413	459	436	403	411	409	384	418	399	414	395	400	413	417	445	419	405	422	407	411	380	397	392	373	418	425	399	422	427	444	439	440	429	425	414	388	412	421	416	434	421	435	380	379	385	415	418	403	391	412	386	400	425	423	419	379	438	420	390	412	399	409	428	407	401	461	377	428	401	406	397	462	381	390	378	367	430	417	425	412	419	421	422	427	421	413	383	400	430	415	446	395	429	389	425	454	378	389	422	447	458	391	414	403	430	373	380	378	417	430	375	428	395	455	429	377	408	394	372	398	427	395	396	417	440	395	430	378	401	419	450	444	412	392	411	397	439	467	408	408	424	465	413	421	448	434	395	435	427	389	388	425	406	405	400	397	415	415	399	404	415	402	412	395	421	411	403	413	451	390	413	367	405	408	397	400	395	398	417	431	419	438	449	384	406	405	383	439	394	427	388	394	430	405	414	408	429	404	408	396	394	410	372	369	439	424	410	421	424	407	399	403	398	412	412	450	383	391	424	406	437	394	425	402	380	412	388	383	405	414	442	422	400	388	378	398	407	380	404	398	455	423	401	449	395	412	394	412	430	413	406	435	442	426	428	430	432	427	397	411	404	426	419	395	384	397	411	428	412	408	424	389	394	419	424	427	373	372	393	398	392	371	421	400	415	387	404	426	388	397	399	397	367	382	417	393	403	415	417	421	422	422	403	409	380	437	428	403	413	411	374	389	431	449	398	391	417	402	401	433	451	382	474	424	389	412	412	414	425	430	374	420	421	420	409	411	395	417	424	390	420	405	420	399	389	433	401	369	382	390	406	395	405	428	404	398	406	430	379	427	388	416	426	429	403	397	387	421	425	449	413	378	406	400	394	417	377	398	416	396	402	398	416	444	404	428	409	376	421	370	425	412	410	419	375	388	410	375	406	393	400	421	384	375	430	390	402	397	419	420	445	400	423	427	410	390	407	422	440	398	434	431	395	389	419	429	423	404	397	401	434	432	429	413	424	413	436	427	429	417	417	425	433	393	427	375	413	435	396	390	389	393	441	389	404	375	426	423	406	445	409	378	407	452	414	370	423	407	406	465	436	437	401	410	377	365	439	383	416	419	397	427	408	407	441	369	392	405	408	410	415	450	397	412	416	439	395	392	390	447	423	431	383	418	431	419	411	414	425	401	410	379	408	369	466	405	428	402	397	432	434	418	406	410	388	396	405	355	378	418	411	445	408	417	419	419	415	421	420	393	378	393	435	399	389	408	393	416	405	411	425	433	434	424	408	381	424	388	399	424	380	408	416	434	401
6791	4358	3351	1319	921	788	619	521	480	864	2505	2326	1535	822	535	400	364	413	348	378	345	377	347	401	349	346	372	339	408	359	406	369	377	369	379	354	367	360	374	370	357	364	367	368	346	364	348	345	364	350	336	372	380	391	351	379	375	344	353	343	351	375	352	348	342	373	348	371	350	400	374	370	344	391	370	398	318	323	358	353	347	365	365	368	354	392	368	345	338	381	372	365	350	386	371	401	354	343	346	382	350	368	386	363	381	371	376	389	382	372	342	378	380	328	346	381	338	369	342	352	364	390	362	398	370	392	341	361	340	349	364	389	380	365	331	379	346	356	395	337	361	378	370	362	405	358	347	389	366	385	394	384	364	348	373	328	372	345	361	375	373	379	364	384	382	418	358	361	357	367	370	368	354	348	346	373	346	381	352	337	333	373	351	356	379	369	379	403	389	377	336	363	368	366	365	375	366	381	342	355	388	360	377	411	356	343	397	356	348	357	413	334	349	359	352	373	375	382	384	373	363	358	380	377	419	361	360	391	390	372	330	410	328	353	373	329	405	360	327	369	378	363	375	360	350	363	334	367	335	339	407	370	376	352	375	361	357	351	384	366	325	365	330	357	406	355	355	374	367	365	389	349	362	373	344	381	353	381	353	341	366	343	394	370	373	360	377	417	372	347	328	366	346	357	393	392	375	329	373	357	371	370	362	390	360	374	408	375	354	316	370	365	383	342	375	403	378	349	361	363	380	343	378	362	359	382	371	348	339	361	364	394	368	317	361	362	386	360	376	363	343	372	415	402	337	367	352	378	377	387	372	380	386	343	327	376	358	392	366	340	359	351	382	357	370	387	382	409	364	341	385	355	358	388	341	370	350	345	330	390	340	382	376	383	381	351	352	368	352	352	329	385	376	362	357	372	369	350	369	356	338	374	392	398	328	355	368	337	348	356	372	348	339	371	411	380	382	361	367	333	366	394	404	375	359	348	341	403	349	402	358	383	391	367	404	367	342	346	399	352	376	361	344	348	332	338	378	330	319	360	349	373	360	367	352	375	373	382	378	340	366	367	366	342	404	376	373	344	347	349	371	382	318	361	356	356	365	369	335	363	374	374	357	357	355	366	364	358	366	340	380	328	325	392	349	358	344	357	374	375	383	370	358	390	359	338	383	375	368	354	340	379	356	369	354	341	431	343	364	397	367	370	376	336	365	334	363	349	336	383	342	372	375	345	344	388	341	326	346	353	400	345	355	371	336	387	410	329	346	390	371	346	341	359	366	364	358	359	360	352	385	374	364	343	354	367	346	372	356	389	395	356	380	339	380	369	360	338	381	374	368	331	355	389	365	373	377	338	370	341	391	355	384	349	368	355	388	361	352	338	381	369	388	355	347	356	355	367	350	374	331	398	379	344	375	372	377	370	375	391	334	371	365	406	389	354	344	385	346	354	357	366	375	340	357	383	379	349	365	376	343	363	368	359	349	395	336	361	348	356	335	392	393	340	381	366	363	336	347	333	341	385	365	353	357	395	397	396	393	350	395	354	354	376	341	340	339	366	325	358	378	358	351	370	364	383	381	370	399	392	361	346	391	375	365	386	374	353	370	381	361	339	350	368	394	392	388	325	388	385	393	338	342	373	356	359	398	357	393	351	382	380	337	350	410	378	368	350	353	366	334	383	345	371	353	361	367	360	378	368	358	388	363	350	361	385	378	374	355	353	355	377	386	363	381	371	351	352	361	391	352	404	386	360	377	370	358	353	349	340	376	349	392	364	354	354	353	371	374	383	342	351	357	369	337	362	361	374	390	399	350	364	390	323	334	374	331	362	359	372	361	395	346	342	365	383	377	372	383	391	374	368	373	334	367	353	362	390	347	375	360	379	363	344	358	368	392	361	366	365	399	345	354	346	348	348	373	392	376	371	349	361	371	354	358	353	384	339	308	369	377	390	399	325	393	368	360	377	385	347	354	365	385	380	326	348	351	357	367	384	389	355	360	352	345	380	380	395	372	383	357	370	362	382	399	389	379	380	379	315	361	364	360	358	400	425	356	344	345	367	401	392	327	342	362	358	375	359	402	371	332	343	380	362	387	360	361	345	350	354	379	381	336	392	338	367	352	384	384	411	357	322	355	368	362	323	363	368	357	352	352	405	348	349	335	392	361	375	350	371	322	372	363	361	347	356	351	356	357	361	362	346	358	383	362	354	359	384	335	360	358	374	381	333	343	380	373	368	395	358	350	358	347	364	347	342	382	374	376	356	358	357	358	366	372	375	339	368	353	367	383	357	360	384	355	332	377	365	334	342	371	394	349	333	370	355	371	360	374	360	368	361	392	382	352	347	362	400	336	385	353	387	363	350	375	343	369	370	377	379	378	357	402	332	362	362	347	361	383	341	350	369	341	352	411	372	358	356	373	349	372	374	358	345	319	357	392	367	378	367	358	385	357	349	346	389	360	378	360	341	414	377	337	364	384	364	363	372	403	387	398	369	395	382	389	378	359	351	382	382	370	363	353	365	320	388	397	361	355	398	387	358	381	377	349	374	350	361	360	349	376	367	349	343	373	373	361	367	363	339	355	368	363	344	356	379	339	346	334	378	399	347	351	392	379	357	367	372	358	366	377	375	359	371	380	408	346	327	378	362	397	338	329	359	339	346	348	345	358	366	375	370	379	403	361	363	372	331	375	366	361	366	335	369	354	336	338	347	354	325	370	350	376	359	330	384	402	363	364	368	363	363	399	394	371	354	372	355	366	346	381	342	364	366	398	373	360	340	358	379	355	372	361	362	350	387	381	342	355	359	367	372	365	401	357	358	388	367	400	367	364	377	365	367	359	405	355	351	343	369	343	375	377	362	365	359	352	349	377	377	368	367	379	358	349	356	385	354	394	379	373	340	368	379	331	339	354	361	377	361	358	348	354	295	371	374	391	362	370	390	383	338	360	402	395	381	340	351	356	362	342	339	364	370	362	389	360	376	354	357	361	359	366	347	335	366	350	347	377	357	388	345	367	316	352	350	344	387	369	390	378	338	346	393	359	358	378	389	341	350	366	363	334	381	378	381	326	351	337	360	392	363	362	377	337	324	342	366	361	400	389	347	351	370	372	396	363	344	372	372	370	327	372	342	370	352	348	389	326	390	345	364	378	396	346	378	353	357	376	344	409	369	363	360	362	368	357	355	374	393	375	356	357	362	356	346	362	374	350	395	390	332	361	363	414	353	336	347	348	363	348	399	351	374	339	342	347	400	355	363	353	362	368	370	385	397	354	350	375	336	362	356	389	338	372	363	365	387	371	388	350	339	350	398	367	362	382	361	360	386	341	333	400	388	380	366	372	343	361	367	408	380	363	335	354	345	373	359	372	382	382	395	397	356	339	345	382	367	383	390	381	358	347	307	359	379	381	361	393	360	351	357	345	316	366	376	361	375	346	337	368	353	347	373	363	405	353	398	384	369	360	363	332	341	388	355	379	348	393	371	366	370	373	335	357	358
25619	21452	27564	25387	8994	1882	1440	1012	744	2689	17728	16899	10538	3312	1170	618	486	430	409	424	381	432	392	436	419	458	434	409	438	418	416	417	424	429	452	405	444	412	433	402	453	485	422	410	367	419	425	421	446	416	447	409	434	446	416	471	433	422	398	399	404	469	421	403	422	475	426	452	391	408	408	435	459	442	414	421	432	429	450	407	402	402	438	405	420	427	429	382	408	431	422	430	424	394	363	411	411	406	428	430	448	435	441	421	420	431	423	457	412	413	424	420	410	403	442	435	429	394	453	400	397	397	412	412	393	438	422	418	418	402	395	392	420	440	415	397	391	410	425	404	452	410	411	413	385	439	404	425	424	394	440	414	395	446	441	405	403	417	424	420	433	389	423	428	441	406	453	401	385	391	435	445	475	421	432	428	423	410	374	408	399	399	429	414	422	421	425	410	414	407	412	401	443	434	465	410	428	405	396	453	402	416	419	399	421	407	377	424	406	369	413	409	387	378	423	389	416	427	394	434	453	414	433	379	436	392	455	428	446	430	410	430	416	401	451	401	436	402	454	415	396	426	420	445	404	433	383	399	405	415	431	422	432	442	431	477	432	410	414	453	446	385	459	426	379	427	409	401	420	385	429	452	412	407	442	419	445	393	395	448	440	388	379	417	417	458	387	397	411	418	426	423	398	457	397	393	398	393	397	421	439	422	412	429	408	411	407	448	409	432	419	430	389	407	442	414	428	409	417	433	411	414	422	406	413	412	448	412	393	389	418	434	391	453	437	445	417	430	431	429	432	421	417	390	442	417	443	438	389	445	402	416	426	404	438	377	431	453	415	417	450	426	422	443	443	399	411	425	461	437	404	448	422	397	395	454	412	420	402	396	416	395	402	417	415	402	400	434	393	425	427	447	374	413	432	432	424	403	424	442	407	427	409	412	404	421	433	398	447	405	432	429	403	417	409	411	442	396	399	445	431	427	426	410	387	459	385	387	448	412	451	435	437	384	451	422	400	390	418	444	425	430	410	413	420	404	415	425	401	430	448	403	424	449	449	373	415	434	425	416	399	411	437	391	402	367	418	424	418	431	378	442	397	432	405	423	447	428	432	411	444	398	411	413	427	404	420	394	419	422	422	393	400	426	419	408	407	447	428	406	421	387	424	386	478	406	459	376	430	434	453	407	413	393	441	411	409	427	411	459	406	441	476	431	393	386	409	404	431	439	418	396	431	410	427	429	405	425	431	358	442	381	416	420	416	410	424	430	421	455	428	431	468	394	418	413	411	430	409	434	412	428	422	428	455	427	424	444	434	435	431	437	414	417	425	434	402	442	400	424	439	368	426	416	433	466	385	428	442	411	394	431	407	430	428	425	421	383	378	404	402	389	405	416	397	419	380	376	406	448	393	407	384	414	432	431	426	418	411	457	415	429	415	408	456	436	420	411	408	375	397	414	413	441	453	395	423	425	439	430	429	435	424	418	405	401	373	424	432	434	425	431	444	442	416	426	413	427	433	405	412	408	391	387	411	404	418	423	448	376	396	455	427	374	427	405	447	405	419	440	428	402	423	387	460	440	387	426	418	424	437	413	438	456	399	407	394	399	428	403	399	449	415	426	391	432	409	429	419	426	434	412	426	384	409	430	411	410	439	402	424	396	413	393	422	436	436	413	423	418	424	427	400	412	409	426	422	424	437	429	430	414	430	409	425	408	437	407	405	423	428	427	425	402	468	416	437	414	441	431	392	386	404	428	384	435	409	405	464	457	430	409	420	441	419	407	424	416	411	408	416	416	395	437	407	409	419	414	428	468	425	417	451	408	392	433	442	415	423	438	434	415	472	434	377	381	425	417	423	396	383	438	424	382	454	387	412	431	426	443	421	423	429	428	393	427	421	412	454	398	379	396	389	447	411	404	391	419	417	424	435	422	427	426	406	383	398	405	454	424	436	417	423	417	433	378	416	430	464	416	437	435	420	417	410	402	440	384	434	426	412	416	443	394	388	388	439	427	442	422	390	426	433	394	452	418	421	382	449	396	422	440	424	455	404	412	439	400	426	434	427	454	410	405	381	434	431	379	416	421	393	451	414	444	398	433	421	434	403	447	423	429	392	437	413	422	443	440	412	452	410	430	412	415	397	446	417	441	403	410	427	397	393	416	441	386	404	434	417	406	407	375	430	420	414	404	434	442	412	412	412	417	413	443	422	398	400	428	457	398	431	386	363	428	421	398	425	426	424	395	439	417	410	423	406	419	422	378	440	441	401	367	398	430	423	404	428	385	465	417	425	430	397	396	394	414	424	452	417	436	418	415	392	381	432	434	442	395	412	424	414	431	421	411	410	394	416	448	428	398	403	410	404	430	392	457	389	408	427	427	392	438	383	429	410	440	385	397	441	396	435	405	453	423	435	398	444	419	411	399	428	372	418	441	416	413	434	388	389	379	413	413	409	412	455	430	407	402	438	414	391	399	445	435	450	394	403	415	415	441	433	436	421	413	402	418	402	396	414	425	416	372	395	457	427	417	392	405	399	392	428	443	415	442	428	391	440	398	419	423	421	440	419	426	418	421	415	413	428	404	422	390	411	424	447	383	417	434	455	394	429	374	407	419	375	440	426	409	430	386	415	437	428	429	414	418	409	399	413	427	446	407	417	407	374	393	439	460	418	415	409	420	436	425	426	401	416	443	453	420	424	438	421	422	396	400	443	421	436	435	427	437	405	406	420	454	434	421	432	413	381	405	457	421	434	452	384	405	412	406	416	430	401	425	403	425	405	438	405	401	404	420	446	423	410	406	422	411	381	427	419	374	430	417	454	421	419	386	433	419	405	413	395	408	429	424	434	396	418	414	425	430	429	398	426	410	379	414	427	398	383	402	418	391	404	449	451	423	413	386	433	423	423	404	407	410	419	407	400	426	423	373	423	445	419	427	435	396	403	417	427	387	426	422	431	421	435	400	444	401	420	424	427	390	414	437	400	413	412	429	397	408	424	394	383	426	402	414	404	434	421	440	400	396	400	406	407	420	429	414	391	417	427	395	435	420	413	410	426	429	412	422	424	420	445	392	403	337	428	395	406	457	448	410	426	400	410	417	427	421	417	392	406	422	409	422	412	388	419	425	396	401	418	423	384	447	396	415	410	421	411	415	411	424	405	396	428	405	426	416	430	432	392	411	396	419	411	435	431	409	384	433	415	399	441	434	426	450	430	417	425	413	421	414	435	427	413	411	428	434	389	423	400	433	425	447	373	405	413	426	403	417	432	407	416	394	460	400	411	436	432	412	411	399	437	440	407	430	401	408	418	398	415	422	378	417	401	428	406	386	375	409	447	407	464	441	404	397	403	415	393	417	409	439	405	395	405	444	434	395	407	436	363	398	397	423	425	419	423	402	397	436	420	445	399	440	450	389	447	428	414	419	420	404	419	414	435	389	423	385	458	422	445	440	436	414	379	433	404	432	430	417	408	392	418	405	395	445	420	429	400	406	401	451	373	421
5981	9226	8337	4044	2301	1569	1445	1203	947	4299	18472	15058	9213	3121	1307	598	431	409	374	383	395	420	415	393	350	374	369	392	385	386	422	437	362	400	417	388	413	363	356	395	376	402	400	395	392	381	402	406	404	409	411	389	397	424	392	381	375	394	428	407	350	384	383	383	375	382	386	386	405	376	356	373	353	382	357	395	364	381	409	382	401	348	386	425	371	363	393	365	358	397	391	384	420	414	386	381	393	369	407	392	380	385	393	390	366	377	369	364	408	430	439	391	403	373	394	382	381	356	385	396	381	371	374	321	384	397	405	371	398	401	402	369	383	356	394	411	361	398	370	405	398	364	371	388	388	422	410	351	395	364	370	388	396	401	380	386	355	390	407	377	390	358	366	358	380	386	370	402	363	383	376	399	376	376	398	383	395	363	386	391	412	415	388	395	392	415	389	369	383	366	377	364	413	403	419	357	374	392	370	374	392	395	376	379	387	372	374	380	395	378	377	392	346	377	413	407	402	390	427	378	386	377	417	394	374	364	408	394	391	370	367	406	384	403	370	411	419	394	398	360	362	408	410	380	393	391	370	414	419	387	404	407	379	357	417	384	379	377	385	394	408	396	426	428	415	363	378	409	385	395	380	409	340	390	360	371	344	383	363	397	382	376	416	394	396	390	353	430	396	316	356	385	397	405	369	358	373	405	391	397	369	403	406	396	363	378	391	374	381	368	383	369	395	382	387	354	354	357	388	397	407	367	376	397	381	368	393	395	410	374	381	370	349	378	348	358	386	380	400	340	366	413	388	384	374	342	398	376	352	414	373	386	385	410	406	377	391	373	360	427	407	314	403	400	388	384	390	410	383	386	357	376	409	392	369	401	385	378	350	361	361	384	402	366	365	343	378	396	380	357	390	379	394	371	353	380	388	367	354	375	382	429	373	408	383	400	381	420	392	384	415	394	392	391	396	407	390	402	358	375	369	375	372	373	380	404	390	381	394	362	369	372	374	389	390	425	368	393	396	380	374	411	422	369	396	373	401	410	381	335	401	368	388	364	373	388	378	360	381	398	380	390	382	384	380	389	413	429	385	403	375	389	371	389	391	368	428	363	380	378	353	348	377	397	381	391	371	392	390	415	393	379	399	365	349	397	422	360	365	397	372	379	403	382	360	392	356	361	370	369	390	377	380	378	379	374	396	392	376	361	383	380	352	415	423	404	353	413	389	363	391	378	374	391	381	409	382	358	413	366	384	386	390	367	385	416	379	373	364	357	400	398	395	414	368	405	384	381	405	349	329	383	353	366	407	378	376	364	392	365	380	401	382	412	362	384	396	367	361	403	356	357	353	375	360	352	371	375	380	398	377	386	377	379	380	369	374	387	414	362	402	390	368	360	406	411	405	419	352	376	391	383	398	385	354	381	395	405	391	391	392	417	374	416	359	345	376	356	414	345	392	404	424	400	415	399	395	373	378	393	365	391	391	382	363	360	402	404	368	390	371	380	398	384	394	400	413	391	354	382	388	401	395	425	379	366	382	386	433	358	415	379	393	385	385	369	395	370	372	373	371	394	408	422	384	370	375	397	372	403	355	364	377	397	359	342	352	371	390	371	405	370	405	390	366	390	406	414	393	383	383	336	380	392	384	373	406	354	377	368	404	341	392	387	400	378	365	388	407	378	374	366	379	399	366	383	384	374	387	333	374	373	384	377	383	379	381	378	384	377	361	370	364	403	378	405	375	420	374	414	402	370	377	370	387	385	383	372	401	371	335	373	370	436	391	418	370	394	365	379	362	387	365	402	352	361	385	395	402	361	357	377	397	386	400	363	370	361	361	359	388	414	375	398	354	364	374	364	374	403	384	401	367	400	371	375	368	419	361	369	362	375	400	386	386	399	394	372	377	372	401	355	366	377	429	395	404	409	388	380	407	381	366	401	363	403	381	360	386	390	398	370	397	386	354	406	390	398	384	369	365	406	393	371	381	397	403	401	364	384	321	405	412	355	404	400	424	411	395	371	381	373	411	397	381	376	394	390	378	418	372	368	383	396	370	399	399	411	358	401	410	398	384	403	321	399	441	369	373	429	406	366	397	368	409	362	381	393	420	381	356	366	403	403	382	413	374	383	402	398	399	385	364	373	399	374	367	375	382	415	381	352	368	386	361	349	378	383	389	412	374	377	380	358	400	378	399	373	371	358	402	369	404	371	382	380	360	355	406	374	396	378	370	363	423	390	410	374	398	423	334	371	390	401	361	404	386	406	418	400	347	361	392	400	358	391	371	357	386	377	385	388	363	407	363	412	397	382	403	380	393	380	373	381	369	383	406	391	346	380	398	353	405	396	441	365	361	384	383	391	392	427	402	389	379	386	367	375	393	375	407	386	370	366	368	372	322	387	357	378	436	383	390	368	411	373	359	372	394	368	368	399	367	404	383	352	367	369	390	368	358	370	369	372	373	389	393	377	388	386	392	369	379	380	396	376	358	377	368	378	388	375	357	384	366	370	353	394	370	358	387	370	352	417	398	358	387	369	387	384	384	415	341	389	403	404	377	426	382	370	395	389	378	410	375	355	395	402	329	398	428	381	404	393	399	392	389	390	403	371	361	407	342	396	414	347	346	357	411	360	387	398	369	370	385	371	392	359	403	371	411	385	393	369	360	396	396	390	397	422	388	368	342	361	356	375	377	385	399	390	390	385	378	396	413	370	382	368	392	400	376	361	381	400	376	373	373	390	343	373	378	403	400	408	360	421	392	358	395	347	383	378	348	397	399	389	393	358	369	375	384	378	380	390	385	351	383	333	369	387	385	378	347	372	365	391	359	351	356	381	390	400	351	387	391	365	366	398	393	408	355	397	351	388	379	370	399	391	365	360	396	394	363	391	355	364	390	362	387	393	353	406	408	400	401	400	386	367	385	424	397	404	388	386	437	406	377	390	380	375	389	386	380	385	417	372	416	357	415	360	372	342	376	379	374	376	387	426	384	368	407	405	367	381	386	362	351	386	396	380	410	385	388	428	396	382	374	397	381	371	364	407	361	365	344	391	413	385	385	381	392	368	381	392	373	341	385	375	400	352	418	378	342	393	356	394	371	371	342	394	370	390	401	394	391	399	374	397	396	411	352	412	373	379	359	398	379	389	360	404	391	394	353	400	368	386	374	370	372	345	395	391	389	355	361	375	385	385	369	393	362	342	367	409	373	385	373	381	381	363	352	359	430	387	414	395	381	379	390	403	396	402	421	389	365	392	398	418	366	377	359	370	381	384	390	343	394	350	371	361	397	391	393	363	379	361	353	382	363	371	372	385	386	377	356	366	376	369	365	378	365	340	383	374	380	394	416	403	376	372	377	419	421	368	382	412	356	337	384	406	385	378	398	386	379	378	361	391	376	366	363	366	380	389	334	360	391	394	389	362	389	386	394	383	386	370	358	380	385	387	383	406	410	374	376	355	393	365	420	440	401	390	370	402	402	373	383	389	378	401	360	392	359	366	371	390
24623	21409	28675	24581	21014	8600	3271	1845	1485	3732	29137	29665	20555	7314	2259	931	613	635	621	584	559	538	602	571	531	540	581	581	545	580	543	549	578	611	520	594	536	568	565	551	530	553	551	538	569	595	528	533	575	584	578	545	572	534	546	587	569	589	553	507	543	564	539	540	582	555	526	532	565	541	550	601	587	544	544	595	536	586	537	564	540	508	554	546	543	554	567	534	539	594	603	546	570	567	584	544	563	529	578	572	564	616	534	534	577	574	550	556	573	554	557	538	567	581	576	534	543	524	580	571	566	519	537	555	577	580	571	573	553	538	540	547	578	521	562	595	572	622	598	579	528	568	546	575	550	521	576	563	561	536	566	566	564	546	536	550	587	544	501	626	550	522	550	558	545	521	585	556	555	526	542	539	564	526	514	534	549	571	518	540	555	530	557	550	562	585	552	563	560	519	557	530	559	523	587	598	572	541	605	559	569	527	547	553	595	566	560	588	542	560	589	611	559	525	551	569	572	574	535	560	554	544	507	533	532	538	525	544	570	579	533	551	545	542	550	555	570	544	554	535	527	564	532	549	523	606	558	559	563	566	581	554	568	584	545	573	560	546	576	555	556	541	556	548	563	573	559	543	568	543	553	573	544	550	553	621	558	601	582	569	592	548	548	544	526	518	582	573	547	562	590	577	527	551	587	533	531	533	551	568	556	564	552	546	553	561	531	548	558	584	550	588	566	571	477	561	547	584	552	516	551	518	554	594	541	544	522	566	574	551	579	535	520	556	570	578	494	527	529	545	540	558	565	535	566	533	599	590	531	549	541	535	584	543	601	573	572	572	630	559	536	585	557	605	561	568	528	533	539	512	590	537	550	544	562	577	545	557	602	547	543	536	534	533	539	559	529	557	509	538	550	558	521	584	555	520	567	555	562	573	552	585	569	537	575	540	489	546	591	555	566	517	561	575	530	544	555	538	577	577	535	571	591	528	583	544	611	540	556	557	513	573	532	542	555	548	540	509	523	568	534	559	559	537	574	542	531	531	526	488	549	574	581	592	523	575	523	563	543	545	572	525	594	570	550	564	552	588	515	595	576	562	554	560	562	509	542	602	555	557	541	550	537	549	553	555	533	534	591	561	597	517	588	584	544	530	557	545	584	575	530	599	549	501	507	548	536	538	556	547	538	528	581	566	557	585	557	542	558	517	568	599	520	582	580	562	487	586	564	555	574	615	538	592	527	552	551	573	563	555	544	542	549	573	601	551	537	553	539	560	645	547	619	583	567	560	556	557	592	586	528	567	595	536	582	599	559	556	521	587	560	547	568	556	523	548	563	536	556	551	562	536	618	530	568	558	554	527	640	612	565	567	573	534	557	577	618	572	537	575	610	566	546	564	513	533	590	524	562	580	569	570	575	499	557	567	525	561	528	533	568	515	539	533	575	551	555	573	538	570	572	547	572	546	536	528	565	526	544	530	571	530	552	574	552	544	533	584	610	512	615	554	545	533	559	560	562	550	576	564	537	540	569	569	576	553	560	542	537	560	600	575	624	538	518	555	558	554	575	561	535	576	518	570	540	566	546	559	569	568	550	574	533	575	526	553	578	564	554	534	529	545	553	564	527	550	557	576	533	550	551	542	576	549	554	552	522	583	530	572	551	559	563	534	541	578	527	575	532	548	574	545	532	547	574	586	537	558	532	538	547	539	517	566	608	539	554	574	552	554	627	510	562	577	591	518	535	560	540	537	554	560	531	592	544	594	521	558	557	533	514	557	541	569	518	556	560	525	564	565	578	535	523	536	547	546	565	501	516	577	558	582	553	592	576	543	543	573	559	557	560	563	518	539	567	554	539	542	549	553	552	581	571	556	552	580	545	519	555	562	573	572	583	534	541	537	555	593	526	542	598	552	583	587	556	537	535	580	565	566	583	568	557	530	568	569	598	543	548	548	615	585	595	526	555	561	515	546	570	519	596	519	583	507	520	566	564	527	550	543	540	542	570	558	615	576	569	569	566	574	572	515	570	564	554	584	568	552	590	541	565	566	547	539	563	571	535	554	573	516	517	496	567	576	568	503	549	577	538	551	552	591	514	556	602	555	573	551	546	534	540	543	498	570	580	588	524	575	549	523	535	549	533	551	536	529	562	558	580	559	568	548	566	541	558	547	576	594	591	540	564	559	552	586	540	543	553	523	546	598	515	545	590	593	554	556	541	552	513	540	584	589	557	551	609	573	542	546	576	593	617	552	563	575	548	550	601	586	552	563	566	507	558	546	550	582	513	566	536	552	559	543	567	570	525	545	549	503	547	571	552	525	585	550	552	561	542	513	545	553	538	546	570	569	555	568	543	546	564	543	560	576	560	545	582	531	581	554	561	556	603	544	520	537	585	519	551	566	578	564	561	579	527	550	502	574	513	523	561	537	541	608	579	573	561	561	515	581	547	562	519	524	564	572	568	540	577	547	570	569	580	552	545	554	559	511	520	545	531	547	539	561	578	611	564	516	557	542	536	561	558	543	531	501	532	551	588	543	621	599	564	544	571	555	516	563	546	577	562	545	548	586	568	545	514	558	549	544	536	523	554	518	590	504	557	564	598	553	520	571	563	549	530	555	500	582	543	542	536	566	547	535	579	586	552	563	562	582	571	539	554	575	564	556	531	523	559	558	555	581	544	536	553	533	552	570	510	561	542	557	560	554	540	521	542	526	557	549	530	562	582	528	572	559	598	583	589	577	581	504	533	570	536	564	577	514	539	562	514	537	545	585	577	536	596	585	563	508	554	489	547	597	578	586	623	568	529	590	577	558	601	621	619	550	544	532	547	536	534	556	578	615	537	520	571	593	556	542	529	542	544	553	576	552	568	556	528	552	514	597	510	584	589	522	577	557	575	564	531	515	606	549	577	563	578	531	566	529	536	548	556	519	570	528	553	515	562	588	565	548	562	538	579	532	543	521	545	522	537	549	555	586	574	536	565	560	514	500	592	536	572	481	555	604	561	562	572	544	559	581	562	557	593	551	553	549	556	540	543	558	537	539	550	550	583	574	552	529	534	540	587	546	588	525	547	560	560	570	549	556	559	583	528	569	575	590	570	566	566	525	595	539	505	508	543	575	567	566	555	580	524	592	568	578	562	548	628	548	586	567	538	567	551	568	539	593	590	583	546	520	518	541	555	542	575	573	552	522	555	585	576	576	563	577	517	583	535	569	572	537	552	583	559	550	561	549	582	618	577	545	541	539	519	569	556	534	549	577	536	505	571	554	551	556	526	554	561	554	507	570	569	567	548	525	536	542	588	524	565	560	557	591	598	529	570	513	506	526	532	540	561	534	540	561	525	540	562	561	490	570	506	530	567	571	547	540	577	570	504	557	533	556	579	565	550	555	591	548	542	561	563	536	590	566	574	536	540	561	553	596	532	532	576	559	517	553	540	569	539	568	531	543	569	562	582	516	576	552	528	578	526	583	554	578	565	541	593	522	525	537	517	567	527	507	543	523
7072	12662	11134	6051	3591	3128	2902	2393	1911	5881	29285	25817	16428	5592	2288	983	553	493	514	525	532	483	540	496	493	501	518	536	479	504	497	487	486	433	492	505	493	505	464	463	494	523	485	487	503	505	489	498	504	525	501	520	483	505	494	512	476	518	482	463	511	516	485	485	464	522	493	484	469	510	513	481	475	464	474	497	497	474	511	503	513	481	526	505	501	484	446	505	504	514	497	513	538	458	486	478	496	489	531	501	485	504	517	505	472	473	514	519	501	503	528	493	458	500	508	510	533	516	506	504	508	481	508	487	521	499	481	498	535	486	530	513	504	512	529	537	469	497	483	507	521	507	477	514	530	498	485	499	466	481	499	500	488	483	546	498	498	449	497	506	479	492	527	491	484	474	478	516	534	517	469	482	518	495	474	483	501	527	495	493	473	499	486	512	451	506	465	487	491	505	505	498	507	511	472	482	495	542	509	487	517	494	494	493	476	520	509	511	520	520	512	513	555	487	523	505	485	472	467	485	533	516	496	481	505	531	536	498	494	475	523	488	482	531	503	512	500	530	516	499	544	506	523	502	528	527	478	499	464	528	475	538	502	507	521	528	460	516	494	493	477	478	504	488	508	486	517	530	495	502	543	483	460	484	469	501	489	529	492	527	483	476	532	543	480	508	458	525	542	496	483	478	491	496	580	532	504	495	509	468	531	516	495	531	472	508	518	476	535	461	517	535	500	489	495	465	520	477	505	463	495	461	488	500	514	484	446	482	478	489	522	487	487	498	485	515	505	507	529	507	500	476	478	483	523	522	484	497	518	472	507	472	466	476	514	543	511	538	501	472	518	467	470	539	488	498	477	512	475	473	498	491	489	477	510	479	512	525	508	489	477	505	487	457	516	506	520	537	516	510	496	537	482	483	511	479	487	482	523	508	493	528	500	485	520	482	472	494	496	490	537	519	527	486	495	500	483	509	487	534	487	483	504	513	508	493	470	512	494	490	462	532	533	516	517	507	486	514	517	512	499	458	555	510	505	540	473	487	529	513	491	484	512	520	522	488	493	477	507	492	495	503	471	486	520	531	506	508	510	514	474	517	508	499	499	488	495	493	490	495	502	479	481	491	508	525	511	487	497	510	512	502	475	520	484	482	470	546	513	494	491	481	554	470	509	510	516	507	509	486	510	537	494	482	495	493	525	463	526	498	505	491	491	457	522	518	532	494	528	514	472	510	533	487	473	496	480	520	471	507	475	476	489	470	479	485	508	454	489	500	461	492	504	474	507	516	490	481	524	473	489	496	539	480	552	461	516	503	519	499	493	481	481	513	503	529	524	505	501	494	491	498	506	519	490	516	516	561	512	509	499	527	516	499	479	481	513	530	479	486	471	488	500	492	483	529	472	495	462	498	480	513	535	502	488	482	501	512	497	499	467	502	498	497	479	515	509	461	545	473	534	490	482	502	539	488	520	499	497	482	464	512	497	483	462	495	465	501	505	519	514	511	509	481	486	509	505	490	499	528	481	542	485	484	518	492	503	518	467	487	495	537	533	477	547	471	501	480	490	512	503	494	484	494	506	481	495	502	472	482	486	507	455	508	489	478	499	502	513	482	453	485	485	490	509	529	546	495	516	523	491	477	495	485	482	525	491	517	492	488	452	527	479	502	477	521	480	521	508	483	529	498	538	515	497	462	517	484	525	471	451	494	472	506	526	487	519	520	494	472	517	484	511	480	480	503	491	493	507	493	488	500	474	505	520	477	482	497	469	468	465	480	496	509	463	514	497	501	546	495	522	492	557	507	499	470	500	481	486	477	475	511	517	487	488	462	476	481	481	508	517	489	485	494	470	489	490	532	504	495	502	529	521	513	492	464	487	504	504	509	491	531	514	453	505	536	505	479	519	506	490	472	486	504	521	470	476	496	518	500	510	501	475	483	544	521	460	523	479	446	478	489	504	493	462	539	501	512	494	518	516	520	531	546	505	468	491	487	526	510	509	515	508	505	504	481	500	478	508	487	515	467	477	486	489	524	474	539	494	521	488	518	478	509	474	470	488	526	478	502	488	546	532	481	479	488	508	503	505	510	476	503	481	491	507	496	505	494	511	493	503	503	507	511	485	499	527	529	465	493	494	513	500	504	487	490	497	481	499	494	490	497	523	484	469	469	491	536	482	479	513	489	505	516	482	500	505	510	538	483	498	529	459	523	493	525	487	499	540	452	524	517	480	470	518	487	541	479	475	516	515	471	481	520	453	481	522	548	477	534	515	483	466	518	472	502	443	453	507	515	524	496	510	511	474	503	470	504	472	497	518	478	456	518	523	479	526	477	456	508	461	473	526	490	486	503	538	476	510	513	524	502	500	441	532	522	495	470	459	504	468	488	522	511	499	517	464	480	451	484	520	557	504	485	461	518	537	488	512	516	543	481	498	488	481	500	484	487	466	457	511	497	489	496	521	503	472	520	487	494	507	509	502	502	485	531	496	487	465	498	542	489	466	477	487	476	510	477	463	513	473	478	465	503	479	523	523	500	501	533	538	476	474	456	498	534	506	485	528	487	512	501	516	513	524	472	487	464	504	510	523	481	512	488	508	480	489	478	488	504	482	475	458	504	487	549	501	494	496	486	523	501	529	509	481	470	492	475	454	466	469	508	500	532	446	473	480	508	476	495	459	475	518	504	487	491	493	486	474	467	488	520	446	498	522	484	476	496	465	486	504	493	496	495	470	484	513	523	518	505	493	515	494	503	505	509	492	515	487	469	475	494	530	516	483	467	530	476	463	462	528	440	484	499	475	506	498	526	489	485	532	463	461	497	459	475	480	472	476	491	508	486	501	502	495	513	472	511	538	507	483	489	538	502	512	499	521	478	493	477	544	464	487	507	503	526	518	488	479	495	474	488	522	491	461	481	534	515	492	495	475	472	476	485	524	491	501	502	511	469	471	457	508	529	495	466	505	501	466	463	543	541	484	478	565	497	541	494	516	487	501	509	487	502	519	494	479	488	463	472	499	472	493	490	489	499	494	471	464	486	497	510	536	518	512	514	531	476	519	474	490	493	479	493	513	554	482	489	505	481	460	463	476	493	475	475	512	523	499	463	524	529	502	528	460	520	463	483	508	483	480	511	539	488	501	461	453	514	526	466	470	506	521	503	470	466	511	455	504	535	470	511	486	488	450	520	476	502	486	498	474	496	518	500	478	471	523	503	475	484	481	497	455	507	521	481	484	506	494	503	492	492	490	489	539	545	469	460	526	459	455	490	503	487	498	501	530	538	519	511	495	479	460	487	506	510	457	494	489	554	481	522	521	470	486	479	528	453	485	506	471	460	483	496	475	507	457	479	474	475	513	481	486	474	464	485	493	527	476	459	495	480	508	498	486	488	507	516	498	486	534	519	509	501	489	530	509	517	507	468	497	485	466	461	467	503	524	527	502	501	498	487	476	496	436	489	469	489	474	466	503	503	524	511	489	459	537	492	481	489	491	486	467	482	539	503
27827	12009	3188	1651	902	821	858	727	683	647	1744	1939	1463	849	614	457	449	437	401	443	454	424	451	406	462	412	456	407	442	418	470	419	429	413	465	429	424	459	426	424	407	425	406	443	435	411	425	392	437	433	445	398	417	461	444	413	437	399	450	472	443	422	417	420	405	439	418	452	397	433	398	452	449	424	424	470	453	452	448	416	442	435	430	438	437	420	368	441	387	422	455	456	431	408	462	405	409	481	437	416	403	422	422	439	363	449	426	420	439	422	390	411	426	412	426	422	449	406	432	443	412	420	430	391	460	448	433	413	418	409	433	443	446	443	415	410	412	425	463	426	455	447	449	412	405	418	422	429	394	426	439	443	438	417	417	410	417	442	424	422	429	419	458	389	410	429	433	467	434	450	439	416	421	456	454	412	426	420	417	432	428	442	470	447	427	448	429	441	429	423	407	408	413	425	436	427	402	440	411	423	414	397	435	405	455	425	442	443	432	410	463	420	423	395	439	433	444	478	446	453	418	410	433	401	444	405	427	417	412	456	448	450	437	439	401	416	408	453	414	439	412	411	460	404	422	443	436	383	444	400	456	419	426	461	445	401	390	425	390	438	427	432	412	422	430	433	455	474	444	402	424	400	427	403	405	464	454	448	436	442	428	438	418	439	446	431	390	444	427	435	421	435	399	454	417	449	417	408	405	403	448	455	428	434	402	418	472	446	429	412	433	426	451	416	456	395	436	428	415	436	432	414	430	431	426	380	431	448	426	469	413	445	455	439	403	435	429	404	460	441	431	466	400	424	396	439	415	435	446	410	389	428	443	428	418	404	442	448	412	435	461	417	433	426	456	435	444	422	457	406	416	452	418	411	410	416	469	464	399	459	413	444	437	429	437	354	415	400	440	452	452	470	399	399	428	459	399	450	447	428	431	464	417	440	449	420	409	471	421	424	478	397	426	430	406	435	451	397	399	445	424	435	405	415	416	431	431	430	453	425	409	449	407	423	434	424	444	429	416	441	426	450	415	413	433	424	404	382	447	404	398	409	412	451	403	419	452	430	414	429	443	421	438	451	430	419	454	425	416	422	417	408	427	462	418	425	401	423	494	404	454	481	438	432	411	421	398	378	420	447	428	415	445	453	429	427	435	423	430	401	427	417	452	445	404	431	417	453	419	460	415	423	418	447	448	445	430	493	414	430	412	400	420	406	424	425	442	455	434	405	388	430	440	406	453	398	448	430	463	451	442	463	387	433	435	428	412	414	440	403	412	373	398	376	429	387	428	452	455	424	445	473	450	413	392	418	404	426	431	417	451	459	365	403	410	445	413	438	407	438	450	445	414	425	435	460	404	457	419	415	404	436	401	413	429	453	475	440	451	447	453	483	395	460	421	441	395	410	445	413	413	438	465	455	428	424	469	466	463	429	426	422	407	429	431	391	438	455	430	427	395	453	429	426	454	459	458	409	412	431	443	422	414	410	438	420	454	417	426	391	460	400	455	410	431	440	435	371	410	418	424	399	428	398	428	408	408	419	443	437	406	447	425	437	447	410	438	419	427	437	417	427	381	418	449	460	418	413	402	444	406	398	444	451	447	413	441	443	455	385	448	419	458	456	470	445	413	408	411	456	415	447	428	426	436	407	459	397	435	429	419	422	430	402	399	438	432	463	492	419	442	457	448	499	451	445	416	419	445	428	420	425	387	454	378	450	454	438	439	427	475	440	435	448	454	444	427	448	446	436	422	453	397	404	411	433	423	439	426	415	431	445	444	456	395	416	449	424	450	390	428	432	436	424	431	440	417	432	412	440	407	466	426	446	401	455	435	418	435	442	458	432	445	418	402	459	428	433	469	417	418	454	420	426	431	416	418	434	382	397	403	414	426	391	446	434	411	422	387	406	439	406	444	434	415	417	446	434	445	404	429	455	419	418	384	437	409	382	420	434	440	458	431	458	445	422	420	420	402	395	465	430	365	434	389	424	414	447	439	393	404	444	443	429	392	431	444	437	455	419	413	436	403	416	433	383	434	431	442	427	415	467	445	404	401	442	383	423	453	417	442	438	429	448	449	416	414	460	429	405	431	434	399	409	414	439	412	429	433	429	455	482	419	380	434	425	428	440	427	427	442	416	400	389	378	416	413	433	458	450	432	410	450	463	463	428	397	443	414	422	432	406	408	441	413	442	415	445	412	431	447	426	454	432	423	391	419	425	417	414	426	424	430	429	445	396	444	460	429	445	401	427	444	436	434	445	442	406	429	421	379	420	412	471	387	426	404	439	421	422	405	426	403	423	430	465	471	410	426	427	438	445	430	435	433	442	453	429	418	459	438	414	412	428	417	399	445	421	437	402	424	383	411	404	437	443	410	400	414	427	413	449	424	400	454	425	455	381	396	421	443	442	418	414	440	465	428	426	448	409	453	456	399	395	418	440	438	417	411	445	423	451	461	445	400	395	420	456	441	408	462	440	426	440	429	403	395	458	447	438	415	431	440	417	460	433	424	416	426	477	404	456	455	388	430	448	460	421	434	397	432	421	410	403	446	420	415	451	415	447	425	434	449	429	434	437	459	438	385	410	451	425	407	422	425	435	458	409	391	410	428	415	421	422	460	456	439	421	410	437	420	434	376	438	400	437	462	376	439	423	440	452	395	430	401	466	433	450	443	396	403	439	426	446	430	405	446	394	428	418	442	403	401	385	417	387	435	406	414	423	419	449	412	447	448	429	408	423	445	425	458	451	428	390	449	468	424	413	451	425	447	405	425	425	432	449	454	435	402	409	445	443	439	485	439	443	386	417	411	416	415	385	447	437	396	426	430	413	403	452	438	453	429	467	415	442	419	443	408	475	438	448	458	454	430	471	407	405	439	408	442	444	450	385	429	429	404	374	444	413	398	443	470	412	459	458	391	431	392	453	424	406	413	439	438	419	452	474	426	407	398	399	400	432	428	413	424	413	445	423	404	419	441	416	419	428	392	432	394	439	448	435	430	437	419	421	421	439	447	424	421	439	411	430	408	440	411	424	468	419	402	425	394	416	408	449	415	435	442	439	450	427	474	456	482	369	407	445	405	443	439	459	463	467	419	450	444	444	431	416	407	428	451	401	442	411	416	420	455	443	472	422	420	431	446	428	412	452	444	405	427	408	464	392	439	443	433	392	420	430	384	452	425	435	436	429	421	414	430	457	416	424	426	426	468	405	436	413	424	421	423	451	410	450	434	460	427	442	391	421	413	413	404	454	422	420	448	434	410	415	436	447	447	447	431	432	425	450	427	417	468	407	403	469	395	446	444	422	432	419	432	416	490	431	436	421	444	392	437	423	466	427	413	439	434	448	458	422	455	486	443	387	413	435	419	441	399	457	429	430	436	410	433	371	440	430	420	404	414	408	433	441	437	416	442	415	419	450	454	381	401	413	432	434	424	418	446	432	401	445	409	432	417	466	403	424	441	439	425	414	446	446	417	399	426	430	439	442	427	449	436	374	432	446	419	417
6727	3365	2862	1302	993	1128	1069	952	741	727	2167	2261	1508	845	541	430	366	385	388	351	407	376	409	383	334	393	404	373	339	396	372	380	365	365	362	403	363	378	339	349	357	394	392	391	410	384	394	394	343	395	400	394	405	374	332	332	364	406	406	347	364	385	352	364	405	383	358	374	341	371	369	384	332	362	386	405	384	366	377	380	397	369	398	382	341	381	367	410	363	369	377	373	377	361	366	392	346	375	377	368	396	355	390	384	362	405	350	364	322	422	387	387	404	360	332	398	382	376	358	381	390	392	360	407	383	381	416	373	414	380	354	367	372	350	393	392	383	381	385	391	392	355	388	344	370	347	369	379	390	338	403	394	394	357	392	369	380	376	383	385	394	374	354	379	375	384	407	375	391	408	403	416	369	412	359	380	364	380	373	361	398	370	366	360	389	370	415	375	350	384	362	372	377	374	369	365	411	370	425	352	370	433	401	368	377	338	348	401	382	341	355	344	367	371	388	387	381	381	388	379	370	380	367	369	371	365	390	384	368	389	375	392	400	359	404	397	382	348	396	382	341	378	370	368	396	395	384	357	388	359	404	348	382	414	339	359	408	370	363	346	382	373	403	390	387	371	384	379	367	372	387	342	376	379	378	346	377	329	372	367	389	359	410	376	355	399	384	352	349	411	413	388	399	360	372	377	334	357	361	337	412	369	359	392	354	356	418	365	343	401	355	362	398	367	380	425	360	426	353	403	384	377	349	375	360	348	364	362	423	375	371	379	380	388	401	364	352	410	404	383	386	372	365	364	380	381	381	387	400	359	361	390	355	364	366	394	372	364	366	381	375	392	395	336	404	372	389	389	382	394	361	349	377	391	374	384	371	357	361	392	351	367	361	380	339	385	385	421	403	358	399	374	390	386	384	382	387	352	407	376	384	369	364	374	365	408	373	390	343	392	364	369	374	374	368	384	396	391	403	369	410	402	406	387	365	382	408	359	384	366	354	372	370	368	374	368	369	397	403	387	368	355	385	402	386	402	369	344	379	397	402	367	384	398	391	364	361	356	342	362	331	360	394	379	421	376	369	382	389	353	353	363	413	403	385	407	354	396	356	356	364	378	394	358	372	396	343	351	398	384	334	419	383	373	364	412	357	389	350	380	416	389	374	384	350	385	346	386	377	381	388	361	365	373	350	375	365	362	394	381	378	389	398	360	380	389	395	326	415	402	360	418	365	389	359	392	359	377	397	372	374	384	364	389	352	347	379	391	385	380	381	371	358	388	368	411	371	380	394	397	373	365	402	386	371	360	392	336	342	367	377	378	377	379	384	389	379	396	381	369	414	374	371	360	420	396	388	374	357	358	389	350	356	366	379	391	366	387	375	425	396	380	390	358	349	375	354	343	391	370	361	380	367	376	329	359	376	347	359	423	375	373	389	361	400	392	416	396	380	398	373	353	401	338	390	379	394	354	380	361	370	383	344	357	397	385	376	369	413	376	382	389	396	361	366	378	360	367	384	354	411	369	345	375	384	368	365	402	419	401	368	358	380	329	367	366	373	359	377	361	373	359	391	371	350	346	366	358	391	374	367	379	391	369	317	371	378	365	375	363	367	404	396	364	335	389	387	386	408	379	399	391	372	377	397	365	405	358	372	403	367	340	329	362	383	369	409	370	383	377	416	353	385	408	376	392	425	369	387	388	395	394	384	378	382	375	409	358	395	324	393	375	381	375	374	374	343	408	370	396	376	382	348	401	364	375	381	396	366	388	365	391	373	381	391	341	353	401	355	429	344	402	342	351	367	353	389	384	393	336	381	375	386	379	372	351	361	363	383	360	365	360	367	391	340	378	363	371	370	405	358	346	405	373	380	387	374	390	382	387	410	342	368	407	364	351	410	388	388	381	361	370	360	387	385	343	419	365	327	368	391	365	408	399	395	394	371	403	399	362	374	373	374	345	394	394	374	369	340	406	366	387	373	356	391	375	367	395	375	368	378	384	373	384	420	387	373	394	375	375	354	392	391	380	389	390	363	379	409	372	394	379	373	403	358	394	380	393	342	385	390	395	384	374	361	364	406	378	343	396	381	381	367	376	371	391	359	391	364	401	370	358	410	358	381	377	358	380	358	377	378	384	415	373	374	384	375	366	391	368	392	403	381	369	375	412	387	345	378	344	375	392	405	370	382	386	352	380	368	360	362	368	413	390	338	385	364	394	412	373	369	351	398	374	327	351	367	352	370	370	407	387	380	393	354	375	362	360	365	393	405	392	381	351	379	397	355	372	396	376	396	364	406	373	368	388	370	380	426	388	380	398	408	424	340	365	373	336	396	374	354	392	373	384	358	377	388	385	355	374	408	394	387	365	368	383	335	386	399	373	362	367	376	363	353	391	361	369	352	364	364	349	393	376	370	366	370	401	425	375	369	392	380	383	358	404	371	367	364	339	392	405	428	413	338	381	370	357	369	418	384	389	402	360	417	391	419	363	374	401	377	366	398	372	402	348	380	374	362	371	403	364	369	403	374	380	377	356	380	353	363	353	365	406	426	332	401	369	360	371	376	402	392	359	339	366	352	403	381	389	377	413	373	404	362	357	392	359	359	367	375	393	400	359	393	374	388	395	360	381	372	400	381	362	387	349	353	370	407	391	378	334	343	392	371	399	388	357	361	411	347	381	389	400	379	345	412	335	364	378	353	397	383	359	368	358	374	373	404	362	389	379	385	398	404	370	354	389	387	356	392	363	373	373	408	402	385	383	408	400	365	362	414	351	367	388	372	342	356	349	382	397	382	357	372	387	387	394	366	361	358	349	385	381	404	374	335	375	348	389	364	374	378	374	374	386	364	367	378	348	368	367	385	352	402	358	374	365	364	376	343	372	369	351	355	385	358	379	400	371	381	396	376	368	429	430	391	382	349	373	394	399	356	361	370	406	390	376	375	395	358	383	391	364	398	371	411	355	334	369	405	392	394	385	354	373	392	379	387	388	372	402	358	372	392	380	351	411	383	363	403	413	364	410	372	355	371	373	375	346	366	374	394	346	387	385	359	354	343	373	382	397	381	370	382	431	331	397	391	384	391	365	405	387	356	379	367	361	367	373	375	349	377	399	413	334	396	385	343	380	354	346	394	376	376	381	442	406	390	361	376	365	386	388	376	378	370	365	357	354	388	374	341	386	396	366	390	364	346	373	391	364	365	376	398	367	372	367	385	390	356	389	362	387	409	387	404	440	368	400	339	376	401	370	385	379	376	371	391	386	402	383	390	386	399	376	377	417	373	378	380	372	404	360	406	376	360	367	365	366	419	365	377	371	390	381	423	368	368	418	384	362	382	360	383	393	354	362	390	338	404	391	410	395	369	393	376	413	351	406	375	360	401	390	354	383	340	388	409	355	377	374	369	385	358	401	353	410	410	379	367	359	337	412	401	384	391	407	377	377	357	411	405	349	391	384	360	357	392	372	364	357	360	379	394	355	368	366	368	347	392	375	364	387	350	360
25568	21413	27510	25411	9661	3004	2055	1237	881	2063	16310	16659	10818	3576	1366	706	493	457	457	440	455	455	462	439	500	442	460	450	458	452	481	455	478	441	427	460	453	467	474	433	423	436	412	430	425	437	462	458	440	443	471	436	397	474	450	451	457	454	469	398	476	455	476	449	401	460	483	467	455	464	448	506	487	444	425	455	497	491	460	452	454	449	475	457	445	444	479	497	465	452	449	445	441	443	467	411	430	439	435	415	429	445	442	411	470	431	415	415	473	483	455	439	468	481	470	412	446	478	482	446	464	418	451	465	417	440	417	442	410	465	450	449	446	476	399	431	437	432	434	444	490	432	412	488	439	445	448	441	474	425	438	417	448	416	437	437	478	473	429	430	469	440	444	428	440	462	443	429	405	432	432	443	522	467	435	471	449	475	490	438	435	400	468	490	439	443	449	460	490	475	424	420	389	466	491	421	446	433	434	421	492	486	464	478	473	493	455	434	432	444	436	431	458	461	436	450	459	437	483	443	435	474	481	426	443	431	418	444	512	437	435	434	443	517	458	434	461	427	438	440	449	454	446	466	428	466	452	441	443	445	416	409	426	425	459	468	493	450	457	471	428	457	453	423	435	465	446	452	399	486	408	483	427	447	455	470	449	461	422	448	485	474	468	483	413	453	468	453	419	426	434	432	421	428	461	439	427	447	481	408	426	480	432	402	445	442	444	435	469	470	472	463	417	430	463	484	430	457	426	405	439	448	441	454	445	476	471	399	443	423	465	458	447	400	450	461	461	418	461	456	420	441	434	461	503	434	450	466	476	438	411	463	411	422	460	459	477	470	463	464	505	455	440	457	473	472	447	456	499	449	419	421	443	463	465	400	480	410	408	455	465	443	425	444	460	452	446	448	452	432	426	401	466	427	476	469	445	477	397	455	449	479	427	449	446	414	429	454	430	460	432	439	426	448	481	463	434	456	449	439	453	393	413	419	407	414	435	456	436	427	455	458	451	425	466	443	482	424	463	446	463	468	467	419	458	469	464	476	458	470	456	444	453	458	417	442	434	450	455	443	452	471	419	399	456	433	428	452	475	440	470	411	449	442	423	452	435	464	439	452	447	435	467	453	475	435	447	442	447	456	416	407	467	436	432	450	472	424	440	424	474	431	459	441	409	461	463	466	460	489	445	445	425	459	441	462	432	453	473	442	451	456	458	487	430	462	504	459	441	442	440	413	438	405	477	461	463	442	454	436	457	422	430	477	431	431	432	440	441	469	437	436	445	453	455	453	463	437	424	438	448	427	458	431	458	479	473	441	431	407	402	427	429	445	435	494	434	433	448	459	482	476	487	446	458	436	432	461	429	415	411	464	452	436	424	453	455	469	419	437	430	434	438	432	452	449	410	435	431	445	426	437	433	455	439	452	438	422	482	406	480	446	469	454	455	426	460	446	490	455	435	415	444	471	484	431	472	437	441	455	419	454	477	437	435	423	432	448	431	442	424	468	443	457	427	462	447	424	442	461	458	428	454	437	442	456	443	446	440	451	449	488	430	426	426	435	441	414	440	395	436	403	436	445	459	397	439	426	450	449	424	437	424	452	471	443	451	429	421	435	461	481	453	465	463	439	498	439	440	457	458	504	469	471	468	458	444	441	438	419	475	434	452	407	431	474	438	450	453	439	432	466	433	441	417	431	472	426	434	471	461	468	464	449	433	417	448	420	453	448	470	403	479	459	442	451	462	432	466	439	467	435	471	451	428	429	464	434	453	459	392	493	471	457	444	435	460	442	472	478	456	393	452	449	493	444	468	457	424	477	477	427	459	420	411	438	436	402	458	474	413	463	474	439	480	417	468	429	429	463	431	443	436	418	447	489	439	426	451	441	434	441	422	430	445	469	447	473	416	484	460	429	500	462	395	458	441	441	438	396	427	434	469	468	444	455	429	494	475	446	467	436	453	469	446	480	478	446	435	453	440	426	444	460	467	462	466	444	432	471	401	419	452	475	405	456	409	422	438	451	451	441	448	450	432	402	483	453	454	403	476	441	476	426	426	425	447	470	458	463	427	419	428	462	489	441	475	445	468	424	405	447	452	444	444	445	450	489	451	454	426	487	448	444	433	484	458	463	470	425	430	437	410	462	450	434	479	423	479	448	464	439	463	441	479	451	469	394	439	407	473	439	455	453	457	445	404	450	398	452	467	480	466	432	461	444	453	433	428	497	442	443	452	483	472	448	418	458	469	421	431	466	481	459	448	437	449	476	445	478	466	471	454	426	462	421	472	439	414	469	452	415	433	439	442	453	459	463	466	408	448	467	410	446	419	375	449	486	481	475	466	461	451	428	425	465	436	457	456	413	436	473	467	453	444	450	441	447	478	455	430	447	462	479	439	459	470	460	437	474	443	454	441	437	428	436	465	423	465	442	490	400	425	442	405	457	434	463	459	456	441	446	463	410	458	472	454	445	419	429	494	457	456	461	460	461	437	441	449	432	444	460	472	467	480	465	419	449	463	424	445	442	465	445	414	439	442	465	440	472	436	440	423	425	423	438	445	453	422	421	478	459	455	446	409	459	439	433	475	473	441	427	443	453	432	414	475	456	484	454	432	453	419	442	439	445	456	437	438	456	438	425	437	428	493	410	471	436	472	442	425	412	437	485	457	432	435	424	449	434	467	470	412	435	435	430	429	446	448	469	437	431	433	463	426	433	446	473	493	456	483	462	474	429	446	452	451	438	461	419	440	450	468	464	454	457	471	429	448	452	409	444	427	481	445	457	458	462	435	432	463	458	429	441	447	436	450	417	409	468	416	445	450	453	452	439	431	451	466	475	459	429	440	442	436	467	470	434	454	429	452	427	396	440	439	435	388	470	450	463	437	437	467	432	444	387	476	460	471	430	484	449	461	428	441	419	413	436	457	442	459	399	447	455	467	450	412	450	433	466	463	446	438	462	426	488	478	427	464	420	422	442	447	455	469	429	461	443	411	438	452	490	438	462	430	470	473	425	448	435	444	400	452	459	451	428	422	443	475	466	453	451	415	421	413	472	394	451	447	478	489	477	426	438	427	459	465	494	473	440	456	463	434	411	469	460	475	442	450	424	464	434	436	496	410	469	488	437	425	461	446	451	445	419	490	477	464	468	469	451	484	421	447	467	464	470	431	452	392	451	461	437	450	444	455	463	420	475	463	432	449	449	487	464	470	431	413	459	441	474	444	453	487	430	430	446	439	450	406	433	440	473	458	442	444	453	447	409	452	428	424	427	453	486	471	482	439	394	483	454	443	448	426	442	438	416	458	448	465	406	427	467	467	466	451	426	430	468	465	423	451	441	422	482	454	455	476	468	454	453	416	434	460	445	506	473	434	447	446	461	490	433	445	413	433	460	423	478	461	447	470	434	453	434	439	437	484	508	424	442	466	421	421	472	418	444	428	442	466	442	472	468	478	418	482	414	446	440	429	458	471	430	444	448	458	436	421	475	449	456	426	456	443	463	451	442
5667	8257	6444	3122	3095	2568	2167	1429	1190	3309	17556	15019	9260	3356	1320	615	446	428	397	439	427	429	426	421	380	397	405	424	429	429	446	391	409	415	407	391	404	407	416	448	420	436	407	455	407	403	407	376	417	416	412	429	393	432	406	427	418	414	388	384	405	417	397	400	420	407	436	434	430	382	418	380	383	414	428	408	424	365	403	423	407	426	445	433	432	371	416	410	429	404	408	442	417	415	383	404	417	429	427	399	450	373	405	418	421	419	404	388	398	423	424	373	395	436	465	411	435	385	358	382	397	366	391	398	428	432	400	424	416	379	410	378	455	419	423	428	429	412	402	424	447	420	387	405	440	370	421	411	406	399	387	409	378	395	436	421	379	397	389	380	378	441	454	387	406	437	424	434	434	393	402	375	430	430	418	423	431	418	351	380	403	394	416	370	437	404	389	395	401	406	404	410	409	387	446	422	407	397	421	422	399	405	380	395	412	424	401	404	397	402	387	425	419	421	408	447	440	412	403	433	402	398	396	439	367	401	423	378	407	382	451	392	374	424	405	402	432	405	402	411	439	389	410	392	423	385	384	443	407	410	437	441	388	405	424	403	393	367	414	394	419	429	389	419	402	409	407	408	398	393	407	393	428	423	388	381	403	396	426	410	389	399	409	369	376	401	438	377	406	442	378	369	404	423	406	426	390	415	388	418	389	402	443	389	393	419	426	416	385	413	418	402	382	388	418	392	412	401	415	398	402	427	424	396	386	403	421	416	435	410	398	416	406	413	393	410	407	429	411	391	411	429	427	425	383	393	423	423	396	443	389	445	398	408	382	412	409	397	435	418	408	396	409	426	438	426	417	397	414	401	394	403	417	378	396	405	414	398	407	404	412	446	434	430	390	458	425	432	390	419	415	474	367	383	389	396	417	417	415	404	401	406	426	416	449	383	404	355	385	443	376	391	412	409	408	374	402	431	422	432	383	416	411	403	411	429	414	414	410	371	407	430	379	356	404	398	382	375	438	401	428	414	452	379	427	430	414	365	396	399	403	409	393	398	439	440	397	402	429	413	421	391	412	407	414	421	393	402	411	430	405	416	404	412	443	426	394	401	412	417	426	378	406	400	404	411	393	388	424	405	402	414	407	402	417	399	377	401	387	388	392	399	392	380	442	403	401	399	419	436	402	425	421	402	407	397	407	416	401	394	395	428	392	412	430	390	390	407	424	434	411	383	381	420	421	420	394	416	430	368	376	423	376	411	424	383	416	424	364	404	428	376	394	419	392	401	392	389	437	409	407	389	416	435	393	388	412	374	413	381	395	420	424	415	425	428	410	435	374	394	428	457	437	406	418	440	433	395	401	406	358	393	454	403	391	376	423	454	409	402	407	402	401	436	384	413	406	414	412	382	390	396	415	402	434	419	405	441	457	416	429	384	421	415	405	383	420	382	407	422	353	381	411	391	437	397	404	436	426	445	395	418	404	401	389	450	387	438	401	364	380	393	377	452	376	422	409	355	415	421	399	380	425	402	426	416	417	406	401	419	399	425	397	393	396	429	446	374	408	418	393	419	397	423	422	420	443	357	370	415	422	413	390	436	387	436	438	411	419	389	392	431	446	426	379	379	396	383	423	422	417	378	414	384	404	369	395	419	441	397	401	411	413	418	415	425	426	438	410	458	403	411	435	418	374	410	417	379	386	392	409	422	437	431	370	449	352	434	391	414	405	426	401	404	349	427	394	437	419	375	387	408	433	384	400	404	409	408	373	384	422	399	384	407	436	402	389	420	430	420	384	399	393	421	384	410	417	437	417	360	384	389	380	418	352	380	426	450	403	435	396	405	421	444	438	388	413	440	412	375	412	392	359	414	424	425	386	404	425	396	429	429	399	405	418	392	407	385	393	445	379	427	398	405	442	386	394	412	418	387	386	427	394	410	435	396	416	416	375	411	436	407	420	400	398	430	394	421	423	390	415	396	399	346	401	451	386	419	410	425	406	426	421	369	405	410	409	424	406	387	425	376	438	444	415	421	401	416	409	414	394	390	452	375	411	418	381	397	446	426	411	387	444	391	406	419	367	455	411	385	398	412	430	415	404	392	396	411	369	391	413	368	425	372	392	434	386	413	382	386	425	386	393	399	368	421	382	400	387	425	376	406	427	407	418	377	411	411	415	404	390	431	422	433	382	440	441	407	421	435	438	445	393	386	358	413	431	394	448	391	409	372	385	388	373	418	433	397	432	424	423	385	405	394	398	429	386	366	455	440	438	388	375	408	443	419	445	433	421	389	407	394	416	412	380	380	390	416	407	455	401	413	408	424	376	382	418	408	392	394	398	456	409	440	385	394	412	408	419	424	385	432	396	382	380	418	404	389	393	395	432	364	401	413	400	409	412	412	402	403	402	377	376	387	400	411	392	403	416	418	432	407	410	373	411	430	424	405	399	430	439	380	397	420	391	403	382	397	415	407	424	405	385	405	376	399	410	407	374	381	377	389	404	411	405	419	439	414	377	367	417	431	414	452	420	403	415	427	401	394	414	431	434	396	433	430	410	396	422	438	403	445	412	382	389	410	362	386	393	437	427	410	420	414	435	420	384	440	388	422	388	420	394	443	385	406	428	441	426	410	431	400	405	412	388	406	376	424	454	439	412	390	418	412	423	381	370	407	379	404	406	409	430	394	369	438	451	383	395	421	443	419	413	417	406	399	420	399	394	409	389	409	412	380	382	407	446	469	394	400	377	372	398	435	388	391	403	420	400	402	429	441	406	378	430	417	431	398	431	403	419	391	410	436	428	379	443	451	394	395	414	411	435	439	391	425	391	391	409	382	426	391	425	438	418	427	413	416	371	406	407	412	413	381	419	428	408	405	383	407	381	428	442	392	368	420	396	384	422	410	396	431	387	373	416	379	447	396	407	419	393	438	394	407	404	405	411	419	402	447	434	423	411	433	387	399	409	420	412	425	405	449	401	399	356	424	404	386	412	400	475	416	393	375	383	384	414	438	426	454	418	377	406	411	431	411	445	395	412	401	427	410	370	430	419	397	385	418	396	418	412	396	389	380	398	413	394	456	392	427	418	472	407	398	418	384	401	393	463	401	426	435	418	409	421	417	410	408	421	420	425	428	405	392	406	396	401	415	430	415	425	393	400	452	389	441	398	390	395	434	363	394	397	396	400	441	386	409	406	410	437	432	424	415	417	405	421	435	430	461	373	447	430	366	388	411	412	399	399	439	413	389	414	397	393	387	416	397	415	389	406	410	406	401	415	425	388	417	398	420	405	414	421	410	419	411	410	392	431	388	428	440	413	411	425	387	427	411	414	403	366	406	386	367	405	406	402	417	390	419	366	408	394	414	407	410	413	369	394	407	409	432	395	395	404	431	345	403	403	391	402	390	425	390	418	373	390	431	395	418	441	421	426	395	430	410	385	445	392	377	410	411	417	400	420	396	411	426	367	392	366	381	404	429	364	379	418	430	403	383	433	424	413	388	392	354
24655	21451	28680	24657	21242	10134	3449	1842	1335	3123	29014	29294	19923	7118	2496	1005	695	629	630	665	607	648	576	604	587	583	583	608	583	581	598	606	637	581	607	578	599	554	597	612	593	587	595	616	608	599	588	634	624	561	620	644	579	604	566	620	597	603	585	600	585	603	628	576	582	530	592	606	567	627	562	591	624	584	620	584	604	623	586	592	584	601	578	565	579	573	596	553	584	557	596	581	598	595	575	569	576	569	574	535	585	602	617	619	602	553	585	589	566	599	622	584	557	565	614	616	591	545	614	600	558	624	618	603	588	658	578	609	591	610	578	597	548	592	601	585	576	566	591	574	623	577	600	608	604	620	568	589	593	598	603	601	579	551	582	583	599	601	639	576	573	600	592	587	625	547	597	600	574	599	584	575	592	589	556	574	564	603	599	610	601	589	594	567	641	598	578	572	555	612	599	581	540	611	616	566	597	589	585	582	603	547	564	584	603	594	607	583	563	605	628	631	613	502	552	555	568	582	585	596	609	592	579	595	562	584	569	620	595	619	580	589	555	578	576	599	573	583	571	597	625	620	606	589	613	541	588	579	623	572	573	592	605	584	613	595	601	591	591	564	567	580	612	568	596	553	586	619	604	584	613	560	564	597	560	607	587	593	574	607	586	597	609	583	579	584	595	573	608	602	594	603	587	574	588	604	598	569	580	641	576	569	569	583	605	644	579	567	587	563	568	601	598	623	567	582	621	589	594	595	615	604	550	622	586	585	587	570	544	606	559	607	612	555	574	640	588	609	573	600	569	576	617	642	566	609	554	600	541	586	605	647	621	567	554	572	581	576	601	582	603	610	578	647	574	555	587	616	543	588	607	582	593	576	571	583	535	603	612	576	600	579	591	635	595	592	607	628	592	547	581	611	621	616	584	636	573	579	622	610	610	635	590	619	558	620	576	572	607	571	620	598	569	589	551	542	584	534	577	577	595	591	623	548	588	589	613	605	583	595	615	577	608	612	611	574	598	574	563	593	593	653	553	589	551	639	600	603	564	582	559	569	622	539	564	645	627	599	617	621	575	596	589	546	579	567	571	609	623	568	589	613	599	585	609	565	565	605	590	549	534	606	574	589	595	613	563	568	628	605	601	602	579	545	572	603	623	560	573	553	566	569	594	563	609	643	621	643	558	614	550	665	616	607	568	562	586	637	572	571	533	588	570	604	594	590	592	539	602	626	600	585	572	579	603	603	585	548	551	613	588	552	580	556	598	546	591	585	595	582	566	608	612	606	577	586	580	589	589	545	587	566	587	599	598	567	590	570	537	623	633	620	582	572	532	591	571	638	585	585	614	541	590	612	597	610	573	592	536	574	596	568	550	541	603	620	572	540	607	579	590	603	584	586	623	614	552	589	571	564	625	614	574	589	600	518	604	604	581	606	607	584	561	525	573	580	557	554	564	612	546	624	630	574	621	598	610	551	601	605	643	528	596	599	581	563	605	585	583	594	602	629	617	621	556	605	626	601	570	591	546	630	566	594	599	555	594	568	545	572	625	591	575	590	547	569	589	599	575	589	620	628	613	535	588	595	532	566	614	603	572	585	593	564	545	588	533	585	629	616	630	606	584	624	614	566	599	579	612	559	556	610	600	579	603	605	602	606	571	578	553	595	588	531	556	580	600	581	586	591	625	579	576	612	591	569	602	576	574	566	566	592	592	533	604	589	576	628	556	595	618	607	596	562	588	591	608	600	602	560	566	600	556	632	574	611	559	582	600	642	589	618	586	576	617	607	539	586	559	629	553	597	583	614	586	584	590	637	588	601	585	586	584	593	614	604	584	609	569	580	602	607	591	582	590	579	576	590	582	560	567	608	612	526	603	545	547	614	617	574	605	598	587	621	563	559	614	565	607	624	531	601	558	576	608	595	584	590	581	574	589	566	608	601	612	608	593	580	520	568	550	589	618	592	592	557	577	605	608	569	535	629	593	565	580	602	569	570	619	596	590	595	588	608	569	619	597	603	585	595	578	551	573	597	610	572	591	533	599	586	601	536	578	541	542	587	572	606	561	584	603	589	579	585	590	550	609	584	610	609	564	546	624	597	583	580	572	582	578	592	583	582	634	572	590	562	614	583	613	649	581	601	582	555	617	589	545	621	591	583	609	567	578	567	558	618	607	611	581	564	542	605	622	578	553	578	559	600	633	563	559	590	592	555	529	598	583	566	580	596	613	599	620	612	595	569	587	601	573	594	578	599	614	550	594	556	595	592	572	614	576	625	576	619	592	614	553	576	552	602	576	569	583	621	557	568	612	590	564	637	589	576	560	597	559	610	576	611	602	576	583	616	628	585	575	557	600	567	565	567	577	581	603	536	569	552	569	619	610	583	571	596	573	560	578	584	596	602	565	572	570	573	556	574	579	607	597	583	577	586	554	576	569	587	561	611	552	591	601	559	606	586	520	594	618	572	575	591	604	560	562	549	556	574	578	596	589	567	578	622	563	605	604	610	563	615	587	540	586	552	574	603	639	533	614	617	588	628	601	566	559	602	603	577	584	585	610	626	570	582	628	596	607	624	589	596	564	574	581	559	583	540	567	631	594	633	623	615	588	563	618	568	604	584	603	587	600	576	621	584	600	613	559	591	576	598	588	638	590	567	563	590	552	610	608	543	566	603	548	593	616	551	588	576	568	576	600	590	570	586	598	571	594	590	555	574	557	588	634	600	615	581	584	586	627	591	537	587	600	596	619	590	591	585	549	551	566	624	598	552	612	576	586	637	597	566	561	622	609	641	611	613	616	566	576	559	563	592	566	551	597	600	577	576	600	615	577	644	576	549	598	599	604	651	531	627	600	551	593	593	547	587	623	560	566	563	549	594	592	541	549	605	617	621	561	562	606	545	583	558	566	611	560	556	549	598	602	557	608	558	582	544	622	614	562	568	539	578	637	610	551	571	590	576	595	585	616	587	590	602	540	613	588	583	580	629	635	609	564	612	575	615	571	609	566	593	569	627	598	577	591	604	596	587	522	574	603	548	566	597	592	578	590	593	567	577	599	565	577	597	572	609	556	562	563	575	602	615	554	549	562	613	617	597	616	539	571	629	605	565	579	611	605	614	632	583	636	551	557	611	568	609	555	599	574	582	566	579	568	596	556	549	535	606	578	562	552	571	547	598	606	576	585	504	540	616	641	567	545	610	565	607	622	616	581	574	562	588	562	633	564	588	590	562	598	580	559	555	577	554	564	577	564	549	580	573	588	596	594	621	556	611	573	616	582	570	603	563	559	571	558	558	617	591	579	571	579	574	545	578	611	606	589	580	616	565	624	584	556	565	613	593	587	624	600	570	541	604	589	589	560	593	595	593	589	621	626	546	597	525	628	525	563	577	659	613	593	590	600	595	558	571	614	572	583	599	627	578	568	555	562	591	592	617	547	512	554	562	587	560	592	599	629	603	574	547	627	598	573	595	597	609	571	587	587	591	592	607	604	624	610	585	572	532	591	611
5712	11982	9992	5047	4986	4114	2591	2106	1717	4810	29535	25715	15375	5511	2531	902	588	542	551	525	582	502	549	531	501	538	521	524	518	487	514	540	518	519	538	555	527	533	528	561	486	463	547	537	518	509	513	536	550	474	519	504	492	505	525	543	528	534	538	497	509	516	537	511	504	516	547	499	504	523	539	493	555	553	520	568	521	503	529	560	487	536	501	503	520	545	516	510	544	499	564	508	549	487	486	512	512	524	517	484	548	513	457	526	491	535	475	523	501	519	523	531	518	486	538	496	534	562	518	503	517	521	493	558	469	508	512	565	521	498	517	481	503	520	510	521	503	500	530	479	532	523	557	501	468	548	538	518	509	519	493	509	541	514	501	493	508	536	578	515	552	512	516	514	541	519	594	556	502	514	501	520	511	494	474	494	499	505	497	539	496	520	505	506	532	533	514	576	495	494	506	495	511	485	527	540	512	521	543	511	479	494	517	499	521	471	523	538	473	504	550	534	475	525	553	486	530	489	522	534	510	501	493	521	543	511	552	524	540	517	490	505	561	523	529	524	542	517	493	503	514	517	518	503	568	479	530	485	525	510	522	510	510	538	498	530	527	503	489	507	541	497	491	531	539	536	533	491	493	504	516	555	532	543	537	510	516	526	531	519	437	543	517	563	520	545	525	519	479	522	498	501	514	473	526	547	514	489	531	493	491	495	506	505	501	504	484	503	521	510	477	509	479	502	540	542	520	523	549	514	516	553	504	491	503	544	518	513	494	504	510	494	510	525	537	552	506	537	488	518	527	540	491	494	522	503	483	554	559	500	504	515	507	495	523	532	518	501	524	558	526	517	500	548	496	526	516	526	515	513	500	548	542	520	541	550	514	480	541	523	528	544	536	491	473	516	489	515	516	503	525	528	522	499	520	527	503	520	506	507	524	458	482	506	519	482	527	526	518	542	521	539	509	518	539	498	532	501	501	550	556	549	521	512	519	545	480	518	509	512	559	506	536	491	554	511	475	510	494	527	504	525	557	521	465	519	487	525	504	515	532	491	525	500	527	525	566	495	573	531	495	522	528	503	504	555	559	503	518	523	528	520	491	554	508	550	514	526	506	510	538	529	544	504	507	541	531	507	505	461	507	506	526	476	486	541	509	541	513	493	560	542	536	486	556	534	518	539	505	485	566	562	556	501	514	531	479	507	508	535	555	483	484	523	497	470	540	508	489	526	548	509	526	489	520	499	529	539	527	498	503	488	509	571	525	489	528	508	539	534	515	536	516	535	510	535	520	482	525	521	475	464	509	498	510	531	547	519	536	520	504	505	493	517	527	562	522	517	522	536	512	507	521	530	515	511	468	483	502	514	524	501	488	515	548	537	551	510	514	530	482	593	507	515	543	504	535	539	558	528	515	527	525	542	490	508	538	485	540	533	513	508	506	496	579	495	524	505	511	501	578	551	510	521	513	542	487	502	502	516	488	506	498	518	511	518	492	529	513	508	523	508	522	494	512	503	550	492	557	467	533	584	561	526	530	511	482	553	512	548	558	538	542	535	498	517	513	532	541	517	478	501	487	543	505	509	466	495	500	498	486	516	538	460	481	516	524	517	519	500	489	531	517	536	535	531	540	538	512	547	509	487	505	493	521	488	513	525	493	524	535	522	525	509	491	493	520	464	531	518	501	550	590	498	516	557	526	478	500	545	504	495	558	545	530	504	512	516	536	514	469	474	509	524	535	451	507	501	537	517	483	549	502	525	512	530	497	557	473	503	536	503	537	551	494	515	509	526	497	532	531	502	509	472	483	528	556	532	545	492	513	499	511	504	512	476	561	522	512	507	574	481	543	498	507	498	501	519	493	516	478	490	504	506	498	500	524	497	489	522	505	481	509	528	511	522	509	496	488	516	509	566	506	522	489	524	495	529	513	519	537	542	507	547	469	468	529	490	471	507	508	541	501	491	516	539	522	460	555	526	493	510	522	489	531	513	495	513	509	504	506	509	527	515	516	522	520	472	526	545	512	531	515	511	523	547	519	530	507	457	503	501	528	529	534	478	538	498	508	499	503	511	517	543	478	519	513	491	506	507	524	497	556	538	520	554	473	507	522	502	508	521	508	521	520	513	521	509	493	539	500	532	527	490	512	538	487	534	524	504	506	526	507	496	497	526	536	485	491	531	508	513	536	529	500	499	482	481	567	523	515	543	505	524	495	501	573	552	487	564	522	551	535	499	489	505	553	516	533	557	536	499	488	523	513	519	509	493	536	548	500	488	534	490	528	547	461	496	483	544	501	481	501	501	477	558	524	498	534	505	521	499	532	508	513	549	518	514	509	528	525	501	469	498	534	491	482	498	498	512	506	511	519	540	527	492	530	492	503	504	535	487	552	486	516	572	521	531	487	531	494	503	498	526	542	520	506	536	534	518	509	525	470	535	529	489	546	514	531	526	554	540	544	512	527	483	537	523	525	510	499	522	502	505	489	492	531	516	495	538	483	488	503	532	515	515	522	490	483	531	515	509	509	507	540	532	510	504	490	496	488	551	490	533	492	545	527	495	503	534	491	550	532	526	482	491	534	483	520	534	527	566	486	507	519	510	509	506	503	529	500	513	520	504	541	538	517	486	514	500	480	501	487	505	500	524	509	534	490	509	468	524	524	527	542	544	506	531	486	553	515	490	494	528	489	488	536	525	514	523	531	473	550	502	484	492	514	550	476	490	481	500	517	532	492	517	530	513	531	498	519	489	529	537	508	506	554	527	535	544	513	522	483	535	493	508	513	499	561	493	508	530	509	508	532	531	476	528	512	488	540	526	512	520	543	504	511	507	498	522	483	512	536	513	480	491	482	510	536	485	482	531	545	511	501	500	530	484	488	484	530	510	510	467	527	500	528	494	536	532	486	539	533	519	540	520	495	511	476	507	488	503	488	496	474	534	523	511	441	517	520	547	528	542	506	499	556	542	533	514	535	485	509	523	521	476	558	492	509	522	539	531	501	494	528	474	506	529	538	513	533	512	533	494	536	533	540	480	488	506	502	511	491	495	520	468	505	506	532	522	513	569	513	530	588	545	478	507	500	490	519	485	502	501	511	489	520	501	551	503	531	507	540	457	546	555	536	517	504	475	533	530	506	520	526	512	493	537	488	475	538	507	527	528	512	528	493	521	520	503	528	487	561	516	500	510	518	525	512	509	527	516	474	518	499	504	544	538	497	517	467	520	519	465	519	504	511	500	512	479	529	498	537	529	505	468	526	496	544	509	508	520	528	499	533	530	545	535	503	533	518	494	514	533	510	469	509	503	533	528	547	519	508	509	522	535	512	486	491	572	507	531	533	538	517	481	479	484	501	542	520	472	497	525	564	528	480	553	515	512	551	519	499	506	514	526	496	532	524	565	528	533	481	543	487	520	537	500	574	499	516	530	509	488	515	455	528	479	527	526	505	559	566	467	513	526	520	532	519	484	525	509	497	545	518	568	531	511	516	509	520	498	492	512	500	481
27740	11560	3082	1959	1291	776	673	636	564	584	1602	2270	1845	922	669	505	481	464	477	450	476	478	454	430	453	434	423	467	453	453	458	402	464	440	424	426	457	453	467	451	470	451	449	426	475	437	472	470	429	431	446	446	457	422	452	453	446	446	453	462	432	462	456	471	456	431	414	476	495	452	434	415	463	465	405	461	435	466	448	451	448	458	494	420	484	412	431	470	454	439	453	463	434	461	464	437	424	453	461	462	423	423	436	474	459	472	467	440	436	455	461	442	486	457	457	471	473	435	407	417	466	477	468	428	454	427	440	451	428	423	451	480	464	437	446	481	481	443	461	469	386	425	448	433	473	498	470	434	445	420	439	487	414	436	407	472	449	432	452	470	447	462	464	434	429	436	447	422	424	467	393	459	427	430	435	451	452	453	449	431	449	472	463	408	465	461	443	428	461	434	427	449	442	464	451	441	465	435	441	478	435	429	418	425	463	445	455	426	469	432	427	442	479	413	421	420	443	460	437	401	424	455	456	454	476	447	457	485	451	427	485	445	492	462	470	430	474	437	446	448	443	443	451	461	477	478	451	443	427	436	430	444	411	443	442	446	445	432	474	469	433	458	441	441	474	379	453	496	429	454	433	449	419	464	450	472	451	443	456	436	436	454	489	460	414	454	447	437	482	428	448	446	440	479	442	419	435	447	488	452	435	431	445	424	433	438	465	439	431	432	460	444	456	452	459	467	419	391	446	439	495	437	449	418	403	480	462	435	445	483	478	413	468	471	440	421	429	480	464	502	442	440	468	439	421	432	487	442	443	439	404	426	422	433	440	484	459	453	460	421	403	461	465	457	437	444	460	487	453	432	454	429	423	459	444	438	455	407	473	431	464	455	412	469	436	459	426	456	478	443	441	445	462	437	475	438	423	428	454	452	485	435	465	457	452	428	453	408	453	419	421	444	474	463	409	452	442	451	443	422	436	440	456	464	454	472	442	461	444	460	415	429	458	399	451	429	472	452	461	428	500	420	438	436	440	420	464	434	452	467	442	450	476	426	433	454	461	467	462	470	455	457	435	412	426	407	473	450	470	456	457	507	451	462	481	476	458	461	461	487	460	425	447	437	447	427	450	440	447	431	459	446	407	470	413	451	470	423	454	430	460	461	452	431	414	470	469	421	483	440	470	470	436	451	466	470	442	475	461	453	440	499	432	448	437	458	440	479	427	395	400	442	457	436	463	469	443	446	478	456	436	433	441	451	452	431	453	461	451	450	433	444	467	427	432	419	415	462	367	450	474	476	440	466	433	485	455	466	429	431	473	411	456	447	462	454	448	457	478	442	444	440	439	462	430	448	417	443	468	442	440	442	466	465	454	451	401	429	450	463	421	454	462	449	453	440	447	448	468	489	445	495	428	456	447	400	484	478	483	477	463	503	437	435	433	424	430	462	446	439	450	461	435	386	450	419	417	445	440	433	478	449	442	465	434	462	450	446	481	490	452	433	461	416	457	481	443	434	420	443	414	471	455	461	479	443	466	447	459	445	422	461	416	458	441	442	458	431	444	443	460	451	419	469	429	461	400	441	425	426	460	433	460	419	435	429	426	433	447	432	422	483	433	423	439	420	487	415	464	443	469	419	474	433	484	489	422	433	460	463	499	472	427	473	461	428	445	468	391	422	455	424	450	462	410	454	440	458	465	412	463	439	436	433	455	433	446	415	450	457	449	480	440	458	447	472	421	441	431	456	433	471	424	450	421	416	451	444	402	454	397	464	457	448	466	459	451	478	451	420	426	439	456	481	476	456	445	422	465	463	491	436	446	468	470	458	433	433	452	476	482	471	487	469	448	477	441	451	464	450	444	425	489	443	449	449	489	488	470	429	452	440	427	452	460	466	482	430	424	465	425	462	426	414	454	420	478	472	434	474	420	440	414	457	465	477	457	450	446	465	434	456	439	447	475	424	438	430	392	418	406	473	429	467	442	480	458	462	439	472	463	452	481	479	443	473	395	420	446	477	457	433	453	490	421	460	442	416	459	450	431	442	464	458	439	470	468	436	442	427	420	450	430	441	463	413	453	455	454	486	441	459	433	431	441	477	444	430	417	479	438	476	445	430	471	432	440	430	440	401	474	431	449	432	487	483	450	417	461	437	436	467	445	431	445	438	447	448	451	440	442	433	432	448	425	440	434	445	454	451	449	440	460	437	438	413	441	487	473	448	447	425	442	447	418	454	482	475	450	473	414	406	467	436	460	456	456	453	433	474	464	450	469	455	422	472	458	440	442	415	491	422	471	423	473	437	447	428	449	438	459	437	412	398	441	462	445	456	418	423	467	446	453	437	462	478	492	472	446	490	459	425	479	459	488	453	435	443	414	431	450	398	479	433	431	447	441	434	493	445	465	438	455	492	449	463	447	431	468	452	434	471	441	434	452	439	410	474	430	444	467	448	469	444	443	459	443	447	443	447	412	449	451	451	451	450	465	454	426	467	435	453	433	474	459	432	427	417	466	457	456	450	465	418	451	425	449	445	426	436	456	449	447	446	498	466	440	455	436	434	440	465	446	459	471	446	463	426	457	464	489	448	489	417	479	440	468	428	422	432	442	420	483	454	421	458	482	446	406	455	454	455	437	467	485	468	431	464	418	473	466	427	431	451	442	464	463	439	482	442	455	434	435	458	446	468	426	467	453	463	427	460	453	425	456	465	428	431	437	461	439	435	453	452	463	459	401	426	433	433	413	453	428	435	489	416	448	459	422	436	461	477	449	432	459	482	464	429	452	446	448	447	440	442	454	471	488	432	467	449	485	502	476	447	450	395	429	407	426	442	436	459	460	454	446	434	432	464	456	461	491	446	459	449	442	432	445	462	433	435	485	476	419	449	446	435	485	456	483	465	433	451	420	432	429	480	451	437	490	493	459	407	441	479	489	434	412	432	436	512	403	447	474	474	455	411	458	447	486	398	458	421	444	433	472	424	451	480	412	432	490	448	425	415	459	437	421	461	448	402	453	478	434	474	438	427	442	458	476	463	435	444	449	447	446	453	443	442	447	424	457	446	465	458	443	477	461	459	459	452	447	442	479	422	436	438	459	449	436	435	434	478	446	456	486	470	456	461	432	435	460	469	468	464	446	446	428	444	437	461	416	468	443	453	410	467	444	413	475	454	420	468	430	466	497	423	446	431	431	450	452	475	413	457	456	443	393	426	452	421	426	446	437	423	453	459	473	423	454	410	408	460	409	453	460	430	435	434	450	478	484	439	451	457	414	473	439	444	470	484	435	470	450	466	450	439	441	456	409	413	429	454	443	446	461	472	470	471	442	451	432	436	437	461	472	479	434	430	443	481	452	481	425	473	453	460	445	411	424	444	491	468	445	443	464	409	452	444	429	426	439	466	414	429	428	434	411	476	430	428	421	475	450	461	445	455	466	455	425	491	491	426	428	464	440	458	459	422	441	478	415	423	481	450	427	446	474	453	456	406	454	463	409	439	448	427
6384	3207	2426	1617	1288	838	756	664	591	653	2034	2659	1851	890	584	488	385	394	382	401	402	402	401	422	398	397	382	370	409	433	386	397	362	394	373	363	395	401	378	383	376	405	382	404	386	419	365	395	406	429	371	410	368	367	421	370	419	385	382	407	387	365	392	422	394	396	402	401	359	371	411	425	420	393	382	416	384	396	376	385	410	355	403	409	390	399	431	392	402	369	395	397	387	391	401	375	393	426	414	385	385	394	365	390	375	377	384	377	397	393	413	441	394	396	412	389	391	374	406	381	385	372	427	407	369	380	371	369	430	402	382	401	379	399	373	397	386	383	382	420	395	411	412	384	380	391	378	396	395	403	384	416	423	397	406	400	372	368	387	403	421	394	386	394	386	416	396	400	362	389	371	356	378	422	358	375	394	410	443	404	383	384	403	362	381	380	396	391	384	387	360	403	384	411	381	388	386	371	388	427	421	342	389	373	393	389	418	374	389	368	390	422	396	394	408	380	397	386	400	391	377	364	416	410	402	392	412	379	396	395	375	403	397	376	399	385	381	368	408	415	392	384	376	409	397	386	420	428	404	383	398	426	385	415	398	392	418	412	373	393	408	401	390	356	394	413	413	390	401	385	407	375	438	387	407	368	414	363	413	383	414	364	363	396	386	393	401	390	370	379	396	371	431	346	427	395	356	399	372	421	360	406	412	351	390	414	359	408	391	377	393	359	377	387	397	405	404	401	436	376	386	397	387	385	401	398	386	400	399	383	417	369	417	375	369	361	376	375	394	393	385	361	381	374	384	400	417	376	404	395	402	349	392	380	368	365	406	416	383	389	389	424	393	405	419	378	402	362	382	371	375	403	379	401	389	381	389	424	378	370	425	399	400	409	384	368	409	405	429	366	404	375	396	364	415	381	391	407	404	405	362	403	379	414	376	379	388	384	392	419	397	416	373	394	427	391	388	358	385	369	435	396	379	418	394	411	367	434	403	371	401	387	389	372	374	378	377	395	382	403	415	365	363	375	365	411	397	372	411	374	401	372	382	383	401	399	411	377	407	381	398	405	386	378	366	377	396	401	395	417	386	399	367	403	386	379	382	398	393	416	396	379	441	390	347	438	366	397	412	395	416	400	349	401	411	389	402	425	420	397	427	401	346	380	402	415	387	431	376	372	398	391	390	374	397	405	386	364	398	400	416	391	390	362	354	393	353	377	402	365	392	388	414	376	418	378	371	385	371	355	387	401	358	385	366	397	401	370	394	367	430	336	381	341	402	370	368	378	383	387	363	394	408	402	411	413	381	363	426	417	435	404	398	353	408	397	376	387	378	379	429	386	340	377	367	405	371	381	383	406	387	368	375	359	383	389	412	379	385	389	385	442	403	403	392	383	399	392	404	402	399	397	366	407	393	383	408	401	410	392	377	430	371	379	402	387	392	413	397	364	409	377	401	379	386	400	384	402	387	379	397	404	386	379	407	369	409	352	408	378	376	414	424	375	384	400	437	378	409	385	397	395	367	402	383	395	398	402	396	380	417	364	375	399	395	369	398	376	348	418	377	408	416	386	409	412	410	372	374	395	400	423	385	406	403	360	414	372	389	418	401	419	410	389	365	392	376	376	426	383	418	400	396	381	362	384	401	396	362	404	390	395	435	370	398	379	378	392	391	419	395	372	412	391	422	402	379	385	389	398	379	386	414	396	384	392	397	373	377	406	382	371	387	406	399	393	401	402	390	392	376	393	412	428	368	389	375	371	367	404	404	406	387	418	381	404	414	419	381	373	410	400	409	405	389	411	398	422	423	391	377	363	395	386	402	394	402	433	378	371	412	405	387	414	379	377	403	421	386	364	424	384	382	387	406	394	398	413	414	398	415	369	350	374	379	387	393	381	384	390	408	375	394	395	385	394	391	429	417	376	398	380	368	407	363	392	386	381	362	382	394	406	384	346	400	387	397	415	426	370	420	384	389	409	386	368	411	420	368	369	382	372	377	418	375	445	385	393	428	398	393	378	373	401	384	388	351	393	388	368	399	390	363	409	365	379	386	395	389	370	408	349	408	404	383	425	416	393	401	405	392	394	397	397	422	378	374	399	396	377	410	384	422	373	397	410	425	417	366	402	363	415	400	412	395	420	389	371	399	383	371	413	369	400	352	409	398	377	436	384	383	400	388	376	421	394	387	429	418	391	408	376	394	383	393	396	383	339	372	437	407	380	370	440	360	384	411	391	393	354	397	403	361	413	379	378	386	376	382	401	352	375	376	360	411	388	378	397	394	433	377	389	382	399	415	400	376	384	400	408	363	382	373	371	391	343	392	388	363	399	349	412	376	377	412	386	381	362	415	384	361	350	425	412	395	378	368	404	412	393	394	413	401	402	375	352	387	389	401	390	373	428	385	403	380	404	395	423	356	371	370	378	389	402	411	397	357	402	410	416	376	428	403	397	365	441	407	418	382	392	395	370	370	367	409	390	380	384	360	359	396	406	389	379	370	388	413	360	406	386	416	388	417	358	385	416	386	399	394	394	412	399	384	355	386	402	395	406	387	433	403	404	362	358	388	385	391	407	394	404	428	366	402	391	391	405	379	410	436	412	360	428	444	407	371	414	385	399	402	435	375	370	401	412	383	375	401	406	396	376	393	391	427	422	404	384	393	380	397	380	383	393	405	417	386	444	398	422	393	370	390	405	405	410	359	379	402	351	370	370	422	385	371	368	428	387	356	395	398	386	380	376	421	387	386	396	402	381	433	399	391	410	405	398	374	384	403	412	382	382	428	406	392	401	408	391	385	367	360	382	388	388	403	397	351	393	351	403	391	373	417	407	392	398	405	396	386	415	400	385	404	394	393	398	401	325	388	384	417	384	390	386	390	393	370	403	428	391	382	408	403	389	396	381	387	428	426	363	424	397	399	427	422	364	415	398	378	442	401	371	398	392	407	411	366	368	383	418	393	410	380	383	358	406	412	417	381	379	355	404	345	382	415	416	416	403	401	397	379	370	428	402	419	388	408	366	389	403	390	414	383	408	391	407	397	385	366	397	433	414	371	394	416	384	367	391	390	386	357	395	399	392	365	354	373	396	438	395	403	406	394	385	385	369	369	397	414	378	396	380	378	364	425	379	368	409	406	383	429	402	390	403	382	369	400	374	395	410	419	367	381	371	394	428	411	382	391	405	399	400	383	396	420	414	427	399	385	372	415	377	394	399	408	379	405	395	394	428	394	450	392	385	383	367	380	407	369	389	396	376	407	382	395	377	381	362	396	378	398	401	407	400	370	382	367	356	413	387	424	413	392	385	398	382	377	384	406	410	418	425	372	392	392	380	414	378	410	380	427	385	395	410	394	406	371	407	426	393	377	378	412	400	373	384	386	394	387	378	402	415	467	401	379	384	386	355	369	373	339	391	405	351	396	412	397	368	412	369	397	391	409	408	396	405	374	400	381	381	409	399	394	393	384	368	371	404	400	360	381	398	401	403	396	401	400	404
25644	21453	27550	25432	9161	2405	1387	1000	876	1010	12190	17781	12808	4347	1345	733	544	517	508	468	503	472	475	457	494	449	467	489	488	492	483	448	452	449	461	474	480	495	464	445	500	455	458	453	452	443	437	447	441	466	450	494	469	491	465	464	479	497	503	465	512	508	428	475	426	479	444	477	477	452	502	477	450	470	503	467	480	464	449	446	446	459	482	453	477	445	423	467	481	464	434	480	482	432	491	478	485	445	435	420	473	473	456	422	469	459	475	448	424	457	440	399	458	435	452	450	454	483	464	456	467	438	451	484	438	468	467	414	470	435	489	448	493	459	431	483	498	436	453	473	469	466	469	484	460	475	519	463	446	454	481	472	437	427	448	478	503	477	468	474	465	492	448	476	468	424	477	468	478	490	426	419	484	521	476	470	480	478	465	464	494	505	475	491	453	493	453	455	423	492	433	477	430	443	443	479	474	432	467	502	458	491	449	459	464	467	518	488	434	474	438	475	470	417	433	470	467	463	452	455	493	499	466	493	460	436	476	464	493	443	483	510	436	470	459	448	405	464	463	481	443	488	464	432	488	501	494	537	447	482	488	437	458	437	455	471	464	492	462	434	462	444	481	466	475	466	435	498	468	436	499	483	470	443	458	464	435	454	486	492	463	450	457	480	473	449	463	420	464	466	472	454	503	466	514	464	457	522	472	482	472	490	430	483	446	468	483	454	476	473	446	465	451	454	476	457	446	451	419	495	457	495	453	429	446	471	446	457	446	444	426	446	515	491	467	454	439	420	405	466	473	483	439	485	432	433	429	508	444	455	434	471	498	475	467	434	452	448	443	499	463	452	453	429	483	433	435	424	450	453	467	477	469	433	466	486	424	456	456	481	436	458	455	469	434	432	465	460	492	456	466	471	429	492	437	481	420	462	466	487	484	499	423	469	463	416	428	461	435	458	444	460	477	462	448	469	474	444	463	477	448	479	462	456	455	471	472	477	420	478	463	457	473	477	461	458	445	485	457	459	429	463	448	441	452	469	482	495	497	482	508	472	503	466	449	436	465	454	494	486	472	437	436	432	437	474	472	454	480	437	474	473	478	453	435	448	466	458	473	446	473	450	476	454	437	452	483	414	478	460	488	457	464	455	458	457	477	454	460	477	435	471	448	446	470	453	473	498	476	476	489	444	446	477	458	445	502	454	469	504	487	483	443	439	469	447	461	476	482	462	508	445	465	459	486	481	445	490	449	442	483	452	460	415	480	469	468	442	494	406	451	462	454	437	478	455	449	443	468	425	463	469	456	495	484	455	463	449	470	493	484	420	467	432	431	478	454	442	494	491	452	478	471	450	430	467	451	497	445	447	457	486	475	479	434	447	459	451	490	470	469	461	446	466	445	459	430	496	452	490	453	464	475	503	439	476	484	485	492	475	491	431	465	488	397	489	446	490	445	466	488	476	492	416	456	463	471	452	444	493	466	479	472	470	480	432	454	443	498	465	437	450	481	440	456	458	475	437	472	456	475	500	453	456	534	439	485	466	501	483	421	453	448	503	475	503	469	451	501	461	458	501	474	442	440	457	478	495	454	437	479	457	424	457	421	458	481	463	452	438	471	470	487	473	454	445	478	423	479	467	466	486	436	501	451	453	470	461	498	431	437	483	492	448	447	453	470	455	471	445	479	457	445	441	451	436	478	439	467	473	478	460	470	485	445	459	448	451	491	461	471	461	482	466	477	438	459	510	441	486	464	442	461	438	502	479	451	514	482	437	448	491	475	474	446	499	417	417	451	428	456	454	468	466	474	483	450	426	448	471	496	427	470	459	499	458	477	449	472	444	438	486	474	466	467	461	476	452	472	470	512	472	478	478	432	451	450	494	488	464	456	461	428	458	443	473	479	482	463	471	436	494	472	529	453	451	479	491	451	448	504	445	456	463	439	442	474	485	444	479	458	429	477	465	480	479	488	462	478	481	467	488	445	447	475	496	487	461	518	491	457	526	485	440	441	444	454	466	442	478	459	488	475	493	457	499	515	489	453	454	422	488	459	522	444	471	484	440	458	499	454	479	492	500	464	495	483	499	443	439	466	437	411	445	493	478	448	439	439	432	507	445	461	434	455	450	447	451	437	461	458	443	460	474	479	447	486	484	450	487	490	461	533	460	427	474	476	439	452	450	458	450	448	469	460	496	425	421	438	476	489	428	415	471	467	434	450	461	478	429	459	498	471	439	429	447	474	423	460	434	476	457	447	441	447	451	436	490	468	470	466	491	476	449	469	456	502	461	451	438	441	467	485	480	495	476	461	447	486	513	478	478	513	473	473	450	431	444	451	462	459	463	466	464	511	433	443	465	486	463	439	463	441	468	480	456	478	490	469	512	483	490	478	430	461	455	467	491	472	486	460	474	479	450	490	467	424	471	459	467	437	434	447	472	419	474	450	481	462	475	438	471	467	443	447	448	480	461	440	480	489	488	418	431	425	459	447	468	458	520	459	439	465	449	474	423	439	473	509	447	457	475	453	441	448	483	410	470	479	464	462	454	493	457	415	481	468	444	460	429	480	456	447	458	497	449	511	469	450	446	467	456	454	479	498	480	452	464	464	452	421	408	406	475	445	439	386	434	473	474	469	468	448	470	459	464	476	491	438	430	459	425	480	486	457	452	502	446	429	461	489	493	467	466	446	452	491	470	471	438	487	498	482	452	493	484	497	432	446	450	490	431	457	433	463	449	420	443	493	453	458	477	447	470	448	443	470	473	457	444	471	433	465	466	496	473	420	466	476	476	491	482	466	452	455	440	432	502	447	461	428	459	434	449	442	464	432	444	436	456	475	434	449	442	448	426	447	453	466	488	503	452	482	487	434	485	480	492	445	473	503	498	469	455	484	450	443	466	455	469	436	482	469	433	518	445	442	480	458	503	460	453	472	446	508	442	470	471	447	477	440	459	482	458	463	477	482	431	502	431	443	499	474	483	506	487	474	457	455	443	465	467	453	499	487	465	435	461	473	469	439	456	442	465	476	463	452	450	470	469	433	468	488	483	448	462	440	459	487	498	488	484	476	460	467	493	500	483	449	505	466	454	444	461	470	461	442	439	469	459	497	467	501	495	455	429	445	428	460	480	449	492	476	469	475	464	427	470	478	431	440	445	465	448	453	432	443	408	475	456	442	472	469	472	454	425	434	472	500	497	481	467	473	499	445	468	440	487	461	462	459	482	473	490	477	501	465	478	474	470	451	481	506	444	453	444	467	442	448	456	470	474	496	497	500	467	472	496	457	472	450	499	450	474	458	484	467	451	509	462	473	484	473	490	519	450	438	491	449	454	446	456	418	423	427	464	406	450	461	451	459	473	476	472	479	494	438	502	454	447	479	429	473	463	492	441	457	473	451	453	447	468	425	473	453	483	470	457	449	462	460	492	451	468	473	475	468	470	475	487	480	442	461	471	446	498	436	432	436	495	461	439	471	468	437	454	487	438	453	468	469	417	481	461	458	473
5226	7270	6174	4339	2776	2038	1513	1277	1087	1378	14719	16534	10833	3806	1344	751	480	422	455	411	467	421	445	413	461	442	456	404	434	451	448	410	431	438	414	434	433	429	421	445	460	421	449	423	431	428	396	453	393	417	423	422	428	427	408	394	415	433	427	441	442	412	351	444	403	446	401	451	408	406	394	419	428	457	385	437	458	422	411	438	443	417	427	393	461	436	426	407	441	424	403	415	423	455	412	439	456	403	413	395	391	438	443	382	452	440	387	446	406	400	379	435	419	418	423	387	417	411	412	407	429	389	425	421	419	392	424	413	443	396	418	397	392	434	464	424	415	442	400	369	403	399	428	426	455	428	413	397	453	414	437	416	401	406	396	387	399	436	440	445	413	403	380	409	414	425	389	430	424	420	411	411	458	426	410	417	455	471	435	405	389	440	369	442	413	421	432	428	421	442	431	388	389	371	418	444	433	393	410	424	413	429	449	440	408	417	443	375	446	426	441	411	418	443	436	422	430	402	438	419	448	409	423	416	434	459	407	394	412	411	403	405	401	454	380	414	421	405	410	456	434	414	389	437	439	374	416	462	431	384	427	405	443	418	394	440	402	406	411	422	447	414	392	402	427	422	451	403	438	403	448	412	416	414	451	410	440	443	439	433	414	443	430	437	425	414	416	416	397	400	428	450	441	429	411	421	416	428	411	450	384	424	404	449	391	451	414	394	429	431	415	406	426	425	414	438	396	430	432	414	378	410	427	409	416	419	404	420	425	434	389	401	436	394	442	406	390	421	433	451	414	414	423	411	404	418	397	415	383	416	375	410	420	429	412	439	438	413	414	436	425	430	421	422	390	413	418	391	420	425	421	413	406	441	433	400	409	434	384	395	387	436	417	411	392	441	459	422	409	405	426	421	407	403	394	397	442	428	453	433	418	394	428	440	420	397	407	393	450	413	424	435	415	435	415	406	417	417	421	416	442	390	386	434	418	440	427	400	448	399	414	442	413	405	435	383	407	398	411	382	370	429	380	401	437	420	418	453	386	409	417	421	428	472	403	420	427	437	411	439	431	416	413	382	412	389	432	447	461	407	402	423	417	408	432	428	421	406	399	421	414	381	426	407	424	389	439	384	403	410	457	378	418	419	414	421	406	475	400	422	361	398	407	443	380	433	411	411	426	428	457	415	435	394	422	419	429	392	383	425	452	437	425	425	434	423	415	431	411	431	403	456	396	411	413	441	447	443	414	431	401	436	434	385	444	409	381	395	408	414	446	421	417	421	420	425	383	406	411	439	397	432	376	435	458	436	431	391	430	455	431	410	420	436	409	400	395	408	443	439	426	393	399	383	387	422	452	443	407	437	415	454	425	424	413	399	401	441	404	411	413	410	363	398	395	435	451	443	402	423	410	396	415	413	422	429	443	421	412	406	403	397	426	426	443	451	432	399	424	398	422	434	387	442	415	422	418	382	407	436	378	441	449	431	442	443	432	391	440	400	385	400	414	414	396	420	440	420	406	399	396	442	402	421	382	462	445	415	421	432	396	407	421	426	402	418	413	423	440	423	404	401	414	432	403	404	412	402	384	432	414	429	448	387	442	437	380	421	414	410	465	395	416	442	448	402	454	420	429	415	391	414	427	441	384	435	388	462	395	416	421	416	403	396	453	428	405	443	435	421	435	429	402	425	413	453	408	420	408	421	419	434	402	400	402	384	385	377	398	450	422	453	405	418	380	441	391	426	428	398	429	404	452	423	417	400	400	433	458	394	430	398	408	432	388	420	416	436	391	433	400	457	397	427	408	412	417	421	407	401	413	411	417	442	428	428	388	415	429	431	427	431	442	444	431	417	381	374	398	403	415	411	403	426	422	429	431	389	404	443	441	426	391	425	413	399	421	425	412	430	421	432	428	446	430	399	411	404	434	412	443	397	454	410	431	423	427	434	410	407	401	421	432	414	397	414	411	445	421	408	415	409	431	401	411	410	415	396	422	429	413	389	469	437	393	429	394	413	428	389	448	423	398	404	436	434	419	449	415	398	415	429	452	435	431	391	437	415	399	411	422	408	421	435	400	456	410	433	450	420	424	381	393	451	412	430	417	431	423	415	427	400	393	463	414	409	388	391	411	435	393	422	400	428	386	417	430	425	417	414	416	443	412	420	386	394	370	387	417	423	357	405	415	400	388	385	406	433	408	396	439	407	437	410	414	408	412	404	442	427	426	429	439	419	445	443	424	418	443	412	408	465	392	411	448	411	392	393	405	394	402	428	415	414	443	403	390	421	389	398	442	399	415	422	382	447	399	431	403	450	415	410	391	487	445	389	419	418	401	386	423	421	424	439	373	424	429	405	430	441	417	415	423	424	417	423	403	413	410	441	409	432	434	460	456	423	424	447	420	475	370	423	422	453	414	414	441	419	433	442	397	414	401	410	410	422	434	441	407	407	438	406	436	430	401	422	437	401	376	393	425	422	432	415	372	435	443	394	425	439	392	414	438	398	458	396	388	423	452	429	405	387	433	429	417	434	397	392	420	425	427	411	437	387	401	432	471	393	415	414	401	390	433	417	399	430	438	405	431	384	410	424	443	394	432	396	430	392	460	418	452	430	417	426	453	424	377	425	403	387	409	440	398	414	434	433	418	422	438	456	405	375	379	392	415	430	454	424	362	430	420	449	419	354	425	437	418	414	431	411	344	443	440	439	432	393	421	425	435	443	414	402	426	455	416	390	391	402	419	405	427	406	429	425	434	423	413	405	420	399	425	426	413	433	382	418	427	395	392	388	442	425	387	421	392	421	433	450	395	411	405	427	420	395	403	376	403	433	406	416	409	440	419	462	413	398	420	415	424	418	382	404	460	406	410	440	449	424	432	423	414	431	432	419	394	401	403	379	425	440	408	447	451	401	376	432	420	439	440	399	381	398	417	418	434	417	432	411	444	380	433	425	399	410	418	406	417	427	415	413	402	421	407	411	420	437	420	413	396	460	438	424	420	402	415	413	381	410	437	427	436	403	423	433	433	403	396	414	432	464	431	387	402	452	427	361	446	415	460	399	435	427	446	379	434	429	419	426	426	430	424	452	411	443	419	400	410	438	414	404	431	425	401	451	405	395	400	421	429	416	425	447	424	431	410	424	381	419	383	416	408	445	418	414	433	400	386	420	399	408	406	382	413	393	416	389	429	430	413	424	434	419	445	390	437	413	431	393	393	410	409	448	453	456	403	401	395	421	433	401	441	417	440	430	422	404	410	445	435	424	402	404	399	422	417	405	430	442	446	410	424	440	396	431	430	454	415	453	425	408	406	412	396	390	408	432	412	403	418	426	396	423	413	425	403	414	426	415	417	396	398	384	411	439	423	413	420	406	408	418	434	416	477	424	439	412	393	392	446	417	414	432	406	421	394	416	428	403	419	425	458	410	386	472	434	436	420	396	397	387	397	431	424	415	421	402	399	449	429	389	424	378	423	439	408	399	399	406	437	455	393	399	420	424	436	427
24617	21446	28640	24716	21187	9767	2953	1833	1413	1872	23354	31564	22429	8451	2278	1145	676	687	620	626	597	610	630	573	612	590	583	551	586	619	572	585	587	627	623	578	559	621	616	628	612	585	630	601	604	642	626	615	588	597	572	588	566	573	583	586	580	610	566	636	643	577	663	597	560	576	621	613	597	567	567	586	614	605	649	648	652	626	592	567	640	601	601	596	618	607	613	588	577	579	591	607	552	553	586	624	648	624	573	622	630	571	606	651	594	576	623	640	595	624	607	605	583	584	563	598	583	591	617	591	598	590	594	573	601	613	556	607	611	592	603	589	567	607	597	573	549	581	619	604	615	604	603	603	563	619	555	564	607	624	611	592	600	550	545	594	620	585	615	586	604	620	565	664	589	601	610	585	571	617	575	619	635	595	629	596	558	614	628	608	601	637	567	618	579	562	615	560	597	593	562	578	570	635	591	612	633	611	613	629	570	619	583	617	610	594	598	663	600	600	628	608	576	603	571	636	613	594	591	598	591	576	594	599	596	579	601	606	620	600	603	579	565	590	561	566	563	572	600	587	649	599	607	568	599	601	628	554	581	619	622	577	567	613	561	610	631	614	627	567	553	614	588	608	613	582	613	567	639	599	606	624	618	591	639	625	605	600	608	603	643	592	564	562	592	580	616	598	614	599	602	620	589	614	599	635	645	593	589	622	559	581	622	625	590	584	559	625	596	627	600	665	571	596	594	593	623	601	595	577	577	574	603	613	631	595	565	580	589	638	619	608	618	564	552	589	591	634	625	602	543	564	556	566	555	567	598	598	615	609	636	601	589	566	566	559	600	607	584	601	598	584	541	593	593	583	604	565	628	532	609	628	589	591	583	554	577	595	597	613	608	622	585	586	586	592	611	602	550	634	587	663	596	570	591	626	571	583	565	619	562	596	583	615	601	583	565	624	575	611	592	611	578	638	635	580	602	605	597	601	587	586	567	591	589	630	639	574	615	578	587	622	592	569	596	607	585	585	617	615	550	597	569	579	571	508	620	612	564	606	592	582	596	600	583	583	596	556	572	596	567	599	592	605	554	618	624	595	560	609	579	601	557	573	616	618	599	552	624	627	622	606	608	566	583	594	560	578	579	607	620	593	607	588	595	606	588	589	608	553	603	552	592	642	598	569	646	626	564	562	607	605	618	618	582	597	606	570	615	612	568	557	588	611	625	595	576	541	595	568	550	579	601	605	612	601	606	587	604	580	570	582	596	598	600	591	590	563	578	591	596	609	634	614	553	571	613	608	616	628	600	597	592	559	588	583	559	591	638	595	603	607	603	569	592	569	653	582	621	617	588	583	589	590	617	602	569	589	604	576	592	578	595	643	649	565	585	619	602	576	601	583	571	614	598	555	587	619	584	594	557	596	572	573	613	618	629	614	609	604	569	574	590	578	597	604	587	591	596	617	586	577	564	579	564	615	590	589	569	627	603	569	553	607	570	585	591	605	622	597	554	570	576	582	616	580	574	607	640	609	590	620	608	618	596	593	573	576	596	578	619	553	600	630	583	550	555	617	617	647	626	561	631	555	578	609	589	587	588	571	554	612	551	595	551	593	598	601	601	581	649	604	602	585	640	590	556	622	620	595	600	577	595	621	616	603	634	620	622	549	618	556	599	556	612	601	579	570	618	573	592	602	592	567	620	570	579	568	594	575	565	567	631	608	622	648	628	592	593	588	594	572	587	563	580	596	610	572	548	588	554	616	607	588	604	605	615	621	609	617	631	596	595	608	553	589	584	585	617	589	629	597	569	566	579	591	573	622	597	583	567	586	626	594	614	582	583	550	547	577	669	584	584	589	611	563	572	637	590	611	565	589	607	580	585	565	597	595	609	600	578	601	567	565	601	591	598	556	607	599	607	615	567	561	627	584	560	639	612	580	630	586	567	616	569	603	632	597	562	540	579	611	653	617	562	573	600	581	628	603	608	553	603	597	623	629	640	620	562	571	595	637	571	593	572	578	632	599	612	558	582	601	596	592	594	583	591	631	599	594	579	612	616	590	604	558	641	569	642	611	568	601	575	583	585	578	609	576	602	576	615	584	585	605	601	629	591	589	591	583	615	606	616	591	627	576	581	640	643	571	613	564	597	625	576	605	570	589	591	576	579	613	602	576	535	611	590	573	634	581	607	646	546	591	557	635	600	579	559	588	588	576	589	611	567	604	596	591	594	564	524	613	613	578	601	609	576	597	563	596	603	559	628	624	591	607	605	581	612	596	588	600	565	582	596	570	614	612	625	616	580	565	569	564	626	583	590	659	564	562	574	581	623	615	603	591	578	619	585	598	640	569	604	582	606	639	613	624	575	618	589	580	565	642	571	610	592	588	587	589	575	596	583	590	610	560	568	596	603	619	626	590	671	632	609	584	598	614	588	608	549	588	651	543	629	596	569	572	595	602	591	601	607	580	584	580	599	592	627	597	571	585	557	589	608	600	584	605	577	575	642	610	570	549	593	572	577	614	587	615	595	580	562	591	630	643	594	633	578	599	642	578	585	651	606	608	607	560	610	578	578	600	563	583	549	585	640	658	641	587	624	607	532	595	610	620	571	618	632	630	590	599	621	579	610	580	632	627	616	637	592	559	651	585	599	562	550	608	621	604	579	606	591	620	606	584	593	615	530	548	612	607	632	641	599	640	641	582	569	619	574	559	601	620	583	622	598	548	615	598	603	619	550	612	584	608	604	558	596	603	575	603	648	579	555	567	560	591	601	550	613	558	576	598	670	561	598	549	566	558	597	564	574	557	585	580	560	613	573	598	590	616	601	595	612	578	595	597	620	557	570	574	568	658	571	606	610	600	558	588	570	558	576	605	629	570	571	607	597	580	595	599	615	539	596	557	584	627	606	593	611	639	637	598	592	606	594	586	602	613	583	625	564	586	628	603	571	584	609	577	625	595	589	623	591	606	626	636	632	561	636	584	569	616	610	553	606	632	591	604	634	601	607	614	622	611	649	602	600	559	588	595	555	602	598	591	596	585	569	575	581	560	595	614	571	598	548	619	557	608	563	608	574	613	605	582	654	621	599	614	631	599	610	589	603	640	632	566	577	579	589	596	583	587	596	594	562	606	582	623	586	591	638	608	581	578	588	574	597	589	599	560	589	578	592	591	566	604	634	609	560	575	629	560	584	596	627	588	607	595	647	612	612	609	583	573	595	620	603	595	567	646	582	551	592	565	554	637	596	562	595	594	583	571	578	555	614	633	573	547	636	585	598	607	582	606	582	587	564	614	585	598	582	608	568	614	588	593	598	541	583	545	614	609	604	606	648	582	595	572	620	601	595	590	600	603	633	571	572	629	630	620	579	572	635	593	547	564	635	581	606	580	586	619	615	587	609	588	606	586	577	629	607	613	561	586	621	595	625	610	570	618	573	579	587	616	609	576	621	600	554	565	604	561	610	595	585	621	582	621	607	595	575	599	595	583	623	570	622	647	601	615	601	617	641	590
5599	10062	10077	6127	4694	3465	2490	2134	1904	2634	25768	28092	17541	6252	2160	1123	648	513	538	527	500	529	525	533	522	578	537	571	550	540	531	541	531	534	536	501	522	506	552	507	550	545	518	550	524	512	493	487	535	526	511	561	536	535	545	532	537	534	534	533	508	540	531	579	477	529	534	506	545	482	540	499	543	528	547	511	520	541	551	540	509	582	509	559	535	523	482	469	506	500	535	542	539	551	545	497	493	523	515	516	520	553	532	530	538	538	539	497	519	525	533	514	526	514	540	543	559	526	521	518	546	539	534	536	539	541	509	486	529	490	557	531	573	514	525	531	521	519	519	572	522	506	504	553	512	510	566	510	551	493	528	502	545	546	550	528	468	534	540	517	512	510	522	516	508	537	496	530	515	516	531	525	529	563	541	518	561	498	484	518	520	497	538	526	493	568	514	515	497	522	508	542	539	509	478	508	555	541	463	512	541	525	515	562	517	527	500	550	517	525	541	518	512	528	528	524	510	498	545	560	545	501	509	533	497	461	534	556	511	496	502	559	504	497	513	491	528	496	538	516	512	548	489	515	518	535	559	507	509	511	512	516	551	525	531	486	492	537	547	525	489	539	531	547	495	506	543	523	517	510	504	533	542	545	521	553	539	485	483	548	534	535	549	554	505	494	511	530	542	496	537	559	514	536	514	497	545	540	540	468	558	509	503	560	543	570	537	475	515	513	547	515	576	505	529	520	545	571	481	539	548	563	528	529	523	528	521	515	501	536	531	522	523	495	554	500	523	502	521	510	528	524	544	490	569	521	540	515	542	576	546	528	490	495	507	469	529	546	526	576	519	545	545	562	514	539	486	529	525	531	544	561	522	529	495	491	532	506	507	508	536	473	552	550	534	481	520	524	530	527	528	512	483	523	569	534	524	446	569	528	550	517	530	512	517	497	532	556	499	513	517	539	518	494	523	525	517	530	509	517	527	491	540	535	516	517	513	517	529	509	515	539	528	512	511	523	542	527	519	537	505	477	518	496	566	520	537	556	522	494	525	511	538	509	529	522	498	526	572	500	507	517	515	515	463	500	515	493	501	496	493	545	521	457	525	569	483	522	529	492	545	517	516	529	519	565	530	503	491	516	530	555	535	536	520	513	573	527	533	539	531	548	561	540	505	556	549	487	537	501	475	507	580	522	579	521	509	549	545	519	518	518	541	538	559	538	517	486	518	538	520	530	535	542	503	525	510	521	514	528	514	483	505	530	480	503	503	470	526	491	549	518	541	524	521	517	520	552	480	510	571	532	514	516	559	488	536	480	580	485	507	505	557	505	502	489	521	537	511	530	533	547	590	517	533	475	498	567	493	535	544	510	529	514	536	496	519	570	479	545	536	519	532	531	547	495	510	500	531	513	523	558	499	521	501	538	519	539	502	541	508	560	559	522	534	488	517	531	510	483	561	517	551	561	505	523	528	513	490	543	527	537	540	531	563	501	540	544	522	506	543	538	542	519	500	512	536	517	536	509	540	503	526	513	546	539	494	528	549	493	477	528	510	519	505	548	514	554	507	525	554	544	496	521	487	513	525	565	565	485	530	515	509	555	510	557	515	484	524	501	584	531	562	524	519	522	522	545	501	514	520	562	553	498	546	517	496	516	525	541	514	524	498	520	501	497	508	544	491	516	513	553	513	514	497	515	527	522	486	507	496	501	519	473	479	527	515	521	517	503	543	529	529	519	518	522	527	509	531	539	544	488	514	553	534	515	525	508	499	497	496	479	553	510	520	515	522	548	534	539	541	545	528	565	517	516	474	572	536	531	480	490	531	529	566	543	523	479	496	540	499	495	519	508	532	492	518	523	522	537	546	516	538	524	507	507	550	519	489	549	523	524	534	487	524	508	479	478	504	503	526	552	555	482	476	535	516	497	546	535	547	537	514	506	547	525	529	523	535	524	526	533	534	478	540	498	520	490	519	520	510	514	494	509	577	461	547	536	513	532	525	525	535	524	529	522	523	497	518	499	543	487	540	530	517	524	564	512	497	442	505	494	540	524	528	522	540	502	535	505	487	468	523	511	557	546	524	522	534	460	551	516	544	522	534	509	536	567	470	507	540	517	524	542	525	539	535	505	537	477	528	527	507	529	546	502	495	528	500	557	499	480	551	567	532	512	499	496	513	580	482	519	541	530	566	543	552	499	534	521	551	534	523	552	495	509	487	524	502	486	488	539	491	489	508	515	547	545	511	525	520	518	485	502	558	538	534	526	500	532	509	502	483	536	482	484	493	533	512	532	505	487	529	489	538	491	494	528	530	552	524	501	517	528	538	566	540	551	518	550	500	509	564	514	536	533	487	474	523	572	524	480	530	530	506	514	555	499	526	474	536	521	524	571	539	503	481	483	529	530	536	507	523	499	527	537	540	520	527	523	537	580	525	528	502	524	492	495	497	541	507	506	497	540	544	519	459	563	513	561	513	524	483	491	519	522	508	539	489	482	527	537	509	528	503	506	532	505	534	519	532	494	513	506	532	535	517	551	477	508	512	544	502	573	520	530	499	524	531	461	486	475	524	507	537	507	526	533	568	519	538	555	540	512	514	504	509	538	558	536	518	517	535	490	502	531	547	483	541	509	500	517	553	548	487	508	511	549	490	497	523	527	557	535	562	506	527	535	508	546	513	492	500	502	543	500	497	502	532	514	511	515	532	538	534	510	495	521	528	533	512	526	510	519	513	533	537	509	504	510	521	559	531	522	530	523	549	496	504	525	543	517	511	529	522	543	485	505	492	532	528	508	515	487	522	512	549	521	522	474	518	544	524	549	507	506	512	535	556	554	507	522	524	503	512	530	525	525	492	521	519	521	533	514	513	552	499	536	543	520	544	515	534	535	470	511	507	500	523	512	551	511	529	502	500	516	526	569	506	514	513	478	513	528	528	511	522	499	494	492	550	511	546	505	538	484	488	511	524	484	534	517	495	490	521	532	534	509	518	526	529	548	478	531	488	536	539	504	540	544	509	525	507	515	507	551	475	512	518	506	532	535	542	533	528	534	523	482	531	500	527	499	565	532	495	500	490	526	521	535	531	537	494	523	541	514	543	545	493	517	522	551	479	539	543	500	508	519	514	559	518	457	534	509	479	531	544	492	543	515	500	500	492	471	537	571	509	533	521	521	523	552	526	505	503	515	489	528	524	528	536	554	527	517	514	537	495	534	510	509	506	510	494	557	472	538	543	500	533	500	519	538	505	532	529	499	507	530	534	552	512	525	479	504	509	529	534	528	527	535	470	514	524	499	526	513	507	514	496	551	538	517	519	520	499	534	514	517	521	523	513	507	503	532	533	526	550	508	494	538	504	523	532	506	493	505	547	533	556	470	563	492	521	527	532	504	524	501	499	526	496	519	544	480	528	538	511	532	508	481	550	517	509	494	510	529	514	528	515	511	518	521	513	518	512	500	499	529	540	513	529	542	505	521	519	494	503	504	511	549	508	518	505	497	478	485
27658	11433	2466	1067	726	642	659	619	565	580	1406	2022	1616	991	610	567	500	447	452	459	436	417	443	473	441	462	436	466	434	438	494	417	466	478	428	431	439	463	426	476	493	433	478	448	444	440	429	464	452	484	414	443	415	441	404	433	446	423	435	454	433	443	480	433	434	440	430	411	431	430	433	456	449	484	450	427	470	438	453	454	450	442	418	442	427	434	440	439	430	448	429	507	438	475	456	444	411	393	474	427	446	467	462	415	439	454	430	495	465	422	459	433	467	409	442	446	428	453	462	446	480	450	494	463	472	456	431	447	414	442	419	459	455	411	437	466	460	458	470	441	441	462	427	451	464	422	487	453	422	417	449	427	465	412	459	436	447	428	437	450	439	452	404	482	458	439	454	439	432	444	452	423	449	459	435	458	429	472	452	438	420	414	436	451	446	458	394	465	446	454	428	471	453	452	445	425	462	457	429	461	461	465	424	472	472	440	459	457	396	496	439	489	448	424	429	451	430	412	461	462	438	448	429	464	451	457	391	415	447	439	440	430	447	473	432	420	434	415	440	427	404	436	445	435	431	489	453	474	415	457	446	429	452	465	421	457	440	429	400	474	467	469	416	462	440	416	439	430	425	440	427	424	475	430	475	426	428	417	432	457	433	424	453	444	459	469	440	424	430	472	417	437	433	462	428	476	425	478	448	405	462	425	432	426	427	414	435	427	436	434	470	443	463	420	446	441	439	446	414	414	447	437	462	434	448	437	470	433	449	454	471	415	411	468	403	438	429	460	445	462	454	406	440	450	448	408	452	456	460	465	426	472	406	453	410	467	450	437	456	463	430	451	438	464	435	447	489	480	449	453	421	442	425	442	460	442	495	434	460	420	405	428	485	474	440	454	453	449	448	446	426	407	455	479	437	416	438	452	473	482	445	441	461	458	407	443	458	430	428	450	446	454	411	438	458	440	421	473	432	430	471	438	441	472	447	425	402	414	429	473	429	463	463	449	438	431	448	463	429	467	459	420	431	459	459	467	416	423	467	452	443	400	418	419	434	445	420	457	420	418	434	436	445	481	421	485	439	480	460	456	462	390	470	414	425	425	473	443	442	412	471	476	451	475	450	434	410	443	450	391	488	492	448	424	440	405	462	451	421	436	472	458	450	404	429	463	410	454	458	428	447	421	413	446	446	443	464	446	426	457	451	465	445	428	442	428	437	456	448	456	416	454	440	446	462	428	447	439	424	453	425	436	401	459	447	456	441	433	459	446	447	431	441	464	422	450	452	389	420	443	417	439	474	429	450	451	477	431	481	425	467	466	487	463	417	451	421	439	445	409	451	454	434	454	413	462	466	417	503	468	436	442	454	434	494	420	414	474	472	448	433	428	472	405	461	428	441	438	407	431	479	434	450	444	441	447	411	444	473	451	437	449	451	422	436	464	481	455	454	461	429	425	442	445	453	466	433	469	428	472	434	443	433	437	439	432	475	396	457	433	459	456	462	457	446	451	439	461	462	462	416	428	454	417	444	417	427	444	456	432	440	457	419	410	424	460	429	444	478	465	439	480	463	469	466	450	474	426	447	438	445	430	442	421	438	444	415	448	465	414	431	445	453	442	419	459	418	452	477	448	414	415	404	448	495	444	418	438	482	462	448	431	490	431	437	418	442	416	462	454	422	457	422	489	481	460	444	422	456	458	447	455	448	437	458	403	438	453	472	445	456	442	458	474	465	450	426	442	443	478	474	443	436	433	459	467	437	409	417	425	448	440	436	450	437	443	451	424	437	441	449	456	442	425	486	479	441	433	430	414	443	430	442	419	438	391	459	460	461	471	415	445	413	416	491	468	462	453	429	437	459	448	439	452	424	462	443	464	404	423	460	407	473	446	477	448	425	452	446	432	481	445	499	453	473	483	481	418	442	460	413	421	436	412	417	433	454	462	482	419	410	414	429	411	429	431	459	451	461	458	426	430	474	421	446	439	429	455	468	450	415	413	481	467	441	428	440	436	442	467	447	407	440	398	445	435	442	467	441	466	469	375	410	441	449	458	448	429	467	451	461	471	472	482	451	468	463	445	460	458	432	455	441	469	413	421	440	464	418	442	415	451	458	452	472	462	477	452	441	466	450	413	445	446	468	494	424	462	463	459	418	427	461	457	431	430	472	459	424	432	443	388	430	413	440	465	433	455	437	448	446	447	450	452	465	445	450	430	437	446	426	459	420	429	459	475	440	439	445	448	417	443	456	449	418	441	434	453	434	409	450	446	440	409	435	454	443	426	438	435	477	477	429	478	455	430	420	431	446	453	439	431	472	425	451	440	427	454	461	405	482	461	457	443	443	438	434	419	451	407	413	407	432	408	464	408	418	475	453	476	464	428	452	432	428	429	462	433	459	433	439	453	407	419	401	440	429	459	433	463	466	433	445	458	406	452	432	403	480	434	451	430	429	463	428	435	429	439	491	463	430	448	477	512	448	449	423	436	484	457	479	471	446	456	492	424	456	470	436	460	461	433	453	445	423	384	462	444	456	445	440	424	439	434	430	452	471	436	461	458	430	437	455	436	459	460	445	453	435	440	456	445	410	447	433	438	451	411	448	423	442	472	442	461	459	469	438	425	416	421	468	428	466	467	440	398	455	467	433	471	459	454	462	419	431	477	439	492	426	435	416	450	445	446	452	439	453	452	472	466	463	477	438	409	478	459	458	448	453	431	453	445	399	453	436	415	480	444	449	455	439	454	392	451	436	448	422	422	447	441	455	468	426	421	434	459	435	428	438	443	411	450	431	432	460	448	497	420	445	456	444	471	436	468	421	469	466	428	464	404	466	416	440	438	454	450	416	414	433	469	417	403	445	437	470	461	452	448	438	430	418	412	444	463	449	432	482	426	412	434	436	450	424	418	458	422	483	427	492	456	445	457	459	420	429	436	463	471	478	446	456	467	446	429	442	440	425	431	451	453	430	476	465	418	441	423	425	447	479	439	460	452	432	478	457	465	449	456	439	473	451	454	441	422	417	465	468	437	431	485	458	455	421	458	442	439	423	471	418	463	439	440	453	450	447	452	487	456	401	471	444	447	448	444	464	461	427	431	426	448	441	436	427	451	434	418	454	412	420	461	424	452	448	452	447	445	431	402	430	443	456	463	468	429	413	450	445	439	440	454	450	462	450	439	455	436	409	440	415	449	460	461	447	425	431	445	459	453	430	489	410	477	447	429	437	408	448	407	437	454	405	422	477	480	448	461	417	412	432	424	488	454	442	493	455	450	436	432	421	458	429	452	441	466	453	464	414	390	455	425	431	452	490	469	463	433	452	458	434	441	435	432	460	415	461	447	459	453	448	421	438	463	471	461	461	458	462	438	451	400	447	439	435	411	436	488	447	453	420	433	405	464	438	425	480	429	439	452	438	412	459	453	409	465	468	415	468	428	465	452	424	439	454	453	432	449	433	446	459	473	470	434	434	419	457	420	428	459	446	448	452	439	455	461	454	428
6049	2614	1960	832	774	736	728	678	651	628	1853	2417	1688	904	616	470	425	409	390	402	375	375	377	415	426	392	428	420	414	397	382	405	382	386	400	389	380	417	384	346	396	396	388	374	385	383	369	379	406	384	409	407	401	403	418	416	383	384	371	382	396	378	395	369	398	379	400	370	366	406	414	394	377	408	420	409	386	381	404	385	425	406	385	401	368	405	361	399	364	394	393	409	410	405	408	381	352	404	391	418	432	408	386	381	369	386	363	383	398	385	388	355	370	342	381	345	389	433	373	403	387	390	395	403	368	395	357	390	427	399	405	392	392	387	385	407	358	407	380	369	364	373	386	373	382	400	427	399	359	393	414	371	380	360	361	382	399	380	410	401	378	394	397	392	389	372	399	375	381	357	393	375	382	412	362	406	371	393	420	374	382	428	403	386	405	365	374	424	402	412	387	394	381	396	395	408	409	381	387	399	391	370	394	372	369	397	371	407	394	391	364	411	414	409	373	390	431	401	396	406	390	360	361	368	436	396	386	426	357	384	370	406	382	371	394	363	391	373	422	407	412	379	373	363	395	400	375	386	369	404	410	404	405	412	379	389	392	432	420	416	419	381	426	426	426	398	404	392	434	394	374	384	395	410	431	389	372	410	396	342	393	407	379	413	390	382	404	411	362	383	441	411	397	425	378	402	423	392	382	376	390	381	407	383	375	391	387	392	374	399	395	359	404	380	375	389	405	382	390	376	399	408	393	392	383	378	370	397	381	386	361	373	351	383	401	370	393	391	387	351	381	387	374	432	431	390	391	398	396	371	352	398	371	408	398	412	366	391	396	370	419	383	394	371	413	416	367	412	420	400	379	395	391	387	402	402	393	407	410	421	372	414	414	427	381	407	381	388	385	402	390	375	401	387	387	378	385	378	405	373	394	396	379	396	421	392	401	387	405	382	392	418	420	406	401	380	418	400	433	380	413	379	413	389	386	411	398	437	416	380	380	363	400	406	405	367	403	415	397	394	396	423	403	405	409	370	376	390	390	418	370	406	411	407	366	391	411	370	328	377	420	427	392	432	384	378	395	416	414	370	392	347	403	362	390	363	381	380	381	409	392	347	403	389	381	347	421	396	380	342	388	402	393	377	391	393	404	409	423	393	412	399	377	362	396	381	412	406	397	381	404	384	374	371	392	398	397	392	367	374	399	384	402	387	392	383	397	416	394	360	382	372	389	390	372	375	403	406	395	407	381	382	394	398	349	395	356	415	371	383	405	370	409	428	397	408	412	373	379	405	389	369	382	410	385	424	396	395	386	418	369	384	400	373	372	344	378	339	379	385	389	381	406	387	390	403	405	369	386	430	390	366	369	388	404	424	380	356	400	398	403	406	361	423	392	366	391	401	359	372	367	366	390	397	375	341	434	401	394	370	364	409	395	392	398	385	396	412	411	377	381	428	395	366	378	371	365	402	382	374	414	423	384	403	383	418	373	368	364	382	390	367	406	393	364	406	404	378	418	396	412	391	371	425	371	421	389	398	404	386	382	383	374	388	415	401	401	375	411	387	414	387	388	401	368	400	407	358	411	391	420	367	384	400	416	384	389	395	383	384	388	406	378	350	362	387	387	406	436	352	364	360	372	379	412	410	410	408	394	387	410	363	412	354	373	414	392	368	358	391	389	369	370	357	387	384	387	371	409	393	383	384	419	414	351	375	396	395	371	394	389	413	389	357	361	408	428	363	380	377	381	390	390	363	379	421	420	387	383	391	392	377	375	405	378	411	409	415	396	384	402	401	418	381	395	396	381	369	390	389	375	451	381	380	383	399	369	379	413	380	412	397	373	392	397	364	378	431	403	404	391	363	384	421	383	343	380	375	396	391	371	359	358	414	382	344	415	376	385	407	374	412	380	391	398	393	374	396	388	379	359	389	387	390	391	392	406	394	404	375	399	429	376	390	389	379	421	405	366	363	395	417	393	363	353	392	378	402	399	374	387	430	390	409	400	406	414	443	386	393	398	392	412	414	409	395	368	403	390	409	408	415	375	407	391	395	390	381	379	355	409	369	407	433	375	403	384	402	398	392	377	405	361	366	399	407	422	403	372	364	397	384	395	384	394	399	376	417	397	400	367	394	374	399	420	379	375	390	396	401	390	345	389	388	417	365	382	354	367	383	441	403	393	413	373	383	400	399	425	381	392	414	393	413	358	387	341	373	394	369	398	410	386	381	395	385	393	402	419	424	334	392	397	398	381	403	423	374	394	368	371	412	364	399	403	414	399	413	369	382	400	384	411	403	389	401	409	379	392	397	392	413	398	373	393	411	400	403	412	416	417	390	365	366	411	425	402	381	383	433	383	409	379	385	386	385	338	388	399	413	373	391	374	423	413	367	370	366	380	400	388	389	414	380	417	383	391	363	375	380	395	369	387	388	374	353	430	365	412	387	409	382	383	379	369	383	370	400	409	373	399	387	399	396	396	431	433	406	387	401	392	431	380	406	383	383	395	389	390	392	388	425	402	407	391	416	406	379	424	414	421	413	377	349	408	400	386	380	401	390	368	410	370	355	416	390	424	387	369	408	421	373	445	386	377	370	379	387	381	404	388	392	367	359	368	381	389	392	362	402	379	386	416	382	425	429	384	410	389	358	413	412	397	377	380	368	395	416	406	400	398	404	406	363	412	383	394	393	408	467	408	391	372	415	372	385	359	420	391	365	427	356	397	393	394	373	377	393	381	389	398	427	378	389	398	386	372	420	373	383	394	387	379	397	377	416	393	430	353	411	404	391	381	399	387	376	358	415	387	390	399	419	416	380	384	399	401	428	355	375	411	379	410	383	403	377	398	387	404	389	363	360	389	403	375	415	385	393	423	356	387	379	417	385	409	438	401	397	380	378	373	418	441	391	386	417	395	415	375	400	365	379	419	398	375	386	395	373	391	385	397	421	387	408	397	415	402	362	386	379	405	377	378	397	414	395	365	356	395	391	407	412	390	428	356	399	400	364	382	417	408	374	408	430	376	389	402	410	369	380	336	424	422	397	383	420	366	388	394	402	401	405	392	385	412	398	370	415	380	384	399	389	386	385	412	393	412	369	380	373	376	376	380	389	378	385	422	408	394	410	372	417	387	395	405	381	390	388	403	392	379	406	393	400	378	383	398	396	390	434	433	401	402	390	397	366	406	404	412	396	413	375	416	382	399	352	362	370	430	384	389	388	397	389	387	378	382	390	388	389	363	395	391	391	423	356	378	376	382	380	436	379	385	409	397	389	403	396	409	369	422	376	376	392	383	408	387	337	398	380	378	377	430	422	407	398	428	399	376	396	408	416	397	397	400	395	394	374	379	373	365	382	390	407	398	427	367	377	399	359	422	413	403	360	393	414	399	374	392	362	377	415	401	387	357	394	391	383	423	409	366	393	362	360	385	346	407	381	349	388	395	436	372	395	379	382	399	416	396	356	390	389	378	367	405	424	398	381	430	394	353	409	431	395	406	396
25675	21427	27459	25469	7345	1559	1164	862	873	971	12793	18706	12749	4240	1502	777	514	485	485	467	414	461	457	459	435	472	453	451	438	434	501	476	462	449	408	462	430	470	440	427	381	453	457	448	421	428	456	436	420	447	446	458	442	472	467	421	422	467	449	481	458	457	426	441	479	437	482	489	457	482	437	439	437	445	435	425	452	435	447	432	444	425	461	449	449	428	444	418	458	426	481	426	444	426	436	437	446	454	438	457	473	432	434	464	439	463	452	425	443	434	453	436	431	474	464	472	454	455	426	425	465	450	438	450	425	450	465	426	439	457	445	454	451	427	452	447	461	418	480	442	478	450	444	431	407	440	445	467	482	435	422	453	450	454	447	451	442	466	426	484	490	438	450	456	460	498	411	419	444	478	415	472	474	435	425	441	441	456	443	457	450	442	462	438	401	461	445	428	434	460	432	477	445	428	425	466	427	460	426	492	462	433	468	433	463	449	429	424	463	430	438	446	419	428	411	436	441	455	463	473	415	464	468	433	454	478	427	475	439	403	412	441	438	404	435	475	462	418	446	469	463	455	461	463	460	507	440	470	447	426	443	508	440	442	447	441	443	488	445	430	458	449	428	432	472	532	444	464	417	473	476	470	443	469	387	423	431	419	447	448	472	447	456	404	477	454	459	438	427	432	488	449	435	474	438	417	428	479	486	467	443	446	431	428	482	410	460	462	433	459	468	415	401	452	450	398	419	472	426	472	421	467	445	462	437	435	457	433	431	430	479	412	419	442	453	453	413	452	443	452	449	485	432	423	473	434	458	478	490	415	454	441	457	432	469	433	420	397	490	464	462	455	439	501	433	415	445	452	457	434	420	433	418	465	399	440	455	470	431	433	477	472	434	420	440	439	443	454	436	401	456	465	430	427	462	495	453	450	430	417	445	452	443	431	408	443	409	437	476	429	445	423	435	433	442	405	445	417	457	431	464	426	443	478	429	459	408	412	427	451	399	417	461	460	446	454	475	423	392	470	470	468	447	423	430	454	459	446	397	408	447	432	433	450	459	441	452	436	419	461	456	433	473	455	469	444	458	446	416	415	457	418	487	445	454	436	402	477	473	465	403	482	410	455	463	403	445	446	462	437	441	436	410	459	417	444	460	460	450	482	471	438	411	443	419	456	450	474	476	473	431	399	428	428	429	443	371	438	480	406	465	456	468	430	460	445	430	437	480	461	444	501	408	420	474	460	435	442	432	433	452	438	454	457	457	457	449	434	456	440	467	454	461	456	430	479	451	459	458	446	453	419	442	436	468	455	434	461	465	481	469	482	398	462	449	438	474	443	465	440	433	486	451	436	459	456	419	422	426	412	468	430	446	420	474	460	487	462	423	472	449	447	470	420	463	400	416	423	485	437	443	420	469	452	415	423	515	482	442	462	430	426	437	449	455	418	484	468	466	463	487	442	397	460	438	416	457	407	451	433	418	400	482	432	469	417	455	416	484	484	418	447	456	464	491	462	430	466	466	417	436	392	427	428	426	472	469	444	415	474	449	447	455	486	439	443	438	445	410	445	460	430	482	470	458	416	424	450	455	426	491	417	431	425	473	478	416	459	415	451	429	418	450	408	442	442	428	458	453	484	454	452	442	469	429	400	455	414	467	446	415	438	422	465	406	473	454	453	451	397	438	436	421	443	464	492	432	406	467	458	440	432	434	432	453	422	460	471	485	472	430	452	441	472	462	421	466	445	426	464	460	433	447	425	431	431	416	448	432	458	455	443	434	460	443	450	469	434	457	428	464	451	455	449	454	463	473	453	455	419	438	446	456	463	457	444	453	452	462	489	465	453	423	415	480	484	465	436	466	449	438	444	452	446	433	444	437	471	445	417	400	470	432	441	439	474	430	427	455	423	455	439	457	435	463	431	453	471	444	467	444	435	448	451	446	457	438	464	445	467	450	448	471	471	436	437	455	505	488	424	449	443	448	469	427	468	429	459	467	444	421	436	455	426	413	443	417	434	452	448	464	476	474	443	471	477	472	485	456	474	494	458	445	414	444	444	457	436	471	462	456	461	445	412	430	441	454	404	434	475	440	415	412	401	414	440	433	440	418	452	459	442	485	413	410	403	434	472	477	406	445	481	419	460	455	455	436	482	478	438	443	430	456	473	443	434	475	432	437	433	443	464	440	495	447	452	499	456	417	436	438	408	441	470	436	449	442	463	423	445	451	457	429	431	427	433	431	440	436	426	463	477	446	424	447	448	449	419	418	433	452	452	432	413	438	405	444	444	466	453	459	475	471	429	467	485	462	423	461	465	444	470	448	404	414	472	427	430	450	455	472	470	444	420	459	419	430	444	423	464	492	444	445	447	494	433	419	466	467	427	432	425	485	438	457	431	451	418	435	436	448	448	468	434	455	484	463	470	417	455	453	439	489	394	446	469	481	477	442	466	444	424	439	394	439	434	419	436	494	500	437	448	411	412	430	417	446	445	441	449	464	412	435	440	438	416	445	407	426	457	470	412	423	459	455	459	427	427	418	439	439	441	436	451	409	447	451	476	482	401	454	428	448	494	416	451	465	445	454	448	455	462	409	436	459	418	438	407	466	414	443	442	467	425	432	431	444	456	457	472	442	407	451	461	442	430	432	436	443	453	476	457	427	457	464	406	461	434	458	476	444	449	460	447	482	464	435	454	470	447	447	421	425	479	422	427	455	419	453	453	469	422	469	422	441	429	436	465	445	437	470	436	447	458	442	444	460	446	427	410	440	444	498	459	474	461	441	474	462	452	454	441	476	433	445	471	442	426	456	438	446	463	481	445	426	450	443	409	481	446	492	413	466	446	453	450	462	473	424	451	462	433	449	437	434	470	448	441	440	461	429	458	453	462	453	457	424	486	438	443	445	451	433	404	449	457	444	408	445	423	435	463	443	459	440	446	425	451	425	437	450	419	459	468	452	479	430	434	483	434	475	465	451	434	432	431	411	435	449	469	453	443	421	424	461	461	435	429	432	447	483	471	448	465	459	453	437	458	460	429	483	424	445	470	425	426	445	450	495	439	446	433	457	440	421	443	446	476	427	414	404	466	436	439	446	464	480	456	466	465	473	416	441	444	455	395	466	426	430	471	437	440	463	471	409	436	448	425	449	417	440	450	470	436	454	452	434	451	416	452	446	454	473	475	468	437	435	418	486	491	454	458	432	467	426	446	479	436	469	466	465	492	421	442	419	406	442	448	436	456	451	433	480	462	477	464	431	435	444	451	452	486	435	460	462	441	449	462	426	466	484	420	436	432	455	465	430	464	460	500	428	457	445	440	434	445	407	441	422	432	433	414	432	419	474	457	471	438	445	480	435	464	463	472	434	430	417	431	429	438	430	449	451	440	451	436	431	463	418	413	435	436	437	429	466	465	479	396	440	447	422	406	423	417	443	440	475	457	444	454	435	449	463	441	390	443	467	426	438	446	451	454	411	477	441	397	462	460	460	418	443	455	433	472	478	427
5061	6097	4159	2404	1667	1307	1244	1045	1183	1217	15474	17123	10894	3885	1494	768	457	409	425	406	403	440	416	451	420	405	459	415	439	396	387	418	373	413	423	418	380	421	405	439	404	387	384	423	423	430	377	413	388	414	414	407	422	410	408	425	372	413	405	399	418	400	401	397	428	418	417	429	377	419	415	386	440	419	430	401	403	429	417	396	398	390	385	449	421	403	372	419	414	441	448	386	418	396	418	398	389	387	377	402	416	388	416	418	414	422	408	398	413	416	431	420	390	407	392	408	405	402	409	431	384	412	417	409	408	394	423	427	449	416	416	379	433	376	393	420	418	386	430	379	381	420	423	404	427	401	422	454	444	374	428	381	401	447	412	400	417	428	394	400	408	433	432	415	376	383	391	439	426	405	449	447	391	437	381	401	424	395	396	403	435	397	421	410	411	393	401	440	424	486	371	391	412	411	394	374	426	433	431	418	354	394	417	408	408	390	456	418	422	379	394	432	386	426	428	425	419	409	411	409	422	405	420	432	413	413	421	410	458	415	404	392	384	404	408	386	457	420	412	423	405	414	401	410	453	454	388	422	419	406	396	412	375	357	431	418	438	408	392	416	379	342	441	392	385	383	416	400	445	431	398	422	399	407	370	430	408	384	434	397	392	380	398	393	442	417	394	412	412	418	437	384	401	400	431	367	406	440	420	390	426	404	412	411	404	401	410	425	408	382	412	436	433	430	431	416	430	396	390	376	404	443	385	383	431	403	396	381	421	402	418	400	414	423	418	454	455	421	391	447	394	419	406	397	422	454	422	412	431	415	411	443	385	407	403	430	433	433	406	410	410	421	400	416	388	404	383	421	378	396	381	384	428	394	376	411	421	411	407	398	388	396	390	394	374	450	411	400	408	371	429	387	399	404	399	415	391	383	394	387	384	440	423	387	432	421	405	417	417	403	409	362	407	436	420	418	429	443	392	400	419	409	411	406	377	406	431	389	400	430	406	393	413	428	395	400	360	368	387	414	390	434	404	386	427	389	426	413	420	384	413	417	404	380	419	412	394	394	430	392	417	413	406	403	399	415	411	387	437	403	410	414	399	396	428	403	425	421	406	399	386	415	424	401	399	447	391	404	435	415	412	399	394	416	409	412	405	404	396	383	389	444	397	405	385	416	378	402	418	443	454	407	404	371	438	386	410	421	419	419	402	420	425	390	431	412	392	396	422	406	418	380	413	381	424	384	426	414	423	436	444	391	409	425	431	389	380	412	406	394	384	383	395	431	426	406	365	413	400	406	386	408	398	342	410	436	380	397	376	425	387	411	407	399	416	423	439	403	397	434	426	435	395	413	385	405	427	435	400	420	399	383	391	415	431	426	428	407	402	417	466	435	398	405	354	398	390	434	403	442	380	415	424	399	419	425	413	418	411	415	431	403	403	382	426	421	434	402	378	374	422	428	376	421	416	367	428	420	413	426	410	412	383	395	418	410	412	432	413	421	410	391	414	375	393	394	403	394	387	430	399	456	357	441	415	406	413	404	414	436	374	403	374	380	395	410	389	430	381	419	401	454	445	416	403	394	393	409	421	412	403	412	393	454	384	388	400	384	414	380	385	397	385	395	394	401	406	429	414	403	435	446	466	389	410	387	387	400	401	426	397	377	399	407	403	441	385	394	404	383	400	404	415	391	405	389	409	416	386	395	414	413	428	404	400	421	383	387	398	412	436	436	403	447	456	385	395	398	462	389	405	397	423	398	371	390	391	412	405	397	395	405	418	350	391	425	408	402	430	371	405	429	396	386	420	393	399	398	436	372	372	419	393	416	436	419	404	411	409	405	421	408	422	407	393	396	407	429	392	425	406	404	411	405	410	416	361	435	421	466	394	427	390	391	409	427	412	405	417	436	387	416	419	386	397	443	422	443	392	416	396	402	370	409	412	394	435	416	430	394	421	395	407	395	400	385	406	445	413	379	401	399	403	379	411	386	406	400	431	406	392	418	441	449	403	400	406	396	442	419	406	371	419	367	417	427	423	426	416	415	410	360	405	387	376	414	380	383	420	404	412	390	387	430	399	454	428	401	444	388	409	392	450	405	400	416	403	386	423	405	412	428	393	421	371	401	441	377	432	436	423	399	382	432	398	423	398	419	391	383	375	392	401	387	425	383	433	391	401	409	384	420	409	430	440	394	376	443	407	380	373	398	443	433	432	419	402	428	389	393	405	408	381	404	434	404	406	420	364	404	407	412	394	437	415	377	427	428	379	436	417	382	370	428	419	397	416	412	411	435	422	405	413	417	387	408	414	400	404	408	405	419	457	426	403	418	396	434	441	413	390	388	433	425	406	415	400	402	409	395	417	399	414	365	416	425	413	440	415	351	400	369	407	418	382	427	452	416	386	390	452	402	427	407	429	397	428	394	398	390	399	385	387	416	445	416	394	458	386	418	429	391	391	415	408	400	404	403	423	376	414	409	391	359	409	368	424	371	440	384	394	407	419	382	415	398	427	397	401	433	386	442	423	373	417	413	380	363	459	413	403	418	405	434	403	430	419	395	419	416	396	403	414	394	413	378	401	407	425	412	399	373	389	431	406	417	380	408	395	416	414	423	398	396	413	409	403	404	375	416	407	412	373	425	403	405	421	363	401	385	439	394	428	395	448	440	411	413	411	427	375	407	437	414	382	412	449	386	384	413	419	374	411	389	440	397	393	398	405	408	390	416	404	419	387	405	403	410	424	368	414	398	397	391	366	398	379	398	442	409	435	419	412	389	411	407	414	398	387	406	381	391	441	431	422	422	396	387	371	441	377	412	375	418	377	404	384	435	431	395	400	395	395	409	414	386	459	399	378	396	446	425	409	401	391	409	415	428	383	389	426	400	413	441	390	367	407	406	418	416	430	438	394	437	420	374	451	376	413	393	406	425	412	402	374	378	392	389	430	403	385	406	411	427	408	422	419	415	399	403	414	379	394	408	393	437	415	454	436	387	385	422	362	407	422	393	436	417	397	404	461	425	397	431	402	382	405	381	418	430	388	399	409	379	411	424	385	419	377	436	397	422	403	388	381	431	413	411	400	394	441	393	400	410	403	459	391	396	412	403	370	357	396	405	433	427	406	425	401	415	380	396	420	430	405	426	434	405	405	387	437	427	392	394	371	417	421	401	387	385	424	413	393	426	415	382	420	417	386	409	404	408	442	402	389	416	415	419	428	409	367	426	425	399	420	428	397	423	396	422	442	393	386	374	405	422	403	375	413	390	414	376	406	404	406	401	380	383	379	407	433	403	423	418	404	392	395	368	373	447	429	410	399	436	398	397	391	416	434	422	391	407	402	434	457	411	386	428	366	436	408	395	428	391	382	402	412	392	411	383	390	401	383	396	407	443	396	406	373	456	434	408	375	426	383	400	394	405	417	370	404	392	413	389	409	400	406	415	424	423	413	423	402	411	407	365	453	411	446	445	437	372	405	432	400	418	413	379	424	401	388	405	392	395	407	420
24639	21428	28643	24616	21160	7092	2649	1802	1363	1267	19648	31874	23975	9769	2760	1410	725	614	620	636	589	600	548	657	568	615	624	555	579	579	622	584	571	580	600	530	605	568	592	600	554	575	550	607	609	559	596	577	598	564	604	562	578	553	586	612	603	602	632	555	601	555	635	535	572	590	629	632	593	569	575	556	558	573	541	580	585	539	588	658	582	619	603	608	597	595	529	586	572	621	625	556	600	567	562	606	583	578	566	579	588	599	541	578	583	585	551	567	593	596	557	556	593	593	559	593	599	589	591	570	577	594	598	605	601	585	587	556	625	585	594	561	548	603	550	572	574	568	595	567	520	566	548	565	572	631	579	573	602	603	590	579	602	501	603	614	597	619	541	584	551	597	571	570	577	593	568	562	593	580	597	633	572	591	579	546	566	603	535	586	560	606	574	598	610	566	555	595	612	595	603	549	594	546	569	568	603	582	581	589	612	549	602	604	549	571	598	548	588	636	548	615	586	601	558	548	574	612	567	593	572	579	548	585	590	541	599	592	562	551	573	571	593	600	553	568	605	622	569	619	587	562	569	549	581	606	579	574	604	612	586	595	578	592	552	569	544	569	571	586	546	591	574	603	595	551	639	577	588	572	601	616	575	571	605	619	584	555	549	565	595	581	524	584	633	569	611	577	567	545	567	539	532	548	565	577	526	535	592	556	565	552	575	566	581	583	592	560	567	589	568	526	581	578	603	603	605	599	566	599	583	536	602	586	595	607	586	602	557	566	568	534	573	564	601	594	594	567	562	565	591	542	598	548	554	566	572	570	578	542	644	568	570	554	566	609	575	601	599	582	621	589	568	581	610	560	606	605	587	529	557	555	582	578	560	598	590	604	614	576	588	636	586	551	585	531	574	555	613	567	602	577	587	555	580	593	563	605	552	560	566	531	638	571	557	634	574	569	592	600	577	569	574	572	601	611	551	561	557	542	552	553	557	597	567	590	540	593	626	612	580	593	563	581	608	597	566	611	582	552	556	560	579	526	570	524	571	580	610	586	575	595	610	545	573	594	573	575	572	565	598	568	567	583	565	590	586	585	578	582	579	539	550	596	601	592	568	589	597	565	591	609	552	640	572	632	594	597	599	597	617	564	536	566	605	585	641	582	608	605	585	543	572	560	605	579	580	564	600	594	555	615	607	628	598	540	587	557	591	591	605	606	563	585	562	590	572	577	589	612	565	568	557	625	572	579	594	597	602	590	577	605	592	608	565	567	539	605	551	636	607	596	572	576	567	571	561	580	555	536	587	581	596	553	586	588	601	582	561	577	583	612	615	557	536	587	540	586	574	575	525	576	564	550	581	549	588	530	584	551	611	599	583	568	568	582	571	592	578	585	569	540	557	578	565	589	560	597	565	589	600	549	570	571	549	585	580	596	574	590	575	577	558	568	552	534	539	560	575	563	567	584	595	618	573	564	570	576	544	601	573	547	567	577	547	553	589	530	619	603	572	574	580	579	582	592	617	583	581	574	579	565	590	567	606	599	594	584	550	597	575	597	599	588	602	581	553	548	606	575	567	620	621	587	578	599	606	560	613	628	582	569	608	602	598	579	563	605	570	579	623	580	578	588	605	565	619	534	571	573	552	570	623	583	581	603	575	556	563	543	612	551	557	559	585	611	603	561	587	574	608	524	571	571	584	551	613	587	628	590	609	599	554	563	552	601	630	575	572	581	561	565	555	586	579	546	615	594	604	575	580	587	555	568	599	563	590	598	564	565	561	587	548	609	573	598	588	552	568	552	567	546	554	575	591	551	604	603	581	591	556	566	566	584	584	581	583	600	564	594	565	569	566	595	626	543	556	572	560	589	591	611	592	591	600	601	623	555	571	605	575	542	552	567	592	593	564	581	593	549	607	568	598	572	630	554	625	576	604	569	613	583	550	575	573	574	624	577	560	592	576	617	541	576	593	574	556	625	559	558	571	562	597	583	618	554	586	545	569	562	537	602	576	616	564	558	559	570	534	606	574	561	571	597	625	529	578	562	586	623	594	599	583	570	603	533	605	600	577	560	580	573	614	600	556	626	598	589	563	608	595	551	577	572	552	588	586	544	561	587	538	534	607	556	544	587	529	546	539	553	615	582	587	591	611	591	576	615	564	540	599	533	608	598	604	583	603	592	587	562	560	575	535	553	582	593	605	558	557	623	582	581	572	583	579	596	593	586	555	620	601	620	580	565	571	604	634	572	630	556	576	559	624	579	583	563	580	636	550	566	566	535	577	595	599	605	585	562	555	567	596	580	591	611	586	573	549	570	568	566	565	560	577	540	558	593	621	604	558	567	605	578	603	623	566	565	561	583	546	587	568	529	631	587	582	602	620	616	595	588	576	577	577	592	541	608	579	617	585	551	574	588	547	558	579	600	641	558	581	594	549	606	547	582	632	588	606	574	600	591	599	579	551	552	574	527	573	585	581	587	552	579	585	587	575	546	551	582	537	567	571	576	571	568	587	607	523	585	571	561	596	562	598	610	607	578	572	548	569	562	584	573	532	549	599	574	578	590	595	556	573	557	553	565	552	556	611	594	595	575	589	560	562	594	565	571	599	581	614	517	630	570	535	528	585	565	571	584	572	585	565	579	549	569	573	551	576	601	612	599	583	559	599	628	588	556	572	583	578	589	589	585	549	548	574	521	608	565	618	607	601	554	561	565	598	614	583	585	579	573	649	570	602	558	572	553	598	582	621	542	526	600	614	567	580	551	578	557	555	558	592	578	580	573	618	499	586	563	570	609	543	581	596	545	558	596	575	570	555	568	574	593	602	580	601	556	598	581	542	598	559	547	583	585	596	591	619	569	597	562	537	573	590	566	628	579	554	519	609	564	610	563	573	611	565	624	588	609	574	616	588	573	576	572	577	601	560	588	535	605	626	540	586	593	566	598	559	575	598	538	607	568	569	607	572	581	594	588	608	580	585	596	607	591	557	579	579	556	571	583	561	570	578	555	609	552	551	567	581	562	571	558	578	588	568	558	598	618	556	571	565	564	566	609	576	585	546	613	590	585	600	559	567	644	630	602	550	542	559	545	622	547	624	556	605	538	570	605	565	564	576	599	581	614	582	573	561	639	603	573	594	596	605	548	596	609	545	568	569	577	577	566	562	580	564	537	553	619	577	593	597	596	543	588	572	573	593	611	574	557	586	571	570	551	584	592	589	562	568	592	561	606	583	565	599	583	532	592	549	575	609	582	569	573	605	567	585	570	575	568	580	576	593	534	554	568	651	557	595	605	547	606	565	606	504	622	591	533	574	613	634	599	612	605	582	584	575	545	607	566	540	581	572	577	578	576	538	593	565	613	594	582	596	563	571	570	562	589	558	569	578	544	588	564	607	551	582	574	561	584	573	591	635	624	528	647	605	626	542	573	580	578	573	617	579	549	592	603	540	586	580	602	557	558	596	625	594	611	588	564	593	537	552	600	585	574	592	577	567	544	554	585	575	566	559	538
5269	8994	7123	3997	2836	2273	2255	2045	1711	1698	23134	28041	19513	7360	2852	1448	638	526	548	494	522	497	520	510	550	483	523	513	540	526	491	518	513	556	528	529	500	520	510	517	551	535	511	542	520	550	538	483	516	495	506	519	510	516	534	532	495	529	535	527	493	525	532	541	479	498	516	530	530	555	518	542	521	528	504	540	516	525	559	521	561	507	545	492	493	520	508	514	504	499	520	544	499	497	522	560	532	501	511	477	543	513	493	507	510	480	461	482	530	511	502	500	523	493	517	538	536	530	521	480	550	538	483	498	527	486	538	536	530	538	483	492	547	470	543	489	532	501	507	518	504	540	465	536	501	549	532	519	534	529	497	529	503	499	539	551	529	547	488	546	532	488	479	542	519	535	482	500	523	480	539	514	527	506	515	524	513	496	515	519	531	514	516	478	543	532	519	557	500	491	513	494	489	519	541	496	543	492	477	501	498	503	510	498	512	519	512	511	540	554	499	503	486	500	508	547	525	562	489	487	563	494	508	517	504	491	512	522	483	521	571	488	523	494	501	521	507	507	476	506	540	511	477	512	512	511	539	471	483	494	486	521	500	546	538	469	474	513	499	516	519	542	528	525	542	530	528	478	529	536	538	493	523	507	528	538	484	530	485	496	538	490	503	501	518	494	494	530	545	480	517	489	533	489	493	537	495	528	483	470	497	537	547	492	510	531	506	551	507	507	501	508	540	518	500	555	487	505	518	470	542	511	495	492	498	538	483	539	481	493	557	556	508	503	480	491	538	524	504	501	509	514	470	501	484	536	529	536	522	497	479	478	503	530	540	548	490	528	526	533	476	511	520	504	507	532	488	505	471	499	506	495	531	494	488	481	489	495	508	504	499	501	505	541	533	501	535	541	524	523	539	486	522	552	548	473	539	469	476	501	488	517	492	506	517	489	514	486	540	478	512	501	495	499	474	531	487	498	501	515	531	506	487	480	555	473	536	524	506	555	535	483	522	495	502	531	546	503	515	496	523	529	473	486	512	517	498	531	511	528	514	503	559	492	527	494	485	508	516	516	526	515	477	476	507	508	471	517	449	551	530	491	467	497	508	516	507	492	523	531	498	531	460	472	482	499	499	516	531	499	505	505	492	500	517	526	534	509	511	522	459	526	498	504	517	481	504	490	524	522	541	502	545	503	534	503	507	488	499	506	523	530	523	507	538	552	489	517	495	498	550	495	498	504	488	510	496	509	497	558	508	517	506	566	504	505	494	532	548	514	475	499	512	501	514	518	555	476	480	513	503	520	525	546	540	519	500	522	493	514	498	516	466	500	494	528	521	476	519	531	489	503	489	509	500	487	502	518	520	529	468	522	491	518	505	467	500	527	544	485	514	526	528	532	483	538	549	518	550	511	522	534	487	534	482	507	513	524	500	541	530	515	509	519	522	476	507	534	467	480	513	539	514	503	515	494	496	494	526	500	494	521	534	507	508	482	492	540	487	528	525	558	527	502	483	514	502	512	471	521	490	549	509	483	546	501	516	479	523	521	536	535	529	498	497	470	522	530	505	509	509	485	491	475	471	532	484	500	528	498	509	489	489	498	513	541	498	508	483	505	538	516	531	521	520	490	523	481	510	512	493	517	530	488	518	474	514	519	482	567	518	484	535	505	508	550	511	480	494	484	537	521	468	531	522	544	463	541	507	511	504	563	488	539	500	527	583	516	499	472	494	483	470	491	525	515	512	508	467	500	504	563	503	466	488	485	493	499	549	516	531	516	521	495	478	485	530	480	532	525	545	493	530	485	529	511	505	499	515	503	490	489	515	493	459	528	496	467	505	510	510	518	490	509	543	495	519	492	540	521	482	531	514	537	528	518	503	532	472	515	520	479	489	550	536	472	520	505	559	519	445	546	463	532	525	507	480	526	489	512	489	507	483	513	547	493	514	524	532	500	551	485	532	510	508	526	469	477	545	498	512	510	506	506	525	467	482	514	493	510	493	519	511	512	520	487	505	494	482	484	506	516	503	523	498	552	493	527	508	510	484	514	523	512	507	509	491	506	491	529	552	522	497	517	556	498	508	514	475	486	487	491	510	503	555	537	539	518	490	512	490	574	510	512	505	468	535	502	517	497	483	495	496	553	536	499	525	507	545	561	507	499	525	493	549	553	514	505	495	478	514	500	476	479	520	493	500	510	490	500	538	470	544	494	497	516	487	491	517	501	509	516	519	488	499	530	511	501	504	531	507	536	491	505	501	460	513	498	510	511	499	543	478	529	473	496	484	522	487	484	513	548	511	518	486	491	548	467	515	503	491	543	502	500	515	531	519	495	481	504	511	490	479	524	509	527	479	522	497	520	477	531	509	505	509	517	467	516	523	512	513	527	490	442	499	525	477	532	522	518	479	524	500	501	523	519	514	528	525	511	499	508	527	504	543	495	520	503	462	539	517	478	524	455	528	538	517	554	536	509	507	459	514	537	475	542	507	535	495	536	483	538	557	527	492	505	482	484	495	508	493	490	530	500	491	486	531	552	512	511	498	532	490	460	509	502	528	521	507	538	508	503	513	506	514	516	524	534	472	501	505	529	480	529	532	512	521	536	537	538	500	515	533	492	529	495	504	501	534	542	485	511	508	500	489	513	508	532	484	471	485	541	530	497	489	530	457	514	537	524	531	503	524	492	549	511	501	483	520	526	537	512	489	477	503	525	491	458	504	524	495	506	530	578	521	488	502	499	492	501	532	507	507	487	525	521	517	528	492	520	485	522	515	527	529	500	541	538	497	485	511	539	516	529	490	497	542	531	536	509	513	488	468	513	501	526	507	489	483	501	514	513	495	511	521	502	535	503	502	478	489	522	508	486	528	503	502	504	490	497	539	545	544	488	500	488	501	533	475	546	508	504	498	528	498	494	492	459	472	519	539	521	522	487	484	515	506	502	541	500	494	516	490	469	534	490	472	487	514	543	570	523	523	509	513	523	524	533	519	471	510	500	526	542	549	523	468	501	502	579	516	515	502	518	469	480	485	523	519	546	505	497	511	492	471	527	494	496	494	492	532	510	484	512	527	521	514	555	534	525	560	511	467	504	522	483	516	507	503	537	526	483	506	475	520	479	498	477	526	460	532	484	529	480	499	524	468	494	498	507	503	527	514	483	522	509	487	491	488	501	507	522	516	525	475	479	542	501	486	521	523	480	537	499	532	483	498	469	542	503	530	503	507	513	498	519	498	485	518	554	501	509	479	482	502	500	500	489	532	506	513	525	597	465	487	527	534	485	506	504	506	521	516	528	506	542	519	515	502	499	499	485	462	492	557	507	514	538	519	520	499	511	492	537	538	502	546	499	484	520	496	525	484	507	494	506	483	516	525	519	522	517	513	537	484	517	473	533	502	546	529	514	501	489	476	527	506	489	507	537	521	495	479	523	497	463	486	488	510	546	452	473	448	498	454	561	573	527	537	564	521	492	561	504	534	501	518	498	481	495	542	493	508	488	513	556
27698	10782	2053	905	565	529	542	627	569	520	1343	1945	1664	974	631	506	462	425	398	421	431	429	437	453	424	410	427	397	416	436	393	433	408	445	461	409	428	453	430	448	419	437	421	416	396	435	413	418	445	460	433	384	399	401	443	420	450	411	428	441	400	468	418	411	393	415	428	380	427	409	435	404	430	396	400	425	426	430	452	435	428	437	410	451	474	435	454	410	433	416	430	428	417	439	440	408	439	453	399	395	424	406	403	442	414	429	404	401	456	448	434	424	411	413	416	417	401	410	424	444	432	423	414	435	445	418	417	366	418	403	401	404	391	452	394	416	423	404	430	406	425	405	398	419	418	400	432	421	416	395	439	424	415	425	417	428	422	403	412	397	403	440	423	432	403	409	432	450	398	420	410	426	438	458	380	422	441	438	410	428	433	457	420	408	428	405	444	427	427	423	430	467	410	451	388	413	432	417	414	397	428	444	411	380	455	425	416	417	424	423	403	461	393	421	427	407	451	415	432	357	438	424	428	399	398	433	414	407	419	412	441	434	403	421	429	411	420	425	369	430	430	414	422	388	423	405	426	381	400	424	405	440	443	413	416	439	432	411	416	436	398	441	437	401	409	405	476	443	440	423	419	428	412	392	432	412	439	438	392	423	432	437	424	433	393	422	409	411	456	388	372	449	470	462	392	401	402	424	385	428	434	412	400	393	410	455	412	421	395	390	464	397	407	416	424	411	416	430	409	411	398	406	442	401	397	456	416	433	443	450	425	414	441	456	403	447	462	433	453	403	431	425	450	420	430	415	407	403	420	409	419	416	422	407	441	399	417	410	415	429	388	384	419	429	447	415	424	405	410	439	413	418	413	399	406	414	438	395	408	436	408	423	410	444	384	461	379	378	436	465	429	451	419	418	436	435	434	431	421	405	422	410	399	428	396	421	437	404	410	412	433	441	422	439	425	407	424	410	430	420	403	404	437	424	447	417	442	409	454	425	427	422	382	446	440	401	430	407	423	428	446	429	397	423	393	443	426	402	420	393	442	439	395	409	427	419	420	422	417	421	443	440	415	430	424	437	429	403	387	407	424	431	426	438	398	418	427	395	394	408	404	410	437	418	404	415	403	396	417	410	407	366	421	402	446	442	408	421	429	451	426	409	445	427	421	400	428	411	394	426	409	444	440	440	448	440	413	410	399	423	437	423	411	397	394	413	392	426	418	432	401	419	463	422	406	413	423	444	418	392	434	430	445	416	427	421	434	408	393	433	451	408	423	392	433	431	407	419	434	427	433	401	453	435	397	431	438	397	443	426	401	459	432	446	438	456	429	435	425	408	443	395	386	451	394	419	443	426	434	425	463	381	391	442	446	454	439	457	384	431	439	425	421	435	424	457	396	414	428	427	415	436	444	425	409	426	443	403	428	438	409	416	419	445	396	425	440	442	412	420	418	391	442	394	436	402	410	412	417	385	402	419	443	408	415	410	436	433	433	421	435	401	405	430	429	415	417	429	416	460	446	400	441	440	373	403	431	435	410	402	437	428	395	404	456	412	424	402	416	425	385	397	400	436	393	436	410	448	403	427	406	413	418	422	418	418	473	429	400	406	415	399	461	428	425	415	379	416	402	424	460	436	430	444	432	453	439	413	397	416	408	426	442	413	448	448	408	387	378	403	419	394	406	409	451	379	437	379	422	465	404	421	401	434	410	429	400	441	432	435	390	434	429	423	432	436	397	397	422	418	419	396	406	419	413	418	448	398	426	394	406	438	390	443	431	412	408	429	406	416	439	419	439	432	419	447	460	431	414	435	452	442	406	421	417	419	387	431	433	414	397	422	418	409	458	421	416	425	453	430	410	370	391	406	394	425	465	429	392	411	411	421	423	411	417	384	416	435	446	414	440	416	411	418	443	392	433	410	424	424	437	404	432	455	421	433	458	416	438	384	413	440	410	394	491	403	432	411	389	417	437	431	401	393	418	417	463	414	389	429	407	415	416	450	426	466	429	463	444	437	371	395	395	438	435	449	412	426	462	414	411	451	429	414	411	446	421	405	410	455	414	439	397	432	410	443	434	391	478	397	437	400	439	425	427	398	413	449	429	412	424	415	417	411	422	449	423	426	431	435	468	413	400	439	405	412	431	427	403	420	437	382	391	426	411	401	414	378	426	426	436	415	414	420	445	428	458	411	436	425	395	455	387	409	415	407	425	417	404	413	428	419	434	416	390	418	444	428	399	433	407	397	412	381	458	406	402	432	418	419	459	445	412	445	377	458	451	416	407	448	454	419	413	403	449	433	420	416	425	421	441	457	420	390	418	392	381	434	386	421	422	411	429	396	419	457	459	418	405	398	431	429	384	452	411	426	408	430	446	433	412	418	385	425	430	412	408	396	419	429	388	423	457	397	407	427	427	425	373	422	424	426	439	409	411	386	439	403	446	397	458	436	397	377	406	443	432	449	461	433	420	422	423	402	410	400	451	402	437	464	456	434	401	424	427	409	435	443	444	426	439	379	404	413	415	427	397	415	399	429	426	423	397	408	421	433	449	434	396	397	442	451	420	429	456	447	472	384	461	443	428	412	415	380	482	433	427	405	428	434	425	398	416	433	414	384	452	421	463	422	380	412	415	450	405	404	423	424	433	391	435	397	409	391	417	399	455	425	435	412	397	428	423	409	415	431	407	423	451	428	440	453	421	405	440	370	429	415	400	419	403	418	425	404	414	407	424	441	423	409	446	454	387	445	421	424	441	416	415	428	451	404	414	460	452	415	440	387	436	423	412	417	398	430	414	412	416	417	428	394	388	395	409	414	409	408	432	440	402	462	445	407	412	382	440	430	453	408	425	425	418	434	382	378	426	450	452	424	419	391	411	457	455	390	420	396	422	434	427	418	427	421	434	403	412	418	460	421	409	399	421	423	423	413	431	404	396	424	385	462	416	443	428	435	436	384	455	401	409	408	409	455	416	400	460	451	411	438	444	431	457	442	408	422	395	410	439	421	423	408	374	466	455	388	423	415	403	442	429	450	420	443	410	419	427	439	419	380	395	450	468	407	460	427	412	433	418	401	395	409	437	396	443	454	444	459	474	417	412	389	370	423	410	405	416	420	421	391	433	430	437	407	437	416	414	400	406	439	401	432	390	444	459	426	434	348	398	433	429	447	447	440	444	408	392	461	416	445	449	447	411	463	413	409	410	453	414	431	435	415	424	432	396	410	426	404	452	423	398	411	413	437	443	436	400	418	409	444	431	418	412	389	452	437	392	443	394	414	438	412	394	431	448	393	413	390	429	409	400	412	428	400	389	411	398	423	446	422	413	426	444	431	442	430	406	417	442	472	442	414	441	445	397	392	412	404	440	388	440	431	414	433	419	431	423	423	433	433	421	426	422	428	447	419	418	493	417	439	406	411	460	414	428	423	419	371	393	431	435	422	396	404	428	435	423	411	433	428	410	408	424	434	429	402	446	473	437	408	405	408	456	428	425	424	434	422
5915	1675	1581	667	571	557	629	736	632	596	1812	2268	1861	969	598	488	390	410	397	379	358	340	366	335	393	388	403	390	380	347	394	374	345	376	362	377	384	372	438	397	378	350	381	371	356	366	338	355	414	361	381	359	369	367	372	391	384	373	371	357	406	363	384	365	391	354	386	343	358	358	359	408	364	337	357	364	391	368	396	360	391	377	366	359	375	357	353	363	386	368	376	385	415	373	381	336	405	417	379	361	383	391	367	333	426	343	336	390	402	353	389	397	374	372	329	377	366	387	382	367	357	350	361	376	398	340	403	379	341	380	391	366	365	373	377	392	352	366	413	384	348	370	379	363	361	367	382	397	366	372	351	353	358	335	366	391	378	378	358	361	359	370	396	341	398	413	378	393	347	365	371	353	374	358	370	376	353	344	394	382	387	370	407	401	368	380	376	379	383	387	397	368	353	371	358	373	362	385	365	367	355	400	394	378	415	335	403	344	341	374	388	382	365	331	352	360	377	349	350	377	370	366	363	377	338	357	334	383	361	369	380	371	395	373	375	386	366	382	396	365	374	365	349	354	356	346	360	349	345	357	369	401	384	402	394	377	401	348	385	365	396	349	418	364	365	341	364	379	380	381	371	367	334	387	399	355	365	376	364	353	335	384	363	363	343	350	360	385	409	362	376	369	354	387	364	386	364	393	375	350	334	381	385	367	381	403	380	355	382	362	356	383	358	347	344	352	373	359	374	376	366	360	368	413	369	373	385	303	358	341	379	369	381	337	349	362	414	349	386	380	371	389	373	359	368	371	371	351	385	398	397	374	385	365	352	356	354	352	302	380	341	352	359	362	389	381	351	354	367	366	369	396	347	376	378	344	366	391	334	367	363	378	399	369	365	397	355	348	369	377	372	341	364	372	359	353	395	401	370	428	368	349	377	379	334	355	388	401	404	368	382	371	333	369	388	374	385	382	356	351	368	379	339	358	383	388	371	364	378	342	372	369	385	370	371	368	353	338	378	378	355	383	351	393	367	393	342	360	368	366	367	375	397	380	366	393	338	379	407	342	352	347	366	387	343	345	354	371	375	404	359	332	350	381	390	384	361	345	401	355	374	374	370	342	393	381	374	370	306	363	398	370	370	356	390	348	351	371	382	359	348	348	391	370	392	382	371	369	374	381	327	395	374	356	366	365	380	367	370	348	371	368	373	366	366	377	382	326	369	356	362	389	399	363	371	387	369	385	360	375	341	383	386	379	344	369	375	352	357	370	381	358	372	368	385	376	371	366	348	344	383	351	398	354	343	359	359	375	380	343	408	353	326	368	359	348	360	387	366	360	351	398	375	368	366	383	368	398	369	329	364	360	343	369	366	343	355	378	386	352	380	373	345	379	375	382	376	365	369	352	348	381	368	358	382	391	374	364	352	388	399	333	397	394	381	387	374	348	379	354	355	349	388	363	375	361	350	391	359	377	389	346	394	371	341	402	376	360	391	357	378	371	387	372	339	361	360	363	360	343	342	358	385	372	369	376	372	372	351	372	329	356	360	375	370	369	401	351	340	394	361	343	370	368	371	361	360	366	364	358	341	371	386	349	364	362	378	353	375	400	347	384	358	349	355	330	346	404	362	389	376	360	382	351	376	385	372	367	390	378	362	332	376	402	375	389	356	375	376	385	356	388	367	372	376	331	338	349	381	417	379	360	346	398	400	370	363	376	376	374	380	380	374	374	352	361	360	359	338	382	411	361	350	361	386	342	364	381	360	346	417	377	403	355	374	365	351	377	378	373	398	410	380	359	329	385	366	361	350	385	386	380	373	358	337	416	403	374	383	373	346	391	354	340	366	338	376	394	324	366	407	375	377	379	379	339	380	387	370	379	391	362	367	400	359	384	357	361	370	360	341	385	392	349	352	356	362	366	364	339	343	354	407	393	374	376	365	364	345	342	369	356	377	347	389	378	371	383	373	359	346	355	391	362	349	363	405	369	364	376	337	347	325	362	364	369	374	385	360	359	378	361	378	410	413	379	391	390	347	378	328	394	355	354	383	352	410	385	378	406	379	391	360	367	371	337	340	390	354	347	358	408	384	359	377	396	353	349	348	415	353	385	377	387	365	411	365	384	385	397	380	344	392	376	369	387	367	374	375	374	359	389	390	347	384	344	391	380	354	387	373	358	334	388	375	393	371	381	383	389	339	354	360	370	370	329	358	402	353	348	368	362	347	355	413	349	366	386	379	346	379	393	359	374	399	341	366	381	360	380	401	402	376	377	341	380	383	377	397	397	406	347	343	339	369	392	378	375	346	381	368	351	401	415	354	396	350	347	350	353	346	372	358	402	358	390	344	346	373	379	392	366	362	387	362	380	341	360	372	356	352	356	380	393	377	392	342	387	384	392	343	350	364	362	367	360	382	357	355	337	368	392	371	356	365	353	376	377	363	329	361	343	349	372	339	364	381	377	396	369	341	351	390	373	380	371	342	378	367	343	383	373	384	385	362	373	373	367	378	370	363	372	360	395	353	393	341	357	335	383	417	410	360	368	364	373	373	363	397	356	358	361	350	344	392	382	378	360	392	367	374	368	395	368	348	400	380	344	359	362	374	393	335	345	351	367	351	346	364	342	384	375	374	356	374	327	377	352	354	373	373	373	342	386	349	355	370	363	388	358	366	395	345	360	367	362	364	337	350	358	361	357	373	351	396	399	383	335	375	392	416	373	387	362	362	354	385	349	376	365	374	364	371	334	393	366	355	378	367	361	365	336	364	399	401	378	372	388	383	397	381	367	377	379	367	362	362	375	367	354	344	380	336	353	373	376	344	377	382	360	365	411	332	372	384	350	362	364	396	407	383	351	345	393	369	392	371	374	381	367	344	354	357	350	376	397	351	363	340	389	374	356	404	367	378	364	347	338	414	359	346	369	364	368	404	403	350	355	345	375	368	393	357	405	409	351	336	374	378	336	355	407	363	404	384	361	368	385	364	367	371	384	373	389	400	414	389	350	366	402	325	356	378	338	357	379	348	375	356	339	412	379	372	379	351	358	366	370	385	362	371	414	331	407	363	341	401	345	346	349	373	395	384	357	357	349	361	356	391	396	397	400	366	393	391	362	347	385	372	379	401	415	371	407	370	374	354	365	359	379	357	372	380	382	359	340	393	391	370	352	381	368	377	413	362	370	377	338	373	399	375	396	372	357	432	368	340	368	377	354	388	374	378	358	369	335	336	377	359	365	353	402	339	407	350	353	383	369	376	350	370	408	346	359	367	363	426	384	352	392	391	363	354	366	364	376	390	378	363	364	408	382	377	381	339	375	350	376	354	373	407	366	385	357	411	386	356	349	355	352	369	331	327	358	339	352	366	369	352	418	375	398	388	390	386	357	390	379	379	361	349	341	373	375	365	412	400	382	367	356	343	354	368	379	397	346	386	347	393	376	336	370	373	327	322	371	359	391	378	415	380	385	403	367	369	405	361	408	330	408	371	374	358	365	383	365
25621	21411	27358	25562	6952	1404	1451	1207	950	947	12634	18121	12470	4575	1519	768	519	430	451	393	409	447	443	428	427	422	420	405	448	458	459	389	410	412	450	438	456	399	411	432	455	406	420	460	398	415	425	428	425	417	408	429	420	430	409	444	406	423	426	429	408	418	424	451	424	403	433	399	415	437	455	450	454	429	412	438	430	386	436	424	442	443	454	435	426	461	401	434	428	428	429	402	407	438	385	429	417	422	412	410	425	428	452	424	404	418	392	445	417	390	415	423	390	435	448	428	386	416	418	402	415	453	406	408	401	442	444	434	389	394	452	440	405	404	412	412	425	429	416	417	397	437	417	438	407	391	436	398	445	400	418	443	418	430	397	427	394	426	409	418	456	408	420	418	447	439	412	397	437	416	395	418	451	384	433	395	447	407	407	388	453	415	422	395	412	408	439	438	434	405	391	450	387	410	423	447	392	426	428	393	378	429	425	421	414	431	402	414	415	443	415	392	394	431	456	430	438	447	434	411	401	438	421	450	412	423	414	409	423	418	451	454	426	455	429	444	437	433	438	430	443	449	420	390	460	438	400	446	434	399	395	433	411	409	444	432	464	428	425	408	418	398	385	448	440	424	437	424	399	394	384	433	396	410	415	425	413	420	419	405	408	419	424	399	422	420	402	376	401	445	427	402	424	385	403	431	447	425	435	423	406	462	423	397	427	399	426	421	410	441	433	415	424	413	424	389	423	438	433	440	412	431	401	406	459	406	420	410	390	432	398	385	435	437	419	399	402	410	419	415	396	413	421	448	395	396	402	449	439	444	423	413	440	429	377	400	433	434	408	418	412	440	410	417	429	452	451	402	395	411	423	444	425	409	462	418	428	443	443	413	441	442	423	435	432	424	400	397	424	393	456	426	456	406	438	452	430	442	427	420	406	424	431	422	435	429	414	413	440	446	443	418	437	419	389	470	439	440	427	443	441	431	383	427	458	421	413	393	413	422	432	412	426	436	359	433	445	430	433	420	423	445	441	460	433	413	429	414	436	417	419	439	391	410	426	379	409	410	421	412	448	402	403	419	414	438	422	428	439	462	442	391	439	451	424	416	428	410	423	423	417	439	387	463	431	420	431	425	443	430	435	407	416	427	398	449	469	372	457	397	418	426	432	412	435	404	403	394	407	440	450	379	425	414	423	425	439	430	415	396	435	395	416	419	406	441	431	459	409	419	442	425	420	412	409	425	432	404	407	431	395	427	427	454	450	394	402	411	420	407	419	411	399	419	443	389	414	449	447	407	416	404	415	399	371	418	459	457	419	458	400	414	428	490	410	366	409	430	456	399	427	402	407	414	419	400	440	421	379	411	448	412	428	442	426	424	427	407	451	422	429	464	431	409	393	446	384	418	439	429	426	404	435	439	451	441	439	404	388	429	416	426	426	440	437	412	430	437	417	433	376	401	419	394	402	387	393	432	454	374	405	406	470	391	441	423	431	420	417	421	433	455	402	393	420	441	407	432	430	383	410	423	384	383	476	408	419	454	424	431	463	390	444	450	420	408	443	438	391	446	460	472	439	413	434	387	436	415	467	407	412	441	404	421	421	432	401	456	443	432	422	427	392	378	399	442	395	455	376	398	427	422	423	425	397	431	419	403	410	443	434	397	476	458	457	415	441	403	429	413	428	432	425	454	430	446	453	404	414	441	436	434	423	411	442	425	421	431	427	387	414	429	455	439	436	419	446	430	466	404	408	394	434	428	434	445	435	392	402	445	411	415	420	403	383	409	442	429	415	418	410	434	441	373	433	419	443	434	420	425	423	408	453	412	438	415	444	432	445	438	415	397	437	432	471	432	379	404	424	429	417	435	435	413	419	439	417	435	419	429	463	406	392	443	417	435	413	437	424	390	427	434	388	398	402	390	425	432	462	415	409	449	430	433	422	430	379	414	404	388	427	432	446	400	413	415	433	440	430	417	390	423	452	441	419	392	395	449	400	440	407	422	416	419	422	441	413	370	416	405	404	426	398	432	428	420	442	408	409	445	438	407	424	424	374	400	421	395	415	409	418	408	433	423	430	435	410	438	429	422	410	455	411	433	408	397	435	401	455	451	427	398	434	418	414	389	401	439	412	416	409	439	441	424	450	446	399	460	400	412	421	399	438	413	404	473	433	432	455	443	414	370	423	435	425	407	439	422	415	407	399	371	433	400	437	434	434	400	429	434	407	428	412	408	438	432	391	437	384	417	398	430	390	427	423	434	458	416	464	444	454	412	476	455	439	434	443	441	418	451	416	405	399	429	386	394	408	438	400	414	435	416	442	406	436	455	425	452	427	419	422	398	423	396	448	419	430	438	404	436	412	404	433	478	434	420	392	435	441	410	406	438	415	396	412	434	448	422	412	406	441	450	447	400	400	400	415	443	439	434	392	455	411	440	415	420	394	404	435	433	422	396	407	433	419	395	455	422	438	446	398	428	412	425	427	415	453	405	447	447	441	399	425	433	422	429	445	442	414	412	402	438	418	425	410	419	429	421	404	451	433	431	402	432	410	444	423	419	453	423	409	423	420	461	431	424	411	478	418	416	430	432	411	421	407	407	442	394	470	436	445	416	382	429	461	440	440	446	401	429	410	435	456	432	405	442	436	378	415	440	435	429	409	390	450	405	378	409	397	397	443	461	398	384	420	463	440	413	386	394	451	459	419	400	441	390	410	409	368	396	375	414	410	435	427	377	396	444	412	429	452	412	435	417	388	409	445	434	454	404	396	416	397	438	413	430	434	445	440	372	447	454	408	414	444	431	419	420	427	408	420	441	443	433	422	416	433	416	373	444	438	397	417	397	438	458	465	396	446	422	431	404	409	434	459	425	418	424	411	452	446	476	394	416	374	389	393	416	413	417	408	421	429	453	488	405	432	418	405	443	436	400	427	433	483	445	386	415	414	404	413	404	394	411	400	404	431	393	427	433	409	418	415	413	417	434	455	421	426	442	417	449	405	427	405	363	432	457	423	427	424	454	398	416	414	451	432	397	396	386	409	441	413	428	386	448	407	401	397	429	446	452	423	412	397	386	403	437	415	412	403	446	428	433	433	386	422	479	414	415	415	420	429	419	401	417	422	389	469	424	419	440	453	392	453	401	424	445	440	425	408	390	403	422	437	458	457	416	408	414	399	444	400	395	418	472	445	440	440	451	426	402	464	431	418	439	396	416	440	454	405	410	442	413	436	430	467	449	422	386	383	399	428	407	404	405	404	398	412	442	414	433	392	408	406	440	426	456	478	450	410	416	412	455	396	428	374	414	406	426	422	421	439	405	420	404	445	428	425	429	443	446	443	397	415	411	430	438	413	442	430	446	417	409	431	408	414	389	418	386	453	467	451	441	411	430	430	434	404	416	438	442	404	395	397	425	438	392	474	377	405	388	426	396	429	414	407	378	416	450	420	391	431	451	409	432	425	423	458	404	437	392	396	441	440	417	463	433	378	414	424	438	426	436	446	413
4681	5471	4292	2089	1323	1279	1621	1640	1307	1136	15197	16356	10625	4057	1646	806	477	404	392	409	377	381	387	397	377	431	413	406	359	390	402	393	426	443	411	355	378	400	389	380	342	404	364	365	375	394	376	389	410	405	402	396	379	432	371	382	399	354	399	413	385	408	406	391	390	364	412	407	413	376	415	392	404	384	364	419	395	381	405	361	387	362	354	396	387	399	366	367	397	398	396	417	383	404	385	369	422	375	349	397	369	374	361	371	398	401	398	392	394	360	389	373	367	383	398	400	414	361	407	429	369	406	412	388	384	379	401	379	381	398	367	363	404	379	372	366	359	358	369	369	396	419	411	398	420	409	362	386	394	391	410	382	415	373	396	374	411	374	388	393	389	406	409	423	365	362	367	372	343	355	378	391	372	378	407	382	380	415	379	400	378	379	388	389	370	359	365	389	383	334	422	391	387	386	409	394	351	358	394	409	408	408	378	379	387	390	403	384	414	393	413	387	391	354	417	402	368	382	415	349	402	408	380	370	392	410	371	416	393	416	364	357	389	354	370	360	375	383	374	405	405	381	396	383	401	366	372	350	411	408	382	390	373	365	360	421	361	359	385	392	370	363	420	353	358	402	373	360	383	368	374	395	402	384	401	374	373	407	435	407	374	384	404	458	398	383	370	358	400	412	389	367	399	379	388	351	384	385	410	361	336	432	388	362	429	420	377	409	366	401	410	403	392	359	373	386	362	356	379	382	357	393	373	391	415	347	377	397	390	387	396	407	378	395	360	387	366	402	367	376	434	378	395	362	429	372	372	378	389	376	384	361	399	392	394	404	385	370	398	367	390	399	367	366	367	367	396	370	365	382	389	368	334	381	402	366	396	356	390	366	407	374	403	381	390	403	398	409	397	348	411	400	363	426	376	422	405	393	403	382	402	388	390	376	406	371	420	383	378	368	404	396	394	374	417	390	369	374	373	376	379	397	371	374	368	370	382	404	399	371	391	352	361	383	398	354	366	382	411	387	360	413	383	376	368	416	416	419	360	414	377	411	390	409	402	382	385	367	395	406	371	375	375	406	389	406	395	341	396	411	420	391	381	393	363	381	414	383	347	410	396	345	370	352	355	407	401	353	371	387	381	367	382	390	374	401	373	363	412	415	366	388	413	367	361	358	408	381	391	378	381	364	377	364	399	363	367	370	365	394	418	382	390	387	383	381	374	378	376	416	381	394	400	355	409	358	422	363	381	405	397	390	388	356	378	397	394	391	367	373	361	366	382	377	397	419	379	369	362	367	383	373	365	420	386	413	401	367	413	420	397	360	401	368	422	374	342	392	386	336	389	439	333	363	394	385	381	360	394	379	362	418	383	380	397	428	356	347	350	394	382	420	384	379	359	359	411	393	378	388	416	380	413	399	396	408	389	394	385	398	372	412	381	384	405	402	365	402	417	363	353	378	350	394	387	388	399	385	421	340	384	391	356	421	364	387	383	345	375	396	377	382	367	398	390	347	387	375	371	379	381	368	404	371	390	383	367	394	401	372	375	385	379	403	370	367	418	381	400	364	360	371	354	393	390	372	377	344	372	348	377	369	360	391	391	379	404	358	405	427	373	385	377	397	399	383	371	360	418	378	394	341	373	398	384	376	376	377	374	420	358	385	400	355	348	376	359	417	385	371	406	409	381	328	386	394	401	368	387	415	399	362	412	368	391	360	391	401	431	385	399	365	383	404	387	366	383	376	388	369	348	400	399	382	386	383	401	384	390	374	381	385	401	357	339	414	430	376	376	391	368	396	368	342	408	385	364	374	398	377	397	339	385	405	408	389	434	354	379	350	342	371	408	380	372	378	390	353	404	389	410	388	393	378	372	389	372	357	411	346	378	398	382	405	356	382	373	393	353	403	369	390	342	391	386	398	399	377	392	418	385	375	397	387	395	366	371	368	387	403	369	388	388	383	388	369	377	375	376	369	362	392	423	388	381	385	382	384	371	375	378	408	407	362	405	374	389	396	344	368	399	404	379	401	376	387	401	399	395	350	396	352	354	372	363	393	397	375	359	377	375	374	391	350	372	387	393	377	345	390	361	410	359	377	325	384	391	406	410	395	401	374	365	372	355	399	396	411	369	385	340	377	364	391	374	372	359	390	423	334	356	370	377	372	390	399	392	413	385	396	383	411	409	386	370	381	370	396	370	382	400	381	358	388	371	365	397	353	367	387	392	395	395	369	388	392	418	399	414	391	345	361	339	372	362	390	406	384	397	385	402	387	376	392	393	385	338	356	379	385	371	383	357	373	383	393	372	383	365	363	374	363	382	390	372	393	363	376	398	361	368	347	409	385	376	387	425	385	389	416	386	405	375	356	387	385	382	412	367	373	374	392	339	373	395	356	380	374	378	411	396	405	367	388	348	405	385	361	326	402	394	380	400	390	378	404	382	389	388	355	408	410	359	374	374	395	368	408	374	389	394	398	400	398	394	354	425	398	377	391	381	421	379	386	388	406	368	367	405	376	361	382	403	344	356	384	371	348	363	388	378	390	383	367	395	396	367	369	385	392	396	344	429	399	367	369	382	398	398	345	377	360	380	395	373	387	368	403	376	395	387	380	358	363	390	386	367	385	390	381	391	432	398	391	342	408	390	406	426	406	364	398	367	376	370	357	396	404	406	392	367	380	367	410	370	375	385	380	356	423	379	387	401	351	349	391	365	363	379	381	430	413	400	403	375	361	388	389	361	400	394	345	355	334	368	380	366	410	382	395	407	348	350	358	381	375	367	367	397	368	403	401	385	381	380	378	400	365	362	396	369	359	363	361	407	430	383	407	416	399	366	366	381	379	392	372	371	400	390	406	378	382	360	370	404	374	348	386	396	379	374	353	378	360	363	401	390	364	393	378	403	373	385	376	399	360	357	381	385	388	374	368	396	407	382	365	369	402	395	375	374	353	375	360	378	373	408	395	399	399	372	393	364	354	390	363	374	397	389	374	352	394	355	410	401	389	374	399	420	380	396	390	404	389	359	384	398	360	393	382	372	382	383	376	390	356	381	374	392	389	387	382	410	439	399	375	372	369	342	380	385	367	347	355	348	414	396	412	374	391	405	365	412	380	357	410	399	389	383	366	366	379	391	376	368	363	368	393	398	431	343	383	374	374	398	406	379	390	394	377	400	394	375	387	373	394	367	370	370	385	439	384	367	373	370	409	402	411	404	378	384	339	405	372	383	409	391	416	375	357	400	397	372	406	401	348	402	400	365	356	397	407	360	365	396	370	359	384	418	406	368	379	343	390	372	348	372	359	409	361	410	413	333	393	364	412	405	388	356	375	364	367	371	386	397	376	379	388	373	372	393	410	389	418	383	392	400	388	397	376	398	411	385	371	396	371	375	367	377	399	389	385	373	360	402	413	386	395	368	374	369	368	386	416	373	415	395	412	398	391	383	392	327	388	370	369	382	363	401	398	360	378	356	411	388	344	351	354	396	402	366	367	369	368	386	403
24502	21403	28652	24578	21145	6433	2927	2168	1601	1410	23260	29166	23264	9538	2786	1335	674	588	575	565	618	545	538	534	571	537	561	556	581	569	560	583	513	561	577	584	634	582	546	573	545	563	569	539	533	580	572	531	578	549	552	550	558	517	537	540	540	574	540	543	578	559	586	592	557	529	536	505	564	521	530	584	499	547	520	558	581	530	587	534	545	506	548	574	584	560	546	525	542	531	596	552	569	533	586	533	560	548	542	503	529	552	554	570	566	584	543	552	574	598	529	529	544	524	550	543	569	524	544	564	572	552	553	553	550	559	503	525	565	532	536	548	560	530	559	565	556	567	539	536	572	573	546	513	526	495	571	562	548	569	537	569	537	555	516	588	539	561	554	552	558	585	575	541	535	560	532	537	568	544	582	551	603	567	587	560	551	556	603	535	545	515	556	535	521	500	554	530	593	549	502	577	546	546	510	527	560	546	536	524	540	588	566	572	537	538	520	499	519	503	564	540	540	547	572	519	557	501	506	564	545	587	536	557	519	560	542	539	547	558	546	533	542	560	562	515	558	557	571	545	562	540	520	517	522	498	530	530	563	577	520	531	531	532	566	548	552	556	573	561	548	541	552	511	492	557	557	566	527	560	564	532	565	585	549	588	555	541	510	501	542	558	540	525	592	516	581	554	579	557	581	557	576	580	558	547	516	554	610	528	516	586	545	563	504	495	535	570	546	530	545	589	512	562	575	585	565	540	552	536	530	564	539	521	543	566	561	528	556	543	564	540	548	549	577	544	558	535	555	553	533	534	626	558	524	551	539	544	588	549	561	560	584	528	548	506	608	525	519	534	563	570	549	555	546	564	571	606	552	523	546	588	532	511	576	507	554	514	565	502	536	538	568	560	570	573	538	508	523	493	558	524	571	598	589	540	529	557	531	503	528	553	526	527	534	558	535	551	530	522	571	558	527	560	602	527	545	521	499	546	586	552	510	528	532	534	563	557	555	534	546	528	562	549	566	547	547	551	511	550	533	532	577	504	485	521	534	541	552	562	518	557	557	544	576	529	551	565	507	545	519	560	563	570	564	560	583	569	585	574	564	615	549	577	554	538	540	554	576	548	550	491	530	546	545	531	558	573	599	528	572	582	563	568	494	514	556	555	515	554	557	533	531	569	572	582	602	574	567	567	536	539	537	534	555	525	546	533	564	552	544	522	585	561	584	555	553	533	520	523	562	473	569	559	564	559	563	498	482	514	546	540	557	587	518	510	557	551	536	551	532	548	530	552	587	525	552	549	602	519	557	526	536	544	578	588	566	535	534	543	564	573	523	573	519	556	562	558	544	567	502	514	523	555	569	523	547	584	544	529	525	552	546	568	555	563	515	540	530	533	524	558	549	549	546	572	534	576	543	514	542	581	557	530	515	522	571	540	551	541	506	555	554	519	582	596	519	542	545	568	565	552	543	565	555	547	573	534	585	561	565	571	517	576	530	564	553	507	589	516	552	547	572	566	533	538	541	595	542	524	563	538	546	528	521	548	554	506	544	525	500	552	566	573	548	549	535	529	550	563	538	548	544	544	519	531	579	525	533	547	511	534	549	494	581	527	541	518	535	565	526	541	540	562	538	542	522	527	516	534	592	572	551	546	503	540	512	573	567	568	552	547	523	543	554	574	554	516	592	554	527	562	545	564	553	536	532	564	538	553	554	577	509	546	552	561	535	546	579	551	561	547	556	547	532	512	551	515	601	525	518	536	537	594	548	562	557	529	536	556	536	538	540	588	526	530	529	524	559	549	515	558	512	500	532	549	519	570	564	555	523	520	571	544	525	537	563	567	540	571	523	506	561	552	616	544	545	547	539	580	563	556	538	547	529	523	525	592	565	556	534	526	547	533	559	541	558	557	562	518	560	549	568	542	520	601	515	552	553	576	554	526	542	568	505	507	533	529	572	554	554	573	523	519	546	561	573	563	584	540	496	519	568	557	550	587	584	584	502	529	548	523	527	539	552	506	565	549	550	557	586	550	566	494	541	504	523	539	558	538	583	541	546	534	578	573	549	520	560	524	536	565	549	533	579	548	496	544	536	557	505	582	546	553	515	534	552	557	503	512	536	532	535	560	553	530	594	551	538	551	522	565	564	546	553	529	579	542	573	598	524	532	563	532	558	548	545	517	551	529	529	564	541	551	537	582	540	551	564	571	569	543	558	531	523	551	529	552	568	562	565	552	568	547	549	556	538	561	540	540	552	526	493	589	553	547	572	537	529	555	553	554	556	508	557	573	529	528	507	546	554	530	531	569	543	535	540	569	542	551	558	513	550	550	556	536	518	550	522	560	515	520	550	558	593	602	537	575	493	574	547	518	588	538	547	550	528	542	557	516	571	527	505	559	521	548	520	604	567	540	570	565	553	547	534	533	493	540	581	548	532	558	568	486	523	556	513	524	536	506	577	559	545	526	597	527	548	536	573	504	557	540	549	564	512	513	567	550	534	534	537	563	519	525	542	619	559	529	496	553	562	549	555	522	579	571	552	520	525	592	582	533	611	540	594	541	519	495	522	550	543	549	506	532	539	528	538	582	532	532	546	566	512	539	510	525	527	579	531	580	522	585	486	494	546	530	552	537	507	579	526	534	552	512	538	564	560	560	589	526	562	519	555	536	562	554	517	562	561	507	504	555	543	514	556	571	524	534	549	523	560	566	505	536	579	533	544	531	578	562	536	558	530	548	549	521	588	549	527	540	518	575	575	544	560	552	528	557	548	552	548	563	521	557	558	541	592	549	589	548	510	559	534	523	545	574	564	520	566	583	504	559	565	577	572	511	546	539	560	509	548	551	537	561	541	573	540	539	507	555	574	598	547	564	542	578	525	522	599	564	513	544	572	581	545	542	559	564	494	540	559	551	509	549	549	542	570	576	577	542	535	585	506	555	541	562	560	566	570	546	571	538	527	521	567	518	558	559	582	559	525	499	563	470	552	533	536	503	510	534	511	559	583	537	559	547	512	546	567	550	566	550	566	530	551	520	621	578	594	540	526	495	518	540	536	567	545	533	589	540	502	553	526	545	547	603	561	526	555	542	546	536	495	551	584	525	576	551	504	523	536	555	496	566	519	528	540	543	506	571	525	493	536	553	550	499	543	562	534	576	587	563	544	527	549	558	535	533	589	536	534	527	548	551	530	538	512	549	571	568	532	540	527	507	529	564	531	511	573	504	526	548	562	561	557	544	523	579	567	555	544	480	539	530	540	570	557	539	588	542	560	523	559	548	548	582	534	563	547	553	534	519	550	540	567	537	575	560	534	549	585	548	516	566	513	557	564	536	491	566	493	570	518	559	510	516	567	575	566	536	565	564	510	547	535	540	546	490	495	559	521	524	533	552	564	538	511	554	580	564	559	574	550	552	503	586	574	567	550	537	576	528	570	573	523	556	575	530	569	514	510	539	535	608	535	572	539	551	526	559	510	500	510	547	509	567	566	535	523	500	579	526	591	563	530	544
5026	7632	6739	3272	2491	1927	2658	2758	2096	1889	25864	25955	18782	7037	2861	1322	622	531	483	493	479	476	488	501	508	514	479	468	471	479	477	477	458	464	477	486	481	466	500	489	518	518	497	465	504	474	483	513	491	494	512	537	489	474	474	446	509	487	512	510	498	465	470	473	512	458	486	512	458	494	470	443	478	486	529	505	536	473	461	499	493	504	435	475	527	440	477	484	469	554	480	457	468	469	492	452	478	496	506	506	477	513	458	485	500	477	518	476	460	479	491	510	526	515	464	451	521	496	471	557	492	516	497	513	480	473	489	477	496	510	495	495	499	515	478	474	450	493	472	482	479	478	478	492	468	474	504	524	476	446	495	475	508	486	488	476	501	487	484	488	456	510	483	488	475	516	467	492	470	495	495	472	461	455	492	489	488	516	486	501	485	477	478	534	469	479	481	479	494	451	473	463	497	486	519	505	484	503	512	507	485	479	512	469	486	490	482	484	494	502	473	500	499	481	505	463	476	478	455	460	479	464	459	526	472	469	483	496	453	466	506	496	505	467	456	506	503	514	478	471	496	497	497	543	502	450	481	483	465	542	479	504	464	483	497	475	466	481	501	494	448	482	482	513	457	485	479	469	506	498	480	482	499	490	458	491	476	498	482	484	468	487	469	474	490	502	479	506	470	461	474	489	474	501	477	453	501	482	520	474	497	505	484	494	503	464	452	510	502	468	472	478	494	517	487	501	505	477	468	479	484	498	457	488	459	524	478	476	524	493	499	468	489	474	476	481	489	507	517	489	464	458	476	469	473	471	470	532	460	459	504	471	490	479	500	453	517	483	452	451	444	470	482	480	468	479	461	490	458	506	491	470	507	529	490	469	491	493	463	454	488	473	516	453	466	485	472	471	462	491	492	488	493	486	511	530	449	484	471	522	498	442	480	457	494	527	506	494	487	497	529	492	476	470	489	500	431	447	490	490	470	502	483	482	479	485	491	513	489	470	498	461	513	469	504	493	455	501	506	495	511	454	486	447	507	475	508	458	466	494	504	472	464	521	449	459	494	478	479	494	492	525	468	485	472	539	482	539	471	480	442	482	478	497	510	496	488	469	500	462	549	506	464	491	518	490	498	509	489	487	489	501	466	494	477	491	506	499	501	441	483	504	530	468	493	460	482	459	496	440	472	483	467	461	464	472	468	478	489	491	529	493	475	499	483	486	489	511	481	519	470	467	502	515	481	510	450	493	502	445	477	485	503	497	474	497	467	484	472	476	501	498	494	480	479	514	483	513	487	472	500	505	489	499	524	473	498	483	511	490	503	480	493	543	491	522	506	463	473	491	471	444	488	502	429	483	452	461	514	522	482	460	479	512	455	515	460	482	504	524	462	450	494	479	498	507	464	472	487	486	505	527	505	505	485	481	487	457	454	498	483	445	486	475	477	506	488	533	478	487	481	440	485	503	502	506	464	494	465	493	461	485	478	502	473	468	447	520	495	468	469	458	489	463	500	466	484	507	467	494	444	482	514	495	491	465	503	493	513	466	476	532	490	500	479	426	523	511	470	465	503	470	532	478	468	507	467	454	460	468	471	498	488	495	480	524	518	465	474	508	458	475	501	487	484	494	417	500	531	493	494	509	498	519	489	482	478	561	466	502	485	510	508	484	495	481	490	450	485	492	465	513	504	485	463	470	499	506	492	459	473	473	466	506	485	481	496	507	499	506	477	498	454	461	517	481	481	519	485	523	500	452	502	475	461	473	426	524	530	473	486	459	482	500	477	474	502	476	465	487	461	498	509	515	495	504	466	501	495	503	493	475	492	474	452	483	505	526	504	474	521	489	463	481	469	490	490	449	494	504	496	497	505	497	500	480	495	494	531	460	510	496	504	464	478	488	468	502	445	482	480	485	462	457	483	483	452	512	497	497	505	494	475	489	506	493	504	521	492	487	510	516	457	519	455	442	479	501	471	513	506	489	518	466	497	476	493	496	490	454	517	487	507	455	505	459	472	475	462	461	443	460	493	500	499	516	475	519	509	510	489	438	485	507	488	500	471	484	467	484	464	472	492	502	478	482	442	471	455	476	510	486	513	500	461	494	486	523	466	490	502	482	451	466	562	509	477	457	449	483	496	496	480	530	473	483	470	504	504	490	506	471	519	452	460	519	491	490	476	521	519	509	499	489	501	504	437	485	490	447	485	490	461	504	489	440	446	539	475	444	472	449	482	475	494	452	485	550	424	467	467	471	462	535	465	489	459	481	490	503	500	466	481	472	483	485	472	507	461	458	490	456	501	491	478	462	484	486	489	494	476	476	486	473	476	482	450	465	459	526	476	447	486	502	455	478	485	458	455	467	443	468	488	461	524	513	505	457	477	489	488	495	481	489	467	524	504	474	477	480	473	488	488	512	520	473	493	477	460	499	513	503	467	465	497	470	463	463	489	498	486	512	508	474	480	449	461	481	486	483	478	477	513	487	495	491	484	500	486	499	469	510	451	493	483	462	480	525	482	474	475	473	463	494	511	472	465	490	482	501	486	493	514	484	514	495	478	486	509	483	482	478	471	457	456	475	500	500	483	461	518	499	488	487	477	506	502	470	455	472	472	506	467	467	455	464	479	494	486	477	478	501	535	492	461	493	487	478	491	515	501	526	465	492	514	498	528	482	486	506	469	490	481	471	467	466	489	490	464	502	479	453	500	474	479	538	478	467	458	521	480	483	480	512	499	478	491	511	447	512	495	474	473	468	450	481	485	484	511	500	489	494	482	515	484	483	487	464	488	488	470	490	498	447	501	458	478	493	460	471	497	461	476	471	491	475	475	472	488	494	465	507	464	490	519	482	465	515	490	469	445	484	485	435	459	519	460	501	509	496	494	506	498	466	486	529	502	484	500	477	508	491	482	484	460	478	467	487	456	493	476	483	477	494	457	472	463	483	480	486	520	487	486	466	480	490	477	474	494	464	460	512	502	503	481	486	470	479	486	482	473	459	460	467	479	521	472	474	469	473	471	449	474	477	481	479	459	472	472	481	513	517	506	498	508	486	448	531	469	527	476	459	500	463	476	505	485	505	489	505	429	484	498	523	447	463	496	433	479	505	464	466	487	469	524	481	486	501	461	471	423	457	497	513	507	482	462	533	511	440	493	459	499	500	451	484	485	524	503	456	470	470	490	501	479	448	465	480	474	492	506	466	492	461	484	478	489	475	486	486	464	497	480	500	525	436	462	449	495	504	461	474	490	491	466	466	487	460	477	476	457	510	498	463	489	492	492	527	485	478	435	500	477	513	531	477	465	472	514	473	499	495	481	467	482	490	472	458	466	536	525	498	515	433	498	446	441	500	479	483	513	491	461	466	478	477	506	512	475	470	481	477	464	481	518	482	493	466	532	492	457	474	512	543	479	483	491	448	464	474	459	487	470	433	474	471	512	500	503	474	500	474	497	488	463	501	477	453	480	470	463	502	469	500	466	447	479	453	478	473	481	457	544	486	508	465
27797	10349	1749	1114	685	475	607	645	580	473	1508	2057	1740	956	597	481	417	402	426	342	375	369	393	393	405	386	395	373	396	397	374	416	372	380	378	367	405	410	372	403	412	379	388	374	372	414	394	397	400	395	389	400	407	397	408	353	393	387	395	406	409	412	373	367	386	377	407	361	404	373	378	386	393	387	391	388	390	382	356	394	428	402	379	393	386	379	407	408	363	379	370	406	366	370	392	422	369	365	373	369	384	365	407	425	390	405	379	379	376	400	383	386	372	383	375	389	358	390	412	406	416	398	395	433	396	401	386	395	429	371	366	395	370	376	393	381	415	382	405	419	396	386	398	400	389	401	374	385	407	380	399	408	401	367	406	405	362	405	399	386	426	385	366	337	390	401	385	392	385	395	393	370	377	383	396	367	375	380	428	403	364	344	398	377	406	374	339	357	406	414	383	412	401	383	407	384	402	392	391	398	392	406	392	407	395	396	422	395	399	384	352	383	420	391	406	406	401	394	395	374	358	386	406	388	374	397	406	398	371	385	351	400	374	403	341	390	398	381	389	420	389	389	378	416	424	382	379	365	365	428	398	340	417	398	398	386	411	373	379	403	406	370	407	366	393	380	388	393	385	348	364	368	357	363	384	401	368	401	392	375	392	406	380	383	368	404	367	359	386	401	365	382	395	387	405	400	346	397	372	380	373	378	396	419	390	367	381	377	423	420	400	364	376	410	407	369	424	404	370	395	412	393	420	373	399	411	395	376	399	356	390	403	405	394	354	378	389	371	360	419	361	400	389	363	381	384	372	416	402	420	423	407	396	415	417	388	381	368	378	376	420	389	401	385	451	397	395	387	399	358	375	365	402	346	377	415	383	389	366	410	378	345	398	391	413	400	376	399	408	397	373	394	385	433	367	401	365	358	358	385	409	388	371	408	428	388	379	395	393	397	374	399	409	400	363	421	401	395	408	404	393	416	380	384	395	367	404	399	413	389	383	396	385	406	395	377	424	399	376	406	384	381	345	383	385	372	398	390	389	356	401	407	399	419	362	394	367	387	413	402	431	389	402	372	408	390	420	405	378	381	406	373	419	370	411	408	404	425	353	391	373	380	395	386	428	388	390	430	389	376	379	370	409	422	370	419	395	417	378	387	412	404	384	362	390	398	414	374	420	375	369	387	379	357	409	399	395	422	379	403	356	387	376	402	398	416	385	386	392	366	399	400	413	415	361	373	408	386	412	368	398	386	396	403	386	376	404	390	380	392	373	415	351	374	389	367	386	378	439	412	368	401	429	376	358	405	372	392	358	390	383	377	427	387	382	386	409	403	392	367	347	383	404	405	389	391	391	393	393	429	426	400	387	362	382	385	383	428	365	368	395	402	393	428	379	407	400	389	362	413	383	410	356	400	377	370	381	359	397	397	400	406	447	364	396	377	379	438	373	392	392	358	380	413	379	408	385	406	411	376	410	396	396	372	391	383	397	392	383	364	368	411	367	371	384	383	362	394	363	394	373	415	393	399	360	366	406	393	408	396	386	425	364	418	394	387	380	377	391	378	374	431	369	431	366	388	435	386	376	374	410	372	440	403	373	379	414	379	399	381	384	396	345	383	393	385	385	352	390	400	408	365	394	380	390	404	397	389	396	408	380	413	418	361	366	345	424	371	349	380	408	380	373	407	405	380	385	349	398	400	419	377	373	391	412	381	386	425	399	376	374	420	408	402	390	399	401	408	409	396	393	413	380	409	385	394	401	386	407	411	376	401	417	375	376	410	390	360	436	394	374	393	396	384	386	399	388	386	376	374	384	391	353	362	382	387	398	374	420	374	389	392	382	390	416	388	376	383	377	372	372	417	393	413	402	421	391	371	351	410	400	410	374	395	381	412	339	390	378	414	414	381	395	422	395	358	402	393	383	361	403	430	377	394	383	387	413	397	381	412	401	396	397	398	408	410	345	417	380	418	397	356	407	395	373	379	363	374	412	424	382	390	374	358	363	422	364	351	428	396	405	370	401	393	398	377	370	359	383	395	400	397	389	402	412	414	393	403	396	372	422	423	362	378	395	419	377	367	383	385	394	390	423	397	399	367	435	395	360	391	392	373	371	373	376	422	380	406	404	350	416	376	408	381	419	392	403	390	361	384	379	370	403	403	396	378	384	415	420	372	369	421	422	426	371	396	420	439	389	444	397	381	388	386	391	392	397	395	401	378	356	385	383	375	390	405	415	407	362	384	384	374	394	392	413	393	395	401	399	407	385	411	398	377	419	389	396	362	353	391	386	383	382	416	371	397	393	382	417	398	405	404	419	369	399	381	413	400	409	414	389	395	408	382	409	367	376	406	413	383	356	395	396	387	384	400	400	349	380	400	366	401	408	383	366	397	366	381	382	381	384	404	406	383	393	385	394	403	393	382	380	358	362	376	401	435	409	383	379	416	363	387	407	410	367	413	372	389	403	405	417	390	374	424	368	395	365	406	386	394	453	395	397	388	388	422	381	397	371	408	364	412	395	390	453	338	404	393	389	375	368	373	400	391	430	400	387	371	399	395	412	409	403	388	417	369	389	440	420	378	395	423	373	374	360	389	379	387	384	396	376	377	420	375	362	361	364	370	380	410	415	415	376	395	368	399	386	397	373	391	416	355	393	383	383	400	394	396	377	387	398	410	415	382	407	376	384	405	363	383	372	410	390	394	387	362	397	406	421	384	376	403	410	372	393	407	385	377	364	392	395	381	399	377	374	390	392	398	408	384	372	379	394	372	419	391	432	394	338	388	416	366	361	402	374	399	398	427	366	397	409	404	415	407	406	370	377	342	433	376	422	366	371	398	386	385	363	386	391	412	358	380	407	376	370	388	396	384	437	381	360	385	415	348	392	373	390	364	346	429	405	410	383	394	351	381	396	402	374	370	377	353	370	388	415	369	388	391	403	403	383	369	395	390	393	410	381	380	376	380	365	412	409	381	370	384	393	391	371	394	389	387	403	368	420	408	422	410	411	396	375	402	386	393	429	363	390	362	405	396	400	392	430	375	401	366	394	385	388	399	402	419	404	371	346	399	406	394	378	408	420	401	418	371	374	374	384	384	350	379	365	408	362	413	390	403	380	369	424	406	383	385	374	423	364	411	388	383	374	433	416	369	379	390	344	386	392	414	382	377	388	383	453	397	414	419	381	388	376	385	373	375	399	434	395	385	385	366	384	369	373	374	386	398	375	360	391	371	405	393	386	397	369	386	368	406	416	395	379	393	390	352	402	419	366	396	415	389	393	371	392	385	383	385	427	436	413	419	371	408	387	373	402	415	405	421	369	382	431	388	391	386	412	409	390	388	404	412	375	402	379	392	364	402	408	398	376	385	397	391	378	398	382	416	379	346	426	368	397	422	388	390	368	388	414	387	385	407	398	404	402	387	359	375	380	435	396	395	364	390	358	402	374	389	377	396	413	363	363	395	406	394	365	377	376	378	333	406	371	329	419	371	359	379	401	392
5814	1249	1134	755	523	503	741	796	638	529	1959	2446	1952	1012	572	447	352	363	358	378	365	336	350	374	384	343	366	328	303	364	338	344	376	323	346	351	355	298	350	356	349	366	341	377	336	360	345	379	345	354	313	352	366	349	313	313	349	339	366	364	329	339	337	343	342	348	342	350	338	379	392	362	322	380	328	319	362	341	327	353	351	329	327	335	355	319	349	369	353	343	337	351	357	346	342	358	373	339	361	363	343	356	361	383	311	333	318	343	360	340	352	330	340	340	327	319	358	297	341	368	369	376	338	365	364	339	347	356	340	326	338	378	344	335	343	335	334	337	327	336	351	353	324	374	351	335	360	343	350	330	341	340	357	368	331	321	361	340	332	332	336	337	355	323	354	356	347	373	373	331	352	316	356	332	367	356	356	397	322	326	349	342	357	350	357	311	373	354	335	322	322	343	360	324	354	343	354	353	364	344	302	364	359	340	357	345	323	351	354	370	332	351	357	356	354	382	370	345	357	336	317	384	335	345	343	345	351	333	357	348	340	346	336	356	370	383	338	324	327	314	364	345	362	335	347	346	330	351	376	313	349	309	341	338	369	361	352	299	337	322	343	342	317	327	315	375	387	374	355	370	342	348	339	343	344	352	327	350	356	346	344	396	334	342	343	342	364	362	347	326	355	394	361	367	356	338	338	339	360	336	333	367	319	362	351	372	311	316	347	362	357	363	328	310	356	357	355	377	341	350	344	337	349	379	364	339	361	329	345	350	363	333	336	366	340	333	320	357	344	352	339	361	348	364	338	359	363	311	338	375	353	389	309	334	343	335	360	342	351	331	380	352	314	347	364	366	337	338	386	332	363	397	325	353	354	359	333	322	372	352	330	336	330	361	340	351	342	349	359	349	332	336	339	337	326	334	366	363	360	319	326	355	360	358	332	353	343	355	331	328	329	341	403	357	349	349	359	373	357	349	326	358	334	353	345	366	352	328	336	343	339	297	362	337	363	335	334	302	362	314	378	341	362	374	358	339	329	359	344	337	344	320	345	344	345	385	352	380	350	367	337	385	339	321	329	390	372	346	343	344	369	362	359	348	373	350	357	354	343	340	335	345	350	322	317	331	346	350	334	360	323	368	316	356	333	367	342	316	340	354	351	344	334	342	365	352	370	366	367	359	366	345	365	361	357	365	338	347	392	324	353	319	373	329	333	370	323	359	342	345	364	334	375	362	355	368	361	330	316	339	375	350	344	351	343	356	315	370	349	373	344	348	349	352	338	330	334	350	350	347	357	306	346	379	358	346	351	344	313	339	401	343	370	344	353	361	330	321	389	363	351	339	336	331	364	336	333	340	360	375	357	337	362	366	382	343	335	322	390	361	306	346	324	315	329	335	382	349	336	351	306	341	344	334	334	333	314	346	348	341	349	365	328	335	347	325	353	326	325	345	345	319	383	314	345	337	326	360	342	335	340	313	361	330	325	303	339	340	335	345	362	337	359	365	340	376	350	325	343	352	379	313	354	365	345	375	370	342	363	326	353	356	330	320	366	338	330	377	346	368	342	351	313	344	339	324	331	334	327	344	352	345	326	352	333	352	364	335	373	307	353	344	317	363	349	365	342	338	356	321	351	332	328	368	340	372	314	316	367	356	343	352	355	359	353	346	342	308	346	332	354	312	351	335	365	342	326	343	370	326	341	344	331	360	361	359	351	367	332	362	346	357	371	317	331	340	359	361	360	342	356	308	354	333	336	377	330	358	356	309	371	360	370	341	322	327	352	323	367	384	370	322	354	348	329	341	346	336	324	332	332	325	307	324	378	348	370	353	380	350	330	365	303	342	353	365	370	338	333	338	362	317	322	337	319	342	363	375	341	355	355	351	343	377	337	385	371	343	350	341	372	309	350	344	347	320	332	384	357	354	338	351	374	320	338	350	356	351	366	363	336	359	329	347	362	337	357	333	366	349	341	357	361	345	362	370	359	374	333	347	380	355	350	374	324	366	347	355	356	372	380	367	357	352	343	327	329	371	329	358	329	358	363	368	348	332	362	348	368	320	328	331	359	357	337	333	370	339	368	375	317	342	371	349	327	380	378	354	320	343	309	372	333	362	312	368	349	351	369	379	386	347	355	332	335	339	333	340	334	338	310	330	343	339	317	347	339	358	352	338	324	340	339	346	340	376	372	346	370	350	365	356	371	366	335	346	328	366	356	373	339	341	371	372	328	350	355	329	378	345	372	345	347	321	366	348	343	335	377	357	351	357	294	363	343	311	359	380	370	338	330	330	334	325	346	333	314	373	337	340	383	324	320	319	343	319	351	369	362	314	336	316	348	328	323	324	377	363	339	316	329	347	337	340	329	332	402	358	372	343	314	356	383	321	351	338	328	354	351	349	346	341	354	343	329	333	358	332	360	327	349	345	324	340	376	341	324	337	353	345	341	348	354	315	374	349	354	346	346	367	379	320	369	332	360	337	352	353	304	323	329	362	370	320	333	349	341	364	330	344	386	360	338	355	349	352	336	349	343	355	323	351	358	367	333	370	326	352	340	340	360	340	342	379	342	326	326	370	343	358	341	367	328	340	337	361	314	336	364	327	368	382	358	349	365	342	369	354	353	352	338	311	365	364	364	371	338	382	341	332	364	354	338	349	349	352	330	348	348	378	344	368	361	345	360	320	367	343	370	362	360	336	360	372	349	379	368	325	343	355	356	328	371	309	334	359	333	301	355	322	346	338	326	337	382	349	352	350	353	363	333	373	378	368	334	369	333	344	347	298	318	379	374	346	359	347	332	337	369	340	347	324	345	307	357	369	334	366	342	326	318	332	347	392	381	335	362	344	340	373	317	355	350	320	317	346	361	356	337	369	322	341	306	322	360	289	318	347	329	356	328	347	362	344	336	368	366	352	344	342	329	347	321	339	353	356	335	356	324	364	329	342	360	365	353	351	352	337	363	343	359	383	326	355	320	325	340	359	319	335	349	328	361	351	377	313	341	344	356	341	326	348	392	388	367	329	361	334	352	339	357	365	372	342	299	325	360	372	365	354	357	333	378	354	370	322	354	361	309	329	359	328	332	360	333	318	345	336	348	326	359	332	348	328	329	358	344	387	313	383	347	342	313	352	324	377	351	362	344	368	346	310	332	345	353	319	360	318	375	347	359	358	364	317	348	328	376	339	365	374	355	380	371	326	338	347	364	332	362	345	314	344	329	366	345	380	346	337	316	328	361	369	374	373	355	345	355	360	362	320	314	353	317	365	345	377	347	352	350	366	344	371	380	375	331	364	335	322	306	372	385	354	349	363	342	344	326	364	342	348	366	354	335	341	335	353	354	359	323	347	334	362	364	393	345	346	370	354	352	325	348	360	336	342	346	362	342	348	365	334	352	354	346	339	339	354	314	348	338	403	340	354	356	369	363	358	366	314	335	352	360	329	326	333	350	337	370	387	330	358	341	325	356	337	315	367	365	353	351	339	330	309	340	368	352	333
25604	21442	27442	25540	6468	1211	1353	1210	957	951	12796	17521	13026	4400	1427	744	463	383	407	381	405	426	401	453	415	372	392	403	368	404	379	436	378	379	386	411	404	414	386	384	391	407	388	382	392	415	369	371	400	433	389	365	391	395	399	370	420	365	391	392	372	400	405	390	375	382	394	390	387	380	383	379	392	407	367	381	359	392	417	412	431	427	394	388	373	420	385	444	393	398	340	423	393	384	345	384	371	439	401	425	382	382	397	395	418	377	406	385	429	369	381	364	439	410	395	375	431	386	391	445	360	379	414	385	358	370	351	425	349	352	366	407	385	365	383	411	370	388	404	408	407	415	402	407	385	396	384	415	388	435	375	381	352	403	382	419	420	387	370	405	396	382	386	405	401	378	372	395	388	386	398	436	367	382	374	399	399	412	411	393	344	361	433	401	417	388	371	403	363	387	392	405	397	395	390	393	351	410	385	383	358	371	387	391	373	392	399	391	374	407	384	422	353	373	406	390	400	416	415	390	404	367	367	400	367	406	388	387	385	430	417	422	378	390	392	393	372	375	364	392	408	362	402	406	400	385	369	439	402	426	358	397	411	380	368	422	399	364	416	420	417	434	423	377	390	354	399	383	378	367	410	387	362	395	378	400	433	382	385	406	417	382	391	341	377	364	416	403	409	388	391	418	419	357	424	399	361	399	423	374	381	379	390	419	421	389	414	384	376	414	386	389	415	376	410	391	366	348	404	373	363	407	364	368	406	400	405	365	415	382	367	398	405	373	384	416	403	401	376	406	363	407	361	384	421	396	399	393	407	370	405	384	372	390	410	440	394	395	368	385	371	382	358	396	373	411	363	395	376	386	364	388	392	409	382	370	398	374	383	429	380	423	375	419	389	393	403	393	370	394	398	359	423	368	349	376	415	378	368	412	382	391	394	354	367	407	384	372	364	431	405	390	334	373	401	411	427	379	426	406	373	375	388	377	398	393	376	349	411	390	373	391	391	373	419	406	388	358	396	388	439	409	375	378	403	402	399	383	382	376	375	423	411	401	397	372	397	371	394	401	397	398	385	394	368	398	370	413	390	370	375	406	392	400	409	397	432	379	403	401	387	354	392	370	426	368	369	344	397	374	402	402	406	387	356	403	437	394	391	392	422	387	383	431	387	369	390	403	385	349	391	382	368	395	404	406	377	379	373	391	383	360	378	377	378	412	409	427	393	411	424	394	372	400	394	378	401	391	364	403	378	396	396	387	393	363	381	396	402	399	350	325	380	372	388	378	376	387	402	401	384	401	392	388	400	378	399	383	378	362	400	376	397	363	370	334	349	371	413	381	376	395	388	383	427	437	401	364	383	385	420	377	419	374	356	400	386	401	403	407	377	369	377	383	365	374	410	430	382	384	349	369	379	386	408	391	428	394	396	403	363	411	408	371	399	400	380	370	367	372	382	407	377	394	400	395	397	392	391	386	368	429	389	375	401	380	375	393	396	380	411	398	398	401	415	342	376	378	384	404	367	371	427	378	382	376	346	411	370	378	357	417	385	378	387	385	374	393	412	393	392	352	427	375	414	382	382	390	373	417	379	382	369	370	386	370	388	387	366	352	354	375	402	392	400	389	402	395	416	397	417	404	373	389	407	386	417	380	390	397	381	358	367	388	416	397	416	390	402	435	419	398	416	362	395	382	369	418	381	363	372	405	426	392	392	368	397	390	367	381	424	403	406	389	420	370	354	396	372	367	385	343	414	389	400	388	411	371	422	354	390	370	379	383	384	419	376	344	383	409	424	403	400	402	430	409	409	398	369	357	366	392	372	406	404	439	365	378	358	407	379	403	400	379	415	428	374	364	402	368	379	374	371	389	408	368	384	401	367	387	369	387	377	399	367	389	396	380	392	381	400	380	387	370	382	368	406	394	370	358	390	380	377	425	404	369	394	405	389	404	359	392	384	398	361	359	367	380	363	409	402	411	397	416	378	374	409	391	399	396	392	374	367	432	373	389	356	397	341	381	399	392	418	357	372	384	387	379	405	402	394	395	401	391	386	369	390	415	400	351	404	401	378	371	398	358	408	394	374	362	419	386	396	364	377	408	436	379	389	378	421	435	402	373	373	382	404	379	389	347	378	361	397	375	373	361	429	376	367	389	360	385	405	415	379	388	342	371	421	406	391	397	391	385	386	386	412	402	364	385	403	373	368	386	377	401	404	410	388	376	373	372	402	353	421	414	418	372	381	366	412	380	389	404	416	393	350	405	389	370	406	379	381	399	411	386	390	418	394	365	403	419	407	382	404	408	393	373	396	390	362	404	415	393	388	357	370	395	383	364	391	369	374	412	389	398	403	375	381	358	349	426	400	388	368	396	365	417	396	387	417	414	382	398	394	403	377	438	355	356	417	389	382	393	399	416	378	388	375	383	418	415	372	412	395	350	403	408	400	397	377	401	377	390	418	400	417	380	419	387	404	406	396	409	358	391	404	403	414	365	409	358	382	391	400	428	425	394	413	409	427	391	399	399	403	374	416	403	400	388	405	394	375	375	378	382	376	362	402	384	359	376	417	365	352	412	395	406	385	416	410	402	416	430	374	377	400	378	398	363	402	414	398	380	375	375	377	412	402	355	376	376	383	398	395	447	403	407	360	389	403	424	358	388	398	430	381	391	404	359	421	410	410	381	383	407	375	368	420	397	396	399	384	385	368	397	414	383	393	417	391	387	418	400	425	399	376	350	379	389	353	426	378	444	394	377	400	408	385	397	366	364	398	381	365	410	373	370	390	396	410	380	364	401	414	383	419	428	401	395	386	408	414	390	388	390	384	405	402	388	373	375	391	389	416	410	388	394	403	424	369	414	385	393	427	424	386	406	392	370	422	380	380	375	388	393	401	366	387	402	394	395	376	413	403	332	372	389	372	375	363	388	415	367	394	384	384	365	360	381	408	362	381	407	355	390	388	436	407	412	380	420	361	388	412	398	383	403	394	387	420	375	386	398	388	365	408	388	394	379	405	389	414	384	410	367	375	399	393	432	387	391	408	348	394	416	371	407	394	401	413	367	416	340	394	369	398	402	378	355	426	421	408	384	381	366	364	381	405	395	369	359	369	413	426	368	394	349	384	428	391	392	374	383	407	423	396	396	374	379	362	404	364	377	390	411	388	372	409	374	359	383	374	427	414	419	375	402	401	372	403	427	386	382	418	368	411	403	376	428	397	415	448	377	431	395	352	404	410	410	364	425	379	360	407	398	411	385	382	384	425	399	391	422	383	365	434	388	444	355	381	410	383	403	396	372	376	394	367	391	393	410	385	401	391	387	390	383	381	394	394	358	401	388	393	381	398	407	407	393	357	371	353	404	373	424	384	389	366	382	345	393	369	392	393	412	379	403	405	397	393	419	405	367	417	391	381	392	399	379	401	401	396	418	364	394	401	364	397	405	369	363	370	379	386	405	377	395	438	346	356	388	403	366	398	407	364	370	406	381	354	397	373	366	387	383
4029	4140	4029	2268	1256	923	1560	1588	1250	1271	15464	16023	11356	3680	1506	771	444	368	353	376	345	374	364	360	367	388	382	352	375	389	334	385	340	339	359	383	370	355	343	370	343	358	386	362	383	358	354	356	332	362	393	349	381	370	348	353	365	368	374	361	349	381	383	358	324	339	376	370	383	369	349	392	375	372	375	373	384	351	365	360	398	380	370	350	375	350	388	369	371	373	328	346	358	351	389	367	363	332	365	347	326	354	379	392	381	347	379	352	357	378	346	372	378	374	372	366	388	397	371	356	349	376	345	373	325	366	391	346	356	361	374	383	363	376	421	372	380	350	352	389	327	340	335	343	357	362	348	356	372	383	332	346	369	355	359	361	395	367	356	372	355	362	355	365	363	361	340	334	379	320	377	366	357	397	362	363	332	343	368	335	372	365	387	343	353	375	352	332	342	328	368	357	383	363	336	391	360	362	375	368	380	383	336	356	388	371	317	381	359	319	346	369	333	369	368	383	343	377	381	353	376	362	358	396	366	355	380	355	334	350	368	340	369	340	345	360	390	373	362	380	373	360	377	349	347	351	361	342	330	347	368	352	403	381	362	386	363	352	353	356	345	343	352	370	357	359	328	344	374	372	372	355	352	349	363	358	394	330	354	347	379	384	361	351	338	350	356	364	343	378	363	360	356	393	367	351	390	371	341	369	381	374	374	356	348	385	339	344	352	353	359	349	322	309	370	352	357	310	341	386	365	353	361	339	354	335	332	387	350	362	359	361	391	394	353	370	336	348	374	345	361	376	393	382	353	392	389	388	336	378	370	351	365	336	357	380	344	331	356	344	331	324	316	407	378	357	339	372	347	362	367	352	352	367	378	396	404	375	354	340	332	336	340	354	346	346	348	345	353	315	358	352	323	359	335	365	324	357	359	362	374	360	377	342	384	392	381	341	355	369	375	375	395	374	363	371	365	364	353	362	364	397	344	353	360	374	359	356	386	376	361	364	357	378	344	373	354	369	401	351	341	352	404	341	350	343	372	374	375	349	356	356	335	332	383	352	350	338	366	354	371	321	356	344	379	352	360	375	331	320	315	366	339	367	353	353	362	366	330	371	386	382	344	366	341	355	344	328	348	388	352	349	354	363	339	374	360	358	386	371	339	318	367	392	386	387	370	335	349	383	368	359	373	317	384	349	368	373	348	332	383	357	348	385	380	359	389	344	384	358	381	365	346	344	350	356	344	347	360	356	338	380	337	386	354	353	314	324	348	364	357	358	325	369	343	366	353	363	366	356	356	320	343	355	382	369	317	325	373	370	365	376	323	345	397	356	342	353	374	333	369	368	375	365	363	382	366	360	352	361	361	339	372	373	323	353	386	361	366	341	362	381	377	364	365	373	356	384	363	357	368	368	370	373	401	390	329	361	380	325	359	368	319	354	354	392	373	344	324	370	371	356	348	338	366	368	340	374	347	353	372	348	369	345	365	322	362	352	364	361	382	377	365	358	402	372	376	414	383	371	353	345	350	390	370	347	357	356	369	354	387	360	343	335	354	344	366	376	347	372	379	336	373	368	344	345	357	373	378	363	329	326	349	361	369	343	352	358	353	359	362	372	346	379	358	378	382	375	359	376	351	348	362	346	335	343	341	329	337	348	369	338	340	347	341	397	356	351	349	366	333	342	339	366	362	340	386	386	354	377	355	376	364	348	385	338	343	373	385	338	362	362	357	355	310	339	328	363	321	347	336	344	353	378	351	363	367	377	347	359	372	361	344	331	387	356	382	322	369	357	364	310	366	346	369	340	372	341	372	350	366	400	348	373	369	411	369	318	363	337	339	360	394	372	354	373	379	378	380	322	368	375	361	341	357	317	335	348	343	352	359	380	338	317	343	344	361	377	341	378	353	340	378	386	351	357	374	345	355	369	376	336	359	326	380	348	343	344	392	394	389	366	360	360	368	359	366	400	355	382	363	372	351	316	353	355	383	391	326	358	373	348	343	339	346	366	381	403	382	365	373	334	377	358	377	391	350	358	332	380	361	357	354	351	367	379	386	345	358	373	332	336	329	343	360	383	389	337	359	341	320	384	360	344	356	332	371	360	354	364	366	358	367	384	371	331	365	379	365	372	367	368	314	336	341	361	339	375	376	349	368	374	369	366	353	363	365	355	368	359	332	353	330	319	361	396	365	389	341	382	362	354	342	366	355	367	366	372	367	358	394	368	362	354	370	351	362	384	335	374	347	353	360	348	339	327	364	369	350	330	340	367	303	359	389	355	356	350	372	350	346	358	351	338	340	348	377	358	360	368	375	354	336	326	341	367	354	378	359	347	356	352	322	338	344	387	361	337	370	365	363	333	361	349	336	335	372	331	351	366	354	346	381	340	371	346	373	377	366	339	359	331	367	343	362	362	383	361	415	333	376	367	369	343	344	352	352	338	343	344	370	334	348	364	323	345	377	388	335	308	339	333	355	366	360	387	382	374	366	388	353	367	359	331	362	365	355	345	373	360	370	361	367	360	378	362	345	340	344	393	382	369	349	345	371	345	349	347	377	384	326	352	349	395	354	363	365	377	340	372	392	340	363	383	346	350	346	333	363	348	352	334	358	365	347	361	347	365	367	393	379	333	371	332	393	352	346	334	350	339	372	352	361	352	378	392	350	343	369	318	344	340	372	384	338	374	360	359	360	384	349	329	365	325	388	357	344	383	352	376	372	336	347	357	327	356	338	373	379	381	360	334	381	339	335	340	360	369	332	389	351	361	363	355	343	379	369	341	349	369	373	383	397	374	390	376	345	349	359	365	353	357	359	382	349	356	360	325	356	377	348	316	347	350	327	366	364	372	354	351	355	367	395	377	362	369	343	339	377	379	371	363	370	348	337	385	370	376	344	375	358	336	338	349	387	392	350	314	369	361	313	357	356	368	382	354	361	375	395	351	378	350	386	365	346	340	367	352	368	356	355	346	339	330	352	347	339	343	335	368	348	339	337	364	372	349	347	373	354	329	329	370	351	359	370	360	383	364	314	336	364	389	374	401	344	350	405	364	366	370	379	354	340	321	351	367	341	360	383	370	361	383	328	365	365	381	378	351	370	386	378	363	329	338	361	381	380	343	323	353	342	334	340	347	354	370	352	331	361	347	386	338	328	338	365	340	383	356	345	336	380	383	390	333	353	373	371	381	328	370	341	331	360	371	372	384	395	354	346	395	343	377	403	368	373	346	319	333	376	322	380	327	361	385	350	370	358	374	363	356	346	325	377	360	367	359	362	361	365	334	361	384	377	358	358	360	361	344	337	355	382	348	360	347	363	353	311	349	357	347	328	323	347	382	359	355	381	374	368	348	350	344	357	316	367	347	332	362	345	326	319	360	352	394	360	392	340	350	390	373	398	345	336	367	338	345	336	356	359	344	366	389	353	347	375	362	339	336	337	366	371	349	349	346	381	388	374	358	353	330	362	375	348	328	326	358	358	395	368	352	379	340	356	391	350	344
24607	21417	28630	24626	21146	6273	1976	1662	1245	1603	24835	31869	24091	8954	2424	1200	606	554	529	539	545	567	516	532	480	565	543	547	555	537	548	506	483	523	544	557	552	538	550	513	489	530	562	504	531	551	545	538	501	524	526	489	546	527	512	529	510	563	498	519	513	523	515	517	525	544	503	507	514	504	539	492	495	531	514	536	485	544	528	540	486	527	500	509	529	513	523	517	531	506	510	576	553	520	488	507	514	500	504	542	491	535	501	520	476	532	544	532	521	487	545	509	525	545	544	540	547	553	533	516	502	501	489	545	528	514	553	500	545	539	502	495	501	513	550	496	561	502	512	460	541	576	499	529	522	508	515	530	507	498	524	546	545	539	558	510	486	528	524	496	520	465	501	541	510	500	522	497	501	515	479	524	485	538	549	516	539	521	515	523	534	519	493	517	496	506	537	490	510	523	517	533	558	539	465	534	521	561	515	495	481	532	524	536	556	549	548	526	540	547	530	546	526	493	510	500	552	528	520	528	493	549	513	541	525	489	515	521	511	496	469	521	558	493	514	517	499	497	517	497	535	530	495	466	513	555	513	559	533	508	558	505	474	505	559	517	528	495	511	529	479	501	530	504	569	543	509	523	505	514	552	537	508	500	496	516	505	516	523	510	533	514	536	569	514	545	549	538	506	486	488	486	518	506	541	555	498	499	515	560	545	508	524	483	508	512	544	545	556	515	521	558	491	498	503	514	514	497	515	492	490	493	547	546	564	531	566	533	513	458	488	510	521	536	515	525	549	506	529	528	553	546	542	520	547	500	504	554	499	510	480	510	550	522	560	564	506	505	509	501	501	508	536	556	498	520	544	518	511	562	535	487	581	533	491	541	511	528	528	523	531	470	548	501	513	543	524	516	524	511	498	539	496	501	518	508	550	507	518	521	516	463	516	540	509	541	552	507	539	501	560	568	532	481	513	526	521	521	529	496	511	523	516	502	502	513	475	460	540	527	517	523	519	508	524	576	510	528	544	491	540	523	496	497	521	535	553	493	488	529	501	537	556	510	526	537	500	527	528	534	513	468	526	517	518	525	484	552	483	553	517	531	512	521	540	536	506	487	510	497	497	516	514	493	542	520	532	508	520	525	497	488	513	525	513	505	537	559	544	510	526	533	492	506	535	507	492	495	531	466	513	515	531	489	530	500	520	503	534	543	538	474	540	527	531	532	482	523	505	538	538	558	528	527	548	525	513	552	544	536	523	503	539	545	505	555	503	519	506	506	516	526	506	532	492	478	517	522	547	524	521	522	528	587	511	509	547	492	487	526	545	571	515	486	503	525	496	530	479	518	518	529	506	525	556	489	544	551	501	572	505	496	531	561	524	507	504	550	527	524	531	540	506	507	497	512	545	521	482	511	516	477	563	556	552	499	515	537	516	494	515	535	459	483	527	527	529	512	504	516	505	525	512	518	465	490	495	523	512	506	524	544	527	523	503	510	526	503	525	504	492	506	570	478	493	553	543	512	485	532	480	548	511	529	518	510	533	541	529	515	547	503	511	505	530	499	487	533	537	526	545	519	547	502	527	491	571	485	496	509	524	482	520	504	505	526	491	508	539	529	510	542	531	563	559	495	523	522	481	511	514	542	540	498	496	482	534	518	504	519	555	529	493	510	529	495	524	514	505	454	495	477	501	491	542	524	499	504	463	543	530	516	507	541	522	568	498	508	515	548	531	542	518	498	529	521	516	536	525	581	569	511	493	505	495	526	512	526	533	510	565	540	564	503	570	516	548	517	492	557	489	506	513	531	542	527	504	533	564	527	497	509	527	499	495	513	525	534	566	509	528	514	504	541	544	540	479	489	537	525	548	542	506	504	556	480	527	505	511	544	532	547	495	519	546	510	518	489	529	492	528	475	528	461	521	520	506	523	506	484	525	514	521	538	525	520	530	502	542	490	522	496	557	470	488	507	523	507	485	529	543	476	522	496	481	499	538	493	532	553	495	538	507	550	542	528	499	519	496	535	547	521	528	530	511	512	492	521	483	453	495	494	479	532	493	501	531	497	466	491	494	482	509	508	534	536	523	538	513	528	485	507	507	500	510	532	471	518	518	530	483	521	511	513	520	522	494	534	535	501	525	509	503	494	483	538	528	529	519	569	488	537	531	535	510	467	516	507	520	535	514	522	495	517	529	485	552	540	537	480	544	490	523	516	502	516	514	500	529	536	485	529	518	514	515	522	539	532	584	531	518	577	503	527	533	490	496	516	523	539	523	535	499	521	576	480	493	503	501	525	556	521	507	530	507	502	531	526	543	521	501	529	495	507	515	522	524	543	501	486	521	499	539	543	508	530	524	555	536	533	522	540	512	525	504	494	520	497	536	531	532	536	553	496	555	479	517	520	493	490	506	517	494	574	568	537	548	521	542	501	521	502	515	500	546	540	513	596	515	502	529	477	556	501	544	509	543	514	516	546	524	532	544	531	543	499	528	547	579	541	543	535	525	565	519	536	510	498	507	525	548	469	517	517	510	537	553	529	476	541	527	506	521	499	489	528	528	548	501	518	527	534	498	515	533	541	534	529	504	512	491	518	527	518	503	507	534	497	503	527	501	548	522	549	503	502	524	534	494	552	507	525	510	506	526	506	477	528	482	526	489	530	520	557	501	514	536	505	482	472	513	511	500	519	521	470	519	520	509	499	500	549	469	514	502	512	571	492	501	514	542	554	542	540	561	503	548	493	501	521	537	504	505	534	519	470	482	531	559	525	515	493	532	558	498	461	531	517	536	508	521	505	515	513	497	500	518	548	522	516	527	516	521	494	542	509	492	520	542	534	487	529	499	500	534	471	531	544	473	502	486	536	502	517	520	549	537	511	549	520	513	512	516	511	512	493	503	547	504	536	500	490	496	565	531	543	530	546	538	492	510	497	520	510	527	443	521	556	521	502	545	514	532	512	543	526	542	491	562	545	508	545	546	509	517	521	521	475	528	536	569	522	512	541	489	501	494	543	511	524	496	494	483	502	508	502	526	495	514	570	540	520	526	517	497	512	533	564	554	478	530	521	478	509	495	527	496	569	522	560	536	506	523	569	540	528	539	521	477	505	549	479	508	509	512	490	548	527	553	545	532	503	520	497	504	534	479	519	533	500	514	548	539	521	513	546	550	512	495	529	537	523	522	545	530	555	534	508	523	510	487	502	458	530	540	497	520	535	462	519	539	509	489	537	520	534	534	548	515	499	508	528	499	528	552	523	528	485	564	513	530	519	498	500	559	504	523	507	534	534	509	556	501	534	522	509	489	528	526	518	491	529	538	552	492	529	534	507	555	548	508	505	464	560	505	535	554	524	526	513	495	497	566	510	492	511	534	526	492	514	486	477	477	536	481	505	548	529	553	523	504	523	512	479	543	528	464	500	511	502	512	560	537	505	533	517	541	511	499	541	533	489	509	531	519	545	530	541	537	515	535	496	481	528	494	544	535	534	520	550	507	529	551	536	506	507
4555	7446	6778	3602	2694	1543	1611	1976	1757	2341	27344	28608	18804	6526	2509	1179	616	478	462	447	434	473	453	433	453	479	485	450	478	430	511	454	480	487	468	484	463	476	465	465	441	449	475	458	434	484	435	471	475	473	506	460	463	462	436	481	458	430	460	464	484	444	468	486	452	454	471	479	487	460	485	480	480	447	469	476	474	425	477	443	449	492	466	424	473	484	464	434	473	450	470	442	484	467	466	480	503	490	481	441	414	472	500	465	464	435	447	462	477	453	448	429	458	474	462	457	471	461	455	473	462	477	464	475	437	445	449	478	473	480	432	413	493	482	456	463	441	455	435	490	453	451	492	481	436	454	454	488	438	454	451	475	457	469	482	496	481	445	449	463	469	481	515	472	470	437	424	445	444	447	458	480	479	442	442	466	445	455	452	469	476	496	508	456	437	483	483	460	478	475	469	476	442	462	485	493	463	427	493	489	471	450	482	452	447	470	468	458	442	442	463	497	501	488	430	475	499	442	454	480	448	482	469	451	486	449	410	450	456	448	494	505	478	474	478	460	470	474	476	461	486	450	472	456	466	481	490	482	464	439	440	498	432	470	429	448	465	495	451	448	498	457	439	450	495	409	440	444	445	473	490	451	456	456	449	476	465	457	475	458	469	466	436	542	429	487	462	491	472	498	478	435	452	457	422	458	457	444	473	465	499	472	464	468	456	453	443	499	497	492	455	466	484	445	474	519	488	496	461	411	456	454	488	483	427	496	429	444	481	447	449	465	464	453	451	429	461	454	459	447	474	490	491	452	467	489	462	442	434	469	441	491	453	460	444	434	465	487	497	467	473	465	463	473	452	453	436	469	441	463	456	487	508	475	463	481	456	447	453	446	440	456	460	468	508	454	437	466	482	458	469	436	461	439	461	409	466	460	436	479	470	476	479	449	472	476	474	457	469	486	465	452	492	462	458	447	453	447	507	438	502	443	438	471	481	478	476	474	464	441	464	441	464	482	447	464	453	448	475	441	463	502	490	500	451	484	507	487	460	448	461	473	481	450	459	433	474	495	450	453	505	444	456	462	448	453	453	454	433	505	483	458	462	461	423	485	460	494	454	454	454	483	504	495	502	450	475	473	468	480	470	464	458	434	479	461	455	466	473	445	462	448	486	448	469	465	449	479	485	485	457	460	456	478	466	489	430	440	476	491	466	472	396	440	466	429	435	501	442	480	461	444	471	443	445	449	458	477	470	445	416	453	447	455	487	477	466	519	418	468	465	471	465	486	478	483	460	457	441	475	523	440	471	462	455	475	467	423	457	449	453	496	459	472	428	431	521	440	478	443	473	476	447	499	494	436	446	451	488	480	468	439	456	441	454	453	465	450	471	471	412	488	465	460	468	436	453	469	443	475	459	445	496	479	460	463	460	463	453	459	464	445	475	411	453	475	450	454	465	471	449	438	415	421	467	426	451	475	448	473	488	454	469	455	475	461	459	466	457	455	449	465	461	477	452	437	442	467	442	457	503	454	462	487	452	441	459	453	427	449	417	476	469	440	489	437	440	465	462	467	457	478	438	455	488	462	495	485	492	426	457	458	484	462	424	447	463	487	493	448	465	490	487	488	448	447	442	485	483	472	479	450	468	441	467	462	481	437	463	470	459	475	475	430	432	469	501	455	460	466	478	459	475	469	439	420	456	459	466	439	490	469	462	463	495	460	466	450	492	448	477	427	429	461	469	488	448	478	450	461	466	422	425	458	432	449	467	454	450	502	452	484	441	455	456	450	468	522	457	445	470	468	480	481	497	472	463	465	478	459	489	477	459	466	433	486	473	475	466	479	437	462	488	472	476	488	462	470	466	468	461	470	480	452	465	438	476	453	455	453	422	442	466	469	471	495	470	486	489	443	445	439	491	440	478	441	484	451	415	413	463	443	516	475	446	457	462	448	450	479	473	453	478	443	497	466	468	470	473	458	458	472	453	465	507	493	464	461	477	478	483	443	473	495	444	448	450	490	462	446	444	478	484	464	486	474	429	478	439	442	479	459	475	475	470	451	483	421	503	476	473	498	463	451	477	484	492	450	483	471	463	489	469	447	408	463	433	474	447	455	497	460	486	481	495	452	470	462	465	446	472	459	466	445	437	459	452	478	447	484	482	492	446	443	444	480	482	427	488	438	448	466	460	461	455	449	441	487	443	435	397	443	460	457	461	480	451	418	442	482	451	441	497	466	493	486	458	489	438	452	508	468	476	462	455	456	469	427	490	483	490	460	482	467	440	435	445	448	456	458	488	491	439	452	478	461	504	500	467	462	456	430	431	470	519	450	468	457	455	454	458	484	447	471	487	428	440	437	446	509	457	425	448	467	433	472	448	511	446	461	462	478	414	464	487	425	496	451	445	449	472	475	475	435	457	492	464	461	483	431	471	476	451	472	513	447	468	506	469	429	425	464	464	469	456	480	457	451	459	436	473	458	442	466	469	462	469	464	448	473	490	494	478	456	464	482	445	444	478	451	435	443	448	410	434	416	504	470	469	482	506	441	448	484	482	460	414	471	448	436	469	490	481	490	460	484	430	465	477	459	442	456	468	473	432	382	467	479	495	463	442	456	530	479	475	450	446	455	446	453	444	449	418	490	469	446	416	471	492	462	420	465	461	516	461	447	486	455	486	438	464	449	427	479	481	449	464	434	476	485	478	469	481	471	466	430	457	458	488	411	444	442	456	463	457	480	495	440	447	468	480	460	495	411	424	470	485	445	465	460	450	466	472	459	494	413	470	489	444	452	446	488	502	451	468	458	422	452	471	484	437	479	435	454	456	448	455	455	439	437	458	467	442	461	445	457	468	456	423	463	473	492	461	476	431	452	444	461	452	470	436	443	459	461	437	472	453	486	451	452	434	489	459	449	490	463	443	489	453	474	479	484	453	482	473	452	466	450	480	462	484	463	488	438	472	440	479	454	474	477	447	433	469	471	420	497	490	487	451	470	464	488	485	459	471	412	460	496	488	435	473	508	439	467	426	438	498	470	438	448	432	464	496	445	476	478	476	461	441	430	450	425	490	475	462	454	456	494	456	476	497	457	454	433	469	479	492	482	472	479	468	451	483	457	467	473	447	464	429	475	478	475	496	456	459	463	479	429	451	480	474	488	447	458	483	441	456	477	461	483	485	460	437	441	445	484	472	437	459	426	433	397	437	459	481	458	436	440	465	500	448	466	435	495	468	424	454	463	460	469	433	437	474	458	440	467	456	482	473	456	435	475	474	454	437	449	471	488	471	433	428	434	460	463	434	480	447	460	475	479	472	449	450	451	497	473	479	461	443	470	463	468	452	437	427	447	501	479	432	450	421	450	455	468	452	480	432	489	486	481	498	471	430	421	450	451	432	464	442	443	490	456	463	460	479	465	462	434	501	441	488	445	448	468	426	449	471	470	456	461	443	467	472	463	472	471	503	441	459	473	466	463	439	488	511	488	466	473	480	457	476	397	458	449	465	469
27594	9799	1444	859	536	479	424	441	485	528	1374	1967	1504	874	559	408	384	356	363	392	334	351	380	391	362	386	373	375	345	367	348	345	379	359	375	394	382	354	336	346	418	375	387	387	340	373	367	362	347	376	368	365	346	345	370	348	367	353	372	365	411	352	359	353	365	366	386	367	315	391	368	365	335	399	369	372	390	365	347	367	388	344	365	363	359	394	372	343	362	384	351	368	346	363	351	381	369	381	369	318	360	417	350	391	383	362	346	346	372	359	378	367	393	349	381	364	374	369	346	358	364	359	359	369	349	358	348	404	367	373	364	383	359	372	360	369	330	400	365	393	343	355	384	387	329	371	354	378	376	342	370	407	373	385	356	358	362	368	373	362	397	367	360	376	371	370	393	353	356	344	365	365	388	379	380	332	377	369	409	369	362	360	344	385	356	378	353	406	366	398	348	344	367	370	357	378	397	349	380	345	335	342	345	367	351	379	360	358	363	360	331	339	353	340	347	363	364	330	355	335	369	385	384	364	353	346	341	341	376	364	349	373	364	338	372	363	352	378	359	401	400	362	357	358	344	358	379	368	377	375	359	411	345	378	349	336	365	373	371	364	359	378	376	354	355	368	353	346	372	338	356	352	336	336	390	351	348	362	384	366	352	367	360	376	376	338	402	408	397	394	346	375	406	381	385	347	367	358	341	327	341	390	385	356	376	351	374	372	368	352	347	366	374	378	377	323	360	354	383	343	365	385	366	388	346	356	365	393	346	335	347	365	362	361	389	371	386	393	356	381	366	360	365	345	392	374	386	339	321	352	357	410	312	364	379	383	368	337	354	381	377	364	327	359	373	370	392	359	389	332	415	352	352	351	370	391	364	350	387	362	379	385	349	394	371	394	386	377	389	337	379	327	390	386	364	345	371	352	384	371	390	350	365	384	383	378	402	359	367	343	358	361	365	401	376	366	353	387	387	353	367	364	363	381	351	354	344	365	339	342	389	353	384	363	363	350	372	373	348	351	336	402	344	380	363	374	398	365	339	343	352	362	373	366	359	364	395	376	386	366	358	362	352	371	336	374	388	377	397	371	363	378	346	337	358	349	339	363	354	368	367	399	391	396	356	367	363	349	323	391	366	334	363	350	363	353	362	342	361	407	406	363	378	351	361	361	375	378	386	348	340	332	374	333	382	348	364	371	362	337	351	389	316	351	345	358	380	359	382	358	349	344	344	376	309	341	357	380	339	378	401	366	366	334	360	340	364	389	350	362	355	356	372	375	353	378	389	381	388	355	358	406	393	347	368	346	356	346	380	369	366	379	343	383	391	384	380	374	360	339	339	384	363	354	383	402	359	375	346	340	350	330	423	366	378	392	368	368	375	349	373	343	337	335	351	406	389	357	362	361	359	359	367	367	379	383	365	338	337	352	377	386	342	387	326	346	349	389	336	362	375	369	391	327	398	374	376	344	340	388	328	325	392	359	356	386	345	380	394	369	390	388	377	360	352	370	371	375	357	365	372	364	381	356	327	375	334	353	365	354	356	354	353	377	344	382	363	359	350	376	365	382	329	348	351	373	346	384	339	384	365	368	365	393	397	390	358	364	378	380	396	344	344	386	383	368	356	344	393	383	365	347	387	371	380	390	368	362	336	376	337	339	400	395	353	322	339	379	367	392	366	381	365	392	354	346	370	351	372	372	369	390	376	371	375	351	374	412	357	362	387	403	386	338	353	370	372	390	367	372	328	405	375	378	370	347	370	391	417	380	367	343	381	387	361	394	408	376	381	342	378	374	336	370	375	371	344	413	358	349	374	374	376	394	388	405	422	363	406	382	369	356	369	351	384	360	360	356	353	371	376	347	373	364	341	362	359	380	357	356	336	367	385	345	379	378	341	389	356	393	347	357	361	331	382	348	357	346	366	367	357	302	372	366	389	348	365	367	349	364	374	378	356	351	343	403	365	376	343	413	339	425	360	370	376	344	371	393	359	399	360	371	358	389	368	406	355	336	340	400	378	365	330	380	356	353	343	393	387	386	382	372	362	393	318	346	349	363	383	367	366	385	344	366	359	387	333	384	389	381	378	374	375	364	415	354	378	373	354	396	350	374	360	387	380	364	382	368	369	402	374	371	368	355	386	382	375	375	361	361	349	381	357	371	363	340	366	351	370	345	400	344	385	368	342	364	366	373	379	340	405	385	330	394	361	377	373	372	369	345	345	346	362	379	340	396	375	371	366	335	376	342	365	372	368	349	354	365	390	386	350	340	376	360	365	381	402	360	361	417	347	389	414	373	357	427	359	362	377	352	384	374	351	328	409	358	385	377	354	386	327	359	350	350	375	340	384	329	356	398	401	363	377	362	379	392	349	360	353	391	390	365	359	383	361	400	362	375	374	401	367	367	345	383	376	374	359	357	383	355	324	358	368	348	377	365	380	352	345	365	353	361	318	352	348	383	366	358	355	370	368	403	366	366	368	366	378	364	393	378	331	358	397	384	377	333	377	379	378	339	356	379	390	387	403	351	378	368	382	371	352	386	387	339	347	378	422	395	348	371	382	363	412	341	377	386	367	307	384	373	384	343	332	357	390	376	351	370	358	409	408	377	396	380	346	351	342	373	375	356	386	355	365	343	356	403	369	377	367	366	363	331	369	333	329	378	375	358	348	385	340	358	380	358	358	339	377	378	354	379	360	379	369	393	363	324	395	318	347	362	391	337	359	410	382	374	357	380	334	357	403	364	372	372	322	363	356	364	349	390	355	382	386	364	342	350	361	373	352	392	352	397	349	357	361	346	393	360	372	359	390	371	354	345	385	359	345	380	341	367	362	389	355	376	362	367	371	363	344	349	370	394	382	374	382	397	384	386	361	329	350	366	369	426	350	375	360	374	371	358	351	401	347	390	386	315	380	390	380	361	353	364	394	361	371	351	401	372	375	358	372	368	376	352	387	345	311	348	356	398	387	371	383	367	364	360	359	356	357	381	355	362	375	350	386	340	370	354	370	403	338	330	358	359	390	355	351	354	408	364	354	376	355	361	369	356	357	369	353	353	375	388	358	366	363	340	358	370	377	388	366	363	331	390	366	361	365	397	367	371	379	359	345	384	383	362	383	354	368	362	382	362	337	363	356	361	372	360	361	352	357	372	353	349	376	385	367	352	398	338	371	349	347	380	368	319	369	388	408	354	375	366	324	350	341	354	379	348	350	346	333	378	374	324	353	383	369	368	383	345	350	323	393	356	370	368	371	402	369	341	349	370	379	380	340	342	368	304	374	333	365	376	380	354	363	410	386	338	365	383	355	349	345	392	382	388	392	368	345	347	387	387	351	345	357	386	372	371	400	369	388	336	351	361	348	337	376	367	364	349	349	365	366	390	356	381	393	347	364	374	330	338	356	361	373	353	379	344	366	354	343	371	386	361	358	371	360	362	366	410	396	366	367	404	365	367	382	335	368	374	365	366	341	363	368	309	344	349	351	362	342	358	379	334	363	378
5429	1014	1071	685	601	503	400	441	505	552	1928	2409	1726	863	557	355	376	326	316	348	337	324	296	325	354	316	324	290	332	313	299	364	294	338	343	310	276	303	346	365	298	332	319	327	294	308	316	290	327	325	337	326	326	343	309	356	325	328	349	310	338	320	313	354	302	330	352	320	326	331	348	322	320	324	347	332	317	329	320	328	314	344	348	353	265	312	336	298	319	334	321	326	378	303	307	349	331	301	330	285	288	331	336	330	325	310	313	309	329	322	290	352	327	336	338	323	334	352	290	315	334	325	346	293	335	307	317	333	315	318	345	325	323	352	281	324	308	314	311	274	324	316	328	341	295	337	322	311	305	327	319	303	304	310	349	373	311	294	321	337	321	333	342	321	341	310	309	327	288	343	313	345	308	341	332	331	331	331	328	309	315	346	311	301	309	334	347	343	339	292	311	327	325	306	336	315	334	342	291	309	323	299	310	324	325	330	322	350	338	318	321	305	330	344	303	346	335	313	318	301	329	332	316	349	319	324	317	323	311	342	338	335	325	326	296	323	308	316	284	351	326	324	351	343	350	335	316	329	357	307	330	322	328	301	309	369	354	302	333	368	299	303	336	310	340	322	327	293	303	293	334	348	306	314	318	331	359	342	333	346	281	331	314	301	306	308	375	339	323	313	343	322	299	334	342	334	337	304	312	320	346	292	325	309	353	293	319	331	323	336	319	354	339	342	327	359	335	308	347	350	327	296	294	321	321	336	306	297	327	316	314	343	335	333	300	322	320	343	316	334	331	298	349	311	328	359	306	317	316	321	324	326	317	317	338	351	327	323	344	334	353	270	329	300	329	344	322	337	335	328	336	358	349	308	319	335	326	334	316	344	351	343	338	296	345	296	283	337	324	316	325	347	326	335	312	338	296	298	320	308	308	289	333	339	348	330	339	333	312	335	340	278	313	319	362	348	311	330	325	319	327	329	330	304	333	343	349	315	333	310	368	343	325	330	317	289	321	301	322	317	285	312	328	328	311	375	321	364	339	292	343	325	337	324	330	330	335	347	350	341	346	352	322	329	327	319	302	288	333	336	346	358	335	342	313	317	332	281	339	302	339	343	312	327	300	327	340	360	332	314	359	322	313	313	335	334	319	319	345	352	335	311	350	318	310	356	342	326	335	322	334	354	332	312	321	331	324	321	340	330	352	365	314	318	345	332	348	316	332	301	318	327	361	323	342	318	336	307	347	325	320	326	325	322	313	305	362	350	323	324	340	339	354	306	350	317	344	299	315	294	343	320	342	316	320	305	336	337	327	314	330	303	343	330	313	329	307	356	299	311	320	316	329	283	341	297	351	331	337	314	317	327	333	349	310	372	353	342	311	310	350	320	340	312	312	294	347	305	314	313	333	315	333	311	338	352	349	321	327	351	291	307	318	345	295	308	331	313	308	300	309	324	326	285	338	322	319	332	343	345	342	317	338	340	306	353	299	334	324	299	341	317	333	310	344	324	321	295	329	337	309	355	312	323	316	345	321	299	323	313	344	340	333	284	331	328	312	339	343	331	345	362	321	355	302	340	328	307	340	321	327	313	360	336	302	317	347	320	310	337	314	360	339	346	313	327	339	329	290	312	289	316	324	334	294	330	318	341	346	336	304	336	327	302	306	340	304	322	321	304	334	312	303	308	336	347	295	315	325	322	303	303	291	292	339	335	299	356	328	282	303	331	334	305	304	288	320	353	330	337	353	292	310	332	336	345	358	291	315	323	339	321	306	313	329	319	345	314	338	344	355	303	339	341	357	309	332	311	322	311	326	347	288	319	349	316	352	308	352	355	351	321	350	347	336	304	314	291	290	324	327	341	286	311	315	307	312	345	298	332	338	326	323	314	310	328	320	315	349	344	323	320	305	303	317	287	312	304	320	338	322	297	328	331	328	316	338	340	315	369	339	322	359	315	325	329	350	348	339	338	333	338	345	310	312	336	329	334	338	325	326	341	340	333	326	314	353	295	319	331	352	291	317	356	337	332	302	338	333	314	329	295	312	320	335	314	320	326	333	344	349	276	330	335	345	336	283	374	313	332	325	325	312	315	336	342	333	328	305	313	330	298	330	324	345	325	324	348	307	342	326	313	323	331	316	302	327	318	323	312	315	324	314	334	339	320	329	314	326	323	304	318	340	311	327	339	305	339	336	320	313	302	301	342	325	323	314	320	374	318	320	341	314	302	305	318	375	293	345	308	342	325	329	294	335	348	320	338	315	298	316	348	310	336	319	335	345	347	330	330	334	296	333	349	345	306	356	327	330	325	354	332	366	307	297	305	311	313	332	332	313	287	305	335	292	323	329	320	325	306	362	316	299	341	346	303	307	329	344	304	330	335	335	292	298	308	333	323	319	322	304	305	301	374	330	340	320	325	318	328	325	304	375	335	345	338	344	350	359	312	323	323	339	316	308	299	346	313	326	340	316	293	300	352	345	295	341	337	314	299	316	313	339	335	336	318	336	312	321	306	343	339	339	334	321	326	316	305	340	323	320	310	357	328	330	343	337	316	336	306	339	318	327	335	326	301	354	313	311	320	304	328	316	278	303	353	312	307	326	329	342	312	351	345	349	338	327	328	323	321	329	325	299	302	354	347	341	320	336	328	342	301	348	337	315	348	357	303	348	330	338	290	353	333	302	321	334	330	335	318	312	343	334	327	337	308	353	321	361	311	330	293	325	322	354	338	338	333	308	319	320	300	316	331	331	319	346	341	322	341	312	318	324	315	314	332	324	346	322	338	342	298	338	344	336	312	342	355	341	313	315	319	325	310	319	305	340	329	332	347	327	322	307	345	332	314	319	304	332	320	325	330	325	350	331	351	309	326	314	325	320	322	302	339	347	327	321	332	318	342	290	323	357	324	323	303	324	322	352	342	306	371	316	309	317	340	334	319	327	307	309	335	334	337	345	325	343	338	362	341	328	346	325	347	331	310	361	296	333	297	312	328	337	345	330	322	350	337	315	293	322	336	337	327	302	292	292	309	348	305	352	343	357	308	310	293	297	316	291	326	368	346	310	326	323	314	286	338	342	331	341	323	353	335	335	301	360	314	339	345	317	329	339	320	335	338	312	320	298	315	350	333	312	318	326	326	330	352	321	332	357	301	301	342	348	355	322	346	334	302	317	317	347	342	357	341	336	299	330	315	317	353	312	348	289	334	318	319	291	304	303	312	340	304	324	295	348	321	340	332	320	310	307	300	323	331	344	329	323	333	359	298	329	341	348	349	367	318	353	327	311	341	358	330	321	304	354	338	321	352	316	334	342	324	338	329	321	315	326	320	319	360	332	304	332	335	304	335	330	352	348	294	358	344	335	336	327	358	330	290	314	286	311	325	329	319	316	355	313	355	335	334	292	315	343	345	294	315	323	332	303	326	326	340	313	325	323	322	320	323	330	336	332	291	307	316	330	368	311	328	343	306	320	336	349	303	330	321	366	317	301	355	288	352	331	338
25570	21407	27398	25524	6353	1327	945	627	639	991	13964	18620	12592	4316	1313	645	428	400	360	385	401	378	395	388	359	365	366	386	368	392	390	392	367	425	394	385	373	353	334	368	348	394	400	402	368	384	356	385	362	377	383	351	370	351	340	388	369	369	391	379	346	381	385	361	377	368	394	363	374	372	385	389	377	361	405	383	379	365	353	355	361	384	372	376	372	357	374	356	399	364	393	359	394	390	374	380	366	374	328	350	355	378	377	339	350	383	378	389	364	356	366	348	361	371	362	378	380	373	341	361	391	399	349	344	368	387	349	326	385	382	387	337	335	353	369	386	390	390	393	338	351	353	353	388	362	384	387	385	356	370	352	378	351	382	397	354	371	386	345	371	383	372	361	386	367	376	379	364	408	361	348	380	383	371	415	366	374	407	359	381	364	343	380	351	401	354	359	381	395	365	383	379	415	384	349	386	349	399	387	362	361	342	378	364	366	344	362	377	375	365	376	381	375	393	367	368	397	402	326	374	368	356	359	368	361	365	422	375	357	352	378	377	399	365	345	377	396	347	390	358	363	390	363	362	380	439	411	347	365	361	372	424	398	361	363	358	358	351	361	376	357	379	339	328	377	361	400	362	368	397	367	366	337	391	393	407	412	331	375	356	374	382	374	381	369	362	349	387	392	378	377	375	354	382	380	358	390	407	382	334	364	400	372	373	367	386	391	393	356	359	383	348	353	372	357	345	354	346	356	366	354	395	403	392	391	380	368	384	341	353	369	357	351	355	353	360	392	341	359	384	354	344	384	374	412	382	369	376	371	347	342	346	370	354	392	386	336	374	377	382	355	359	372	365	360	371	370	353	358	364	361	351	405	369	366	413	387	348	360	357	383	356	369	392	372	345	368	349	369	354	340	386	372	383	386	349	384	393	379	381	363	416	358	358	365	383	377	324	414	402	375	382	321	408	361	344	366	334	376	386	365	366	371	341	366	405	395	395	347	332	382	391	339	376	433	346	376	416	369	343	357	344	395	399	369	369	341	338	364	368	370	429	375	386	403	379	359	397	341	366	374	369	383	378	339	415	390	372	360	349	391	374	359	378	379	385	351	364	304	384	419	339	360	365	365	372	375	406	379	392	381	342	364	399	361	366	329	365	369	370	369	366	351	411	377	356	379	385	369	380	364	354	378	369	400	362	380	390	388	344	385	360	392	400	349	380	345	377	342	315	363	374	361	378	362	358	346	377	348	384	351	384	382	322	356	351	378	378	346	362	403	356	347	346	361	359	371	361	378	356	369	364	339	384	384	373	374	364	348	353	368	377	379	352	382	373	381	339	386	331	381	347	340	349	362	378	364	360	393	347	359	370	378	368	381	372	367	365	376	374	358	355	368	367	362	387	366	373	344	399	358	378	363	347	370	400	388	386	344	365	338	394	371	357	370	388	366	383	400	377	361	335	348	363	363	350	373	387	360	364	344	360	383	392	357	385	360	379	400	354	364	378	344	381	344	410	369	372	382	335	350	399	378	370	405	363	390	412	356	384	376	371	368	360	391	356	359	350	344	345	394	396	375	366	373	358	362	385	344	390	404	352	363	360	378	368	370	398	350	364	369	367	354	349	361	386	379	364	352	374	348	366	341	361	385	339	381	353	353	388	379	340	400	391	369	362	365	383	359	394	388	347	357	386	367	348	384	375	362	382	353	375	352	367	335	375	350	368	398	331	401	348	405	356	363	343	339	362	333	383	384	362	357	340	348	367	371	372	380	360	391	381	368	360	351	373	368	359	366	342	351	367	352	377	385	347	355	411	384	380	362	371	374	359	376	371	371	381	388	375	345	362	365	375	358	400	399	324	375	383	375	374	409	348	376	372	373	342	364	379	368	383	346	380	350	355	383	372	340	388	385	348	377	339	366	384	351	356	355	314	365	349	341	366	321	321	340	370	349	393	403	366	373	368	334	384	365	374	378	398	402	369	351	385	378	371	359	374	359	361	351	375	377	377	346	368	378	366	384	362	384	364	371	364	356	368	353	386	345	368	342	399	374	403	404	349	370	385	354	382	384	394	364	343	377	389	391	382	348	390	376	381	371	345	349	387	347	383	377	359	377	368	386	354	346	359	336	373	349	378	347	345	347	387	419	374	368	369	353	373	381	361	396	393	359	371	386	361	381	370	386	384	372	358	394	345	376	384	392	335	349	403	358	344	361	368	376	362	396	403	343	369	403	335	378	362	363	380	394	406	336	377	390	380	342	390	387	367	369	359	377	382	368	349	394	357	365	386	380	357	387	404	389	385	376	368	429	342	388	345	322	354	385	373	398	378	376	351	353	400	382	390	420	363	361	354	369	339	404	336	385	416	335	381	356	394	386	370	365	395	402	378	389	339	332	366	369	383	356	361	350	371	384	391	381	341	360	380	379	334	402	374	376	368	372	407	362	358	394	380	356	375	357	351	356	343	351	374	358	379	361	344	376	402	382	352	379	372	393	384	395	359	378	424	385	367	383	381	386	377	350	361	347	342	363	369	373	357	374	328	360	380	409	369	363	373	325	384	380	429	357	360	382	323	377	384	350	368	390	373	373	359	367	386	346	377	348	365	354	382	383	354	361	370	381	375	375	389	378	368	382	389	359	412	351	370	352	389	369	362	362	390	357	377	392	403	364	361	376	355	364	377	367	367	402	399	365	392	365	357	366	374	366	351	366	405	351	339	371	369	360	349	359	381	382	405	345	347	373	363	390	350	358	349	382	407	367	368	365	353	369	380	346	359	381	368	350	383	395	380	355	353	407	348	390	325	358	358	378	328	331	391	357	342	368	347	369	372	376	351	384	390	409	372	366	355	356	353	339	380	404	372	354	358	422	373	410	378	363	387	382	368	376	366	386	313	364	348	377	327	376	336	384	366	390	401	361	402	380	385	383	367	392	337	380	342	352	358	355	333	386	392	375	347	358	357	370	373	379	342	373	390	361	407	380	352	367	333	339	398	339	368	382	362	410	376	341	336	345	335	369	370	364	367	413	381	398	369	380	404	339	348	368	371	357	383	379	384	350	340	367	376	364	364	359	378	369	359	370	338	423	336	345	385	364	352	347	326	385	358	378	380	361	375	359	358	358	359	350	350	399	377	384	373	380	331	374	359	368	394	368	345	352	353	332	378	378	364	343	365	361	362	380	372	353	363	350	363	371	369	369	397	386	387	374	413	385	370	368	396	392	386	411	393	402	324	345	407	383	347	374	355	388	397	361	387	346	418	379	358	378	362	373	369	346	381	352	356	381	376	359	360	367	347	352	357	352	377	395	399	362	362	367	369	330	360	387	379	352	381	388	352	375	361	411	408	377	360	378	366	341	345	382	364	359	380	382	396	375	359	350	337	392	357	389	355	376	366	370	361	421	379	388	361	356	344	350	327	357	350	331	380	358	376	365	412	344	359	397	390	358	390	358	356	394	365	365	397	332	365	396	377	391	339	383	394	376	384	386	368	374	362	407	362	345	374
3744	3951	3737	1921	1255	1264	1020	716	863	1387	16698	17017	10819	3774	1531	744	413	369	389	381	339	358	338	322	357	326	353	343	335	324	390	361	351	324	355	341	350	346	308	362	343	354	342	339	340	333	357	347	348	325	329	354	344	351	368	358	344	371	319	350	317	352	353	329	355	341	354	380	329	326	336	343	338	322	317	317	360	340	347	314	347	324	342	357	347	317	355	346	328	327	344	346	390	380	361	332	313	328	371	350	347	338	345	362	351	337	333	324	334	335	347	348	349	324	364	338	335	353	345	335	322	333	334	334	348	358	351	338	319	369	321	330	338	344	332	372	383	377	357	353	391	339	351	338	378	319	358	366	375	339	370	369	339	374	328	322	343	331	344	353	348	341	335	373	349	356	335	364	362	309	354	332	338	347	378	340	330	330	376	338	389	320	358	353	364	326	358	336	361	353	327	356	356	335	348	367	329	337	354	335	370	359	350	335	361	354	322	379	335	334	366	337	354	314	349	333	366	378	314	304	320	327	322	335	356	331	347	319	337	349	332	372	346	335	344	319	319	341	328	353	346	338	356	373	365	374	335	311	350	323	333	368	377	360	332	309	341	334	332	316	355	359	345	322	354	347	351	345	318	332	341	348	336	359	309	354	370	333	317	340	363	323	391	335	348	380	326	309	340	329	346	343	345	331	334	341	384	339	356	366	332	345	332	338	338	348	373	350	375	348	371	340	367	328	353	331	328	313	367	349	364	347	350	325	330	339	384	349	347	331	300	342	332	339	307	355	334	377	334	344	334	318	342	340	351	308	378	371	332	370	350	360	370	352	317	330	335	342	352	329	327	363	352	352	340	337	311	343	381	345	338	328	340	354	336	366	374	347	376	320	343	326	342	372	333	330	309	327	359	332	338	353	322	344	357	346	334	364	353	364	336	327	327	319	324	359	326	335	346	330	348	333	335	365	349	346	336	325	348	334	345	326	313	343	346	356	324	347	344	343	318	316	335	351	375	364	305	354	345	360	363	372	351	317	353	342	380	336	368	339	321	387	349	343	348	350	340	351	379	379	362	357	348	312	318	352	356	351	312	342	356	309	350	375	377	360	359	347	360	303	338	352	321	349	375	343	370	328	334	347	330	332	332	328	339	352	363	345	321	351	343	341	343	316	324	322	333	307	342	353	375	352	322	361	322	339	334	324	335	350	335	323	345	335	334	375	338	376	349	336	339	335	356	332	353	354	324	339	324	339	353	367	343	339	354	325	328	333	337	345	323	361	324	352	342	336	318	329	359	326	320	351	355	314	313	306	332	321	343	344	360	336	345	366	360	318	354	344	316	345	343	311	316	340	319	320	337	380	375	340	367	355	353	344	323	332	345	350	354	344	349	339	357	368	329	318	334	371	339	325	330	388	375	335	359	394	319	350	379	345	304	359	366	345	361	337	342	356	362	333	348	328	350	337	330	359	354	328	365	342	303	336	342	342	379	347	327	354	325	337	357	345	306	359	388	333	336	331	328	354	358	305	351	337	308	346	327	346	318	348	348	358	342	319	317	374	355	359	342	311	347	343	316	351	319	361	355	355	332	326	365	346	334	349	316	341	332	334	352	340	359	325	364	356	321	354	346	336	346	323	331	329	329	337	346	325	351	351	345	327	348	353	359	361	350	368	332	343	329	322	350	342	370	358	382	327	353	317	313	340	361	330	297	371	317	317	372	360	340	318	324	338	373	320	302	350	362	323	338	354	337	332	340	358	344	334	302	327	343	330	333	345	320	346	363	322	345	328	315	341	344	357	325	357	328	292	338	343	324	341	348	323	348	353	337	326	352	344	325	344	325	313	340	338	323	327	369	342	360	331	376	362	376	358	354	351	309	343	350	355	323	344	345	331	321	340	357	342	343	319	343	332	326	372	344	344	323	375	335	328	333	336	306	356	335	318	342	322	313	347	324	336	337	365	353	355	342	357	333	347	340	353	305	346	325	345	322	322	348	357	358	352	312	322	341	314	352	345	317	359	312	339	305	323	374	328	319	348	324	339	370	344	343	317	371	343	349	382	326	308	344	310	336	348	365	363	350	354	336	336	372	333	328	316	351	351	330	323	331	333	360	326	333	356	347	352	334	327	304	351	314	350	335	370	332	358	354	343	334	341	310	312	364	332	359	333	349	344	361	329	389	330	314	325	328	335	332	345	349	331	323	377	349	350	349	350	302	336	363	361	322	331	373	328	358	349	350	318	341	325	338	354	329	335	324	345	322	355	324	339	356	368	336	312	358	360	308	343	330	337	355	336	362	339	343	341	341	344	361	354	350	330	346	327	363	337	330	351	348	346	338	335	338	371	346	325	340	362	344	330	337	327	336	363	337	350	337	343	340	332	321	346	321	347	320	360	368	315	350	342	305	330	346	326	341	341	340	361	326	344	341	342	324	341	354	362	332	352	334	340	331	339	342	309	358	338	329	335	316	345	318	370	313	355	354	331	366	322	347	327	335	368	323	375	358	346	293	342	373	308	331	335	316	349	351	316	322	328	335	337	334	368	323	333	337	346	347	358	312	332	345	348	360	328	326	356	342	341	357	334	347	367	359	353	343	328	333	345	349	321	342	357	353	339	330	350	318	332	334	365	331	329	333	335	341	313	366	336	321	359	372	333	335	325	348	347	352	302	343	340	379	349	356	344	353	321	336	355	355	310	345	372	335	347	361	331	358	334	308	329	322	315	343	348	335	341	339	337	341	337	328	338	351	331	325	320	344	337	363	323	322	337	351	322	350	354	331	368	379	329	329	347	338	338	318	349	358	337	345	359	336	367	330	325	337	320	398	307	331	317	353	317	333	365	311	312	333	335	325	321	391	321	311	365	363	384	353	358	341	335	341	365	336	396	304	344	316	341	335	334	387	337	320	359	347	349	352	348	324	316	327	352	369	332	337	384	313	332	346	334	333	354	328	287	390	332	324	338	322	364	340	285	337	347	340	326	366	333	342	356	329	341	322	358	340	347	351	394	335	348	358	365	346	363	368	326	376	353	371	344	366	361	354	334	356	343	351	324	357	349	335	344	310	362	333	349	363	330	352	347	381	350	327	335	336	341	299	333	343	345	312	341	319	337	351	372	361	332	352	333	333	343	310	341	361	340	340	333	292	352	294	336	369	346	341	345	361	324	347	341	302	330	346	343	342	344	326	330	304	316	347	322	353	332	350	337	340	361	336	351	380	336	340	326	351	375	345	325	338	373	373	341	372	359	322	385	326	366	358	324	356	326	316	312	325	339	336	314	323	354	303	352	369	343	336	332	349	325	333	363	356	315	345	317	331	361	341	343	329	373	327	350	298	348	368	323	346	357	320	318	315	323	354	339	331	360	332	338	328	324	364	316	345	331	351	319	312	310	326	320	354	341	323	330	323	347	362	335	359	336	341	352	332	342	298	324	355	339	350	316	338	343	355	346	322	382	344	339	318	317	355	321	345	355	347	321	365	356	328	365	353	324	335	325	338	313
24650	21456	28623	24689	21171	6045	2116	1457	930	1628	24371	31312	22791	9062	2482	1034	595	544	486	488	461	490	514	498	516	512	500	510	525	494	559	504	517	509	524	543	507	487	494	453	490	509	493	488	512	489	488	491	567	494	525	482	481	508	504	472	504	503	485	520	526	459	459	497	524	499	485	500	466	475	566	540	458	529	485	495	503	499	477	481	503	500	468	510	504	483	519	501	542	449	520	528	484	548	457	525	497	501	478	519	505	485	508	532	462	510	493	476	477	477	486	496	537	491	476	517	485	474	512	489	486	499	506	495	508	476	499	499	472	507	489	469	459	485	480	476	537	509	506	486	462	489	526	475	483	488	464	547	470	463	518	515	504	498	529	497	492	468	471	493	480	469	475	476	519	491	498	508	493	485	523	507	473	550	507	480	472	468	505	498	439	500	510	462	489	491	512	467	501	487	515	492	486	518	516	491	482	530	491	479	497	479	504	484	474	466	479	473	487	481	492	486	500	480	417	482	530	479	484	464	494	531	524	476	497	488	483	490	481	506	508	507	537	486	506	521	531	504	556	504	531	498	524	486	501	491	488	488	531	493	460	497	510	509	457	520	467	468	486	518	507	493	456	527	515	474	478	458	510	482	459	541	485	472	534	473	496	468	503	516	517	539	489	480	527	494	478	469	530	488	514	488	494	498	527	503	510	502	534	499	482	505	476	496	518	475	459	516	474	496	524	486	506	478	449	485	491	487	507	494	504	479	506	491	487	444	488	473	499	490	486	479	450	465	522	486	488	528	521	498	506	473	475	454	489	479	507	477	515	491	463	515	507	542	507	450	470	532	488	491	493	476	487	527	476	483	516	500	517	446	510	492	465	504	509	481	498	489	476	513	486	452	511	495	523	495	474	479	516	506	519	520	510	468	461	506	521	486	510	516	481	520	514	514	461	499	494	505	513	446	508	508	489	479	466	490	480	503	525	497	516	462	509	527	453	475	513	494	479	459	506	513	517	498	493	515	463	459	527	495	542	512	457	472	525	507	441	525	471	488	515	513	458	488	471	483	494	456	435	500	518	508	490	501	517	468	505	499	489	516	483	539	469	507	483	482	549	482	518	493	509	484	468	521	487	491	487	518	456	501	513	512	505	499	460	496	480	464	484	506	478	473	480	490	487	523	490	512	483	451	452	498	465	532	497	482	480	515	525	545	472	478	498	464	468	506	469	459	496	484	501	507	507	484	490	479	494	478	476	496	479	508	464	498	472	483	444	514	496	486	499	513	485	518	475	506	499	460	482	470	464	488	462	491	479	482	478	472	524	489	525	451	481	483	549	508	495	486	463	475	481	455	482	548	469	511	471	487	450	526	454	454	497	469	532	479	480	502	507	512	507	487	514	497	471	529	513	496	477	480	483	491	509	493	516	518	502	500	483	499	492	485	503	523	521	492	498	490	544	506	498	457	465	472	450	509	496	516	483	500	481	498	516	517	517	499	477	452	495	500	497	492	460	514	487	481	497	489	464	509	442	527	483	489	467	476	489	551	514	491	468	507	516	455	504	468	482	511	510	497	495	527	493	468	470	511	517	486	489	493	511	441	504	501	493	516	449	488	500	516	537	511	495	467	481	489	487	484	484	521	516	500	470	482	468	494	470	515	516	539	508	452	520	522	461	488	489	534	509	516	495	473	477	478	498	533	499	518	498	475	472	493	502	480	517	484	475	481	439	468	512	515	460	503	468	527	482	491	530	479	483	481	501	463	484	506	520	478	475	498	489	482	511	499	504	475	461	522	495	506	486	481	511	508	529	504	503	477	450	478	526	493	476	488	532	477	502	496	517	487	506	473	504	494	510	460	498	497	484	495	473	488	490	480	473	495	488	504	458	454	495	492	509	512	500	487	491	480	525	490	492	498	512	541	452	502	471	516	514	497	473	513	518	469	529	466	529	475	528	497	468	495	513	504	531	503	519	485	499	475	458	482	545	525	495	491	486	502	439	468	472	461	510	481	451	472	505	553	448	503	531	489	504	508	511	536	463	498	494	481	479	459	490	452	542	455	492	475	512	445	506	486	509	515	499	519	455	476	488	526	515	490	462	476	459	497	472	506	456	478	519	477	506	478	515	460	491	506	475	532	494	501	517	472	495	510	510	501	490	505	464	505	493	500	529	517	509	490	544	494	516	503	479	480	461	486	488	502	488	504	505	525	500	472	526	482	466	519	547	488	449	478	495	502	502	485	527	498	506	513	487	466	509	499	467	510	463	505	463	510	479	535	495	474	511	501	475	508	512	455	464	495	487	527	502	542	465	503	513	500	503	505	474	474	497	497	480	469	457	520	463	489	530	523	480	501	485	478	471	494	454	507	492	482	516	476	492	461	503	526	483	465	506	504	518	466	527	521	483	512	506	502	464	490	467	486	478	519	488	457	477	501	484	521	525	476	451	491	473	457	488	449	484	490	488	517	537	482	528	498	509	504	518	493	498	468	520	468	497	468	524	495	502	464	495	524	473	495	479	517	503	491	506	462	504	504	498	527	519	539	489	494	489	454	507	497	523	568	484	513	526	486	467	500	484	463	526	503	484	480	465	462	506	490	536	551	484	489	490	489	495	490	465	500	512	531	497	530	481	496	489	501	486	439	467	502	508	445	480	479	525	513	484	552	499	494	501	468	470	470	462	445	489	464	480	503	505	477	476	501	491	472	485	490	506	494	519	523	440	485	500	478	472	503	535	493	480	489	519	499	488	514	536	479	509	524	512	494	484	502	465	497	506	492	511	496	485	479	490	451	495	501	529	490	501	469	515	458	465	502	492	494	511	496	486	488	485	529	457	477	477	502	531	487	492	491	456	509	492	557	521	480	449	530	502	523	493	464	511	489	504	498	533	492	463	507	479	507	519	473	474	496	505	491	492	519	537	510	498	554	481	481	485	530	531	511	472	473	499	520	509	509	476	458	485	493	515	474	500	488	529	535	484	471	471	493	516	507	502	483	490	537	517	494	486	498	484	510	490	501	502	500	463	481	502	500	496	506	506	476	538	515	503	463	505	443	479	449	483	517	522	442	485	512	491	501	471	457	527	526	494	490	522	476	496	504	531	475	479	471	489	475	552	514	448	488	522	467	512	483	482	502	494	486	488	479	476	491	486	453	470	490	478	504	517	518	482	526	462	534	493	499	467	507	483	442	487	494	480	513	498	475	454	515	496	477	529	470	498	482	480	528	483	503	489	497	481	535	510	473	459	525	489	461	482	517	500	500	531	477	509	514	474	469	533	478	484	485	468	441	516	530	507	463	474	484	503	499	500	460	488	511	488	486	496	500	483	510	472	534	482	496	516	511	463	496	497	479	484	489	466	510	500	454	528	472	518	464	530	511	471	525	486	533	495	477	515	488	468	509	494	481	466	486	491	466	508	505	492	495	475	492	494	472	450	518	515	477	481	458	466	532	456	467	482	524	474	455	483	478	504	469	483	533	482	496	494	509	484	483	499	491	494	516	482	474
4239	6801	6006	3403	2165	1843	2024	1616	1154	2598	26816	28040	18676	6638	2501	1111	538	481	457	450	427	446	447	414	462	451	430	440	491	475	471	409	451	429	436	437	425	413	463	464	439	438	413	463	462	453	500	446	436	434	425	479	454	461	471	480	480	453	436	425	473	439	484	416	465	468	472	471	469	436	450	445	439	443	464	465	459	431	430	483	424	463	458	455	428	424	466	466	441	456	450	433	453	459	461	438	453	483	448	480	460	452	456	451	464	480	485	434	462	422	460	402	419	438	439	432	484	458	473	477	433	470	462	444	428	430	456	475	426	426	407	489	484	428	446	480	447	450	499	421	456	463	456	438	461	489	503	457	486	440	444	426	440	443	426	465	450	466	444	426	459	423	486	460	466	434	451	419	464	492	481	413	460	455	443	423	487	443	413	432	482	493	420	465	405	472	489	450	441	409	437	444	445	426	444	428	441	421	456	447	464	492	470	409	437	420	441	414	439	443	473	438	438	465	457	431	457	467	491	493	490	424	455	451	455	447	442	463	430	446	458	406	413	479	479	437	472	413	419	442	441	445	440	451	482	410	435	428	462	423	436	429	456	447	422	427	433	432	414	471	467	442	424	459	421	492	451	447	418	450	465	459	441	459	432	481	473	459	497	453	456	448	467	453	434	485	432	472	423	473	462	469	423	452	437	439	443	415	450	447	456	459	475	469	455	445	429	468	462	457	444	429	465	500	463	454	453	470	439	436	448	485	408	453	428	456	439	416	453	432	443	436	450	426	459	449	454	456	451	434	453	434	484	462	427	430	439	406	441	452	461	446	441	463	455	480	455	460	430	434	465	471	440	411	450	457	450	444	433	441	427	480	411	485	412	444	425	462	447	456	442	448	417	468	448	469	437	415	411	450	418	454	475	426	439	456	463	432	456	433	441	474	460	435	449	461	452	475	448	466	440	430	456	460	433	449	451	414	426	456	420	455	470	390	425	464	456	475	437	445	428	480	417	434	428	429	444	459	443	461	445	470	440	459	435	404	468	430	481	438	416	433	401	415	449	437	419	425	467	497	418	470	426	465	451	481	449	443	438	456	473	412	487	448	400	434	462	463	488	473	427	443	462	447	446	437	477	485	451	425	431	420	485	465	438	426	406	445	457	448	479	451	426	468	456	441	460	436	464	430	446	437	450	448	448	459	469	447	463	440	460	438	456	434	429	437	414	401	461	437	435	470	468	448	456	431	448	419	444	471	463	439	470	452	459	457	457	454	415	442	456	440	440	453	472	452	446	435	442	463	471	418	460	456	454	452	491	437	442	490	432	447	450	442	439	463	488	455	414	421	449	447	446	460	439	444	436	447	433	429	421	430	423	452	444	424	469	429	425	446	413	467	429	468	447	456	458	437	468	440	429	445	424	454	441	465	417	420	413	447	485	448	447	495	425	419	432	456	435	461	498	453	443	452	443	424	468	398	450	456	462	444	428	454	439	426	463	483	482	496	427	434	421	430	425	448	418	449	431	447	395	473	448	437	444	528	452	403	451	488	466	392	477	424	500	431	428	445	442	441	456	438	444	431	479	472	444	432	445	444	453	438	490	486	440	452	443	447	476	448	444	417	444	464	471	443	425	447	436	454	436	475	437	433	474	413	415	468	488	471	426	454	405	454	414	397	436	439	454	439	469	468	418	456	450	449	472	446	446	432	459	448	421	452	466	479	430	450	438	453	452	440	453	466	414	438	456	435	431	480	431	462	445	427	456	401	438	423	420	487	453	452	433	459	457	422	455	443	440	428	422	433	497	460	449	448	439	457	483	453	449	420	462	458	424	398	481	470	458	447	456	425	487	435	445	449	458	472	430	466	450	464	426	457	405	444	477	417	447	414	436	466	478	435	467	443	425	459	436	469	459	481	501	480	445	452	464	450	465	481	439	391	449	433	478	466	451	439	418	433	425	430	464	461	443	420	446	431	461	449	421	461	443	449	421	445	429	432	454	431	485	391	438	448	454	433	427	459	455	475	478	479	451	437	434	426	429	467	423	433	448	429	486	451	443	433	428	465	445	427	417	465	478	425	454	455	461	482	475	439	424	439	443	409	436	457	469	439	411	428	491	477	439	450	433	481	447	480	433	492	478	473	458	482	449	460	464	450	445	420	445	472	444	415	436	482	435	469	441	425	444	434	440	462	429	450	445	494	456	447	413	455	458	451	421	427	470	448	440	405	458	427	436	428	459	396	410	426	450	506	427	411	489	442	494	409	471	435	451	438	488	439	429	438	422	421	474	437	462	446	462	453	444	451	473	436	410	453	481	459	479	438	404	455	437	417	428	400	439	443	423	429	417	450	455	425	440	427	420	454	430	412	477	447	427	461	426	460	442	449	432	450	444	451	453	458	456	472	449	433	457	463	442	414	477	422	455	464	433	438	444	413	411	462	425	453	456	446	435	420	446	443	444	443	429	445	473	469	430	430	436	423	451	417	435	415	426	478	469	429	454	459	470	442	427	449	463	449	427	505	465	432	433	424	454	442	487	440	445	446	432	472	422	465	453	442	410	425	415	441	437	428	447	441	426	422	446	454	417	462	471	433	396	433	474	507	460	455	476	425	465	428	458	414	442	444	435	483	457	441	409	442	458	441	433	445	461	456	480	478	436	441	468	432	416	457	440	473	445	455	422	453	439	427	430	430	438	484	431	443	458	453	440	430	462	446	479	455	451	431	425	471	469	442	457	417	435	448	465	449	488	452	449	417	448	445	450	448	444	441	461	480	492	436	462	474	455	429	424	452	446	447	454	466	452	399	484	467	429	425	418	440	454	446	452	451	472	442	476	446	484	469	469	440	450	437	434	465	459	433	417	432	421	461	471	442	438	432	412	423	476	420	446	548	454	483	433	418	453	459	468	432	454	423	417	497	470	425	472	464	465	407	406	421	481	441	436	444	434	439	442	453	424	445	436	442	475	472	438	447	440	445	439	425	432	448	465	429	466	402	426	458	495	479	425	446	450	474	464	436	442	432	441	462	465	433	445	464	440	448	431	487	447	455	449	450	437	450	437	438	463	467	420	434	483	439	444	456	447	473	453	450	460	462	431	447	422	451	440	407	463	455	425	454	459	424	463	434	481	440	469	432	450	433	443	481	427	449	484	444	445	401	478	422	419	498	447	430	490	452	455	426	455	428	422	428	443	402	385	454	452	484	464	433	444	448	435	431	446	467	463	451	422	437	459	437	448	406	427	452	417	435	412	439	422	427	458	468	457	445	458	444	459	442	468	486	451	423	453	425	497	455	461	449	421	467	421	486	465	429	478	443	432	451	455	435	411	445	480	428	431	503	452	484	455	422	465	462	446	444	449	454	451	462	435	396	455	421	466	419	440	409	449	429	484	438	441	461	463	431	403	429	445	428	444	432	465	451	455	416	418	437	445	441	418	419	449	453	469	468	416	431	408	421	417	423	469	479	433	451	419	413	468	447	433	433	451	445	435	422	467	457	421	436	448	477
27530	9587	1237	716	486	435	444	431	368	456	1347	1708	1449	852	524	414	355	322	350	355	346	344	355	334	339	338	351	309	343	365	331	372	335	361	371	321	394	330	365	374	389	341	345	379	351	356	351	369	359	361	327	342	332	360	330	328	378	309	349	356	319	329	345	321	348	335	364	362	355	321	346	332	338	350	333	338	373	351	355	387	337	337	386	396	360	335	336	331	340	370	350	320	346	328	364	325	315	344	335	354	331	336	358	341	340	342	386	354	338	345	367	327	340	327	339	317	328	323	330	345	349	323	316	351	315	333	337	329	342	356	381	342	338	339	340	347	340	345	356	342	369	323	369	329	330	360	363	325	347	303	309	362	336	333	328	347	352	363	356	338	344	394	323	323	355	341	345	340	347	315	369	318	335	373	321	368	332	334	359	346	349	340	373	338	303	328	372	352	327	343	330	362	349	340	352	357	325	354	335	359	331	376	320	353	358	362	332	341	311	324	301	354	350	325	300	338	343	360	311	351	364	379	345	324	322	346	365	365	344	349	361	354	334	349	378	377	360	354	346	334	344	349	333	324	364	341	346	342	362	355	321	332	337	335	352	359	338	345	343	355	343	320	318	365	349	372	353	353	342	358	340	339	329	333	327	339	369	356	361	366	377	339	360	339	355	307	351	336	350	337	370	378	350	307	356	346	307	326	362	345	328	343	325	344	352	326	336	341	353	355	326	347	345	335	333	363	366	336	308	341	330	356	341	371	325	331	316	359	374	358	363	340	352	354	298	354	326	320	349	345	338	353	367	347	322	352	322	332	329	369	353	328	340	329	326	368	349	329	310	347	342	324	326	346	346	341	343	347	333	342	344	366	338	340	368	334	332	338	345	330	339	313	362	341	351	362	367	355	335	361	353	349	402	339	350	367	324	361	327	319	349	354	364	359	330	356	350	365	351	326	345	298	347	377	337	376	328	344	349	327	335	342	321	319	318	345	330	344	326	349	384	358	361	343	357	331	377	346	333	329	329	332	328	374	301	342	357	315	332	321	351	338	333	332	341	355	318	365	350	357	345	296	360	334	335	328	337	365	331	344	318	339	344	366	355	350	344	371	306	371	317	323	318	366	350	349	356	324	381	341	312	340	346	349	352	338	324	317	346	328	351	300	357	336	355	349	341	349	328	336	329	327	339	349	351	356	371	361	329	372	345	341	315	354	356	326	354	369	346	347	355	315	323	335	317	366	368	367	345	347	344	360	331	357	353	354	358	366	331	375	379	365	364	365	354	332	399	353	353	346	342	336	339	345	347	335	353	357	318	355	340	326	331	370	335	336	333	333	335	350	331	322	355	335	350	335	359	364	349	328	330	370	359	328	339	361	353	342	322	362	327	373	376	326	369	375	325	337	329	340	364	374	342	348	331	340	339	346	362	341	326	320	381	315	346	343	376	353	315	358	307	351	295	320	306	329	354	350	383	377	367	345	367	346	348	336	359	327	316	363	387	336	330	349	352	349	333	298	315	359	331	365	347	348	345	348	334	360	339	350	332	386	348	381	333	344	367	352	373	323	352	341	347	344	338	371	350	358	338	380	335	321	329	380	368	329	337	326	324	339	320	350	354	330	356	351	304	325	310	361	352	328	338	366	358	349	371	360	328	317	360	398	337	305	375	308	327	369	321	361	357	344	359	344	348	329	343	307	348	342	361	324	358	341	324	356	338	343	353	380	333	322	338	342	327	343	350	345	376	325	316	365	353	341	305	339	354	343	330	355	386	362	359	318	345	348	340	330	328	387	347	366	329	342	326	339	339	367	345	314	326	380	316	291	364	351	365	332	369	330	392	349	351	365	347	316	326	334	350	330	350	326	348	345	331	347	333	362	351	328	327	317	355	331	338	338	359	355	353	328	333	353	357	339	339	324	313	366	361	355	359	329	344	311	315	335	359	339	383	345	355	332	361	331	349	335	341	361	349	339	303	325	363	352	338	363	353	347	365	334	347	342	335	362	390	345	319	335	339	310	318	366	355	353	349	339	365	297	334	328	334	320	333	354	360	333	361	331	362	330	330	351	372	379	327	317	317	302	363	368	329	365	336	380	330	350	381	357	349	328	304	314	324	347	326	317	342	344	347	362	344	351	318	352	363	348	335	345	346	344	340	343	366	323	331	361	368	341	362	357	378	350	375	343	316	342	371	334	351	340	352	355	342	355	325	303	322	338	338	330	326	361	343	359	357	341	326	366	414	354	354	319	344	339	354	317	322	329	338	335	361	343	352	367	354	320	376	355	313	367	325	333	308	350	307	333	357	318	346	375	349	338	379	368	364	328	349	350	339	324	312	350	310	349	341	332	344	354	371	316	377	377	343	347	345	348	336	297	356	346	327	330	318	355	341	331	336	309	347	315	323	357	316	351	327	342	325	328	356	331	391	305	309	352	361	318	373	353	366	363	341	333	313	347	345	347	338	370	334	310	368	361	337	356	348	316	342	321	357	318	336	353	374	346	354	333	351	346	366	334	336	342	344	356	352	335	317	355	344	377	343	361	341	345	338	318	327	336	348	360	343	347	354	351	338	344	339	381	318	348	348	353	362	344	357	346	327	384	316	376	320	325	304	349	360	350	345	330	341	342	350	330	333	361	370	310	330	350	356	347	353	335	360	332	359	326	341	354	376	339	334	363	313	333	362	328	345	353	350	340	334	348	357	345	347	365	359	353	327	339	355	340	366	335	375	353	343	369	370	367	325	322	326	321	335	291	388	369	333	315	343	328	360	371	374	362	315	318	303	352	344	326	367	337	324	335	346	369	307	332	346	355	358	363	336	324	350	323	360	342	345	358	307	338	381	354	325	350	326	315	351	319	352	391	334	346	333	345	346	341	389	352	349	363	323	355	343	321	350	342	338	390	329	360	379	328	337	348	339	324	365	370	351	358	302	351	379	368	344	361	323	333	335	350	313	383	324	361	363	382	342	350	357	331	328	343	342	327	321	362	342	348	364	338	370	352	361	345	351	336	355	356	333	342	326	352	313	347	303	324	375	329	355	301	323	314	333	320	354	359	352	379	349	371	346	353	354	351	371	339	338	322	318	364	334	329	341	352	341	337	334	358	343	357	301	343	306	315	307	345	316	332	368	339	354	335	350	374	350	346	371	349	325	370	367	334	331	366	307	356	365	343	314	333	327	336	363	334	333	322	361	320	343	353	330	348	344	349	339	361	356	330	334	349	328	352	310	336	339	374	359	336	357	342	344	369	337	339	355	359	366	384	318	351	347	350	358	328	330	359	324	351	357	337	365	378	334	354	348	326	363	312	327	357	282	352	355	336	356	337	371	341	337	329	339	333	348	328	350	324	335	325	363	332	388	334	336	345	339	328	340	354	334	308	354	343	311	348	337	349	338	364	351	341	330	360	349	358	360	385	356	337	355	372	373	336	330	345	337	366	327	325	326	341	351	349	323	331	366	349	332	363	326	332	345	298	365	331	333	336	338	357	345	320	330	350
5446	951	935	563	497	451	424	425	438	534	1909	2157	1652	859	558	357	348	323	335	332	308	338	302	317	320	297	318	287	337	332	308	311	307	316	358	314	303	331	315	316	335	318	322	313	312	319	351	334	309	298	295	315	295	308	300	294	326	325	321	330	347	342	347	328	325	341	319	321	298	297	310	314	289	307	326	279	310	341	326	312	326	299	310	308	284	296	339	323	320	321	302	341	331	336	324	300	333	298	300	303	297	336	303	305	326	323	349	302	319	301	290	327	327	312	311	342	313	336	331	291	321	278	304	316	324	311	318	321	320	303	329	292	321	289	293	297	330	300	346	314	312	317	293	312	318	324	327	338	312	336	326	320	311	343	343	349	290	330	311	287	311	316	312	318	346	285	322	283	314	328	335	330	307	276	287	319	294	296	328	287	315	295	290	334	319	320	313	324	321	280	308	280	287	299	316	288	320	346	293	327	323	312	305	309	313	306	316	325	316	324	311	341	327	331	302	344	280	313	294	327	338	290	323	311	336	314	307	312	265	326	302	295	313	314	318	299	314	315	299	323	296	343	326	301	318	289	327	328	312	326	311	301	332	286	288	314	340	320	310	319	298	313	308	333	304	325	342	324	314	293	306	304	295	285	310	314	316	316	331	265	333	322	324	333	301	303	300	316	318	336	301	299	331	288	323	312	304	310	303	331	304	326	343	345	298	314	318	334	318	284	343	313	285	285	323	305	334	311	345	318	324	335	333	308	277	294	333	307	303	311	304	286	300	279	306	289	347	323	360	344	320	300	294	317	283	309	305	303	336	324	333	297	310	298	300	342	287	324	334	305	335	298	300	303	345	304	312	287	328	310	299	328	334	317	320	341	312	297	327	317	307	312	302	334	339	312	313	299	305	339	324	294	351	308	356	284	322	297	307	316	328	315	331	308	319	297	314	333	333	290	317	342	327	277	325	301	297	319	345	302	307	296	321	283	281	307	282	311	304	320	315	305	324	269	337	299	324	315	293	300	336	310	298	296	318	307	327	267	287	297	343	316	301	362	337	324	297	332	321	297	339	286	302	305	310	292	348	284	307	336	350	321	308	341	305	332	348	326	320	289	324	322	330	295	260	286	306	317	304	305	334	335	327	333	305	305	294	300	323	329	316	302	319	308	312	332	293	332	308	333	309	308	316	316	314	317	333	281	298	296	302	324	310	370	301	304	286	336	370	328	318	278	297	310	284	319	309	334	322	332	305	295	316	299	314	301	316	315	308	307	296	315	305	331	333	317	289	323	337	314	320	296	360	305	335	350	293	327	292	312	309	318	279	314	331	318	294	292	288	293	326	360	336	337	326	316	308	302	320	290	310	308	303	309	312	362	351	290	313	324	331	328	298	334	290	310	305	334	304	286	314	332	294	333	309	308	291	292	339	328	348	346	302	339	308	344	307	331	285	310	307	318	308	305	295	307	320	331	321	295	339	289	299	338	318	315	299	355	330	321	307	299	341	323	314	319	288	333	317	348	290	315	295	310	324	331	288	320	289	297	284	328	274	290	303	265	327	344	290	321	300	316	321	298	292	307	299	291	323	301	319	326	328	339	324	305	339	318	295	293	306	312	322	293	343	324	308	301	302	297	312	341	325	308	344	320	298	333	317	319	318	326	320	327	328	307	305	286	350	317	326	278	318	313	311	316	316	339	334	312	316	337	303	312	331	336	303	317	306	291	300	304	287	319	288	314	300	321	317	321	327	295	331	332	335	319	308	302	335	327	292	327	311	309	280	318	305	329	321	268	297	295	335	317	331	329	302	331	287	332	357	296	312	336	300	300	309	304	330	342	291	323	287	321	305	334	287	315	314	326	325	340	331	332	316	313	277	296	305	299	325	339	344	299	302	302	324	316	351	300	342	324	311	319	331	286	303	290	323	324	321	344	336	304	287	314	339	283	317	333	327	335	327	291	313	303	323	324	318	305	305	304	292	307	348	310	318	345	311	301	344	313	316	295	302	381	331	289	307	309	338	321	304	334	333	354	307	327	322	333	339	324	310	283	350	307	287	316	305	331	307	314	293	316	293	328	318	320	308	313	321	303	299	328	313	288	310	294	296	330	322	332	325	283	325	302	273	295	293	297	318	298	338	341	294	321	307	293	340	284	337	334	286	288	278	318	323	322	332	305	304	312	349	326	283	317	341	331	328	307	273	301	306	345	303	309	321	309	300	292	320	316	317	314	281	300	331	319	308	306	321	329	297	292	339	319	301	314	300	301	321	323	300	310	306	305	315	314	309	309	317	306	308	313	323	320	314	322	321	317	308	326	322	305	312	301	284	359	303	323	313	298	322	275	325	311	350	321	304	339	305	288	304	311	327	314	310	312	309	314	332	329	318	337	302	304	281	317	337	338	329	320	301	349	339	330	307	320	341	335	320	345	316	288	328	306	342	312	290	316	320	339	355	338	319	299	299	324	285	322	318	320	312	312	307	325	327	291	285	349	310	305	340	319	321	312	324	312	315	272	300	311	321	326	325	342	301	287	290	334	331	327	286	337	316	320	317	290	309	327	328	345	302	308	347	315	317	265	307	323	320	339	317	300	332	331	335	325	311	301	314	318	322	282	318	310	323	302	313	329	326	313	310	303	305	318	308	299	320	346	326	328	306	315	354	361	289	322	328	316	325	326	324	322	315	329	329	330	340	288	323	308	303	326	285	310	317	309	312	315	302	285	299	276	321	305	323	316	316	301	277	315	313	324	311	266	299	369	299	299	313	313	294	328	319	335	291	310	302	326	308	306	318	317	299	314	322	321	313	324	307	326	312	285	304	315	318	323	327	323	322	301	304	304	296	299	310	288	300	288	318	314	325	288	326	292	319	324	356	299	305	305	306	316	331	292	298	311	304	326	298	304	319	321	320	295	331	332	333	315	289	317	290	341	343	321	311	316	328	305	311	304	313	290	324	286	279	286	324	347	319	334	348	282	289	312	300	298	302	334	313	326	308	316	341	293	304	296	310	292	293	319	316	307	316	317	307	331	358	296	352	331	294	303	306	317	323	317	302	340	323	313	350	342	296	305	295	321	304	317	315	314	310	339	292	331	335	332	303	319	314	311	323	312	336	323	267	323	331	301	313	323	305	334	298	339	322	291	307	309	335	301	289	328	308	270	287	323	313	282	298	331	327	319	300	297	305	301	306	321	325	319	343	316	315	315	279	317	298	314	308	333	328	318	297	337	300	323	304	323	331	296	313	311	313	318	361	320	312	332	340	311	305	309	308	311	309	326	304	326	349	300	281	291	310	325	303	305	289	285	292	281	316	284	297	306	311	327	301	321	307	304	303	307	312	298	271	304	306	333	314	317	314	313	313	301	330	298	346	319	322	305	319	323	329	351	325	333	307	296	329	293	322	334	302	283	303	326	319	275	294	325	310	318	291	307	346	304	305	314	300	341	302	305	330	345	300	313	310	311	285	335	346	323	342	323	322	323	302	312	354	316	324	291	305	304
25686	21442	27420	25596	5757	1307	805	624	521	1793	16790	16975	11603	3889	1192	599	434	348	387	333	341	355	358	366	358	363	364	325	365	379	364	356	365	357	353	358	354	339	345	314	390	333	355	396	350	332	350	357	344	378	372	353	362	405	361	403	364	395	361	364	345	367	316	352	366	339	397	391	368	354	342	363	350	349	373	321	347	392	383	373	377	379	357	374	341	335	357	337	321	307	385	344	337	357	355	358	377	357	355	347	355	332	352	358	359	366	378	357	373	329	330	325	336	345	346	360	328	349	356	323	359	328	372	338	346	356	327	358	368	374	359	373	331	340	334	370	343	332	329	353	349	352	352	363	370	355	360	319	323	384	331	345	344	317	354	318	358	346	395	340	367	351	322	371	366	313	354	372	326	344	391	378	327	342	298	319	336	344	377	342	343	361	350	343	339	356	354	354	325	374	336	350	400	358	330	351	363	349	347	360	351	358	352	320	343	380	341	359	338	345	306	370	375	318	358	357	340	354	368	350	352	358	370	338	351	323	346	364	318	342	352	351	354	334	366	327	350	361	318	321	349	383	381	370	361	365	337	322	353	339	348	348	352	349	346	381	339	344	372	384	352	347	364	350	342	374	356	329	349	325	350	362	351	333	359	343	359	357	333	363	343	316	359	360	354	339	346	333	343	357	373	334	342	338	364	326	354	343	368	349	377	359	332	361	343	313	316	379	338	363	369	348	350	302	347	324	356	324	368	336	334	366	368	340	392	337	331	355	333	358	357	357	376	344	326	347	328	353	352	326	360	347	363	359	337	373	343	375	342	358	344	326	375	354	351	386	352	365	378	344	331	354	341	317	330	367	334	351	298	324	326	338	328	357	315	323	315	380	379	357	375	344	335	320	351	351	374	368	366	346	351	354	356	371	342	352	304	329	353	364	350	353	346	378	338	328	366	304	353	373	348	390	358	348	370	372	305	393	336	345	338	330	327	332	339	368	371	343	365	356	351	335	343	349	340	351	348	359	340	356	355	312	322	351	334	328	359	375	290	355	343	360	316	380	348	366	336	362	345	349	389	352	349	370	343	331	324	343	335	355	327	380	362	393	321	367	371	344	322	335	333	353	354	370	332	313	354	321	319	357	363	323	373	377	349	378	347	337	366	355	341	364	345	392	351	374	385	328	369	345	331	341	343	321	328	347	359	339	345	373	377	337	352	363	343	361	347	346	339	356	346	350	339	422	353	354	331	373	381	389	343	362	311	337	345	327	332	332	346	374	338	345	367	354	334	383	357	370	347	364	349	348	374	349	331	346	350	371	327	379	351	335	355	299	341	354	347	361	368	347	367	339	370	362	367	332	324	356	326	342	352	328	345	333	326	331	340	373	372	379	328	368	338	345	355	321	332	341	350	362	359	363	346	387	348	355	379	366	291	338	347	311	363	320	321	383	344	368	333	363	352	315	342	359	364	360	338	361	377	350	356	361	363	356	371	331	346	372	325	363	349	338	339	339	338	334	342	388	343	338	362	355	300	344	353	357	361	323	401	327	400	346	321	342	377	362	352	335	372	345	340	332	347	329	358	342	343	349	352	343	300	363	362	314	370	376	353	340	339	341	351	387	332	333	338	351	378	344	365	341	379	368	337	355	359	380	374	387	340	340	365	343	319	349	346	346	343	344	328	295	338	356	332	372	354	336	389	360	376	351	366	360	311	329	342	324	350	362	371	346	375	321	348	342	362	343	329	379	347	325	355	353	344	359	359	341	332	366	327	344	333	382	344	343	354	371	340	357	351	321	355	310	363	393	386	346	359	337	333	378	344	357	344	319	317	348	366	349	352	366	365	372	349	329	361	356	324	355	339	313	340	358	362	328	350	356	342	323	360	316	322	337	330	348	316	342	332	345	334	381	388	352	329	343	369	361	371	344	366	373	375	355	329	368	367	355	347	325	361	370	347	384	385	360	365	334	377	332	359	346	385	346	361	366	329	356	352	317	366	337	366	314	349	354	337	315	365	343	341	352	348	340	351	373	372	326	342	338	344	362	340	327	328	322	347	310	326	352	345	376	320	333	344	397	323	375	337	354	392	354	330	343	383	355	371	356	344	348	340	332	371	333	339	385	349	344	378	348	368	376	352	333	379	367	368	343	339	357	349	322	324	354	368	368	354	355	414	374	318	317	327	327	354	357	358	334	349	383	347	340	358	345	347	331	345	340	369	369	356	351	389	353	366	353	359	336	311	337	371	373	314	345	381	337	339	374	313	362	363	346	319	368	389	354	328	341	338	365	333	341	334	361	380	326	346	352	344	337	340	353	362	340	347	339	351	348	382	377	342	375	357	339	350	338	320	359	328	328	322	379	362	342	362	312	347	341	377	380	342	368	365	322	342	365	323	379	351	356	349	373	363	382	371	366	346	348	356	346	373	343	357	339	316	335	339	379	362	363	329	361	364	363	366	380	356	361	354	347	364	385	386	343	370	345	328	372	379	361	326	357	352	379	343	344	336	330	317	328	344	325	350	336	329	342	357	367	372	359	347	376	348	333	347	336	337	366	339	340	336	364	356	318	343	367	341	351	376	320	363	337	308	364	359	371	371	369	336	328	360	353	320	374	370	354	350	368	346	337	332	370	358	347	336	328	352	358	337	353	368	366	353	334	353	335	348	356	305	306	364	355	342	363	378	341	326	355	325	318	355	364	348	384	347	332	398	387	333	341	320	338	327	354	331	350	346	313	340	323	337	351	345	368	356	368	330	359	338	369	353	345	330	350	368	326	367	345	352	341	344	294	322	338	337	334	355	369	346	379	356	357	345	354	358	338	313	347	345	382	417	335	410	338	372	379	339	318	354	356	355	354	364	356	376	371	366	356	336	342	364	353	374	319	317	341	348	368	338	354	363	353	391	352	367	357	365	378	367	328	321	329	412	344	338	345	337	389	350	341	340	358	357	341	334	353	352	340	365	343	338	339	338	345	348	336	354	388	347	345	330	343	340	337	347	379	336	370	334	351	365	329	325	335	336	370	314	376	338	358	339	339	361	331	361	362	364	390	336	331	364	335	373	345	394	358	337	371	376	324	375	317	324	326	362	377	376	373	375	341	374	338	355	375	349	365	369	338	366	314	380	332	362	324	343	370	360	370	355	325	367	340	361	357	334	349	340	338	324	368	357	357	350	325	356	341	340	361	363	388	342	366	346	385	383	329	326	331	355	358	340	319	400	382	361	331	339	364	357	343	366	366	356	337	336	351	356	347	358	312	354	336	365	371	362	351	372	363	358	378	324	351	351	363	362	347	379	342	357	373	364	337	363	358	375	335	388	334	316	364	349	348	371	375	345	353	333	359	331	385	327	344	344	353	342	350	345	381	392	356	348	326	353	358	368	347	370	361	315	371	359	338	361	364	369	356	349	334	356	317	364	339	330	325	337	375	371	385	393	365	322	342	373	353	341	369	345	362	320	347	360	320	371	324	365	376	337	346	349	345	375	363	335	391	339	349	354	378
3769	3545	2839	1596	1198	1116	930	811	691	2952	18327	15605	9960	3438	1288	626	371	354	342	331	343	356	338	343	349	341	338	318	326	354	339	326	316	344	359	344	335	360	342	350	360	341	348	335	325	310	301	321	325	325	313	353	359	348	344	318	334	322	325	300	312	368	342	339	343	345	315	320	338	335	343	324	338	319	308	312	323	327	304	349	316	335	342	338	334	345	287	322	338	342	338	361	327	329	328	328	332	321	354	321	364	336	338	323	303	320	346	316	331	320	330	276	339	329	350	310	343	317	334	352	340	292	347	276	313	343	326	331	338	327	321	339	332	294	299	358	293	318	333	335	328	337	307	327	324	324	337	347	354	334	290	334	312	323	336	331	316	336	343	329	331	353	316	302	323	301	308	336	347	311	313	360	348	341	297	297	322	344	338	356	331	355	314	343	343	327	316	346	300	357	378	327	350	356	336	337	337	339	322	365	331	342	348	348	342	322	313	340	298	304	331	323	323	338	326	313	334	347	333	333	328	340	347	312	364	302	329	339	305	318	333	350	329	292	314	335	312	336	344	318	342	346	329	323	317	322	339	337	332	307	358	324	342	308	353	344	355	339	307	336	313	326	355	312	302	315	334	320	368	340	365	324	339	310	332	334	341	331	332	351	331	304	325	342	324	329	327	337	296	340	323	326	339	330	302	347	340	324	342	327	346	292	351	310	354	339	314	322	316	335	323	331	356	324	303	302	336	337	316	348	329	322	328	335	308	335	331	322	301	310	350	327	383	363	322	276	335	304	308	333	365	338	334	317	341	320	338	322	287	323	318	339	313	291	311	342	340	337	321	300	331	355	348	325	327	313	299	333	349	336	316	359	330	307	333	308	323	322	282	316	335	307	347	323	316	337	364	322	372	333	321	331	326	339	326	365	331	294	335	342	350	336	324	338	335	335	316	313	307	346	328	381	326	314	325	326	337	306	315	294	312	297	309	327	348	350	322	318	366	332	335	335	326	328	351	296	321	318	337	334	297	331	349	351	340	339	330	308	327	331	326	344	317	345	313	323	387	343	332	335	335	320	297	320	322	313	295	277	359	308	344	323	324	292	321	334	339	338	307	318	332	334	339	324	318	321	327	340	333	318	323	325	354	344	326	308	323	318	341	312	323	336	336	309	320	333	307	302	328	325	316	319	331	325	295	309	344	332	337	317	313	279	335	329	330	340	291	326	323	346	334	325	320	319	324	347	333	336	320	365	292	311	338	345	336	320	368	331	312	330	357	314	335	332	317	347	342	283	301	324	339	328	312	348	331	319	371	322	289	324	323	337	331	329	335	338	297	335	322	345	315	341	340	325	339	326	318	307	332	335	327	333	303	335	306	343	306	306	323	311	355	348	324	329	321	326	323	358	319	333	319	340	313	297	330	317	333	333	332	322	340	334	326	314	323	325	316	345	325	307	341	345	319	342	312	346	346	313	334	346	343	348	354	329	325	340	315	336	332	373	306	367	341	310	301	351	332	349	312	312	356	328	332	302	329	329	302	305	330	327	351	315	300	331	311	306	353	338	338	302	344	335	343	321	360	334	357	347	337	333	310	355	349	307	338	341	339	348	319	316	333	312	306	303	356	320	339	304	324	340	306	328	343	322	317	316	332	320	368	344	309	356	329	320	360	344	310	354	334	370	330	335	302	360	322	347	336	316	320	322	337	331	326	353	326	316	325	324	317	331	321	308	336	332	356	345	351	337	337	325	369	289	360	326	323	332	350	313	318	333	303	323	347	359	328	298	333	316	322	317	329	350	343	336	319	365	341	360	339	337	335	369	316	324	361	343	311	325	342	308	355	327	325	353	320	317	313	310	294	324	332	325	332	339	350	337	304	314	304	321	358	338	330	321	331	328	345	318	332	336	335	356	332	343	299	361	340	359	319	303	322	324	325	324	317	308	313	303	336	304	329	329	304	343	353	343	318	323	338	362	323	302	353	320	343	343	337	307	337	313	330	321	313	333	328	335	343	290	338	344	352	314	313	339	342	327	302	335	319	325	309	334	299	359	319	336	313	318	329	322	355	317	352	312	336	328	351	317	330	327	307	322	318	335	332	326	316	314	333	304	364	327	313	322	342	325	293	330	346	332	354	361	298	314	333	325	314	302	336	302	322	317	332	351	320	359	323	328	329	319	317	328	340	330	335	322	365	311	317	344	318	349	315	327	345	331	336	339	310	324	286	367	335	320	332	346	316	345	309	328	319	337	331	321	297	333	311	275	273	356	356	316	343	341	296	336	329	330	327	333	354	347	327	341	321	341	335	289	314	327	330	329	322	365	322	304	328	307	334	302	328	372	334	307	330	310	332	308	314	323	335	329	342	360	339	332	331	318	325	353	337	347	324	335	295	344	329	328	329	344	324	299	352	320	310	322	318	344	322	309	329	323	338	368	311	314	299	316	345	290	355	351	325	337	298	339	333	350	348	330	337	324	309	315	324	341	337	335	313	358	344	318	338	343	322	352	382	333	301	323	308	318	349	330	354	325	351	326	332	328	316	338	335	335	314	290	309	323	369	383	326	333	331	321	343	332	329	332	318	334	372	313	290	325	300	290	363	344	358	316	323	319	346	319	328	332	359	344	350	349	304	311	337	312	341	319	331	315	332	326	341	322	336	364	303	339	330	306	337	333	303	324	325	311	344	340	315	330	333	329	332	299	314	334	353	323	297	326	321	351	306	335	330	332	359	342	331	342	316	346	296	306	333	326	322	323	330	315	346	309	337	336	325	298	340	340	327	314	330	338	350	319	317	337	316	325	321	355	304	337	321	334	340	333	359	339	316	362	312	318	351	322	319	317	334	329	303	333	325	303	348	355	318	295	354	312	308	336	323	310	337	349	335	330	343	316	332	343	314	321	343	317	298	341	331	282	310	346	346	311	324	336	297	304	317	343	323	312	307	323	350	303	364	324	359	345	322	310	346	307	333	331	316	329	349	324	336	326	333	340	322	313	323	320	333	315	326	321	343	320	350	377	309	339	327	341	341	329	360	269	325	348	339	334	306	342	310	330	336	336	319	307	321	328	295	299	313	322	322	295	333	373	319	322	336	330	310	335	324	346	305	349	318	330	312	352	343	351	351	310	316	350	329	346	307	337	302	317	312	345	332	321	332	330	316	300	319	319	347	326	320	326	335	331	335	341	338	362	360	314	345	358	322	352	328	311	327	364	325	354	338	307	337	316	334	338	327	321	330	327	324	340	330	338	336	351	358	305	335	340	348	300	286	346	324	339	329	351	338	374	360	311	318	309	340	324	323	342	335	338	320	333	341	352	311	300	313	290	321	353	320	333	303	337	325	310	323	297	343	311	335	321	350	328	366	326	356	333	295	325	315	320	313	308	315	326	325	346	337	337	346	340	344	336	334	316	337	346	323	366	326	303	300	343	324	345	298	360	313	295	318	335	328	305	316	311	310	339	349	313	301	296	329	322	334	328	335	340	322	337	296	348	347	346	306	322
24675	21396	28549	24604	21156	5739	1620	948	869	2025	30639	30713	22605	8174	2210	989	584	485	481	480	508	486	509	506	479	494	491	495	478	495	480	499	543	484	483	479	505	532	532	450	483	483	492	487	529	507	512	443	482	473	479	448	486	505	480	478	458	469	467	469	485	450	465	455	532	496	499	462	468	527	439	453	443	481	483	489	472	489	480	485	522	532	518	479	479	472	458	509	488	490	473	436	521	516	451	453	510	466	432	467	496	499	508	445	506	431	477	463	491	472	462	497	484	504	473	528	461	508	500	476	480	467	473	484	481	489	475	499	472	449	499	515	499	500	517	508	514	488	493	500	465	483	502	494	469	484	495	493	471	485	491	491	518	508	467	495	451	474	492	482	467	460	479	483	470	467	509	484	470	456	470	474	503	465	483	471	466	506	482	476	484	503	498	518	503	477	467	477	494	477	484	477	476	485	500	482	509	473	492	496	474	453	461	520	496	493	491	467	509	469	471	565	493	465	502	509	482	508	504	485	502	459	496	469	492	529	494	485	489	505	497	483	483	522	470	499	476	461	500	516	472	506	487	497	485	501	455	494	464	481	489	478	463	469	467	452	494	452	487	463	490	481	450	475	510	456	517	473	497	501	507	481	441	462	515	493	455	474	460	509	489	519	487	454	474	460	506	487	504	451	457	490	462	509	513	536	473	511	494	523	478	474	478	454	478	491	501	467	467	436	445	493	441	482	489	496	455	482	514	497	461	502	517	475	503	499	449	469	464	497	445	445	423	460	494	481	465	511	473	495	471	493	489	458	474	475	487	486	472	475	506	479	490	495	521	517	479	466	490	480	474	474	442	498	483	502	518	462	450	485	508	510	483	511	445	466	476	494	440	478	471	513	462	515	467	457	491	502	471	467	466	482	462	496	492	492	474	464	493	477	453	493	466	496	485	526	465	522	480	481	453	440	491	485	468	528	524	502	511	519	479	471	475	471	512	470	494	482	501	455	474	462	516	472	473	478	494	490	500	461	434	511	478	472	491	437	491	501	456	445	527	486	528	466	452	468	490	435	467	504	494	493	444	489	449	470	513	485	514	521	471	492	456	480	488	478	516	476	467	507	482	500	500	477	441	461	477	508	426	511	454	523	517	533	481	484	518	519	468	435	495	496	471	466	474	447	502	453	508	467	454	477	494	453	469	479	433	423	481	466	479	469	490	500	503	517	462	465	511	500	490	480	461	480	470	483	477	456	497	473	490	492	448	503	456	437	465	500	453	458	500	494	491	473	498	471	479	497	468	452	449	461	485	449	495	499	418	503	509	486	486	477	520	479	466	461	483	491	512	470	465	483	512	489	501	506	486	490	524	463	480	496	496	482	471	494	485	506	469	509	516	456	476	511	507	433	519	527	499	473	488	493	501	530	437	494	443	438	466	478	492	497	469	454	483	454	495	463	517	487	465	480	489	470	474	480	463	533	496	466	524	474	511	481	486	464	503	486	494	494	482	486	489	478	517	474	488	504	486	472	462	494	442	476	477	484	454	492	483	507	457	463	493	464	478	480	484	500	486	451	477	486	497	461	498	474	481	514	541	469	446	496	490	464	483	466	476	495	490	460	439	511	476	487	488	486	459	524	466	491	488	490	502	495	481	480	478	485	477	503	473	460	450	473	516	462	499	473	494	485	465	506	517	520	480	484	497	485	512	484	477	494	462	503	514	465	463	501	508	494	494	508	493	476	491	452	473	506	482	422	482	468	527	499	477	483	517	462	482	465	472	445	494	499	495	513	505	456	480	533	459	474	532	476	444	522	493	507	479	484	429	474	470	485	531	491	481	482	477	489	490	488	446	475	474	471	460	452	493	508	506	487	459	503	506	451	466	479	498	524	469	485	485	484	476	452	494	527	535	492	535	474	483	495	447	498	491	500	497	450	452	477	479	491	503	479	490	448	521	475	493	463	476	500	501	480	476	460	489	497	458	468	471	476	517	456	482	444	500	484	480	505	464	468	500	502	494	452	502	477	484	488	471	501	484	473	486	475	453	495	490	473	496	509	436	476	492	473	490	474	509	450	427	467	506	487	480	497	467	494	528	433	451	496	476	477	500	451	472	495	463	499	492	471	472	460	463	483	449	484	484	517	516	463	485	482	496	467	462	482	464	477	485	503	494	504	495	494	481	427	490	481	493	458	506	512	492	492	496	505	491	466	493	488	530	506	512	511	478	479	503	461	526	493	449	464	519	508	466	485	485	480	498	480	455	458	479	484	489	498	455	488	470	463	499	479	514	498	464	488	496	492	475	531	498	462	480	498	532	506	477	485	467	456	506	445	479	479	486	465	496	492	455	483	495	499	476	532	502	472	469	466	505	486	516	479	472	487	461	493	471	538	471	510	437	465	486	463	487	502	498	498	487	495	453	470	464	453	469	526	450	494	513	509	484	511	488	466	513	488	480	479	520	436	484	496	474	488	494	526	498	486	508	471	465	494	493	474	466	471	502	457	448	476	498	455	457	494	479	534	487	485	497	493	514	477	497	495	536	508	467	462	461	483	475	487	489	475	459	484	506	493	473	479	518	477	476	474	456	492	460	488	505	462	482	492	489	481	498	489	502	461	483	464	476	522	483	499	476	482	497	486	466	549	534	478	465	498	489	519	473	501	467	497	471	481	450	466	440	536	544	493	491	514	474	522	475	497	501	438	485	464	463	434	483	491	528	451	439	476	452	510	513	450	494	463	506	502	491	484	514	493	518	486	475	479	503	511	460	474	517	500	490	450	456	483	497	510	505	491	452	481	463	460	460	493	458	497	449	479	497	467	489	431	471	432	502	445	514	541	467	469	501	471	471	507	523	472	513	472	484	513	487	497	488	468	487	486	478	492	471	489	470	484	535	465	473	459	480	471	451	463	492	460	489	486	502	508	471	458	519	480	491	512	444	544	461	459	495	469	451	487	503	494	523	463	479	473	481	502	525	484	502	482	477	494	531	497	474	462	500	474	498	480	485	461	439	472	429	480	437	457	493	490	469	447	435	522	501	480	493	428	463	491	481	498	515	475	494	472	486	449	456	503	487	543	498	489	473	438	470	518	499	492	464	468	508	465	450	490	483	479	472	484	485	494	511	542	473	441	507	483	503	438	474	509	472	511	522	500	508	469	493	448	458	461	492	494	469	492	486	460	486	489	480	437	467	489	457	450	498	495	492	486	488	446	471	470	481	455	475	483	481	467	495	543	465	483	458	508	498	455	484	459	440	459	479	474	490	497	509	491	473	459	490	506	502	473	444	467	448	504	480	450	455	485	495	486	442	486	495	482	465	473	471	459	525	464	463	461	441	497	477	484	473	432	457	494	456	437	510	513	448	519	508	480	517	460	461	496	523	456	490	476	446	471	456	454	483	498	502	484	470	481	495	511	489	485	487	504	459	461	446	479	483	454	486	484	477	486	497	494	526	496	463	469	455	503	477	487	458	462	474	480	537	488	511	455	469	455	509	497	489	456	525	480
4153	5960	4939	2685	1910	1756	1282	1101	1186	3316	31916	27191	17926	5894	2183	982	492	474	467	447	437	480	438	459	428	427	418	439	425	405	468	447	434	408	466	447	423	446	431	381	440	440	409	459	454	464	445	445	423	469	394	487	459	466	425	451	451	452	450	424	441	436	439	426	438	434	429	446	449	412	450	462	435	430	435	438	429	472	431	446	422	458	433	439	432	427	462	461	439	485	487	426	433	443	421	433	428	423	444	439	429	474	421	451	470	426	464	421	451	426	459	416	444	443	412	438	426	445	398	421	474	461	450	437	431	407	441	436	431	409	462	418	431	422	482	412	425	457	464	448	436	440	443	454	443	434	433	440	445	457	432	471	435	433	434	391	442	463	499	449	450	418	460	438	408	414	445	425	460	434	448	467	450	442	426	476	443	423	446	438	441	385	475	462	433	400	412	457	428	433	446	429	433	483	443	459	383	410	452	462	464	446	435	418	469	441	423	426	393	421	424	422	439	434	430	437	431	407	431	448	441	412	442	448	418	472	476	439	454	479	458	455	434	482	463	424	430	496	442	472	444	415	431	443	407	439	445	459	463	428	449	422	444	406	420	406	454	440	444	441	474	407	451	435	453	384	436	481	440	486	464	419	445	456	446	411	445	412	418	494	412	472	405	456	434	409	442	453	465	434	409	458	461	424	407	453	428	415	456	462	445	455	427	438	417	454	415	437	407	462	419	428	413	467	454	447	423	423	450	446	400	463	445	422	451	440	472	454	457	410	372	412	441	398	439	463	431	439	458	438	413	431	408	478	427	466	445	478	452	420	440	418	420	433	451	431	406	452	450	483	428	450	440	456	444	436	427	435	426	393	418	407	430	416	434	427	432	454	447	435	431	413	448	430	458	434	461	427	423	465	400	406	456	443	426	444	455	448	429	423	442	417	432	454	422	473	449	442	438	445	438	440	413	423	442	441	416	423	445	436	443	426	440	443	415	414	433	429	441	445	408	402	442	445	422	426	462	422	454	470	428	445	421	454	473	435	404	439	426	440	452	446	467	400	451	451	421	428	439	418	419	463	418	428	451	418	430	429	426	377	433	427	372	425	441	415	459	450	395	457	450	395	398	404	449	463	450	426	404	436	460	408	445	433	445	442	426	422	466	434	429	455	460	449	453	399	439	449	439	442	437	431	468	445	430	439	424	455	464	450	426	457	456	425	418	441	396	419	429	391	461	448	416	454	441	482	482	451	438	442	422	391	402	413	431	401	452	427	436	405	418	418	433	407	444	450	441	457	397	444	402	422	436	410	410	434	403	399	433	435	450	431	423	433	393	448	394	436	452	437	407	446	447	459	421	426	399	462	397	435	423	450	389	436	457	410	447	411	464	422	447	439	442	445	438	412	440	438	440	431	431	450	462	418	425	471	399	410	430	426	465	472	402	422	431	449	443	462	408	400	480	415	438	445	427	404	423	429	433	438	425	381	422	458	477	465	449	441	464	446	409	425	444	398	467	445	441	434	458	438	454	449	437	448	424	459	447	429	474	435	417	424	424	428	456	432	451	398	434	450	404	431	425	440	377	423	475	460	493	449	441	421	448	410	427	421	422	435	410	458	426	404	436	432	443	464	448	427	439	396	455	410	455	406	404	410	434	415	451	430	447	439	408	460	460	444	393	414	470	429	479	440	448	401	457	401	418	404	435	429	410	430	431	425	432	447	427	452	424	468	415	440	428	445	422	447	458	452	412	439	439	436	410	416	413	411	461	428	451	467	420	447	452	426	440	418	418	463	418	431	439	439	445	433	418	447	420	421	450	441	450	462	394	397	452	403	438	421	401	393	426	424	467	387	451	409	469	450	457	454	436	385	443	385	420	423	446	433	422	483	431	432	413	431	433	398	421	406	453	465	477	413	423	425	450	442	456	444	427	404	443	435	426	420	499	447	422	421	433	442	454	477	441	454	428	412	415	415	465	413	433	408	411	463	435	424	433	472	425	464	425	439	452	463	420	440	456	412	468	445	450	421	431	446	397	431	423	427	478	411	417	419	423	420	453	427	390	430	432	456	449	413	426	425	428	441	415	438	417	433	408	401	418	436	414	442	462	433	431	420	450	425	410	424	456	417	454	397	416	474	429	436	441	442	413	422	449	442	468	410	461	415	455	417	434	415	441	431	407	387	445	429	390	409	451	421	422	435	430	430	405	471	429	479	418	410	384	453	467	438	440	439	453	424	475	471	415	429	389	486	411	463	395	414	397	434	407	452	437	456	419	438	438	437	444	426	432	403	414	437	442	424	434	407	443	455	434	443	427	447	460	459	442	423	441	405	424	408	453	438	433	417	448	406	479	457	426	422	435	468	417	416	455	435	401	458	428	418	452	413	452	411	423	443	472	468	456	413	436	410	444	435	423	404	456	445	419	404	441	460	470	420	427	416	448	404	455	443	473	408	453	408	407	455	398	435	450	461	483	428	448	438	444	424	460	501	469	465	435	426	431	427	431	421	422	445	429	431	440	449	468	449	446	443	440	432	429	448	456	443	409	458	411	409	441	434	450	446	444	454	453	444	449	406	462	454	453	464	447	427	415	442	425	438	471	413	426	418	433	445	473	425	444	399	423	429	463	400	436	415	435	421	391	452	419	417	446	432	457	446	392	436	406	427	448	444	423	461	416	442	379	429	441	431	427	410	415	456	440	445	439	456	390	410	453	422	430	439	408	432	460	429	457	420	455	445	449	444	398	441	419	420	462	454	424	409	448	466	407	412	413	410	434	414	427	440	429	428	428	467	457	463	452	401	423	436	440	437	427	447	392	440	444	460	410	433	417	426	406	416	446	439	408	433	386	421	414	482	434	445	447	404	448	432	448	427	447	424	459	397	436	436	428	419	405	455	398	425	435	433	426	424	453	428	421	426	448	447	462	439	407	450	465	449	435	445	382	451	436	455	430	413	436	416	439	451	423	440	421	417	468	455	445	437	414	425	437	451	438	437	423	450	434	436	453	432	443	445	448	447	460	417	420	415	428	454	453	430	426	394	444	405	432	436	458	482	386	429	455	449	423	406	434	425	448	448	481	387	444	413	435	451	447	475	419	430	413	464	466	467	460	419	423	390	405	429	410	442	426	419	453	443	472	395	422	433	426	434	412	438	451	397	446	451	426	454	476	423	422	442	435	429	418	399	461	427	430	459	422	397	464	461	428	450	428	427	431	410	432	424	422	420	417	454	471	487	456	461	430	417	437	453	428	454	417	402	444	422	420	443	408	451	459	431	413	426	432	450	419	416	430	428	429	429	423	417	446	454	453	441	408	425	441	409	437	439	445	425	447	469	420	454	418	416	433	414	458	421	386	454	463	417	423	440	471	450	449	423	399	408	437	424	412	424	438	418	443	452	379	448	441	416	446	446	425	449	425	447	417	411	469	443	414	455	409	425	441	430	431	430	435	461	408	464	481	479	460	425	480	437	433	468	439	429	451	450	411	397	433	428	434	450	451	438	456	425
27483	9462	957	567	389	404	384	354	399	409	1703	1969	1382	753	460	357	349	351	308	361	316	337	321	314	323	333	352	328	330	335	341	347	347	335	311	310	346	341	335	341	353	345	299	309	337	331	362	337	317	320	386	352	341	326	317	304	318	359	342	351	299	324	336	349	339	356	328	341	340	354	348	343	342	340	363	357	326	321	363	371	335	335	354	349	344	314	334	355	316	315	337	325	338	335	329	326	319	332	341	354	309	317	318	369	337	308	335	330	328	327	359	322	337	328	354	322	335	347	323	339	345	338	319	357	332	314	338	344	336	336	321	359	347	330	345	360	292	329	312	328	348	331	336	319	303	359	332	320	327	333	304	339	319	346	346	353	338	314	314	332	331	355	346	314	347	325	355	337	320	353	372	351	352	308	359	344	331	344	372	321	317	338	349	307	304	369	313	335	337	341	381	323	328	387	317	338	336	348	336	340	343	311	330	337	338	359	360	329	352	338	311	296	336	343	348	369	345	343	322	346	338	309	364	293	320	311	312	292	349	293	316	328	357	331	349	320	316	305	347	331	319	361	327	316	356	332	346	325	340	336	330	310	340	324	318	300	352	318	349	316	375	356	308	347	349	348	327	361	327	324	319	348	336	331	311	339	345	351	317	365	354	340	309	308	319	331	350	337	340	344	341	321	338	331	324	344	331	331	355	311	367	321	316	316	332	336	291	351	344	307	333	336	299	365	306	337	324	336	346	307	345	346	332	316	333	323	344	311	350	335	333	358	344	351	348	309	323	348	358	330	338	337	340	341	362	316	350	349	304	328	358	329	341	335	347	328	341	367	301	374	352	359	314	331	312	309	332	296	335	320	355	324	330	358	358	341	359	308	338	356	317	311	371	352	341	314	347	330	357	327	317	331	316	324	354	318	321	343	320	335	326	340	337	337	360	336	353	333	347	307	323	337	334	321	330	350	355	315	332	330	336	312	313	357	337	332	335	341	334	314	351	348	323	339	338	325	326	309	298	308	327	289	335	331	332	347	315	331	342	353	318	325	338	313	305	323	335	298	314	336	315	329	361	330	353	326	314	343	356	329	342	343	327	359	288	302	362	334	352	375	361	323	332	310	334	358	289	340	334	323	313	327	304	330	337	316	351	284	370	322	329	329	340	344	316	335	338	334	358	314	373	345	308	343	331	338	307	374	361	350	336	350	340	350	299	341	339	299	322	324	328	356	321	347	328	314	333	309	326	318	347	338	308	322	343	322	317	335	336	295	360	329	342	312	327	313	326	338	328	338	347	297	324	338	320	360	319	306	341	354	319	330	344	331	332	329	331	334	354	308	328	323	331	319	334	351	334	346	320	331	316	326	337	328	325	360	338	307	325	313	333	323	338	354	347	303	340	341	351	372	336	328	349	345	362	321	343	317	350	323	305	300	372	308	325	341	325	364	335	339	346	333	322	340	310	336	346	327	325	343	304	338	324	324	353	317	342	365	341	338	337	329	379	363	332	307	342	338	354	375	340	306	349	334	330	298	346	336	296	339	326	308	364	350	350	317	335	349	275	341	312	335	325	350	329	340	349	343	345	301	395	328	353	337	320	332	364	377	345	353	349	301	374	333	361	332	333	322	350	344	351	340	363	336	339	324	321	342	338	316	318	352	310	327	350	324	297	320	314	321	304	350	351	339	332	314	339	323	309	330	331	288	320	306	337	321	319	356	342	371	320	330	353	320	319	327	347	317	323	330	345	326	342	326	319	318	339	333	327	338	356	334	352	329	322	333	323	365	313	344	344	331	356	306	331	349	334	321	334	355	308	343	343	350	373	341	371	326	319	338	312	324	315	312	342	325	342	344	313	325	347	285	373	337	343	319	344	324	311	327	370	320	351	306	355	331	345	316	338	324	357	347	365	303	303	354	345	310	321	340	336	348	360	345	342	332	353	353	326	355	347	359	310	331	357	332	339	318	292	331	328	312	322	334	328	342	310	336	327	350	337	306	327	338	342	370	315	347	322	321	327	325	327	325	281	336	305	339	355	302	333	351	327	308	342	348	341	317	340	331	340	317	325	326	319	359	345	332	357	327	289	340	323	325	352	330	331	360	320	331	335	327	324	346	331	336	365	345	347	336	313	322	331	303	336	320	325	321	323	351	316	351	343	308	329	325	344	332	313	321	319	347	342	327	347	384	331	349	293	328	315	311	329	304	309	347	324	333	349	350	342	321	347	356	366	331	324	318	309	322	306	326	321	300	348	323	340	323	356	341	328	325	338	310	308	330	367	322	374	348	309	336	316	284	321	331	299	314	326	344	354	334	308	317	354	324	330	320	359	352	335	346	342	340	346	349	348	321	343	361	322	331	373	331	324	343	334	314	355	352	352	330	378	339	319	342	379	336	314	310	328	332	325	335	308	314	338	322	352	386	331	364	337	319	315	340	314	337	353	300	345	347	296	331	341	372	330	332	362	317	304	327	303	346	339	312	374	334	328	336	331	308	317	304	341	346	369	345	341	325	351	351	331	327	347	332	320	339	347	311	321	311	336	349	363	338	341	352	306	322	328	362	320	346	337	326	316	309	326	320	319	323	339	335	298	334	350	362	316	316	330	346	328	326	326	355	348	328	320	330	303	351	330	347	323	364	345	340	311	331	307	330	324	341	352	334	323	330	348	349	351	328	316	385	325	340	316	345	361	324	332	323	345	304	342	325	330	320	363	308	350	363	329	333	339	335	336	359	327	353	325	339	328	337	318	372	328	334	349	358	292	312	347	295	301	338	360	355	374	328	346	344	348	365	334	349	302	358	313	348	307	320	316	318	352	355	326	341	315	333	362	300	309	308	349	343	347	331	340	344	337	364	289	338	301	307	328	328	364	345	310	328	367	305	377	321	343	331	319	344	320	306	325	316	324	374	355	347	318	391	340	331	349	340	315	357	351	327	329	330	329	346	320	345	337	348	340	352	359	339	341	353	339	326	326	313	353	324	326	335	314	366	349	327	310	352	359	326	335	344	323	300	338	342	324	344	345	307	335	297	364	333	321	340	355	313	347	356	327	326	352	320	324	347	344	345	356	347	349	348	333	340	366	286	340	343	330	360	347	336	344	341	325	332	323	331	358	344	312	338	322	347	310	320	360	326	360	334	320	317	303	328	333	345	330	340	330	351	340	319	347	336	340	316	352	335	321	361	331	332	339	317	330	313	304	315	325	334	351	350	315	335	331	360	327	318	352	315	343	338	341	377	362	337	317	351	324	313	331	326	343	362	365	313	311	351	330	317	344	343	346	331	294	323	325	307	356	341	355	299	344	327	361	341	332	324	339	351	327	313	308	338	343	362	322	288	327	340	349	353	349	345	365	310	333	308	333	321	336	338	358	329	316	325	340	323	364	369	308	323	318	333	309	317	334	339	368	343	351	360	300	351	332	334	345	367	340	315	369	336	328	324	314	303	319	346	307	353	355	346	335	320	337	357	322	326	354	295	321	322	314	348	324	328	362	325
5459	657	556	399	380	495	353	353	404	484	2320	2427	1571	793	475	357	320	281	302	303	326	319	310	297	296	276	331	312	310	298	278	276	293	306	291	296	302	263	301	329	281	282	287	280	276	288	321	322	337	312	299	327	301	299	317	300	322	314	306	272	316	315	299	304	261	295	308	286	316	296	314	278	280	284	298	297	298	353	299	320	267	301	291	312	291	316	353	272	308	302	297	316	306	290	307	294	268	294	306	284	332	303	316	334	288	273	290	317	337	296	308	299	309	316	311	316	315	283	328	306	309	296	275	301	290	298	301	329	314	301	277	292	298	309	339	334	315	291	306	309	272	314	318	296	306	284	295	283	279	316	279	323	306	314	316	292	305	368	303	302	298	312	281	301	300	281	305	296	299	311	327	308	308	275	311	294	299	330	284	310	304	310	293	284	297	283	320	269	294	307	305	336	299	282	273	308	295	318	289	302	292	305	306	273	290	303	324	290	303	308	295	324	273	309	307	311	343	246	292	297	264	287	316	285	330	285	318	302	271	320	281	310	311	311	300	296	298	297	286	283	286	317	297	337	288	302	285	306	307	315	303	291	304	291	338	263	291	287	321	315	324	317	287	324	306	319	321	300	285	293	296	305	301	312	313	292	317	292	325	301	321	295	292	310	340	315	309	273	287	288	273	299	314	290	286	276	282	335	280	278	325	302	286	315	341	326	314	305	313	273	303	304	303	284	282	314	279	331	266	310	295	282	347	288	279	310	303	322	332	323	253	291	319	289	317	266	300	298	301	317	298	305	286	286	314	309	310	315	321	283	291	305	329	282	302	316	311	320	307	287	294	294	318	305	299	276	330	306	280	318	318	260	302	300	300	313	283	294	290	307	293	274	285	291	289	306	262	267	291	305	306	289	311	338	287	315	329	304	285	315	293	305	283	311	299	289	308	288	284	305	275	322	286	257	311	298	293	273	333	312	316	304	279	306	337	317	291	325	258	298	332	310	285	284	278	324	298	291	304	288	322	287	321	297	295	284	303	304	316	314	287	307	285	270	286	305	319	305	321	309	301	320	284	302	312	280	300	294	306	338	283	315	312	317	322	298	322	307	301	314	320	267	305	317	267	295	313	288	289	305	284	297	312	314	309	339	290	325	295	299	306	292	302	319	305	272	332	324	261	318	308	300	290	293	309	326	296	301	305	290	307	292	295	359	311	294	307	312	271	284	308	290	281	319	285	335	291	297	313	295	301	304	320	310	321	305	299	295	292	309	304	315	311	301	365	319	313	310	321	294	299	291	321	306	315	276	268	287	315	298	307	298	292	294	307	323	271	301	290	280	314	316	305	290	308	293	327	287	301	303	320	309	310	311	289	293	328	311	294	270	314	285	292	330	302	297	310	281	299	305	295	276	310	320	312	305	305	293	314	294	312	300	316	273	309	303	298	320	288	317	308	275	318	327	305	325	281	284	301	283	304	314	311	280	318	272	313	279	287	288	283	297	275	282	255	306	297	284	304	323	270	319	299	327	328	329	296	317	292	289	272	304	294	315	302	316	329	321	324	288	307	321	322	305	301	294	285	318	296	303	292	287	313	300	339	297	272	278	305	338	281	335	290	325	290	305	305	319	320	302	310	265	315	333	309	318	271	274	279	310	307	321	322	296	296	291	260	293	307	325	318	320	302	305	300	308	295	310	293	303	262	313	294	277	309	298	350	265	297	296	284	323	315	298	334	292	267	296	316	311	301	296	302	309	282	298	326	277	302	279	314	300	304	279	278	331	308	299	307	278	278	308	303	284	299	293	312	299	278	284	305	295	309	311	315	317	314	293	313	313	289	325	291	261	290	301	295	312	308	277	301	297	321	266	335	287	309	316	310	304	343	329	308	316	311	314	269	305	297	286	327	296	301	283	263	291	276	277	319	316	300	298	305	291	297	307	300	333	281	316	281	266	307	284	333	324	325	308	301	314	335	282	300	325	304	279	303	284	331	341	281	298	288	301	280	309	297	307	289	285	310	311	280	269	295	319	310	295	332	307	313	297	307	290	312	323	299	283	317	321	293	320	305	301	286	289	308	286	304	292	312	268	271	303	284	320	303	311	290	324	296	297	334	314	279	308	315	310	317	309	254	279	308	303	302	299	322	308	318	284	306	312	297	318	319	313	276	272	333	305	289	306	280	321	297	307	289	310	305	295	318	295	288	295	299	293	289	302	280	285	284	297	315	285	299	314	322	258	302	328	305	273	267	290	317	275	312	271	319	306	305	287	317	304	310	291	311	308	259	257	347	285	309	292	302	308	328	294	297	310	313	309	328	313	278	316	277	326	293	275	295	287	267	285	315	316	297	303	320	293	327	330	314	304	276	309	305	304	310	308	313	296	309	294	293	291	317	300	303	281	304	329	288	296	291	298	298	280	332	318	304	312	272	294	300	286	288	282	300	278	268	295	350	292	322	267	313	288	280	276	283	279	314	304	282	288	300	279	256	334	335	294	280	294	288	299	293	279	271	304	308	301	298	289	306	304	301	328	311	304	306	263	305	280	297	306	281	298	282	286	295	319	281	283	294	305	312	317	296	309	275	284	306	336	312	321	297	330	307	335	275	276	277	298	303	315	317	309	287	309	304	317	306	306	318	277	304	313	302	309	287	300	290	294	287	305	314	287	269	252	305	276	295	288	296	287	270	302	299	295	274	280	297	291	306	332	312	297	281	274	295	281	304	285	313	272	300	296	297	301	330	280	307	300	283	305	288	302	304	300	291	311	294	312	317	283	321	319	302	271	261	271	255	299	292	277	307	308	300	299	286	275	285	294	315	312	318	304	328	306	308	305	278	273	294	306	280	303	296	306	290	309	280	306	270	291	290	337	310	314	318	307	320	296	331	292	296	282	304	299	305	300	277	314	303	288	309	304	307	304	316	285	272	287	313	288	290	303	266	340	301	299	307	290	301	300	301	281	326	306	304	279	291	312	290	284	326	273	284	278	302	288	264	324	287	284	321	322	256	296	291	283	318	301	315	317	296	316	274	290	318	318	304	291	295	303	303	301	265	291	270	335	281	316	290	303	305	316	324	318	291	268	357	305	302	321	274	321	290	312	316	320	285	287	286	322	319	309	297	325	305	296	294	290	322	289	278	274	310	294	281	323	284	283	292	311	320	284	278	293	297	266	292	305	299	331	332	288	323	328	299	306	307	295	284	286	295	295	290	316	325	290	338	308	322	335	322	292	301	313	317	323	274	263	334	297	309	286	285	327	288	320	279	315	310	320	312	293	278	342	332	299	270	305	286	274	308	299	266	310	308	313	318	295	277	285	302	338	315	297	301	340	314	292	324	298	307	296	358	276	282	320	270	309	285	287	281	292	287	306	302	299	304	280	325	319	282	296	298	267	337	325	280	288	316	304	298	338	302	275	308	317	290	283	292	308	322	284	318	297	272	291	300	299	313	288	302	288	307	256	327	298	298	291	295	310	317	299	317	269	279	297	288	291	310	285
25663	21440	27415	25614	5797	1446	916	621	520	5386	20174	17595	9009	2840	1113	545	373	350	351	352	336	320	344	331	315	339	328	365	349	366	360	325	368	407	364	377	361	377	343	336	319	364	338	372	367	330	368	358	323	355	352	345	349	365	334	349	332	343	351	326	342	369	351	349	329	354	348	365	368	315	383	348	351	355	371	340	364	370	336	328	328	330	325	355	315	401	345	373	345	332	361	341	349	319	343	338	307	336	313	358	329	363	359	348	338	297	308	340	316	379	364	327	339	334	368	363	326	395	340	329	356	350	364	376	332	323	356	336	362	357	343	316	328	363	364	366	326	354	374	348	338	367	315	344	343	310	312	379	357	356	343	377	369	339	334	343	333	362	347	338	326	342	331	308	345	346	325	362	315	336	373	320	338	327	339	337	359	394	378	346	351	323	348	344	376	386	307	371	298	362	337	352	352	371	340	328	373	324	357	352	344	325	362	355	338	324	376	345	329	367	300	355	332	358	342	356	339	335	382	373	337	330	339	329	329	359	308	339	361	357	318	343	351	367	329	347	359	365	352	361	313	331	333	310	360	371	330	371	359	354	368	322	354	374	323	341	338	337	361	327	310	324	382	321	332	371	362	339	332	317	346	343	360	349	346	353	325	351	340	322	347	326	354	343	341	350	350	334	355	336	331	326	338	334	334	330	329	314	357	347	322	353	362	356	353	327	347	336	343	350	354	348	374	368	340	336	358	328	328	343	351	322	345	320	387	337	339	348	350	352	335	330	334	311	323	340	380	312	357	341	335	349	326	334	342	343	327	327	327	344	341	339	316	345	336	374	321	337	323	346	360	326	351	367	320	305	365	335	320	312	349	350	359	333	355	345	324	337	333	327	332	309	330	337	364	339	336	316	367	360	315	330	336	339	347	343	359	372	344	318	357	361	320	318	362	334	339	376	363	321	354	360	356	376	364	337	336	357	338	381	325	353	331	360	355	355	317	365	352	381	342	354	369	336	337	359	331	346	362	314	345	336	346	352	322	348	302	344	329	350	347	327	321	351	353	352	356	317	344	352	367	365	329	334	389	357	323	326	299	353	323	334	358	340	328	325	325	363	307	352	353	343	341	338	331	334	357	361	322	332	351	366	359	337	353	328	325	354	337	348	331	364	343	326	343	345	323	331	352	367	344	338	338	340	352	297	371	322	313	355	374	349	368	315	364	361	319	338	346	311	362	375	367	355	317	353	342	348	346	319	345	318	363	358	337	300	330	320	370	337	344	341	355	335	327	335	309	335	352	328	315	341	343	357	381	339	333	320	355	340	344	325	363	332	353	346	353	314	340	336	343	336	366	347	357	381	347	350	341	312	364	325	311	373	347	353	340	340	364	385	310	334	331	336	346	353	382	361	356	326	317	331	344	337	353	379	367	321	348	366	323	352	373	357	321	353	359	329	314	360	349	320	355	344	342	348	386	379	348	361	336	370	317	339	363	347	355	331	349	327	343	365	348	379	359	347	373	347	359	369	347	339	366	345	330	365	362	317	294	347	370	370	396	351	358	367	329	311	348	359	354	322	363	333	330	326	320	316	333	340	340	323	332	341	338	344	359	340	342	346	324	323	390	341	346	343	350	375	342	337	362	327	331	336	361	376	345	365	358	355	361	372	369	345	365	356	365	322	342	363	323	330	348	323	334	361	295	343	350	358	379	365	335	331	366	345	324	333	303	330	355	291	353	321	338	341	361	343	356	327	358	332	369	328	354	331	325	334	328	360	317	317	379	332	349	366	339	345	326	338	327	350	340	360	329	337	323	330	368	345	344	357	379	356	343	375	347	342	343	360	337	320	336	331	354	351	349	380	336	385	362	357	305	321	354	315	358	357	327	323	330	349	343	351	364	350	359	347	352	377	364	309	351	369	322	371	338	312	316	352	355	319	368	333	366	338	343	321	345	328	341	322	389	321	336	352	363	340	351	320	324	339	349	331	334	349	314	325	327	327	343	346	350	344	365	349	331	401	343	385	316	336	329	335	314	354	357	297	365	322	344	354	353	328	349	297	350	330	361	352	354	355	340	342	372	354	352	309	328	329	320	391	296	317	318	360	323	340	360	356	338	302	322	378	375	335	390	326	357	315	339	342	375	331	382	327	304	336	355	321	307	365	329	356	347	322	365	326	362	360	317	367	358	324	338	346	329	349	355	342	341	340	345	348	338	341	336	379	340	333	336	352	341	350	341	336	331	322	334	343	337	328	339	329	358	386	296	334	331	344	342	309	326	344	334	348	356	341	339	368	393	345	334	338	356	324	325	353	321	359	333	360	344	367	335	360	326	362	339	328	353	365	353	320	338	342	361	335	325	365	359	353	332	363	324	381	343	321	330	312	345	349	368	368	354	338	343	320	348	352	328	338	355	318	361	338	336	381	312	347	360	349	333	326	367	362	335	365	353	363	346	355	376	336	340	352	369	362	352	348	336	367	345	362	329	338	374	335	347	328	354	343	290	329	328	361	352	346	338	348	352	341	359	340	341	365	345	362	330	328	347	333	347	361	329	328	368	317	350	353	366	324	350	330	328	360	334	345	363	303	344	341	322	340	343	351	333	366	346	335	347	328	337	343	351	311	300	331	329	331	358	330	326	364	375	338	377	336	357	323	336	323	340	376	349	398	367	311	334	358	299	363	356	382	364	374	355	346	341	314	345	333	320	323	308	348	328	325	342	353	351	352	347	312	341	323	337	334	343	364	343	345	337	326	322	337	347	327	335	349	346	337	347	346	347	361	352	359	358	339	313	323	343	346	346	334	330	337	360	341	392	338	343	335	346	336	369	342	368	345	350	322	309	352	354	329	324	345	326	356	356	382	350	336	354	370	330	336	325	339	302	348	338	352	335	320	375	363	337	347	352	344	339	368	350	345	314	352	360	362	346	327	349	316	346	334	312	347	350	346	333	328	329	353	306	306	350	357	349	361	352	321	367	359	319	336	383	371	328	342	343	317	347	331	321	337	321	347	340	334	366	334	334	337	369	364	330	348	321	351	344	301	359	345	326	348	361	329	338	346	366	366	337	340	354	320	373	347	354	373	353	360	345	357	321	347	362	327	352	363	323	327	327	341	381	348	379	349	334	341	323	341	400	345	323	317	341	345	351	363	374	332	344	356	360	324	347	345	351	368	318	346	340	362	350	346	336	371	331	321	346	347	359	332	333	327	350	354	362	317	361	319	365	330	335	317	337	326	348	326	347	326	328	352	321	336	349	337	326	387	343	325	340	357	353	353	357	364	341	336	348	332	334	340	306	341	339	341	373	329	369	347	337	341	358	359	351	346	305	341	321	328	344	354	372	377	330	334	322	360	400	337	363	344	324	337	322	362	383	338	341	347	325	322	341	363	369	348	322	346	327	347	325	326	353	347	362	365	332	356	374	339	368	338	367	350	344	353	338	351	334	327	320	358	346	353	326	349	369	327	345	374	325	332	320	360	347	340	323	374	324	335	344	347	350	344
4062	3268	2491	1216	1142	1351	1076	781	600	7969	19857	15139	7734	2741	1201	538	338	311	324	326	360	326	326	314	325	333	303	330	336	352	310	303	326	323	314	289	319	340	337	312	329	301	291	318	311	343	293	326	318	339	317	294	328	338	336	345	323	317	339	303	321	322	322	320	345	318	312	316	301	333	330	345	323	291	313	341	329	300	340	313	380	361	329	327	318	297	328	309	314	314	313	374	299	355	343	315	295	335	327	299	328	366	313	309	297	334	300	332	328	303	309	312	296	311	337	317	338	319	323	324	304	344	305	315	326	302	313	339	299	346	338	288	312	318	328	308	320	336	310	300	336	350	329	336	315	332	345	298	318	296	345	346	338	327	333	336	291	344	309	300	328	310	354	309	343	315	291	313	323	335	295	294	332	357	308	340	325	316	311	337	305	351	350	300	334	309	334	307	355	323	315	329	309	326	345	317	322	307	314	330	315	295	360	295	327	348	326	352	328	327	325	332	335	302	317	326	315	331	309	321	320	302	347	311	300	307	313	324	305	297	307	329	330	349	340	329	327	349	321	307	344	327	319	313	321	361	360	320	337	369	319	330	347	363	313	340	324	323	315	322	314	324	324	318	322	332	309	317	305	315	339	300	324	322	315	290	322	312	364	331	310	326	329	296	328	302	300	318	329	313	311	333	295	322	325	336	325	292	306	297	334	336	307	338	314	319	311	312	324	346	355	310	287	346	321	310	329	299	334	336	363	323	328	327	320	329	310	316	315	335	342	315	306	336	322	316	319	320	302	357	308	320	320	339	326	292	361	360	352	345	312	348	341	318	336	323	308	294	329	323	313	315	311	337	330	274	322	320	299	305	313	320	320	316	290	310	332	341	340	332	322	358	313	299	332	308	336	341	296	292	320	329	295	307	328	345	320	315	324	308	327	341	297	358	346	341	343	332	307	314	308	340	336	309	292	323	303	308	320	286	324	313	292	321	327	323	327	342	300	326	321	309	317	308	309	332	318	337	297	317	356	322	349	306	330	281	323	332	313	308	335	313	296	316	320	312	294	307	324	345	313	322	362	341	348	286	331	325	328	334	334	348	336	311	313	331	327	309	304	307	299	330	355	292	309	317	314	314	327	333	307	308	313	307	329	309	327	317	328	309	331	330	328	305	320	312	327	315	334	316	332	310	327	327	337	345	330	350	303	315	289	284	319	303	343	332	336	294	316	328	304	349	321	316	303	312	315	320	357	332	320	317	328	313	327	298	310	323	368	340	336	336	308	324	298	296	301	324	337	334	337	287	337	344	309	289	308	333	313	326	295	295	294	269	320	344	297	313	305	311	309	311	331	336	328	335	294	299	321	277	296	312	357	319	310	309	298	305	334	328	363	317	307	357	310	340	347	320	280	329	309	315	273	332	308	331	323	288	313	349	340	311	333	335	304	317	340	344	344	317	316	331	314	342	351	332	332	331	357	312	303	348	324	341	314	326	307	333	332	337	281	312	317	307	291	287	333	339	337	303	323	300	332	323	336	323	312	312	285	325	326	339	311	304	314	339	298	323	309	300	312	331	329	308	339	339	320	302	300	338	298	305	330	321	299	307	320	318	312	328	306	321	304	312	300	353	299	318	314	322	326	342	325	293	306	318	346	318	300	328	322	321	335	300	319	311	294	307	312	303	266	320	334	335	314	321	300	337	327	351	353	315	286	299	324	327	321	278	300	296	300	309	357	341	341	334	333	326	314	332	298	344	332	322	301	338	340	311	289	325	301	343	314	319	327	310	295	305	326	361	325	323	347	316	328	311	301	313	300	309	312	332	350	325	288	300	290	295	309	329	336	335	298	311	307	324	294	343	314	306	338	313	368	325	303	300	336	295	309	289	304	315	291	326	322	324	324	311	313	328	296	369	294	347	289	345	323	344	344	330	321	269	345	312	308	325	335	333	362	339	330	309	299	331	303	322	280	298	321	291	315	302	337	301	287	315	267	315	315	313	314	322	337	335	310	367	319	297	308	308	308	310	314	363	346	333	323	298	324	321	322	336	312	297	345	306	338	296	309	309	312	321	301	306	321	321	330	331	334	311	292	315	326	294	311	298	297	336	304	327	313	323	303	297	323	321	329	329	319	293	312	322	317	313	331	299	357	334	324	329	336	293	324	337	318	293	327	330	308	317	286	321	318	337	303	336	337	291	326	334	331	330	315	314	314	319	322	326	360	299	292	348	319	334	323	303	300	303	299	309	333	317	331	310	316	329	307	317	292	340	339	320	310	307	317	308	330	320	323	323	355	307	313	292	356	321	319	288	335	304	331	284	324	296	300	322	325	320	292	329	328	326	294	330	324	317	324	342	326	348	350	309	326	309	302	311	308	306	316	334	328	341	329	289	336	326	304	320	324	312	329	329	307	350	365	313	338	319	313	300	322	346	298	306	316	290	345	285	321	326	293	310	304	307	341	341	345	335	317	352	313	341	335	315	315	325	294	311	325	302	314	298	326	317	334	314	298	321	365	311	322	333	319	306	324	324	352	324	314	319	296	308	321	289	324	301	334	331	291	326	356	332	328	315	317	297	306	325	323	307	313	311	330	286	289	303	323	328	340	315	302	352	343	305	326	320	324	341	309	315	318	301	326	326	309	341	328	330	315	322	305	299	322	349	292	327	321	320	316	316	314	316	348	326	318	290	327	300	334	315	325	323	280	338	297	347	324	299	311	353	339	331	271	328	322	318	307	346	372	344	302	340	304	340	318	301	287	323	332	333	319	329	298	326	304	321	323	331	317	313	308	330	297	314	304	344	339	319	289	333	315	341	309	329	323	314	302	352	313	327	317	327	340	309	339	297	345	365	346	315	307	300	315	289	303	310	284	348	325	315	321	315	287	283	309	323	335	340	327	304	329	295	305	312	333	274	292	318	343	303	343	288	330	297	328	324	283	365	321	348	327	314	295	308	342	323	308	346	322	328	348	303	293	296	310	353	333	320	301	303	320	330	306	331	302	276	305	315	366	307	306	324	311	303	307	315	345	333	326	299	298	318	306	340	319	303	319	317	306	315	314	364	324	329	321	363	327	309	328	358	301	321	294	291	321	328	312	332	317	307	338	350	325	328	310	310	315	311	344	312	316	321	317	330	315	309	321	310	329	290	358	329	295	335	318	322	311	301	330	294	294	328	302	283	289	311	322	325	287	329	334	329	291	333	316	325	295	330	301	328	294	311	321	254	311	315	324	330	287	338	287	319	304	305	310	323	310	339	289	341	320	292	339	319	320	327	324	317	354	353	308	325	332	318	316	348	306	298	313	303	313	349	313	308	297	338	333	293	321	323	296	320	321	323	330	322	301	310	304	301	316	302	338	321	330	328	350	311	330	323	315	332	346	377	325	291	309	328	331	333	305	312	353	317	322	330	317	315	307	329	302	343	325	329	319	330	327	334	270	309	343	304	352	330	323	328	293	304	317	314	320	339	302	325	361	293	327	343	301	308	324	298	309	314	342	286
24601	21397	28556	24621	21140	5627	1914	1050	1698	19613	32245	26808	14356	5470	2289	915	560	478	522	484	465	469	498	521	462	479	427	444	449	489	470	473	493	444	439	428	488	435	485	498	458	464	438	424	463	490	454	465	472	453	474	457	499	508	447	454	455	481	507	519	496	458	435	470	464	441	464	466	455	498	480	501	473	463	501	460	454	469	459	446	462	460	497	476	502	452	468	463	459	456	499	503	460	487	449	445	433	446	472	461	481	457	477	432	426	453	447	460	469	449	465	456	448	454	478	475	412	427	499	456	478	449	413	466	474	484	515	489	472	477	421	491	461	461	491	490	473	497	456	465	474	513	456	442	455	473	450	432	444	450	441	458	485	423	446	448	424	469	457	456	449	480	459	481	484	459	465	460	464	456	411	450	469	450	483	481	487	507	471	460	458	472	422	444	497	464	478	440	481	469	483	484	442	473	423	465	446	440	472	515	452	405	462	467	453	447	448	464	497	416	447	466	487	442	456	480	439	460	477	466	482	442	474	461	472	464	452	451	471	460	480	453	436	487	466	495	462	447	473	460	478	444	527	446	445	430	461	469	461	455	464	425	484	461	445	482	398	511	483	454	443	475	459	420	471	447	432	439	445	469	476	474	467	469	477	461	485	476	459	452	483	467	436	446	479	481	421	474	442	460	482	449	435	474	480	461	456	457	441	469	423	491	443	439	442	497	501	470	444	437	438	470	488	490	492	507	428	447	489	439	457	458	465	415	478	449	480	407	487	472	469	438	483	462	461	464	461	446	478	482	454	467	437	473	488	448	468	452	462	452	512	472	464	478	508	469	467	485	449	435	466	434	468	439	461	461	461	459	443	468	464	467	474	493	454	499	468	440	414	459	466	471	470	484	483	403	467	500	487	449	461	485	519	475	460	483	471	417	456	448	496	458	449	410	424	439	428	428	486	475	475	470	458	462	451	454	474	487	460	456	462	485	444	463	424	470	453	478	453	450	461	441	468	506	464	457	472	457	475	464	464	489	442	434	472	503	477	469	460	443	478	443	466	486	457	446	467	471	458	453	438	455	490	454	474	478	502	476	462	440	498	472	480	495	495	488	485	487	437	489	431	469	472	434	491	443	502	436	448	472	476	439	440	466	507	470	443	462	477	427	467	454	490	438	461	456	479	450	457	467	440	447	448	482	482	432	438	480	441	419	431	473	478	482	480	475	497	484	465	463	442	448	452	435	467	470	518	440	447	463	484	500	469	472	468	429	428	461	465	480	449	471	410	457	453	420	448	490	459	519	466	461	495	444	421	459	433	455	496	478	489	455	442	476	503	428	467	426	502	497	459	442	459	482	432	465	506	451	460	457	470	442	475	490	497	444	449	436	511	467	497	447	425	452	473	461	482	439	489	475	452	451	449	489	454	490	462	464	479	459	461	476	465	464	477	478	462	437	489	458	492	442	448	466	459	448	438	426	434	428	442	472	440	455	443	454	447	469	454	438	441	466	436	471	462	432	440	485	449	434	457	491	453	428	506	461	485	458	495	485	455	477	451	492	473	414	459	430	458	468	448	454	469	457	455	437	437	455	440	484	449	467	456	467	473	450	463	416	487	460	443	446	468	462	462	482	453	474	461	469	471	421	443	495	434	448	481	503	434	474	460	425	440	462	465	466	479	436	479	495	474	416	463	453	483	472	453	464	498	443	436	487	460	494	513	456	466	454	463	488	460	461	443	465	468	489	454	442	462	467	503	443	454	428	467	446	438	455	431	464	467	472	462	453	474	431	477	447	471	441	467	491	496	465	429	439	460	447	497	446	434	450	446	479	462	474	435	469	462	473	469	486	477	480	548	483	477	471	475	436	484	464	477	485	463	457	443	475	476	487	455	440	454	480	456	464	462	502	483	457	473	489	430	475	438	432	450	449	442	464	459	456	438	437	447	453	451	450	472	461	485	469	462	458	448	461	421	443	459	447	454	501	490	469	464	428	472	476	474	471	472	494	511	465	453	477	484	460	450	471	467	408	418	472	484	481	459	475	417	464	478	426	453	485	448	482	442	456	456	461	464	438	459	434	483	413	411	466	442	510	480	426	423	475	453	455	494	466	476	456	460	454	472	465	406	456	470	473	478	486	454	471	474	480	434	456	469	453	473	459	505	434	444	451	515	454	447	442	520	435	443	437	488	512	421	448	446	463	460	460	436	445	450	437	455	469	437	441	469	424	423	485	453	436	452	492	472	452	489	494	453	480	428	441	456	417	445	441	463	442	479	442	450	454	485	461	456	425	507	464	449	483	415	441	440	450	481	459	425	445	472	450	502	463	470	440	485	425	458	436	479	440	453	456	461	438	480	433	464	440	441	423	459	465	487	460	474	485	433	472	440	409	466	436	422	461	490	447	501	487	467	446	475	459	485	476	473	499	462	483	410	438	443	481	458	457	430	492	460	473	462	428	458	454	488	472	418	443	450	456	432	533	500	451	466	408	457	462	434	441	453	483	447	454	481	460	437	449	462	448	439	478	483	460	461	433	456	487	449	484	437	458	505	452	473	445	460	454	486	453	437	469	432	479	462	451	453	441	473	482	481	468	511	504	482	454	473	431	417	495	464	459	462	449	451	446	468	465	466	447	480	460	434	509	535	458	448	479	460	463	441	465	484	446	471	452	440	473	462	402	451	485	461	492	456	449	483	437	481	498	449	463	425	432	457	432	446	422	462	486	450	507	464	454	458	485	431	460	459	457	416	469	468	436	480	460	449	453	507	426	490	462	439	483	436	462	435	474	492	454	454	438	451	471	419	435	493	473	464	456	515	493	469	440	438	435	434	470	444	391	437	463	423	501	446	445	482	475	479	483	423	459	459	481	439	470	466	483	495	435	489	485	487	515	455	487	464	451	442	461	460	461	470	440	490	510	464	497	466	493	468	459	455	456	471	449	431	441	430	461	446	470	463	501	455	445	459	459	472	446	430	461	441	464	441	422	426	483	487	486	437	479	480	425	441	470	431	452	515	428	416	425	460	462	448	460	504	475	444	449	479	501	448	497	464	461	494	487	463	500	438	435	467	485	455	424	437	438	475	488	483	463	463	459	453	482	435	462	483	454	450	451	450	462	456	428	456	452	433	453	442	478	499	455	452	452	471	477	469	467	461	470	462	490	467	498	459	469	444	443	452	471	442	491	423	495	477	474	446	479	455	468	475	484	450	444	464	454	478	469	446	498	424	474	492	407	477	439	454	426	479	448	443	428	444	457	464	458	470	442	456	481	424	502	447	484	503	471	480	462	471	473	476	446	461	422	415	459	432	488	442	459	481	454	455	468	467	468	444	464	481	469	489	461	470	500	486	495	446	461	470	404	458	433	466	499	486	458	437	447	467	459	473	426	480	458	457	436	464	444	428	502	447	452	439	430	446	460	476	467	447	460	456	441	484	487	463	485	450	474	479	466	465	459	485	445	482	464	460	467	457	476	465	468	470	471	452	462	452	415	468	451	430	472	497	470
4229	5995	4467	2207	1820	2045	1523	1247	2682	23731	29042	22573	11077	5027	2470	878	491	473	393	446	410	414	393	442	432	450	439	408	410	443	434	448	408	443	416	414	411	438	457	402	423	451	429	468	411	420	428	431	425	386	458	410	419	425	428	419	419	427	439	433	430	404	433	422	418	406	426	400	437	414	446	436	392	426	381	426	427	426	384	434	430	434	417	447	423	409	384	392	441	423	433	463	433	438	423	434	454	438	424	407	401	427	430	461	409	393	444	387	435	410	435	398	435	437	418	434	442	425	424	421	429	425	411	397	435	419	444	432	407	416	409	375	421	381	411	441	415	416	431	454	420	405	422	405	414	407	441	402	420	386	426	388	422	434	432	443	420	469	377	407	435	415	449	391	409	414	414	438	411	411	422	424	461	444	441	432	429	409	468	432	442	418	458	437	424	367	437	421	422	447	424	443	415	396	417	413	452	415	420	427	426	433	426	421	391	419	450	405	394	414	406	415	425	395	404	414	449	413	402	413	389	429	444	412	439	428	429	405	451	412	409	413	474	442	436	420	421	420	414	416	437	474	408	434	412	411	410	430	422	394	457	417	429	426	434	427	410	441	436	420	428	412	419	425	445	436	469	406	441	436	420	446	440	447	407	436	422	461	402	410	427	405	413	418	404	421	403	411	439	387	434	420	404	443	431	402	433	426	379	446	422	406	429	422	458	411	437	430	470	432	430	423	428	402	418	418	432	426	454	427	433	429	451	433	426	452	452	416	440	408	475	422	432	424	410	416	452	398	435	439	413	423	432	405	417	445	352	409	463	414	427	368	397	438	408	426	425	400	434	425	427	429	418	451	431	419	416	395	465	394	389	385	422	407	360	403	460	429	385	425	430	436	409	444	429	436	369	437	428	407	414	436	392	431	413	434	423	396	422	394	423	495	457	350	424	388	457	405	400	385	398	422	415	429	431	405	401	435	419	410	416	424	456	436	423	472	437	441	438	417	445	419	415	420	410	424	392	456	390	413	417	412	411	409	420	436	470	420	412	392	431	434	461	359	416	432	421	441	404	437	421	386	409	413	392	406	420	423	396	372	467	431	432	374	396	428	397	393	427	447	392	371	447	405	407	422	403	442	412	430	426	413	408	385	405	421	438	406	445	415	419	428	425	408	466	425	438	443	389	412	474	402	395	419	399	414	402	376	404	433	424	425	402	407	436	442	433	393	404	388	396	436	396	422	404	440	433	401	416	388	408	410	405	440	395	411	421	442	382	435	399	427	400	426	447	418	387	405	421	437	440	404	406	444	414	445	416	402	401	416	420	429	464	431	432	394	416	457	444	439	447	408	402	438	430	426	401	411	455	419	398	407	416	419	430	408	421	392	396	385	412	457	436	417	423	425	422	398	444	447	415	394	426	426	410	436	426	435	412	424	433	421	428	442	426	390	398	423	397	427	415	410	399	450	430	389	437	452	433	404	409	420	401	420	423	415	390	407	435	426	407	409	416	408	386	448	419	385	419	405	431	458	475	424	412	412	438	411	427	402	407	409	428	446	386	433	408	385	384	414	390	424	402	452	437	416	416	402	419	424	428	458	426	402	444	392	498	386	424	430	454	398	406	412	384	392	476	410	438	414	441	444	395	436	421	438	427	412	419	394	402	442	423	428	401	457	416	381	436	407	413	422	417	422	408	457	444	410	422	420	404	429	386	408	373	384	434	412	390	382	426	442	420	431	409	397	433	416	415	419	433	421	417	432	416	406	437	454	393	432	424	366	407	424	455	399	423	391	407	413	416	430	393	429	428	417	386	450	409	408	401	373	404	425	432	408	401	410	420	409	426	408	397	395	430	408	394	412	426	378	412	423	413	397	410	428	441	408	427	404	462	435	438	382	432	420	393	381	393	379	442	402	389	406	431	396	405	393	408	408	390	380	435	460	443	438	459	418	425	442	423	420	410	433	408	414	443	452	470	448	455	416	400	404	438	412	386	434	413	421	404	419	421	387	434	438	440	406	403	411	418	405	387	422	417	452	421	418	408	432	395	384	410	381	448	429	400	425	436	414	434	427	426	418	416	377	445	454	412	394	405	382	410	438	465	434	425	423	413	439	404	379	400	413	465	434	410	425	432	411	376	407	448	384	426	409	433	464	407	422	448	403	422	414	451	430	394	412	433	409	397	433	446	435	443	399	414	376	440	439	460	397	435	390	414	416	423	429	424	414	453	425	421	418	419	410	448	432	392	401	420	420	397	421	411	433	406	412	422	442	433	424	430	421	440	449	426	427	427	426	416	403	434	424	393	436	438	439	376	405	446	428	428	447	471	422	446	382	425	411	422	399	415	403	448	413	441	435	393	405	410	427	416	412	439	380	423	416	431	394	465	432	399	420	429	418	430	421	394	389	450	455	421	412	412	402	383	442	382	428	422	436	421	393	399	414	444	394	378	432	386	452	433	389	412	409	424	436	414	399	443	391	392	430	399	438	398	410	452	396	430	428	413	448	415	399	400	428	395	398	410	447	425	419	419	410	393	434	448	437	428	389	438	420	450	434	457	401	431	408	372	419	412	425	435	412	394	417	392	400	431	423	439	437	408	414	423	436	430	426	425	399	427	436	422	388	361	422	399	403	425	408	414	418	414	406	439	390	388	460	415	445	450	433	410	432	392	412	383	435	436	427	404	407	416	381	441	421	414	420	402	434	420	419	428	415	425	403	400	404	415	408	394	412	436	465	391	427	402	423	408	443	368	432	425	411	420	422	398	435	380	403	414	413	447	422	398	416	416	419	436	417	392	388	447	437	388	443	438	436	394	442	394	456	422	432	423	423	432	410	435	416	451	394	429	438	450	405	398	405	407	432	414	398	432	438	396	406	435	402	419	459	437	435	436	430	420	390	418	411	416	385	407	422	397	421	403	406	408	423	396	399	449	403	422	474	406	398	390	402	388	413	406	454	454	408	438	437	405	412	399	430	442	409	408	431	438	393	417	412	451	413	440	418	442	426	375	406	405	440	447	456	418	420	423	438	434	432	420	413	423	424	426	442	410	402	420	419	447	390	411	405	404	397	440	449	438	412	410	426	442	382	429	425	407	400	411	438	413	444	388	421	446	428	431	405	419	401	424	431	396	404	418	426	411	390	438	437	422	410	439	428	446	438	413	454	404	401	431	412	381	406	414	425	418	415	413	407	438	416	398	399	394	431	426	423	433	441	411	411	404	431	402	425	432	418	451	411	415	440	423	451	426	409	425	395	403	405	422	377	394	385	393	412	428	439	421	432	428	405	434	447	415	411	420	400	422	416	462	427	412	399	396	377	377	445	427	448	425	452	455	419	425	399	446	444	401	440	396	398	417	405	376	440	427	421	412	425	410	406	438	402	445	419	416	437	402	415	408	432	423	408	422	421	396	425	435	400	436	419	415	409	395	469	453	405	426	411	405	389	426	427	432	457	439	409	430	426	432	405	457	374	450	414	414	409	443	396	406	391	413	449	415	421	430	403
27655	9315	901	525	352	377	354	297	328	661	1664	1809	895	658	491	357	310	303	310	284	315	326	281	308	291	307	292	318	299	312	282	321	318	272	307	316	304	306	315	314	321	305	274	326	269	332	344	301	296	313	279	290	323	315	317	296	284	301	281	306	304	304	305	294	274	318	278	311	291	260	270	289	263	315	323	293	316	309	309	303	296	296	294	293	324	295	302	288	320	307	284	270	250	310	309	328	304	309	333	286	280	252	310	333	306	319	295	310	300	308	359	258	284	296	307	310	315	262	288	286	290	292	321	298	294	297	312	297	312	296	298	272	287	268	310	314	315	303	299	323	267	290	294	307	297	305	293	274	329	291	298	307	288	299	293	305	276	276	283	296	289	306	314	318	304	300	304	301	290	273	308	298	335	295	291	300	268	309	297	279	269	310	322	311	271	297	302	316	302	294	313	292	268	281	302	312	272	291	296	277	306	286	308	314	295	285	305	300	287	306	300	292	299	287	276	287	312	307	326	285	296	314	285	287	320	313	283	286	285	302	264	291	325	274	284	284	321	302	300	289	312	291	271	283	279	270	286	296	271	297	300	309	271	297	288	287	288	326	305	283	329	312	261	277	305	288	299	303	264	307	294	284	303	304	269	282	304	250	312	302	291	296	265	280	314	299	310	281	304	318	310	317	310	304	285	289	280	305	350	281	306	276	300	294	281	301	290	283	322	286	300	280	301	273	316	291	308	277	276	296	289	294	284	301	300	303	310	259	304	264	300	273	275	296	299	256	305	308	293	308	270	310	269	296	277	279	287	253	297	307	297	283	285	293	283	283	311	283	346	305	312	297	290	308	289	298	316	306	291	302	304	321	297	266	277	299	312	301	275	290	296	277	311	320	290	291	263	285	296	281	301	307	274	296	302	320	271	305	291	280	299	276	275	291	294	283	282	282	319	310	280	327	312	314	299	298	281	291	306	303	287	298	338	280	306	304	275	280	265	306	315	295	277	301	309	290	258	307	282	283	319	308	307	282	290	279	279	282	310	324	308	319	289	294	301	286	318	271	288	260	319	295	287	282	302	279	273	299	290	328	299	300	293	292	291	296	346	299	286	307	304	281	284	289	303	284	297	312	315	292	303	300	303	302	273	319	273	277	318	317	293	321	291	287	305	304	291	281	285	278	349	307	327	284	268	270	303	305	307	325	331	265	325	284	274	282	270	318	279	335	311	303	307	303	319	303	303	313	319	327	284	294	312	272	291	302	320	335	296	310	324	329	318	286	290	306	323	290	309	299	300	294	279	286	319	313	303	325	292	290	308	310	270	284	305	326	319	308	307	315	307	296	335	270	279	323	310	283	260	314	323	305	285	279	289	284	319	301	289	299	291	300	321	310	297	284	269	294	308	271	318	299	321	299	282	309	302	297	272	301	280	324	328	303	293	297	263	310	306	313	298	328	283	277	298	286	312	292	280	295	304	292	278	304	301	292	298	297	342	296	316	310	298	261	286	304	321	324	310	266	294	295	312	304	325	292	280	316	314	263	278	286	299	308	290	308	277	285	300	304	336	277	293	290	271	291	280	288	299	310	314	306	290	293	285	285	277	309	289	317	306	292	305	282	309	289	282	315	268	319	302	299	270	285	319	273	305	295	285	330	283	301	311	291	294	305	289	298	285	309	319	295	311	274	311	334	282	311	324	260	262	290	285	284	286	302	313	284	291	308	294	299	297	307	296	320	293	316	306	299	312	288	285	306	289	298	304	291	314	336	304	271	283	303	279	291	286	297	280	274	293	266	285	312	316	295	286	285	283	311	311	281	301	292	271	291	308	307	277	309	311	317	286	298	292	313	314	306	345	275	306	308	278	289	313	306	299	300	287	301	314	315	298	292	295	304	296	282	290	295	274	314	309	286	290	330	292	307	334	322	312	306	295	302	279	319	309	300	279	323	298	315	295	296	320	293	296	314	291	287	261	312	293	300	298	304	308	297	321	318	311	286	286	292	299	280	323	284	281	268	292	288	257	291	309	297	312	296	311	293	292	318	287	265	321	323	308	296	293	273	284	285	284	276	280	277	314	301	287	275	312	310	290	295	303	308	305	273	305	299	289	277	316	341	290	288	290	254	306	272	290	304	298	283	274	326	301	298	309	290	302	274	329	340	287	262	284	282	297	322	308	310	298	310	291	299	307	313	322	327	299	288	319	295	294	291	271	321	274	278	273	276	281	294	292	335	291	284	307	289	320	280	319	292	256	306	284	301	307	292	302	283	307	311	321	297	293	284	292	299	304	269	287	330	271	283	244	289	283	301	278	251	261	318	268	306	317	280	306	319	288	311	310	270	328	306	298	302	291	307	291	297	340	314	300	266	276	278	292	296	270	289	319	281	306	297	268	310	296	312	276	267	315	321	309	288	309	283	299	275	288	287	291	289	280	287	279	304	319	297	291	273	315	304	291	278	314	323	307	277	316	321	281	307	317	306	282	301	297	307	284	311	291	309	272	268	293	278	287	310	287	305	293	318	290	308	314	263	310	313	324	322	320	296	293	283	271	296	308	277	310	280	305	289	330	311	292	280	307	320	272	299	314	334	298	286	291	272	269	326	312	328	285	294	346	295	270	292	299	325	304	286	296	298	327	315	314	278	289	286	335	310	260	285	271	281	308	306	258	297	292	279	290	295	289	314	297	316	314	295	286	301	310	266	317	296	289	298	328	275	306	289	310	313	313	275	320	300	289	287	309	268	294	290	312	301	294	311	276	300	293	295	304	294	290	326	287	314	302	306	268	278	312	295	312	283	308	295	294	312	315	301	307	292	312	298	298	281	302	324	303	301	312	292	284	288	270	310	296	291	285	296	305	315	309	308	313	316	284	320	316	277	308	271	299	321	282	319	288	285	289	307	324	316	308	291	307	311	287	302	316	296	297	259	285	307	285	303	269	318	296	258	286	307	296	297	309	264	289	292	280	282	317	300	319	256	299	306	337	309	307	284	290	286	268	284	309	273	290	303	314	263	301	313	297	271	288	288	313	317	305	269	324	295	296	285	330	301	298	302	303	334	298	286	309	266	256	295	266	312	295	311	310	315	307	286	290	286	280	289	314	281	308	284	302	287	293	291	284	304	303	268	318	308	273	311	300	323	260	281	329	275	293	312	325	297	307	316	314	303	289	300	271	288	274	291	299	315	320	280	296	306	310	305	293	284	313	293	272	309	271	283	307	317	287	337	306	312	278	272	289	311	303	300	301	273	269	310	301	304	260	285	275	265	294	294	302	304	291	299	253	296	283	309	264	290	270	287	300	311	314	299	309	291	304	297	316	293	276	295	303	284	291	268	305	300	308	272	307	288	298	277	273	282	314	321	298	307	270	307	281	311	277	295	281	318	290	273	295	272	298	306	301	288	282	249	290	297	321	297	325	264	273	306	308	280	318	322	303	282	309	272	292	321	318	276	296	308	296	286	299	304	294	298	273	308	278	267	319	326	286	288	294	296	325	292
5437	702	543	363	324	411	334	333	320	943	2336	2218	1042	655	470	320	283	241	301	312	302	270	251	292	281	255	280	274	275	298	273	250	272	283	286	298	269	261	313	277	280	279	253	291	271	256	295	296	270	275	278	257	273	302	277	274	260	262	273	279	299	284	301	267	294	268	298	258	247	294	310	280	268	273	273	264	289	272	298	251	262	255	273	287	268	301	330	269	284	294	257	296	309	305	279	277	268	287	305	259	273	286	281	283	271	271	309	280	257	274	267	265	284	265	315	282	274	290	272	264	289	267	278	280	301	280	288	282	254	301	277	276	288	266	298	264	239	267	280	279	260	275	281	285	286	279	263	253	270	278	274	302	267	307	284	287	245	267	275	259	271	288	272	277	252	284	289	266	245	303	265	251	287	275	304	294	259	281	260	284	273	266	281	279	284	256	260	294	289	278	296	301	296	292	276	297	252	283	284	293	298	285	287	265	255	276	247	272	275	280	273	285	306	280	286	294	268	284	310	291	287	294	290	273	278	306	305	242	286	261	265	285	281	295	280	286	271	286	271	296	242	272	288	259	303	294	252	303	266	300	273	268	284	291	292	280	281	301	264	294	283	283	280	255	264	294	266	256	311	259	267	283	292	273	276	275	288	259	270	290	273	258	261	237	294	266	277	300	260	285	296	248	269	265	272	283	267	279	284	307	286	263	275	301	276	265	278	271	281	262	290	274	260	253	265	244	285	284	285	281	290	265	325	287	252	292	266	269	265	278	286	300	281	262	289	240	278	288	269	282	274	288	284	280	302	257	264	291	297	291	251	276	272	285	276	252	264	272	259	297	274	258	280	293	305	264	279	273	297	261	275	280	274	286	293	295	280	277	297	311	270	257	255	292	280	252	265	283	263	299	262	273	265	289	257	264	254	293	272	287	275	290	282	272	302	236	294	278	315	272	283	286	303	266	267	270	298	271	317	280	284	317	281	302	309	237	273	252	311	278	247	289	281	276	265	249	279	260	302	270	269	276	294	284	242	266	269	255	270	281	272	270	280	299	260	266	270	289	268	294	277	283	267	246	282	272	260	288	288	292	268	271	312	287	283	249	269	242	273	273	253	271	234	259	285	259	280	293	272	286	293	297	257	265	284	279	305	304	296	271	283	283	252	291	265	322	278	294	285	266	307	284	282	283	248	274	266	303	269	256	298	260	261	265	266	288	282	277	271	287	279	258	281	306	275	280	271	291	266	295	285	271	285	296	291	278	285	268	251	276	293	256	291	278	272	292	280	286	302	291	283	278	286	263	282	285	302	263	271	265	289	273	276	291	267	286	283	285	311	267	299	258	281	276	262	256	280	281	269	262	290	270	296	262	259	275	287	280	303	290	322	269	273	284	272	260	275	291	273	269	291	261	258	269	267	310	299	284	272	259	278	277	260	263	264	231	308	278	251	272	282	271	288	294	268	247	272	297	311	282	299	256	273	258	269	248	254	266	258	274	316	260	259	262	258	279	276	280	261	282	290	270	281	282	281	292	278	265	267	284	282	288	295	272	256	291	293	279	277	254	245	245	253	282	282	302	275	259	288	297	262	253	262	268	302	279	257	278	286	279	274	257	278	278	276	280	263	263	276	266	289	269	279	256	281	257	267	281	284	280	288	281	259	275	273	296	284	266	301	284	270	266	282	283	300	270	283	256	256	253	297	245	247	277	272	269	261	279	276	301	273	325	305	270	283	274	276	292	277	295	263	271	266	268	276	245	274	296	305	286	296	289	299	266	288	268	269	288	295	269	259	282	255	284	291	258	287	290	261	237	283	268	271	266	273	292	285	275	254	290	250	311	274	287	255	257	309	283	289	306	271	275	244	269	278	316	260	286	296	321	302	291	276	270	261	283	279	289	312	275	296	252	263	285	305	258	282	272	287	284	267	287	260	261	279	289	268	247	275	251	276	261	267	293	261	279	258	263	279	266	285	291	283	282	292	260	300	260	267	254	283	300	292	277	272	276	266	291	283	286	280	262	281	285	284	232	301	264	299	281	254	266	263	272	300	282	264	250	284	291	302	252	280	266	275	276	288	269	250	282	265	274	259	296	287	268	289	300	285	283	292	287	275	284	271	286	273	282	263	269	271	288	270	278	275	307	272	300	235	243	262	296	250	275	260	295	268	278	292	295	261	291	290	247	294	249	308	267	284	248	283	285	281	265	296	279	318	271	278	297	279	277	282	294	279	287	292	271	272	279	275	310	308	241	289	272	330	280	288	255	281	270	249	248	290	276	253	292	283	310	254	289	285	282	297	265	294	269	285	260	250	282	290	262	246	277	275	301	276	286	278	285	267	270	289	283	263	268	292	249	269	271	273	296	297	258	286	265	263	303	291	293	288	270	287	284	271	285	291	273	277	273	288	276	296	304	280	278	282	272	288	248	276	277	257	292	307	258	261	273	243	263	265	278	246	317	274	270	294	281	297	270	306	296	282	294	276	278	236	247	290	292	283	287	267	295	265	278	280	267	260	291	260	281	277	303	276	286	287	250	302	266	274	267	263	280	258	283	286	302	286	264	283	263	283	264	271	252	259	261	278	276	261	280	240	255	254	272	261	290	291	281	311	253	263	277	294	262	285	287	256	268	270	312	277	257	286	304	278	281	275	267	257	277	297	283	280	285	261	259	263	242	273	261	289	291	262	284	295	278	285	260	270	257	283	267	275	277	272	248	257	277	287	267	267	277	293	272	238	281	288	289	283	292	301	268	266	273	281	277	265	285	262	277	250	298	291	248	302	275	254	284	281	266	289	295	275	285	304	270	301	280	279	277	263	274	294	283	271	270	270	269	260	299	304	314	282	256	258	238	285	291	286	279	274	278	293	266	257	280	259	304	235	291	279	274	259	258	277	284	265	279	291	301	275	274	284	294	312	284	279	292	293	274	317	265	285	298	247	285	270	272	281	308	268	319	272	270	268	272	241	281	287	260	281	290	266	276	295	259	266	261	270	296	289	272	272	274	304	267	262	256	283	263	270	280	314	287	281	276	263	259	256	248	254	269	290	282	276	252	268	243	254	306	289	273	250	297	290	272	255	270	296	271	263	254	262	297	280	274	272	262	248	283	270	307	296	270	278	273	260	307	307	258	268	288	277	285	282	293	301	261	299	287	272	278	301	252	289	267	264	294	257	298	286	282	280	280	293	252	272	285	287	261	271	273	252	279	288	277	264	261	256	261	237	292	268	246	303	266	279	281	286	289	306	280	261	327	289	290	323	265	281	266	287	271	278	275	269	291	284	294	285	256	285	269	261	263	289	289	288	278	301	276	260	265	281	257	263	266	283	283	271	265	284	283	319	273	281	283	256	276	271	283	282	265	263	275	250	272	273	263	276	281	280	247	265	280	276	311	275	283	276	287	273	291	256	264	277	268	263	281	288	262	259	293	267	268	277	293	263	287	249	295	252	277	273	302	265	288	266	257	286	313	286	279	296	284	273	242	292	255	255	273	283	296
25654	21416	27330	25563	4945	938	582	596	426	2191	20222	18144	8119	2889	1035	485	367	299	283	283	281	325	304	299	272	287	308	323	253	279	310	293	285	280	250	308	297	275	299	289	255	291	275	321	295	273	292	286	320	293	261	301	261	310	283	292	296	322	290	289	293	297	321	300	330	271	290	280	289	260	286	307	301	308	289	275	268	316	276	286	271	296	299	263	283	288	274	294	273	282	280	275	261	297	262	265	275	297	311	287	273	281	284	264	266	255	263	315	301	269	275	295	282	313	311	295	322	266	272	267	295	296	276	291	275	280	274	268	280	276	276	280	294	305	287	284	296	278	279	270	297	288	284	266	317	256	294	293	289	295	289	261	319	308	317	280	297	312	316	296	258	288	322	268	300	304	285	260	291	318	313	275	265	292	294	284	290	319	304	264	298	304	265	306	282	305	286	288	268	261	267	292	297	290	308	277	282	299	274	287	254	288	282	286	293	319	272	259	305	304	295	276	285	274	295	307	282	293	297	254	313	301	303	283	292	276	293	288	299	282	302	267	285	302	282	276	289	296	310	289	281	287	304	310	309	279	321	291	286	288	279	295	281	256	295	306	294	276	299	291	277	289	305	256	288	294	266	294	269	258	291	304	295	272	252	286	304	279	268	297	310	326	296	265	288	285	305	291	290	328	259	304	297	314	276	293	287	345	293	289	278	320	270	297	308	286	288	294	280	273	315	281	253	294	299	291	288	310	304	287	338	273	304	319	304	287	283	301	301	294	270	297	264	271	270	300	282	319	325	303	295	282	316	276	287	272	283	274	276	275	288	252	292	260	298	303	267	287	271	284	267	308	293	277	310	263	295	312	267	314	295	280	295	264	292	234	286	314	285	275	286	288	300	283	272	326	268	279	295	327	297	295	290	288	282	314	295	292	295	299	288	276	277	270	263	278	288	288	248	286	292	292	286	304	271	315	275	271	270	289	274	292	302	276	308	285	290	277	289	312	309	270	263	307	272	280	301	266	292	309	280	262	284	286	276	262	281	284	254	278	261	302	260	285	292	287	273	276	300	297	272	252	296	270	275	314	278	301	282	325	280	287	296	279	264	267	280	275	297	290	296	277	287	281	295	287	310	280	285	292	281	295	290	271	276	268	284	279	264	289	287	308	300	304	308	268	287	294	288	305	271	305	267	254	288	272	267	293	292	263	283	290	265	273	270	278	315	273	310	287	298	288	280	269	309	271	313	310	310	274	284	311	287	304	265	303	286	281	268	281	270	294	292	283	286	271	281	291	284	285	273	300	300	324	227	284	293	289	285	288	278	266	252	280	286	258	294	296	253	278	276	277	286	282	276	274	282	301	283	288	302	316	294	303	273	290	273	296	293	292	297	310	315	309	299	308	268	272	280	305	293	262	309	289	284	309	318	283	282	294	262	283	318	296	278	262	301	285	306	267	247	284	297	285	271	295	310	302	272	256	286	293	280	302	275	269	314	257	301	310	274	281	326	307	305	294	302	277	258	300	258	287	284	260	311	299	274	300	261	276	283	261	284	290	286	266	291	323	271	311	287	265	298	300	294	285	271	257	281	276	278	275	292	307	271	275	292	288	301	259	293	277	277	281	291	288	287	279	298	307	294	293	274	287	278	287	306	304	275	254	307	297	292	292	282	288	284	292	293	280	289	297	290	293	290	269	290	271	284	297	303	277	266	283	298	295	301	273	266	262	286	271	289	287	265	262	277	290	303	275	272	270	275	280	293	280	287	264	275	288	296	281	278	311	263	308	296	276	288	294	279	269	279	308	291	243	271	254	291	279	283	310	294	295	253	281	305	289	273	277	282	298	276	272	328	291	271	267	278	283	263	266	261	306	278	289	308	283	285	301	315	283	264	292	291	297	292	290	286	299	291	288	260	286	273	279	267	291	305	304	295	307	283	279	289	286	281	289	270	261	286	262	284	287	254	285	290	284	282	271	306	260	284	274	299	275	265	312	262	311	312	273	281	315	311	289	314	324	267	275	273	277	311	302	261	300	300	294	277	297	310	307	299	294	304	288	314	307	331	314	246	263	271	274	287	320	283	282	265	287	311	303	286	287	327	303	248	291	271	284	297	280	299	281	309	282	304	279	286	318	287	253	300	266	273	271	288	299	275	279	299	299	311	284	297	292	284	282	297	265	263	278	276	289	285	245	274	299	316	266	288	292	283	267	277	276	277	306	308	270	290	287	256	290	261	246	303	293	301	260	313	267	294	288	293	293	270	300	276	278	270	316	295	260	313	306	282	276	305	315	258	294	280	264	307	288	273	311	281	285	283	267	275	306	277	300	301	301	302	285	275	280	308	309	275	265	262	283	308	300	276	289	298	287	315	290	288	253	301	285	300	278	278	279	279	323	290	285	282	298	268	278	289	298	267	280	288	286	279	273	248	304	293	277	273	254	260	281	287	282	270	273	262	279	290	274	301	275	314	309	294	299	300	290	290	278	265	304	312	257	323	262	278	284	288	279	266	312	318	287	312	284	297	307	283	272	263	262	247	298	271	322	283	293	266	323	275	287	306	266	271	268	293	287	275	281	269	227	299	281	274	325	283	285	301	282	306	266	306	282	314	279	304	291	295	276	309	276	281	272	294	268	291	263	296	297	304	257	291	275	289	281	270	274	283	253	296	285	266	319	289	309	257	305	277	324	283	313	269	320	288	272	301	291	304	291	314	284	264	267	294	256	274	305	273	283	285	271	289	276	289	301	292	284	269	273	300	290	315	312	289	289	282	283	277	265	248	275	265	296	253	269	266	258	262	263	273	270	291	244	300	271	308	287	290	274	297	256	286	285	322	292	302	279	282	294	275	304	311	306	297	298	269	290	288	275	274	302	289	282	311	328	295	300	257	281	268	270	288	258	290	315	281	303	320	310	300	265	278	282	292	314	277	326	311	293	297	297	274	266	308	288	287	311	303	304	282	302	259	285	266	256	270	270	267	271	291	258	289	278	301	273	316	248	301	284	304	279	290	313	298	293	307	283	292	316	286	293	293	286	277	274	296	290	259	291	284	289	273	291	278	285	280	269	274	282	296	267	279	270	305	276	259	255	295	287	270	307	271	282	270	295	289	262	269	294	305	270	270	302	291	302	295	252	280	289	275	272	266	299	293	305	319	258	267	290	277	305	270	260	273	290	283	263	308	290	266	297	286	281	317	263	286	271	263	302	288	274	277	292	302	305	282	300	304	305	311	299	289	294	283	278	278	320	303	269	283	290	283	289	299	329	306	287	299	324	266	314	292	268	284	296	275	295	261	295	290	278	281	286	287	302	295	301	270	293	296	264	273	284	314	277	241	302	288	279	307	282	285	277	319	283	303	296	254	270	289	293	281	275	300	251	273	287	282	311	260	292	254	305	276	271	257	280	288	298	303	292	288	333	285	320	299	320	263	303	314	282	294	281	272	301	287	275	264	277	261	294	295	308	315	287	254	290	304	291	312	306	283	300	302	270	292	290	282	281
3864	3362	2427	1432	969	765	689	758	536	3898	21874	14921	7223	3031	1267	548	356	292	237	282	291	255	277	266	292	288	309	257	269	304	270	274	271	305	263	280	289	277	304	287	285	274	266	284	297	304	278	273	266	272	308	310	281	298	279	298	299	275	273	294	243	305	274	285	295	302	290	259	287	261	267	254	304	283	280	294	261	265	283	266	263	294	252	269	266	278	279	272	294	274	282	303	238	291	288	271	265	290	308	276	258	270	291	236	272	275	281	279	292	261	269	301	262	258	249	265	312	303	272	277	316	255	300	277	281	254	263	271	257	269	329	271	290	296	264	253	295	290	271	281	276	285	268	280	267	286	292	270	278	328	266	245	278	272	293	275	277	260	268	276	292	253	288	313	287	300	281	288	293	292	284	274	310	284	294	287	271	287	264	295	294	269	304	311	285	285	296	272	262	281	230	270	273	242	260	304	277	263	293	270	275	272	304	291	302	270	259	254	273	280	275	282	298	305	304	285	264	268	270	295	284	272	309	271	281	269	270	292	293	283	250	297	276	273	250	298	291	303	297	292	259	265	245	290	291	298	264	284	259	307	279	276	261	280	278	286	254	284	270	283	281	301	292	285	279	234	252	265	283	265	264	259	267	287	277	280	264	278	277	268	280	279	294	296	310	288	280	281	267	246	278	261	288	255	322	285	269	276	284	273	276	259	301	286	274	278	333	307	261	282	270	271	266	308	293	285	308	306	259	278	267	273	297	286	270	258	295	256	264	311	291	301	289	302	299	265	282	269	272	278	272	267	277	281	272	275	295	271	289	285	294	294	273	270	265	292	264	277	256	306	310	262	265	283	261	274	284	274	278	248	281	249	255	296	260	293	290	272	267	255	269	278	286	263	283	289	305	271	305	275	279	292	315	264	296	274	268	279	277	264	288	282	307	282	277	281	255	281	301	267	274	293	246	270	282	293	271	271	276	296	292	286	279	314	286	277	252	310	281	274	265	245	317	292	295	303	271	253	294	283	302	261	277	285	254	268	277	299	279	270	311	283	265	280	285	301	281	288	271	265	239	265	257	263	271	274	320	279	268	292	294	286	278	296	290	267	298	251	277	268	268	291	265	279	279	274	282	276	266	277	314	293	289	275	286	248	248	283	287	294	285	298	286	304	293	290	290	312	255	306	265	270	310	255	318	276	290	291	256	296	273	261	288	265	280	287	273	265	273	279	291	288	278	254	276	263	268	268	224	272	284	273	261	246	306	283	279	258	290	279	257	239	286	277	286	275	286	283	289	268	261	277	274	317	285	266	295	269	308	299	301	293	292	355	272	262	246	247	253	255	271	265	298	253	275	290	259	277	304	276	291	266	307	292	267	278	284	302	269	262	278	270	295	255	278	279	271	265	251	271	279	274	235	308	296	282	305	284	269	299	291	263	260	295	268	288	298	287	268	281	272	286	313	275	269	293	250	297	300	296	303	291	262	253	284	284	285	291	263	269	268	261	277	287	296	288	277	269	325	291	286	248	301	277	293	246	303	284	284	262	262	308	281	294	249	301	309	308	295	266	279	268	282	289	257	278	266	277	261	293	280	293	281	290	275	304	281	274	282	277	299	284	261	263	292	253	285	277	260	281	240	275	291	263	275	290	295	282	279	319	293	271	300	290	306	307	281	298	289	290	271	284	294	261	288	292	288	275	291	307	275	277	296	317	260	270	274	281	305	287	282	292	277	265	265	293	281	275	299	280	280	269	276	280	273	271	271	269	275	286	304	308	286	288	303	297	315	298	277	258	307	254	279	258	305	288	275	316	271	309	332	273	288	270	284	315	272	261	286	282	288	284	283	310	276	276	254	281	294	294	285	264	270	287	292	297	266	276	303	277	278	261	312	292	297	289	294	289	266	277	298	240	293	283	275	275	276	278	261	295	300	283	257	273	286	295	296	254	304	289	293	269	234	254	290	275	248	302	271	277	299	298	290	259	283	313	265	279	275	250	282	251	272	276	290	245	281	290	294	292	276	270	280	287	266	249	281	310	265	257	267	301	248	298	299	283	281	294	261	283	284	307	254	300	312	268	278	306	261	279	253	299	277	268	288	274	277	316	266	272	273	291	281	283	271	265	268	275	274	286	249	267	285	290	290	288	266	276	314	275	252	300	291	266	278	287	263	286	276	285	302	292	295	297	263	271	268	292	297	269	256	270	264	277	263	285	269	261	275	271	294	337	271	279	271	285	301	300	296	291	284	268	283	283	264	282	296	276	287	336	295	266	272	301	280	286	283	264	310	281	267	268	286	298	276	276	295	300	281	263	269	249	288	263	268	266	271	245	281	265	276	300	291	275	265	291	307	290	298	283	285	282	310	260	305	283	301	286	253	250	273	259	292	327	262	265	287	236	267	282	309	286	281	283	272	281	263	280	269	287	290	270	280	297	292	285	276	309	270	305	250	287	290	278	275	287	282	265	291	292	256	276	259	311	271	282	285	314	263	287	298	287	297	289	297	269	281	254	309	284	260	285	262	278	266	295	259	279	305	277	266	237	290	271	268	296	292	273	265	270	279	300	290	270	258	299	275	306	309	293	281	285	275	286	294	272	301	296	285	279	292	278	265	283	268	263	318	310	275	284	272	291	254	322	278	267	270	263	295	285	283	256	290	284	264	272	285	311	299	297	262	281	296	258	295	294	294	289	288	289	258	271	296	295	271	288	254	301	269	304	272	254	286	295	254	267	280	286	291	265	279	270	292	299	291	281	291	285	285	261	282	314	309	264	294	267	284	295	266	298	286	258	284	274	289	291	267	295	282	263	292	288	289	287	286	298	301	291	281	286	270	261	285	300	280	297	256	304	302	272	284	294	282	289	307	308	312	259	273	285	260	265	301	284	287	277	268	284	267	264	282	289	267	276	271	259	308	290	294	290	260	300	270	257	277	278	267	290	272	257	283	282	278	272	287	268	231	246	256	292	303	262	268	282	263	289	314	287	298	282	285	270	267	298	285	284	276	290	282	315	273	289	287	287	312	302	307	318	288	261	276	291	282	284	275	269	258	276	300	279	286	295	308	262	268	287	304	281	280	271	259	277	276	293	284	286	295	260	269	256	287	311	288	266	281	268	263	283	277	277	293	285	283	302	319	260	283	279	287	273	256	284	290	275	270	246	293	296	288	274	283	248	284	290	275	275	257	280	314	248	292	266	255	267	268	287	262	266	268	279	268	256	272	268	248	285	260	277	263	286	310	250	297	283	269	277	277	297	292	298	280	295	260	281	303	267	302	280	278	284	259	270	255	281	291	303	281	288	310	297	291	283	271	308	250	274	267	277	279	309	277	278	299	264	299	301	271	303	288	294	269	286	298	279	286	253	269	289	267	245	258	313	288	268	280	295	297	303	288	310	288	276	290	280	325	285	287	287	275	288	276	311	308	275	254	266	268	269	283	240	288	286	294	278	314	270	310	263	294	276	289	256	275	295	283	278	278	285	269	273	295	282	261	290	275	255
24695	21468	28658	24678	21172	5592	1391	1131	740	4798	32679	32200	17602	5854	2001	813	495	445	407	404	418	421	392	419	410	432	422	468	438	448	424	456	440	436	430	450	395	424	450	453	441	391	389	424	421	400	383	388	445	425	404	442	385	421	435	407	439	454	409	417	395	435	419	393	405	426	443	436	420	416	401	404	425	413	447	389	422	390	436	428	393	399	421	429	425	422	434	415	405	415	427	423	424	361	415	395	401	403	430	425	407	359	402	383	459	429	428	397	413	395	399	422	420	413	408	416	392	407	432	438	382	420	401	413	410	425	415	412	435	405	410	441	438	424	425	397	382	419	408	419	416	408	418	409	417	403	417	412	400	410	405	401	432	419	381	384	408	426	419	418	410	455	358	446	452	413	421	431	399	405	411	411	408	436	421	400	410	397	459	414	428	414	466	382	431	398	422	426	418	421	390	411	434	446	417	406	426	410	422	424	430	396	414	432	410	448	448	413	462	422	435	430	382	411	420	405	404	390	400	425	415	426	404	431	415	384	423	411	407	425	418	377	424	411	401	402	398	423	438	412	423	436	405	398	405	422	432	410	418	434	420	408	417	431	436	480	427	435	425	401	435	427	414	428	388	395	422	442	389	415	454	415	438	456	446	386	425	402	388	421	445	416	385	377	425	441	404	427	429	387	408	387	407	360	400	399	418	410	422	430	370	418	428	416	438	385	427	418	437	403	403	379	412	474	413	421	442	401	409	434	444	436	421	465	410	409	431	421	421	413	442	424	443	417	386	394	396	390	384	387	431	416	402	395	420	394	433	393	433	446	411	425	401	390	445	399	410	439	408	423	413	406	419	430	437	435	409	403	398	453	397	450	435	420	438	430	411	396	382	412	354	369	396	402	449	448	388	425	418	414	458	445	391	440	417	391	409	400	454	417	438	400	428	470	432	436	402	366	430	437	408	404	391	440	406	403	394	423	406	379	422	434	417	409	443	413	412	402	392	414	388	446	405	422	419	400	408	394	433	429	433	419	427	405	448	429	401	420	406	405	424	444	400	413	392	399	430	395	443	400	440	419	431	411	448	441	406	419	405	407	444	436	404	427	451	404	389	407	379	438	433	377	429	423	409	417	396	401	408	408	391	413	416	401	425	409	393	376	400	444	434	439	405	423	425	396	431	434	406	379	428	455	448	399	388	378	421	423	427	419	432	381	426	403	432	407	425	409	395	399	431	385	404	407	394	399	434	387	410	414	409	400	427	399	446	400	399	405	418	422	425	394	416	413	399	443	378	393	408	409	394	396	410	371	400	407	381	396	436	438	438	400	407	415	420	411	386	423	408	404	419	414	391	419	397	415	432	432	447	416	423	395	414	395	399	430	393	419	403	413	400	429	392	410	421	413	414	423	432	384	391	409	392	407	386	455	408	405	431	407	450	419	416	437	410	429	437	439	424	399	411	395	414	371	363	411	414	412	408	398	388	418	408	440	414	437	409	429	389	406	420	431	454	413	412	394	386	431	394	423	363	461	393	420	407	397	421	401	441	454	449	431	407	404	418	407	448	407	440	393	383	432	389	420	401	395	392	451	440	443	417	407	431	414	426	376	381	455	408	402	415	458	430	386	394	400	418	436	419	398	403	406	457	419	421	413	428	431	397	433	392	433	411	483	423	384	386	425	402	430	368	426	415	423	392	435	417	417	403	399	422	397	439	411	412	410	387	407	427	397	387	428	414	425	419	433	432	379	388	426	403	399	430	420	395	391	411	426	418	410	425	408	411	449	429	397	395	438	407	419	403	392	380	414	451	385	403	403	405	421	426	421	429	430	419	430	401	408	401	416	402	409	413	432	415	444	465	437	411	420	378	419	430	418	412	414	414	400	360	407	439	415	446	412	399	416	411	423	402	397	396	419	405	410	404	448	406	408	417	407	404	428	433	453	428	442	402	419	402	427	414	397	423	423	418	384	426	413	413	359	428	396	409	428	415	400	438	412	423	446	447	389	436	423	409	376	407	417	423	439	429	445	382	397	452	450	410	433	419	386	424	440	405	435	415	417	425	403	407	405	401	436	412	421	389	449	390	436	396	427	409	400	398	439	446	377	404	442	402	423	425	434	390	417	437	407	390	391	426	394	422	436	398	399	421	390	406	403	417	424	439	408	456	446	463	386	387	416	440	387	385	391	402	398	395	419	431	406	396	398	407	433	396	435	406	393	428	436	382	374	399	418	392	449	448	383	393	375	429	418	382	395	402	402	442	424	464	412	436	424	424	424	456	384	405	400	420	391	401	409	488	406	420	434	430	391	433	409	467	426	456	370	407	420	423	415	433	453	433	434	403	434	421	421	418	444	417	401	409	424	459	437	416	370	424	460	432	393	400	414	389	402	421	408	397	392	411	441	440	437	402	385	384	428	431	393	428	422	393	423	403	427	419	427	395	443	436	404	400	401	387	388	449	371	446	457	399	392	398	416	452	409	443	397	376	395	437	427	375	442	384	390	388	445	410	404	401	407	402	408	413	446	440	397	408	403	412	400	422	420	417	425	417	388	387	449	435	458	353	401	401	430	378	430	385	461	420	400	439	376	382	394	412	426	406	404	462	403	397	403	425	421	407	413	397	398	404	399	409	417	415	413	402	394	386	375	436	418	452	394	473	390	405	412	376	465	379	427	426	459	376	412	391	428	389	425	415	437	442	389	438	410	427	378	394	438	384	426	404	412	418	413	413	413	401	465	418	451	437	441	385	438	417	435	439	372	424	436	389	430	388	448	452	399	412	444	413	433	435	401	384	381	408	394	427	418	424	428	415	408	420	419	445	437	437	442	423	435	405	402	445	406	390	386	410	416	448	432	384	426	432	376	409	424	378	416	407	396	385	393	410	394	420	424	443	353	441	422	435	422	393	414	390	402	412	414	411	396	424	415	433	403	413	429	446	424	409	437	417	402	456	413	435	414	392	413	376	410	418	451	428	449	448	418	402	447	424	396	434	426	415	388	427	446	421	428	420	434	412	450	414	407	409	427	416	420	445	429	412	411	398	423	436	439	413	440	433	383	424	384	413	428	432	405	400	433	432	430	437	382	417	429	408	437	389	370	386	390	419	427	391	441	414	426	438	414	436	411	404	383	375	451	386	425	412	391	428	445	374	458	434	404	447	401	415	413	410	419	435	455	458	435	407	410	419	407	415	393	434	390	431	452	419	409	458	409	409	438	413	392	392	396	383	416	392	417	437	372	384	446	433	455	381	438	383	438	433	389	380	417	409	443	433	446	422	393	437	450	387	414	381	415	366	432	421	394	412	449	429	408	402	408	360	441	410	433	411	400	411	430	415	439	394	398	401	418	433	390	411	401	405	395	423	436	412	420	390	429	415	405	466	386	385	452	436	452	429	426	419	459	406	445	450	398	402	395	432	404	377	406	424	416	393	438	404	441	394	399	390	412	394	400	401	395	423	414	357	404	417	405	414	397	404	421	418	421	372	389	412	445	392	402	402	410	403	404
4304	6171	4778	2726	2429	1461	1133	1527	1008	7801	33252	26964	13058	5044	2145	857	475	437	404	374	368	388	400	391	391	403	411	385	352	382	409	376	399	376	371	372	415	383	439	414	403	433	421	393	399	358	379	391	394	404	397	392	371	416	383	372	395	385	359	394	397	377	399	378	407	366	370	417	416	369	414	410	412	402	379	385	415	385	404	383	402	395	388	384	436	398	418	401	417	390	366	421	385	376	374	396	411	392	406	371	391	400	420	391	422	371	397	439	389	359	400	390	416	347	390	396	385	415	380	435	409	404	392	384	397	426	411	394	395	369	379	406	380	408	352	387	405	392	386	403	380	418	389	411	372	402	371	396	408	388	385	374	360	364	398	408	433	369	373	406	373	379	397	430	386	388	394	406	387	377	377	401	383	450	399	391	384	362	395	359	381	388	382	389	386	396	388	430	389	390	416	373	402	404	397	392	367	404	390	375	419	376	391	410	368	358	409	387	359	355	362	420	384	376	381	399	418	393	397	432	387	417	366	417	417	391	378	379	405	436	386	382	429	360	379	409	388	391	367	416	381	376	410	375	376	393	386	395	391	375	382	405	389	398	372	389	400	391	348	397	376	373	388	380	374	394	386	408	415	386	387	411	373	351	390	365	346	396	392	371	404	417	381	407	394	390	359	430	374	361	427	369	393	356	440	421	400	375	399	384	417	400	415	394	366	389	394	424	381	358	380	405	382	370	390	423	374	399	378	426	365	361	414	418	416	368	389	372	427	383	384	412	376	372	395	386	391	382	396	393	382	382	396	344	371	364	380	394	377	396	376	391	372	390	394	373	393	374	371	412	391	369	394	431	354	403	346	412	383	386	388	401	387	405	376	378	396	412	394	381	407	384	398	365	356	393	380	354	392	421	411	376	386	386	378	390	393	398	386	392	398	376	381	385	406	378	373	409	424	396	387	388	379	372	381	379	381	396	422	342	388	388	418	375	389	390	383	395	368	392	380	397	402	425	417	403	376	386	372	401	439	399	389	386	437	409	382	378	419	405	342	364	398	380	398	419	385	410	410	369	399	416	386	400	395	394	383	433	360	364	378	379	383	379	398	431	359	385	393	366	375	383	395	365	395	417	386	405	377	411	375	385	402	394	405	375	409	368	425	358	395	390	420	384	417	372	424	420	398	385	398	360	346	392	430	423	376	386	426	394	403	379	376	410	412	443	397	410	381	411	389	378	379	366	422	375	367	424	400	395	381	375	415	415	390	386	413	385	370	402	410	376	392	405	383	419	383	367	381	382	427	388	369	380	385	412	406	385	386	384	398	377	376	376	357	388	402	390	381	391	373	369	362	414	361	393	370	419	384	385	379	406	390	384	393	390	404	372	393	395	386	418	387	417	352	368	408	400	382	371	429	375	424	393	422	404	427	372	408	403	400	374	377	398	395	395	388	400	384	404	430	393	379	369	375	423	401	372	393	390	371	442	356	407	426	387	372	369	380	404	375	363	462	433	432	391	340	391	435	370	409	421	387	354	403	392	395	389	403	362	378	378	372	382	378	377	395	400	389	395	365	372	367	396	415	382	390	389	418	404	361	397	395	389	395	392	359	408	407	423	394	352	386	406	385	387	373	386	374	414	386	418	416	424	372	387	419	386	391	401	387	381	386	354	369	403	429	415	371	397	375	409	404	377	383	353	410	409	391	375	428	428	376	412	387	379	392	374	406	394	373	414	352	431	357	384	393	350	376	383	352	387	368	381	400	368	394	395	393	380	402	386	360	394	390	392	363	338	426	370	360	392	368	400	389	363	375	416	395	370	349	419	351	353	409	403	393	382	419	406	401	384	376	385	393	387	392	397	385	355	395	372	384	381	383	378	404	379	380	389	419	378	384	416	361	400	395	429	377	409	404	400	406	403	385	434	385	402	392	381	381	398	391	375	396	399	382	386	393	366	419	377	399	415	387	371	369	396	439	384	370	396	387	409	376	428	365	392	372	385	353	358	383	384	400	420	367	402	376	408	374	384	442	391	393	431	401	373	375	365	418	376	371	354	384	398	379	401	388	394	401	362	363	412	404	399	399	358	400	415	379	364	385	373	372	381	399	348	369	402	392	398	389	426	361	416	396	366	413	384	380	391	369	374	394	383	409	400	392	382	367	433	398	393	416	398	383	381	371	385	398	374	406	338	393	364	398	358	391	372	340	399	409	383	395	378	397	362	406	361	419	371	406	400	422	365	390	404	379	400	414	408	359	396	410	377	381	373	399	345	402	374	399	401	416	383	404	400	404	364	392	344	376	380	402	386	436	352	379	383	410	401	379	392	395	417	388	392	411	370	368	377	387	364	409	403	405	382	399	392	412	379	349	387	396	389	384	373	392	408	384	389	434	392	405	356	383	379	403	384	417	370	419	384	410	376	427	386	371	358	392	353	400	407	373	377	376	421	401	395	358	406	386	384	383	392	411	381	365	401	413	372	415	385	409	358	428	388	375	404	422	388	406	380	364	374	374	405	385	379	386	379	370	401	397	401	382	401	374	429	401	408	396	369	356	383	395	382	401	391	429	380	381	397	368	409	405	402	388	421	402	402	380	383	393	373	399	393	384	384	392	385	357	384	392	375	364	400	407	414	375	400	373	399	356	370	368	384	390	363	397	383	388	392	381	385	389	359	354	377	391	405	403	373	417	410	382	378	406	378	385	389	407	404	370	385	409	377	424	383	392	363	353	377	439	371	388	377	375	377	357	380	371	407	414	382	375	384	406	390	397	380	390	376	357	367	356	387	390	383	417	364	390	382	406	335	379	376	377	395	399	377	376	388	386	398	393	402	362	418	384	429	361	377	373	371	380	398	398	421	375	379	363	395	391	399	380	355	396	378	380	376	387	397	381	395	395	380	413	427	389	359	405	386	392	347	395	391	380	401	400	389	386	379	388	410	379	395	378	417	361	357	344	379	401	389	401	389	334	370	372	376	381	400	371	435	367	406	409	386	392	436	392	421	425	411	411	428	407	370	380	391	381	385	357	439	413	371	374	369	399	395	368	359	394	406	370	392	386	412	374	393	385	391	381	362	363	406	383	407	389	344	412	407	365	369	403	403	383	369	395	391	411	358	375	408	373	406	413	395	398	400	384	424	402	384	406	395	419	410	401	401	397	357	389	420	366	376	391	398	389	381	394	385	381	383	370	385	359	408	370	419	380	430	393	408	388	386	399	400	420	407	424	395	385	429	388	385	385	396	385	426	396	368	400	377	365	394	393	368	392	362	409	382	363	386	401	376	366	354	403	371	421	364	398	350	387	402	352	355	387	413	407	362	368	384	350	395	380	365	383	385	397	394	395	367	385	361	410	423	378	360	396	390	404	371	381	345	400	409	402	397	368	394	363	353	387	364	388	390	389	379	375	360	357	381	390	390	400	374	396	374	394	407	377	411	357	378	380	385	409	359	423	380	370	433	384	381	423	362	379	383	401	386	384	392	370	362	389	363	411	388	381	396	357	412
27407	9178	1111	754	684	424	302	350	303	738	2080	2002	1054	566	362	311	267	277	262	269	263	260	275	235	286	251	259	288	269	284	295	294	249	291	274	268	274	264	259	280	271	284	263	256	260	256	259	252	271	255	265	239	275	288	273	248	266	269	256	243	292	268	270	253	243	271	278	288	249	277	282	262	266	256	261	287	287	276	270	230	271	286	286	286	305	271	255	277	274	262	252	244	271	281	267	265	251	280	273	270	248	287	275	252	217	258	253	261	250	290	261	260	275	266	267	255	256	263	270	263	237	259	271	262	265	276	254	280	255	244	279	252	282	259	258	260	295	266	243	289	281	288	261	296	256	249	254	271	264	272	260	235	262	246	289	262	285	269	278	235	276	259	256	285	263	287	258	257	273	273	270	291	258	279	271	251	276	260	256	242	273	259	229	264	241	267	280	248	271	249	280	285	261	247	273	294	242	258	261	248	271	282	265	256	284	262	245	254	240	274	262	273	263	292	278	266	249	264	269	258	276	279	274	256	270	278	240	263	258	259	282	275	291	259	281	260	275	268	252	280	257	232	261	276	283	252	251	235	278	267	254	265	251	235	243	294	254	241	268	237	288	275	257	274	257	265	271	268	267	244	298	248	268	293	281	256	290	254	275	255	270	295	222	287	278	260	288	262	272	266	284	266	275	272	272	283	254	262	273	263	247	265	243	261	271	288	263	290	271	261	275	268	260	244	258	241	281	288	273	270	264	246	258	245	268	267	267	261	253	285	255	249	261	253	239	280	240	278	294	271	260	282	260	265	259	283	260	257	262	288	260	275	271	236	270	295	295	288	287	254	258	297	268	276	247	301	264	272	263	276	264	254	273	258	269	275	250	255	248	248	246	273	272	244	297	274	261	255	241	286	251	290	252	256	261	232	273	270	222	253	272	247	272	254	266	287	244	271	282	265	243	273	287	252	286	269	272	236	259	243	272	227	257	294	269	277	263	278	298	287	248	246	320	289	244	254	251	258	273	264	273	278	291	267	280	247	248	273	272	257	291	289	258	265	267	273	278	258	266	253	249	226	257	255	259	289	268	272	285	281	228	240	261	274	243	277	264	235	249	286	236	243	251	236	254	267	257	271	270	256	270	277	285	255	253	296	281	266	313	299	263	245	258	289	271	289	271	259	255	270	271	269	267	265	267	263	273	242	229	239	269	301	263	273	255	274	252	256	249	254	266	259	261	226	238	262	266	255	268	268	261	255	284	264	276	266	255	260	240	262	260	261	268	275	239	252	268	232	267	278	261	249	261	271	312	279	242	260	264	271	268	270	258	264	259	261	256	284	284	236	267	253	267	263	286	279	255	255	255	292	271	260	277	273	278	258	275	251	280	263	282	270	274	272	267	239	288	257	277	274	260	291	297	274	257	256	253	260	289	250	251	255	290	262	260	235	261	257	232	268	264	271	251	285	262	256	263	241	240	257	252	261	230	255	265	291	251	252	245	269	289	255	255	267	237	263	270	256	237	283	267	291	253	257	262	269	245	243	243	225	251	277	293	266	270	254	253	268	268	277	266	242	290	255	260	245	230	238	278	259	285	277	244	274	258	283	278	283	255	251	265	235	269	261	271	260	272	247	243	257	259	275	264	257	256	294	253	272	289	252	280	247	292	284	250	250	260	231	276	269	284	247	240	258	255	263	292	276	272	264	260	241	293	251	257	276	257	287	272	280	261	272	287	258	266	269	277	274	257	265	242	268	262	277	288	255	263	287	297	280	255	274	232	295	255	274	299	259	235	248	305	245	244	281	241	239	286	279	260	248	269	275	270	288	273	285	235	250	266	280	284	275	269	260	238	243	270	256	244	262	258	263	266	260	262	245	275	276	298	275	278	292	267	294	282	257	289	258	276	263	279	256	266	293	262	266	285	297	283	258	273	245	291	275	251	242	298	252	295	268	258	264	292	263	248	259	252	238	249	261	261	236	278	261	242	251	259	241	248	267	255	291	277	260	247	295	290	280	292	274	272	275	269	275	274	256	284	263	283	264	292	280	268	262	290	284	256	278	262	275	289	263	268	310	274	259	283	236	264	251	275	287	265	252	254	281	276	259	275	258	279	291	246	281	277	245	286	278	249	291	254	251	238	310	266	263	236	271	258	272	290	231	272	264	220	273	277	266	273	261	284	256	269	273	278	231	235	272	306	259	271	255	259	245	275	260	277	234	269	282	272	261	280	258	265	284	259	262	268	252	259	285	259	250	283	259	236	274	278	275	245	265	249	277	262	242	262	287	260	262	248	286	256	238	260	237	255	250	260	253	245	260	260	287	256	249	248	238	269	276	251	251	260	239	253	263	266	252	297	271	274	264	242	292	274	287	252	276	262	273	259	285	282	300	245	247	292	263	259	272	255	255	252	259	262	263	264	291	301	263	286	283	261	280	254	293	264	240	269	271	289	239	246	297	280	258	249	278	272	255	289	276	274	255	266	276	284	281	236	254	282	273	239	239	261	300	273	265	258	247	238	285	279	269	244	280	276	274	224	253	266	275	283	274	287	265	250	258	254	275	276	235	252	234	240	287	258	271	280	258	282	270	244	279	258	254	273	264	287	269	254	233	253	279	257	294	247	271	264	273	254	281	261	264	247	237	248	289	265	258	270	273	278	250	257	264	297	242	259	259	272	250	261	252	257	255	282	234	226	287	256	239	277	275	259	295	262	252	279	245	294	266	270	264	280	268	280	290	242	272	270	269	256	233	261	249	238	258	269	278	307	299	280	266	255	272	249	263	303	274	238	290	240	276	253	261	255	271	257	265	293	274	271	238	291	262	289	244	270	276	244	235	233	229	271	260	274	239	274	229	290	257	263	275	287	288	268	264	258	264	257	274	238	273	290	280	249	278	299	265	297	246	307	289	263	266	276	272	277	240	263	247	223	279	267	247	299	252	246	265	270	283	225	290	267	300	274	267	245	246	250	284	273	276	278	255	258	260	270	264	237	258	257	286	260	265	280	268	268	279	300	247	221	252	270	282	248	237	268	262	253	282	294	267	246	268	255	243	306	297	244	270	246	263	249	271	250	242	267	253	234	278	251	256	284	255	261	262	270	243	229	293	263	267	257	251	269	250	278	258	247	274	294	292	250	255	263	260	238	255	237	281	276	259	282	259	272	255	253	267	257	284	248	274	257	249	266	264	278	259	232	271	252	276	262	245	277	264	256	259	297	275	262	262	263	258	259	275	279	273	278	250	230	259	269	238	246	250	270	271	288	247	254	238	260	254	242	261	263	272	262	278	266	253	269	265	268	259	278	266	285	247	258	277	269	234	255	262	263	262	244	311	256	267	268	285	278	293	276	249	263	254	277	286	279	262	258	268	269	262	236	271	273	299	266	282	273	256	253	264	279	273	263	250	253	251	250	292	249	257	271	280	287	251	259	275	259	245	266	272	253	268	252	264	280	282	267	272	258	259	278	257	280	278	251	262	274	265	273	262	249	281	256	271	273	284
5426	805	611	545	676	367	320	431	337	1079	2725	2343	1157	585	396	275	234	265	258	256	248	250	226	246	259	258	249	275	231	247	246	247	249	278	241	254	251	263	276	240	251	233	271	229	251	242	257	251	247	220	250	237	253	234	223	256	267	265	252	222	234	253	250	245	250	290	257	263	273	259	239	245	231	244	266	274	262	246	237	285	251	219	229	272	236	241	243	254	255	270	225	242	232	279	248	268	268	253	245	243	249	252	269	242	242	238	233	250	236	240	218	258	269	267	248	249	260	241	275	251	238	248	293	283	220	249	252	229	259	218	249	278	244	258	244	271	288	229	249	268	246	249	226	247	257	277	245	232	265	263	233	263	276	237	215	260	260	246	230	257	248	222	240	238	249	251	251	237	247	270	259	258	263	232	260	238	271	266	267	255	231	241	249	259	231	274	248	236	222	266	272	231	262	242	236	241	252	263	246	266	262	232	239	268	252	233	251	245	248	213	236	239	260	258	248	240	270	246	253	238	275	248	272	230	236	241	265	281	256	278	263	228	252	252	232	264	239	242	246	299	266	255	234	250	235	252	247	265	279	256	229	257	263	243	250	242	285	244	250	274	268	240	271	253	243	237	255	256	257	276	290	237	253	272	253	265	276	240	254	236	262	243	259	263	236	270	231	260	272	252	221	247	262	264	221	256	256	219	230	271	250	287	259	281	228	234	256	243	252	258	251	256	242	266	256	265	247	251	247	265	252	268	237	237	225	279	242	257	252	288	249	232	220	237	229	242	230	258	272	235	230	208	248	234	248	256	276	271	254	259	261	261	255	248	271	241	273	288	254	273	240	281	243	252	233	260	260	265	278	237	261	249	255	259	261	248	248	243	227	237	269	265	255	255	276	251	262	250	211	234	249	269	263	249	284	262	246	227	216	263	251	229	245	234	243	242	251	246	245	295	236	267	264	255	247	222	255	249	261	254	258	254	233	240	268	270	232	241	240	244	276	258	237	245	250	247	234	235	242	214	251	277	269	226	262	229	226	274	283	222	257	219	243	243	273	272	232	228	280	261	241	256	271	255	257	254	250	303	270	241	266	249	248	248	276	269	264	246	239	248	260	245	225	252	212	239	237	256	256	243	266	245	264	235	264	251	255	246	239	248	240	244	281	253	243	264	241	226	211	267	264	223	227	251	270	230	250	241	246	277	262	253	241	230	268	272	251	231	262	244	248	252	254	249	271	232	263	250	275	269	240	240	240	264	291	216	264	254	207	245	238	260	273	243	245	235	260	253	253	259	244	247	265	227	222	257	279	259	238	250	246	259	248	277	257	275	266	253	277	258	256	244	260	252	249	282	251	251	263	279	234	268	271	270	252	256	256	270	261	245	249	250	261	237	266	225	229	254	235	305	267	239	264	247	260	271	235	264	245	235	236	215	246	244	255	266	245	274	244	237	240	260	259	256	262	257	271	278	248	242	263	272	217	208	246	245	242	264	263	244	254	248	221	259	247	256	235	243	236	247	250	245	259	237	233	245	267	288	235	235	262	248	256	225	225	251	257	250	263	245	250	243	247	254	233	269	254	262	247	255	253	242	261	259	232	273	249	255	235	240	229	280	236	231	244	248	243	250	264	237	270	246	261	281	257	257	260	275	228	245	268	260	251	264	256	243	238	221	241	252	260	238	263	266	219	232	236	256	242	245	257	274	260	217	276	237	235	241	233	248	273	253	252	272	259	259	287	209	214	266	259	232	256	244	234	264	223	249	274	247	255	264	247	240	237	253	260	253	267	229	251	235	267	225	236	212	238	266	274	251	255	242	257	258	260	269	248	246	255	260	230	279	234	225	247	271	255	246	230	236	267	275	238	259	218	259	264	232	244	255	259	246	243	259	236	252	252	208	277	249	254	234	270	230	226	280	254	249	233	238	243	282	229	245	254	267	238	255	216	237	259	245	266	279	254	248	246	230	243	238	232	287	216	247	266	271	226	267	287	268	233	238	243	244	227	236	236	261	285	264	249	248	245	253	232	262	256	281	237	255	251	262	264	235	242	272	270	269	238	244	267	217	262	234	251	263	203	252	263	220	240	270	257	259	247	248	256	235	223	241	250	245	258	243	225	232	229	265	279	266	250	242	265	226	267	243	255	266	230	259	257	228	246	250	265	252	277	260	269	266	235	253	229	260	274	243	221	231	262	262	253	242	234	208	264	253	273	248	238	254	265	277	239	256	264	259	241	304	250	240	251	259	253	241	244	237	240	260	266	241	261	245	239	248	259	253	228	269	241	279	269	249	238	254	236	247	276	230	237	256	249	254	252	254	256	240	265	267	260	256	234	245	249	273	256	279	263	238	283	252	248	258	267	269	251	257	235	254	267	193	230	245	272	237	253	263	254	258	230	252	261	234	247	263	222	244	265	257	220	254	240	253	269	240	233	272	254	244	215	260	263	266	259	264	245	270	246	271	235	288	253	232	255	265	243	243	251	267	270	224	257	260	245	230	238	229	268	232	238	254	249	277	258	241	250	225	250	270	245	229	253	250	236	265	243	254	208	227	258	271	259	245	242	267	252	272	247	256	262	256	228	257	263	258	249	264	270	246	266	237	260	234	258	223	245	262	270	235	230	233	255	256	264	282	253	252	221	288	254	248	257	239	221	245	268	255	247	255	258	248	258	252	245	243	267	273	252	267	260	257	231	256	275	256	242	266	230	254	288	248	259	250	261	249	249	276	246	253	240	276	269	236	248	248	267	247	231	248	266	244	293	240	271	261	242	244	254	240	241	272	274	251	242	238	267	247	257	268	253	237	243	247	238	258	284	242	249	265	237	257	235	250	258	249	249	241	260	255	233	258	217	259	256	275	236	229	279	236	254	250	269	251	242	247	289	255	239	259	250	274	224	247	241	290	269	232	228	238	248	252	265	221	257	254	262	254	277	264	256	261	235	259	264	255	251	261	247	252	244	239	290	246	243	262	254	247	248	252	240	242	249	259	227	261	265	275	240	251	277	251	238	240	250	246	285	227	244	264	244	231	238	235	241	232	250	243	259	242	252	270	247	246	253	267	261	255	247	280	255	232	289	264	254	241	254	253	249	274	247	267	273	259	255	245	243	265	249	234	246	254	255	238	262	272	250	268	251	270	256	229	263	265	251	264	261	236	254	268	234	254	245	263	244	232	215	263	261	270	263	230	234	251	249	234	264	237	253	267	260	261	270	252	260	256	259	260	263	259	222	223	243	231	241	212	251	262	231	249	245	258	260	234	250	259	258	251	275	260	237	289	280	258	251	264	254	265	251	270	240	234	254	255	272	230	272	262	271	224	280	247	218	282	239	239	238	247	239	252	224	272	255	275	243	251	255	259	222	264	235	244	218	248	268	257	253	267	246	270	262	267	258	265	250	250	237	245	263	253	273	258	258	270	233	274	231	263	261	235	253	231	241	226	268	275	246	254	244	238	290	248	268	238	264	283	259	270	240	241	245	257	251	251	226	240	242	233
25689	21410	27307	25517	7311	1319	701	590	389	9587	20703	16154	6244	1837	900	472	350	248	279	279	268	273	272	285	267	282	284	280	256	324	269	245	279	244	288	255	276	269	251	296	273	272	254	253	269	287	236	285	291	259	266	271	286	297	287	285	275	304	268	269	315	269	280	288	256	252	276	259	256	267	269	291	300	281	249	277	286	273	264	284	290	247	244	261	242	287	267	292	261	252	277	271	277	300	277	314	273	277	248	274	291	226	277	283	256	238	252	270	273	265	265	263	270	250	274	283	278	276	251	288	289	281	277	314	300	296	293	281	280	274	266	281	305	285	269	285	257	244	294	294	249	273	278	263	322	295	274	232	260	292	265	288	264	273	252	278	305	263	271	270	262	265	289	235	281	274	263	292	302	278	259	276	287	276	282	251	247	266	302	246	257	265	234	274	284	267	277	267	257	266	307	290	257	279	269	281	266	253	274	285	241	241	232	264	278	285	303	266	278	257	286	278	293	312	246	271	275	273	299	285	268	293	252	298	283	247	250	281	253	235	275	250	267	269	272	249	269	292	277	308	273	253	306	292	289	271	278	284	254	299	265	252	267	261	258	281	262	268	285	247	289	283	265	290	277	271	277	260	258	278	254	263	269	291	227	254	275	261	283	260	252	287	311	253	251	270	284	280	258	276	266	317	264	258	290	317	248	262	269	257	250	274	276	276	244	277	295	274	270	237	265	293	270	296	299	249	282	284	288	256	266	266	277	254	284	271	260	280	260	270	283	267	265	271	281	241	303	301	260	271	281	268	293	282	262	289	258	269	277	251	294	285	267	260	265	287	264	296	256	262	306	236	264	313	250	275	278	263	266	287	268	284	291	296	262	271	276	309	285	264	258	292	263	267	302	292	296	242	286	273	269	282	299	284	267	284	269	285	262	290	252	286	273	277	242	300	275	257	309	241	244	248	237	268	246	279	263	254	289	266	258	256	297	273	267	257	261	255	269	293	277	271	248	266	264	280	277	284	241	270	288	261	261	277	285	282	289	256	259	243	282	273	272	257	241	279	229	290	239	274	261	276	289	277	272	263	243	276	253	310	268	267	269	272	250	268	282	252	287	252	263	278	289	272	269	287	300	264	275	288	293	259	264	303	269	292	267	268	278	265	266	274	268	262	272	275	259	271	274	234	290	273	317	263	274	259	267	281	252	272	290	291	270	284	261	261	275	247	246	282	261	250	254	251	269	276	256	289	269	294	270	249	285	264	288	259	269	244	259	312	243	271	302	257	257	278	272	266	266	272	288	245	283	272	253	290	253	277	285	271	284	252	257	303	253	249	263	269	276	256	267	278	292	276	275	265	285	234	268	296	274	268	269	275	281	270	287	261	279	272	290	270	279	265	278	271	255	278	279	292	256	252	252	279	251	274	251	272	317	274	281	262	264	272	270	286	238	294	291	282	247	288	262	281	290	273	291	274	269	280	276	281	288	274	256	283	258	250	291	288	248	269	265	253	290	293	263	260	268	257	302	271	276	279	282	282	261	298	303	278	290	272	309	265	294	273	277	286	285	280	225	301	302	265	268	265	322	276	270	269	271	275	262	290	268	268	258	266	283	252	217	248	288	318	297	293	273	285	290	270	271	240	263	290	278	274	292	274	243	264	290	266	264	277	255	259	275	255	280	264	251	271	268	272	302	244	277	287	292	271	275	253	258	268	281	294	288	261	259	281	257	247	256	240	253	274	293	239	239	279	277	263	256	266	271	281	292	269	304	245	274	285	268	282	266	282	268	296	304	291	266	240	274	282	255	276	271	265	271	267	260	222	272	256	264	296	269	273	281	281	250	280	253	281	276	305	269	299	280	259	268	280	285	312	276	251	263	302	305	287	285	272	257	266	256	270	301	307	261	275	280	266	264	287	276	282	260	311	267	267	255	283	243	260	295	281	281	283	271	272	273	274	280	264	293	254	248	290	268	254	272	247	305	263	296	289	262	260	285	284	269	264	270	274	309	275	297	285	260	290	247	247	281	279	252	264	261	278	278	266	256	262	246	312	263	288	271	267	258	293	266	298	283	256	296	252	264	288	286	253	250	280	281	317	286	284	285	262	264	296	274	264	245	259	293	284	227	247	276	259	268	283	283	285	281	278	247	285	286	276	274	295	262	259	285	286	282	266	262	257	267	282	249	301	268	281	280	258	258	248	249	261	272	267	252	253	248	258	247	254	271	248	310	251	286	288	281	278	266	253	279	273	258	259	262	255	280	285	282	277	264	257	260	268	277	254	287	292	265	256	257	267	302	277	309	247	276	270	282	305	276	310	266	265	294	293	269	262	269	257	283	273	257	287	262	246	282	277	291	260	276	265	265	309	290	288	268	253	260	275	276	277	307	257	257	291	271	269	254	290	274	263	290	283	258	302	235	259	298	290	267	264	248	258	240	323	282	281	296	283	274	270	269	263	265	256	269	291	277	289	264	285	288	298	282	295	287	278	273	282	278	276	273	245	285	274	270	268	281	254	295	290	287	266	312	262	289	278	249	290	292	249	261	297	279	258	252	277	303	299	285	307	281	260	258	266	300	272	251	245	267	261	284	269	255	271	271	255	236	260	267	263	248	272	248	293	277	279	288	257	244	275	273	239	268	249	267	263	283	287	286	292	253	277	259	280	246	259	261	293	245	269	276	259	253	276	254	273	280	256	259	253	263	270	296	277	285	257	289	287	277	269	280	264	279	272	251	273	246	258	259	272	281	323	291	260	255	269	279	306	279	268	286	300	265	265	308	312	275	294	262	267	255	284	255	240	277	293	253	258	279	263	263	287	251	256	274	287	272	290	294	286	280	258	282	269	263	265	259	259	274	287	267	263	271	269	283	298	286	288	252	255	301	249	292	294	282	280	272	278	262	261	270	298	280	279	290	298	273	266	268	271	237	264	255	314	280	287	289	265	253	270	282	288	285	258	265	258	259	252	254	255	275	295	246	278	228	268	273	275	291	275	277	259	276	245	265	271	273	259	234	316	250	267	304	288	260	288	266	257	253	274	272	272	269	254	266	303	293	294	283	251	272	277	261	257	279	268	285	277	285	302	230	274	262	273	276	287	254	276	284	282	279	268	256	289	288	237	308	273	287	253	270	244	240	241	260	291	259	286	259	269	288	284	301	283	270	267	274	267	261	292	277	256	287	272	281	278	267	290	273	249	263	285	265	281	281	290	282	274	261	248	255	324	295	275	278	295	272	280	288	272	264	261	275	277	275	293	250	283	286	273	263	260	289	284	281	294	291	295	296	261	292	279	292	274	286	277	267	243	288	285	257	260	288	279	272	267	258	277	278	248	258	253	258	294	296	264	260	256	299	248	283	288	240	285	288	277	262	284	267	257	286	288	290	231	259	286	283	250	290	286	273	310	278	262	257	259	275	306	309	249	261	257	258	262	264	299	278	249	279	308	265	282	259	284	246	275	266	266	249	266	281	294	282	266	278	273	290	277	272	272	289	282	278	260
3951	3610	2845	2729	2309	1114	773	827	562	13190	19331	13793	5435	2084	1136	475	352	276	298	277	261	285	259	272	270	256	285	284	265	244	269	278	283	311	255	276	263	269	281	302	287	269	250	248	289	276	268	260	260	245	250	254	268	273	275	264	271	275	264	268	306	227	260	273	264	274	274	272	288	290	264	279	263	247	254	263	279	266	253	270	268	270	276	289	298	274	266	266	271	273	273	269	257	271	264	287	269	266	272	249	291	277	283	289	246	250	275	263	301	285	273	253	278	267	303	292	277	281	257	244	268	276	280	310	275	284	283	235	267	285	305	275	282	258	253	296	267	300	244	293	280	250	269	291	269	299	266	281	229	261	284	260	271	258	261	270	272	231	255	266	275	283	298	242	263	253	240	273	289	262	269	271	255	262	270	298	283	277	265	292	294	253	240	282	259	257	262	246	290	291	277	269	264	290	290	262	244	284	269	273	225	312	269	265	285	275	268	279	257	321	306	291	259	267	265	312	292	274	268	283	298	263	256	298	288	260	256	264	269	260	264	287	279	288	260	267	272	271	269	274	302	289	249	303	291	276	270	285	267	270	278	273	265	259	260	284	246	288	266	243	269	283	309	257	270	272	260	263	288	276	285	263	273	273	258	273	271	277	252	250	282	273	267	270	291	277	260	247	274	308	270	262	265	257	248	296	282	249	272	251	266	256	270	277	258	282	247	274	257	252	261	268	301	274	267	260	261	283	264	262	273	263	280	282	261	284	254	275	271	265	262	231	273	247	295	299	298	278	273	260	286	257	294	277	250	268	279	276	284	301	268	294	269	275	253	243	288	273	276	279	266	272	270	263	267	256	261	292	251	256	303	274	279	281	265	283	246	267	284	290	285	280	267	265	281	271	255	280	280	258	273	289	262	287	244	259	253	254	281	264	283	248	267	287	263	266	275	252	247	271	239	255	272	254	290	258	289	277	249	252	277	263	303	264	251	258	302	247	279	253	280	269	265	270	293	265	288	276	278	268	264	247	263	255	289	276	277	302	273	267	258	261	271	282	274	275	271	273	256	265	260	270	259	256	268	271	281	276	261	266	264	254	268	271	260	268	249	245	254	280	273	304	263	249	264	277	262	276	285	263	276	261	256	225	258	274	265	277	260	281	297	270	254	258	276	286	302	253	247	245	283	269	284	263	273	257	271	260	272	272	260	260	257	249	286	276	299	240	299	251	274	299	272	274	277	283	267	285	294	289	241	283	257	269	265	268	259	256	235	267	259	287	239	260	276	266	242	239	280	272	268	239	306	265	294	284	259	256	286	310	272	295	258	253	261	265	272	252	278	266	243	293	258	249	240	268	241	258	253	276	268	259	271	280	272	276	257	310	290	260	266	250	249	257	236	257	283	265	249	250	247	246	289	292	291	296	251	255	269	276	283	269	281	276	249	293	262	277	263	268	222	282	278	263	275	278	281	283	279	272	272	273	271	282	281	271	285	269	222	276	268	281	266	252	275	274	232	278	285	298	251	289	292	294	263	262	265	257	237	286	273	289	268	261	260	277	239	272	279	274	284	252	294	262	250	237	263	252	270	253	251	278	275	282	262	273	265	278	280	261	259	281	236	273	286	258	280	294	290	262	242	286	254	255	267	269	255	287	259	290	238	273	250	228	240	278	290	255	279	287	278	252	280	305	264	264	269	294	272	254	237	259	265	278	262	258	316	277	260	296	268	281	262	266	272	274	255	256	280	255	261	272	276	265	230	251	271	276	283	285	269	277	262	237	273	261	271	293	301	253	248	237	300	247	258	251	275	276	247	279	257	282	248	270	265	282	285	281	320	251	269	252	254	272	254	242	275	276	237	292	262	267	293	314	277	280	257	245	261	262	275	279	253	259	259	260	294	297	289	273	281	296	256	260	262	306	270	255	283	272	287	313	243	280	274	257	281	267	273	277	277	285	285	253	295	259	281	300	269	254	262	274	278	271	262	270	259	273	270	273	277	264	278	232	258	264	271	273	298	256	262	273	252	274	273	277	280	274	282	251	265	267	270	266	254	259	271	253	267	266	249	293	271	275	246	282	270	261	256	279	257	265	286	285	256	227	304	268	268	241	269	260	265	266	242	292	287	255	277	272	265	273	307	255	261	245	290	257	272	289	275	272	253	254	245	270	276	268	255	254	305	269	256	267	255	264	258	275	266	280	292	280	267	275	285	262	280	259	270	270	259	279	275	248	257	267	263	261	272	273	263	268	241	282	283	264	257	267	257	272	278	275	232	272	236	258	252	285	273	270	256	271	253	283	282	287	291	261	240	268	279	246	245	236	290	260	265	261	284	305	271	266	282	289	276	262	285	259	274	258	254	278	294	259	255	242	252	267	292	302	249	248	235	277	288	283	273	251	277	244	269	253	227	294	269	293	246	259	283	255	289	283	257	288	281	261	277	271	280	276	280	277	261	270	279	268	308	257	268	271	275	280	287	257	271	311	241	257	245	250	260	264	281	297	276	239	255	249	278	264	275	284	257	290	270	277	268	314	277	276	258	255	288	286	279	291	285	284	270	269	256	260	248	289	272	255	265	271	262	289	276	260	234	262	257	279	232	270	303	269	260	271	284	301	270	270	274	254	270	251	286	270	258	279	288	264	266	256	235	279	257	282	281	292	300	252	260	261	273	278	273	281	263	242	240	284	227	268	264	269	274	274	260	248	254	268	254	260	253	308	257	255	272	238	280	268	284	248	278	255	279	262	278	253	259	256	258	253	263	271	253	274	262	265	280	263	268	275	257	239	256	261	262	275	252	288	287	247	256	253	259	251	259	277	284	260	258	258	258	294	270	270	317	278	245	281	267	270	274	278	275	255	286	235	283	270	262	276	263	288	275	271	242	268	262	272	263	301	247	247	279	268	293	275	267	275	283	307	309	287	309	242	265	265	270	272	278	248	280	267	296	278	274	261	281	282	269	275	250	276	297	272	281	268	249	261	270	254	295	281	262	245	286	273	272	272	276	258	232	234	285	256	280	292	254	279	270	288	260	289	251	290	281	269	273	264	284	271	298	284	271	249	289	271	255	266	277	269	260	278	308	263	277	262	263	270	271	267	274	263	260	258	266	257	265	256	262	286	262	268	280	277	260	273	265	277	272	230	258	278	277	254	269	243	279	248	275	248	275	292	286	254	272	250	218	277	239	281	286	283	264	276	260	304	250	271	297	290	260	260	257	313	265	260	286	281	253	270	252	311	279	276	273	265	253	264	267	297	288	238	262	260	289	268	289	282	262	262	279	266	264	255	263	277	243	248	278	277	290	278	281	290	237	276	242	269	243	276	258	267	290	262	271	231	275	275	266	273	276	326	275	260	264	278	270	264	279	261	230	267	278	241	265	300	264	255	250	289	259	278	254	269	273	261	260	266	291	231	286	279	256	280	282	286	289	274	270	300	271	281	280	244	248	273	286	303	281	285	242	282	278	267	288	249	281	264	245	280	247	281	281	264	278	278	283	248
24633	21452	28649	24648	21101	6509	1893	963	1690	23755	33227	26132	12758	4845	1622	791	505	427	395	474	412	436	422	417	420	424	455	440	413	405	430	445	367	449	423	378	442	422	419	418	412	415	416	398	427	453	396	392	447	442	432	402	408	441	418	415	373	445	400	412	406	416	420	405	405	398	443	436	409	428	429	425	395	411	436	435	425	344	410	399	416	431	416	426	426	421	446	432	400	428	403	463	397	449	383	408	395	456	410	411	414	414	468	403	408	404	366	430	386	412	417	419	436	424	441	453	420	406	399	371	419	413	391	414	445	432	414	420	413	370	408	423	407	451	393	396	388	438	451	437	428	405	446	400	438	422	426	395	406	402	419	409	400	438	394	403	402	426	404	444	394	437	416	391	448	430	386	413	405	416	452	399	397	435	413	391	408	402	425	423	376	419	414	431	433	418	434	437	425	412	434	396	453	420	398	424	432	420	410	392	422	409	366	424	398	402	371	443	397	407	393	419	404	379	404	402	452	446	371	404	406	439	420	397	398	400	429	401	421	417	444	419	416	424	383	426	436	429	440	420	421	424	440	401	410	424	409	420	418	362	397	422	431	448	417	422	377	433	415	438	430	406	429	418	395	433	420	436	387	407	382	399	420	422	440	410	421	442	437	411	427	414	417	404	396	424	384	445	450	443	419	429	403	411	441	414	410	408	400	462	390	421	405	421	422	370	425	388	406	409	383	393	427	416	420	407	428	442	401	458	373	392	408	418	397	371	406	380	410	421	410	416	402	430	383	396	412	441	409	412	394	409	414	419	448	386	414	361	421	418	398	431	377	382	414	434	425	379	422	460	432	428	439	420	413	444	426	396	414	400	376	378	399	397	394	403	385	402	383	432	420	425	416	417	421	400	397	417	434	427	408	407	357	415	382	427	420	422	397	455	404	446	423	397	372	434	406	376	384	428	448	423	434	419	431	371	402	390	407	410	439	417	372	438	395	431	420	436	388	418	362	403	396	441	400	411	427	391	429	406	436	401	459	410	405	444	383	422	418	396	388	459	421	440	418	429	414	417	418	448	422	385	446	413	389	402	441	379	400	386	404	401	421	434	384	436	433	399	408	392	403	450	424	395	411	423	384	436	419	437	372	425	412	394	428	398	409	423	411	421	442	430	436	380	436	420	419	443	429	396	409	401	388	393	411	418	403	415	415	401	412	416	415	413	381	414	424	414	418	412	427	421	399	423	418	406	435	424	421	393	413	439	422	390	456	406	413	396	435	387	447	476	411	376	430	439	429	427	394	427	382	373	453	386	399	445	402	446	421	426	439	457	420	399	428	405	427	373	408	403	432	433	395	384	393	400	417	447	376	398	422	386	392	420	415	409	388	434	453	436	425	414	430	416	392	388	412	403	386	429	393	388	423	426	428	424	387	380	433	428	403	444	401	426	380	444	385	433	441	357	424	433	466	382	411	437	409	412	421	431	440	403	401	412	398	392	389	383	463	417	419	392	417	423	428	422	392	423	390	429	402	430	426	435	411	424	429	447	407	428	450	411	403	402	441	400	458	404	449	421	403	431	423	396	408	414	402	404	420	412	412	413	413	400	435	397	451	437	366	414	407	430	417	412	418	447	379	384	396	437	387	430	425	455	380	417	435	388	393	379	417	420	397	433	408	398	372	411	418	405	403	401	381	405	414	431	451	450	438	370	417	434	453	418	409	394	432	384	412	394	409	394	424	418	418	426	427	478	433	397	392	398	411	398	397	370	410	386	430	428	401	424	387	455	455	389	437	435	424	426	401	406	429	402	400	432	403	390	450	438	432	401	401	421	418	419	414	469	437	429	400	420	442	415	436	428	405	441	427	425	376	442	419	427	387	418	466	418	417	434	400	434	405	422	385	414	418	440	405	432	410	456	390	439	426	447	419	458	439	425	390	426	406	399	413	428	367	375	404	388	405	421	404	391	435	418	425	415	407	446	427	383	401	394	428	425	415	380	400	443	404	400	388	403	418	410	381	391	401	384	428	389	463	404	402	428	423	413	440	421	430	396	418	423	430	411	446	386	402	422	427	443	414	438	395	404	385	407	414	389	421	434	417	411	401	420	440	422	436	442	441	414	389	420	415	390	435	418	441	431	411	433	357	436	404	429	412	421	412	444	439	437	441	421	389	389	429	386	426	394	430	442	402	429	379	426	438	383	407	414	395	402	388	384	389	399	400	412	408	416	399	418	402	382	440	449	413	410	432	432	434	431	435	405	395	430	408	410	447	416	398	422	438	415	408	400	402	406	438	418	392	383	391	407	363	422	393	395	424	394	405	431	435	422	399	410	397	427	428	420	382	408	426	427	362	396	360	422	365	386	428	406	385	411	387	406	415	441	429	375	368	450	382	440	418	413	427	408	418	424	433	404	446	405	423	446	397	415	431	447	440	433	389	409	417	383	395	401	448	389	422	430	416	450	412	422	421	422	423	415	426	392	403	381	391	416	405	397	454	418	425	393	421	398	429	381	427	456	428	476	398	417	379	443	386	401	398	359	402	391	419	426	409	426	391	411	401	366	395	409	414	450	414	397	408	426	412	428	387	377	436	399	429	410	419	385	362	396	402	446	406	402	444	386	402	410	433	378	400	418	400	412	393	412	362	406	382	422	410	378	400	396	424	411	422	435	416	420	391	395	406	393	376	389	389	406	404	399	427	405	384	391	399	389	433	436	422	434	404	396	409	404	442	421	456	401	397	407	352	400	436	391	435	397	420	462	419	404	450	421	406	406	391	387	403	415	411	406	425	393	442	440	406	415	399	399	417	380	416	409	431	426	413	392	431	398	424	420	395	426	425	405	359	392	459	424	418	422	381	427	442	440	425	400	423	411	399	403	401	417	425	419	410	414	411	421	425	382	412	377	386	404	409	408	428	446	422	347	404	411	397	397	420	422	444	407	421	406	441	391	441	452	433	395	420	399	408	422	396	401	406	413	422	362	421	372	380	412	435	409	374	386	404	409	427	420	421	407	389	406	377	439	425	411	414	407	368	412	451	391	398	398	373	397	421	422	395	406	439	444	434	394	409	427	381	420	405	385	410	374	437	423	383	401	410	372	431	421	417	444	379	425	379	428	405	398	449	404	439	391	389	414	424	440	387	411	411	361	413	417	400	402	397	417	404	367	406	427	433	397	452	395	415	400	394	385	380	411	373	445	455	428	441	377	393	392	407	412	450	401	392	362	412	397	420	407	433	401	408	413	420	438	399	433	397	406	393	433	402	437	446	423	410	430	401	399	400	446	413	399	415	381	420	391	435	411	386	435	405	413	413	397	389	432	434	399	390	423	423	411	404	405	395	419	432	401	419	374	402	411	403	406	429	399	364	398	394	400	436	410	450	390	400	401	419	430	412	401	390	409	414	414	442	400	374	433	394	409	423	420	411	423	407	410	408	425	398	430	419	415	394	422	405	392	379	411	377	419	411	394	470	415	394	420	407	393	410	417	444	439	408	380	408	415	414	404
4233	6309	5982	5232	4127	1912	1758	1128	2633	27123	30560	21714	9907	4826	1819	815	487	413	388	373	385	387	387	370	373	413	373	397	411	397	401	390	366	343	385	427	383	389	375	430	370	390	420	358	402	385	427	384	416	404	419	396	392	413	358	390	428	392	362	375	399	419	374	405	345	397	421	404	422	414	440	423	397	412	399	390	404	368	387	345	402	409	404	401	395	390	399	404	415	375	409	409	391	396	406	364	387	412	385	412	388	418	355	425	380	387	429	386	404	379	392	364	390	388	401	417	399	390	434	385	392	410	379	362	420	368	379	361	391	397	385	403	366	376	373	413	410	383	440	375	383	427	393	419	416	395	375	418	396	398	380	403	421	390	404	374	372	380	417	407	394	375	394	403	384	381	414	393	372	365	418	410	400	382	411	410	391	395	389	421	388	408	373	397	418	412	394	409	411	395	394	396	414	424	369	398	406	381	405	383	397	361	402	372	410	365	402	402	413	391	374	410	391	353	387	386	378	368	400	381	380	412	404	344	416	383	371	389	408	397	389	387	405	423	365	400	384	379	435	383	377	384	432	381	390	396	397	406	396	396	396	419	408	376	372	399	363	377	397	375	423	422	368	391	413	378	407	386	384	391	403	392	358	369	392	380	433	388	418	389	394	397	365	389	391	388	403	399	413	392	361	385	398	386	371	364	376	413	420	400	370	362	405	404	381	381	392	379	374	376	403	380	423	406	393	364	379	403	409	379	403	403	394	378	357	408	410	393	405	378	382	392	362	359	399	354	405	370	430	367	361	397	396	397	412	379	406	379	450	389	364	415	385	414	403	407	420	376	415	378	378	418	342	433	373	401	389	399	410	409	389	403	382	356	384	408	388	383	394	414	367	379	374	369	383	371	416	390	428	359	418	357	400	350	402	377	378	363	382	397	387	399	425	392	374	364	363	393	416	413	382	361	390	417	383	386	417	392	421	376	391	406	395	393	411	385	386	356	432	382	371	381	399	377	389	386	397	386	366	424	366	391	415	397	408	374	364	390	442	363	397	397	427	382	383	410	400	395	364	413	410	394	421	372	374	375	378	401	408	403	385	375	407	387	383	401	406	378	375	368	370	419	408	417	387	404	379	411	383	429	391	373	411	404	375	427	383	395	361	383	389	351	391	401	382	407	417	410	360	371	422	386	383	361	373	390	397	384	409	404	391	370	397	402	408	357	388	374	400	381	389	386	394	329	406	422	402	404	381	411	389	382	378	376	399	425	431	414	386	454	374	397	421	408	350	384	374	439	375	384	388	372	362	407	399	389	385	357	379	402	386	377	390	390	413	407	435	370	394	390	379	424	387	385	393	398	407	427	391	404	403	383	371	400	365	368	407	403	372	410	419	421	402	396	382	378	408	396	370	414	380	397	347	414	398	413	364	414	422	378	376	404	356	381	384	387	368	408	372	345	383	388	419	429	385	385	392	374	393	376	401	403	389	401	355	369	398	397	398	419	388	407	359	361	407	401	360	364	396	444	359	371	402	367	398	415	364	410	404	420	364	402	404	390	361	370	413	389	388	387	403	396	409	386	370	389	396	376	394	417	386	394	408	422	367	396	371	410	377	413	391	391	397	401	410	388	375	404	434	404	398	418	366	405	372	389	370	421	385	410	385	392	364	415	437	367	420	393	381	405	393	398	399	394	374	392	413	374	392	374	408	381	415	395	425	373	414	402	392	392	395	383	384	408	333	393	401	446	394	366	373	374	398	397	346	397	403	383	364	352	400	411	346	386	392	400	374	416	399	384	390	426	384	386	388	357	373	408	353	403	427	400	407	410	362	393	404	402	392	386	416	383	372	418	379	383	449	403	387	382	393	396	440	359	367	407	349	381	373	379	368	392	403	402	359	393	406	415	362	365	384	410	378	363	392	375	396	374	377	384	360	394	398	412	360	407	442	388	362	397	386	395	398	355	359	381	385	371	364	380	393	341	353	376	416	422	418	388	379	395	413	380	424	367	387	383	381	399	381	411	409	426	386	422	401	365	394	382	374	389	389	391	381	415	397	397	408	379	388	394	368	384	428	394	403	367	397	332	390	373	350	400	364	424	348	405	404	398	397	360	411	376	371	406	367	393	384	392	377	407	379	394	350	387	377	410	379	418	436	388	378	386	346	387	366	403	367	382	422	381	426	358	398	371	370	380	413	365	384	393	379	378	389	400	417	386	394	387	401	364	406	391	417	396	378	383	415	366	393	385	377	365	382	407	403	367	424	383	353	348	366	403	405	369	385	394	398	351	370	383	424	407	399	393	384	382	381	397	403	363	390	375	386	403	409	382	401	367	391	399	399	387	378	390	393	404	408	357	410	406	387	403	374	404	366	401	365	397	384	422	411	372	419	403	375	380	370	414	382	380	380	398	418	412	383	321	375	414	375	365	439	422	395	391	389	395	393	381	390	424	377	407	432	401	395	380	387	384	388	390	381	393	365	359	390	414	414	357	388	373	402	408	405	391	400	359	426	388	397	392	360	412	397	399	397	380	394	409	401	370	378	403	383	357	390	378	400	345	391	395	356	376	370	390	353	381	436	425	412	412	397	379	351	382	411	378	403	419	392	371	373	395	392	390	404	386	398	386	382	381	397	380	387	361	384	374	392	431	388	406	375	365	381	372	331	374	399	351	383	355	371	391	393	412	375	391	394	404	401	402	395	389	397	341	386	404	380	397	419	419	404	383	391	420	371	370	396	391	397	403	394	374	390	366	363	393	365	377	375	394	399	375	385	371	378	384	409	365	386	377	398	388	400	391	397	367	416	378	372	389	416	398	376	408	379	412	367	351	352	392	368	357	348	404	378	392	368	354	390	352	390	370	370	343	373	359	421	419	374	394	347	389	374	375	386	373	395	427	417	352	386	374	405	398	384	414	368	394	388	412	381	407	407	414	391	428	356	368	418	383	400	409	404	431	403	375	366	434	386	375	393	404	383	403	412	386	372	374	402	343	385	384	377	399	375	401	394	381	383	412	404	387	398	371	417	375	413	401	373	385	354	398	398	371	408	392	445	379	375	383	432	388	348	411	393	395	350	395	393	389	385	418	396	444	399	365	340	387	425	370	397	379	438	389	387	388	376	406	387	375	385	392	388	399	388	416	409	372	380	441	399	395	387	401	373	399	406	389	394	403	374	372	397	370	385	382	352	388	408	362	403	413	393	388	369	393	372	381	371	435	386	396	414	394	374	366	430	404	378	418	405	389	409	408	407	363	370	354	395	406	363	423	376	363	399	404	355	416	371	405	397	420	379	367	376	358	365	391	387	425	389	412	420	420	344	389	348	408	400	372	389	387	400	393	413	422	367	417	400	422	371	398	384	440	399	380	406	394	400	433	401	384	380	390	420	392	372	422	405	392	398	437	371	383	400	396	417	387	374	381	358	370	365	379	367	410	416	378	378	367	371	399	385	383	408	409	374	362	407	408	365	380	448	410	432	399	366	398	386	400	393	370	360	396	408	400
27363	9180	1095	874	580	420	374	291	358	1208	1538	1344	785	582	427	320	285	278	270	268	294	294	294	269	263	265	250	276	285	315	259	308	299	272	296	263	268	252	269	255	277	281	277	271	257	266	265	254	282	276	278	267	239	239	263	276	244	261	272	250	272	248	281	288	269	269	295	263	256	273	291	280	276	270	267	267	272	281	274	263	279	288	302	287	276	303	296	273	263	253	273	270	287	280	293	298	284	289	317	307	281	283	276	253	291	273	296	253	273	277	264	250	275	262	294	259	263	297	280	263	273	288	310	270	298	268	318	271	276	265	280	273	294	288	236	296	282	264	283	263	277	265	294	273	286	270	263	297	280	274	263	249	330	296	274	288	303	273	285	282	271	287	266	225	276	267	282	269	269	283	260	266	285	301	256	275	275	282	289	304	330	240	274	280	310	277	278	261	252	257	307	277	245	278	290	283	271	258	308	289	258	237	284	300	269	267	249	299	294	289	264	282	296	260	235	259	270	276	264	283	261	248	259	259	273	279	265	295	244	297	262	298	298	264	249	277	287	263	287	250	253	256	254	283	276	250	288	271	286	243	301	290	278	268	258	290	260	263	294	281	257	293	281	268	274	259	292	269	253	287	265	294	271	292	283	276	286	273	270	292	289	278	276	309	268	262	261	298	283	290	282	255	261	260	281	276	286	247	270	257	241	282	273	277	249	285	274	265	290	255	283	279	288	290	291	310	260	269	279	263	278	268	286	285	254	250	264	268	282	302	274	280	297	300	303	275	285	252	285	262	318	275	259	296	295	299	289	274	248	299	279	300	321	301	289	279	280	281	285	270	283	247	309	272	275	286	286	256	305	282	280	293	282	271	285	297	258	268	243	254	290	278	250	305	262	268	267	285	300	268	265	264	276	263	254	251	265	272	268	288	262	296	290	288	261	248	263	306	285	301	266	272	264	287	259	296	245	274	294	265	299	295	286	259	257	286	294	260	265	276	273	276	262	273	258	248	276	297	290	268	296	287	266	264	300	255	291	293	269	285	261	281	278	258	257	266	279	241	290	262	264	274	288	283	277	276	276	249	278	251	312	292	290	243	264	261	247	282	262	262	254	267	282	279	273	278	262	292	238	272	287	299	256	302	264	261	297	275	270	281	296	261	297	283	263	291	250	300	275	261	271	253	263	282	272	290	313	281	293	253	294	299	263	242	289	277	288	300	288	268	277	276	277	276	309	261	275	240	276	262	287	281	272	287	304	286	277	295	304	257	259	261	294	310	300	266	258	293	288	237	274	307	280	256	279	289	271	281	243	291	261	297	285	284	261	269	280	298	270	285	299	278	295	254	291	253	283	265	285	291	272	280	278	266	252	243	306	279	280	258	263	258	274	258	257	274	277	283	272	274	295	277	272	291	303	278	263	302	278	303	282	280	274	286	289	295	262	291	257	304	289	278	280	289	287	269	241	274	277	277	251	270	296	268	298	256	271	304	248	282	304	270	284	271	285	284	265	272	263	279	318	313	288	240	270	260	290	289	286	301	277	267	269	289	288	289	308	271	256	313	292	278	262	298	232	293	301	298	293	272	280	270	267	301	262	288	271	276	291	290	291	275	287	284	234	291	247	297	293	268	256	285	249	269	274	295	266	280	276	267	295	258	277	277	288	252	254	269	279	273	285	263	300	260	299	293	271	280	284	302	250	255	288	243	280	268	297	299	307	284	258	273	319	273	317	271	296	277	270	266	276	299	272	266	287	277	292	284	307	283	283	280	274	255	294	238	295	288	266	277	265	283	253	264	287	293	279	258	274	272	284	290	254	270	264	277	280	288	292	295	270	256	293	252	256	267	260	278	303	247	254	254	288	259	261	305	280	269	274	276	297	261	253	292	261	277	272	261	259	286	277	289	286	274	292	273	282	295	277	247	271	277	262	292	274	254	260	292	279	280	292	278	262	287	292	276	280	286	272	312	311	290	287	276	287	249	308	244	236	284	259	282	294	267	274	276	304	274	272	300	291	297	266	282	257	272	301	252	269	296	267	283	265	246	279	278	253	291	282	278	292	256	289	287	275	285	263	291	253	284	265	264	278	297	320	280	288	280	280	273	299	259	256	281	276	268	271	274	256	265	299	267	325	313	282	286	279	300	264	265	284	315	240	274	240	314	283	287	302	282	296	287	278	277	280	277	301	250	289	281	271	291	304	247	255	277	299	280	283	260	275	270	295	296	283	271	275	268	283	284	291	284	269	263	275	271	297	233	271	298	265	282	294	281	280	306	300	249	293	258	260	278	290	241	319	289	290	282	257	272	299	266	270	286	267	292	266	283	292	269	261	267	294	270	273	309	281	259	280	236	290	289	265	297	259	294	304	260	270	265	259	253	271	273	278	253	271	291	292	269	290	251	297	292	278	310	279	280	282	300	279	283	259	316	266	255	272	276	288	255	280	284	271	284	271	280	303	264	273	285	297	272	278	289	308	246	263	278	324	270	302	256	289	287	272	254	271	275	292	291	250	271	298	274	289	293	309	291	293	273	274	285	269	293	291	281	288	261	260	235	300	291	305	275	264	276	259	294	291	303	303	271	276	270	269	280	292	303	292	293	259	281	282	265	260	280	291	285	282	282	278	299	277	254	274	271	270	264	278	290	269	294	271	279	291	245	290	277	244	277	261	270	265	287	274	267	283	279	281	260	296	280	273	258	259	258	252	281	253	268	260	291	301	268	264	273	274	248	288	269	272	302	303	302	283	253	291	294	279	261	282	295	281	250	270	277	277	257	284	283	255	287	276	252	293	312	260	253	246	259	273	309	281	277	283	286	275	275	306	237	264	247	275	275	292	244	293	293	272	260	281	255	273	274	277	306	280	241	296	272	283	290	284	299	272	286	283	263	262	303	265	286	302	258	286	277	275	293	292	290	261	268	261	289	300	266	283	305	262	246	301	250	299	299	275	259	295	308	273	266	300	272	272	290	285	264	277	284	305	261	264	251	263	246	267	265	262	272	271	277	294	279	275	281	269	277	294	298	248	277	272	286	295	305	285	303	282	287	296	277	292	272	278	274	281	275	291	268	306	291	280	275	268	271	299	288	281	253	294	307	281	286	268	256	275	261	259	256	256	267	285	271	293	247	271	276	279	264	270	266	290	303	276	277	303	279	270	277	308	300	274	292	295	263	307	292	279	278	266	287	261	268	291	297	263	271	287	274	294	246	264	282	301	253	268	271	300	264	285	281	261	281	284	286	256	250	305	245	278	271	297	263	279	257	285	295	264	259	286	277	270	287	267	278	310	281	262	278	245	280	305	285	304	292	281	306	286	249	310	248	272	284	260	278	272	276	292	266	283	279	260	268	293	283	268	266	303	278	249	312	282	281	278	306	325	263	287	246	282	290	282	264	300	266	255	283	291	237	290	272	261	297	276	278	263	294	277	251	254	261	253	278	245	279	295	289	289	252	252	278	267	311	297	271	272	295	275	298	262	254	277	283	289	266	265	289
5487	845	835	822	758	520	457	311	387	1814	2021	1727	893	648	451	310	258	272	264	242	246	278	279	250	278	277	291	241	291	247	271	278	270	278	261	274	260	231	241	276	256	257	282	262	275	282	286	280	255	286	273	266	264	274	286	259	274	275	273	276	263	267	285	264	305	262	258	247	256	296	265	269	253	275	253	273	278	262	255	271	251	272	285	266	252	297	271	262	247	272	277	269	254	254	249	248	282	246	264	257	279	253	249	287	268	263	255	235	246	256	283	262	261	261	280	256	246	295	254	272	257	272	255	287	266	273	268	273	247	262	261	259	259	286	267	265	251	260	249	272	257	275	269	278	247	248	283	242	243	265	291	281	297	250	252	257	239	285	280	243	270	264	242	275	295	245	266	271	232	250	298	252	272	257	259	262	265	267	271	258	254	263	273	281	272	274	256	232	266	287	255	251	251	275	263	248	260	247	268	286	265	254	260	279	273	236	231	257	266	294	262	255	262	264	292	277	245	250	280	293	293	264	269	281	268	288	259	297	283	282	271	248	253	271	257	262	291	257	253	276	250	261	282	268	274	275	251	247	229	257	304	255	276	257	277	251	306	249	274	230	255	257	272	272	271	251	274	267	246	246	275	219	293	268	257	277	268	282	270	261	277	247	253	260	255	267	261	250	251	243	265	260	256	308	275	222	269	275	289	288	234	261	260	266	240	272	286	239	247	252	257	282	283	250	244	250	232	262	259	286	282	247	292	232	264	281	271	263	249	253	288	258	251	267	238	264	244	265	238	262	269	258	265	267	275	251	260	273	246	276	271	255	263	259	272	280	265	239	275	249	258	262	273	277	234	245	242	269	262	251	266	271	269	263	263	268	282	265	297	245	257	284	277	277	263	251	284	252	269	264	268	247	270	269	286	264	244	281	238	268	282	302	242	277	233	255	237	261	259	274	279	290	265	268	254	263	259	283	250	255	264	270	268	248	269	241	286	229	246	288	277	278	262	284	258	245	270	270	265	256	270	251	275	307	268	275	287	278	256	278	271	270	261	257	258	244	240	272	261	237	247	276	260	254	274	275	258	274	284	254	246	264	247	245	256	242	270	275	263	249	268	299	286	280	269	245	275	289	265	254	277	257	293	256	287	286	261	259	279	259	289	278	261	239	260	272	259	287	252	242	278	257	290	274	267	273	286	265	263	271	271	253	273	274	269	231	249	269	272	272	281	287	276	230	260	265	267	269	243	250	272	247	275	305	297	280	263	274	275	263	272	256	264	269	271	259	263	287	244	243	283	266	291	257	265	234	256	280	271	250	238	249	287	275	258	263	270	271	262	241	255	299	272	257	267	268	263	253	291	272	287	284	254	263	261	284	281	261	241	268	276	238	285	276	251	269	255	235	243	237	273	234	247	257	268	286	282	257	244	259	243	245	259	259	266	270	273	261	271	248	271	252	262	271	272	237	251	279	245	282	257	261	273	239	252	280	250	276	252	271	286	267	226	275	240	249	262	278	242	250	259	230	271	280	238	239	288	252	257	282	251	263	277	277	279	266	296	303	264	281	290	267	265	262	250	257	286	239	276	261	263	241	262	260	262	271	238	271	249	261	267	265	267	266	263	254	253	263	245	273	251	256	261	256	254	270	244	288	260	260	242	235	265	242	268	261	249	250	320	255	283	263	243	289	260	267	282	241	250	273	282	232	260	220	250	269	279	260	264	272	252	261	285	289	257	277	278	248	271	282	300	278	255	277	265	260	263	247	273	254	252	251	259	261	274	275	260	247	242	270	258	285	257	265	292	287	248	300	243	262	287	247	276	238	257	245	259	263	286	243	268	245	313	277	280	288	291	293	275	251	263	263	245	277	267	285	271	265	282	258	246	269	264	264	247	268	249	246	287	257	251	269	250	256	272	258	252	250	292	290	279	245	244	263	276	282	271	251	261	228	278	242	244	236	248	276	264	252	261	256	279	280	271	266	253	260	278	242	245	273	278	283	262	269	287	278	272	259	251	286	292	260	277	257	254	266	304	274	270	274	256	243	262	276	258	277	262	257	280	322	289	255	277	301	286	268	250	261	268	237	253	273	281	257	253	255	279	269	265	256	261	261	270	289	276	280	263	263	297	296	278	252	272	256	244	280	288	252	267	258	274	260	252	245	255	281	267	279	255	298	244	268	258	261	263	252	271	276	289	261	274	257	246	261	264	272	242	302	254	273	266	263	268	277	236	283	268	270	268	282	254	273	252	269	274	267	242	272	249	288	301	261	274	271	253	270	258	242	250	263	268	249	280	290	276	266	248	246	304	266	224	259	248	274	269	252	233	279	257	257	247	278	261	263	264	284	280	239	269	267	280	265	226	286	255	255	256	253	275	262	253	255	277	268	293	288	249	250	253	233	267	252	268	261	213	261	260	217	244	272	250	269	284	280	295	241	262	260	257	263	288	273	277	294	270	269	246	257	257	244	239	252	289	277	260	247	245	270	245	249	271	275	272	289	275	263	253	278	283	250	277	238	278	256	258	282	276	261	261	229	254	262	254	262	240	267	245	266	264	229	259	275	291	235	255	251	282	264	277	282	276	265	272	225	293	250	278	266	306	274	236	258	303	245	259	265	251	287	256	277	261	259	258	247	268	284	246	284	260	246	243	251	243	271	269	231	270	283	272	282	282	259	245	253	239	269	282	267	251	274	248	255	248	269	254	272	263	294	231	243	271	244	262	286	242	266	293	262	268	265	267	237	239	272	260	260	292	264	263	246	298	241	256	285	286	237	235	273	282	275	279	280	259	282	281	285	236	253	258	288	273	240	278	253	258	250	286	270	296	263	275	280	300	260	270	254	276	255	287	247	275	254	264	268	252	229	260	298	264	244	278	280	268	242	249	267	267	273	254	279	262	236	264	305	279	252	258	272	265	279	250	253	251	256	278	256	253	254	230	287	263	264	255	247	274	241	288	266	273	283	270	300	280	245	255	278	276	275	271	262	278	269	257	269	264	253	247	278	288	270	277	237	278	256	269	275	273	262	258	271	306	238	259	275	264	260	255	279	221	263	248	291	262	267	259	244	253	264	239	256	240	250	265	271	283	280	267	279	274	257	269	265	268	269	270	241	275	282	243	252	271	272	288	299	255	251	263	256	260	266	284	264	266	264	235	260	244	251	274	267	253	249	255	266	265	271	280	265	269	297	273	265	254	278	261	259	270	258	243	278	280	282	253	237	249	235	265	263	244	255	277	265	230	244	265	235	253	277	281	290	279	293	241	270	261	257	294	263	250	248	280	263	262	259	244	266	277	280	250	270	279	269	272	253	262	286	260	284	262	264	240	272	263	242	227	290	252	258	275	245	280	272	258	237	262	287	284	244	296	286	263	254	245	258	284	251	265	231	276	228	239	256	252	289	298	234	266	270	251	275	253	232	275	262	260	263	233	268	262	260	279	288	286	268	266	260	271	282	248	272	243	241	283	287	266	295	242	256	256	273	279	259	254	248	261	260
25653	21428	27359	25501	7012	2069	1050	456	2464	16837	18256	13138	5616	1968	874	395	350	324	320	297	325	316	291	313	299	304	280	325	320	285	314	317	308	315	288	312	328	320	338	301	325	315	306	294	306	289	322	323	314	286	313	298	300	323	314	310	314	333	334	307	335	306	320	313	325	331	309	297	331	340	288	303	314	335	315	310	294	326	295	335	310	313	319	314	311	290	271	327	336	337	311	344	293	310	309	290	302	322	307	311	334	326	337	329	322	311	310	300	307	320	279	337	289	313	287	294	288	282	312	314	309	313	323	295	300	296	296	321	330	315	326	309	296	277	310	344	310	293	305	293	307	291	318	315	285	300	331	299	310	339	314	302	298	306	291	306	328	305	288	303	290	307	292	333	313	317	311	286	312	305	312	341	307	318	319	292	314	305	310	296	328	331	288	334	309	288	318	286	325	315	305	291	338	299	351	328	324	329	271	299	324	291	332	299	337	292	306	328	306	314	313	332	341	309	282	331	288	338	325	298	327	310	329	307	309	312	319	310	270	325	304	288	280	296	270	320	283	284	327	306	315	309	286	302	315	296	329	292	301	315	330	306	320	292	327	331	295	296	289	289	298	329	305	311	333	336	299	312	306	305	300	286	310	342	342	332	268	291	294	323	315	301	313	314	300	313	314	317	317	323	323	275	314	307	276	288	320	272	296	313	315	300	291	309	305	294	314	283	308	314	312	301	319	303	313	312	322	288	272	299	311	275	284	305	302	303	323	334	324	336	307	292	309	345	291	309	313	289	305	304	301	286	325	289	322	351	263	307	311	302	276	318	317	321	328	299	318	306	297	305	311	306	320	330	300	329	317	272	331	316	283	304	324	310	298	337	295	292	307	304	325	297	312	321	295	306	318	283	331	302	306	298	267	347	313	316	290	320	277	293	298	316	303	281	312	316	297	299	302	314	278	285	311	343	305	285	303	324	315	292	318	298	358	344	313	323	322	329	299	294	342	330	321	333	281	312	296	306	314	353	315	324	309	291	306	308	352	312	331	330	329	330	317	298	306	310	294	307	308	328	315	304	296	316	317	343	317	300	301	338	298	296	311	302	319	291	329	304	308	337	307	327	301	285	298	303	307	297	323	323	330	317	322	349	316	297	321	331	368	339	286	316	318	292	294	303	298	313	335	294	281	310	310	320	307	306	305	317	320	313	309	323	311	334	301	318	329	346	301	280	315	302	314	313	301	321	355	334	311	314	331	332	336	319	283	297	336	338	322	306	308	313	335	321	309	304	315	301	328	321	317	312	323	327	310	306	309	312	336	301	317	315	299	324	366	316	319	302	300	328	306	319	282	331	350	302	335	327	294	313	324	283	298	311	290	323	293	309	288	315	304	290	310	308	331	309	323	328	277	291	287	326	307	309	298	318	284	326	312	312	311	291	277	284	330	322	287	329	320	282	294	322	299	294	325	312	281	269	294	300	327	297	273	286	320	318	324	306	325	327	322	290	344	338	342	293	301	280	297	322	299	319	315	319	301	303	294	293	281	319	309	296	281	298	332	315	319	306	325	296	323	300	274	313	281	307	293	354	304	316	302	306	317	281	323	330	285	307	329	287	302	326	312	315	323	340	322	305	317	312	270	314	314	300	268	312	361	293	303	309	295	298	308	311	279	279	295	307	339	293	319	303	302	324	313	296	310	301	295	340	313	297	292	330	321	300	322	304	313	324	303	306	308	325	315	299	319	310	309	292	312	280	311	275	323	293	283	320	308	293	322	289	285	309	317	289	324	288	303	316	294	283	290	332	320	302	290	311	290	288	329	315	344	307	305	278	339	294	318	289	327	324	305	321	293	325	328	290	305	319	293	315	286	302	306	306	288	284	318	303	344	315	303	314	317	320	335	317	296	333	313	334	292	305	322	286	321	307	329	305	332	309	300	288	285	328	306	298	319	330	323	336	319	296	318	311	315	315	305	296	302	304	263	307	319	331	322	298	329	308	329	295	332	313	328	308	301	326	337	302	309	311	310	334	306	296	320	300	273	301	314	317	336	291	355	305	292	276	305	334	309	309	320	304	289	329	292	305	321	334	293	277	325	303	344	304	299	325	321	315	317	325	303	318	303	294	301	288	328	308	305	316	320	299	306	311	304	323	267	338	331	317	293	314	311	300	296	327	311	309	327	307	319	302	338	296	304	300	317	327	307	347	321	293	299	330	319	282	296	308	314	319	293	272	310	314	310	307	294	306	287	312	312	313	327	286	315	288	330	309	291	298	282	297	345	316	319	314	299	308	302	313	317	323	280	292	294	314	331	301	323	297	289	305	301	281	297	310	301	335	297	315	314	315	278	280	306	332	287	355	336	294	289	308	315	316	285	313	306	323	319	318	327	321	279	277	294	307	318	308	297	274	289	315	291	319	305	299	295	322	325	311	299	297	323	318	310	318	305	296	291	323	300	296	316	305	297	295	306	291	306	284	292	306	290	280	330	300	332	331	332	312	302	271	275	309	277	314	299	331	305	329	315	286	302	337	317	280	307	306	272	316	298	329	319	300	323	307	304	312	311	328	312	303	320	308	315	317	305	312	295	294	323	321	307	284	305	314	312	318	300	308	289	295	360	309	308	327	283	287	291	312	333	286	312	332	276	310	298	292	319	291	303	315	348	341	281	299	284	314	316	336	306	288	287	347	319	290	331	296	333	291	299	342	272	307	301	290	331	300	313	293	321	333	318	327	312	328	316	316	298	299	310	320	302	317	266	319	322	304	294	335	294	329	315	308	331	317	291	292	305	328	287	303	332	311	298	305	335	297	312	320	308	272	291	340	314	327	337	316	317	317	311	352	300	286	308	280	296	305	304	302	306	294	302	283	277	283	298	314	310	298	313	311	301	317	309	304	307	292	323	321	333	297	318	323	287	263	296	327	292	340	317	297	316	279	323	323	256	301	304	335	297	275	323	307	310	326	316	328	298	315	324	323	270	316	319	303	286	279	298	319	271	295	308	305	321	302	285	298	327	308	337	276	318	288	295	352	326	290	270	314	328	295	290	324	301	304	304	274	303	334	303	355	297	315	321	292	317	353	332	309	295	315	300	312	320	336	313	300	314	298	302	319	318	329	301	334	300	296	335	329	324	292	335	317	324	306	305	272	325	315	300	286	307	311	311	323	331	316	323	310	296	290	304	339	324	313	296	301	308	323	320	299	327	312	316	297	283	284	322	332	297	308	290	286	306	309	336	314	309	326	312	308	268	289	303	327	314	290	308	305	284	283	329	308	317	311	289	298	307	342	330	289	318	287	308	312	298	332	324	310	281	295	299	318	298	322	318	327	308	310	273	303	332	290	299	319	297	326	294	289	294	303	329	276	289	282	313	306	315	301	273	304	306	338	317	298	329	299	319	321	319	312	304	333	271	300	334	317	330	325	320	281	344	292	301	304	303	292	307	318	315	299	297	333	345	297	324	301	331	297	295	311	310	311	311	294	299	281	308	290	314	313	290	312
3953	3950	5129	2321	1976	1928	1130	560	4182	19235	16642	11467	5232	2191	990	418	330	313	290	289	277	276	331	292	339	317	310	310	272	327	343	292	322	282	294	321	329	290	297	313	328	311	290	286	296	286	314	316	337	313	287	304	301	295	285	289	305	294	309	283	300	294	267	292	273	294	293	316	307	312	335	292	302	297	292	310	328	251	279	290	279	279	278	315	285	329	285	312	300	294	303	313	305	309	279	283	280	316	292	305	305	301	305	314	303	330	322	304	309	287	302	297	293	304	306	323	299	331	305	319	284	308	325	304	268	291	295	319	279	309	334	326	296	334	275	291	314	290	313	308	319	292	291	309	314	288	324	283	335	284	301	300	325	326	302	316	297	305	301	286	293	295	302	284	331	297	278	294	314	310	306	294	330	297	286	296	297	307	333	293	290	289	297	312	318	308	290	332	301	281	296	306	296	295	299	313	313	315	267	281	314	327	293	283	279	320	335	281	320	296	311	304	307	290	292	309	286	319	298	306	300	315	306	311	280	279	281	293	323	311	298	302	266	315	316	319	310	295	288	279	294	282	296	308	286	318	292	273	313	322	298	289	275	317	292	296	316	327	305	295	285	254	317	288	323	280	309	300	302	331	305	285	293	286	302	327	310	318	269	298	298	300	307	303	308	288	298	314	294	305	273	315	307	309	302	328	336	306	335	297	291	298	285	297	307	304	340	295	286	260	298	277	297	292	293	336	315	330	293	304	276	293	288	308	272	302	287	320	308	293	278	320	269	284	331	288	301	296	294	297	313	268	311	290	293	286	277	299	309	300	330	277	291	281	266	277	330	274	299	329	296	297	293	314	316	300	322	315	303	317	286	278	314	314	254	304	308	301	278	293	303	312	309	310	307	308	317	328	308	278	299	298	319	311	300	284	300	290	322	328	347	308	342	322	310	305	330	293	310	328	305	296	282	279	323	304	300	305	284	298	300	336	276	302	332	301	276	317	289	314	283	338	284	325	325	297	301	284	301	309	313	302	301	306	311	327	291	299	301	304	282	290	283	277	295	308	314	303	294	318	320	309	298	289	283	275	315	285	282	309	291	283	271	293	308	318	293	291	328	292	304	299	271	316	292	290	301	291	282	293	342	322	288	294	311	280	282	309	313	321	313	260	308	307	291	287	309	308	294	310	287	311	308	284	292	305	303	296	302	274	275	298	310	319	300	291	301	322	299	329	301	318	293	325	311	265	316	313	285	309	298	296	294	331	314	324	314	283	303	264	299	295	307	310	321	321	268	283	315	252	297	307	288	321	328	293	304	322	310	289	262	285	272	309	291	300	337	271	331	299	310	314	306	310	270	302	291	313	282	272	304	310	303	281	289	299	290	276	273	294	308	287	326	293	263	298	314	325	298	294	280	311	310	283	321	307	260	309	278	314	285	292	289	294	294	311	316	313	286	288	302	316	274	311	304	308	323	282	287	302	309	301	257	311	291	294	276	304	296	308	294	303	324	316	286	337	320	288	262	263	296	290	296	316	309	300	334	297	290	302	325	309	322	301	264	351	304	311	280	303	315	320	294	339	290	293	306	300	297	314	302	295	297	311	294	303	300	301	278	301	291	330	314	300	296	304	292	320	285	317	303	265	316	329	310	294	293	295	311	290	303	318	316	293	297	301	292	306	329	303	298	323	302	251	312	309	294	303	305	247	331	305	335	290	283	312	319	307	339	293	278	270	302	306	282	281	303	316	306	319	280	268	281	310	304	299	327	306	284	328	300	318	311	274	338	282	281	292	298	309	270	279	309	278	306	310	286	297	288	322	285	296	319	292	297	289	311	314	329	299	272	251	317	324	285	309	344	272	280	309	294	272	307	306	295	278	301	285	304	325	327	294	304	310	322	314	313	322	290	290	270	312	320	342	291	298	265	317	310	285	276	300	303	282	315	309	293	286	263	301	312	280	344	295	279	336	299	294	296	322	326	319	270	321	333	296	310	299	302	298	322	263	304	296	285	269	275	330	299	260	317	258	290	305	295	317	288	277	313	320	290	296	305	273	307	303	268	313	308	302	296	309	283	319	320	348	292	307	312	311	341	323	305	276	296	307	334	293	281	314	297	293	309	305	322	319	310	302	298	337	310	311	295	287	300	302	280	350	315	294	274	320	291	316	320	307	280	306	311	254	302	314	300	291	328	304	306	304	278	298	311	284	270	281	315	315	299	273	304	307	302	287	334	310	292	292	301	285	306	290	302	285	282	277	316	308	299	293	283	291	324	343	288	278	295	314	280	296	296	304	288	302	284	325	278	299	276	318	295	322	286	276	267	314	309	319	286	303	301	308	313	297	288	324	288	308	296	309	306	286	253	299	303	338	289	286	314	325	292	280	298	322	315	266	277	273	303	303	307	290	302	302	281	290	323	256	325	292	304	293	310	323	290	300	281	290	321	287	319	327	317	302	308	313	301	305	302	287	305	291	319	305	304	325	291	326	272	315	291	271	287	321	311	303	275	283	306	310	283	326	314	299	297	281	294	271	239	307	297	305	276	307	301	296	289	299	281	309	308	333	330	303	300	328	337	279	346	276	294	295	277	290	263	300	284	329	287	317	326	322	293	306	289	278	314	313	302	287	318	270	296	278	281	319	282	315	304	282	302	309	324	309	293	301	288	302	265	313	298	324	299	288	288	295	305	284	315	311	346	299	284	270	286	316	305	288	325	281	289	335	275	288	322	287	296	317	295	296	271	284	306	276	327	341	290	322	279	274	302	284	322	293	285	312	300	295	311	343	312	285	301	286	308	300	318	311	333	328	302	307	304	314	316	310	287	284	293	339	292	302	305	300	269	303	302	308	306	294	288	280	283	309	293	290	281	331	294	338	316	308	324	292	290	283	288	305	278	294	256	310	291	285	319	287	293	271	287	268	300	279	289	270	310	319	300	294	327	319	312	308	281	259	299	324	286	320	292	308	276	300	318	307	270	325	298	327	291	300	265	281	297	291	297	308	297	283	304	288	330	307	308	282	280	285	293	304	286	284	278	283	269	312	277	301	299	305	317	325	290	320	325	312	287	286	317	306	315	276	305	311	322	317	295	301	286	280	280	285	316	318	315	299	292	333	307	344	248	315	300	301	320	295	283	297	285	301	303	301	288	296	322	299	325	293	273	298	280	284	288	309	298	326	298	320	310	319	280	274	301	301	287	293	302	269	294	282	286	301	296	313	294	309	282	290	303	300	277	310	291	314	289	295	284	304	282	273	292	283	287	287	305	283	292	271	306	304	308	288	315	276	293	316	299	326	301	301	304	294	288	324	319	358	276	273	307	284	298	303	278	331	317	311	316	279	304	300	281	298	308	305	285	281	308	300	299	299	287	274	324	295	314	318	306	289	317	290	333	337	292	270	322	299	300	303	267	283	301	312	308	318	308	316	302	300	287	290	322	304	316	313	283	317	281	304	322	298	293	295	260	316	271	287	309	316	317	317	324	279	302	278	298	281	297	286	315	286
24644	21420	28603	24648	21101	8231	2210	952	7291	30940	31795	23832	10396	3303	1434	577	530	458	421	418	502	454	484	427	485	433	423	470	444	483	481	424	469	429	423	423	427	442	491	438	411	427	435	450	405	444	452	440	400	459	436	455	464	484	469	438	439	430	453	437	399	476	414	445	465	421	462	424	442	428	437	477	433	457	474	422	475	452	468	452	414	434	446	445	439	403	412	476	443	425	447	438	451	473	413	435	411	452	427	440	432	434	425	426	420	433	436	460	449	439	430	436	447	416	444	405	449	452	447	430	425	416	453	407	409	425	461	465	412	451	458	422	464	420	464	439	459	436	453	426	452	466	420	424	450	463	444	481	430	459	453	417	447	438	448	449	436	433	417	433	453	441	458	404	437	455	407	454	441	427	458	470	459	472	468	457	418	456	464	409	488	427	424	448	408	423	443	413	437	468	413	499	465	423	473	471	431	438	454	438	427	438	434	443	414	417	426	446	457	472	420	404	446	439	467	440	421	443	399	444	451	447	422	428	452	450	441	433	416	412	465	436	431	434	428	479	414	424	433	470	429	429	435	427	432	485	411	474	407	454	425	450	435	488	454	430	437	473	411	448	442	443	428	442	428	452	443	399	445	437	435	466	428	410	454	439	408	428	460	427	411	453	479	483	418	432	436	459	442	476	441	440	408	446	427	439	426	429	462	473	471	456	454	459	449	421	437	449	437	407	441	470	419	436	434	433	438	440	435	429	434	436	443	430	436	448	460	428	423	447	472	388	449	450	429	466	427	471	476	440	432	432	436	426	460	444	418	438	455	460	448	435	434	442	417	432	445	413	418	430	418	445	436	435	395	420	448	457	457	439	421	461	415	438	424	430	450	447	427	425	455	439	450	418	433	435	428	397	479	477	433	473	447	427	412	390	434	470	437	458	414	463	449	413	447	469	426	457	459	417	445	392	447	497	418	444	434	435	419	466	435	434	430	433	426	486	484	456	471	409	435	430	438	419	445	423	444	482	434	436	442	420	413	436	452	439	419	405	410	455	464	409	453	432	405	429	468	421	446	484	443	414	408	445	423	460	430	453	464	442	405	445	448	447	431	444	454	461	425	460	425	431	470	440	419	437	489	452	407	454	456	471	445	424	418	403	415	413	423	457	426	441	407	426	396	414	421	455	414	415	434	452	460	454	410	421	435	434	448	436	426	415	473	395	441	461	457	408	455	425	460	453	432	422	431	457	464	470	419	422	468	433	447	407	437	453	436	453	417	450	427	446	448	467	409	444	470	457	408	439	438	429	393	460	430	425	444	410	457	475	407	444	439	466	427	430	460	433	421	419	408	447	460	409	472	450	447	454	445	439	460	436	409	447	433	412	453	442	415	418	452	410	425	508	410	389	433	427	414	459	411	480	492	454	446	452	415	466	397	444	421	420	458	447	402	444	436	456	446	448	416	452	469	435	409	429	465	452	455	459	472	412	440	450	424	451	410	415	410	427	409	456	424	448	434	451	437	415	445	431	432	437	412	409	410	426	445	452	466	454	432	427	442	460	456	443	466	422	437	441	427	470	442	457	413	447	437	412	410	422	438	441	417	441	454	461	446	423	462	459	455	452	434	409	433	435	417	430	452	412	422	395	411	464	433	434	423	488	422	455	414	441	408	438	433	438	433	403	455	420	416	425	433	486	425	391	456	504	437	425	450	445	451	467	420	433	419	455	472	434	444	416	427	458	437	428	434	439	489	460	437	449	390	426	465	442	410	470	441	461	450	450	463	417	428	407	376	412	414	446	469	466	444	421	445	456	440	411	428	456	436	427	437	443	426	457	459	435	462	414	447	462	416	426	480	443	484	424	427	447	421	432	440	397	442	437	417	401	451	444	429	411	421	435	408	422	458	435	434	458	446	428	474	458	430	437	440	426	415	408	431	417	452	393	426	464	452	435	453	447	493	464	428	442	452	426	441	458	452	427	436	411	451	408	449	423	425	432	456	431	396	402	444	452	429	446	441	431	445	415	440	459	431	453	459	438	432	407	431	463	475	457	451	438	453	414	462	424	435	424	395	437	436	398	433	477	404	431	439	432	445	437	465	437	485	444	446	435	436	445	432	467	414	424	443	449	423	403	431	437	427	490	424	463	448	406	435	438	427	423	417	412	382	402	410	420	425	428	412	423	445	457	454	456	482	470	456	428	451	438	416	428	468	394	439	470	428	461	462	447	441	446	389	471	434	474	370	413	435	461	408	457	441	451	413	431	456	480	427	421	437	429	447	461	435	448	461	446	449	438	436	458	432	419	446	446	417	428	438	421	453	456	429	405	453	411	457	444	441	429	462	450	430	431	418	431	474	412	441	432	436	425	426	448	472	429	413	440	415	421	417	422	418	461	430	454	419	436	446	409	443	394	448	401	411	465	426	424	445	447	449	416	456	425	410	455	448	482	425	441	427	438	470	484	443	446	478	433	459	417	440	466	457	463	434	487	451	447	437	418	412	446	420	426	419	488	446	439	470	402	412	430	426	412	434	396	430	429	429	461	442	419	445	470	417	414	454	461	441	424	431	453	453	454	427	404	422	439	419	471	465	445	468	420	427	508	448	492	435	445	430	449	436	435	429	471	454	439	471	492	458	380	497	422	472	452	466	477	436	480	446	428	431	466	406	420	421	424	464	448	407	416	448	440	405	428	421	435	428	359	421	413	459	434	421	417	447	422	420	435	444	426	431	392	420	433	460	454	450	433	427	422	436	398	420	430	407	469	406	403	464	416	436	450	442	427	437	406	418	445	421	441	427	428	451	444	412	425	436	456	416	445	431	420	434	433	428	473	456	433	492	445	407	431	448	438	455	477	408	404	457	457	450	428	425	460	446	420	428	446	487	436	457	403	449	466	437	440	436	448	431	442	425	406	415	431	420	455	424	466	425	421	411	438	455	427	412	450	460	437	447	459	439	442	404	428	429	487	424	425	451	431	468	452	450	437	431	431	431	450	456	441	460	427	482	446	425	421	425	426	414	419	426	436	439	449	450	442	413	430	435	397	444	472	434	487	426	443	453	447	408	426	473	497	437	400	462	418	434	413	455	471	434	430	413	421	390	400	433	423	431	445	460	443	446	452	436	438	419	428	435	393	436	436	439	461	418	435	457	399	457	430	446	404	432	428	431	396	421	427	435	412	438	428	441	448	460	470	429	405	422	444	457	453	434	460	423	448	416	454	429	408	428	430	398	468	441	438	445	418	448	456	440	439	425	421	480	471	471	491	431	460	474	426	455	487	437	437	426	425	404	445	438	431	446	465	420	461	402	476	428	416	424	420	456	440	444	433	485	436	426	436	460	455	421	438	453	425	484	444	439	458	412	402	483	430	441	448	477	436	447	418	466	412	391	400	394	405	399	399	454	438	425	392	478	434	441	451	480	407	492	418	449	448	435	444	464	429	399	430	426	443	443	460	450	446	476	473	433	437	410	477	463	433	420	434	420	418	421	411	419	415	404	468	456	407
4472	7386	8603	3817	3712	3295	1924	1123	10963	31863	28837	19240	8303	3534	1621	589	454	426	434	440	414	418	430	426	425	411	446	425	452	399	398	436	395	463	406	446	457	451	405	436	412	439	419	412	431	399	423	382	420	453	459	431	435	423	397	392	402	400	404	423	454	397	417	406	441	437	453	408	429	428	427	403	431	411	402	417	440	438	445	438	425	448	396	447	451	397	403	442	413	445	435	416	425	453	415	431	409	386	384	391	431	420	421	424	408	437	377	401	395	387	425	388	416	428	421	432	438	415	411	430	446	409	407	414	410	447	433	428	395	435	409	415	420	388	428	446	385	393	454	416	452	422	425	404	403	392	431	406	421	386	429	444	428	430	446	379	439	399	429	407	427	422	427	422	408	429	412	443	415	438	417	414	443	452	443	380	408	405	474	412	455	444	459	405	437	435	427	418	404	434	413	468	405	420	439	422	428	434	419	391	389	440	405	427	420	362	420	410	441	430	436	417	417	405	418	416	427	381	440	371	442	409	398	433	462	419	430	394	429	387	394	408	448	430	429	429	418	425	424	409	402	432	429	355	410	437	481	458	391	409	426	420	413	431	421	386	438	428	412	429	426	424	390	422	445	434	408	388	432	440	438	400	429	460	375	429	396	416	444	418	435	413	419	458	409	423	447	382	438	411	435	419	419	400	408	399	421	425	404	423	392	431	409	421	362	429	433	486	426	394	438	385	405	421	383	409	428	395	440	402	415	417	401	447	420	429	387	400	393	429	426	396	415	418	388	437	456	400	425	401	466	448	425	385	413	413	424	429	428	441	403	382	452	428	395	399	401	402	447	422	430	422	408	425	425	433	413	400	437	403	445	405	431	428	434	405	432	405	433	439	400	421	442	421	405	442	423	447	417	396	446	436	391	403	378	432	416	407	415	410	440	415	398	429	409	451	459	376	414	390	438	436	411	416	416	426	432	396	390	442	400	413	423	413	398	388	421	440	410	413	428	411	429	423	436	450	453	415	408	436	366	432	416	404	407	422	418	420	419	445	425	421	407	426	412	436	397	408	454	449	438	437	429	423	424	417	435	421	418	408	449	428	422	387	436	407	365	426	416	422	413	437	449	408	405	429	433	406	420	362	416	385	414	442	436	413	437	426	406	418	435	386	429	452	447	398	420	429	406	382	393	447	431	442	394	409	441	440	406	417	417	419	464	422	408	410	447	409	411	385	427	434	411	393	423	419	433	393	396	429	389	406	393	428	402	399	414	404	454	458	414	456	430	396	447	413	393	427	414	438	420	420	413	402	365	428	383	396	426	417	425	386	400	419	415	415	399	439	401	442	388	416	454	423	425	425	434	379	418	424	416	439	396	439	427	426	382	423	409	432	375	437	425	443	391	385	431	426	404	399	433	446	417	436	416	407	407	395	435	450	424	412	426	449	400	451	451	423	421	395	416	468	429	404	413	408	423	428	405	426	379	427	438	403	415	414	430	416	406	429	393	424	404	406	397	427	388	451	452	422	418	383	380	435	418	395	402	450	440	435	422	431	412	433	421	441	402	411	406	427	406	423	391	406	376	423	425	398	413	435	432	385	408	415	418	426	412	431	362	408	429	416	423	412	423	406	385	422	416	421	474	405	430	412	395	402	427	396	406	377	422	433	450	451	463	404	436	432	386	377	407	426	409	388	415	424	411	444	431	372	403	427	397	439	398	414	444	430	394	385	442	394	418	410	425	396	467	439	409	426	403	415	433	427	395	407	407	418	412	416	416	401	432	399	434	411	459	415	403	445	410	458	420	422	409	374	436	409	412	421	414	436	438	456	402	403	449	403	447	382	428	393	418	398	404	399	433	410	432	447	440	391	396	416	427	427	457	416	404	418	428	429	407	442	434	442	447	412	397	407	418	426	428	396	412	393	460	465	439	453	382	356	419	400	420	425	424	400	453	368	442	440	432	399	402	437	451	416	383	413	463	400	422	409	433	421	456	444	421	429	410	379	397	412	420	419	416	371	392	418	397	432	480	437	400	418	427	377	393	400	405	430	438	404	372	430	388	439	426	400	406	419	386	375	433	405	393	441	377	427	416	418	405	385	422	407	392	381	425	377	381	393	458	434	380	416	372	421	416	417	422	401	382	385	419	408	457	409	424	419	380	405	438	450	411	404	395	387	411	412	419	432	415	402	428	434	457	427	468	426	357	420	427	447	409	384	399	421	414	447	407	421	441	436	409	437	414	423	431	416	445	407	427	424	416	416	459	444	421	407	414	355	383	419	435	414	422	419	434	399	426	430	419	425	424	420	374	414	429	427	399	383	421	422	406	419	438	444	404	411	397	432	454	399	430	401	393	418	417	412	413	404	414	434	434	418	417	427	430	462	406	343	399	427	423	415	390	412	390	391	432	413	418	389	399	419	424	404	419	408	405	402	402	416	423	434	425	404	392	463	421	427	402	409	380	416	420	404	447	446	413	417	415	418	409	461	379	431	409	430	409	416	467	390	435	426	395	459	367	368	436	415	417	434	393	426	379	376	399	397	442	445	410	401	404	409	447	410	417	448	425	419	453	431	377	412	373	404	405	403	431	406	409	401	402	424	404	407	404	398	403	427	426	420	399	407	438	422	443	409	400	399	387	434	407	419	420	427	413	409	397	453	448	446	391	437	450	432	435	455	390	429	387	427	403	427	407	423	412	368	407	394	426	414	382	388	406	407	393	444	408	431	411	417	461	431	429	396	413	439	429	408	418	419	404	395	434	411	421	390	427	419	419	411	428	401	435	425	406	408	407	433	419	421	419	425	417	413	402	414	422	421	420	414	420	387	421	425	416	397	417	433	398	436	425	401	412	426	418	442	423	386	424	403	422	374	406	416	427	370	432	422	427	395	409	400	370	414	425	403	360	458	401	422	423	400	417	440	417	446	403	428	435	432	425	449	395	426	423	397	420	411	434	407	427	403	429	404	433	430	428	402	435	431	415	427	424	379	415	433	398	427	437	425	428	413	423	427	390	409	418	387	429	408	414	410	464	403	407	417	441	426	415	392	413	399	433	388	389	418	433	401	408	426	414	443	424	450	413	379	442	412	426	422	440	388	402	451	447	440	408	402	420	429	425	441	376	405	404	380	414	386	414	424	373	432	406	426	455	419	407	411	444	418	401	429	413	410	421	419	418	418	391	412	423	422	427	429	414	379	404	407	378	422	418	392	426	395	408	446	390	376	419	418	377	411	393	400	451	442	434	438	394	408	419	412	433	404	396	440	399	420	463	411	404	385	382	445	390	409	401	404	431	386	431	420	418	403	403	382	418	366	436	415	433	406	404	408	411	412	413	404	436	405	417	409	399	375	418	450	390	418	450	428	415	433	441	408	430	440	435	448	414	444	441	415	378	432	399	442	405	418	402	387	409	412	396	351	409	392	461	404	422	419	455	402	415	370	412	424	433	421	403	407	433	389	413	457	394	450	447	363	398	396	386	406	413	420	405	421	414	427	402	425	409	393
27687	9749	1559	721	510	390	384	353	479	1584	1799	1552	944	555	400	332	355	361	309	343	335	320	331	325	326	346	355	346	321	334	317	354	343	337	332	324	316	356	354	338	315	314	334	362	313	322	334	340	324	339	309	318	299	351	313	337	319	314	302	340	341	326	312	350	304	345	332	331	332	319	311	351	375	350	299	300	334	325	338	314	323	328	320	327	325	340	317	333	367	312	331	344	337	294	345	328	318	357	335	337	319	291	316	354	328	330	328	332	338	337	323	313	306	352	332	352	342	319	334	310	343	352	326	324	317	323	358	312	286	346	336	323	347	322	324	348	295	339	326	326	343	307	329	346	333	320	320	342	328	357	354	313	309	334	350	289	331	320	314	310	305	322	343	323	299	334	323	335	340	345	319	346	347	358	300	329	335	315	316	317	309	314	335	301	335	335	347	315	333	330	364	341	343	333	311	364	328	310	343	318	343	318	318	321	285	322	311	315	331	336	321	335	296	334	339	313	328	363	324	342	302	323	369	307	321	302	305	329	328	322	341	347	335	322	330	304	326	297	344	325	326	325	303	307	312	358	321	336	353	336	316	321	322	310	340	350	342	382	302	355	330	346	334	319	315	351	315	326	330	321	316	340	324	344	354	311	353	341	324	371	323	343	350	332	330	311	333	334	341	323	324	329	327	305	324	308	336	307	310	345	321	320	325	313	352	329	321	352	297	329	323	335	316	314	322	305	298	293	311	333	342	312	333	367	326	332	325	314	338	332	346	302	322	313	318	320	317	328	344	336	327	351	352	339	327	328	289	316	299	360	320	320	315	324	324	340	323	308	337	320	316	330	333	318	323	307	333	305	335	348	318	373	323	311	321	325	330	323	340	361	345	356	329	348	352	316	323	313	307	351	330	307	311	336	342	313	354	311	303	333	273	316	340	303	319	346	322	297	343	330	338	329	331	352	337	325	349	315	330	302	305	323	306	306	324	350	343	334	297	330	307	354	333	327	332	310	284	342	358	328	336	341	343	328	340	334	326	339	335	293	337	358	335	330	314	318	354	290	291	340	351	335	319	319	309	324	321	342	320	333	315	305	313	345	332	337	313	337	342	346	295	317	315	323	330	289	297	325	307	354	356	348	334	298	325	331	349	328	317	318	327	317	382	354	317	316	321	341	339	323	289	347	314	347	302	327	315	313	334	341	340	354	334	298	324	341	310	306	310	336	331	324	332	309	330	345	318	317	328	336	323	350	314	334	343	309	329	285	350	304	345	293	339	349	315	313	328	325	321	310	325	330	338	319	341	323	342	335	304	343	301	354	334	331	321	325	342	326	327	351	336	316	317	323	312	335	298	314	328	328	347	326	329	350	316	356	299	366	336	322	293	307	344	349	327	318	352	312	338	332	318	356	328	335	306	332	328	368	338	315	325	362	312	320	313	318	324	330	319	367	303	341	335	345	308	341	338	337	323	320	329	319	355	326	353	328	331	372	324	328	325	318	311	331	351	303	308	324	331	346	323	322	339	339	325	323	342	309	320	319	358	307	351	372	330	328	351	329	311	317	330	360	343	342	321	354	328	301	321	309	326	319	333	341	329	306	330	319	321	325	313	348	315	308	334	317	325	286	329	300	302	335	348	293	307	315	344	328	337	331	323	306	313	319	294	327	317	322	310	336	329	328	349	359	343	343	323	330	328	370	318	341	344	339	312	363	342	297	359	323	331	345	322	330	327	331	344	350	321	324	316	322	324	340	362	319	335	304	312	330	330	295	335	343	344	336	341	364	353	317	330	332	336	312	327	328	338	343	307	305	308	301	373	335	327	302	339	317	331	322	320	338	349	297	348	338	344	327	356	311	318	319	329	294	340	300	315	350	347	319	305	326	307	315	347	315	324	314	324	321	313	321	306	336	327	317	336	312	344	334	326	330	351	321	324	344	343	311	314	312	336	337	296	319	314	337	319	300	364	318	325	286	355	309	332	336	330	345	318	316	338	308	317	311	298	286	347	316	347	319	326	369	369	337	327	325	326	345	335	373	339	306	293	352	332	324	332	336	341	330	325	344	319	305	361	336	293	329	329	321	323	321	349	325	327	352	339	326	330	332	302	318	318	302	307	326	309	323	340	337	371	336	345	320	301	322	352	320	342	327	326	328	336	384	319	368	311	318	331	344	312	305	293	316	330	340	332	351	322	358	355	334	315	293	360	282	311	304	319	360	322	351	344	311	315	320	318	293	330	337	296	336	345	335	317	358	340	317	323	318	378	306	364	326	309	297	325	321	319	348	342	345	337	319	323	331	318	283	311	317	328	343	316	341	310	319	332	347	327	337	331	324	349	318	341	332	346	324	324	285	315	335	337	363	344	348	313	318	318	345	350	353	333	329	313	312	329	321	329	337	326	356	283	323	389	332	346	314	323	345	313	312	331	297	356	346	323	335	312	324	363	337	351	329	306	347	324	319	334	301	317	307	303	307	326	329	314	356	328	332	302	316	340	329	333	320	349	333	329	322	337	331	362	349	355	325	348	337	343	312	309	301	336	327	332	337	339	321	322	329	345	316	322	335	354	340	339	309	326	336	312	338	330	318	310	325	309	312	342	330	335	352	349	371	311	349	300	340	329	346	333	337	331	333	329	296	312	293	330	364	330	291	331	336	317	321	323	352	309	348	294	292	336	352	306	297	334	340	321	376	319	336	328	344	331	333	325	348	317	362	351	296	350	280	307	310	333	339	291	354	303	333	307	336	317	312	360	309	354	326	332	307	337	325	345	324	316	326	320	335	354	318	322	335	324	332	328	326	305	329	320	316	331	316	316	381	322	329	316	322	331	318	320	334	336	326	331	351	341	317	328	334	339	330	343	318	336	334	350	325	350	301	348	310	320	315	313	311	349	330	341	322	339	341	324	308	314	333	339	296	335	355	328	299	309	338	324	318	331	323	300	346	286	293	313	337	330	344	324	341	329	376	340	333	328	342	343	319	337	320	335	300	326	364	327	317	336	340	316	314	316	308	344	323	355	346	329	329	310	305	339	315	306	355	342	296	347	335	303	317	327	315	348	319	323	314	365	350	325	317	300	314	336	317	338	302	326	363	308	321	321	327	334	323	328	334	343	306	321	334	315	300	327	312	328	332	321	346	311	299	324	316	321	323	321	318	330	307	335	318	342	322	317	318	327	340	311	324	335	302	305	340	325	304	316	335	297	319	343	358	304	343	328	326	282	359	347	339	333	356	337	344	338	326	327	356	337	344	350	322	352	378	362	301	317	326	330	334	326	307	359	327	345	310	312	351	294	322	336	308	303	348	322	336	342	379	339	310	342	356	306	330	329	395	334	308	326	334	319	323	340	341	306	305	342	370	321	307	342	334	309	347	317	315	338	291	323	342	343	300	375	369	317	327	308	348	317	349	347	320	349	330	358	331	336	347	329	334	361	366	317	329	331	346	291	348	321	312	338	338	361	350	323	336	295	339	324	325	309	341	352	328	354	341	335	318
5694	1416	1320	618	568	389	408	366	524	2257	2415	1816	992	604	408	354	351	332	318	286	287	305	304	305	330	282	318	331	314	307	322	291	348	316	353	306	303	326	265	334	321	327	281	327	302	304	313	332	341	332	285	295	318	289	280	290	300	292	303	325	312	314	288	337	299	310	355	323	287	299	310	285	321	313	287	313	311	306	261	314	318	300	314	315	298	304	320	279	328	323	324	314	287	293	300	308	328	293	313	321	292	303	307	299	314	317	333	283	329	298	294	329	292	318	291	300	295	342	292	288	305	277	319	279	286	304	323	290	302	293	305	340	318	324	300	320	303	299	321	307	320	289	311	292	319	316	300	286	306	335	313	320	297	305	317	299	323	281	270	286	311	308	306	317	331	315	331	330	298	304	316	294	303	315	310	293	272	295	297	318	319	297	316	315	281	358	323	280	294	289	312	291	309	321	322	314	325	280	321	308	303	335	294	283	284	325	342	293	299	290	294	284	283	301	298	293	310	292	265	297	329	311	286	321	343	325	298	339	293	315	315	321	319	283	328	328	329	319	315	287	316	319	326	317	279	311	329	292	309	296	316	333	306	332	319	306	326	298	273	270	323	319	327	309	312	299	312	320	339	317	299	302	330	299	291	298	313	307	323	316	268	295	293	283	258	307	290	284	298	310	306	288	316	316	292	316	322	318	283	308	321	305	318	315	321	325	311	302	291	294	302	289	331	322	276	275	256	302	309	340	309	305	302	319	310	298	307	327	313	295	303	334	336	277	311	304	294	314	327	331	316	278	314	301	302	281	297	296	341	305	327	299	314	345	303	329	349	304	324	296	312	319	335	312	279	299	306	286	305	313	309	310	310	300	310	298	300	280	314	320	296	327	316	316	308	288	309	305	317	307	308	311	274	314	315	267	309	338	299	272	305	318	325	298	293	304	317	293	324	314	332	327	302	352	272	295	297	286	318	293	312	294	306	261	300	336	323	287	350	305	322	306	311	300	309	306	308	315	325	314	337	317	279	325	301	316	308	304	322	318	316	314	289	333	296	260	300	292	303	261	319	324	300	347	294	318	279	305	309	308	310	278	322	315	310	331	301	298	297	290	308	332	319	318	300	311	285	311	313	302	305	333	306	301	291	307	295	298	281	312	323	301	296	324	304	316	308	327	303	297	332	294	324	320	320	326	318	300	318	323	314	296	283	283	285	311	307	312	316	286	321	290	290	267	312	302	300	314	288	281	322	308	293	322	308	300	333	296	305	309	311	309	310	283	290	296	332	299	342	289	330	316	305	316	305	305	299	272	310	320	282	337	319	357	309	297	300	325	340	304	298	276	304	293	308	319	290	305	318	304	330	329	304	299	316	289	324	306	280	305	304	346	308	326	297	316	268	299	297	279	281	337	300	297	298	317	288	307	322	293	312	334	319	312	275	314	284	299	320	309	330	294	278	292	306	312	323	302	276	309	330	316	309	279	312	335	301	292	287	319	322	309	296	273	298	313	292	327	279	319	323	267	277	283	304	318	305	299	309	304	296	284	286	299	287	302	321	333	331	316	328	290	350	319	302	315	265	302	300	288	309	302	299	270	322	313	306	315	300	330	317	310	316	333	298	280	304	289	298	345	297	281	289	296	260	300	281	298	313	283	318	311	302	305	284	287	353	309	295	278	305	291	320	312	322	315	279	297	332	314	305	276	315	320	301	316	305	301	299	315	320	318	289	293	318	295	288	291	303	323	326	294	333	289	319	312	322	301	338	307	297	338	312	333	301	293	301	308	330	288	311	302	353	287	293	318	301	297	333	313	350	277	321	287	277	302	312	310	278	291	304	305	300	320	293	300	346	283	313	313	314	286	321	310	280	305	303	302	323	272	298	302	315	332	295	296	301	302	331	330	325	314	291	297	279	301	305	320	323	345	294	283	295	317	311	304	336	354	292	330	317	346	295	320	300	308	289	312	317	339	310	323	294	332	284	284	305	361	313	343	301	294	308	309	288	324	293	318	294	309	297	301	316	305	286	320	296	321	342	307	318	311	301	288	311	304	292	313	370	294	317	323	282	312	287	304	353	338	350	308	309	302	319	302	307	337	287	320	273	323	316	308	298	301	306	323	345	292	321	324	279	307	312	323	308	292	301	349	300	284	257	277	288	295	307	299	293	296	308	317	317	306	316	347	277	323	313	305	312	307	311	293	308	313	277	311	291	330	296	301	304	321	289	332	278	334	302	272	330	329	355	285	299	293	353	333	312	318	299	304	308	299	305	312	323	306	301	275	320	292	336	333	304	311	337	318	300	273	281	319	254	314	320	329	318	306	290	323	314	320	301	295	315	280	274	289	267	286	314	314	288	304	291	295	270	308	308	315	331	325	316	322	315	327	311	310	293	317	311	305	314	319	307	271	310	324	317	300	295	291	326	285	276	298	345	270	283	301	352	297	296	294	331	304	322	327	328	322	308	303	314	283	280	284	298	328	278	314	283	344	315	326	304	289	318	331	309	346	295	304	293	326	339	338	314	318	293	318	317	328	307	324	309	319	301	319	326	300	310	297	314	287	294	293	299	288	291	326	304	297	307	325	329	294	308	309	316	343	326	329	320	314	297	307	335	272	310	279	293	285	305	289	314	314	314	312	325	326	315	319	291	305	329	324	328	303	283	331	289	328	311	306	304	326	304	310	296	329	302	312	316	312	326	306	317	318	302	304	298	300	308	306	317	305	320	310	300	275	334	311	317	333	291	329	293	292	327	343	325	313	301	316	306	306	297	317	297	320	333	304	307	330	314	331	306	309	299	299	288	285	311	312	323	304	277	320	328	322	315	290	290	334	347	311	293	293	323	297	304	301	316	294	305	326	303	274	315	317	341	305	254	303	307	315	326	313	280	284	301	323	278	306	305	288	313	337	326	321	307	325	343	310	309	321	294	315	318	312	301	320	318	320	314	323	309	268	293	296	296	341	291	319	291	336	310	285	326	310	322	328	329	277	276	321	312	291	309	288	345	307	284	292	293	318	304	307	292	336	292	323	321	291	312	311	314	331	295	330	311	292	318	315	302	309	300	315	303	295	322	283	295	320	347	299	314	291	313	301	277	300	343	313	303	289	316	319	317	341	301	299	314	306	302	308	307	288	323	272	305	298	324	315	289	310	306	296	312	294	334	295	315	325	282	331	304	306	283	346	311	318	304	313	318	332	332	316	302	323	295	295	308	292	333	311	305	307	326	293	315	300	330	294	340	302	316	299	337	304	322	283	322	292	320	322	309	317	270	299	296	288	298	301	302	285	291	312	317	331	295	283	349	300	327	326	294	321	335	302	313	303	285	287	305	293	320	295	309	299	326	297	309	320	311	340	299	322	308	299	341	305	308	277	303	285	307	296	316	318	324	293	300	285	341	286	304	321	306	315	328	301	283	286	306	284	287	312	315	333	273	311	343	313	332	337	294	287	345	309	322	323	281	287	323	324	304	293	285	296	289	333	324	305	342	301	292	301
25687	21430	27369	25532	5520	1024	701	534	1238	16479	20040	14911	6354	1768	800	445	368	367	335	326	377	334	379	382	345	326	354	374	347	351	352	361	322	364	344	338	391	334	324	348	360	373	350	343	309	336	386	365	345	375	370	337	326	344	371	366	335	349	332	369	359	324	357	339	361	350	356	355	355	336	367	366	365	334	350	358	333	341	353	351	392	395	331	339	351	357	359	382	355	367	361	360	380	362	361	367	370	334	351	346	353	309	344	370	346	331	322	336	352	380	368	330	352	355	342	337	365	333	333	356	344	364	374	372	389	357	372	368	317	340	357	334	389	341	343	371	346	356	339	351	358	367	342	338	353	353	325	362	304	356	387	382	346	353	351	350	356	340	367	327	341	363	364	375	400	350	356	358	364	340	322	361	323	361	388	365	385	341	354	341	355	332	333	364	364	372	365	379	368	355	330	344	358	335	382	323	359	355	362	374	360	354	352	347	356	385	349	351	352	381	326	346	327	345	323	348	344	360	392	355	329	337	365	354	352	385	347	361	350	373	351	360	355	353	359	360	363	370	376	363	341	354	369	371	348	332	322	328	327	344	329	329	343	358	364	337	358	363	325	324	352	313	376	357	335	358	332	322	345	363	373	371	360	402	361	332	338	345	343	342	365	330	346	368	355	343	319	336	336	392	318	344	406	361	355	340	355	353	352	356	358	327	386	320	328	351	334	322	314	354	375	329	339	343	355	347	344	356	366	362	370	361	329	360	344	359	341	331	353	371	352	350	358	343	364	332	364	361	326	330	336	330	343	375	334	361	348	361	334	368	392	306	366	349	350	338	344	387	299	367	348	378	350	369	368	375	369	344	324	356	342	363	355	374	329	336	329	391	356	357	386	360	371	340	360	367	334	386	383	351	364	372	356	356	338	340	388	367	343	327	348	363	357	313	356	341	292	320	381	359	353	366	354	381	330	328	376	345	367	341	356	370	343	327	352	365	368	344	359	331	329	340	353	355	337	351	314	334	353	374	330	347	355	344	373	337	359	348	358	379	344	338	328	360	334	368	349	365	319	369	349	395	333	350	332	337	358	325	338	367	336	360	360	338	365	329	351	336	356	351	338	351	363	362	359	334	366	382	393	382	364	354	393	347	383	354	354	360	342	336	301	335	407	354	329	345	326	383	376	367	340	335	352	345	343	345	370	353	356	341	361	368	360	321	329	344	363	348	350	320	360	346	323	343	354	326	331	336	357	357	358	355	393	350	379	353	335	337	361	345	362	349	339	332	338	357	338	318	340	356	376	370	349	321	327	380	316	327	353	323	365	360	377	355	369	342	360	367	383	356	332	357	373	366	371	366	381	372	332	388	331	361	325	320	388	346	344	315	313	339	353	380	352	321	328	381	384	358	381	350	358	352	307	357	366	352	342	319	357	338	360	359	321	372	353	336	323	361	345	367	334	350	371	372	312	347	345	367	367	366	374	354	343	353	353	355	331	352	336	368	362	361	340	358	339	344	313	366	345	336	363	346	353	364	389	363	365	320	362	331	343	376	300	353	368	384	340	359	327	342	359	377	375	348	375	377	343	329	331	332	379	343	336	357	337	377	354	368	345	346	353	344	364	366	393	349	315	369	363	352	345	361	342	348	366	376	375	337	391	355	369	370	349	335	338	330	347	315	350	341	364	383	350	346	380	324	337	332	336	345	357	339	336	352	315	389	387	364	336	349	375	331	356	374	328	355	328	332	374	332	351	325	357	330	359	347	381	344	331	352	337	350	372	332	359	353	370	375	355	352	334	318	367	377	353	353	342	325	378	361	363	328	318	347	351	366	350	354	342	323	363	361	369	336	324	347	345	311	320	315	336	374	341	348	329	327	348	318	382	336	367	336	376	359	310	377	338	376	349	319	341	327	332	341	364	366	322	357	319	383	347	365	346	377	330	385	361	382	355	367	346	350	354	360	363	350	320	325	349	353	339	380	341	332	349	367	335	387	330	357	367	360	388	344	372	332	364	363	357	392	365	373	365	372	318	342	355	353	338	345	346	320	332	332	333	367	330	392	328	313	372	361	352	345	347	362	320	367	323	350	359	347	331	372	322	363	313	368	373	321	366	336	343	391	385	356	371	348	352	350	369	349	352	379	358	324	364	336	324	360	351	361	362	356	331	341	347	380	324	339	355	304	375	342	341	370	369	333	351	387	369	363	311	341	358	354	355	332	335	349	340	355	329	367	320	366	358	350	352	348	365	343	334	338	333	330	339	328	350	329	410	380	361	340	347	383	362	365	369	343	373	339	332	340	331	356	367	349	352	337	347	354	344	332	345	352	338	338	352	403	375	374	364	321	356	355	330	372	345	344	358	342	389	349	379	349	327	394	322	371	368	340	340	349	367	319	373	356	350	338	374	344	354	389	378	346	349	345	356	371	351	332	356	340	323	338	367	330	306	366	330	343	323	350	381	338	350	311	348	375	396	358	354	382	355	340	303	348	353	398	354	356	342	347	336	331	373	370	354	342	349	342	360	346	391	336	378	332	335	336	346	375	364	316	344	360	350	364	367	320	343	376	338	335	326	350	358	414	400	361	388	341	345	345	367	364	360	353	359	357	373	327	373	357	350	370	359	389	348	381	361	358	350	377	375	326	328	356	386	352	350	325	320	363	324	357	339	333	333	343	375	363	358	342	365	354	345	367	342	334	356	353	362	366	333	355	331	349	371	318	352	374	379	350	377	318	346	334	355	365	349	344	347	362	334	343	336	366	320	379	367	349	341	390	349	364	351	342	357	349	354	340	363	386	339	360	368	345	347	345	355	337	359	374	355	346	361	356	353	374	354	344	383	327	351	367	344	350	340	338	340	305	335	353	337	346	343	381	382	342	385	364	354	339	335	360	347	332	371	326	320	348	355	347	355	327	354	370	314	360	370	324	338	351	373	367	331	348	351	356	337	384	327	351	388	364	372	336	370	354	366	363	363	349	378	326	367	350	345	364	351	332	331	330	331	327	349	326	352	325	342	374	375	327	335	362	359	356	401	347	355	339	328	364	357	367	353	360	330	360	385	331	335	366	347	356	347	342	328	346	367	355	357	371	385	381	392	370	353	364	370	350	343	363	328	360	375	370	350	383	380	345	352	326	341	333	335	378	385	330	344	364	333	374	321	345	342	341	342	370	347	364	358	334	332	344	331	338	346	352	335	329	332	352	348	364	391	377	340	332	374	381	334	360	342	330	353	345	339	314	373	343	364	352	374	386	361	362	366	328	385	309	343	369	359	361	352	359	350	389	389	354	337	339	370	373	384	339	370	339	350	352	334	322	331	350	372	363	326	364	358	371	362	328	338	343	350	310	345	370	340	353	358	348	341	361	313	370	350	332	373	367	371	331	365	367	340	367	334	361	364	355	358	369	307	327	352	345	337	373	397	350	337	362	335	368	362	334	335	316	345	333	333	319	374	335	351	323	310	339	345	360	343	357	380	357	357	342	330	361	335	352	348	334	398	338
4046	4766	3200	1440	1074	864	724	598	2076	19265	17867	13081	5522	1878	884	417	367	318	370	375	343	363	329	343	355	342	385	353	366	359	325	357	355	315	331	373	357	365	324	377	340	341	342	349	340	347	325	370	334	318	340	353	360	343	344	346	314	329	327	362	318	348	354	338	325	329	302	354	342	323	379	358	325	330	331	327	377	334	329	346	348	322	377	344	324	359	354	356	341	333	317	336	347	335	345	352	334	323	361	351	334	332	346	362	337	324	326	356	337	350	303	334	336	315	327	359	304	283	328	357	314	344	318	322	337	307	343	355	327	344	365	325	329	324	327	346	364	348	358	320	336	315	325	345	338	322	332	338	318	331	335	357	350	305	326	332	339	319	311	337	315	372	355	347	346	332	344	330	344	358	331	293	339	335	349	364	331	347	324	325	349	347	291	326	323	339	313	353	330	347	361	357	362	332	357	336	336	367	329	352	358	326	307	330	340	339	309	325	341	307	312	348	335	349	322	336	356	333	297	336	314	300	328	339	348	340	326	355	352	372	341	352	364	350	334	337	359	343	327	343	324	311	343	315	314	309	319	340	366	325	318	351	310	357	337	362	338	336	377	338	354	345	322	357	334	347	350	319	331	327	326	343	317	336	326	337	356	332	317	317	339	320	322	315	333	312	306	329	340	375	349	311	320	333	281	334	365	348	355	334	326	338	292	347	332	302	331	332	342	347	377	326	345	333	317	313	311	364	357	323	360	348	309	309	324	347	323	350	309	304	347	349	302	331	365	350	321	348	345	392	320	348	334	347	327	340	361	328	380	331	363	343	310	313	335	337	394	342	339	317	352	315	342	339	301	328	368	345	353	339	307	347	347	329	327	362	298	308	330	312	323	326	325	362	321	334	322	306	288	290	334	330	324	336	323	346	336	352	322	317	361	331	353	320	329	336	355	317	347	374	340	331	317	346	351	310	369	302	346	357	344	348	324	358	289	342	327	334	347	344	311	332	360	348	315	331	338	334	350	326	339	349	342	345	369	337	346	315	336	324	302	342	316	368	331	336	334	331	345	351	331	325	363	353	326	347	363	320	298	355	336	352	310	309	312	328	328	360	334	344	344	355	338	328	351	338	342	301	360	322	322	333	324	323	357	336	338	347	331	306	326	294	338	361	341	330	316	358	315	320	334	309	325	321	332	347	335	318	330	324	292	346	337	336	352	290	326	348	342	342	357	334	358	296	319	338	345	324	337	313	330	333	347	351	365	369	339	342	359	358	326	336	312	363	333	337	335	338	343	323	315	320	336	310	355	344	346	315	350	323	355	306	331	311	333	343	337	344	319	365	337	333	312	318	308	335	324	350	328	342	331	332	349	346	337	323	352	321	345	354	335	353	363	340	343	339	316	318	336	329	335	298	355	355	328	375	318	325	348	364	339	350	344	329	329	349	322	307	348	335	349	325	300	358	352	362	339	322	370	331	316	359	348	309	320	305	339	341	347	313	343	312	352	339	349	323	336	307	306	345	335	359	343	361	345	332	306	321	328	298	300	339	327	352	322	329	349	326	290	330	344	355	316	322	335	341	339	324	334	349	363	316	321	332	353	351	355	347	334	310	355	352	358	326	314	325	332	310	363	337	318	331	332	323	348	344	345	345	322	355	346	323	339	357	328	302	344	353	333	315	335	338	375	352	343	359	328	317	363	334	318	309	313	330	360	345	322	325	307	368	369	342	357	312	338	365	321	330	338	330	329	329	362	329	332	343	356	340	344	322	337	315	323	328	373	316	334	334	357	352	343	352	349	366	370	301	336	339	347	322	333	327	309	366	314	325	332	344	337	317	308	321	338	326	346	327	308	336	318	317	365	315	316	337	364	314	349	342	311	333	353	337	320	321	348	302	336	334	348	339	331	329	347	337	353	344	332	371	345	334	352	325	365	346	338	314	309	338	362	340	348	344	336	348	346	355	352	336	365	323	323	327	332	358	346	326	317	343	380	289	349	349	347	351	308	312	328	356	303	331	342	351	323	350	384	332	360	314	323	354	337	326	312	313	361	338	340	331	323	335	309	353	334	349	314	327	352	308	331	354	330	358	317	342	309	368	359	350	316	325	325	332	311	323	309	311	306	336	333	318	342	328	327	337	339	350	319	352	342	321	338	340	328	291	322	359	330	359	327	346	340	327	331	344	319	321	338	302	314	328	317	343	323	330	306	374	342	322	324	311	330	349	328	341	332	345	313	350	347	363	339	290	318	335	312	348	354	323	331	360	347	343	337	345	318	318	353	337	309	325	342	328	348	322	317	374	306	341	377	364	293	342	337	332	367	321	325	345	371	319	346	321	344	335	352	328	307	373	367	364	342	319	322	358	325	358	354	350	339	391	342	329	345	336	346	339	328	330	344	358	359	348	335	347	347	349	332	314	311	334	307	354	338	336	321	352	307	337	330	300	318	359	351	380	314	315	350	321	339	323	325	333	330	332	367	337	308	337	351	321	337	335	336	350	322	342	330	363	307	354	324	340	339	343	338	353	332	359	344	335	320	350	378	327	324	344	333	364	319	325	303	353	359	327	320	378	315	338	357	327	317	338	314	365	352	348	333	327	289	318	339	322	344	326	335	369	370	342	345	361	346	365	355	326	310	329	310	376	364	344	305	314	358	348	313	364	325	325	338	318	328	321	344	326	327	376	367	337	323	336	333	311	315	322	313	340	356	355	316	305	316	329	308	346	318	302	330	320	317	350	333	329	322	359	313	361	303	323	324	327	314	343	321	321	315	323	369	327	358	336	304	337	343	310	333	339	327	312	369	361	334	328	358	325	337	323	341	328	335	319	349	325	308	342	378	339	327	313	343	296	321	347	346	346	347	353	325	328	374	363	345	324	346	340	332	356	364	341	326	320	307	332	359	353	323	330	342	359	356	316	350	340	360	359	360	341	320	348	333	347	348	348	363	333	303	305	355	332	309	324	338	333	325	325	331	320	351	329	347	335	284	352	299	367	332	349	352	323	363	352	333	340	337	313	300	303	304	341	304	355	330	323	342	385	332	352	349	367	353	365	332	344	356	344	342	357	322	342	337	334	341	298	328	332	321	331	323	312	332	344	337	299	318	344	311	329	340	335	332	346	327	349	343	326	343	306	346	355	343	359	366	320	325	319	344	379	347	330	293	337	330	324	321	351	332	338	351	358	303	324	327	355	346	350	323	345	335	321	353	345	329	338	341	351	358	343	309	333	313	329	338	335	356	344	318	307	301	318	315	306	330	325	350	339	328	337	371	361	329	344	325	343	320	345	288	322	328	336	309	312	326	348	329	350	343	358	350	380	325	329	341	310	339	345	334	359	317	331	338	326	340	337	330	325	331	370	347	306	361	312	355	322	330	352	391	353	343	335	300	339	331	332	323	317	331	337	324	342	367	360	353	312	307	349	311	351	350	302	326	312	332	323	344	348	315	313	354	336	336	331	328	364	337	356	336	327	316	358	369	295	338	352	360	343	318	342
24726	21474	28680	24680	21198	5315	1485	927	1404	23153	34551	28795	14014	4550	1484	686	500	479	454	470	504	513	499	483	474	478	455	483	508	516	499	479	481	532	499	449	522	513	507	453	464	454	482	468	497	479	465	478	492	455	460	484	522	452	452	453	488	464	481	471	471	472	502	493	483	450	473	421	502	514	514	460	492	464	470	403	453	452	464	465	464	475	483	446	457	471	472	453	488	464	500	497	477	516	472	502	471	472	484	525	449	490	479	494	456	481	505	469	477	498	483	458	468	445	448	494	498	466	505	478	492	497	475	461	496	468	477	489	466	518	462	448	445	505	496	499	493	472	496	481	467	508	472	474	496	482	459	503	480	479	455	488	469	473	488	504	473	482	471	455	462	503	501	479	497	433	500	469	437	481	505	489	491	477	484	447	473	469	459	465	475	462	437	478	477	502	511	450	535	486	463	480	488	506	500	491	455	469	505	441	502	452	507	456	457	474	458	476	481	462	498	461	473	471	446	485	455	476	458	491	463	472	468	526	480	499	429	502	501	432	478	489	453	480	483	456	459	460	484	468	430	457	458	475	499	472	457	441	433	471	454	510	476	481	478	470	481	495	450	500	474	518	486	518	513	484	497	469	492	464	496	485	486	465	489	490	467	466	484	457	470	470	473	502	484	487	488	477	457	529	486	504	454	479	492	483	441	449	494	455	468	444	455	481	455	474	441	432	503	456	483	486	479	467	496	476	473	447	472	485	474	489	480	477	440	472	468	500	446	487	471	488	499	489	467	497	452	449	455	506	481	457	502	480	498	503	462	480	476	480	469	488	427	475	472	478	475	481	474	471	436	487	477	450	478	476	478	505	508	515	446	489	481	484	452	498	469	451	495	484	450	519	480	467	468	486	465	451	494	455	490	497	505	486	501	447	504	483	471	469	500	516	463	484	525	485	441	452	488	476	473	511	435	496	498	451	436	458	515	471	478	527	475	529	456	455	482	454	460	478	500	501	508	471	471	471	472	435	462	469	446	444	447	483	524	474	508	470	479	459	472	461	434	462	467	450	471	459	458	477	451	490	477	477	441	462	491	481	478	489	439	486	445	470	485	507	457	477	460	451	514	472	496	455	508	468	442	483	457	481	457	463	490	443	477	521	510	504	470	492	443	497	466	509	507	513	461	455	412	418	500	462	462	479	460	474	473	448	445	461	458	448	465	458	464	467	436	474	520	485	466	425	486	478	484	456	467	488	483	420	497	418	515	483	479	463	439	476	470	507	516	469	490	464	473	452	471	513	472	493	466	430	487	505	510	486	448	479	470	464	457	433	481	404	481	499	498	465	453	483	500	461	462	493	435	490	512	489	473	471	486	494	495	460	509	457	474	493	504	428	468	490	463	493	485	471	456	484	492	480	494	455	479	503	440	468	498	467	449	453	513	440	503	473	465	447	491	461	494	509	458	470	471	468	516	457	444	509	517	469	468	525	445	505	452	450	502	492	504	462	472	524	448	461	502	499	483	457	482	465	489	501	476	477	483	485	479	485	502	482	504	435	493	491	461	478	465	449	451	461	446	476	473	455	504	439	459	455	493	462	477	443	466	458	476	515	462	464	444	439	457	506	485	462	468	492	486	473	439	472	485	463	471	472	479	475	485	513	471	476	488	485	501	457	492	463	450	500	504	456	489	481	526	473	456	480	450	505	489	499	496	492	505	471	430	445	479	465	471	486	469	466	479	470	461	441	487	478	459	476	495	443	477	448	467	512	456	468	432	491	488	469	471	450	478	466	499	463	505	456	494	436	454	481	467	444	462	497	490	468	437	464	460	464	474	523	478	459	495	488	478	483	515	507	489	494	465	515	500	441	463	508	456	450	484	458	477	485	503	453	479	456	455	476	445	479	478	469	480	459	457	457	494	474	460	495	488	484	430	484	494	443	500	430	509	485	468	463	435	455	474	441	505	450	450	413	524	496	486	507	478	447	457	524	481	445	461	478	472	464	458	467	486	461	493	498	469	468	474	440	456	491	502	475	498	474	464	470	440	482	443	472	476	479	430	457	474	538	504	458	514	459	487	509	461	498	493	467	482	497	501	502	485	485	477	479	497	454	472	483	503	528	497	455	477	478	488	479	500	446	422	468	486	516	482	455	457	500	491	475	480	481	476	488	465	455	476	487	482	501	453	443	442	498	508	465	453	490	497	490	470	513	479	460	486	474	478	454	535	470	477	522	482	470	496	514	488	488	466	460	479	461	459	451	447	454	489	469	479	462	465	509	497	525	483	459	467	463	441	435	476	476	430	451	483	416	471	477	452	483	488	459	448	499	493	491	481	467	507	459	472	492	483	445	475	477	453	482	471	486	484	484	475	472	488	488	453	482	500	502	503	491	447	480	469	469	472	492	504	466	501	501	456	513	459	466	469	501	449	496	521	456	454	491	484	490	511	448	500	522	444	480	459	458	492	453	505	468	453	460	443	470	495	476	488	449	461	468	478	451	493	468	469	472	472	456	476	453	514	478	448	486	492	475	460	440	466	423	483	460	487	520	477	499	490	475	476	499	468	491	476	448	454	443	479	460	512	487	481	477	481	480	453	514	487	482	456	424	457	472	493	473	512	476	448	472	476	508	477	489	472	475	487	469	472	459	459	450	486	440	475	484	498	479	428	484	460	485	487	476	492	466	472	502	504	478	471	480	529	451	464	445	457	471	511	455	475	499	476	447	510	453	444	469	476	490	483	492	459	489	490	515	441	485	480	477	468	470	463	496	472	477	488	485	501	484	449	494	499	458	463	477	516	480	455	461	444	447	518	463	492	453	484	492	479	459	473	478	460	499	475	466	457	459	465	463	495	497	486	447	496	457	467	484	469	488	460	444	503	441	476	460	517	478	479	444	436	455	501	494	439	474	482	479	482	460	477	466	474	469	411	464	467	470	448	460	493	483	494	462	466	474	496	456	494	434	421	464	485	453	485	452	504	498	486	480	460	505	456	450	458	483	501	478	493	466	447	487	480	474	480	458	466	498	477	502	452	447	494	464	493	520	510	505	513	481	489	441	432	452	483	474	528	493	460	474	452	480	457	512	483	479	481	463	465	472	462	493	468	472	470	473	443	485	508	492	479	476	477	446	492	501	451	506	493	479	465	465	476	490	500	459	478	447	476	487	488	462	516	467	491	437	428	424	480	492	457	475	496	472	462	448	469	512	465	494	457	463	487	451	436	460	490	473	488	456	454	466	504	456	468	493	508	441	460	479	450	503	482	484	476	460	449	501	515	475	490	463	459	478	503	451	504	499	490	499	523	493	489	490	472	453	471	479	507	475	453	486	472	430	433	490	440	470	489	490	483	426	481	466	478	459	433	490	476	468	472	458	475	452	490	477	487	527	459	478	462	466	513	475	468	472	462	447	466	488	487	478	464	461	527	499	467	482	445	476	466	485	458	490	489	481	492	446	467	514	479	451	484	462	488	464	483	449	489	465	466	473	485	492	514	488	510	486	524	455
4723	7290	5744	2609	1888	1528	1285	981	2097	27344	31612	23661	10395	4002	1515	626	451	472	431	470	431	452	469	474	421	443	424	491	431	419	458	443	457	417	451	451	478	417	463	423	483	417	426	448	435	443	468	448	401	458	498	456	468	457	450	432	450	435	409	420	448	431	440	457	457	411	397	451	421	440	472	454	457	427	463	457	457	462	407	435	461	444	482	477	455	429	414	454	414	427	438	440	434	447	452	476	459	428	417	469	441	445	440	427	475	444	454	434	455	433	447	431	429	471	468	405	429	441	464	454	427	456	463	475	474	442	450	486	433	407	447	477	464	469	433	435	398	441	449	431	396	479	433	448	440	447	412	441	454	463	457	444	412	411	429	422	459	443	435	449	447	445	451	425	436	481	440	433	435	437	433	423	423	443	442	424	450	472	443	434	422	462	414	444	425	431	417	463	424	456	467	417	438	469	454	444	485	443	466	428	420	470	424	443	438	464	416	480	440	447	434	430	449	417	422	462	428	417	426	454	412	452	448	447	440	432	459	492	437	455	438	420	442	442	420	438	437	440	459	438	363	430	416	446	436	427	448	396	445	463	476	463	430	447	436	432	436	461	439	473	436	440	437	454	456	409	440	445	453	471	445	435	423	410	439	474	436	439	472	470	434	446	432	452	441	441	422	465	412	424	428	474	481	427	441	405	422	431	449	468	486	409	395	430	412	456	462	466	471	450	426	408	443	432	443	452	488	471	438	414	449	451	410	430	461	457	447	422	429	452	439	457	432	449	424	458	439	471	455	449	451	464	475	424	450	417	439	450	450	480	429	444	442	457	438	414	436	451	452	466	427	463	462	408	438	441	464	398	409	419	411	452	394	393	473	500	440	450	476	445	457	481	440	402	406	414	460	396	434	428	439	429	471	467	457	472	406	491	425	442	440	448	455	440	433	468	444	436	413	473	421	459	493	418	387	405	456	459	445	440	443	430	458	471	423	412	424	453	435	428	421	457	442	438	453	437	465	451	430	457	457	474	447	426	404	413	439	468	440	415	480	464	432	443	443	429	443	427	431	443	441	446	447	440	414	405	429	483	456	472	450	431	443	466	411	431	442	436	460	454	470	469	450	436	410	442	418	485	449	406	431	429	418	445	463	469	435	454	436	477	446	407	408	446	455	424	431	423	402	400	414	479	426	479	446	465	387	439	424	422	430	449	518	423	426	452	410	419	454	445	438	467	492	449	457	450	429	450	461	427	436	429	424	459	448	450	445	497	446	419	456	439	446	434	479	469	466	458	453	438	481	481	411	423	438	425	418	442	399	434	455	442	454	448	431	438	459	445	425	441	432	433	422	439	441	439	427	461	446	447	461	432	483	411	403	472	459	402	437	429	420	414	431	454	456	498	449	404	456	450	440	457	408	451	452	454	470	404	445	504	449	436	461	445	437	465	413	426	435	409	491	405	419	448	418	424	466	455	444	444	460	422	433	414	441	415	457	440	401	424	456	418	430	470	408	423	429	436	429	443	443	411	446	427	439	424	449	430	459	443	438	423	417	451	443	433	441	412	457	448	471	410	425	458	444	416	443	441	455	460	450	438	464	395	435	434	430	446	449	454	467	429	441	486	427	403	424	443	441	448	419	430	435	458	466	432	418	448	427	453	432	477	431	416	399	417	439	432	453	437	429	432	457	456	475	464	454	474	427	436	424	427	431	433	419	417	459	426	423	451	425	465	452	423	432	410	428	435	478	445	476	442	441	451	432	450	441	412	453	415	455	429	418	437	427	443	456	465	436	437	430	442	433	453	400	424	405	418	437	452	447	435	404	443	452	457	416	440	443	447	444	439	412	472	446	413	441	410	462	437	446	424	482	439	456	434	435	435	482	447	435	428	445	473	417	429	469	454	418	436	443	412	408	418	431	432	486	438	427	484	410	485	452	404	430	429	413	427	447	436	430	462	440	402	431	490	429	454	454	446	481	439	423	443	398	432	439	443	443	432	434	421	496	474	465	453	430	446	460	422	441	448	403	434	413	418	436	398	435	431	429	475	435	453	469	486	390	434	398	422	471	439	470	481	434	466	428	461	494	461	468	453	458	438	447	443	441	448	438	462	400	472	442	444	488	461	436	438	413	399	445	414	399	426	455	453	405	439	439	415	449	435	402	441	450	415	430	430	422	450	453	452	414	450	438	478	427	423	458	448	442	423	454	439	443	443	472	428	431	440	439	451	439	447	445	415	435	420	424	421	401	416	432	456	420	428	456	464	465	462	459	432	460	428	457	438	426	426	465	424	453	444	456	460	414	412	432	425	442	430	424	452	440	423	459	433	430	460	403	443	427	437	419	433	431	450	423	466	444	443	458	430	419	436	436	442	462	458	446	459	466	474	440	450	416	441	480	446	416	425	439	500	456	437	474	418	423	449	439	436	446	462	428	439	454	475	418	470	427	419	442	416	424	434	417	411	434	436	423	483	417	455	408	431	467	459	401	421	438	434	428	421	455	438	450	422	422	463	463	469	420	447	409	428	464	417	467	426	446	467	436	396	442	480	436	462	428	429	426	464	477	421	455	457	423	420	437	444	392	408	469	428	422	461	425	425	413	418	461	399	461	432	432	457	442	412	432	429	452	461	439	444	483	455	424	426	439	458	468	423	411	472	453	442	444	427	452	470	440	434	417	434	468	453	410	423	468	430	423	458	405	424	391	470	442	465	428	419	437	407	441	465	460	484	457	408	465	453	442	451	435	426	428	464	486	446	444	399	484	424	436	451	433	470	447	478	430	476	445	477	478	447	438	468	449	462	458	461	417	434	445	424	418	472	416	439	438	428	451	439	452	450	460	437	429	487	471	391	416	462	428	445	449	438	442	478	431	457	412	457	492	439	447	474	455	467	445	426	442	478	489	440	456	412	429	416	420	402	423	450	399	444	429	454	436	408	475	437	447	440	393	438	465	437	434	444	421	443	476	448	418	425	453	409	468	435	440	394	459	420	430	452	445	428	413	425	446	425	413	404	427	417	428	445	420	459	435	444	450	429	458	436	441	434	429	439	427	438	408	470	402	453	478	418	436	457	450	470	432	448	455	434	467	489	403	455	433	410	422	442	425	449	449	466	408	449	433	456	400	440	448	421	459	435	446	478	423	448	441	409	418	410	454	456	423	424	437	455	478	428	440	412	450	426	414	433	453	461	473	438	347	440	445	425	432	491	439	455	416	444	436	467	442	449	390	438	408	448	450	472	426	462	439	435	447	444	463	448	395	456	453	437	456	458	453	466	374	433	430	462	464	435	409	471	407	466	442	431	445	424	427	425	420	441	426	413	426	468	458	457	433	428	430	446	444	440	430	422	441	428	425	435	458	446	432	476	448	447	492	461	402	414	447	451	452	434	445	425	450	411	439	394	469	456	430	423	419	427	446	424	429	447	437	454	455	419	422	469	462	443	445	425	462	446	414	440	437	459	470	407	431	426	455	439	464	450	436	435	413	442	423	456	463	435	393	446
27415	9618	1201	595	452	385	362	358	387	1057	1925	1727	1127	674	464	349	369	332	366	328	343	355	346	374	325	352	381	371	347	301	329	334	351	329	344	343	336	360	359	326	360	347	350	377	340	328	348	330	362	358	351	333	327	347	349	345	340	341	387	352	355	359	323	349	337	317	320	340	336	385	376	339	346	356	377	342	322	360	327	346	348	366	363	356	353	338	361	323	337	328	341	371	317	361	317	323	326	377	369	334	340	355	365	343	285	349	358	337	339	337	336	322	367	334	346	343	324	330	307	364	360	338	330	364	346	325	330	329	332	305	335	327	344	324	334	353	338	335	320	350	359	341	340	341	323	292	318	370	342	343	316	327	326	341	325	343	375	328	362	341	360	335	369	338	330	350	363	352	341	342	348	288	313	335	342	349	342	339	368	356	351	349	355	370	337	338	365	338	388	338	329	354	357	309	369	332	317	318	339	363	354	356	355	334	341	329	337	355	346	342	337	353	326	342	349	312	326	371	356	364	357	358	330	356	365	338	321	372	300	327	344	341	339	357	351	319	313	365	335	351	338	345	361	349	361	327	356	344	344	314	396	363	354	333	328	310	341	321	343	357	363	340	329	339	374	323	394	331	350	332	321	374	333	330	363	323	337	366	350	330	318	348	348	339	368	357	346	328	350	353	328	318	344	333	367	339	336	358	331	331	347	354	345	320	312	329	373	306	358	364	354	367	342	341	362	352	288	357	380	340	372	358	367	333	334	386	354	304	307	297	341	339	342	333	347	351	352	356	319	323	332	356	325	363	349	324	339	343	354	331	352	337	377	342	335	343	367	331	336	335	355	342	366	347	316	331	339	321	362	341	376	336	345	347	319	343	344	314	355	335	327	322	305	345	369	345	328	348	319	344	346	328	324	368	334	341	355	350	347	340	362	348	356	319	346	322	360	330	334	358	359	389	349	325	355	340	329	351	332	322	316	354	346	296	327	360	306	349	336	319	320	337	335	326	305	334	349	340	335	328	331	343	354	342	348	329	359	311	340	344	335	344	317	351	318	378	342	341	385	350	341	307	349	371	336	335	353	328	361	342	332	343	332	336	327	375	324	359	351	306	346	331	342	371	385	338	357	347	356	366	332	345	322	345	309	344	353	326	337	325	333	347	302	343	318	354	318	365	342	353	334	344	345	345	348	341	356	343	314	323	374	331	344	335	323	331	346	373	334	368	325	330	317	347	357	341	334	380	340	352	371	359	304	374	340	363	344	356	354	334	320	345	336	359	339	365	338	324	347	337	352	326	363	350	341	369	336	316	323	347	358	383	362	346	357	301	335	356	387	333	337	337	365	328	349	331	342	378	329	339	366	330	315	364	345	344	338	332	368	354	329	356	320	333	342	383	355	321	331	368	315	336	356	305	322	337	367	300	334	323	361	335	338	344	318	327	352	342	314	352	363	360	333	323	306	339	346	337	335	296	349	357	344	336	327	386	324	350	362	352	344	345	352	341	336	346	318	321	346	352	369	365	319	324	361	344	364	374	334	333	364	344	323	336	328	328	326	305	337	334	361	362	350	353	355	337	312	326	372	298	356	338	349	361	334	362	337	353	340	337	400	332	338	350	340	338	385	345	363	376	375	334	341	365	323	324	340	342	352	371	326	344	363	377	359	327	348	374	343	353	341	338	344	367	366	351	341	311	361	331	337	366	350	335	353	351	347	360	329	328	355	350	302	353	322	348	352	315	349	332	387	359	319	299	343	345	339	374	335	342	384	356	332	353	348	317	344	318	355	308	373	369	317	320	368	328	354	344	334	398	327	354	345	342	334	351	353	327	362	354	321	359	341	318	339	347	346	333	316	375	355	348	317	315	338	324	345	326	354	357	347	347	333	345	342	347	332	326	346	344	335	373	319	322	354	352	379	364	353	358	352	344	374	305	369	337	333	314	343	365	339	323	348	359	360	331	363	358	375	326	347	369	343	337	345	305	351	319	350	341	341	334	359	343	360	366	381	353	323	336	345	339	309	365	344	329	331	376	367	327	345	323	370	359	332	303	373	342	363	333	338	318	332	341	320	354	347	313	326	346	386	331	342	332	361	341	330	328	343	349	379	335	335	376	336	336	329	330	354	336	356	296	357	336	376	343	324	348	356	349	392	350	336	352	365	364	345	346	334	348	328	356	336	324	318	323	325	338	345	338	313	323	326	367	354	344	349	374	342	350	363	323	350	335	335	334	298	342	372	348	365	337	366	315	366	317	335	325	330	333	323	353	341	327	337	384	358	340	361	328	334	350	348	338	354	330	346	302	324	338	302	367	339	379	346	340	329	382	316	322	350	336	346	334	351	362	362	335	333	359	318	354	352	359	359	322	342	344	326	323	329	347	410	333	306	351	332	342	319	404	343	325	343	339	353	363	331	360	319	335	367	311	374	325	351	375	334	339	340	341	329	360	344	346	342	360	353	342	327	352	309	319	339	335	346	357	324	346	328	365	300	335	395	355	312	345	348	339	305	337	339	368	340	335	344	303	372	327	350	345	333	335	355	330	345	338	334	330	343	298	379	359	365	298	386	342	323	347	346	348	370	353	354	346	332	347	378	359	318	334	306	356	340	332	314	325	328	365	336	365	335	343	327	360	330	353	298	379	332	341	339	347	343	338	326	341	341	343	346	340	328	367	362	313	347	329	367	346	363	379	374	383	312	335	324	302	329	335	321	322	334	336	331	305	324	362	322	334	358	366	348	341	335	350	339	317	350	346	334	349	346	314	388	310	334	360	329	353	359	349	323	341	347	312	368	379	330	303	326	345	334	359	338	364	347	351	323	321	342	350	348	363	319	348	361	345	346	353	358	348	349	334	355	357	367	323	356	342	357	372	316	344	315	341	365	330	329	350	338	331	315	325	333	338	346	337	312	320	339	354	309	359	355	358	330	306	362	360	348	359	330	358	367	336	357	356	343	335	337	306	324	324	315	361	331	383	338	343	342	346	344	331	330	343	341	352	369	362	340	351	348	365	357	353	359	325	358	324	332	352	372	322	319	312	338	344	360	336	341	345	350	345	348	335	360	329	387	350	334	342	366	379	344	311	346	353	331	311	352	329	326	365	330	325	338	359	335	358	363	306	340	348	323	332	350	322	342	332	351	345	361	329	340	368	322	321	350	334	370	364	333	334	383	363	325	350	353	333	349	314	322	335	330	363	377	332	320	342	378	318	336	339	336	378	367	346	337	368	350	347	376	353	354	319	337	346	328	348	358	312	351	327	320	353	313	347	303	329	371	339	321	356	330	343	333	383	337	370	342	341	340	352	376	341	352	367	363	343	356	338	322	361	321	330	332	321	338	322	342	333	373	325	326	334	319	342	351	325	358	328	338	338	338	345	355	348	332	337	356	355	325	335	325	349	335	374	374	316	343	340	347	324	332	320	334	356	373	370	354	362	319	328	362	356	326	351	327	357	362	335	339	346	300	358	353	298	312	321	355	331	355	364	372	359	354	347
5463	932	807	473	449	391	346	325	409	1589	2524	2082	1178	697	464	368	291	293	332	328	305	322	299	350	322	300	303	341	301	310	294	327	306	339	316	315	309	308	272	320	320	322	285	310	292	318	324	312	333	304	280	303	268	348	346	288	307	311	294	357	294	338	318	328	292	343	330	331	317	291	303	334	327	320	300	314	297	335	336	300	335	295	323	319	299	282	329	306	322	332	299	316	313	309	284	331	327	321	318	333	328	339	316	318	311	289	338	343	330	278	330	331	313	331	297	333	329	333	283	312	302	338	323	316	303	329	328	293	294	322	322	287	302	301	289	294	304	302	342	331	304	314	314	290	324	308	316	343	303	311	312	282	316	307	279	306	330	300	316	310	315	318	349	333	325	296	303	319	299	316	324	303	323	314	315	331	338	312	291	327	316	301	396	320	324	315	337	329	318	330	320	304	295	301	315	318	328	290	304	309	293	314	306	276	311	298	318	320	309	330	282	303	299	299	336	338	312	301	329	281	311	305	299	316	331	324	341	337	311	315	299	317	303	326	322	328	310	299	339	321	321	346	334	298	318	311	319	321	287	332	318	301	321	324	308	334	286	322	324	315	288	305	331	335	329	308	294	353	327	288	315	346	315	303	314	298	302	352	296	312	298	285	293	309	309	307	317	297	337	322	309	321	298	322	290	312	305	313	320	304	303	289	303	325	335	324	312	297	328	283	291	329	315	312	330	310	304	269	354	359	329	308	298	343	327	324	296	316	285	322	335	331	293	302	296	331	328	343	308	333	327	299	317	277	302	318	293	286	330	305	288	313	316	334	269	305	325	334	294	323	270	317	298	337	330	281	344	331	304	304	307	326	341	291	286	285	320	317	314	299	293	307	283	286	330	302	301	319	349	319	335	318	337	316	332	303	307	319	306	305	296	323	333	299	277	310	308	335	316	335	320	293	343	306	310	308	327	318	317	328	338	296	315	348	295	307	328	340	316	297	328	310	346	322	311	274	307	281	329	307	318	324	347	318	303	297	298	314	308	295	293	346	325	311	311	337	322	336	306	330	337	312	350	338	324	332	334	276	298	329	356	315	335	284	322	301	344	348	327	335	346	330	302	338	307	317	347	320	312	324	312	324	305	301	343	312	313	295	291	319	320	306	337	333	313	327	293	290	323	301	322	308	264	322	337	326	326	313	333	321	320	300	321	289	309	309	349	299	321	312	302	287	318	333	311	301	315	297	311	299	311	313	304	331	314	326	295	336	319	322	312	336	299	305	303	325	329	304	312	333	315	308	331	356	323	317	296	302	314	313	347	334	312	327	349	325	327	326	305	298	312	323	323	300	349	332	316	353	313	318	337	323	285	351	317	304	315	303	303	306	320	311	352	309	292	323	318	309	305	292	302	301	314	309	301	342	343	299	288	317	286	337	289	319	298	315	348	320	326	291	318	319	337	279	307	319	315	320	363	324	320	342	310	307	312	340	311	285	350	339	297	312	310	318	308	299	313	306	333	340	341	363	319	333	292	350	336	315	306	341	300	346	341	330	336	324	309	297	346	298	338	262	289	316	298	311	330	347	306	323	356	280	309	299	339	317	318	355	296	299	330	315	328	322	294	340	331	323	320	315	290	324	308	320	340	324	285	303	288	347	302	338	317	315	334	334	331	322	302	291	330	316	307	318	309	279	304	325	292	316	299	313	335	310	308	316	328	313	330	321	299	335	310	303	309	338	288	349	295	320	366	340	301	331	342	310	307	285	304	307	311	309	305	328	305	281	310	325	321	330	281	306	310	311	327	306	285	315	298	334	315	365	343	307	325	293	310	297	337	299	337	325	299	329	313	333	328	336	335	308	319	332	333	302	335	296	324	325	304	316	322	302	300	304	328	328	319	321	324	294	304	304	311	338	298	289	304	309	340	350	309	328	302	324	367	306	321	322	318	303	328	304	299	324	330	290	320	309	280	324	318	323	296	321	326	307	320	315	277	318	330	338	294	286	299	277	323	287	322	342	299	296	322	335	305	297	321	310	318	337	324	293	346	333	303	325	322	306	340	331	326	319	313	292	328	322	326	327	335	313	298	328	302	313	354	327	346	329	306	303	323	312	339	285	302	343	296	320	289	333	329	309	323	315	320	307	305	306	302	325	324	296	318	319	305	302	326	295	318	313	296	325	326	268	307	300	321	320	335	320	317	310	285	337	339	324	337	305	329	379	315	318	286	321	333	290	308	317	330	328	276	307	292	311	322	310	320	337	307	312	297	315	326	329	305	293	350	287	322	303	342	327	299	323	327	313	317	296	300	315	335	303	308	341	308	326	302	319	307	323	338	276	317	296	316	328	305	304	323	251	305	338	302	323	322	302	330	298	288	307	300	320	317	299	314	306	319	334	303	309	303	300	311	311	330	343	317	304	316	308	311	307	326	328	337	315	311	284	304	302	299	326	302	326	327	302	307	300	316	316	299	313	327	352	312	300	319	315	355	321	306	258	326	323	284	315	309	338	288	304	319	324	300	319	318	294	299	318	276	333	333	320	305	297	350	292	299	322	305	318	329	307	310	312	315	280	318	296	323	327	307	306	288	311	290	330	314	320	313	305	328	332	321	341	274	305	314	320	328	315	314	295	317	303	335	302	325	290	309	305	336	325	285	315	329	320	334	337	304	344	334	277	351	314	309	306	352	313	316	327	315	315	303	311	327	334	302	328	307	321	346	311	345	308	338	317	326	351	283	301	291	314	299	324	312	294	324	285	328	319	344	361	287	323	359	332	356	312	294	319	324	309	352	297	351	302	310	308	318	316	309	320	320	303	337	326	288	332	315	325	320	296	296	335	307	323	322	282	315	303	315	331	317	301	323	300	319	328	311	296	299	332	327	303	323	339	307	300	320	346	310	273	291	314	325	294	269	305	293	320	306	346	341	307	277	313	296	300	334	265	305	329	316	336	307	308	320	283	313	303	335	323	320	307	331	305	299	290	298	349	312	320	295	313	334	347	332	301	324	353	292	273	293	301	313	322	301	298	314	332	305	303	309	317	279	309	291	309	346	314	289	312	274	303	335	298	317	303	316	347	356	335	339	342	302	311	320	334	289	310	319	336	288	341	301	333	319	304	306	287	310	286	315	305	354	342	344	322	330	288	333	338	307	340	276	340	322	312	319	311	320	323	337	328	300	331	304	326	299	335	358	312	331	303	304	304	352	301	315	303	296	313	324	309	350	303	309	317	328	322	329	309	295	339	357	322	308	312	327	300	318	326	309	326	289	321	329	327	324	357	303	288	304	327	300	310	324	293	312	333	325	286	308	338	326	329	334	277	300	315	297	311	287	345	324	311	318	306	323	327	355	295	354	298	297	305	311	336	320	310	309	327	335	303	331	307	329	330	320	289	327	301	341	271	309	307	310	313	360	327	296	326	342	305	316	324	293	275	317	288	323	299	326	325	311	309	338	317	282	329	343	306	310	289	320	296	349	319	325	318	329	297	308	290	309	318
25698	21445	27392	25559	5697	1011	672	549	1615	13023	20497	14947	6921	2130	908	487	401	396	356	344	322	358	384	351	371	336	362	363	371	347	334	369	317	374	338	379	384	337	344	352	354	320	363	365	338	337	333	355	358	350	368	361	370	367	371	360	350	380	359	359	392	382	314	307	363	369	349	395	319	387	359	379	357	348	368	375	343	338	353	372	333	361	335	350	360	374	398	389	360	357	356	344	321	345	366	353	382	404	354	338	383	358	341	357	357	350	359	353	323	388	351	370	350	362	342	342	340	367	395	347	341	341	355	373	352	373	351	369	350	350	367	324	352	360	381	355	355	350	374	384	345	356	338	385	339	351	335	372	323	382	357	319	373	359	352	360	375	351	400	370	316	343	335	369	335	392	406	340	365	349	371	328	333	324	372	363	325	366	329	378	359	358	374	338	347	346	383	372	370	358	380	338	359	333	399	391	348	334	332	371	328	365	365	364	329	351	341	355	369	371	317	338	352	310	352	338	337	344	317	333	349	370	340	384	354	381	314	358	365	341	332	357	369	344	373	338	341	356	340	379	383	334	315	381	338	382	370	356	343	347	337	332	373	365	317	353	334	364	357	344	349	370	356	380	365	360	344	341	338	329	348	387	342	377	328	378	354	355	377	404	348	337	378	340	371	353	369	346	349	401	370	345	370	341	366	361	363	328	347	336	332	341	355	366	368	361	371	374	374	359	328	353	336	347	402	372	341	342	373	355	332	329	341	342	367	368	403	358	308	352	365	358	343	356	357	342	368	361	371	367	341	356	312	334	355	343	329	337	366	353	333	359	339	341	334	343	368	339	372	350	336	315	334	344	363	389	325	335	351	359	349	383	342	362	366	362	362	376	377	377	366	372	357	394	362	385	381	331	377	352	401	362	345	376	359	372	305	336	352	372	356	387	391	342	372	345	362	369	354	346	353	375	347	336	345	370	369	335	354	351	366	354	332	376	348	358	359	356	349	359	382	352	332	335	386	350	338	355	357	333	355	361	348	360	363	346	372	371	358	350	326	375	333	349	357	380	345	374	356	368	342	360	357	375	334	370	336	343	342	382	315	376	377	372	346	333	340	360	345	337	361	385	336	347	346	350	374	359	395	372	337	373	367	339	347	374	347	322	367	352	364	364	352	342	339	358	323	368	343	331	352	325	367	355	352	378	338	395	344	330	321	315	384	350	365	384	313	348	351	342	365	360	330	372	348	335	339	385	357	360	321	353	354	334	369	334	346	371	361	343	349	365	376	397	356	348	348	336	304	343	336	335	366	378	350	360	343	368	365	357	349	351	333	359	338	375	328	337	342	342	320	362	354	347	324	353	334	347	331	329	371	326	347	326	396	326	370	341	364	340	340	379	313	351	354	357	334	330	345	344	407	374	351	371	345	342	398	359	344	360	377	373	372	324	359	345	327	361	340	333	400	385	392	342	354	353	352	367	364	392	353	346	376	320	341	314	353	338	337	334	336	377	377	347	316	350	377	345	331	333	352	354	339	353	370	364	332	345	354	381	345	331	340	358	381	371	381	357	378	388	371	364	350	333	355	365	372	350	379	329	384	359	353	343	340	355	330	356	369	384	370	353	362	338	339	378	351	384	327	348	325	311	354	352	326	344	350	352	340	386	340	355	339	374	346	359	374	367	366	334	343	356	370	364	306	367	365	371	326	349	347	360	357	389	359	355	351	329	361	374	358	377	342	330	382	326	314	397	380	366	338	310	329	315	340	341	352	360	339	364	348	342	363	329	369	356	324	332	362	347	340	338	341	343	370	364	344	375	354	378	371	371	338	363	346	379	393	386	352	349	357	364	379	310	353	337	385	365	347	350	376	350	335	406	309	363	371	339	351	359	345	366	354	357	334	357	350	364	374	371	350	349	368	314	373	344	351	381	359	368	311	392	341	345	354	333	373	373	350	360	359	354	355	370	325	332	331	364	341	310	333	338	359	359	361	335	368	344	355	359	379	374	342	378	354	342	360	352	359	356	399	335	344	345	339	368	335	355	361	351	351	351	358	424	351	324	346	335	350	343	378	358	351	378	386	336	314	359	348	409	362	366	361	380	351	337	335	381	330	391	365	349	348	323	375	384	350	366	336	356	391	332	360	343	347	353	350	365	373	365	351	350	347	377	340	387	318	347	367	413	358	363	351	371	335	324	391	374	346	367	370	362	334	352	335	346	396	367	360	348	374	341	368	345	326	387	348	353	345	355	353	352	361	345	342	331	362	376	333	363	372	347	362	363	367	388	322	352	385	321	318	366	354	337	318	375	388	372	373	357	371	324	365	357	354	348	381	327	335	355	365	368	344	341	330	382	356	306	369	354	338	324	347	347	372	342	367	379	373	328	377	322	344	340	359	369	351	372	397	362	361	349	349	337	393	347	320	384	341	333	373	314	343	350	337	339	331	358	408	386	365	320	336	374	355	336	339	378	373	379	335	354	333	368	344	329	353	352	380	340	315	368	308	376	364	366	382	406	323	364	372	323	369	364	360	358	345	342	371	370	338	387	327	337	345	386	364	333	350	370	374	337	355	359	361	372	352	326	338	330	347	351	351	383	336	361	390	344	341	334	355	357	332	328	367	360	349	353	309	331	367	364	351	365	354	345	337	324	368	357	314	320	354	357	354	359	364	354	359	364	324	367	346	358	360	391	356	343	352	336	371	346	363	350	345	353	364	334	342	364	357	334	344	335	341	355	390	355	315	351	359	378	345	377	334	301	372	336	360	355	357	379	348	341	337	376	346	344	373	311	382	331	380	376	348	347	337	340	329	336	362	334	359	365	327	341	386	346	386	350	328	343	372	371	351	328	373	349	338	350	358	361	344	343	346	391	321	348	354	376	338	388	376	319	362	382	386	372	355	354	340	373	374	379	341	340	336	344	375	388	318	363	346	356	332	340	329	324	373	342	352	364	345	357	375	374	362	371	344	368	356	370	342	343	350	345	332	372	316	346	430	353	343	382	333	365	360	349	350	367	332	362	335	330	364	366	354	355	356	380	364	339	382	342	371	352	343	351	358	342	351	356	340	359	337	365	357	306	383	379	346	363	370	349	365	374	376	340	343	368	360	384	344	385	309	349	379	338	363	360	356	387	330	353	324	365	367	318	357	358	364	347	336	380	358	336	357	342	328	338	331	356	375	355	378	365	353	359	382	379	390	367	344	326	359	359	340	353	356	324	360	350	371	333	366	342	345	329	335	363	379	343	365	364	384	378	355	367	355	362	365	386	368	388	356	348	357	384	351	331	376	358	366	352	317	371	351	347	322	367	344	336	340	366	398	363	347	345	315	349	387	335	360	351	327	383	360	338	330	350	359	322	337	375	359	349	336	303	360	338	362	349	372	361	368	342	350	357	314	369	371	348	368	365	366	371	347	325	353	364	348	352	333	353	356	366	359	397	369	353	368	329	345	324	333	343	372	343	362	334	398	372	348	389	365	359	337	354	356	352	343	362	353	346	322	329
3973	4180	2877	1505	1107	861	637	670	2631	16213	19000	12932	6148	2272	1000	497	425	335	312	336	347	374	380	326	345	323	374	346	342	330	317	328	326	326	308	365	349	312	327	352	332	360	371	358	334	326	336	361	322	353	353	370	339	348	352	334	330	355	331	297	354	329	337	353	355	334	392	349	365	330	361	344	352	352	337	331	329	330	325	324	327	319	336	358	351	362	344	348	326	345	335	329	366	369	356	352	368	335	361	346	323	316	340	332	353	330	351	357	329	337	332	357	329	337	336	329	353	325	347	329	346	361	338	354	350	338	298	340	350	369	347	338	330	377	331	326	337	344	348	331	337	368	352	314	337	369	327	333	285	343	350	334	356	325	362	340	359	360	349	333	354	343	310	329	338	344	363	315	335	326	347	343	333	325	369	351	295	348	393	332	353	339	309	331	350	330	346	343	312	343	311	333	291	353	317	332	317	321	344	321	383	335	341	359	336	361	317	319	322	331	337	370	340	345	324	325	322	365	345	340	342	318	329	345	340	308	351	353	305	342	305	355	350	340	358	347	354	370	346	336	332	324	364	318	318	326	332	312	336	332	363	350	360	355	349	338	346	338	331	320	335	352	343	364	356	353	360	378	323	354	336	333	343	345	367	328	332	354	328	363	360	322	327	348	332	354	316	364	351	333	321	297	344	328	344	369	329	345	354	338	327	327	346	316	334	352	360	335	343	331	301	338	357	349	320	313	362	341	363	341	348	357	321	309	328	327	325	313	350	329	362	358	340	370	325	347	350	349	370	364	334	317	332	348	353	354	346	344	323	352	322	355	365	355	327	295	325	337	349	311	334	328	355	323	307	356	329	352	330	346	342	335	336	363	354	340	345	330	342	367	343	318	341	291	338	319	343	327	346	316	332	372	340	330	351	329	363	341	296	347	344	305	349	342	348	327	302	333	370	358	363	354	325	356	340	353	354	317	377	341	325	361	314	334	327	325	352	349	391	365	346	366	346	357	364	352	316	326	346	310	327	362	342	318	327	322	356	368	343	365	341	326	346	330	299	373	394	333	370	361	344	345	309	318	352	322	334	324	352	352	337	340	358	342	337	341	341	326	364	341	326	338	340	341	343	324	374	326	362	329	352	339	335	340	334	364	346	317	342	351	337	334	369	315	307	354	347	330	360	319	312	331	332	321	315	353	326	333	344	332	319	364	332	354	358	360	358	317	327	312	362	322	328	329	360	334	346	370	338	335	368	367	337	317	340	330	353	320	320	323	321	332	332	325	322	320	316	342	335	324	315	322	345	349	348	347	325	322	331	353	366	306	344	353	354	339	346	340	330	319	351	343	336	326	357	342	369	374	323	322	323	320	372	300	312	360	318	333	321	340	308	341	347	304	310	326	330	359	348	327	358	331	339	338	347	333	326	371	294	363	339	334	318	348	345	352	319	342	349	348	345	358	339	334	335	339	370	347	333	332	329	323	365	338	347	301	328	353	348	370	342	333	328	320	343	327	323	363	311	363	313	353	382	325	346	350	346	317	319	324	333	356	367	288	355	339	330	379	321	329	367	349	331	330	352	363	311	346	384	344	356	346	343	327	342	353	358	344	314	366	340	326	305	341	334	366	333	344	316	332	349	349	357	348	335	322	317	334	314	311	343	366	344	329	342	350	350	330	349	389	345	324	365	342	321	336	323	326	332	337	330	320	346	328	331	325	315	337	335	341	322	371	311	342	335	312	352	365	361	367	334	333	323	300	350	340	310	306	340	343	334	361	381	334	355	335	303	320	367	352	340	348	333	323	339	339	340	323	329	337	338	343	336	362	367	332	341	300	296	313	313	332	304	302	363	352	361	338	354	346	337	344	335	349	341	332	339	305	356	312	352	349	319	361	330	310	306	331	300	339	336	322	348	330	310	279	318	321	335	327	349	353	350	388	342	331	356	335	342	342	320	358	353	345	361	350	376	333	339	353	344	318	322	319	328	322	334	352	333	330	329	328	339	352	327	337	315	332	337	337	332	358	325	360	331	312	338	348	369	337	359	321	310	329	327	316	326	353	365	313	360	315	360	330	331	335	335	362	322	346	344	328	342	349	322	328	393	360	346	334	349	343	330	313	342	328	376	339	321	362	352	331	307	303	333	338	306	344	372	339	386	367	345	310	324	348	324	350	332	345	339	304	359	326	336	374	295	381	320	321	339	323	320	338	338	311	344	351	320	328	353	305	334	328	355	353	348	358	296	324	371	340	345	337	321	338	359	323	346	300	348	315	317	322	347	323	338	317	322	318	311	330	312	364	352	336	341	338	320	325	340	335	353	317	347	299	326	317	339	291	327	345	320	369	313	316	297	339	339	333	348	330	357	316	341	353	334	330	332	326	345	344	340	376	346	339	334	323	341	365	345	365	332	351	344	345	332	352	312	303	336	325	347	361	340	335	328	342	337	347	350	354	349	334	324	352	321	330	314	335	339	332	327	355	351	319	334	341	306	329	352	338	344	312	321	340	353	325	317	341	377	337	316	373	327	388	361	338	339	336	311	311	317	336	320	339	313	342	325	351	346	316	340	348	300	355	305	335	330	349	330	336	339	347	324	311	322	365	340	333	342	335	324	398	348	340	330	340	316	318	311	354	320	316	336	334	367	370	337	365	350	361	323	343	331	358	317	334	350	340	350	301	303	316	327	350	325	338	320	346	320	355	355	362	352	335	343	349	339	331	305	355	351	337	293	311	315	346	316	315	346	350	349	349	320	342	356	330	361	336	337	329	332	340	338	333	366	340	314	303	322	369	351	321	329	361	319	376	360	323	364	320	347	338	362	325	368	327	329	344	331	365	322	343	319	343	314	337	282	329	332	305	336	333	382	343	358	327	378	365	336	341	344	354	332	330	334	349	304	332	366	340	335	349	342	356	349	352	343	341	319	367	355	323	351	325	326	341	361	367	329	343	345	340	317	322	321	353	345	344	350	301	376	331	356	314	336	348	313	337	353	343	328	347	323	348	340	328	346	348	354	348	351	336	339	340	313	350	331	350	353	337	302	314	344	315	343	331	323	364	365	331	336	350	324	321	350	356	319	333	345	328	338	345	340	358	354	319	356	349	340	320	347	323	338	323	342	368	325	311	357	354	347	323	338	365	289	357	328	330	327	305	344	337	331	337	339	309	337	325	319	343	342	321	355	312	362	346	341	358	325	349	331	289	373	345	368	344	303	326	311	316	328	353	355	333	331	332	354	342	312	322	311	384	354	292	322	327	364	324	334	348	307	343	296	329	368	345	351	290	350	308	356	373	325	333	324	350	381	302	299	320	363	341	342	338	329	340	307	387	348	333	325	307	359	317	329	309	284	322	336	321	360	325	321	347	358	332	347	335	352	313	341	358	328	355	350	319	344	389	314	320	312	314	352	361	322	337	362	320	350	344	320	358	348	354	328	363	342	361	332	350	359	341	336	329	352	343	332	311	303	320	375	363	332	343	314	376	337	322	342	343	343	376	348	383
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
